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 | |
} | |
} |