UNPKG

veffect

Version:

powerful TypeScript validation library built on the robust foundation of Effect combining exceptional type safety, high performance, and developer experience. Taking inspiration from Effect's functional principles, VEffect delivers a balanced approach tha

38 lines (37 loc) 1.13 kB
/** * VEffect Validation Library * * A TypeScript validation library built on top of Effect. */ export * from './schema'; export * from './validator'; export * from './errors'; export * from './types'; export * from './infer'; export * from './registry'; export * from './schema/string'; export * from './schema/number'; export * from './schema/boolean'; export * from './schema/array'; export * from './schema/tuple'; export * from './schema/record'; export * from './schema/union'; export * from './schema/date'; export * from './schema/literal'; export * from './schema/optional'; export * from './schema/custom'; export * from './schema/object'; export * from './schema/interface'; export * from './schema/discriminatedUnion'; export * from './schema/pattern'; export * from './schema/any'; export * from './schema/set'; export * from './schema/map'; export * from './schema/bigint'; export * from './schema/intersection'; export * from './schema/symbol'; export * from './schema/null'; export * from './schema/undefined'; export * from './schema/void'; export * from './schema/unknown'; export * from './schema/never';