UNPKG

comic-vine-sdk

Version:

A JS/TS client for the Comic Vine API

14 lines 2.03 kB
export class BaseError extends Error { constructor(details) { // Pass remaining arguments (including vendor specific ones) to parent constructor super(details.message); this.name = this.constructor.name; // Remove constructor invocation from the stack trace. Only available in V8. if (Error.captureStackTrace) { Error.captureStackTrace(this, this.constructor); } // Custom debugging information this.help = details.help; } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYmFzZS1lcnJvci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9lcnJvcnMvYmFzZS1lcnJvci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFLQSxNQUFNLE9BQWdCLFNBQVUsU0FBUSxLQUFLO0lBRzNDLFlBQVksT0FBcUI7UUFDL0Isa0ZBQWtGO1FBQ2xGLEtBQUssQ0FBQyxPQUFPLENBQUMsT0FBTyxDQUFDLENBQUM7UUFDdkIsSUFBSSxDQUFDLElBQUksR0FBRyxJQUFJLENBQUMsV0FBVyxDQUFDLElBQUksQ0FBQztRQUVsQyw0RUFBNEU7UUFDNUUsSUFBSSxLQUFLLENBQUMsaUJBQWlCLEVBQUUsQ0FBQztZQUM1QixLQUFLLENBQUMsaUJBQWlCLENBQUMsSUFBSSxFQUFFLElBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQztRQUNsRCxDQUFDO1FBRUQsK0JBQStCO1FBQy9CLElBQUksQ0FBQyxJQUFJLEdBQUcsT0FBTyxDQUFDLElBQUksQ0FBQztJQUMzQixDQUFDO0NBQ0YiLCJzb3VyY2VzQ29udGVudCI6WyJpbnRlcmZhY2UgRXJyb3JEZXRhaWxzIHtcbiAgbWVzc2FnZTogc3RyaW5nO1xuICBoZWxwOiBzdHJpbmc7XG59XG5cbmV4cG9ydCBhYnN0cmFjdCBjbGFzcyBCYXNlRXJyb3IgZXh0ZW5kcyBFcnJvciB7XG4gIHB1YmxpYyBoZWxwOiBzdHJpbmc7XG5cbiAgY29uc3RydWN0b3IoZGV0YWlsczogRXJyb3JEZXRhaWxzKSB7XG4gICAgLy8gUGFzcyByZW1haW5pbmcgYXJndW1lbnRzIChpbmNsdWRpbmcgdmVuZG9yIHNwZWNpZmljIG9uZXMpIHRvIHBhcmVudCBjb25zdHJ1Y3RvclxuICAgIHN1cGVyKGRldGFpbHMubWVzc2FnZSk7XG4gICAgdGhpcy5uYW1lID0gdGhpcy5jb25zdHJ1Y3Rvci5uYW1lO1xuXG4gICAgLy8gUmVtb3ZlIGNvbnN0cnVjdG9yIGludm9jYXRpb24gZnJvbSB0aGUgc3RhY2sgdHJhY2UuIE9ubHkgYXZhaWxhYmxlIGluIFY4LlxuICAgIGlmIChFcnJvci5jYXB0dXJlU3RhY2tUcmFjZSkge1xuICAgICAgRXJyb3IuY2FwdHVyZVN0YWNrVHJhY2UodGhpcywgdGhpcy5jb25zdHJ1Y3Rvcik7XG4gICAgfVxuXG4gICAgLy8gQ3VzdG9tIGRlYnVnZ2luZyBpbmZvcm1hdGlvblxuICAgIHRoaXMuaGVscCA9IGRldGFpbHMuaGVscDtcbiAgfVxufVxuIl19