additionalHeader?: string
OptionalcustomScalarTypeMapping
customScalarTypeMapping?: Record<string, string | { name: string }>
OptionaldefaultScalarType
defaultScalarType?: string
OptionaldefaultTypeMapping
defaultTypeMapping?: Partial<
Record<"ID" | "Float" | "Int", "string" | "number"> & Record<
"Boolean"
| "String",
"string" | "number" | "boolean",
>,
>
OptionalemitTypenameField
emitTypenameField?: boolean
OptionalenumsAsTypes
enumsAsTypes?: boolean
OptionalskipResolverArgs
skipResolverArgs?: boolean
OptionaltypeName
typeName?: (name: string) => string
If provided, specifies a custom header to add after the to the output file (eg. for custom type imports or comments)