easy-pix
Version:
Pix payments made easy for developers build arround payment gateways
30 lines (29 loc) • 921 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.HttpClientError = void 0;
class HttpClientError extends Error {
constructor(message, body, statusCodeAsString) {
super(message);
Object.defineProperty(this, "message", {
enumerable: true,
configurable: true,
writable: true,
value: message
});
Object.defineProperty(this, "body", {
enumerable: true,
configurable: true,
writable: true,
value: body
});
Object.defineProperty(this, "statusCodeAsString", {
enumerable: true,
configurable: true,
writable: true,
value: statusCodeAsString
});
this.name = this.constructor.name;
Error.captureStackTrace(this.constructor);
}
}
exports.HttpClientError = HttpClientError;