20 lines
1.5 KiB
JavaScript
20 lines
1.5 KiB
JavaScript
"use strict";
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
|
exports.Err = exports.TypeError = void 0;
|
|
class TypeError extends Error {
|
|
constructor(message) {
|
|
super(message);
|
|
this.name = this.constructor.name;
|
|
}
|
|
}
|
|
exports.TypeError = TypeError;
|
|
class Err {
|
|
constructor(str) {
|
|
this.message = str;
|
|
}
|
|
toError() {
|
|
return new TypeError(this.message);
|
|
}
|
|
}
|
|
exports.Err = Err;
|
|
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmVzdWx0LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vbGliL3Jlc3VsdC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSxNQUFhLFNBQVUsU0FBUSxLQUFLO0lBQ2xDLFlBQVksT0FBZTtRQUN6QixLQUFLLENBQUMsT0FBTyxDQUFDLENBQUM7UUFDZixJQUFJLENBQUMsSUFBSSxHQUFHLElBQUksQ0FBQyxXQUFXLENBQUMsSUFBSSxDQUFDO0lBQ3BDLENBQUM7Q0FDRjtBQUxELDhCQUtDO0FBRUQsTUFBYSxHQUFHO0lBRWQsWUFBWSxHQUFXO1FBQ3JCLElBQUksQ0FBQyxPQUFPLEdBQUcsR0FBRyxDQUFDO0lBQ3JCLENBQUM7SUFFRCxPQUFPO1FBQ0wsT0FBTyxJQUFJLFNBQVMsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUM7SUFDckMsQ0FBQztDQUNGO0FBVEQsa0JBU0MiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgY2xhc3MgVHlwZUVycm9yIGV4dGVuZHMgRXJyb3Ige1xuICBjb25zdHJ1Y3RvcihtZXNzYWdlOiBzdHJpbmcpIHtcbiAgICBzdXBlcihtZXNzYWdlKTtcbiAgICB0aGlzLm5hbWUgPSB0aGlzLmNvbnN0cnVjdG9yLm5hbWU7XG4gIH1cbn1cblxuZXhwb3J0IGNsYXNzIEVycjxfPiB7XG4gIG1lc3NhZ2U6IHN0cmluZztcbiAgY29uc3RydWN0b3Ioc3RyOiBzdHJpbmcpIHtcbiAgICB0aGlzLm1lc3NhZ2UgPSBzdHI7XG4gIH1cblxuICB0b0Vycm9yKCkge1xuICAgIHJldHVybiBuZXcgVHlwZUVycm9yKHRoaXMubWVzc2FnZSk7XG4gIH1cbn1cblxuZXhwb3J0IHR5cGUgUmVzdWx0PFQ+ID0gVCB8IEVycjxUPjtcbiJdfQ==
|