Creates a Array schema.
Array
Optional
const schema = array().minLength(2).maxLength(5).of(string()); // [] - invalid // ['a', 'b'] - valid // ['a', 'b', 'c', 'd', 'e', 'f'] - invalid // ['a', 'b', 'c', 'd', 'e'] - valid // ['a', 'b', 'c', 'd', 1] - invalid // ['a', 'b', null] - invalid // null - invalid // undefined - invalid Copy
const schema = array().minLength(2).maxLength(5).of(string()); // [] - invalid // ['a', 'b'] - valid // ['a', 'b', 'c', 'd', 'e', 'f'] - invalid // ['a', 'b', 'c', 'd', 'e'] - valid // ['a', 'b', 'c', 'd', 1] - invalid // ['a', 'b', null] - invalid // null - invalid // undefined - invalid
Creates a
Arrayschema.