specified
Version:
Type-safe typescript data specification verification
6 lines (5 loc) • 579 B
TypeScript
import { Spec, SpecConstraint, SpecOptions, GlobalOptions, constrain, optional, either, adjust, alias, definitionOf, extractAliases, verify, VerifiedType, ValidationFailure } from "./spec";
import { ValidationError, FormatValidationFailure } from "./validation_error";
import { Type } from "./type";
import { Constraint } from "./constraint";
export { Spec, SpecConstraint, SpecOptions, GlobalOptions, constrain, optional, either, adjust, alias, definitionOf, extractAliases, verify, VerifiedType, ValidationFailure, ValidationError, FormatValidationFailure, Type, Constraint };