jet-validators exports

February 13, 2026 ยท View on GitHub

Every function export exposed by the library is listed below. The first section enumerates everything you can import directly from jet-validators, while the second section captures helper functions exposed under the scoped entry jet-validators/utils.

jet-validators

Nullables

  • isUndef
  • isNull
  • isNullish

Boolean Validators

  • isBoolean
  • isOptionalBoolean
  • isNullableBoolean
  • isNullishBoolean
  • isBooleanArray
  • isOptionalBooleanArray
  • isNullableBooleanArray
  • isNullishBooleanArray

Valid Boolean Validators

  • isValidBoolean
  • isOptionalValidBoolean
  • isNullableValidBoolean
  • isNullishValidBoolean
  • isValidBooleanArray
  • isOptionalValidBooleanArray
  • isNullableValidBooleanArray
  • isNullishValidBooleanArray

Number Validators

  • isNumber
  • isOptionalNumber
  • isNullableNumber
  • isNullishNumber
  • isNumberArray
  • isOptionalNumberArray
  • isNullableNumberArray
  • isNullishNumberArray

Positive Number Validators

  • isPositiveNumber
  • isOptionalPositiveNumber
  • isNullablePositiveNumber
  • isNullishPositiveNumber
  • isPositiveNumberArray
  • isOptionalPositiveNumberArray
  • isNullablePositiveNumberArray
  • isNullishPositiveNumberArray

Negative Number Validators

  • isNegativeNumber
  • isOptionalNegativeNumber
  • isNullableNegativeNumber
  • isNullishNegativeNumber
  • isNegativeNumberArray
  • isOptionalNegativeNumberArray
  • isNullableNegativeNumberArray
  • isNullishNegativeNumberArray

Unsigned Number Validators

  • isUnsignedNumber
  • isOptionalUnsignedNumber
  • isNullableUnsignedNumber
  • isNullishUnsignedNumber
  • isUnsignedNumberArray
  • isOptionalUnsignedNumberArray
  • isNullableUnsignedNumberArray
  • isNullishUnsignedNumberArray

Integer Validators

  • isInteger
  • isOptionalInteger
  • isNullableInteger
  • isNullishInteger
  • isIntegerArray
  • isOptionalIntegerArray
  • isNullableIntegerArray
  • isNullishIntegerArray

Positive Integer Validators

  • isPositiveInteger
  • isOptionalPositiveInteger
  • isNullablePositiveInteger
  • isNullishPositiveInteger
  • isPositiveIntegerArray
  • isOptionalPositiveIntegerArray
  • isNullablePositiveIntegerArray
  • isNullishPositiveIntegerArray

Negative Integer Validators

  • isNegativeInteger
  • isOptionalNegativeInteger
  • isNullableNegativeInteger
  • isNullishNegativeInteger
  • isNegativeIntegerArray
  • isOptionalNegativeIntegerArray
  • isNullableNegativeIntegerArray
  • isNullishNegativeIntegerArray

Unsigned Integer Validators

  • isUnsignedInteger
  • isOptionalUnsignedInteger
  • isNullableUnsignedInteger
  • isNullishUnsignedInteger
  • isUnsignedIntegerArray
  • isOptionalUnsignedIntegerArray
  • isNullableUnsignedIntegerArray
  • isNullishUnsignedIntegerArray

BigInt Validators

  • isBigInt
  • isOptionalBigInt
  • isNullableBigInt
  • isNullishBigInt
  • isBigIntArray
  • isOptionalBigIntArray
  • isNullableBigIntArray
  • isNullishBigIntArr

Valid Number Validators

  • isValidNumber
  • isOptionalValidNumber
  • isNullableValidNumber
  • isNullishValidNumber
  • isValidNumberArray
  • isOptionalValidNumberArray
  • isNullableValidNumberArray
  • isNishValidNumArr

String Validators

  • isString
  • isOptionalString
  • isNullableString
  • isNullishString
  • isStringArray
  • isOptionalStringArray
  • isNullableStringArray
  • isNullishStringArray

Non-Empty String Validators

  • isNonEmptyString
  • isOptionalNonEmptyString
  • isNullableNonEmptyString
  • isNullishNonEmptyString
  • isNonEmptyStringArray
  • isOptionalNonEmptyStringArray
  • isNullableNonEmptyStringArray
  • isNullishNonEmptyStringArray

Symbol Validators

  • isSymbol
  • isOptionalSymbol
  • isNullableSymbol
  • isNullishSymbol
  • isSymbolArray
  • isOptionalSymbolArray
  • isNullableSymbolArray
  • isNullishSymbolArray

Date Validators

  • isDate
  • isOptionalDate
  • isNullableDate
  • isNullishDate
  • isDateArray
  • isOptionalDateArray
  • isNullableDateArray
  • isNullishDateArray

Valid Date Validators

  • isValidDate
  • isOptionalValidDate
  • isNullableValidDate
  • isNullishValidDate
  • isValidDateArray
  • isOptionalValidDateArray
  • isNullableValidDateArray
  • isNullishValidDateArray

Object Validators

  • isObject
  • isOptionalObject
  • isNullableObject
  • isNullishObject
  • isObjectArray
  • isOptionalObjectArray
  • isNullableObjectArray
  • isNullishObjectArray

Function Validators

  • isFunction
  • isOptionalFunction
  • isNullableFunction
  • isNullishFunction
  • isFunctionArray
  • isOptionalFunctionArray
  • isNullableFunctionArray
  • isNullishFunctionArray

Complex Validators

String Validation

  • isValidString
  • isOptionalValidString
  • isNullableValidString
  • isNullishValidString

Array Membership

  • isInArray
  • isOptionalInArray
  • isNullableInArray
  • isNullishInArray

Array Validation

  • isValidArray
  • isOptionalValidArray
  • isNullableValidArray
  • isNullishValidArray

Range Validation

  • isInRange
  • isOptionalInRange
  • isNullableInRange
  • isNullishInRange
  • isInRangeArray
  • isOptionalInRangeArray
  • isNullableInRangeArray
  • isNullishInRangeArray

jet-validators/utils

Simple Utilities

  • nonNullable
  • makeOptional
  • makeNullable
  • makeNullish
  • transform
  • parseBoolean
  • parseOptionalBoolean
  • parseNullableBoolean
  • parseNullishBoolean
  • parseJson
  • parseOptionalJson
  • parseNullableJson
  • parseNullishJson

Object Parsing Helpers

  • parseObject
  • parseOptionalObject
  • parseNullableObject
  • parseNullishObject
  • parseObjectArray
  • parseOptionalObjectArray
  • parseNullableObjectArray
  • parseNullishObjectArray
  • looseParseObject
  • looseParseOptionalObject
  • looseParseNullableObject
  • looseParseNullishObject
  • looseParseObjectArray
  • looseParseOptionalObjectArray
  • looseParseNullableObjectArray
  • looseParseNullishObjectArray
  • strictParseObject
  • strictParseOptionalObject
  • strictParseNullableObject
  • strictParseNullishObject
  • strictParseObjectArray
  • strictParseOptionalObjectArray
  • strictParseNullableObjectArray
  • strictParseNullishObjectArray

Object Testing Helpers

  • testObject
  • testOptionalObject
  • testNullableObject
  • testNullishObject
  • testObjectArray
  • testOptionalObjectArray
  • testNullableObjectArray
  • testNullishObjectArray
  • looseTestObject
  • looseTestOptionalObject
  • looseTestNullableObject
  • looseTestNullishObject
  • looseTestObjectArray
  • looseTestOptionalObjectArray
  • looseTestNullableObjectArray
  • looseTestNullishObjectArray
  • strictTestObject
  • strictTestOptionalObject
  • strictTestNullableObject
  • strictTestNullishObject
  • strictTestObjectArray
  • strictTestOptionalObjectArray
  • strictTestNullableObjectArray
  • strictTestNullishObjectArray

Parse Error Configuration

  • setIsParseErrorArray