@pfantato/printful-ts
Version:
Typescript SDK to integrate with Printful
16 lines (15 loc) • 613 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.RequestError = void 0;
const printful_error_1 = require("./printful.error");
class RequestError extends printful_error_1.PrintfulError {
constructor(message, status = 500, code = printful_error_1.PrintfulErrorCode.Enum.API_ERROR) {
super(message, code);
this.name = 'RequestError';
this.code = code;
this.status = status;
this.message = `[Printful API] ${status} - ${message}`;
Object.setPrototypeOf(this, RequestError.prototype);
}
}
exports.RequestError = RequestError;