UNPKG

vlt

Version:
36 lines (33 loc) 970 B
var global = globalThis; import {Buffer} from "node:buffer"; import {setTimeout,clearTimeout,setImmediate,clearImmediate,setInterval,clearInterval} from "node:timers"; import {createRequire as _vlt_createRequire} from "node:module"; var require = _vlt_createRequire(import.meta.filename); // ../../src/error-cause/src/index.ts var { captureStackTrace } = Error; function create(cls, defaultFrom, message, cause, from = defaultFrom) { const er = new cls(message, cause ? { cause } : void 0); captureStackTrace?.(er, from); return er; } function error(message, cause, from) { return create(Error, error, message, cause, from); } function typeError(message, cause, from) { return create(TypeError, typeError, message, cause, from); } function syntaxError(message, cause, from) { return create( SyntaxError, syntaxError, message, cause, from ); } export { error, typeError, syntaxError }; //# sourceMappingURL=chunk-KVH5ECIG.js.map