Skip to content

Function.arrayOf

github-actions[bot] edited this page May 14, 2026 · 32 revisions

umt / arrayOf

Function: arrayOf()

arrayOf<V>(validator, message?): (values) => ValidateCoreReturnType<ArrayOfExtractValidatedType<V>[]>

Defined in: Validate/array/arrayOf.ts:22

Creates an array validator that validates every element with a single validator

Type Parameters

V

V extends (value) => object

The validator function applied to each element (its return type field carries the element type)

Parameters

validator

V

Validator applied to each element (e.g. an object validator)

message?

string

Custom error message for array type validation

Returns

  • Validator function for arrays whose elements satisfy the given validator

(values) => ValidateCoreReturnType<ArrayOfExtractValidatedType<V>[]>

API

Classes

Interfaces

Type Aliases

Variables

Functions

Clone this wiki locally