--- /dev/null
+import type {ErrorObject} from "../types"
+
+export default class ValidationError extends Error {
+ readonly errors: Partial<ErrorObject>[]
+ readonly ajv: true
+ readonly validation: true
+
+ constructor(errors: Partial<ErrorObject>[]) {
+ super("validation failed")
+ this.errors = errors
+ this.ajv = this.validation = true
+ }
+}