Function: maxItems()
maxItems<
T>(maxCount,errorMessage?):Validator<T[],T[],string>
Defined in: validation/validators/index.ts:370
Validates array has maximum length.
Type Parameters
T
T
Parameters
maxCount
number
Maximum number of elements
errorMessage?
string
Custom error message (optional)
Returns
Validator<T[], T[], string>
Validator that checks maximum array length
Example
maxItems(5)([1, 2, 3]) // => Valid([1, 2, 3])
maxItems(2)([1, 2, 3]) // => Invalid(['Must have at most 2 items'])