@rudderstack/integrations-lib
Version:
14 lines • 1.83 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.BaseError = void 0;
class BaseError extends Error {
constructor(message = 'Unknown error occurred', statusCode = 400, sTags = {}, destResponse = '', authErrorCategory = '') {
super(message);
this.status = statusCode;
this.statTags = sTags;
this.destinationResponse = destResponse;
this.authErrorCategory = authErrorCategory;
}
}
exports.BaseError = BaseError;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYmFzZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9lcnJvcnMvYmFzZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSxNQUFhLFNBQVUsU0FBUSxLQUFLO0lBU2xDLFlBQ0UsT0FBTyxHQUFHLHdCQUF3QixFQUNsQyxVQUFVLEdBQUcsR0FBRyxFQUNoQixLQUFLLEdBQUcsRUFBRSxFQUNWLFlBQVksR0FBRyxFQUFFLEVBQ2pCLGlCQUFpQixHQUFHLEVBQUU7UUFFdEIsS0FBSyxDQUFDLE9BQU8sQ0FBQyxDQUFDO1FBQ2YsSUFBSSxDQUFDLE1BQU0sR0FBRyxVQUFVLENBQUM7UUFDekIsSUFBSSxDQUFDLFFBQVEsR0FBRyxLQUFLLENBQUM7UUFDdEIsSUFBSSxDQUFDLG1CQUFtQixHQUFHLFlBQVksQ0FBQztRQUN4QyxJQUFJLENBQUMsaUJBQWlCLEdBQUcsaUJBQWlCLENBQUM7SUFDN0MsQ0FBQztDQUNGO0FBdEJELDhCQXNCQyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBjbGFzcyBCYXNlRXJyb3IgZXh0ZW5kcyBFcnJvciB7XG4gIGF1dGhFcnJvckNhdGVnb3J5OiBzdHJpbmc7XG5cbiAgZGVzdGluYXRpb25SZXNwb25zZTogc3RyaW5nO1xuXG4gIHN0YXRUYWdzOiB7fTtcblxuICBzdGF0dXM6IG51bWJlcjtcblxuICBjb25zdHJ1Y3RvcihcbiAgICBtZXNzYWdlID0gJ1Vua25vd24gZXJyb3Igb2NjdXJyZWQnLFxuICAgIHN0YXR1c0NvZGUgPSA0MDAsXG4gICAgc1RhZ3MgPSB7fSxcbiAgICBkZXN0UmVzcG9uc2UgPSAnJyxcbiAgICBhdXRoRXJyb3JDYXRlZ29yeSA9ICcnLFxuICApIHtcbiAgICBzdXBlcihtZXNzYWdlKTtcbiAgICB0aGlzLnN0YXR1cyA9IHN0YXR1c0NvZGU7XG4gICAgdGhpcy5zdGF0VGFncyA9IHNUYWdzO1xuICAgIHRoaXMuZGVzdGluYXRpb25SZXNwb25zZSA9IGRlc3RSZXNwb25zZTtcbiAgICB0aGlzLmF1dGhFcnJvckNhdGVnb3J5ID0gYXV0aEVycm9yQ2F0ZWdvcnk7XG4gIH1cbn1cbiJdfQ==