UNPKG

@spec2ts/jsonschema

Version:

Utility to convert JSON Schemas to Typescript using TypeScript native compiler

2 lines 1.22 kB
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 };