UNPKG

json-schema-to-yup

Version:

Build a Yup schema from a JSON Schema. Also supports custom/alternative schema models such as GraphQL type defs

30 lines (28 loc) 709 B
import { YupMixed, ConvertYupSchemaError, errValKeys, defaults } from './mixed'; import { YupArray, toYupArray } from './array'; import { YupBoolean, toYupBoolean } from './boolean'; import { YupNumber, toYupNumber, toYupNumberSchemaEntry } from './number'; import { YupObject, toYupObject } from './object'; import { YupString, toYupString } from './string'; import { YupDate, toYupDate } from './date'; import { Base } from './base'; export { errValKeys, defaults, YupArray, toYupArray, YupBoolean, toYupBoolean, YupNumber, toYupNumberSchemaEntry, toYupNumber, YupObject, toYupObject, YupString, toYupString, YupDate, toYupDate, YupMixed, ConvertYupSchemaError, Base };