class-validator-extended - v4.0.2

Type

IsBigInt
IsDayjs
IsDuration
IsMap
IsNull
IsSet

Common

Nullable
Optional

Array

ArrayMonotonic
ArraySize

BigInt

MaxBigInt
MinBigInt
NegativeBigInt
PositiveBigInt

Date

FutureDate
PastDate

Dayjs

FutureDayjs
MaxDayjs
MaxDuration
MinDayjs
MinDuration
PastDayjs

Map

MapContains
MapContainsKeys
MapMaxSize
MapMinSize
MapNotContains
MapNotContainsKeys
MapNotEmpty
MapSize
MapUnique
MapUniqueKeys

Number

IsNetworkPort

Set

SetContains
SetMaxSize
SetMinSize
SetNotContains
SetNotEmpty
SetSize
SetUnique

String

IsAwsARN
IsAwsRegion
NotMatches

Predicates

arrayMonotonic
arraySize
futureDate
futureDayjs
isAwsARN
isAwsRegion
isBigInt
isDayjs
isDuration
isMap
isNetworkPort
isNull
isSet
mapContains
mapContainsKeys
mapMaxSize
mapMinSize
mapNotContains
mapNotContainsKeys
mapNotEmpty
mapSize
mapUnique
mapUniqueKeys
maxBigInt
maxDayjs
maxDuration
minBigInt
minDayjs
minDuration
negativeBigInt
notMatches
pastDate
pastDayjs
positiveBigInt
setContains
setMaxSize
setMinSize
setNotContains
setNotEmpty
setSize
setUnique

Types

ArrayMonotonicOptions
Monotonicity