better-trakt
Version:
A Trakt.tv client with native Typescript support and quality of life features
18 lines • 605 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.TraktHttpError = void 0;
const traktStatus_1 = require("./traktStatus");
/**
* A trakt.tv api http error
*/
class TraktHttpError extends Error {
constructor(status, resData, resHeaders) {
// need to convert the status code into a message then pass to Error class
super((0, traktStatus_1.describeTraktStatusCode)(status));
this.status = status;
this.data = resData;
this.headers = resHeaders;
}
}
exports.TraktHttpError = TraktHttpError;
//# sourceMappingURL=error.js.map