UNPKG

@furystack/rest-service

Version:

Repository implementation for FuryStack

12 lines (10 loc) 308 B
import { RequestError } from '@furystack/rest' import type { ErrorObject } from 'ajv' /** * Custom Error class for Schema Validation Errors */ export class SchemaValidationError extends RequestError { constructor(public readonly errors: ErrorObject[]) { super('Schema Validation failed', 400) } }