ErrLookup › jquense/yup

jquense/yup

Dead simple Object schema validation · TypeScript · 36 source files

Analyzed at ff31eee8a2 on 2026-08-31. 22 documented errors.

Code / MessageTypeSeverityTags
conditions must return a schema object
exception error yup, schema, condition, type-error
lazy() functions must return a valid schema
exception error yup, schema, lazy, type-error
ref must be a string, got:
exception error yup, ref, type-error, argument
Unable to clone
exception error yup, clone, deep-copy, unsupported-type, schema-options
either `then:` or `otherwise:` is required for `when()`…
exception error yup, schema, condition, configuration
Must include `key` or `index` for nested validations
exception error yup, nested-schema, typeerror, internal-api, missing-key
` ` must be a Date or a value that can be `cast()` to a Date
exception error yup, date, cast, type-error
You must provide a yup schema constructor function
exception error yup, addmethod, plugin, type-error
`array.of()` sub-schema must be a valid yup schema not
exception error yup, array, schema, type-error
A Method name must be provided
exception error yup, addmethod, argument, type-error
ref must be a non-empty string
exception error yup, ref, empty-string, argument
Validation test of type
exception error async, sync-validation, custom-test
Method function must be provided
exception error yup, addmethod, argument, type-error
The schema does not contain the path
exception error path-resolution, reach, schema-mismatch
You cannot `concat()` schema's of different types
exception error api-misuse, typeerror, schema-composition
The value of could not be cast to a value that satisfies…
exception error typeerror, casting, schema-validation
Only valid options for round() are
exception error api-misuse, typeerror, number-schema
Yup.reach cannot implicitly index into a tuple type. the…
exception error path-resolution, tuple, reach
Yup.reach cannot resolve an array item at index
exception error path-resolution, array-index, reach
errors occurred
validation error validation, aggregate-error, sync-validation
`test` is a required parameters
exception error api-misuse, typeerror, custom-test
Exclusive tests must provide a unique `name` identifying…
exception error api-misuse, typeerror, custom-test