perfect-validator
Version:
A TypeScript-based validation library that supports both static and dynamic validation with serializable models.
10 lines (9 loc) • 523 B
TypeScript
import { PV } from './PV';
import { PerfectValidator } from './types';
export { PV };
export { PerfectValidator, isValidationError } from './types';
export { BaseStorage } from './storage/BaseStorage';
export { MongoStorage } from './storage/MongoStorage';
export { validateAgainstModel, validateDataModel } from './validators';
export { serializeValidationModel, deserializeValidationModel, getValidationTypeParams } from './utils';
export declare const createPV: (storage: PerfectValidator.IModelStorage) => PV;