fortify-schema
Version:
TypeScript interface-like schema validation system that's easier to use than Zod
19 lines (18 loc) • 1.33 kB
JavaScript
export { FieldTypes, Interface, QuickSchemas } from './core/schema/mode/interfaces/Interface.js';
export { Extensions, Quick } from './core/schema/extensions/index.js';
export { Schema } from './core/schema/mode/general/Schema.js';
export { BaseSchema } from './core/schema/mode/general/BaseSchema.js';
export { StringSchema } from './core/schema/mode/general/StringSchema.js';
export { NumberSchema } from './core/schema/mode/general/NumberSchema.js';
export { BooleanSchema } from './core/schema/mode/general/BooleanSchema.js';
export { ArraySchema } from './core/schema/mode/general/ArraySchema.js';
export { ObjectSchema } from './core/schema/mode/general/ObjectSchema.js';
export { InterfaceSchema } from './core/schema/mode/interfaces/InterfaceSchema.js';
export { Make } from './core/utils/Make.js';
export { Mod } from './core/utils/Mod.js';
export { Smart } from './core/schema/extensions/SmartInference.js';
export { When } from './core/schema/extensions/components/ConditionalValidation/index.js';
export { Live } from './core/schema/extensions/components/RealtimeValidation/index.js';
export { Docs } from './core/schema/extensions/components/AutoDocumentation/Docs.js';
export { TypeScriptGenerator } from './core/schema/extensions/components/AutoDocumentation/TypeScriptGenerator.js';
//# sourceMappingURL=index.js.map