From fd3bdf762a17a26beac3ead8ffa05ea26bfa50ca Mon Sep 17 00:00:00 2001 From: brdy <41711440+BrodyHughes@users.noreply.github.com> Date: Thu, 29 Aug 2024 12:02:52 -0500 Subject: [PATCH] [CI] Bump webpack - vulnerability: GHSA-4vvj-4cpr-p986 (#1687) --- lavamoat/build-webpack/policy.json | 151 +++++--- package.json | 7 +- patches/webpack+5.79.0.patch | 557 ----------------------------- yarn.lock | 269 ++------------ 4 files changed, 137 insertions(+), 847 deletions(-) delete mode 100644 patches/webpack+5.79.0.patch diff --git a/lavamoat/build-webpack/policy.json b/lavamoat/build-webpack/policy.json index e2a8f44a30..19440ec708 100644 --- a/lavamoat/build-webpack/policy.json +++ b/lavamoat/build-webpack/policy.json @@ -571,8 +571,36 @@ "packages": { "eslint-config-rainbow>eslint-import-resolver-babel-module>@babel/core>@babel/helper-compilation-targets>@babel/compat-data": true, "eslint-config-rainbow>eslint-import-resolver-babel-module>@babel/core>@babel/helper-compilation-targets>@babel/helper-validator-option": true, - "semver": true, - "webpack>browserslist": true + "eslint-config-rainbow>eslint-import-resolver-babel-module>@babel/core>@babel/helper-compilation-targets>browserslist": true, + "semver": true + } + }, + "eslint-config-rainbow>eslint-import-resolver-babel-module>@babel/core>@babel/helper-compilation-targets>browserslist": { + "builtin": { + "fs.existsSync": true, + "fs.readFileSync": true, + "fs.statSync": true, + "path.basename": true, + "path.dirname": true, + "path.join": true, + "path.resolve": true + }, + "globals": { + "console.warn": true, + "process.env.BROWSERSLIST": true, + "process.env.BROWSERSLIST_CONFIG": true, + "process.env.BROWSERSLIST_DANGEROUS_EXTEND": true, + "process.env.BROWSERSLIST_DISABLE_CACHE": true, + "process.env.BROWSERSLIST_ENV": true, + "process.env.BROWSERSLIST_IGNORE_OLD_DATA": true, + "process.env.BROWSERSLIST_STATS": true, + "process.env.NODE_ENV": true, + "process.versions.node": true + }, + "packages": { + "eslint-config-rainbow>eslint-import-resolver-babel-module>@babel/core>@babel/helper-compilation-targets>browserslist>caniuse-lite": true, + "eslint-config-rainbow>eslint-import-resolver-babel-module>@babel/core>@babel/helper-compilation-targets>browserslist>electron-to-chromium": true, + "eslint-config-rainbow>eslint-import-resolver-babel-module>@babel/core>@babel/helper-compilation-targets>browserslist>node-releases": true } }, "eslint-config-rainbow>eslint-import-resolver-babel-module>@babel/core>@babel/helper-module-transforms": { @@ -1659,33 +1687,6 @@ "Buffer": true } }, - "web-ext>watchpack": { - "builtin": { - "events.EventEmitter": true, - "fs.readlinkSync": true, - "fs.watch": true, - "os.platform": true, - "path.basename": true, - "path.dirname": true, - "path.join": true, - "path.resolve": true - }, - "globals": { - "clearTimeout": true, - "console.error": true, - "process.env.WATCHPACK_POLLING": true, - "process.env.WATCHPACK_RECURSIVE_WATCHER_LOGGING": true, - "process.env.WATCHPACK_WATCHER_LIMIT": true, - "process.nextTick": true, - "process.platform": true, - "process.stderr.write": true, - "setTimeout": true - }, - "packages": { - "webpack>glob-to-regexp": true, - "webpack>graceful-fs": true - } - }, "webpack": { "builtin": { "buffer.constants.MAX_LENGTH": true, @@ -1720,7 +1721,8 @@ "util.deprecate": true, "util.format": true, "util.inspect.custom": true, - "vm.runInNewContext": true, + "vm.createContext": true, + "vm.runInContext": true, "vm.runInThisContext": true, "zlib.constants.BROTLI_MODE_TEXT": true, "zlib.constants.BROTLI_PARAM_DISABLE_LITERAL_CONTEXT_MODELING": true, @@ -1772,12 +1774,11 @@ "html-webpack-plugin": true, "mini-css-extract-plugin": true, "ts-loader": true, - "web-ext>watchpack": true, "webpack>@webassemblyjs/ast": true, "webpack>@webassemblyjs/wasm-edit": true, "webpack>@webassemblyjs/wasm-parser": true, "webpack>acorn": true, - "webpack>acorn-import-assertions": true, + "webpack>acorn-import-attributes": true, "webpack>browserslist": true, "webpack>chrome-trace-event": true, "webpack>enhanced-resolve": true, @@ -1792,6 +1793,7 @@ "webpack>schema-utils": true, "webpack>tapable": true, "webpack>terser-webpack-plugin": true, + "webpack>watchpack": true, "webpack>webpack-sources": true } }, @@ -1939,11 +1941,6 @@ "webpack>@webassemblyjs/wasm-parser": true } }, - "webpack>@webassemblyjs/wasm-edit>@webassemblyjs/helper-buffer": { - "globals": { - "Buffer.from": true - } - }, "webpack>@webassemblyjs/wasm-edit>@webassemblyjs/helper-wasm-section": { "packages": { "webpack>@webassemblyjs/ast": true, @@ -1970,7 +1967,6 @@ }, "webpack>@webassemblyjs/wasm-parser": { "globals": { - "Buffer.from": true, "console.log": true, "console.warn": true }, @@ -2005,7 +2001,7 @@ "define": true } }, - "webpack>acorn-import-assertions": { + "webpack>acorn-import-attributes": { "packages": { "webpack>acorn": true } @@ -2018,18 +2014,12 @@ "path.basename": true, "path.dirname": true, "path.join": true, + "path.relative": true, "path.resolve": true }, "globals": { "console.warn": true, - "process.env.BROWSERSLIST": true, - "process.env.BROWSERSLIST_CONFIG": true, - "process.env.BROWSERSLIST_DANGEROUS_EXTEND": true, - "process.env.BROWSERSLIST_DISABLE_CACHE": true, - "process.env.BROWSERSLIST_ENV": true, - "process.env.BROWSERSLIST_IGNORE_OLD_DATA": true, - "process.env.BROWSERSLIST_STATS": true, - "process.env.NODE_ENV": true, + "process.env": true, "process.versions.node": true }, "packages": { @@ -2049,22 +2039,41 @@ }, "webpack>enhanced-resolve": { "builtin": { + "module.findPnpApi": true, "path.basename": true, - "path.join": true, "path.posix.normalize": true, "path.win32.normalize": true, "process.nextTick": true, "process.versions.pnp": true }, "globals": { + "Buffer.isBuffer": true, + "URL": true, "clearTimeout": true, "setTimeout": true }, "packages": { - "webpack>graceful-fs": true, + "webpack>enhanced-resolve>graceful-fs": true, "webpack>tapable": true } }, + "webpack>enhanced-resolve>graceful-fs": { + "builtin": { + "assert.equal": true, + "constants.O_SYMLINK": true, + "constants.O_WRONLY": true, + "constants.hasOwnProperty": true, + "fs": true, + "stream.Stream.call": true, + "util": true + }, + "globals": { + "clearTimeout": true, + "console.error": true, + "process": true, + "setTimeout": true + } + }, "webpack>es-module-lexer": { "globals": { "Buffer": true, @@ -2257,6 +2266,50 @@ "define": true } }, + "webpack>watchpack": { + "builtin": { + "events.EventEmitter": true, + "fs.readlinkSync": true, + "fs.watch": true, + "os.platform": true, + "path.basename": true, + "path.dirname": true, + "path.join": true, + "path.resolve": true + }, + "globals": { + "clearTimeout": true, + "console.error": true, + "process.env.WATCHPACK_POLLING": true, + "process.env.WATCHPACK_RECURSIVE_WATCHER_LOGGING": true, + "process.env.WATCHPACK_WATCHER_LIMIT": true, + "process.nextTick": true, + "process.platform": true, + "process.stderr.write": true, + "setTimeout": true + }, + "packages": { + "webpack>glob-to-regexp": true, + "webpack>watchpack>graceful-fs": true + } + }, + "webpack>watchpack>graceful-fs": { + "builtin": { + "assert.equal": true, + "constants.O_SYMLINK": true, + "constants.O_WRONLY": true, + "constants.hasOwnProperty": true, + "fs": true, + "stream.Stream.call": true, + "util": true + }, + "globals": { + "clearTimeout": true, + "console.error": true, + "process": true, + "setTimeout": true + } + }, "webpack>webpack-sources": { "globals": { "Buffer.byteLength": true, diff --git a/package.json b/package.json index 1cc7fc68f3..fcfcc482fe 100644 --- a/package.json +++ b/package.json @@ -229,7 +229,7 @@ "typescript": "5.2.2", "vitest": "0.34.6", "web-ext": "7.6.2", - "webpack": "5.79.0", + "webpack": "5.94.0", "webpack-bundle-analyzer": "4.8.0", "webpack-cli": "5.1.4", "webpack-extension-reloader": "rainbow-me/webpack-extension-reloader#23fc3ed1f59f295702d459ad58aec90d6f0a3551", @@ -276,7 +276,8 @@ "phin": "3.7.1", "braces": "3.0.3", "ws": "8.17.1", - "micromatch": "4.0.8" + "micromatch": "4.0.8", + "webpack": "5.94.0" }, "lavamoat": { "allowScripts": { @@ -332,4 +333,4 @@ "wagmi>@wagmi/connectors>@metamask/sdk>eciesjs>secp256k1": false } } -} \ No newline at end of file +} diff --git a/patches/webpack+5.79.0.patch b/patches/webpack+5.79.0.patch deleted file mode 100644 index d152756030..0000000000 --- a/patches/webpack+5.79.0.patch +++ /dev/null @@ -1,557 +0,0 @@ -# These patches are required for LavaMoat Node compat -diff --git a/node_modules/webpack/lib/Compiler.js b/node_modules/webpack/lib/Compiler.js -index 2d59a1a..9e23b9a 100644 ---- a/node_modules/webpack/lib/Compiler.js -+++ b/node_modules/webpack/lib/Compiler.js -@@ -449,16 +449,16 @@ class Compiler { - const onCompiled = (err, compilation) => { - if (err) return finalCallback(err); - -- if (this.hooks.shouldEmit.call(compilation) === false) { -- compilation.startTime = startTime; -- compilation.endTime = Date.now(); -- const stats = new Stats(compilation); -- this.hooks.done.callAsync(stats, err => { -- if (err) return finalCallback(err); -- return finalCallback(null, stats); -- }); -- return; -- } -+ // if (this.hooks.shouldEmit.call(compilation) === false) { -+ // compilation.startTime = startTime; -+ // compilation.endTime = Date.now(); -+ // const stats = new Stats(compilation); -+ // this.hooks.done.callAsync(stats, err => { -+ // if (err) return finalCallback(err); -+ // return finalCallback(null, stats); -+ // }); -+ // return; -+ // } - - process.nextTick(() => { - logger = compilation.getLogger("webpack.Compiler"); -diff --git a/node_modules/webpack/lib/RuntimeGlobals.js b/node_modules/webpack/lib/RuntimeGlobals.js -index 90d16b0..a53face 100644 ---- a/node_modules/webpack/lib/RuntimeGlobals.js -+++ b/node_modules/webpack/lib/RuntimeGlobals.js -@@ -349,7 +349,7 @@ exports.system = "__webpack_require__.System"; - * the shorthand for Object.prototype.hasOwnProperty - * using of it decreases the compiled bundle size - */ --exports.hasOwnProperty = "__webpack_require__.o"; -+exports.hasOwnProperty_ = "__webpack_require__.o"; - - /** - * the System.register context object -diff --git a/node_modules/webpack/lib/RuntimePlugin.js b/node_modules/webpack/lib/RuntimePlugin.js -index 624473d..7d513dd 100644 ---- a/node_modules/webpack/lib/RuntimePlugin.js -+++ b/node_modules/webpack/lib/RuntimePlugin.js -@@ -78,7 +78,7 @@ const MODULE_DEPENDENCIES = { - }; - - const TREE_DEPENDENCIES = { -- [RuntimeGlobals.definePropertyGetters]: [RuntimeGlobals.hasOwnProperty], -+ [RuntimeGlobals.definePropertyGetters]: [RuntimeGlobals.hasOwnProperty_], - [RuntimeGlobals.compatGetDefaultExport]: [ - RuntimeGlobals.definePropertyGetters - ], -@@ -88,7 +88,7 @@ const TREE_DEPENDENCIES = { - RuntimeGlobals.require - ], - [RuntimeGlobals.initializeSharing]: [RuntimeGlobals.shareScopeMap], -- [RuntimeGlobals.shareScopeMap]: [RuntimeGlobals.hasOwnProperty] -+ [RuntimeGlobals.shareScopeMap]: [RuntimeGlobals.hasOwnProperty_] - }; - - class RuntimePlugin { -@@ -167,7 +167,7 @@ class RuntimePlugin { - return true; - }); - compilation.hooks.runtimeRequirementInTree -- .for(RuntimeGlobals.hasOwnProperty) -+ .for(RuntimeGlobals.hasOwnProperty_) - .tap("RuntimePlugin", chunk => { - compilation.addRuntimeModule( - chunk, -diff --git a/node_modules/webpack/lib/container/ContainerEntryModule.js b/node_modules/webpack/lib/container/ContainerEntryModule.js -index 0de4d58..7d83410 100644 ---- a/node_modules/webpack/lib/container/ContainerEntryModule.js -+++ b/node_modules/webpack/lib/container/ContainerEntryModule.js -@@ -144,7 +144,7 @@ class ContainerEntryModule extends Module { - const sources = new Map(); - const runtimeRequirements = new Set([ - RuntimeGlobals.definePropertyGetters, -- RuntimeGlobals.hasOwnProperty, -+ RuntimeGlobals.hasOwnProperty_, - RuntimeGlobals.exports - ]); - const getters = []; -@@ -207,7 +207,7 @@ class ContainerEntryModule extends Module { - // reusing the getScope variable to avoid creating a new var (and module is also used later) - "getScope = (", - Template.indent([ -- `${RuntimeGlobals.hasOwnProperty}(moduleMap, module)`, -+ `${RuntimeGlobals.hasOwnProperty_}(moduleMap, module)`, - Template.indent([ - "? moduleMap[module]()", - `: Promise.resolve().then(${runtimeTemplate.basicFunction( -diff --git a/node_modules/webpack/lib/container/ContainerReferencePlugin.js b/node_modules/webpack/lib/container/ContainerReferencePlugin.js -index f860fba..d0fda61 100644 ---- a/node_modules/webpack/lib/container/ContainerReferencePlugin.js -+++ b/node_modules/webpack/lib/container/ContainerReferencePlugin.js -@@ -129,7 +129,7 @@ class ContainerReferencePlugin { - .tap("ContainerReferencePlugin", (chunk, set) => { - set.add(RuntimeGlobals.module); - set.add(RuntimeGlobals.moduleFactoriesAddOnly); -- set.add(RuntimeGlobals.hasOwnProperty); -+ set.add(RuntimeGlobals.hasOwnProperty_); - set.add(RuntimeGlobals.initializeSharing); - set.add(RuntimeGlobals.shareScopeMap); - compilation.addRuntimeModule(chunk, new RemoteRuntimeModule()); -diff --git a/node_modules/webpack/lib/container/RemoteRuntimeModule.js b/node_modules/webpack/lib/container/RemoteRuntimeModule.js -index 7f4d15b..dfd1189 100644 ---- a/node_modules/webpack/lib/container/RemoteRuntimeModule.js -+++ b/node_modules/webpack/lib/container/RemoteRuntimeModule.js -@@ -58,7 +58,7 @@ class RemoteRuntimeModule extends RuntimeModule { - `${ - RuntimeGlobals.ensureChunkHandlers - }.remotes = ${runtimeTemplate.basicFunction("chunkId, promises", [ -- `if(${RuntimeGlobals.hasOwnProperty}(chunkMapping, chunkId)) {`, -+ `if(${RuntimeGlobals.hasOwnProperty_}(chunkMapping, chunkId)) {`, - Template.indent([ - `chunkMapping[chunkId].forEach(${runtimeTemplate.basicFunction("id", [ - `var getScope = ${RuntimeGlobals.currentRemoteGetScope};`, -diff --git a/node_modules/webpack/lib/css/CssLoadingRuntimeModule.js b/node_modules/webpack/lib/css/CssLoadingRuntimeModule.js -index 15dbef8..ed0ffc9 100644 ---- a/node_modules/webpack/lib/css/CssLoadingRuntimeModule.js -+++ b/node_modules/webpack/lib/css/CssLoadingRuntimeModule.js -@@ -278,7 +278,7 @@ class CssLoadingRuntimeModule extends RuntimeModule { - ? Template.asString([ - `${fn}.css = ${runtimeTemplate.basicFunction("chunkId, promises", [ - "// css chunk loading", -- `var installedChunkData = ${RuntimeGlobals.hasOwnProperty}(installedChunks, chunkId) ? installedChunks[chunkId] : undefined;`, -+ `var installedChunkData = ${RuntimeGlobals.hasOwnProperty_}(installedChunks, chunkId) ? installedChunks[chunkId] : undefined;`, - 'if(installedChunkData !== 0) { // 0 means "already installed".', - Template.indent([ - "", -@@ -305,7 +305,7 @@ class CssLoadingRuntimeModule extends RuntimeModule { - `var loadingEnded = ${runtimeTemplate.basicFunction( - "event", - [ -- `if(${RuntimeGlobals.hasOwnProperty}(installedChunks, chunkId)) {`, -+ `if(${RuntimeGlobals.hasOwnProperty_}(installedChunks, chunkId)) {`, - Template.indent([ - "installedChunkData = installedChunks[chunkId];", - "if(installedChunkData !== 0) installedChunks[chunkId] = undefined;", -diff --git a/node_modules/webpack/lib/css/CssModulesPlugin.js b/node_modules/webpack/lib/css/CssModulesPlugin.js -index 23c3d5d..4d0a46d 100644 ---- a/node_modules/webpack/lib/css/CssModulesPlugin.js -+++ b/node_modules/webpack/lib/css/CssModulesPlugin.js -@@ -246,7 +246,7 @@ class CssModulesPlugin { - - set.add(RuntimeGlobals.publicPath); - set.add(RuntimeGlobals.getChunkCssFilename); -- set.add(RuntimeGlobals.hasOwnProperty); -+ set.add(RuntimeGlobals.hasOwnProperty_); - set.add(RuntimeGlobals.moduleFactoriesAddOnly); - set.add(RuntimeGlobals.makeNamespaceObject); - -diff --git a/node_modules/webpack/lib/dependencies/HarmonyExportImportedSpecifierDependency.js b/node_modules/webpack/lib/dependencies/HarmonyExportImportedSpecifierDependency.js -index 3859254..cae7623 100644 ---- a/node_modules/webpack/lib/dependencies/HarmonyExportImportedSpecifierDependency.js -+++ b/node_modules/webpack/lib/dependencies/HarmonyExportImportedSpecifierDependency.js -@@ -1205,9 +1205,9 @@ HarmonyExportImportedSpecifierDependency.Template = class HarmonyExportImportedS - - runtimeRequirements.add(RuntimeGlobals.exports); - runtimeRequirements.add(RuntimeGlobals.definePropertyGetters); -- runtimeRequirements.add(RuntimeGlobals.hasOwnProperty); -+ runtimeRequirements.add(RuntimeGlobals.hasOwnProperty_); - -- return `if(${RuntimeGlobals.hasOwnProperty}(${name}, ${JSON.stringify( -+ return `if(${RuntimeGlobals.hasOwnProperty_}(${name}, ${JSON.stringify( - valueKey[0] - )})) ${ - RuntimeGlobals.definePropertyGetters -diff --git a/node_modules/webpack/lib/esm/ModuleChunkLoadingPlugin.js b/node_modules/webpack/lib/esm/ModuleChunkLoadingPlugin.js -index 5c984a5..6a91cec 100644 ---- a/node_modules/webpack/lib/esm/ModuleChunkLoadingPlugin.js -+++ b/node_modules/webpack/lib/esm/ModuleChunkLoadingPlugin.js -@@ -36,7 +36,7 @@ class ModuleChunkLoadingPlugin { - onceForChunkSet.add(chunk); - if (!isEnabledForChunk(chunk)) return; - set.add(RuntimeGlobals.moduleFactoriesAddOnly); -- set.add(RuntimeGlobals.hasOwnProperty); -+ set.add(RuntimeGlobals.hasOwnProperty_); - compilation.addRuntimeModule( - chunk, - new ModuleChunkLoadingRuntimeModule(set) -diff --git a/node_modules/webpack/lib/esm/ModuleChunkLoadingRuntimeModule.js b/node_modules/webpack/lib/esm/ModuleChunkLoadingRuntimeModule.js -index 4a846a7..416677a 100644 ---- a/node_modules/webpack/lib/esm/ModuleChunkLoadingRuntimeModule.js -+++ b/node_modules/webpack/lib/esm/ModuleChunkLoadingRuntimeModule.js -@@ -149,7 +149,7 @@ class ModuleChunkLoadingRuntimeModule extends RuntimeModule { - "var moduleId, chunkId, i = 0;", - "for(moduleId in modules) {", - Template.indent([ -- `if(${RuntimeGlobals.hasOwnProperty}(modules, moduleId)) {`, -+ `if(${RuntimeGlobals.hasOwnProperty_}(modules, moduleId)) {`, - Template.indent( - `${RuntimeGlobals.moduleFactories}[moduleId] = modules[moduleId];` - ), -@@ -160,7 +160,7 @@ class ModuleChunkLoadingRuntimeModule extends RuntimeModule { - "for(;i < ids.length; i++) {", - Template.indent([ - "chunkId = ids[i];", -- `if(${RuntimeGlobals.hasOwnProperty}(installedChunks, chunkId) && installedChunks[chunkId]) {`, -+ `if(${RuntimeGlobals.hasOwnProperty_}(installedChunks, chunkId) && installedChunks[chunkId]) {`, - Template.indent("installedChunks[chunkId][0]();"), - "}", - "installedChunks[ids[i]] = 0;" -@@ -177,7 +177,7 @@ class ModuleChunkLoadingRuntimeModule extends RuntimeModule { - hasJsMatcher !== false - ? Template.indent([ - "// import() chunk loading for javascript", -- `var installedChunkData = ${RuntimeGlobals.hasOwnProperty}(installedChunks, chunkId) ? installedChunks[chunkId] : undefined;`, -+ `var installedChunkData = ${RuntimeGlobals.hasOwnProperty_}(installedChunks, chunkId) ? installedChunks[chunkId] : undefined;`, - 'if(installedChunkData !== 0) { // 0 means "already installed".', - Template.indent([ - "", -diff --git a/node_modules/webpack/lib/node/CommonJsChunkLoadingPlugin.js b/node_modules/webpack/lib/node/CommonJsChunkLoadingPlugin.js -index 2653d78..838ab97 100644 ---- a/node_modules/webpack/lib/node/CommonJsChunkLoadingPlugin.js -+++ b/node_modules/webpack/lib/node/CommonJsChunkLoadingPlugin.js -@@ -50,7 +50,7 @@ class CommonJsChunkLoadingPlugin { - onceForChunkSet.add(chunk); - if (!isEnabledForChunk(chunk)) return; - set.add(RuntimeGlobals.moduleFactoriesAddOnly); -- set.add(RuntimeGlobals.hasOwnProperty); -+ set.add(RuntimeGlobals.hasOwnProperty_); - compilation.addRuntimeModule( - chunk, - new ChunkLoadingRuntimeModule(set) -diff --git a/node_modules/webpack/lib/node/ReadFileChunkLoadingRuntimeModule.js b/node_modules/webpack/lib/node/ReadFileChunkLoadingRuntimeModule.js -index 68e292f..944cc6d 100644 ---- a/node_modules/webpack/lib/node/ReadFileChunkLoadingRuntimeModule.js -+++ b/node_modules/webpack/lib/node/ReadFileChunkLoadingRuntimeModule.js -@@ -117,7 +117,7 @@ class ReadFileChunkLoadingRuntimeModule extends RuntimeModule { - "var moreModules = chunk.modules, chunkIds = chunk.ids, runtime = chunk.runtime;", - "for(var moduleId in moreModules) {", - Template.indent([ -- `if(${RuntimeGlobals.hasOwnProperty}(moreModules, moduleId)) {`, -+ `if(${RuntimeGlobals.hasOwnProperty_}(moreModules, moduleId)) {`, - Template.indent([ - `${RuntimeGlobals.moduleFactories}[moduleId] = moreModules[moduleId];` - ]), -@@ -215,7 +215,7 @@ class ReadFileChunkLoadingRuntimeModule extends RuntimeModule { - "var runtime = update.runtime;", - "for(var moduleId in updatedModules) {", - Template.indent([ -- `if(${RuntimeGlobals.hasOwnProperty}(updatedModules, moduleId)) {`, -+ `if(${RuntimeGlobals.hasOwnProperty_}(updatedModules, moduleId)) {`, - Template.indent([ - `currentUpdate[moduleId] = updatedModules[moduleId];`, - "if(updatedModulesList) updatedModulesList.push(moduleId);" -@@ -244,7 +244,7 @@ class ReadFileChunkLoadingRuntimeModule extends RuntimeModule { - /\$ensureChunkHandlers\$/g, - RuntimeGlobals.ensureChunkHandlers - ) -- .replace(/\$hasOwnProperty\$/g, RuntimeGlobals.hasOwnProperty) -+ .replace(/\$hasOwnProperty\$/g, RuntimeGlobals.hasOwnProperty_) - .replace(/\$hmrModuleData\$/g, RuntimeGlobals.hmrModuleData) - .replace( - /\$hmrDownloadUpdateHandlers\$/g, -diff --git a/node_modules/webpack/lib/node/RequireChunkLoadingRuntimeModule.js b/node_modules/webpack/lib/node/RequireChunkLoadingRuntimeModule.js -index 8b46fbc..8024947 100644 ---- a/node_modules/webpack/lib/node/RequireChunkLoadingRuntimeModule.js -+++ b/node_modules/webpack/lib/node/RequireChunkLoadingRuntimeModule.js -@@ -117,7 +117,7 @@ class RequireChunkLoadingRuntimeModule extends RuntimeModule { - "var moreModules = chunk.modules, chunkIds = chunk.ids, runtime = chunk.runtime;", - "for(var moduleId in moreModules) {", - Template.indent([ -- `if(${RuntimeGlobals.hasOwnProperty}(moreModules, moduleId)) {`, -+ `if(${RuntimeGlobals.hasOwnProperty_}(moreModules, moduleId)) {`, - Template.indent([ - `${RuntimeGlobals.moduleFactories}[moduleId] = moreModules[moduleId];` - ]), -@@ -179,7 +179,7 @@ class RequireChunkLoadingRuntimeModule extends RuntimeModule { - "var runtime = update.runtime;", - "for(var moduleId in updatedModules) {", - Template.indent([ -- `if(${RuntimeGlobals.hasOwnProperty}(updatedModules, moduleId)) {`, -+ `if(${RuntimeGlobals.hasOwnProperty_}(updatedModules, moduleId)) {`, - Template.indent([ - `currentUpdate[moduleId] = updatedModules[moduleId];`, - "if(updatedModulesList) updatedModulesList.push(moduleId);" -@@ -203,7 +203,7 @@ class RequireChunkLoadingRuntimeModule extends RuntimeModule { - /\$ensureChunkHandlers\$/g, - RuntimeGlobals.ensureChunkHandlers - ) -- .replace(/\$hasOwnProperty\$/g, RuntimeGlobals.hasOwnProperty) -+ .replace(/\$hasOwnProperty\$/g, RuntimeGlobals.hasOwnProperty_) - .replace(/\$hmrModuleData\$/g, RuntimeGlobals.hmrModuleData) - .replace( - /\$hmrDownloadUpdateHandlers\$/g, -diff --git a/node_modules/webpack/lib/runtime/DefinePropertyGettersRuntimeModule.js b/node_modules/webpack/lib/runtime/DefinePropertyGettersRuntimeModule.js -index 5fce2be..acdb38c 100644 ---- a/node_modules/webpack/lib/runtime/DefinePropertyGettersRuntimeModule.js -+++ b/node_modules/webpack/lib/runtime/DefinePropertyGettersRuntimeModule.js -@@ -24,7 +24,7 @@ class DefinePropertyGettersRuntimeModule extends HelperRuntimeModule { - `${fn} = ${runtimeTemplate.basicFunction("exports, definition", [ - `for(var key in definition) {`, - Template.indent([ -- `if(${RuntimeGlobals.hasOwnProperty}(definition, key) && !${RuntimeGlobals.hasOwnProperty}(exports, key)) {`, -+ `if(${RuntimeGlobals.hasOwnProperty_}(definition, key) && !${RuntimeGlobals.hasOwnProperty_}(exports, key)) {`, - Template.indent([ - "Object.defineProperty(exports, key, { enumerable: true, get: definition[key] });" - ]), -diff --git a/node_modules/webpack/lib/runtime/HasOwnPropertyRuntimeModule.js b/node_modules/webpack/lib/runtime/HasOwnPropertyRuntimeModule.js -index 1971794..6bc4a9c 100644 ---- a/node_modules/webpack/lib/runtime/HasOwnPropertyRuntimeModule.js -+++ b/node_modules/webpack/lib/runtime/HasOwnPropertyRuntimeModule.js -@@ -21,7 +21,7 @@ class HasOwnPropertyRuntimeModule extends RuntimeModule { - const { runtimeTemplate } = this.compilation; - - return Template.asString([ -- `${RuntimeGlobals.hasOwnProperty} = ${runtimeTemplate.returningFunction( -+ `${RuntimeGlobals.hasOwnProperty_} = ${runtimeTemplate.returningFunction( - "Object.prototype.hasOwnProperty.call(obj, prop)", - "obj, prop" - )}` -diff --git a/node_modules/webpack/lib/sharing/ConsumeSharedPlugin.js b/node_modules/webpack/lib/sharing/ConsumeSharedPlugin.js -index a1a3c85..9629bdd 100644 ---- a/node_modules/webpack/lib/sharing/ConsumeSharedPlugin.js -+++ b/node_modules/webpack/lib/sharing/ConsumeSharedPlugin.js -@@ -304,7 +304,7 @@ class ConsumeSharedPlugin { - set.add(RuntimeGlobals.moduleFactoriesAddOnly); - set.add(RuntimeGlobals.shareScopeMap); - set.add(RuntimeGlobals.initializeSharing); -- set.add(RuntimeGlobals.hasOwnProperty); -+ set.add(RuntimeGlobals.hasOwnProperty_); - compilation.addRuntimeModule( - chunk, - new ConsumeSharedRuntimeModule(set) -diff --git a/node_modules/webpack/lib/sharing/ConsumeSharedRuntimeModule.js b/node_modules/webpack/lib/sharing/ConsumeSharedRuntimeModule.js -index 78edabd..18cbec9 100644 ---- a/node_modules/webpack/lib/sharing/ConsumeSharedRuntimeModule.js -+++ b/node_modules/webpack/lib/sharing/ConsumeSharedRuntimeModule.js -@@ -81,7 +81,7 @@ class ConsumeSharedRuntimeModule extends RuntimeModule { - satisfyRuntimeCode(runtimeTemplate), - `var ensureExistence = ${runtimeTemplate.basicFunction("scopeName, key", [ - `var scope = ${RuntimeGlobals.shareScopeMap}[scopeName];`, -- `if(!scope || !${RuntimeGlobals.hasOwnProperty}(scope, key)) throw new Error("Shared module " + key + " doesn't exist in shared scope " + scopeName);`, -+ `if(!scope || !${RuntimeGlobals.hasOwnProperty_}(scope, key)) throw new Error("Shared module " + key + " doesn't exist in shared scope " + scopeName);`, - "return scope;" - ])};`, - `var findVersion = ${runtimeTemplate.basicFunction("scope, key", [ -@@ -199,7 +199,7 @@ class ConsumeSharedRuntimeModule extends RuntimeModule { - `var loadFallback = /*#__PURE__*/ init(${runtimeTemplate.basicFunction( - "scopeName, scope, key, fallback", - [ -- `return scope && ${RuntimeGlobals.hasOwnProperty}(scope, key) ? get(findVersion(scope, key)) : fallback();` -+ `return scope && ${RuntimeGlobals.hasOwnProperty_}(scope, key) ? get(findVersion(scope, key)) : fallback();` - ] - )});`, - `var loadVersionCheck = /*#__PURE__*/ init(${runtimeTemplate.basicFunction( -@@ -240,35 +240,35 @@ class ConsumeSharedRuntimeModule extends RuntimeModule { - `var loadVersionCheckFallback = /*#__PURE__*/ init(${runtimeTemplate.basicFunction( - "scopeName, scope, key, version, fallback", - [ -- `if(!scope || !${RuntimeGlobals.hasOwnProperty}(scope, key)) return fallback();`, -+ `if(!scope || !${RuntimeGlobals.hasOwnProperty_}(scope, key)) return fallback();`, - "return get(findValidVersion(scope, key, version) || warnInvalidVersion(scope, scopeName, key, version) || findVersion(scope, key));" - ] - )});`, - `var loadSingletonFallback = /*#__PURE__*/ init(${runtimeTemplate.basicFunction( - "scopeName, scope, key, fallback", - [ -- `if(!scope || !${RuntimeGlobals.hasOwnProperty}(scope, key)) return fallback();`, -+ `if(!scope || !${RuntimeGlobals.hasOwnProperty_}(scope, key)) return fallback();`, - "return getSingleton(scope, scopeName, key);" - ] - )});`, - `var loadSingletonVersionCheckFallback = /*#__PURE__*/ init(${runtimeTemplate.basicFunction( - "scopeName, scope, key, version, fallback", - [ -- `if(!scope || !${RuntimeGlobals.hasOwnProperty}(scope, key)) return fallback();`, -+ `if(!scope || !${RuntimeGlobals.hasOwnProperty_}(scope, key)) return fallback();`, - "return getSingletonVersion(scope, scopeName, key, version);" - ] - )});`, - `var loadStrictVersionCheckFallback = /*#__PURE__*/ init(${runtimeTemplate.basicFunction( - "scopeName, scope, key, version, fallback", - [ -- `var entry = scope && ${RuntimeGlobals.hasOwnProperty}(scope, key) && findValidVersion(scope, key, version);`, -+ `var entry = scope && ${RuntimeGlobals.hasOwnProperty_}(scope, key) && findValidVersion(scope, key, version);`, - `return entry ? get(entry) : fallback();` - ] - )});`, - `var loadStrictSingletonVersionCheckFallback = /*#__PURE__*/ init(${runtimeTemplate.basicFunction( - "scopeName, scope, key, version, fallback", - [ -- `if(!scope || !${RuntimeGlobals.hasOwnProperty}(scope, key)) return fallback();`, -+ `if(!scope || !${RuntimeGlobals.hasOwnProperty_}(scope, key)) return fallback();`, - "return getStrictSingletonVersion(scope, scopeName, key, version);" - ] - )});`, -@@ -309,12 +309,12 @@ class ConsumeSharedRuntimeModule extends RuntimeModule { - `${ - RuntimeGlobals.ensureChunkHandlers - }.consumes = ${runtimeTemplate.basicFunction("chunkId, promises", [ -- `if(${RuntimeGlobals.hasOwnProperty}(chunkMapping, chunkId)) {`, -+ `if(${RuntimeGlobals.hasOwnProperty_}(chunkMapping, chunkId)) {`, - Template.indent([ - `chunkMapping[chunkId].forEach(${runtimeTemplate.basicFunction( - "id", - [ -- `if(${RuntimeGlobals.hasOwnProperty}(installedModules, id)) return promises.push(installedModules[id]);`, -+ `if(${RuntimeGlobals.hasOwnProperty_}(installedModules, id)) return promises.push(installedModules[id]);`, - `var onFactory = ${runtimeTemplate.basicFunction( - "factory", - [ -diff --git a/node_modules/webpack/lib/sharing/ShareRuntimeModule.js b/node_modules/webpack/lib/sharing/ShareRuntimeModule.js -index eca7252..1a98697 100644 ---- a/node_modules/webpack/lib/sharing/ShareRuntimeModule.js -+++ b/node_modules/webpack/lib/sharing/ShareRuntimeModule.js -@@ -74,7 +74,7 @@ class ShareRuntimeModule extends RuntimeModule { - "// only runs once", - "if(initPromises[name]) return initPromises[name];", - "// creates a new share scope if needed", -- `if(!${RuntimeGlobals.hasOwnProperty}(${RuntimeGlobals.shareScopeMap}, name)) ${RuntimeGlobals.shareScopeMap}[name] = {};`, -+ `if(!${RuntimeGlobals.hasOwnProperty_}(${RuntimeGlobals.shareScopeMap}, name)) ${RuntimeGlobals.shareScopeMap}[name] = {};`, - "// runs all init snippets from all modules reachable", - `var scope = ${RuntimeGlobals.shareScopeMap}[name];`, - `var warn = ${runtimeTemplate.returningFunction( -diff --git a/node_modules/webpack/lib/web/JsonpChunkLoadingPlugin.js b/node_modules/webpack/lib/web/JsonpChunkLoadingPlugin.js -index 34f0cc7..a5368cc 100644 ---- a/node_modules/webpack/lib/web/JsonpChunkLoadingPlugin.js -+++ b/node_modules/webpack/lib/web/JsonpChunkLoadingPlugin.js -@@ -35,7 +35,7 @@ class JsonpChunkLoadingPlugin { - onceForChunkSet.add(chunk); - if (!isEnabledForChunk(chunk)) return; - set.add(RuntimeGlobals.moduleFactoriesAddOnly); -- set.add(RuntimeGlobals.hasOwnProperty); -+ set.add(RuntimeGlobals.hasOwnProperty_); - compilation.addRuntimeModule( - chunk, - new JsonpChunkLoadingRuntimeModule(set) -diff --git a/node_modules/webpack/lib/web/JsonpChunkLoadingRuntimeModule.js b/node_modules/webpack/lib/web/JsonpChunkLoadingRuntimeModule.js -index ea7bfb4..6e268cd 100644 ---- a/node_modules/webpack/lib/web/JsonpChunkLoadingRuntimeModule.js -+++ b/node_modules/webpack/lib/web/JsonpChunkLoadingRuntimeModule.js -@@ -139,7 +139,7 @@ class JsonpChunkLoadingRuntimeModule extends RuntimeModule { - hasJsMatcher !== false - ? Template.indent([ - "// JSONP chunk loading for javascript", -- `var installedChunkData = ${RuntimeGlobals.hasOwnProperty}(installedChunks, chunkId) ? installedChunks[chunkId] : undefined;`, -+ `var installedChunkData = ${RuntimeGlobals.hasOwnProperty_}(installedChunks, chunkId) ? installedChunks[chunkId] : undefined;`, - 'if(installedChunkData !== 0) { // 0 means "already installed".', - Template.indent([ - "", -@@ -168,7 +168,7 @@ class JsonpChunkLoadingRuntimeModule extends RuntimeModule { - `var loadingEnded = ${runtimeTemplate.basicFunction( - "event", - [ -- `if(${RuntimeGlobals.hasOwnProperty}(installedChunks, chunkId)) {`, -+ `if(${RuntimeGlobals.hasOwnProperty_}(installedChunks, chunkId)) {`, - Template.indent([ - "installedChunkData = installedChunks[chunkId];", - "if(installedChunkData !== 0) installedChunks[chunkId] = undefined;", -@@ -205,7 +205,7 @@ class JsonpChunkLoadingRuntimeModule extends RuntimeModule { - RuntimeGlobals.prefetchChunkHandlers - }.j = ${runtimeTemplate.basicFunction("chunkId", [ - `if((!${ -- RuntimeGlobals.hasOwnProperty -+ RuntimeGlobals.hasOwnProperty_ - }(installedChunks, chunkId) || installedChunks[chunkId] === undefined) && ${ - hasJsMatcher === true ? "true" : hasJsMatcher("chunkId") - }) {`, -@@ -241,7 +241,7 @@ class JsonpChunkLoadingRuntimeModule extends RuntimeModule { - RuntimeGlobals.preloadChunkHandlers - }.j = ${runtimeTemplate.basicFunction("chunkId", [ - `if((!${ -- RuntimeGlobals.hasOwnProperty -+ RuntimeGlobals.hasOwnProperty_ - }(installedChunks, chunkId) || installedChunks[chunkId] === undefined) && ${ - hasJsMatcher === true ? "true" : hasJsMatcher("chunkId") - }) {`, -@@ -326,7 +326,7 @@ class JsonpChunkLoadingRuntimeModule extends RuntimeModule { - [ - "for(var moduleId in moreModules) {", - Template.indent([ -- `if(${RuntimeGlobals.hasOwnProperty}(moreModules, moduleId)) {`, -+ `if(${RuntimeGlobals.hasOwnProperty_}(moreModules, moduleId)) {`, - Template.indent([ - "currentUpdate[moduleId] = moreModules[moduleId];", - "if(currentUpdatedModulesList) currentUpdatedModulesList.push(moduleId);" -@@ -356,7 +356,7 @@ class JsonpChunkLoadingRuntimeModule extends RuntimeModule { - /\$ensureChunkHandlers\$/g, - RuntimeGlobals.ensureChunkHandlers - ) -- .replace(/\$hasOwnProperty\$/g, RuntimeGlobals.hasOwnProperty) -+ .replace(/\$hasOwnProperty\$/g, RuntimeGlobals.hasOwnProperty_) - .replace(/\$hmrModuleData\$/g, RuntimeGlobals.hmrModuleData) - .replace( - /\$hmrDownloadUpdateHandlers\$/g, -@@ -415,7 +415,7 @@ class JsonpChunkLoadingRuntimeModule extends RuntimeModule { - Template.indent([ - "for(moduleId in moreModules) {", - Template.indent([ -- `if(${RuntimeGlobals.hasOwnProperty}(moreModules, moduleId)) {`, -+ `if(${RuntimeGlobals.hasOwnProperty_}(moreModules, moduleId)) {`, - Template.indent( - `${RuntimeGlobals.moduleFactories}[moduleId] = moreModules[moduleId];` - ), -@@ -429,7 +429,7 @@ class JsonpChunkLoadingRuntimeModule extends RuntimeModule { - "for(;i < chunkIds.length; i++) {", - Template.indent([ - "chunkId = chunkIds[i];", -- `if(${RuntimeGlobals.hasOwnProperty}(installedChunks, chunkId) && installedChunks[chunkId]) {`, -+ `if(${RuntimeGlobals.hasOwnProperty_}(installedChunks, chunkId) && installedChunks[chunkId]) {`, - Template.indent("installedChunks[chunkId][0]();"), - "}", - "installedChunks[chunkId] = 0;" -diff --git a/node_modules/webpack/lib/webworker/ImportScriptsChunkLoadingPlugin.js b/node_modules/webpack/lib/webworker/ImportScriptsChunkLoadingPlugin.js -index b0dda12..1476bb7 100644 ---- a/node_modules/webpack/lib/webworker/ImportScriptsChunkLoadingPlugin.js -+++ b/node_modules/webpack/lib/webworker/ImportScriptsChunkLoadingPlugin.js -@@ -41,7 +41,7 @@ class ImportScriptsChunkLoadingPlugin { - if (!isEnabledForChunk(chunk)) return; - const withCreateScriptUrl = !!compilation.outputOptions.trustedTypes; - set.add(RuntimeGlobals.moduleFactoriesAddOnly); -- set.add(RuntimeGlobals.hasOwnProperty); -+ set.add(RuntimeGlobals.hasOwnProperty_); - if (withCreateScriptUrl) { - set.add(RuntimeGlobals.createScriptUrl); - } -diff --git a/node_modules/webpack/lib/webworker/ImportScriptsChunkLoadingRuntimeModule.js b/node_modules/webpack/lib/webworker/ImportScriptsChunkLoadingRuntimeModule.js -index b9947d6..2ef98fc 100644 ---- a/node_modules/webpack/lib/webworker/ImportScriptsChunkLoadingRuntimeModule.js -+++ b/node_modules/webpack/lib/webworker/ImportScriptsChunkLoadingRuntimeModule.js -@@ -113,7 +113,7 @@ class ImportScriptsChunkLoadingRuntimeModule extends RuntimeModule { - ), - "for(var moduleId in moreModules) {", - Template.indent([ -- `if(${RuntimeGlobals.hasOwnProperty}(moreModules, moduleId)) {`, -+ `if(${RuntimeGlobals.hasOwnProperty_}(moreModules, moduleId)) {`, - Template.indent( - `${RuntimeGlobals.moduleFactories}[moduleId] = moreModules[moduleId];` - ), -@@ -169,7 +169,7 @@ class ImportScriptsChunkLoadingRuntimeModule extends RuntimeModule { - )}] = ${runtimeTemplate.basicFunction("_, moreModules, runtime", [ - "for(var moduleId in moreModules) {", - Template.indent([ -- `if(${RuntimeGlobals.hasOwnProperty}(moreModules, moduleId)) {`, -+ `if(${RuntimeGlobals.hasOwnProperty_}(moreModules, moduleId)) {`, - Template.indent([ - "currentUpdate[moduleId] = moreModules[moduleId];", - "if(updatedModulesList) updatedModulesList.push(moduleId);" -@@ -202,7 +202,7 @@ class ImportScriptsChunkLoadingRuntimeModule extends RuntimeModule { - /\$ensureChunkHandlers\$/g, - RuntimeGlobals.ensureChunkHandlers - ) -- .replace(/\$hasOwnProperty\$/g, RuntimeGlobals.hasOwnProperty) -+ .replace(/\$hasOwnProperty\$/g, RuntimeGlobals.hasOwnProperty_) - .replace(/\$hmrModuleData\$/g, RuntimeGlobals.hmrModuleData) - .replace( - /\$hmrDownloadUpdateHandlers\$/g, diff --git a/yarn.lock b/yarn.lock index bf9ea703ee..6737fde81f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4527,32 +4527,6 @@ resolved "https://registry.yarnpkg.com/@types/dom-screen-wake-lock/-/dom-screen-wake-lock-1.0.3.tgz#c3588a5f6f40fae957f9ce5be9bc4927a61bb9a0" integrity sha512-3Iten7X3Zgwvk6kh6/NRdwN7WbZ760YgFCsF5AxDifltUQzW1RaW+WRmcVtgwFzLjaNu64H+0MPJ13yRa8g3Dw== -"@types/eslint-scope@^3.7.3": - version "3.7.4" - resolved "https://registry.yarnpkg.com/@types/eslint-scope/-/eslint-scope-3.7.4.tgz#37fc1223f0786c39627068a12e94d6e6fc61de16" - integrity sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA== - dependencies: - "@types/eslint" "*" - "@types/estree" "*" - -"@types/eslint@*": - version "8.4.6" - resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-8.4.6.tgz#7976f054c1bccfcf514bff0564c0c41df5c08207" - integrity sha512-/fqTbjxyFUaYNO7VcW5g+4npmqVACz1bB7RTHYuLj+PRjw9hrCwrUXVQFpChUS0JsyEFvMZ7U/PfmvWgxJhI9g== - dependencies: - "@types/estree" "*" - "@types/json-schema" "*" - -"@types/estree@*": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.0.tgz#5fb2e536c1ae9bf35366eed879e827fa59ca41c2" - integrity sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ== - -"@types/estree@^1.0.0": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.1.tgz#aa22750962f3bf0e79d753d3cc067f010c95f194" - integrity sha512-LG4opVs2ANWZ1TJoKc937iMmNstM/d0ae1vNbnBvBhqCSezgVUOzcLCqbI5elV8Vy6WKwKjaqR+zO9VKirBBCA== - "@types/estree@^1.0.5": version "1.0.5" resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.5.tgz#a6ce3e556e00fd9895dd872dd172ad0d4bd687f4" @@ -4631,16 +4605,16 @@ resolved "https://registry.yarnpkg.com/@types/js-levenshtein/-/js-levenshtein-1.1.1.tgz#ba05426a43f9e4e30b631941e0aa17bf0c890ed5" integrity sha512-qC4bCqYGy1y/NP7dDVr7KJarn+PbX1nSpwA7JXdu0HxT3QYjO8MJ+cntENtHFVy2dRAyBV23OZ6MxsW1AM1L8g== -"@types/json-schema@*", "@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9": - version "7.0.11" - resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.11.tgz#d421b6c527a3037f7c84433fd2c4229e016863d3" - integrity sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ== - "@types/json-schema@^7.0.12": version "7.0.12" resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.12.tgz#d70faba7039d5fca54c83c7dbab41051d2b6f6cb" integrity sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA== +"@types/json-schema@^7.0.8", "@types/json-schema@^7.0.9": + version "7.0.11" + resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.11.tgz#d421b6c527a3037f7c84433fd2c4229e016863d3" + integrity sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ== + "@types/json5@^0.0.29": version "0.0.29" resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee" @@ -5566,14 +5540,6 @@ loglevel-plugin-prefix "^0.8.4" strip-ansi "^7.1.0" -"@webassemblyjs/ast@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.11.1.tgz#2bfd767eae1a6996f432ff7e8d7fc75679c0b6a7" - integrity sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw== - dependencies: - "@webassemblyjs/helper-numbers" "1.11.1" - "@webassemblyjs/helper-wasm-bytecode" "1.11.1" - "@webassemblyjs/ast@1.12.1", "@webassemblyjs/ast@^1.12.1": version "1.12.1" resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.12.1.tgz#bb16a0e8b1914f979f45864c23819cc3e3f0d4bb" @@ -5582,45 +5548,21 @@ "@webassemblyjs/helper-numbers" "1.11.6" "@webassemblyjs/helper-wasm-bytecode" "1.11.6" -"@webassemblyjs/floating-point-hex-parser@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz#f6c61a705f0fd7a6aecaa4e8198f23d9dc179e4f" - integrity sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ== - "@webassemblyjs/floating-point-hex-parser@1.11.6": version "1.11.6" resolved "https://registry.yarnpkg.com/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz#dacbcb95aff135c8260f77fa3b4c5fea600a6431" integrity sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw== -"@webassemblyjs/helper-api-error@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz#1a63192d8788e5c012800ba6a7a46c705288fd16" - integrity sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg== - "@webassemblyjs/helper-api-error@1.11.6": version "1.11.6" resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz#6132f68c4acd59dcd141c44b18cbebbd9f2fa768" integrity sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q== -"@webassemblyjs/helper-buffer@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz#832a900eb444884cde9a7cad467f81500f5e5ab5" - integrity sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA== - "@webassemblyjs/helper-buffer@1.12.1": version "1.12.1" resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz#6df20d272ea5439bf20ab3492b7fb70e9bfcb3f6" integrity sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw== -"@webassemblyjs/helper-numbers@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz#64d81da219fbbba1e3bd1bfc74f6e8c4e10a62ae" - integrity sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ== - dependencies: - "@webassemblyjs/floating-point-hex-parser" "1.11.1" - "@webassemblyjs/helper-api-error" "1.11.1" - "@xtuc/long" "4.2.2" - "@webassemblyjs/helper-numbers@1.11.6": version "1.11.6" resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz#cbce5e7e0c1bd32cf4905ae444ef64cea919f1b5" @@ -5630,26 +5572,11 @@ "@webassemblyjs/helper-api-error" "1.11.6" "@xtuc/long" "4.2.2" -"@webassemblyjs/helper-wasm-bytecode@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz#f328241e41e7b199d0b20c18e88429c4433295e1" - integrity sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q== - "@webassemblyjs/helper-wasm-bytecode@1.11.6": version "1.11.6" resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz#bb2ebdb3b83aa26d9baad4c46d4315283acd51e9" integrity sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA== -"@webassemblyjs/helper-wasm-section@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz#21ee065a7b635f319e738f0dd73bfbda281c097a" - integrity sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg== - dependencies: - "@webassemblyjs/ast" "1.11.1" - "@webassemblyjs/helper-buffer" "1.11.1" - "@webassemblyjs/helper-wasm-bytecode" "1.11.1" - "@webassemblyjs/wasm-gen" "1.11.1" - "@webassemblyjs/helper-wasm-section@1.12.1": version "1.12.1" resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz#3da623233ae1a60409b509a52ade9bc22a37f7bf" @@ -5660,13 +5587,6 @@ "@webassemblyjs/helper-wasm-bytecode" "1.11.6" "@webassemblyjs/wasm-gen" "1.12.1" -"@webassemblyjs/ieee754@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz#963929e9bbd05709e7e12243a099180812992614" - integrity sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ== - dependencies: - "@xtuc/ieee754" "^1.2.0" - "@webassemblyjs/ieee754@1.11.6": version "1.11.6" resolved "https://registry.yarnpkg.com/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz#bb665c91d0b14fffceb0e38298c329af043c6e3a" @@ -5674,13 +5594,6 @@ dependencies: "@xtuc/ieee754" "^1.2.0" -"@webassemblyjs/leb128@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.11.1.tgz#ce814b45574e93d76bae1fb2644ab9cdd9527aa5" - integrity sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw== - dependencies: - "@xtuc/long" "4.2.2" - "@webassemblyjs/leb128@1.11.6": version "1.11.6" resolved "https://registry.yarnpkg.com/@webassemblyjs/leb128/-/leb128-1.11.6.tgz#70e60e5e82f9ac81118bc25381a0b283893240d7" @@ -5688,30 +5601,11 @@ dependencies: "@xtuc/long" "4.2.2" -"@webassemblyjs/utf8@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.11.1.tgz#d1f8b764369e7c6e6bae350e854dec9a59f0a3ff" - integrity sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ== - "@webassemblyjs/utf8@1.11.6": version "1.11.6" resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.11.6.tgz#90f8bc34c561595fe156603be7253cdbcd0fab5a" integrity sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA== -"@webassemblyjs/wasm-edit@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz#ad206ebf4bf95a058ce9880a8c092c5dec8193d6" - integrity sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA== - dependencies: - "@webassemblyjs/ast" "1.11.1" - "@webassemblyjs/helper-buffer" "1.11.1" - "@webassemblyjs/helper-wasm-bytecode" "1.11.1" - "@webassemblyjs/helper-wasm-section" "1.11.1" - "@webassemblyjs/wasm-gen" "1.11.1" - "@webassemblyjs/wasm-opt" "1.11.1" - "@webassemblyjs/wasm-parser" "1.11.1" - "@webassemblyjs/wast-printer" "1.11.1" - "@webassemblyjs/wasm-edit@^1.12.1": version "1.12.1" resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz#9f9f3ff52a14c980939be0ef9d5df9ebc678ae3b" @@ -5726,17 +5620,6 @@ "@webassemblyjs/wasm-parser" "1.12.1" "@webassemblyjs/wast-printer" "1.12.1" -"@webassemblyjs/wasm-gen@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz#86c5ea304849759b7d88c47a32f4f039ae3c8f76" - integrity sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA== - dependencies: - "@webassemblyjs/ast" "1.11.1" - "@webassemblyjs/helper-wasm-bytecode" "1.11.1" - "@webassemblyjs/ieee754" "1.11.1" - "@webassemblyjs/leb128" "1.11.1" - "@webassemblyjs/utf8" "1.11.1" - "@webassemblyjs/wasm-gen@1.12.1": version "1.12.1" resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz#a6520601da1b5700448273666a71ad0a45d78547" @@ -5748,16 +5631,6 @@ "@webassemblyjs/leb128" "1.11.6" "@webassemblyjs/utf8" "1.11.6" -"@webassemblyjs/wasm-opt@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz#657b4c2202f4cf3b345f8a4c6461c8c2418985f2" - integrity sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw== - dependencies: - "@webassemblyjs/ast" "1.11.1" - "@webassemblyjs/helper-buffer" "1.11.1" - "@webassemblyjs/wasm-gen" "1.11.1" - "@webassemblyjs/wasm-parser" "1.11.1" - "@webassemblyjs/wasm-opt@1.12.1": version "1.12.1" resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz#9e6e81475dfcfb62dab574ac2dda38226c232bc5" @@ -5768,18 +5641,6 @@ "@webassemblyjs/wasm-gen" "1.12.1" "@webassemblyjs/wasm-parser" "1.12.1" -"@webassemblyjs/wasm-parser@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz#86ca734534f417e9bd3c67c7a1c75d8be41fb199" - integrity sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA== - dependencies: - "@webassemblyjs/ast" "1.11.1" - "@webassemblyjs/helper-api-error" "1.11.1" - "@webassemblyjs/helper-wasm-bytecode" "1.11.1" - "@webassemblyjs/ieee754" "1.11.1" - "@webassemblyjs/leb128" "1.11.1" - "@webassemblyjs/utf8" "1.11.1" - "@webassemblyjs/wasm-parser@1.12.1", "@webassemblyjs/wasm-parser@^1.12.1": version "1.12.1" resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz#c47acb90e6f083391e3fa61d113650eea1e95937" @@ -5792,14 +5653,6 @@ "@webassemblyjs/leb128" "1.11.6" "@webassemblyjs/utf8" "1.11.6" -"@webassemblyjs/wast-printer@1.11.1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz#d0c73beda8eec5426f10ae8ef55cee5e7084c2f0" - integrity sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg== - dependencies: - "@webassemblyjs/ast" "1.11.1" - "@xtuc/long" "4.2.2" - "@webassemblyjs/wast-printer@1.12.1": version "1.12.1" resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz#bcecf661d7d1abdaf989d8341a4833e33e2b31ac" @@ -5905,10 +5758,10 @@ abort-controller@^3.0.0: dependencies: event-target-shim "^5.0.0" -acorn-import-assertions@^1.7.6, acorn-import-assertions@^1.9.0: - version "1.9.0" - resolved "https://registry.yarnpkg.com/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz#507276249d684797c84e0734ef84860334cfb1ac" - integrity sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA== +acorn-import-attributes@^1.9.5: + version "1.9.5" + resolved "https://registry.yarnpkg.com/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz#7eb1557b1ba05ef18b5ed0ec67591bfab04688ef" + integrity sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ== acorn-jsx@^5.3.2: version "5.3.2" @@ -6854,16 +6707,6 @@ browserify@17.0.0: vm-browserify "^1.0.0" xtend "^4.0.0" -browserslist@^4.14.5, browserslist@^4.21.3: - version "4.21.4" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.4.tgz#e7496bbc67b9e39dd0f98565feccdcb0d4ff6987" - integrity sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw== - dependencies: - caniuse-lite "^1.0.30001400" - electron-to-chromium "^1.4.251" - node-releases "^2.0.6" - update-browserslist-db "^1.0.9" - browserslist@^4.21.10: version "4.23.0" resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.23.0.tgz#8f3acc2bbe73af7213399430890f86c63a5674ab" @@ -6874,6 +6717,16 @@ browserslist@^4.21.10: node-releases "^2.0.14" update-browserslist-db "^1.0.13" +browserslist@^4.21.3: + version "4.21.4" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.4.tgz#e7496bbc67b9e39dd0f98565feccdcb0d4ff6987" + integrity sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw== + dependencies: + caniuse-lite "^1.0.30001400" + electron-to-chromium "^1.4.251" + node-releases "^2.0.6" + update-browserslist-db "^1.0.9" + bs58@^4.0.0, bs58@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/bs58/-/bs58-4.0.1.tgz#be161e76c354f6f788ae4071f63f34e8c4f0a42a" @@ -8543,18 +8396,10 @@ enhanced-resolve@^5.0.0: graceful-fs "^4.2.4" tapable "^2.2.0" -enhanced-resolve@^5.10.0: - version "5.15.0" - resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz#1af946c7d93603eb88e9896cee4904dc012e9c35" - integrity sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg== - dependencies: - graceful-fs "^4.2.4" - tapable "^2.2.0" - -enhanced-resolve@^5.16.0: - version "5.16.1" - resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.16.1.tgz#e8bc63d51b826d6f1cbc0a150ecb5a8b0c62e567" - integrity sha512-4U5pNsuDl0EhuZpq46M5xPslstkviJuhrdobaRDBk2Jy2KO37FDAJl4lb2KlNabxT0m4MTK2UHNrsAcphE8nyw== +enhanced-resolve@^5.17.1: + version "5.17.1" + resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz#67bfbbcc2f81d511be77d686a90267ef7f898a15" + integrity sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg== dependencies: graceful-fs "^4.2.4" tapable "^2.2.0" @@ -15436,7 +15281,7 @@ schema-utils@^3.0.0, schema-utils@^3.1.1: ajv "^6.12.5" ajv-keywords "^3.5.2" -schema-utils@^3.1.0, schema-utils@^3.2.0: +schema-utils@^3.2.0: version "3.3.0" resolved "https://registry.yarnpkg.com/schema-utils/-/schema-utils-3.3.0.tgz#f50a88877c3c01652a15b622ae9e9795df7a60fe" integrity sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg== @@ -16324,17 +16169,6 @@ terser-webpack-plugin@^5.3.10: serialize-javascript "^6.0.1" terser "^5.26.0" -terser-webpack-plugin@^5.3.7: - version "5.3.9" - resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz#832536999c51b46d468067f9e37662a3b96adfe1" - integrity sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA== - dependencies: - "@jridgewell/trace-mapping" "^0.3.17" - jest-worker "^27.4.5" - schema-utils "^3.1.1" - serialize-javascript "^6.0.1" - terser "^5.16.8" - terser@^5.10.0: version "5.15.0" resolved "https://registry.yarnpkg.com/terser/-/terser-5.15.0.tgz#e16967894eeba6e1091509ec83f0c60e179f2425" @@ -16345,16 +16179,6 @@ terser@^5.10.0: commander "^2.20.0" source-map-support "~0.5.20" -terser@^5.16.8: - version "5.19.4" - resolved "https://registry.yarnpkg.com/terser/-/terser-5.19.4.tgz#941426fa482bf9b40a0308ab2b3cd0cf7c775ebd" - integrity sha512-6p1DjHeuluwxDXcuT9VR8p64klWJKo1ILiy19s6C9+0Bh2+NWTX6nD9EPppiER4ICkHDVB1RkVpin/YW2nQn/g== - dependencies: - "@jridgewell/source-map" "^0.3.3" - acorn "^8.8.2" - commander "^2.20.0" - source-map-support "~0.5.20" - terser@^5.26.0: version "5.31.0" resolved "https://registry.yarnpkg.com/terser/-/terser-5.31.0.tgz#06eef86f17007dbad4593f11a574c7f5eb02c6a1" @@ -17241,7 +17065,7 @@ walker@^1.0.8: dependencies: makeerror "1.0.12" -watchpack@2.4.0, watchpack@^2.4.0: +watchpack@2.4.0: version "2.4.0" resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.0.tgz#fa33032374962c78113f93c7f2fb4c54c9862a5d" integrity sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg== @@ -17441,51 +17265,20 @@ webpack-sources@^3.2.3: resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.2.3.tgz#2d4daab8451fd4b240cc27055ff6a0c2ccea0cde" integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w== -webpack@5.79.0: - version "5.79.0" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.79.0.tgz#8552b5da5a26e4e25842c08a883e08fc7740547a" - integrity sha512-3mN4rR2Xq+INd6NnYuL9RC9GAmc1ROPKJoHhrZ4pAjdMFEkJJWrsPw8o2JjCIyQyTu7rTXYn4VG6OpyB3CobZg== - dependencies: - "@types/eslint-scope" "^3.7.3" - "@types/estree" "^1.0.0" - "@webassemblyjs/ast" "1.11.1" - "@webassemblyjs/wasm-edit" "1.11.1" - "@webassemblyjs/wasm-parser" "1.11.1" - acorn "^8.7.1" - acorn-import-assertions "^1.7.6" - browserslist "^4.14.5" - chrome-trace-event "^1.0.2" - enhanced-resolve "^5.10.0" - es-module-lexer "^1.2.1" - eslint-scope "5.1.1" - events "^3.2.0" - glob-to-regexp "^0.4.1" - graceful-fs "^4.2.9" - json-parse-even-better-errors "^2.3.1" - loader-runner "^4.2.0" - mime-types "^2.1.27" - neo-async "^2.6.2" - schema-utils "^3.1.0" - tapable "^2.1.1" - terser-webpack-plugin "^5.3.7" - watchpack "^2.4.0" - webpack-sources "^3.2.3" - -webpack@^5.91.0: - version "5.91.0" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.91.0.tgz#ffa92c1c618d18c878f06892bbdc3373c71a01d9" - integrity sha512-rzVwlLeBWHJbmgTC/8TvAcu5vpJNII+MelQpylD4jNERPwpBJOE2lEcko1zJX3QJeLjTTAnQxn/OJ8bjDzVQaw== +webpack@5.94.0, webpack@^5.91.0: + version "5.94.0" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.94.0.tgz#77a6089c716e7ab90c1c67574a28da518a20970f" + integrity sha512-KcsGn50VT+06JH/iunZJedYGUJS5FGjow8wb9c0v5n1Om8O1g4L6LjtfxwlXIATopoQu+vOXXa7gYisWxCoPyg== dependencies: - "@types/eslint-scope" "^3.7.3" "@types/estree" "^1.0.5" "@webassemblyjs/ast" "^1.12.1" "@webassemblyjs/wasm-edit" "^1.12.1" "@webassemblyjs/wasm-parser" "^1.12.1" acorn "^8.7.1" - acorn-import-assertions "^1.9.0" + acorn-import-attributes "^1.9.5" browserslist "^4.21.10" chrome-trace-event "^1.0.2" - enhanced-resolve "^5.16.0" + enhanced-resolve "^5.17.1" es-module-lexer "^1.2.1" eslint-scope "5.1.1" events "^3.2.0"