ts-json-schema-generator
Version:
Generate JSON schema from your Typescript sources
152 lines • 11.6 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ts = void 0;
const tslib_1 = require("tslib");
tslib_1.__exportStar(require("./src/Error/BaseError.js"), exports);
tslib_1.__exportStar(require("./src/Error/Errors.js"), exports);
tslib_1.__exportStar(require("./src/Config.js"), exports);
tslib_1.__exportStar(require("./src/Utils/allOfDefinition.js"), exports);
tslib_1.__exportStar(require("./src/Utils/deepMerge.js"), exports);
tslib_1.__exportStar(require("./src/Utils/derefType.js"), exports);
tslib_1.__exportStar(require("./src/Utils/extractLiterals.js"), exports);
tslib_1.__exportStar(require("./src/Utils/hasJsDocTag.js"), exports);
tslib_1.__exportStar(require("./src/Utils/intersectionOfArrays.js"), exports);
tslib_1.__exportStar(require("./src/Utils/isAssignableTo.js"), exports);
tslib_1.__exportStar(require("./src/Utils/isHidden.js"), exports);
tslib_1.__exportStar(require("./src/Utils/modifiers.js"), exports);
tslib_1.__exportStar(require("./src/Utils/narrowType.js"), exports);
tslib_1.__exportStar(require("./src/Utils/nodeKey.js"), exports);
tslib_1.__exportStar(require("./src/Utils/notNever.js"), exports);
tslib_1.__exportStar(require("./src/Utils/preserveAnnotation.js"), exports);
tslib_1.__exportStar(require("./src/Utils/removeUndefined.js"), exports);
tslib_1.__exportStar(require("./src/Utils/removeUnreachable.js"), exports);
tslib_1.__exportStar(require("./src/Utils/StringMap.js"), exports);
tslib_1.__exportStar(require("./src/Utils/String.js"), exports);
tslib_1.__exportStar(require("./src/Utils/symbolAtNode.js"), exports);
tslib_1.__exportStar(require("./src/Utils/typeKeys.js"), exports);
tslib_1.__exportStar(require("./src/Utils/typeName.js"), exports);
tslib_1.__exportStar(require("./src/Utils/uniqueArray.js"), exports);
tslib_1.__exportStar(require("./src/Utils/uniqueTypeArray.js"), exports);
tslib_1.__exportStar(require("./src/Interfaces/AnnotationsReader.js"), exports);
tslib_1.__exportStar(require("./src/Interfaces/MutableParser.js"), exports);
tslib_1.__exportStar(require("./src/Schema/Definition.js"), exports);
tslib_1.__exportStar(require("./src/Schema/Schema.js"), exports);
tslib_1.__exportStar(require("./src/Type/AliasType.js"), exports);
tslib_1.__exportStar(require("./src/Type/AnnotatedType.js"), exports);
tslib_1.__exportStar(require("./src/Type/AnyType.js"), exports);
tslib_1.__exportStar(require("./src/Type/ArrayType.js"), exports);
tslib_1.__exportStar(require("./src/Type/BaseType.js"), exports);
tslib_1.__exportStar(require("./src/Type/BooleanType.js"), exports);
tslib_1.__exportStar(require("./src/Type/DefinitionType.js"), exports);
tslib_1.__exportStar(require("./src/Type/EnumType.js"), exports);
tslib_1.__exportStar(require("./src/Type/FunctionType.js"), exports);
tslib_1.__exportStar(require("./src/Type/HiddenType.js"), exports);
tslib_1.__exportStar(require("./src/Type/IntersectionType.js"), exports);
tslib_1.__exportStar(require("./src/Type/LiteralType.js"), exports);
tslib_1.__exportStar(require("./src/Type/NeverType.js"), exports);
tslib_1.__exportStar(require("./src/Type/NullType.js"), exports);
tslib_1.__exportStar(require("./src/Type/NumberType.js"), exports);
tslib_1.__exportStar(require("./src/Type/ObjectType.js"), exports);
tslib_1.__exportStar(require("./src/Type/OptionalType.js"), exports);
tslib_1.__exportStar(require("./src/Type/PrimitiveType.js"), exports);
tslib_1.__exportStar(require("./src/Type/ReferenceType.js"), exports);
tslib_1.__exportStar(require("./src/Type/RestType.js"), exports);
tslib_1.__exportStar(require("./src/Type/StringType.js"), exports);
tslib_1.__exportStar(require("./src/Type/SymbolType.js"), exports);
tslib_1.__exportStar(require("./src/Type/TupleType.js"), exports);
tslib_1.__exportStar(require("./src/Type/UndefinedType.js"), exports);
tslib_1.__exportStar(require("./src/Type/UnionType.js"), exports);
tslib_1.__exportStar(require("./src/Type/UnknownType.js"), exports);
tslib_1.__exportStar(require("./src/Type/VoidType.js"), exports);
tslib_1.__exportStar(require("./src/AnnotationsReader/BasicAnnotationsReader.js"), exports);
tslib_1.__exportStar(require("./src/AnnotationsReader/ExtendedAnnotationsReader.js"), exports);
tslib_1.__exportStar(require("./src/TypeFormatter.js"), exports);
tslib_1.__exportStar(require("./src/SubTypeFormatter.js"), exports);
tslib_1.__exportStar(require("./src/ChainTypeFormatter.js"), exports);
tslib_1.__exportStar(require("./src/MutableTypeFormatter.js"), exports);
tslib_1.__exportStar(require("./src/CircularReferenceTypeFormatter.js"), exports);
tslib_1.__exportStar(require("./src/TypeFormatter/AliasTypeFormatter.js"), exports);
tslib_1.__exportStar(require("./src/TypeFormatter/AnnotatedTypeFormatter.js"), exports);
tslib_1.__exportStar(require("./src/TypeFormatter/AnyTypeFormatter.js"), exports);
tslib_1.__exportStar(require("./src/TypeFormatter/ArrayTypeFormatter.js"), exports);
tslib_1.__exportStar(require("./src/TypeFormatter/BooleanTypeFormatter.js"), exports);
tslib_1.__exportStar(require("./src/TypeFormatter/DefinitionTypeFormatter.js"), exports);
tslib_1.__exportStar(require("./src/TypeFormatter/EnumTypeFormatter.js"), exports);
tslib_1.__exportStar(require("./src/TypeFormatter/HiddenTypeFormatter.js"), exports);
tslib_1.__exportStar(require("./src/TypeFormatter/IntersectionTypeFormatter.js"), exports);
tslib_1.__exportStar(require("./src/TypeFormatter/LiteralTypeFormatter.js"), exports);
tslib_1.__exportStar(require("./src/TypeFormatter/LiteralUnionTypeFormatter.js"), exports);
tslib_1.__exportStar(require("./src/TypeFormatter/NeverTypeFormatter.js"), exports);
tslib_1.__exportStar(require("./src/TypeFormatter/NullTypeFormatter.js"), exports);
tslib_1.__exportStar(require("./src/TypeFormatter/NumberTypeFormatter.js"), exports);
tslib_1.__exportStar(require("./src/TypeFormatter/ObjectTypeFormatter.js"), exports);
tslib_1.__exportStar(require("./src/TypeFormatter/OptionalTypeFormatter.js"), exports);
tslib_1.__exportStar(require("./src/TypeFormatter/PrimitiveUnionTypeFormatter.js"), exports);
tslib_1.__exportStar(require("./src/TypeFormatter/ReferenceTypeFormatter.js"), exports);
tslib_1.__exportStar(require("./src/TypeFormatter/RestTypeFormatter.js"), exports);
tslib_1.__exportStar(require("./src/TypeFormatter/StringTypeFormatter.js"), exports);
tslib_1.__exportStar(require("./src/TypeFormatter/SymbolTypeFormatter.js"), exports);
tslib_1.__exportStar(require("./src/TypeFormatter/TupleTypeFormatter.js"), exports);
tslib_1.__exportStar(require("./src/TypeFormatter/UndefinedTypeFormatter.js"), exports);
tslib_1.__exportStar(require("./src/TypeFormatter/UnionTypeFormatter.js"), exports);
tslib_1.__exportStar(require("./src/TypeFormatter/UnknownTypeFormatter.js"), exports);
tslib_1.__exportStar(require("./src/TypeFormatter/VoidTypeFormatter.js"), exports);
tslib_1.__exportStar(require("./src/TypeFormatter/FunctionTypeFormatter.js"), exports);
tslib_1.__exportStar(require("./src/NodeParser.js"), exports);
tslib_1.__exportStar(require("./src/SubNodeParser.js"), exports);
tslib_1.__exportStar(require("./src/ChainNodeParser.js"), exports);
tslib_1.__exportStar(require("./src/ExposeNodeParser.js"), exports);
tslib_1.__exportStar(require("./src/TopRefNodeParser.js"), exports);
tslib_1.__exportStar(require("./src/CircularReferenceNodeParser.js"), exports);
tslib_1.__exportStar(require("./src/NodeParser/AnnotatedNodeParser.js"), exports);
tslib_1.__exportStar(require("./src/NodeParser/AnyTypeNodeParser.js"), exports);
tslib_1.__exportStar(require("./src/NodeParser/ArrayLiteralExpressionNodeParser.js"), exports);
tslib_1.__exportStar(require("./src/NodeParser/ArrayNodeParser.js"), exports);
tslib_1.__exportStar(require("./src/NodeParser/AsExpressionNodeParser.js"), exports);
tslib_1.__exportStar(require("./src/NodeParser/BooleanLiteralNodeParser.js"), exports);
tslib_1.__exportStar(require("./src/NodeParser/BooleanTypeNodeParser.js"), exports);
tslib_1.__exportStar(require("./src/NodeParser/CallExpressionParser.js"), exports);
tslib_1.__exportStar(require("./src/NodeParser/ConditionalTypeNodeParser.js"), exports);
tslib_1.__exportStar(require("./src/NodeParser/EnumNodeParser.js"), exports);
tslib_1.__exportStar(require("./src/NodeParser/ExpressionWithTypeArgumentsNodeParser.js"), exports);
tslib_1.__exportStar(require("./src/NodeParser/FunctionNodeParser.js"), exports);
tslib_1.__exportStar(require("./src/NodeParser/ConstructorNodeParser.js"), exports);
tslib_1.__exportStar(require("./src/NodeParser/HiddenTypeNodeParser.js"), exports);
tslib_1.__exportStar(require("./src/NodeParser/IndexedAccessTypeNodeParser.js"), exports);
tslib_1.__exportStar(require("./src/NodeParser/InterfaceAndClassNodeParser.js"), exports);
tslib_1.__exportStar(require("./src/NodeParser/IntersectionNodeParser.js"), exports);
tslib_1.__exportStar(require("./src/NodeParser/IntrinsicNodeParser.js"), exports);
tslib_1.__exportStar(require("./src/NodeParser/LiteralNodeParser.js"), exports);
tslib_1.__exportStar(require("./src/NodeParser/MappedTypeNodeParser.js"), exports);
tslib_1.__exportStar(require("./src/NodeParser/NeverTypeNodeParser.js"), exports);
tslib_1.__exportStar(require("./src/NodeParser/NullLiteralNodeParser.js"), exports);
tslib_1.__exportStar(require("./src/NodeParser/NumberLiteralNodeParser.js"), exports);
tslib_1.__exportStar(require("./src/NodeParser/NumberTypeNodeParser.js"), exports);
tslib_1.__exportStar(require("./src/NodeParser/ObjectLiteralExpressionNodeParser.js"), exports);
tslib_1.__exportStar(require("./src/NodeParser/ObjectTypeNodeParser.js"), exports);
tslib_1.__exportStar(require("./src/NodeParser/OptionalTypeNodeParser.js"), exports);
tslib_1.__exportStar(require("./src/NodeParser/ParameterParser.js"), exports);
tslib_1.__exportStar(require("./src/NodeParser/ParenthesizedNodeParser.js"), exports);
tslib_1.__exportStar(require("./src/NodeParser/PrefixUnaryExpressionNodeParser.js"), exports);
tslib_1.__exportStar(require("./src/NodeParser/PropertyAccessExpressionParser.js"), exports);
tslib_1.__exportStar(require("./src/NodeParser/RestTypeNodeParser.js"), exports);
tslib_1.__exportStar(require("./src/NodeParser/StringLiteralNodeParser.js"), exports);
tslib_1.__exportStar(require("./src/NodeParser/StringTemplateLiteralNodeParser.js"), exports);
tslib_1.__exportStar(require("./src/NodeParser/StringTypeNodeParser.js"), exports);
tslib_1.__exportStar(require("./src/NodeParser/SymbolTypeNodeParser.js"), exports);
tslib_1.__exportStar(require("./src/NodeParser/TupleNodeParser.js"), exports);
tslib_1.__exportStar(require("./src/NodeParser/TypeAliasNodeParser.js"), exports);
tslib_1.__exportStar(require("./src/NodeParser/TypeLiteralNodeParser.js"), exports);
tslib_1.__exportStar(require("./src/NodeParser/TypeofNodeParser.js"), exports);
tslib_1.__exportStar(require("./src/NodeParser/TypeOperatorNodeParser.js"), exports);
tslib_1.__exportStar(require("./src/NodeParser/TypeReferenceNodeParser.js"), exports);
tslib_1.__exportStar(require("./src/NodeParser/UndefinedLiteralNodeParser.js"), exports);
tslib_1.__exportStar(require("./src/NodeParser/UndefinedTypeNodeParser.js"), exports);
tslib_1.__exportStar(require("./src/NodeParser/UnionNodeParser.js"), exports);
tslib_1.__exportStar(require("./src/NodeParser/UnknownTypeNodeParser.js"), exports);
tslib_1.__exportStar(require("./src/NodeParser/VoidTypeNodeParser.js"), exports);
tslib_1.__exportStar(require("./src/SchemaGenerator.js"), exports);
tslib_1.__exportStar(require("./factory/index.js"), exports);
const typescript_1 = tslib_1.__importDefault(require("typescript"));
exports.ts = typescript_1.default;
//# sourceMappingURL=index.js.map