UNPKG

@opra/common

Version:

Opra common package

17 lines (16 loc) 474 B
import {} from '@browsery/antlr4'; export class SyntaxError extends TypeError { } export class FilterValidationError extends TypeError { constructor(message) { super(typeof message === 'string' ? message : message?.message); if (typeof message === 'object') Object.assign(this, message); } } export class FilterParseError extends Error { constructor(message, args) { super(message); Object.assign(this, args); } }