UNPKG

@signalwire/core

Version:
29 lines (24 loc) 594 B
export class AuthError extends Error { name = 'AuthError' constructor(public code: number, public message: string) { super(message) Object.setPrototypeOf(this, AuthError.prototype) } } export class HttpError extends Error { name = 'HttpError' constructor( public code: number, public message: string, public response?: Record<string, any> ) { super(message) Object.setPrototypeOf(this, HttpError.prototype) } } export class CapabilityError extends Error { constructor(message: string) { super(message) this.name = 'CapabilityError' } }