UNPKG

one-schema

Version:
22 lines (19 loc) 607 B
import FieldValidator from './FieldValidator'; import validateMain from './validate'; import { fvToJS, createInstanceFromFV } from './modes'; import { registerValidator, hasValidatorId } from './validatorManager'; import { IFieldValidatorSerialized, IValidateOptions } from '../types/core'; function ons() { return new FieldValidator(); } function validate(input: any, fieldValidator: IFieldValidatorSerialized, options?: IValidateOptions) { return validateMain(input, fieldValidator, options); } export { fvToJS, createInstanceFromFV, ons, validate, registerValidator, hasValidatorId, };