UNPKG

node-beget

Version:

Client library for accessing Beget API

20 lines (19 loc) 582 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.BegetError = void 0; // interface ResponseOptions { // method: string; // payload: object; // } class BegetError extends Error { constructor(payload, on /* ResponseOptions */) { super(Array.isArray(payload) ? 'error in answer' : `${payload.error_code}: ${payload.error_text}`); this.payload = payload; this.on = on; this.name = 'BegetError'; this.fatal = !Array.isArray(payload); } } exports.BegetError = BegetError;