jet-validators
Version:
A list common typescript validator-functions and some useful utilities to go with them.
4 lines (3 loc) • 1.52 kB
TypeScript
export { nonNullable, transform, parseBoolean, parseOptionalBoolean, parseNullableBoolean, parseNullishBoolean, parseJson, parseOptionalJson, parseNullableJson, parseNullishJson, } from './util-functions';
export { deepCompare, customDeepCompare, } from './deepCompare';
export { parseObject, parseOptionalObject, parseNullableObject, parseNullishObject, parseObjectArray, parseOptionalObjectArray, parseNullableObjectArray, parseNullishObjectArray, looseParseObject, looseParseOptionalObject, looseParseNullableObject, looseParseNullishObject, looseParseObjectArray, looseParseOptionalObjectArray, looseParseNullableObjectArray, looseParseNullishObjectArray, strictParseObject, strictParseOptionalObject, strictParseNullableObject, strictParseNullishObject, strictParseObjectArray, strictParseOptionalObjectArray, strictParseNullableObjectArray, strictParseNullishObjectArray, TSchema, IParseObjectError, TParseOnError, testObject, testOptionalObject, testNullableObject, testNullishObject, testObjectArray, testOptionalObjectArray, testNullableObjectArray, testNullishObjectArray, looseTestObject, looseTestOptionalObject, looseTestNullableObject, looseTestNullishObject, looseTestObjectArray, looseTestOptionalObjectArray, looseTestNullableObjectArray, looseTestNullishObjectArray, strictTestObject, strictTestOptionalObject, strictTestNullableObject, strictTestNullishObject, strictTestObjectArray, strictTestOptionalObjectArray, strictTestNullableObjectArray, strictTestNullishObjectArray, } from './parseObject';