sourceFormatEnumRequired
"json-schema": string"typescript": string"zod": string"openapi": string"graphql": string"protobuf": string"avro": stringDefault value of this property is "json-schema"
targetFormatsarrayRequired
Default value of this property is ["typescript","zod"]
schemaSourceEnumRequired
"direct": string"url": string"file": stringDefault value of this property is "direct"
schemaInputstringOptional
conversionOptionsobjectOptional
Default value of this property is {"typescript":{"bannerComment":"/* Auto-generated types */","style":{"semi":true,"singleQuote":true},"strictIndexSignatures":false},"zod":{"strict":true,"errorMessages":true},"openapi":{"version":"3.0.0","includeExamples":true},"graphql":{"includeDescriptions":true,"nullableArrayItems":false}}
validateSchemabooleanOptional
Default value of this property is true
generateExamplesbooleanOptional
Default value of this property is false