export function createErrorClass(createImpl) { | |
var _super = function (instance) { | |
Error.call(instance); | |
instance.stack = new Error().stack; | |
}; | |
var ctorFunc = createImpl(_super); | |
ctorFunc.prototype = Object.create(Error.prototype); | |
ctorFunc.prototype.constructor = ctorFunc; | |
return ctorFunc; | |
} | |
//# sourceMappingURL=createErrorClass.js.map |