Add node modules and new code for release (#39)

Co-authored-by: tbarnes94 <tbarnes94@users.noreply.github.com>
This commit is contained in:
github-actions[bot]
2022-01-05 11:26:06 -05:00
committed by GitHub
parent a10d84bc2e
commit 7ad2aa66bb
7655 changed files with 1763577 additions and 14 deletions

22
node_modules/domexception/lib/DOMException-impl.js generated vendored Normal file
View File

@@ -0,0 +1,22 @@
"use strict";
const legacyErrorCodes = require("./legacy-error-codes.json");
const idlUtils = require("./utils.js");
exports.implementation = class DOMExceptionImpl {
constructor(globalObject, [message, name]) {
this.name = name;
this.message = message;
}
get code() {
return legacyErrorCodes[this.name] || 0;
}
};
// A proprietary V8 extension that causes the stack property to appear.
exports.init = impl => {
if (Error.captureStackTrace) {
const wrapper = idlUtils.wrapperForImpl(impl);
Error.captureStackTrace(wrapper, wrapper.constructor);
}
};