@spec2ts/jsonschema
Version:
Utility to convert JSON Schemas to Typescript using TypeScript native compiler
2 lines • 1.22 kB
text/typescript
import { A as JSONSchema7, C as parseDefinitions, D as resolveReferenceDetails, E as resolveReference, O as JSONSchema4, S as isReference, T as pascalCase, _ as getReferenceType, a as JSONSchema, b as getTypeFromSchema, c as JSONSchemaTypeName, d as ParserOptions, f as ReferenceDetails, g as getBaseTypeFromSchema, h as getAnyType, i as JSONReference, k as JSONSchema6, l as ParsedReference, m as createRefContext, n as parseSchema, o as JSONSchemaDefinition, p as createContext, r as parseSchemaFile, s as JSONSchemaTuple, t as ParseSchemaOptions, u as ParserContext, v as getSchemaName, w as parseReference, x as isNullable, y as getTypeFromProperties } from "./schema-parser-Bdr_hDoz.mjs";
export { JSONReference, JSONSchema, type JSONSchema4, type JSONSchema6, type JSONSchema7, JSONSchemaDefinition, JSONSchemaTuple, JSONSchemaTypeName, ParseSchemaOptions, ParsedReference, ParserContext, ParserOptions, ReferenceDetails, createContext, createRefContext, getAnyType, getBaseTypeFromSchema, getReferenceType, getSchemaName, getTypeFromProperties, getTypeFromSchema, isNullable, isReference, parseDefinitions, parseReference, parseSchema, parseSchemaFile, pascalCase, resolveReference, resolveReferenceDetails };