UNPKG

jet-validators

Version:

Fast, zero-dependency TypeScript validators and utilities for runtime checks, parsing, and lightweight object schema validation.

5 lines (4 loc) 3.99 kB
import * as basicValidatorsRaw from './basic.js'; import { markSafeIterative } from './utils/parseObject/mark-safe.js'; export const { isUndef, isNull, isNullish, isBoolean, isOptionalBoolean, isNullableBoolean, isNullishBoolean, isBooleanArray, isOptionalBooleanArray, isNullableBooleanArray, isNullishBooleanArray, isValidBoolean, isOptionalValidBoolean, isNullableValidBoolean, isNullishValidBoolean, isValidBooleanArray, isOptionalValidBooleanArray, isNullableValidBooleanArray, isNullishValidBooleanArray, isNumber, isOptionalNumber, isNullableNumber, isNullishNumber, isNumberArray, isOptionalNumberArray, isNullableNumberArray, isNullishNumberArray, isPositiveNumber, isOptionalPositiveNumber, isNullablePositiveNumber, isNullishPositiveNumber, isPositiveNumberArray, isOptionalPositiveNumberArray, isNullablePositiveNumberArray, isNullishPositiveNumberArray, isNegativeNumber, isOptionalNegativeNumber, isNullableNegativeNumber, isNullishNegativeNumber, isNegativeNumberArray, isOptionalNegativeNumberArray, isNullableNegativeNumberArray, isNullishNegativeNumberArray, isUnsignedNumber, isOptionalUnsignedNumber, isNullableUnsignedNumber, isNullishUnsignedNumber, isUnsignedNumberArray, isOptionalUnsignedNumberArray, isNullableUnsignedNumberArray, isNullishUnsignedNumberArray, isInteger, isOptionalInteger, isNullableInteger, isNullishInteger, isIntegerArray, isOptionalIntegerArray, isNullableIntegerArray, isNullishIntegerArray, isPositiveInteger, isOptionalPositiveInteger, isNullablePositiveInteger, isNullishPositiveInteger, isPositiveIntegerArray, isOptionalPositiveIntegerArray, isNullablePositiveIntegerArray, isNullishPositiveIntegerArray, isNegativeInteger, isOptionalNegativeInteger, isNullableNegativeInteger, isNullishNegativeInteger, isNegativeIntegerArray, isOptionalNegativeIntegerArray, isNullableNegativeIntegerArray, isNullishNegativeIntegerArray, isUnsignedInteger, isOptionalUnsignedInteger, isNullableUnsignedInteger, isNullishUnsignedInteger, isUnsignedIntegerArray, isOptionalUnsignedIntegerArray, isNullableUnsignedIntegerArray, isNullishUnsignedIntegerArray, isBigInt, isOptionalBigInt, isNullableBigInt, isNullishBigInt, isBigIntArray, isOptionalBigIntArray, isNullableBigIntArray, isNullishBigIntArr, isValidNumber, isOptionalValidNumber, isNullableValidNumber, isNullishValidNumber, isValidNumberArray, isOptionalValidNumberArray, isNullableValidNumberArray, isNishValidNumArr, isString, isOptionalString, isNullableString, isNullishString, isStringArray, isOptionalStringArray, isNullableStringArray, isNullishStringArray, isNonEmptyString, isOptionalNonEmptyString, isNullableNonEmptyString, isNullishNonEmptyString, isNonEmptyStringArray, isOptionalNonEmptyStringArray, isNullableNonEmptyStringArray, isNullishNonEmptyStringArray, isSymbol, isOptionalSymbol, isNullableSymbol, isNullishSymbol, isSymbolArray, isOptionalSymbolArray, isNullableSymbolArray, isNullishSymbolArray, isDate, isOptionalDate, isNullableDate, isNullishDate, isDateArray, isOptionalDateArray, isNullableDateArray, isNullishDateArray, isValidDate, isOptionalValidDate, isNullableValidDate, isNullishValidDate, isValidDateArray, isOptionalValidDateArray, isNullableValidDateArray, isNullishValidDateArray, isObject, isOptionalObject, isNullableObject, isNullishObject, isObjectArray, isOptionalObjectArray, isNullableObjectArray, isNullishObjectArray, isFunction, isOptionalFunction, isNullableFunction, isNullishFunction, isFunctionArray, isOptionalFunctionArray, isNullableFunctionArray, isNullishFunctionArray, } = markSafeIterative(basicValidatorsRaw); export { isValidString, isOptionalValidString, isNullableValidString, isNullishValidString, isInArray, isOptionalInArray, isNullableInArray, isNullishInArray, isValidArray, isOptionalValidArray, isNullableValidArray, isNullishValidArray, isInRange, isOptionalInRange, isNullableInRange, isNullishInRange, isInRangeArray, isOptionalInRangeArray, isNullableInRangeArray, isNullishInRangeArray, } from './complex/index.js';