@ant-basement/core
Version:
Ant Basement JavaScript SDK Core
29 lines • 1.94 kB
JavaScript
import { __extends } from "tslib";
var BuiltInError = (function () {
function BuiltInError(message) {
this.message = message;
Error.call(this, message);
if (Error.captureStackTrace) {
Error.captureStackTrace(this);
}
}
return BuiltInError;
}());
export { BuiltInError };
var BasementClientError = (function (_super) {
__extends(BasementClientError, _super);
function BasementClientError(name, code, type, message) {
var _this = _super.call(this, message) || this;
_this.name = name;
_this.code = code;
_this.type = type;
_this.message = message;
return _this;
}
BasementClientError.from = function (raw) {
return new BasementClientError(raw.name, raw.code, raw.type, raw.message);
};
return BasementClientError;
}(BuiltInError));
export { BasementClientError };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvZXJyb3IvaW5kZXgudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQU9BO0lBSUUsc0JBQW1CLE9BQWU7UUFBZixZQUFPLEdBQVAsT0FBTyxDQUFRO1FBQ2hDLEtBQUssQ0FBQyxJQUFJLENBQUMsSUFBSSxFQUFFLE9BQU8sQ0FBQyxDQUFDO1FBRTFCLElBQUssS0FBYSxDQUFDLGlCQUFpQixFQUFFO1lBQ25DLEtBQWEsQ0FBQyxpQkFBaUIsQ0FBQyxJQUFJLENBQUMsQ0FBQztTQUN4QztJQUNILENBQUM7SUFDSCxtQkFBQztBQUFELENBQUMsQUFYRCxJQVdDOztBQUVEO0lBQXlDLHVDQUFZO0lBQ25ELDZCQUNTLElBQVksRUFDWixJQUFZLEVBQ1osSUFBWSxFQUNaLE9BQWU7UUFKeEIsWUFNRSxrQkFBTSxPQUFPLENBQUMsU0FDZjtRQU5RLFVBQUksR0FBSixJQUFJLENBQVE7UUFDWixVQUFJLEdBQUosSUFBSSxDQUFRO1FBQ1osVUFBSSxHQUFKLElBQUksQ0FBUTtRQUNaLGFBQU8sR0FBUCxPQUFPLENBQVE7O0lBR3hCLENBQUM7SUFPYSx3QkFBSSxHQUFsQixVQUFtQixHQUFvQjtRQUNyQyxPQUFPLElBQUksbUJBQW1CLENBQzVCLEdBQUcsQ0FBQyxJQUFJLEVBQ1IsR0FBRyxDQUFDLElBQUksRUFDUixHQUFHLENBQUMsSUFBSSxFQUNSLEdBQUcsQ0FBQyxPQUFPLENBQ1osQ0FBQztJQUNKLENBQUM7SUFDSCwwQkFBQztBQUFELENBQUMsQUF2QkQsQ0FBeUMsWUFBWSxHQXVCcEQifQ==