UNPKG

tynder

Version:

TypeScript friendly Data validator for JavaScript.

20 lines (14 loc) 480 B
// Copyright (c) 2019 Shellyl_N and Authors // license: ISC // https://github.com/shellyln import { TypeAssertion, ValidationContext } from '../types'; export class ValidationError extends Error { public ty?: TypeAssertion; public ctx?: Partial<ValidationContext>; public constructor(message: string, ty?: TypeAssertion, ctx?: Partial<ValidationContext>) { super(message); this.ty = ty; this.ctx = ctx; } }