Configuration options for validation operations. Controls how validation is performed, how errors are reported, and provides additional context through metadata.
Type of metadata passed to the validator
const options: ValidationOptions<{ userId: string }> = { messagesProvider: customMessagesProvider, errorReporter: () => new CustomErrorReporter(), meta: { userId: '123' }} Copy
const options: ValidationOptions<{ userId: string }> = { messagesProvider: customMessagesProvider, errorReporter: () => new CustomErrorReporter(), meta: { userId: '123' }}
Configuration options for validation operations. Controls how validation is performed, how errors are reported, and provides additional context through metadata.