Skip to main content
Version: 10.x

Function: createBuilder()

createBuilder<TConfig>(initDef = {}): ProcedureBuilder< {_config: TConfig; _ctx_out: TConfig["$types"][`"ctx"`]; _input_in: UnsetMarker; _input_out: UnsetMarker; _meta: TConfig["$types"][`"meta"`]; _output_in: UnsetMarker; _output_out: UnsetMarker;} >

Type parameters

Parameter
TConfig extends RootConfig< {ctx: any; errorShape: any; meta: any; transformer: any;}, TConfig >

Parameters

ParameterType
initDefPartial< AnyProcedureBuilderDef >

Returns

ProcedureBuilder< {_config: TConfig; _ctx_out: TConfig["$types"][`"ctx"`]; _input_in: UnsetMarker; _input_out: UnsetMarker; _meta: TConfig["$types"][`"meta"`]; _output_in: UnsetMarker; _output_out: UnsetMarker;} >

Source

packages/server/src/core/internals/procedureBuilder.ts:191


Generated using TypeDoc and typedoc-plugin-markdown