UNPKG

surrogate

Version:

Object method hooks made easy

24 lines (17 loc) 766 B
var $a26c45bb5fd4c4dc$exports = require("./surrogate.4af44353.js"); function $parcel$export(e, n, v, s) { Object.defineProperty(e, n, {get: v, set: s, enumerable: true, configurable: true}); } $parcel$export(module.exports, "ErrorProvider", () => $13b67cfa7399c606$export$b1d9cac34c3681ca); class $13b67cfa7399c606$export$b1d9cac34c3681ca extends (0, $a26c45bb5fd4c4dc$exports.Provider) { constructor(node, receivedArgs, error){ super(node, receivedArgs, error), this.error = error, this.timeOfError = new Date(); } recoverFromError(recover) { this.recover ||= recover; } get shouldRecover() { return this.node.container.options.ignoreErrors || this.recover; } } //# sourceMappingURL=surrogate.8d1fec96.js.map