|
1 | 1 | import { ZodFirstPartyTypeKind, ZodTypeDef } from 'zod/v3'; |
2 | | -import { JsonSchema7AnyType, parseAnyDef } from './parsers/any'; |
3 | | -import { JsonSchema7ArrayType, parseArrayDef } from './parsers/array'; |
4 | | -import { JsonSchema7BigintType, parseBigintDef } from './parsers/bigint'; |
5 | | -import { JsonSchema7BooleanType, parseBooleanDef } from './parsers/boolean'; |
6 | | -import { parseBrandedDef } from './parsers/branded'; |
7 | | -import { parseCatchDef } from './parsers/catch'; |
8 | | -import { JsonSchema7DateType, parseDateDef } from './parsers/date'; |
9 | | -import { parseDefaultDef } from './parsers/default'; |
10 | | -import { parseEffectsDef } from './parsers/effects'; |
11 | | -import { JsonSchema7EnumType, parseEnumDef } from './parsers/enum'; |
12 | | -import { JsonSchema7AllOfType, parseIntersectionDef } from './parsers/intersection'; |
13 | | -import { JsonSchema7LiteralType, parseLiteralDef } from './parsers/literal'; |
14 | | -import { JsonSchema7MapType, parseMapDef } from './parsers/map'; |
15 | | -import { JsonSchema7NativeEnumType, parseNativeEnumDef } from './parsers/nativeEnum'; |
16 | | -import { JsonSchema7NeverType, parseNeverDef } from './parsers/never'; |
17 | | -import { JsonSchema7NullType, parseNullDef } from './parsers/null'; |
18 | | -import { JsonSchema7NullableType, parseNullableDef } from './parsers/nullable'; |
19 | | -import { JsonSchema7NumberType, parseNumberDef } from './parsers/number'; |
20 | | -import { JsonSchema7ObjectType, parseObjectDef } from './parsers/object'; |
21 | | -import { parseOptionalDef } from './parsers/optional'; |
22 | | -import { parsePipelineDef } from './parsers/pipeline'; |
23 | | -import { parsePromiseDef } from './parsers/promise'; |
24 | | -import { JsonSchema7RecordType, parseRecordDef } from './parsers/record'; |
25 | | -import { JsonSchema7SetType, parseSetDef } from './parsers/set'; |
26 | | -import { JsonSchema7StringType, parseStringDef } from './parsers/string'; |
27 | | -import { JsonSchema7TupleType, parseTupleDef } from './parsers/tuple'; |
28 | | -import { JsonSchema7UndefinedType, parseUndefinedDef } from './parsers/undefined'; |
29 | | -import { JsonSchema7UnionType, parseUnionDef } from './parsers/union'; |
30 | | -import { JsonSchema7UnknownType, parseUnknownDef } from './parsers/unknown'; |
31 | | -import { Refs, Seen } from './Refs'; |
32 | | -import { parseReadonlyDef } from './parsers/readonly'; |
33 | | -import { ignoreOverride } from './Options'; |
| 2 | +import { JsonSchema7AnyType, parseAnyDef } from './parsers/any.js'; |
| 3 | +import { JsonSchema7ArrayType, parseArrayDef } from './parsers/array.js'; |
| 4 | +import { JsonSchema7BigintType, parseBigintDef } from './parsers/bigint.js'; |
| 5 | +import { JsonSchema7BooleanType, parseBooleanDef } from './parsers/boolean.js'; |
| 6 | +import { parseBrandedDef } from './parsers/branded.js'; |
| 7 | +import { parseCatchDef } from './parsers/catch.js'; |
| 8 | +import { JsonSchema7DateType, parseDateDef } from './parsers/date.js'; |
| 9 | +import { parseDefaultDef } from './parsers/default.js'; |
| 10 | +import { parseEffectsDef } from './parsers/effects.js'; |
| 11 | +import { JsonSchema7EnumType, parseEnumDef } from './parsers/enum.js'; |
| 12 | +import { JsonSchema7AllOfType, parseIntersectionDef } from './parsers/intersection.js'; |
| 13 | +import { JsonSchema7LiteralType, parseLiteralDef } from './parsers/literal.js'; |
| 14 | +import { JsonSchema7MapType, parseMapDef } from './parsers/map.js'; |
| 15 | +import { JsonSchema7NativeEnumType, parseNativeEnumDef } from './parsers/nativeEnum.js'; |
| 16 | +import { JsonSchema7NeverType, parseNeverDef } from './parsers/never.js'; |
| 17 | +import { JsonSchema7NullType, parseNullDef } from './parsers/null.js'; |
| 18 | +import { JsonSchema7NullableType, parseNullableDef } from './parsers/nullable.js'; |
| 19 | +import { JsonSchema7NumberType, parseNumberDef } from './parsers/number.js'; |
| 20 | +import { JsonSchema7ObjectType, parseObjectDef } from './parsers/object.js'; |
| 21 | +import { parseOptionalDef } from './parsers/optional.js'; |
| 22 | +import { parsePipelineDef } from './parsers/pipeline.js'; |
| 23 | +import { parsePromiseDef } from './parsers/promise.js'; |
| 24 | +import { JsonSchema7RecordType, parseRecordDef } from './parsers/record.js'; |
| 25 | +import { JsonSchema7SetType, parseSetDef } from './parsers/set.js'; |
| 26 | +import { JsonSchema7StringType, parseStringDef } from './parsers/string.js'; |
| 27 | +import { JsonSchema7TupleType, parseTupleDef } from './parsers/tuple.js'; |
| 28 | +import { JsonSchema7UndefinedType, parseUndefinedDef } from './parsers/undefined.js'; |
| 29 | +import { JsonSchema7UnionType, parseUnionDef } from './parsers/union.js'; |
| 30 | +import { JsonSchema7UnknownType, parseUnknownDef } from './parsers/unknown.js'; |
| 31 | +import { Refs, Seen } from './Refs.js'; |
| 32 | +import { parseReadonlyDef } from './parsers/readonly.js'; |
| 33 | +import { ignoreOverride } from './Options.js'; |
34 | 34 |
|
35 | 35 | type JsonSchema7RefType = { $ref: string }; |
36 | 36 | type JsonSchema7Meta = { |
|
0 commit comments