This package contains the `ValidationError` type for [`validatem`](https://www.npmjs.com/package/@validatem/core).
Validatem validator for ensuring that a value is a string
The last validation library you'll ever need.
Utility for checking whether something is a ValidationError
Flattens and normalizes a list of rules, ready for pre-processing in a combinator
API for defining Validatem combinators
Validatem combinator for specifying 'alternatives', and verifying that a value meets at least one of the rules
Validatem combinator for overriding the validation error message that is produced when a (set of) rules fails
Utility for checking whether something is a special (plumbing) object of some kind
Validatem validator for ensuring that a value is a plain object (eg. object literal)
Validatem combinator for applying context (custom configuration) to a validator
Marks a field or value as 'required'
Utility for annotating one or more ValidationErrors with the path at which they occurred
Utility for checking whether something is a special (plumbing) object with a particular version
Validatem validator for ensuring that a string matches a specified regular expression
Utility for checking whether something is a virtual property
Validatem combinator for validating both the keys and values of a mapping object
Utility for creating a 'validation result', ie. an object that represents zero or more errors and an optional result value
Validatem combinator for validating that a value has certain keys that pass certain validators (eg. object validation)
Validatem validator for ensuring that a value is a number
Validatem validator for ensuring that a value is a boolean
Validatem validator for ensuring that a value is an array
Validatem "validator" for defaulting to a certain value, when no value is given
Validatem combinator for marking a hasShape or object literal rule as allowing additional, unspecified properties