@pallad/common-errors
Version:
Common domain errors
21 lines (20 loc) • 599 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.InternalError = void 0;
const BaseError_1 = require("./BaseError");
/**
* Used to hide internal error
*
* Stores `previousError` helpful for debugging purposes.
*/
class InternalError extends BaseError_1.BaseError {
constructor(message, previousError) {
super(message, 'InternalError');
Object.defineProperty(this, 'previousError', {
enumerable: false,
configurable: false,
value: previousError
});
}
}
exports.InternalError = InternalError;