eureka-plugins
Version:
Eureka Bridge for adding Plugins
28 lines • 2.03 kB
JavaScript
;
var __extends = (this && this.__extends) || (function () {
var extendStatics = function (d, b) {
extendStatics = Object.setPrototypeOf ||
({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||
function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };
return extendStatics(d, b);
};
return function (d, b) {
extendStatics(d, b);
function __() { this.constructor = d; }
d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());
};
})();
Object.defineProperty(exports, "__esModule", { value: true });
var BaseErrorWithMetadata = /** @class */ (function (_super) {
__extends(BaseErrorWithMetadata, _super);
function BaseErrorWithMetadata(message, metadata) {
var _this = _super.call(this, message) || this;
if (metadata) {
_this.metadata = metadata;
}
return _this;
}
return BaseErrorWithMetadata;
}(Error));
exports.default = BaseErrorWithMetadata;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQmFzZUVycm9yV2l0aE1ldGFkYXRhLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL2Vycm9ycy9CYXNlRXJyb3JXaXRoTWV0YWRhdGEudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7Ozs7Ozs7O0FBSUE7SUFBbUQseUNBQUs7SUFHdEQsK0JBQVksT0FBZSxFQUFFLFFBQXlCO1FBQXRELFlBQ0Usa0JBQU0sT0FBTyxDQUFDLFNBSWY7UUFIQyxJQUFJLFFBQVEsRUFBRTtZQUNaLEtBQUksQ0FBQyxRQUFRLEdBQUcsUUFBUSxDQUFDO1NBQzFCOztJQUNILENBQUM7SUFDSCw0QkFBQztBQUFELENBQUMsQUFURCxDQUFtRCxLQUFLLEdBU3ZEIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IGludGVyZmFjZSBJTWV0YWRhdGFFcnJvciB7XG4gIFtrZXk6IHN0cmluZ106IGFueTtcbn1cblxuZXhwb3J0IGRlZmF1bHQgY2xhc3MgQmFzZUVycm9yV2l0aE1ldGFkYXRhIGV4dGVuZHMgRXJyb3Ige1xuICBtZXRhZGF0YT86IElNZXRhZGF0YUVycm9yO1xuXG4gIGNvbnN0cnVjdG9yKG1lc3NhZ2U6IHN0cmluZywgbWV0YWRhdGE/OiBJTWV0YWRhdGFFcnJvcikge1xuICAgIHN1cGVyKG1lc3NhZ2UpXG4gICAgaWYgKG1ldGFkYXRhKSB7XG4gICAgICB0aGlzLm1ldGFkYXRhID0gbWV0YWRhdGE7XG4gICAgfVxuICB9XG59XG5cbiJdfQ==