From e6469765104f748b419d2ce637e13aa2c8c98031 Mon Sep 17 00:00:00 2001 From: Jaco Greeff Date: Mon, 28 Dec 2020 16:26:37 +0100 Subject: [PATCH] Swap to webpack-dev-server (#4232) * Swap to webpack-dev-server * Copy optional * sui imports --- package.json | 14 +- ...webpack.main.config.js => webpack.main.js} | 0 ...renderer.config.js => webpack.renderer.js} | 5 +- packages/apps/package.json | 5 +- ...webpack.base.config.js => webpack.base.js} | 29 +- packages/apps/webpack.config.js | 5 +- packages/apps/webpack.serve.js | 22 + yarn.lock | 959 ++++++------------ 8 files changed, 329 insertions(+), 710 deletions(-) rename packages/apps-electron/{webpack.main.config.js => webpack.main.js} (100%) rename packages/apps-electron/{webpack.renderer.config.js => webpack.renderer.js} (84%) rename packages/apps/{webpack.base.config.js => webpack.base.js} (89%) create mode 100644 packages/apps/webpack.serve.js diff --git a/package.json b/package.json index 078ba33377..dd675b3370 100644 --- a/package.json +++ b/package.json @@ -28,19 +28,19 @@ "scripts": { "analyze": "yarn clean && BUILD_ANALYZE=1 yarn run build:code && yarn source-map-explorer packages/apps/build/main.*.js", "build": "yarn run build:i18n && yarn run build:code", - "build:code": "NODE_ENV=production node_modules/@polkadot/dev/scripts/polkadot-dev-build-ts.cjs", + "build:code": "yarn polkadot-dev-build-ts", "build:i18n": "i18next-scanner --config i18next-scanner.config.js && node ./scripts/i18nSort.js", "build:release:electron": "yarn build && yarn build:electron && yarn postinstall:electron", "build:release:ipfs": "node scripts/ipfsUpload.js", "build:release:ghpages": "yarn polkadot-ci-ghact-docs", "build:release:www": "yarn polkadot-ci-ghact-build && yarn build:release:ipfs && yarn build:release:ghpages", "build:robohash": "node scripts/robohash.js", - "build:www": "rm -rf packages/apps/build && mkdir -p packages/apps/build && yarn run build:i18n && cd packages/apps && NODE_ENV=production webpack --config webpack.config.js --mode production", + "build:www": "rm -rf packages/apps/build && mkdir -p packages/apps/build && yarn run build:i18n && cd packages/apps && yarn webpack --config webpack.config.js --mode production", "build:electron": "yarn clean:electronBuild && yarn build:electronMain && yarn build:electronRenderer", - "build:devElectronRenderer": "cd packages/apps-electron && yarn webpack --config webpack.renderer.config.js --mode development", - "build:electronRenderer": "cd packages/apps-electron && NODE_ENV=production yarn webpack --config webpack.renderer.config.js --mode production", - "build:devElectronMain": "cd packages/apps-electron && yarn webpack --config webpack.main.config.js --mode development", - "build:electronMain": "cd packages/apps-electron && NODE_ENV=production yarn webpack --config webpack.main.config.js --mode production", + "build:devElectronRenderer": "cd packages/apps-electron && yarn webpack --config webpack.renderer.js --mode development", + "build:electronRenderer": "cd packages/apps-electron && yarn webpack --config webpack.renderer.js --mode production", + "build:devElectronMain": "cd packages/apps-electron && yarn webpack --config webpack.main.js --mode development", + "build:electronMain": "cd packages/apps-electron && yarn webpack --config webpack.main.js --mode production", "packElectron:test": "yarn build:release:electron && electron-builder --dir", "packElectron:mac": "yarn build:release:electron && electron-builder build --mac", "packElectron:win": "yarn build:release:electron && electron-builder build --win", @@ -58,7 +58,7 @@ "test": "polkadot-dev-run-test --selectProjects=fast-tests --silent --testPathIgnorePatterns slow --testNamePattern='^((?!--SLOW--).)*$'", "test:all": "polkadot-dev-run-test --selectProjects=all-tests --silent", "test:one": "polkadot-dev-run-test", - "start": "yarn clean && cd packages/apps && yarn webpack --config webpack.config.js --mode development --watch", + "start": "yarn clean && cd packages/apps && yarn webpack --config webpack.serve.js --mode development --watch serve --port 3000", "start:electron": "yarn clean:electronBuild && concurrently 'yarn build:devElectronMain && cd packages/apps-electron && electron ./build/electron.js' 'yarn build:devElectronRenderer'" }, "devDependencies": { diff --git a/packages/apps-electron/webpack.main.config.js b/packages/apps-electron/webpack.main.js similarity index 100% rename from packages/apps-electron/webpack.main.config.js rename to packages/apps-electron/webpack.main.js diff --git a/packages/apps-electron/webpack.renderer.config.js b/packages/apps-electron/webpack.renderer.js similarity index 84% rename from packages/apps-electron/webpack.renderer.config.js rename to packages/apps-electron/webpack.renderer.js index 7504f0e9db..b8e8526a62 100644 --- a/packages/apps-electron/webpack.renderer.config.js +++ b/packages/apps-electron/webpack.renderer.js @@ -8,13 +8,12 @@ const HtmlWebpackPlugin = require('html-webpack-plugin'); const path = require('path'); const { merge } = require('webpack-merge'); -const baseConfig = require('../apps/webpack.base.config'); +const baseConfig = require('../apps/webpack.base.js'); -const ENV = process.env.NODE_ENV || 'production'; const context = __dirname; module.exports = merge( - baseConfig(ENV, context), + baseConfig(context), { plugins: [ // It must be placed before HtmlWebpackPlugin diff --git a/packages/apps/package.json b/packages/apps/package.json index 2cea2db0a3..bb874fc7ad 100644 --- a/packages/apps/package.json +++ b/packages/apps/package.json @@ -46,8 +46,7 @@ "url-loader": "^4.1.1", "webpack": "^5.10.1", "webpack-cli": "^4.2.0", - "webpack-dev-server": "^3.11.0", - "webpack-merge": "^5.7.0", - "webpack-plugin-serve": "^1.2.1" + "webpack-dev-server": "^4.0.0-beta.0", + "webpack-merge": "^5.7.0" } } diff --git a/packages/apps/webpack.base.config.js b/packages/apps/webpack.base.js similarity index 89% rename from packages/apps/webpack.base.config.js rename to packages/apps/webpack.base.js index 349d2c4876..9624de159f 100644 --- a/packages/apps/webpack.base.config.js +++ b/packages/apps/webpack.base.js @@ -8,7 +8,6 @@ const path = require('path'); const CopyWebpackPlugin = require('copy-webpack-plugin'); const MiniCssExtractPlugin = require('mini-css-extract-plugin'); const webpack = require('webpack'); -const { WebpackPluginServe } = require('webpack-plugin-serve'); const findPackages = require('../../scripts/findPackages'); @@ -24,34 +23,20 @@ function mapChunks (name, regs, inc) { }), {}); } -function createWebpack (ENV, context) { +function createWebpack (context) { const pkgJson = require(path.join(context, 'package.json')); - const isProd = ENV === 'production'; - const hasPublic = fs.existsSync(path.join(context, 'public')); - const plugins = hasPublic - ? [new CopyWebpackPlugin({ patterns: [{ from: 'public' }] })] - : []; - - !isProd && plugins.push( - new WebpackPluginServe({ - hmr: false, // switch off, Chrome WASM memory leak - liveReload: false, // explict off, overrides hmr - port: 3000, - progress: false, // since we have hmr off, disable - static: path.join(process.cwd(), '/build') - }) - ); - const alias = findPackages().reduce((alias, { dir, name }) => { alias[name] = path.resolve(context, `../${dir}/src`); return alias; }, {}); + const plugins = fs.existsSync(path.join(context, 'public')) + ? new CopyWebpackPlugin({ patterns: [{ from: 'public' }] }) + : []; return { context, entry: ['@babel/polyfill', './src/index.tsx'], - mode: ENV, module: { rules: [ { @@ -161,7 +146,7 @@ function createWebpack (ENV, context) { performance: { hints: false }, - plugins: plugins.concat([ + plugins: [ new webpack.ProvidePlugin({ Buffer: ['buffer', 'Buffer'], process: 'process/browser.js' @@ -169,7 +154,7 @@ function createWebpack (ENV, context) { new webpack.IgnorePlugin(/^\.\/locale$/, /moment$/), new webpack.DefinePlugin({ 'process.env': { - NODE_ENV: JSON.stringify(ENV), + NODE_ENV: JSON.stringify(process.env.NODE_ENV), VERSION: JSON.stringify(pkgJson.version), WS_URL: JSON.stringify(process.env.WS_URL) } @@ -178,7 +163,7 @@ function createWebpack (ENV, context) { new MiniCssExtractPlugin({ filename: '[name].[contenthash:8].css' }) - ]).filter((plugin) => plugin), + ].concat(plugins), resolve: { alias: { ...alias, diff --git a/packages/apps/webpack.config.js b/packages/apps/webpack.config.js index 6d62999f9f..1d824233b8 100644 --- a/packages/apps/webpack.config.js +++ b/packages/apps/webpack.config.js @@ -6,14 +6,13 @@ const HtmlWebpackPlugin = require('html-webpack-plugin'); const path = require('path'); const { merge } = require('webpack-merge'); -const baseConfig = require('./webpack.base.config'); +const baseConfig = require('./webpack.base.js'); -const ENV = process.env.NODE_ENV || 'development'; const context = __dirname; const hasPublic = fs.existsSync(path.join(context, 'public')); module.exports = merge( - baseConfig(ENV, context), + baseConfig(context), { devtool: process.env.BUILD_ANALYZE ? 'source-map' : false, plugins: [ diff --git a/packages/apps/webpack.serve.js b/packages/apps/webpack.serve.js new file mode 100644 index 0000000000..f8ddca9291 --- /dev/null +++ b/packages/apps/webpack.serve.js @@ -0,0 +1,22 @@ +// Copyright 2017-2020 @polkadot/apps authors & contributors +// SPDX-License-Identifier: Apache-2.0 + +const path = require('path'); +const webpack = require('webpack'); +const { merge } = require('webpack-merge'); + +const baseConfig = require('./webpack.config.js'); + +module.exports = merge( + baseConfig, + { + devServer: { + open: true, + static: path.resolve(__dirname, 'build') + }, + mode: 'development', + plugins: [ + new webpack.HotModuleReplacementPlugin() + ] + } +); diff --git a/yarn.lock b/yarn.lock index c74feb369e..50b4f5e380 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2314,9 +2314,8 @@ __metadata: url-loader: ^4.1.1 webpack: ^5.10.1 webpack-cli: ^4.2.0 - webpack-dev-server: ^3.11.0 + webpack-dev-server: ^4.0.0-beta.0 webpack-merge: ^5.7.0 - webpack-plugin-serve: ^1.2.1 languageName: unknown linkType: soft @@ -3266,16 +3265,6 @@ __metadata: languageName: node linkType: hard -"@types/glob@npm:^7.1.1": - version: 7.1.3 - resolution: "@types/glob@npm:7.1.3" - dependencies: - "@types/minimatch": "*" - "@types/node": "*" - checksum: 633bf1dda9a30899b233ed6b97c75cdd59f2ee856a12240c85474ce6889e26b3b3520b62de56f6bb61824af0ef51b311a0cae305f27ba0de8ddc4898a3673d42 - languageName: node - linkType: hard - "@types/graceful-fs@npm:^4.1.2": version: 4.1.4 resolution: "@types/graceful-fs@npm:4.1.4" @@ -3399,13 +3388,6 @@ __metadata: languageName: node linkType: hard -"@types/minimatch@npm:*": - version: 3.0.3 - resolution: "@types/minimatch@npm:3.0.3" - checksum: 672ccdac197e8176eed1a9441d0caf8a29a90eb139b1cefdd4c9e71b1c48f5c749f5d101a2d85da15c6259214ebda95072835021407d60330a731a2672964b82 - languageName: node - linkType: hard - "@types/minimist@npm:^1.2.0": version: 1.2.1 resolution: "@types/minimist@npm:1.2.1" @@ -3562,6 +3544,13 @@ __metadata: languageName: node linkType: hard +"@types/retry@npm:^0.12.0": + version: 0.12.0 + resolution: "@types/retry@npm:0.12.0" + checksum: 0755164f2c8d615a0385609c478aaa20b17e55bc8b16d5d56ffe6a5d30b0a9845d49452a2e8903ec7c43fa361f19daf5e68c60e7381ad10a95dd3d0bb5c9f7fd + languageName: node + linkType: hard + "@types/semver@npm:^7.3.1": version: 7.3.4 resolution: "@types/semver@npm:7.3.4" @@ -4072,7 +4061,7 @@ __metadata: languageName: node linkType: hard -"accepts@npm:^1.3.5, accepts@npm:~1.3.4, accepts@npm:~1.3.5, accepts@npm:~1.3.7": +"accepts@npm:~1.3.4, accepts@npm:~1.3.5, accepts@npm:~1.3.7": version: 1.3.7 resolution: "accepts@npm:1.3.7" dependencies: @@ -4273,16 +4262,17 @@ __metadata: languageName: node linkType: hard -"ajv-errors@npm:^1.0.0": - version: 1.0.1 - resolution: "ajv-errors@npm:1.0.1" - peerDependencies: - ajv: ">=5.0.0" - checksum: d8356aadcb8a602c69c8eefca1aff93271316c45c42b975606346cfd7c3f9bf56569c15bd2fe18bee5ae16d4db15fb9b0b12cb48c057335980993978c5ff2450 +"aggregate-error@npm:^3.0.0": + version: 3.1.0 + resolution: "aggregate-error@npm:3.1.0" + dependencies: + clean-stack: ^2.0.0 + indent-string: ^4.0.0 + checksum: 704d2001a303c185e9b836d211f7eef2f4557195a11c3271143b4dcda5f6f263abe746d9b8a06b5871d07870686c7db9c0b2c38e2d3cbc593784eaaee8a29043 languageName: node linkType: hard -"ajv-keywords@npm:^3.1.0, ajv-keywords@npm:^3.4.1, ajv-keywords@npm:^3.5.2": +"ajv-keywords@npm:^3.4.1, ajv-keywords@npm:^3.5.2": version: 3.5.2 resolution: "ajv-keywords@npm:3.5.2" peerDependencies: @@ -4291,7 +4281,7 @@ __metadata: languageName: node linkType: hard -"ajv@npm:^6.1.0, ajv@npm:^6.10.0, ajv@npm:^6.12.0, ajv@npm:^6.12.3, ajv@npm:^6.12.4, ajv@npm:^6.12.5": +"ajv@npm:^6.10.0, ajv@npm:^6.12.0, ajv@npm:^6.12.3, ajv@npm:^6.12.4, ajv@npm:^6.12.5": version: 6.12.6 resolution: "ajv@npm:6.12.6" dependencies: @@ -4319,13 +4309,6 @@ __metadata: languageName: node linkType: hard -"ansi-colors@npm:^3.0.0": - version: 3.2.4 - resolution: "ansi-colors@npm:3.2.4" - checksum: 86ec4a476ae8661237c0da58c0b4c48ea57719fdd80eed00132db09ee88d69f5caa5889e13ccd07489e710bf3b9fd85123729e0660384d4373e92ef6125c1fad - languageName: node - linkType: hard - "ansi-colors@npm:^4.1.1": version: 4.1.1 resolution: "ansi-colors@npm:4.1.1" @@ -4559,6 +4542,13 @@ __metadata: languageName: node linkType: hard +"array-filter@npm:^1.0.0": + version: 1.0.0 + resolution: "array-filter@npm:1.0.0" + checksum: e0edbae5296e6904f369b5ad2919e932b6aa4ac525951b8713f4379183bbeb2f73c3e788dca1104b95c5ed919c430ba0a4b036dfb32be492665ba5213e80791c + languageName: node + linkType: hard + "array-flatten@npm:1.1.1": version: 1.1.1 resolution: "array-flatten@npm:1.1.1" @@ -4716,13 +4706,6 @@ __metadata: languageName: node linkType: hard -"async-limiter@npm:~1.0.0": - version: 1.0.1 - resolution: "async-limiter@npm:1.0.1" - checksum: d123312ace75c07399ddc58e06cc028dacce35f71cdf59cf9b22f6c31dde221c22285e6185ede823ecb67f3b3065e26205eb9f74fcbba3f12ce7a2c2b09d7763 - languageName: node - linkType: hard - "async@npm:0.9.x": version: 0.9.2 resolution: "async@npm:0.9.2" @@ -4793,6 +4776,15 @@ __metadata: languageName: node linkType: hard +"available-typed-arrays@npm:^1.0.2": + version: 1.0.2 + resolution: "available-typed-arrays@npm:1.0.2" + dependencies: + array-filter: ^1.0.0 + checksum: 1f01d36fa3f25a06fd00968a1bc32fa75e5b56268828be5a7c6d0bdf37be0d7517d1b9aa5f1a6d2626725cb59708e280c5a9cf9a1b4d86f5e571d48168904061 + languageName: node + linkType: hard + "aws-sign2@npm:~0.7.0": version: 0.7.0 resolution: "aws-sign2@npm:0.7.0" @@ -5451,7 +5443,7 @@ __metadata: languageName: node linkType: hard -"bytes@npm:3.1.0, bytes@npm:^3.0.0": +"bytes@npm:3.1.0": version: 3.1.0 resolution: "bytes@npm:3.1.0" checksum: c3f64645ef37922c8194fef88a052de2a28101882dfdf8a225493888c4941a26ea15164957e7492e5c5e3a8e98ee6276f4834efacb68e2d8ad4d91f903250b6c @@ -5475,16 +5467,6 @@ __metadata: languageName: node linkType: hard -"cache-content-type@npm:^1.0.0": - version: 1.0.1 - resolution: "cache-content-type@npm:1.0.1" - dependencies: - mime-types: ^2.1.18 - ylru: ^1.2.0 - checksum: 3afcece8c75fd15a74d96e8bd14d22d5387878c161672c8c7fbc7a89788698d32dc55334395feba309fd601580a410fe47860763ed78686b8b98889ea82ff670 - languageName: node - linkType: hard - "cacheable-lookup@npm:^5.0.3": version: 5.0.3 resolution: "cacheable-lookup@npm:5.0.3" @@ -5720,30 +5702,7 @@ __metadata: languageName: node linkType: hard -"chokidar@npm:^2.1.8": - version: 2.1.8 - resolution: "chokidar@npm:2.1.8" - dependencies: - anymatch: ^2.0.0 - async-each: ^1.0.1 - braces: ^2.3.2 - fsevents: ^1.2.7 - glob-parent: ^3.1.0 - inherits: ^2.0.3 - is-binary-path: ^1.0.0 - is-glob: ^4.0.0 - normalize-path: ^3.0.0 - path-is-absolute: ^1.0.0 - readdirp: ^2.2.1 - upath: ^1.1.1 - dependenciesMeta: - fsevents: - optional: true - checksum: 0758dcc7c6c7ace5924cf3c68088210932d391ab41026376b0adb8e07013ac87232e029f13468dfc9ca4dd59adae62a2b7eaedebb6c4e4f0ba92cbf3ac9e3721 - languageName: node - linkType: hard - -"chokidar@npm:^3.4.0": +"chokidar@npm:^3.4.0, chokidar@npm:^3.4.3": version: 3.4.3 resolution: "chokidar@npm:3.4.3" dependencies: @@ -5877,6 +5836,13 @@ __metadata: languageName: node linkType: hard +"clean-stack@npm:^2.0.0": + version: 2.2.0 + resolution: "clean-stack@npm:2.2.0" + checksum: e291ce2b8c8c59e6449ac9a7a726090264bea6696e5343b21385e16d279c808ca09d73a1abea8fd23a9b7699e6ef5ce582df203511f71c8c27666bf3b2e300c5 + languageName: node + linkType: hard + "cli-boxes@npm:^2.2.0": version: 2.2.1 resolution: "cli-boxes@npm:2.2.1" @@ -6215,7 +6181,7 @@ __metadata: languageName: node linkType: hard -"compressible@npm:^2.0.0, compressible@npm:~2.0.16": +"compressible@npm:~2.0.16": version: 2.0.18 resolution: "compressible@npm:2.0.18" dependencies: @@ -6301,7 +6267,7 @@ __metadata: languageName: node linkType: hard -"connect-history-api-fallback@npm:^1.5.0, connect-history-api-fallback@npm:^1.6.0": +"connect-history-api-fallback@npm:^1.6.0": version: 1.6.0 resolution: "connect-history-api-fallback@npm:1.6.0" checksum: 298f60415d5f5480b76f98d8bf83737cae9f05921e3d3479452cae34ed3498fab35a1c4c8f19ca5b327bbbe759098f5f6e5fc097d829f607d0d642b075c93e21 @@ -6331,7 +6297,7 @@ __metadata: languageName: node linkType: hard -"content-disposition@npm:0.5.3, content-disposition@npm:~0.5.2": +"content-disposition@npm:0.5.3": version: 0.5.3 resolution: "content-disposition@npm:0.5.3" dependencies: @@ -6340,7 +6306,7 @@ __metadata: languageName: node linkType: hard -"content-type@npm:^1.0.4, content-type@npm:~1.0.4": +"content-type@npm:~1.0.4": version: 1.0.4 resolution: "content-type@npm:1.0.4" checksum: ff6e19cbf281c23d5608723a6dc60ac97e2280bd4d21602511283112321e6c1555895e395555e367672b54a0f1585276284b7c3c8be313aca73902ac2f2609fd @@ -6370,16 +6336,6 @@ __metadata: languageName: node linkType: hard -"cookies@npm:~0.8.0": - version: 0.8.0 - resolution: "cookies@npm:0.8.0" - dependencies: - depd: ~2.0.0 - keygrip: ~1.1.0 - checksum: c401e0f791e5413af5a5e88db85610fad49a58c91b393a917294562b17cc30626d3730591ba73ce27e93a977f9483272c188e35fcc4ade6d2576c4f74628a9c4 - languageName: node - linkType: hard - "copy-descriptor@npm:^0.1.0": version: 0.1.1 resolution: "copy-descriptor@npm:0.1.1" @@ -6731,18 +6687,6 @@ __metadata: languageName: node linkType: hard -"debug@npm:*, debug@npm:^4.0.0, debug@npm:^4.0.1, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.2.0, debug@npm:^4.2.1, debug@npm:^4.3.0": - version: 4.3.2 - resolution: "debug@npm:4.3.2" - dependencies: - ms: 2.1.2 - peerDependenciesMeta: - supports-color: - optional: true - checksum: 5543570879e2274f6725d4285a034d6e0822d35faefc6f55965933fb440e8c21eb3a0bef934e66f4b6b491f898ee2de37cab980e9d4fd61372136c19d3ce4527 - languageName: node - linkType: hard - "debug@npm:2.6.9, debug@npm:^2.2.0, debug@npm:^2.3.3, debug@npm:^2.6.9": version: 2.6.9 resolution: "debug@npm:2.6.9" @@ -6752,7 +6696,7 @@ __metadata: languageName: node linkType: hard -"debug@npm:=3.1.0, debug@npm:~3.1.0": +"debug@npm:=3.1.0": version: 3.1.0 resolution: "debug@npm:3.1.0" dependencies: @@ -6761,7 +6705,7 @@ __metadata: languageName: node linkType: hard -"debug@npm:^3.1.0, debug@npm:^3.1.1, debug@npm:^3.2.5": +"debug@npm:^3.1.1, debug@npm:^3.2.6": version: 3.2.7 resolution: "debug@npm:3.2.7" dependencies: @@ -6770,6 +6714,18 @@ __metadata: languageName: node linkType: hard +"debug@npm:^4.0.0, debug@npm:^4.0.1, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.2.0, debug@npm:^4.2.1, debug@npm:^4.3.0": + version: 4.3.2 + resolution: "debug@npm:4.3.2" + dependencies: + ms: 2.1.2 + peerDependenciesMeta: + supports-color: + optional: true + checksum: 5543570879e2274f6725d4285a034d6e0822d35faefc6f55965933fb440e8c21eb3a0bef934e66f4b6b491f898ee2de37cab980e9d4fd61372136c19d3ce4527 + languageName: node + linkType: hard + "decamelize-keys@npm:^1.1.0": version: 1.1.0 resolution: "decamelize-keys@npm:1.1.0" @@ -6851,13 +6807,6 @@ __metadata: languageName: node linkType: hard -"deep-equal@npm:~1.0.1": - version: 1.0.1 - resolution: "deep-equal@npm:1.0.1" - checksum: 97d8558d19a1aeeadbed84d54cd2d3be792e968e1834aaaf1627f432371b1fb52bfe5bfd06bdbbdb7b53f827b0adf7dd78089d0430e923edebc724e4df7c3923 - languageName: node - linkType: hard - "deep-extend@npm:^0.6.0, deep-extend@npm:~0.6.0": version: 0.6.0 resolution: "deep-extend@npm:0.6.0" @@ -6879,13 +6828,12 @@ __metadata: languageName: node linkType: hard -"default-gateway@npm:^4.2.0": - version: 4.2.0 - resolution: "default-gateway@npm:4.2.0" +"default-gateway@npm:^6.0.0": + version: 6.0.2 + resolution: "default-gateway@npm:6.0.2" dependencies: - execa: ^1.0.0 - ip-regex: ^2.1.0 - checksum: 5d92439d573a261d850f6205fcc6541ec57378dec2032f3c7d0a18c7f9222f88f7ff4997bfff17607850b8fce6cdf3fb1c231bc43bf5e2bd6bbce3b733082add + execa: ^4.0.3 + checksum: a7dc316723d5d81ce590866f2ff8f0fb8df0100a144038264c1a5c96e51fce55d90ab593c2572482b727c3656b22000b718b3bdb772088b855adcbcc14447881 languageName: node linkType: hard @@ -6956,18 +6904,19 @@ __metadata: languageName: node linkType: hard -"del@npm:^4.1.1": - version: 4.1.1 - resolution: "del@npm:4.1.1" +"del@npm:^6.0.0": + version: 6.0.0 + resolution: "del@npm:6.0.0" dependencies: - "@types/glob": ^7.1.1 - globby: ^6.1.0 - is-path-cwd: ^2.0.0 - is-path-in-cwd: ^2.0.0 - p-map: ^2.0.0 - pify: ^4.0.1 - rimraf: ^2.6.3 - checksum: 87eecb2af52e794f8d9c8d200a31e0032cec8c255f08a97ef28be771bf561f16023746f2329d7b436e0a1fe09abafe80a25b2546131aa809cbd9a6bf49220cf3 + globby: ^11.0.1 + graceful-fs: ^4.2.4 + is-glob: ^4.0.1 + is-path-cwd: ^2.2.0 + is-path-inside: ^3.0.2 + p-map: ^4.0.0 + rimraf: ^3.0.2 + slash: ^3.0.0 + checksum: da72707c9221154db6d6b05890ac1ae771d1b4ffc2759a6b8fca58e8a8289e07d22b68f68666a6c540dd99f1021b29ef77918dcaf4dbfeb9f99f49bd7fcc6fb5 languageName: node linkType: hard @@ -6992,20 +6941,13 @@ __metadata: languageName: node linkType: hard -"depd@npm:^1.1.2, depd@npm:~1.1.2": +"depd@npm:~1.1.2": version: 1.1.2 resolution: "depd@npm:1.1.2" checksum: f45566ff7019a346852f095768a380778ed544de24e103b479fd5d3e61982d670efbb5234c09d0588d7fdb09c26c48283d7150e4be5e6ce5d3d37cd268d75c4d languageName: node linkType: hard -"depd@npm:~2.0.0": - version: 2.0.0 - resolution: "depd@npm:2.0.0" - checksum: 20726d843f5ab5e933211fcb5a440a1a3986ef9d6f85d38cf1eae815ea3cc12fa4436bd35a38e21bdb391a021b57f2d97b9f856873852506acac1b07ac913ba4 - languageName: node - linkType: hard - "dependency-tree@npm:^7.2.2": version: 7.2.2 resolution: "dependency-tree@npm:7.2.2" @@ -7031,7 +6973,7 @@ __metadata: languageName: node linkType: hard -"destroy@npm:^1.0.4, destroy@npm:~1.0.4": +"destroy@npm:~1.0.4": version: 1.0.4 resolution: "destroy@npm:1.0.4" checksum: 5a516fc5a8a8089eecdac11da2339353542be7a71102dc5a1372ef6161501bf5c1ee59ff9f8a3f5f14cc8c88594d606f855f816d46a228ee5e0e5cb2b543534b @@ -7950,7 +7892,7 @@ __metadata: languageName: node linkType: hard -"escalade@npm:^3.1.0, escalade@npm:^3.1.1": +"escalade@npm:^3.1.1": version: 3.1.1 resolution: "escalade@npm:3.1.1" checksum: 1e31ff50d66f47cd0dfffa702061127116ccf9886d1f54a802a7b3bc95b94cab0cbf5b145cc5ac199036df6fd9d1bb24af1fa1bfed87c94879e950fbee5f86d1 @@ -8654,16 +8596,7 @@ __metadata: languageName: node linkType: hard -"faye-websocket@npm:^0.10.0": - version: 0.10.0 - resolution: "faye-websocket@npm:0.10.0" - dependencies: - websocket-driver: ">=0.5.1" - checksum: 2a5823ddfb39ec7ef952dd1adab4c28fd162f5ee175f40f8d7467560554299199c1f0aa505e0fe14a85452c76d0c4dbee32f8327c71bf2f61a32f62538843111 - languageName: node - linkType: hard - -"faye-websocket@npm:~0.11.1": +"faye-websocket@npm:^0.11.3": version: 0.11.3 resolution: "faye-websocket@npm:0.11.3" dependencies: @@ -8996,6 +8929,13 @@ __metadata: languageName: node linkType: hard +"foreach@npm:^2.0.5": + version: 2.0.5 + resolution: "foreach@npm:2.0.5" + checksum: 890d6c3dec185be6b1f7a94003d67d1b36a068fd7ac5a89f92818c3459d7d43e040a0b228a632e2e50d8a5aa804da6a5d27258ccbc1b7b724fe39eea3834f240 + languageName: node + linkType: hard + "forever-agent@npm:~0.6.1": version: 0.6.1 resolution: "forever-agent@npm:0.6.1" @@ -9052,7 +8992,7 @@ __metadata: languageName: node linkType: hard -"fresh@npm:0.5.2, fresh@npm:~0.5.2": +"fresh@npm:0.5.2": version: 0.5.2 resolution: "fresh@npm:0.5.2" checksum: 2f76c8505d1ea5a6d5accea3e7aff0b796bfa43364c84929254f33909fa08640948bd1728220d1ff5f4c2b378a65e97da647f2fe0f2b7ddb44001f6e0dc2e91f @@ -9108,6 +9048,13 @@ __metadata: languageName: node linkType: hard +"fs-monkey@npm:1.0.1": + version: 1.0.1 + resolution: "fs-monkey@npm:1.0.1" + checksum: 2ecb8ef5896fc66a5d6fbb9af6e1f9c5723b46ff46cbd91c815262c405318dad8cb6f1bbb36d9c63ec257131731fbdfa433683bc1fea34b4be17b07e64c826cc + languageName: node + linkType: hard + "fs-readdir-recursive@npm:^1.1.0": version: 1.1.0 resolution: "fs-readdir-recursive@npm:1.1.0" @@ -9122,16 +9069,6 @@ __metadata: languageName: node linkType: hard -fsevents@^1.2.7: - version: 1.2.13 - resolution: "fsevents@npm:1.2.13" - dependencies: - bindings: ^1.5.0 - nan: ^2.12.1 - checksum: e70509558b5f49ce9dfacb8f9e2848c6e6751a61966027789561145a9c4ae9ba4c6b28b531bc8b4ae52fdd2d4c90a3bf314e6794717e51838b27910bb41ce588 - languageName: node - linkType: hard - fsevents@^2.1.2: version: 2.2.1 resolution: "fsevents@npm:2.2.1" @@ -9141,16 +9078,6 @@ fsevents@^2.1.2: languageName: node linkType: hard -"fsevents@patch:fsevents@^1.2.7#builtin": - version: 1.2.13 - resolution: "fsevents@patch:fsevents@npm%3A1.2.13#builtin::version=1.2.13&hash=11e9ea" - dependencies: - bindings: ^1.5.0 - nan: ^2.12.1 - checksum: 7bc048c164eb72f91b18ba7cd2ba30679a0afe57e9cd6352eac4bdbc4ddd4ca2ea98674d0bd3a80e96427469adc433c13532494b36aea40fceab36e198982182 - languageName: node - linkType: hard - "fsevents@patch:fsevents@^2.1.2#builtin": version: 2.2.1 resolution: "fsevents@patch:fsevents@npm%3A2.2.1#builtin::version=2.2.1&hash=11e9ea" @@ -9548,7 +9475,7 @@ fsevents@~2.1.2: languageName: node linkType: hard -"globby@npm:^11.0.0, globby@npm:^11.0.1": +"globby@npm:^11.0.1": version: 11.0.1 resolution: "globby@npm:11.0.1" dependencies: @@ -10074,16 +10001,6 @@ fsevents@~2.1.2: languageName: node linkType: hard -"http-assert@npm:^1.3.0": - version: 1.4.1 - resolution: "http-assert@npm:1.4.1" - dependencies: - deep-equal: ~1.0.1 - http-errors: ~1.7.2 - checksum: bf6a90287f0803dbebdc7dbd4927461bafe4a50b600f0081570573291889cd4913c78c522cf40629e19c4705d4d34df9b3834c829c3be3410424ac669c6e9550 - languageName: node - linkType: hard - "http-cache-semantics@npm:^4.0.0": version: 4.1.0 resolution: "http-cache-semantics@npm:4.1.0" @@ -10111,19 +10028,6 @@ fsevents@~2.1.2: languageName: node linkType: hard -"http-errors@npm:^1.6.3, http-errors@npm:^1.7.3": - version: 1.8.0 - resolution: "http-errors@npm:1.8.0" - dependencies: - depd: ~1.1.2 - inherits: 2.0.4 - setprototypeof: 1.2.0 - statuses: ">= 1.5.0 < 2" - toidentifier: 1.0.0 - checksum: 95ad78508b2929923dac83edd7ce513db87c4214df83a6664559810566da73d9a6892ffdcd76738d9ab9d33172b4c7e304436a4031d471569a7344396fea0ecb - languageName: node - linkType: hard - "http-errors@npm:~1.6.2": version: 1.6.3 resolution: "http-errors@npm:1.6.3" @@ -10156,19 +10060,7 @@ fsevents@~2.1.2: languageName: node linkType: hard -"http-proxy-middleware@npm:0.19.1": - version: 0.19.1 - resolution: "http-proxy-middleware@npm:0.19.1" - dependencies: - http-proxy: ^1.17.0 - is-glob: ^4.0.0 - lodash: ^4.17.11 - micromatch: ^3.1.10 - checksum: 30f6e99935057bdd1e8323f34ee933822606fd762a912813182d4846b9acbf49f1e1767f0939f9ea1a503291727c1023dadaa41986b05b1d1ca9d420c67b5e09 - languageName: node - linkType: hard - -"http-proxy-middleware@npm:^1.0.3": +"http-proxy-middleware@npm:^1.0.6": version: 1.0.6 resolution: "http-proxy-middleware@npm:1.0.6" dependencies: @@ -10181,7 +10073,7 @@ fsevents@~2.1.2: languageName: node linkType: hard -"http-proxy@npm:^1.17.0, http-proxy@npm:^1.18.1": +"http-proxy@npm:^1.18.1": version: 1.18.1 resolution: "http-proxy@npm:1.18.1" dependencies: @@ -10357,18 +10249,6 @@ fsevents@~2.1.2: languageName: node linkType: hard -"import-local@npm:^2.0.0": - version: 2.0.0 - resolution: "import-local@npm:2.0.0" - dependencies: - pkg-dir: ^3.0.0 - resolve-cwd: ^2.0.0 - bin: - import-local-fixture: fixtures/cli.js - checksum: 4729bf153cf0d5ca5ee15f7fd7c93d17e7f129704525d5272e33a800cdf656b70d31bb2a5a25c3743d431b35e3fe8edd44b4e36cd7f10c71c092ca0cae76ef8e - languageName: node - linkType: hard - "import-local@npm:^3.0.2": version: 3.0.2 resolution: "import-local@npm:3.0.2" @@ -10454,13 +10334,15 @@ fsevents@~2.1.2: languageName: node linkType: hard -"internal-ip@npm:^4.3.0": - version: 4.3.0 - resolution: "internal-ip@npm:4.3.0" +"internal-ip@npm:^6.2.0": + version: 6.2.0 + resolution: "internal-ip@npm:6.2.0" dependencies: - default-gateway: ^4.2.0 - ipaddr.js: ^1.9.0 - checksum: 2cf2248053bd471a3f07880d76a86fa64fb16f2fe5006c0efda218224050ea383618788627498734055cc7027926b7749288f88981bb35433da3f4171824afd0 + default-gateway: ^6.0.0 + ipaddr.js: ^1.9.1 + is-ip: ^3.1.0 + p-event: ^4.2.0 + checksum: 43a6e20308141fa64f33722b6ec5f15616d89d1da86ccbd583eb0cbdfd995c45794ca61a2b68ce543f373457fb55ff86e39f56b8769023ae9cbd85343b617395 languageName: node linkType: hard @@ -10510,7 +10392,7 @@ fsevents@~2.1.2: languageName: node linkType: hard -"ipaddr.js@npm:1.9.1, ipaddr.js@npm:^1.9.0": +"ipaddr.js@npm:1.9.1, ipaddr.js@npm:^1.9.1": version: 1.9.1 resolution: "ipaddr.js@npm:1.9.1" checksum: de15bc7e63973d960abc43c9fbbf19589c726774f59d157d1b29382a1e86ae87c68cbd8b5c78a1712a87fc4fcd91e10762c7671950c66a1a19040ff4fd2f9c9b @@ -10897,32 +10779,14 @@ fsevents@~2.1.2: languageName: node linkType: hard -"is-path-cwd@npm:^2.0.0, is-path-cwd@npm:^2.2.0": +"is-path-cwd@npm:^2.2.0": version: 2.2.0 resolution: "is-path-cwd@npm:2.2.0" checksum: 900f6e81445b9979705952189d7dbada79dbe6d77be3b5fc95aed3dc1cc9d77de5b286db2d525942a72a717c81aa549509b76705883415fb655183dfefce9541 languageName: node linkType: hard -"is-path-in-cwd@npm:^2.0.0": - version: 2.1.0 - resolution: "is-path-in-cwd@npm:2.1.0" - dependencies: - is-path-inside: ^2.1.0 - checksum: d814427f4e8757e960031bf9cf202f764a688a7d6be3bc8889335e5dc112e88731fda95556b8b6c7dc030358f4e6385e27ac9af95d0406411fc5271a94abef86 - languageName: node - linkType: hard - -"is-path-inside@npm:^2.1.0": - version: 2.1.0 - resolution: "is-path-inside@npm:2.1.0" - dependencies: - path-is-inside: ^1.0.2 - checksum: e289fc4ec6df457600bac34068b7c564bf17eee703888d9eea2b0a363a0ac67bb5864e715ba428904dd683287154cab0f7f9536d7e4c23e3410c5cc024a5839b - languageName: node - linkType: hard - -"is-path-inside@npm:^3.0.1": +"is-path-inside@npm:^3.0.1, is-path-inside@npm:^3.0.2": version: 3.0.2 resolution: "is-path-inside@npm:3.0.2" checksum: 709ba85a713d25fb058a4c2f62e9e7160bcc1a3e48af2f201045cde027fc1efe61a6e1b5c1cf21b8329f764e3649e160976fde14317c1b848caa9c1f31d5beec @@ -10959,13 +10823,6 @@ fsevents@~2.1.2: languageName: node linkType: hard -"is-promise@npm:^4.0.0": - version: 4.0.0 - resolution: "is-promise@npm:4.0.0" - checksum: 7085bdc4eaff389c5730a1d54f014880e90ca1e4b7f0a49de9f3c5f5d2fb9e0c3a878ac226d3aa9190bfe4a78400e66d911427ef4812455756293cdb02fb05cf - languageName: node - linkType: hard - "is-regex@npm:^1.0.4, is-regex@npm:^1.1.1": version: 1.1.1 resolution: "is-regex@npm:1.1.1" @@ -11035,6 +10892,19 @@ fsevents@~2.1.2: languageName: node linkType: hard +"is-typed-array@npm:^1.1.3": + version: 1.1.4 + resolution: "is-typed-array@npm:1.1.4" + dependencies: + available-typed-arrays: ^1.0.2 + call-bind: ^1.0.0 + es-abstract: ^1.18.0-next.1 + foreach: ^2.0.5 + has-symbols: ^1.0.1 + checksum: 51038a52afa7808b09999c68882701427ade09beaa9dd35831b40c8a03e66f0e0469e56528c5ef934e4d222d8d467b6ccc1ac3043a03247e73c8e27e4656e139 + languageName: node + linkType: hard + "is-typedarray@npm:^1.0.0, is-typedarray@npm:~1.0.0": version: 1.0.0 resolution: "is-typedarray@npm:1.0.0" @@ -11093,13 +10963,6 @@ fsevents@~2.1.2: languageName: node linkType: hard -"is-wsl@npm:^1.1.0": - version: 1.1.0 - resolution: "is-wsl@npm:1.1.0" - checksum: 0f15cf5d5ff025afb0ba9cb49fd425b5d533b2af700533d343b7fa9aaca2f6c8242ba1c1a4e30c925522816bf0172fec2ae7cacaae682c91ffa0cd3f88ff1e8e - languageName: node - linkType: hard - "is-wsl@npm:^2.1.1, is-wsl@npm:^2.2.0": version: 2.2.0 resolution: "is-wsl@npm:2.2.0" @@ -11843,7 +11706,7 @@ fsevents@~2.1.2: languageName: node linkType: hard -"json3@npm:^3.3.2": +"json3@npm:^3.3.3": version: 3.3.3 resolution: "json3@npm:3.3.3" checksum: f79831247f3ecdd4e99996534a171ccd20f34502b799dd53b671af8a7d7ac1228a7d806c100948cc16f3437da5ea0b821e2c44f8372a2a4095a0abebf0fb41ef @@ -11957,15 +11820,6 @@ fsevents@~2.1.2: languageName: node linkType: hard -"keygrip@npm:~1.1.0": - version: 1.1.0 - resolution: "keygrip@npm:1.1.0" - dependencies: - tsscmp: 1.0.6 - checksum: 917fc9c6ad8528537534ae181f85a566bf74716f3e38e83ff858862ebad24f31f70781b875fbf5a34bba115433361d2dbdad94d4debf0ca6631c85b47a5f0e31 - languageName: node - linkType: hard - "keyv@npm:^3.0.0": version: 3.1.0 resolution: "keyv@npm:3.1.0" @@ -12037,122 +11891,6 @@ fsevents@~2.1.2: languageName: node linkType: hard -"koa-compose@npm:^3.0.0": - version: 3.2.1 - resolution: "koa-compose@npm:3.2.1" - dependencies: - any-promise: ^1.1.0 - checksum: 68f839a57c1cb8f9a0a42b86761ffb43a53d5f95bb9c56daa03895cc5553db88f7740fcbdefd6cf3db17f0f71a8a695b5b249752aef844d44dc0a738181cdf25 - languageName: node - linkType: hard - -"koa-compose@npm:^4.1.0": - version: 4.1.0 - resolution: "koa-compose@npm:4.1.0" - checksum: 53a9b90f2167c63483a36c254b49f63510de4bfed2a1f54389f2fa0e20d0824f2e92c677bb654fc40d6c03df01d414bf4c777ce23dd08e563fbe5b632938478b - languageName: node - linkType: hard - -"koa-compress@npm:^5.0.1": - version: 5.0.1 - resolution: "koa-compress@npm:5.0.1" - dependencies: - bytes: ^3.0.0 - compressible: ^2.0.0 - http-errors: ^1.7.3 - koa-is-json: ^1.0.0 - statuses: ^2.0.0 - checksum: 57844bfaa1705c211a0c2b2bbefa31aaa578ef0e5b769e849db8e09ed9cb3a2a87ba086645e6d8704b3584703154694ca8e459333d9e552ad04fc7f41dbc8b75 - languageName: node - linkType: hard - -"koa-connect@npm:^2.0.1": - version: 2.1.0 - resolution: "koa-connect@npm:2.1.0" - checksum: 989b7f52992030d48d966d45ec7cc73413f3773b44a4ba598e1a2c7cf0a1fe1f2159c4486ced07760defe6a90d05cf1feccad544ea158dad6cb778bb22aced78 - languageName: node - linkType: hard - -"koa-convert@npm:^1.2.0": - version: 1.2.0 - resolution: "koa-convert@npm:1.2.0" - dependencies: - co: ^4.6.0 - koa-compose: ^3.0.0 - checksum: d74bafebae527ef5b26f9f7d66928ca9f62cabba2eb8cc8fff1742a5ed5de21a32ca9ddb0a63b0e6a3e3ae04163be95b3a0efdaed662303f921c655527e16955 - languageName: node - linkType: hard - -"koa-is-json@npm:^1.0.0": - version: 1.0.0 - resolution: "koa-is-json@npm:1.0.0" - checksum: 5e0bad44ba4435ef0f89e4fad074679cb9dae9e4305ff213be8242fb25a0872637b97552e2aea7e5e4247120134c0a7130bd5e0c783e17f7739222830e2d2024 - languageName: node - linkType: hard - -"koa-route@npm:^3.2.0": - version: 3.2.0 - resolution: "koa-route@npm:3.2.0" - dependencies: - debug: "*" - methods: ~1.1.0 - path-to-regexp: ^1.2.0 - checksum: 4e24f3dc78b11391fdc7793a43c2f0af1d94eea3a247d52448c186fe1f9fda9816960315730bce5dffb25f00d6bb5c6fd4769ee417f62a82898ea33bbb5f5a3c - languageName: node - linkType: hard - -"koa-send@npm:^5.0.0": - version: 5.0.1 - resolution: "koa-send@npm:5.0.1" - dependencies: - debug: ^4.1.1 - http-errors: ^1.7.3 - resolve-path: ^1.4.0 - checksum: f7a1eae721dec4e9649ea6f6cfcdd00b79a4cb88df613c1e9b3a8a64ae9a8cde0afd59190ca6c38babdd4e74e6aa2bef7641c869ec1b1a6831319683f0d80f3b - languageName: node - linkType: hard - -"koa-static@npm:^5.0.0": - version: 5.0.0 - resolution: "koa-static@npm:5.0.0" - dependencies: - debug: ^3.1.0 - koa-send: ^5.0.0 - checksum: 46ef53f1085ffa3f6bd27beb0ddb5df620788206b81f1b6604f2ac63762f1d30093d722355d789c7d5de37a31e40ff35ddfb495ee33aa451d36783b1c584bb9d - languageName: node - linkType: hard - -"koa@npm:^2.5.3": - version: 2.13.0 - resolution: "koa@npm:2.13.0" - dependencies: - accepts: ^1.3.5 - cache-content-type: ^1.0.0 - content-disposition: ~0.5.2 - content-type: ^1.0.4 - cookies: ~0.8.0 - debug: ~3.1.0 - delegates: ^1.0.0 - depd: ^1.1.2 - destroy: ^1.0.4 - encodeurl: ^1.0.2 - escape-html: ^1.0.3 - fresh: ~0.5.2 - http-assert: ^1.3.0 - http-errors: ^1.6.3 - is-generator-function: ^1.0.7 - koa-compose: ^4.1.0 - koa-convert: ^1.2.0 - on-finished: ^2.3.0 - only: ~0.0.2 - parseurl: ^1.3.2 - statuses: ^1.5.0 - type-is: ^1.6.16 - vary: ^1.1.2 - checksum: d8dca4c17f1c0c59a0d9df3680c1eec2e0107564f04e306614e236966381a5db49577f9dcb0b1a3cccb74c08319052be9bfbd4bb53a6c4a695bc872607902bc3 - languageName: node - linkType: hard - "latest-version@npm:^5.0.0, latest-version@npm:^5.1.0": version: 5.1.0 resolution: "latest-version@npm:5.1.0" @@ -12402,20 +12140,13 @@ fsevents@~2.1.2: languageName: node linkType: hard -"loglevel@npm:^1.6.8, loglevel@npm:^1.7.0": +"loglevel@npm:^1.7.0": version: 1.7.1 resolution: "loglevel@npm:1.7.1" checksum: abee97e346afb3c7e4130eff3025b4e8da1450cf92495bd12f3cc5faff46d6f658f73529c21e7d75634677f48ab1e14ceb5167d1952f53e8aceba5cb795029c2 languageName: node linkType: hard -"loglevelnext@npm:^4.0.1": - version: 4.0.1 - resolution: "loglevelnext@npm:4.0.1" - checksum: 173e6a1443f392cfbea0d2b9e0ec7f15c9a45dd9a18769054b8c2241142b1a9070014b32dcc45f96a454106ebb6f752da076e2113c961ae7013a4565a00d7258 - languageName: node - linkType: hard - "longest-streak@npm:^2.0.0": version: 2.0.4 resolution: "longest-streak@npm:2.0.4" @@ -12561,6 +12292,15 @@ fsevents@~2.1.2: languageName: node linkType: hard +"map-age-cleaner@npm:^0.1.3": + version: 0.1.3 + resolution: "map-age-cleaner@npm:0.1.3" + dependencies: + p-defer: ^1.0.0 + checksum: 0f0b8114925d9f9d528c5d5c9cbde83fea203b8edb1cfdb10d31aa2ce1ddccfcefe0bd6924b0d2e3928ff9d895496bf817a22b259fe05f3c4865702e65b71fd3 + languageName: node + linkType: hard + "map-cache@npm:^0.2.2": version: 0.2.2 resolution: "map-cache@npm:0.2.2" @@ -12709,6 +12449,25 @@ fsevents@~2.1.2: languageName: node linkType: hard +"mem@npm:^8.0.0": + version: 8.0.0 + resolution: "mem@npm:8.0.0" + dependencies: + map-age-cleaner: ^0.1.3 + mimic-fn: ^3.1.0 + checksum: 94ebfc25f369fdd3c926bf7772d252e18cb0022b1d063db11fcfc4990483642e8df478222e169452e76a065df4d0c396a64d6f6d8978cd9902e53e28b7970a47 + languageName: node + linkType: hard + +"memfs@npm:^3.2.0": + version: 3.2.0 + resolution: "memfs@npm:3.2.0" + dependencies: + fs-monkey: 1.0.1 + checksum: 48bf758246937c6ceadaecc31e81050d4745dac5e031e3080961c28311bcc4b29e99f9cc4110103a0cb9f004c30c59926eaf15d10f4ac9a00b773b256a918ae2 + languageName: node + linkType: hard + "memoize-one@npm:^5.1.1": version: 5.1.1 resolution: "memoize-one@npm:5.1.1" @@ -12716,16 +12475,6 @@ fsevents@~2.1.2: languageName: node linkType: hard -"memory-fs@npm:^0.4.1": - version: 0.4.1 - resolution: "memory-fs@npm:0.4.1" - dependencies: - errno: ^0.1.3 - readable-stream: ^2.0.1 - checksum: ba79207118e62d7e3d13b6a00c1b0508b506a7f281e26c5efcc85e7ba0c9e11eda36a242b42f07067367c4b8547b1e905096293fa65dc6b3dbdd8f825b787dd9 - languageName: node - linkType: hard - "memory-fs@npm:^0.5.0": version: 0.5.0 resolution: "memory-fs@npm:0.5.0" @@ -12804,7 +12553,7 @@ fsevents@~2.1.2: languageName: node linkType: hard -"methods@npm:~1.1.0, methods@npm:~1.1.2": +"methods@npm:~1.1.2": version: 1.1.2 resolution: "methods@npm:1.1.2" checksum: 450e4ea0fd4a0f3de8c0593d753c7d6c8f2ee49766f5ef35c68cc2ac41699d5e295b7d6330fc2b7271b8569a07857e3eb0b5df0599a353c5808265b4b5066168 @@ -12878,7 +12627,7 @@ fsevents@~2.1.2: languageName: node linkType: hard -"mime-types@npm:^2.1.12, mime-types@npm:^2.1.18, mime-types@npm:^2.1.27, mime-types@npm:~2.1.17, mime-types@npm:~2.1.19, mime-types@npm:~2.1.24": +"mime-types@npm:^2.1.12, mime-types@npm:^2.1.27, mime-types@npm:~2.1.17, mime-types@npm:~2.1.19, mime-types@npm:~2.1.24": version: 2.1.27 resolution: "mime-types@npm:2.1.27" dependencies: @@ -12896,7 +12645,7 @@ fsevents@~2.1.2: languageName: node linkType: hard -"mime@npm:^2.4.4, mime@npm:^2.4.6": +"mime@npm:^2.4.6": version: 2.4.6 resolution: "mime@npm:2.4.6" bin: @@ -12912,6 +12661,13 @@ fsevents@~2.1.2: languageName: node linkType: hard +"mimic-fn@npm:^3.1.0": + version: 3.1.0 + resolution: "mimic-fn@npm:3.1.0" + checksum: 873b65357a72a69a4d13745963d43518878ca8ea1d025bb5a8d973fd78877bbcb692c4993b80b65d418c68829518320359402c49dc239ea50ed1146722a5411e + languageName: node + linkType: hard + "mimic-response@npm:^1.0.0, mimic-response@npm:^1.0.1": version: 1.0.1 resolution: "mimic-response@npm:1.0.1" @@ -13221,7 +12977,7 @@ fsevents@~2.1.2: languageName: node linkType: hard -"nan@npm:^2.12.1, nan@npm:^2.13.2, nan@npm:^2.14.0": +"nan@npm:^2.13.2, nan@npm:^2.14.0": version: 2.14.2 resolution: "nan@npm:2.14.2" dependencies: @@ -13230,7 +12986,7 @@ fsevents@~2.1.2: languageName: node linkType: hard -"nanoid@npm:^3.1.20, nanoid@npm:^3.1.3": +"nanoid@npm:^3.1.20": version: 3.1.20 resolution: "nanoid@npm:3.1.20" bin: @@ -13767,7 +13523,7 @@ fsevents@~2.1.2: languageName: node linkType: hard -"on-finished@npm:^2.3.0, on-finished@npm:~2.3.0": +"on-finished@npm:~2.3.0": version: 2.3.0 resolution: "on-finished@npm:2.3.0" dependencies: @@ -13801,14 +13557,7 @@ fsevents@~2.1.2: languageName: node linkType: hard -"only@npm:~0.0.2": - version: 0.0.2 - resolution: "only@npm:0.0.2" - checksum: d9bb82243af05b7fccab253ad83d2e0053c4de4a1a7669d83a3a0f98af198a55f0d98cf51ccb58e9a2b67212598865e224c135cefe301846a3d7d3188245ebdb - languageName: node - linkType: hard - -"open@npm:^7.0.3, open@npm:^7.3.0": +"open@npm:^7.3.0": version: 7.3.0 resolution: "open@npm:7.3.0" dependencies: @@ -13818,15 +13567,6 @@ fsevents@~2.1.2: languageName: node linkType: hard -"opn@npm:^5.5.0": - version: 5.5.0 - resolution: "opn@npm:5.5.0" - dependencies: - is-wsl: ^1.1.0 - checksum: 0ea3b6550fbbc530a57f958baf5d44253a435d67ad88b4af1df8b3a98693f7c70b71d72f29b09a02d15e94654ec3875aae8cf4fccbf8e4e326671a02f66058d3 - languageName: node - linkType: hard - "optionator@npm:^0.8.1": version: 0.8.3 resolution: "optionator@npm:0.8.3" @@ -13933,10 +13673,10 @@ fsevents@~2.1.2: languageName: node linkType: hard -"p-defer@npm:^3.0.0": - version: 3.0.0 - resolution: "p-defer@npm:3.0.0" - checksum: 1625daccbd66a94ee69348b82828415c7a5a60aaf1e4cbb6819c6afa7b19abe7540e3f5c1949cc7f015cc39f93b3a85ecf7608b10175d1e6b791c0c19de71095 +"p-defer@npm:^1.0.0": + version: 1.0.0 + resolution: "p-defer@npm:1.0.0" + checksum: ffaabb161334dd9b471f7136038c9322f5288fdd86e070d75a6c65f1b28893d5ef084d9b94401e285117da65906c2952a96404a45a57ecd010393445ac2b6159 languageName: node linkType: hard @@ -13947,6 +13687,15 @@ fsevents@~2.1.2: languageName: node linkType: hard +"p-event@npm:^4.2.0": + version: 4.2.0 + resolution: "p-event@npm:4.2.0" + dependencies: + p-timeout: ^3.1.0 + checksum: 2f57be65972285794231072b188a1f0ff542285e5629066b6902db4420ce09bec9b4c75829ce0f996132d2ca0e38b16f675e2be15a20a03fc9e7ab515571b0b8 + languageName: node + linkType: hard + "p-finally@npm:^1.0.0": version: 1.0.0 resolution: "p-finally@npm:1.0.0" @@ -14017,19 +13766,31 @@ fsevents@~2.1.2: languageName: node linkType: hard -"p-map@npm:^2.0.0": - version: 2.1.0 - resolution: "p-map@npm:2.1.0" - checksum: 8557e841ed832a489aaee7d825b7bea73e0559c452578821f5af418f430a8455727ab8dd5b4318b6b6733096029cfa571aa0e8d21bdd2c213025f02f919f7a9a +"p-map@npm:^4.0.0": + version: 4.0.0 + resolution: "p-map@npm:4.0.0" + dependencies: + aggregate-error: ^3.0.0 + checksum: d51e630d72b7c38bc9e396710e7a068f0b813fe4db6f4a2d1ce2972e7fa11142c763c3aa39bcfd77c0133688c1ebfdd9b38fa3ac4c6ada20b62df26239c5c0e4 languageName: node linkType: hard -"p-retry@npm:^3.0.1": - version: 3.0.1 - resolution: "p-retry@npm:3.0.1" +"p-retry@npm:^4.2.0": + version: 4.2.0 + resolution: "p-retry@npm:4.2.0" dependencies: + "@types/retry": ^0.12.0 retry: ^0.12.0 - checksum: 26c888de4e64e62e9b6112219fae2c2f45ddc2face5d6c7c98e1b8762bcd4a54bea4f50cdff275b2ee5ebb11b633bfb16f4dd473ecd4d07081385cb716e961cf + checksum: bf106e5424a598a26423d0efc43b67c48de42b8b007dc0f788b65832d3d907180bc607207f9ecbc35b3195b0f561bd0e09fc44fe8efe13558c572ff6f2ce12bf + languageName: node + linkType: hard + +"p-timeout@npm:^3.1.0": + version: 3.2.0 + resolution: "p-timeout@npm:3.2.0" + dependencies: + p-finally: ^1.0.0 + checksum: d7e71c1547736ecd392be3c4ea956af1abd2b6f56179f37443672cfaccb41383533cdf2e927890bb5282e1eb41c979be133eef26a6a84a8224ff4f5c9455b517 languageName: node linkType: hard @@ -14164,7 +13925,7 @@ fsevents@~2.1.2: languageName: node linkType: hard -"parseurl@npm:^1.3.2, parseurl@npm:~1.3.2, parseurl@npm:~1.3.3": +"parseurl@npm:~1.3.2, parseurl@npm:~1.3.3": version: 1.3.3 resolution: "parseurl@npm:1.3.3" checksum: 52c9e86cb58e38b28f1a50a6354d16648974ab7a2b91b209f97102840471de8adf524427774af6d5bc482fb7c0a6af6ba08ab37de9a1a7ae389ebe074015914b @@ -14216,20 +13977,13 @@ fsevents@~2.1.2: languageName: node linkType: hard -"path-is-absolute@npm:1.0.1, path-is-absolute@npm:^1.0.0": +"path-is-absolute@npm:^1.0.0": version: 1.0.1 resolution: "path-is-absolute@npm:1.0.1" checksum: 907e1e3e6ac0aef6e65adffd75b3892191d76a5b94c5cf26b43667c4240531d11872ca6979c209b2e5e1609f7f579d02f64ba9936b48bb59d36cc529f0d965ed languageName: node linkType: hard -"path-is-inside@npm:^1.0.2": - version: 1.0.2 - resolution: "path-is-inside@npm:1.0.2" - checksum: 9c1841199d18398ee5f6d79f57eaa57f8eb85743353ea97c6d933423f246f044575a10c1847c638c36440b050aef82665b9cb4fc60950866cd239f3d51835ef4 - languageName: node - linkType: hard - "path-key@npm:^2.0.0, path-key@npm:^2.0.1": version: 2.0.1 resolution: "path-key@npm:2.0.1" @@ -14258,7 +14012,7 @@ fsevents@~2.1.2: languageName: node linkType: hard -"path-to-regexp@npm:^1.2.0, path-to-regexp@npm:^1.7.0": +"path-to-regexp@npm:^1.7.0": version: 1.8.0 resolution: "path-to-regexp@npm:1.8.0" dependencies: @@ -14470,7 +14224,7 @@ fsevents@~2.1.2: languageName: node linkType: hard -"portfinder@npm:^1.0.26": +"portfinder@npm:^1.0.28": version: 1.0.28 resolution: "portfinder@npm:1.0.28" dependencies: @@ -15906,15 +15660,6 @@ fsevents@~2.1.2: languageName: node linkType: hard -"resolve-cwd@npm:^2.0.0": - version: 2.0.0 - resolution: "resolve-cwd@npm:2.0.0" - dependencies: - resolve-from: ^3.0.0 - checksum: f5d5526526d646c013f8ccb946861907e9f5fcfb951b2495add0f6a344a6796111b1c88e5227bc846d04a0e07182cc856a694ad0dd559dfa6a795a4eaff4477e - languageName: node - linkType: hard - "resolve-cwd@npm:^3.0.0": version: 3.0.0 resolution: "resolve-cwd@npm:3.0.0" @@ -15931,13 +15676,6 @@ fsevents@~2.1.2: languageName: node linkType: hard -"resolve-from@npm:^3.0.0": - version: 3.0.0 - resolution: "resolve-from@npm:3.0.0" - checksum: dc0c83b3b867753b9fe3a901587fa70efc596a69355eb133fd68f8bbaef4e77266ef38b8a01a2d664aa32ba732425d54413b3d581ca7dff96bee177c61a0c84d - languageName: node - linkType: hard - "resolve-from@npm:^4.0.0": version: 4.0.0 resolution: "resolve-from@npm:4.0.0" @@ -15961,16 +15699,6 @@ fsevents@~2.1.2: languageName: node linkType: hard -"resolve-path@npm:^1.4.0": - version: 1.4.0 - resolution: "resolve-path@npm:1.4.0" - dependencies: - http-errors: ~1.6.2 - path-is-absolute: 1.0.1 - checksum: bba379cf68c0ea41dcfdbeb42be490f03734d1a7cd64b1209c093280045e18d98116eadde5ab41ea7c67d91d0c8f3a90f44d8d951cc2f80235cafcf36d1594e1 - languageName: node - linkType: hard - "resolve-pathname@npm:^3.0.0": version: 3.0.0 resolution: "resolve-pathname@npm:3.0.0" @@ -16054,17 +15782,6 @@ fsevents@~2.1.2: languageName: node linkType: hard -"rimraf@npm:^2.6.3": - version: 2.7.1 - resolution: "rimraf@npm:2.7.1" - dependencies: - glob: ^7.1.3 - bin: - rimraf: ./bin.js - checksum: 059efac2838ef917d4d1da1d80e724ad28c120cdf14ca6ed27ca72db2dc70be3e25421cba5947c6ec3d804c1d2bb9a247254653816ee0722bf943ffdd1ae19ef - languageName: node - linkType: hard - "rimraf@npm:^3.0.0, rimraf@npm:^3.0.2": version: 3.0.2 resolution: "rimraf@npm:3.0.2" @@ -16173,13 +15890,6 @@ fsevents@~2.1.2: languageName: node linkType: hard -"safe-stable-stringify@npm:^1.1.1": - version: 1.1.1 - resolution: "safe-stable-stringify@npm:1.1.1" - checksum: 90e9f376e1063623b58cd21f5f10ada544c30fbdd00cafea28396f3d15bf5694a38750ea4ac6459c741514614a0a167dd5f04b88afcb08de71957681175ac0b5 - languageName: node - linkType: hard - "safer-buffer@npm:>= 2.1.2 < 3, safer-buffer@npm:>= 2.1.2 < 3.0.0, safer-buffer@npm:^2.0.2, safer-buffer@npm:^2.1.0, safer-buffer@npm:~2.1.0": version: 2.1.2 resolution: "safer-buffer@npm:2.1.2" @@ -16252,17 +15962,6 @@ fsevents@~2.1.2: languageName: node linkType: hard -"schema-utils@npm:^1.0.0": - version: 1.0.0 - resolution: "schema-utils@npm:1.0.0" - dependencies: - ajv: ^6.1.0 - ajv-errors: ^1.0.0 - ajv-keywords: ^3.1.0 - checksum: d2f753e7a17c6054cb8c6d0806daeddac73ea2a192e452f506e50af14da1999d1435618b81a616d9f72e1606c0e46bf1870c9b429bce5d3a949d34455e6e54ff - languageName: node - linkType: hard - "schema-utils@npm:^2.6.5": version: 2.7.1 resolution: "schema-utils@npm:2.7.1" @@ -16330,7 +16029,7 @@ fsevents@~2.1.2: languageName: node linkType: hard -"selfsigned@npm:^1.10.7": +"selfsigned@npm:^1.10.8": version: 1.10.8 resolution: "selfsigned@npm:1.10.8" dependencies: @@ -16523,13 +16222,6 @@ fsevents@~2.1.2: languageName: node linkType: hard -"setprototypeof@npm:1.2.0": - version: 1.2.0 - resolution: "setprototypeof@npm:1.2.0" - checksum: 72691439857719aa33ec11ebc97960347f0f96e75c2fe65d0f2ca5c9c44fb1aa026e2ae528959624ed3ae3820fe06bfb1aded306402c5c941afd3dfdf47f79d0 - languageName: node - linkType: hard - "sha.js@npm:^2.4.0, sha.js@npm:^2.4.8": version: 2.4.11 resolution: "sha.js@npm:2.4.11" @@ -16733,28 +16425,28 @@ fsevents@~2.1.2: languageName: node linkType: hard -"sockjs-client@npm:1.4.0": - version: 1.4.0 - resolution: "sockjs-client@npm:1.4.0" +"sockjs-client@npm:1.5.0": + version: 1.5.0 + resolution: "sockjs-client@npm:1.5.0" dependencies: - debug: ^3.2.5 + debug: ^3.2.6 eventsource: ^1.0.7 - faye-websocket: ~0.11.1 - inherits: ^2.0.3 - json3: ^3.3.2 - url-parse: ^1.4.3 - checksum: efe7e7bcf2758f5ab3947f750b9909ea442022911dfad5883f5133085b587d0ac96f579a0463be8ea0613d1d4c5ee68af33b0896b58b4b7734571d9290b6c1c0 + faye-websocket: ^0.11.3 + inherits: ^2.0.4 + json3: ^3.3.3 + url-parse: ^1.4.7 + checksum: e5c976415fff9bcef89b280fb5310125cf838f26f94b4e9d1a65eb1ca2f12521383ac76bbab9350f8b110ed04556d3e9d8bdbf64a7b964883e4e2de950f35317 languageName: node linkType: hard -"sockjs@npm:0.3.20": - version: 0.3.20 - resolution: "sockjs@npm:0.3.20" +"sockjs@npm:0.3.21": + version: 0.3.21 + resolution: "sockjs@npm:0.3.21" dependencies: - faye-websocket: ^0.10.0 + faye-websocket: ^0.11.3 uuid: ^3.4.0 - websocket-driver: 0.6.5 - checksum: 9a8596f800e66bdb718165e1e51bb20d04ebf2f9f837cb459a83060b78230ae787bb6bbbc75ded3c20409b935a6cf0e03fc762cf26b558cc1f7b557b6acc9fbc + websocket-driver: ^0.7.4 + checksum: d56cc08807fd071cf50302270c23df912dc55c973dc427d38b038119cdf6d80cb1eaa30a9c1980979d7b98c5b149df93d54624123fcd927a43687db8c16f9a76 languageName: node linkType: hard @@ -17070,20 +16762,13 @@ fsevents@~2.1.2: languageName: node linkType: hard -"statuses@npm:>= 1.4.0 < 2, statuses@npm:>= 1.5.0 < 2, statuses@npm:^1.5.0, statuses@npm:~1.5.0": +"statuses@npm:>= 1.4.0 < 2, statuses@npm:>= 1.5.0 < 2, statuses@npm:~1.5.0": version: 1.5.0 resolution: "statuses@npm:1.5.0" checksum: 57735269bf231176a60deb80f6d60214cb4a87663b0937e79497afe9aebe2597f8377fd28893f4d1776205f18dd0b927774a26b72051411ac5108e9e2dfc77d2 languageName: node linkType: hard -"statuses@npm:^2.0.0": - version: 2.0.0 - resolution: "statuses@npm:2.0.0" - checksum: 96ea1a203045654ef0bdfaa54a7f2a529e7e0d248785c9196cf834281cb5bb42adb1525dc5a6498791de271af2f2ae8b0b52b057e60dff256aa71e51aae656cb - languageName: node - linkType: hard - "stealthy-require@npm:^1.1.1": version: 1.1.1 resolution: "stealthy-require@npm:1.1.1" @@ -17505,13 +17190,6 @@ fsevents@~2.1.2: languageName: node linkType: hard -"superstruct@npm:^0.12.1": - version: 0.12.2 - resolution: "superstruct@npm:0.12.2" - checksum: 6825fca1e18f1e4326c9ab23b727d886512fa77b095271e7f3fb7763b53c5411e8fef6a189ec90f04f78befd4659b13e79c3065a13814cb301519220f292514e - languageName: node - linkType: hard - "supports-color@npm:^5.3.0, supports-color@npm:^5.5.0": version: 5.5.0 resolution: "supports-color@npm:5.5.0" @@ -18097,13 +17775,6 @@ fsevents@~2.1.2: languageName: node linkType: hard -"tsscmp@npm:1.0.6": - version: 1.0.6 - resolution: "tsscmp@npm:1.0.6" - checksum: 1a5b76eb37c1a331f7e0b99f6414fdb1d58dffbc95301931a00e8728bc9fcb15b676d8e5eb2aecf884f424e8c9a218af388492cffe106539ffc0f8d09d8ab7c1 - languageName: node - linkType: hard - "tsutils@npm:^3.17.1": version: 3.17.1 resolution: "tsutils@npm:3.17.1" @@ -18205,7 +17876,7 @@ fsevents@~2.1.2: languageName: node linkType: hard -"type-is@npm:^1.6.16, type-is@npm:~1.6.17, type-is@npm:~1.6.18": +"type-is@npm:~1.6.17, type-is@npm:~1.6.18": version: 1.6.18 resolution: "type-is@npm:1.6.18" dependencies: @@ -18655,7 +18326,7 @@ fsevents@~2.1.2: languageName: node linkType: hard -"url-parse@npm:^1.4.3": +"url-parse@npm:^1.4.3, url-parse@npm:^1.4.7": version: 1.4.7 resolution: "url-parse@npm:1.4.7" dependencies: @@ -18745,6 +18416,20 @@ fsevents@~2.1.2: languageName: node linkType: hard +"util@npm:^0.12.3": + version: 0.12.3 + resolution: "util@npm:0.12.3" + dependencies: + inherits: ^2.0.3 + is-arguments: ^1.0.4 + is-generator-function: ^1.0.7 + is-typed-array: ^1.1.3 + safe-buffer: ^5.1.2 + which-typed-array: ^1.1.2 + checksum: 684f2f586db12c86b2c2800e5d4963fe2e95a85ece1e52f25344e54c29d62e985c716ec53b817970121e0ea47f99a971299998848e35a5d1c5953e182852d6fe + languageName: node + linkType: hard + "utila@npm:~0.4": version: 0.4.0 resolution: "utila@npm:0.4.0" @@ -18835,7 +18520,7 @@ fsevents@~2.1.2: languageName: node linkType: hard -"vary@npm:^1.1.2, vary@npm:~1.1.2": +"vary@npm:~1.1.2": version: 1.1.2 resolution: "vary@npm:1.1.2" checksum: 591f059f727ac1ba0d97cb7767f8583a03fcbb07db7be2b7dce838ede520ec0e958a41cb19077054769077fdc49a9b9a2dc391c83426bfee89c054b8cc7404bf @@ -19095,58 +18780,54 @@ fsevents@~2.1.2: languageName: node linkType: hard -"webpack-dev-middleware@npm:^3.7.2": - version: 3.7.2 - resolution: "webpack-dev-middleware@npm:3.7.2" +"webpack-dev-middleware@npm:^4.0.2": + version: 4.0.2 + resolution: "webpack-dev-middleware@npm:4.0.2" dependencies: - memory-fs: ^0.4.1 - mime: ^2.4.4 - mkdirp: ^0.5.1 + mem: ^8.0.0 + memfs: ^3.2.0 + mime-types: ^2.1.27 range-parser: ^1.2.1 - webpack-log: ^2.0.0 + schema-utils: ^3.0.0 peerDependencies: - webpack: ^4.0.0 - checksum: 88480e7d7f8116f2a992a4f4b3ca5f2ce93e11edbedd029858f43a789109fcd001bad9fcf34df7bb0e8cb33d342205a789abafd6f6315e9fc54bc436e6caa78f + webpack: ^4.0.0 || ^5.0.0 + checksum: 0499e034b0b0f02af251202dbe5189495c441584943a31a88f073d3f08f541e4312c2b0f6e958cfbdced28dd3115bc0d72939b2d13938fa5f161a2f7bee071eb languageName: node linkType: hard -"webpack-dev-server@npm:^3.11.0": - version: 3.11.0 - resolution: "webpack-dev-server@npm:3.11.0" +"webpack-dev-server@npm:^4.0.0-beta.0": + version: 4.0.0-beta.0 + resolution: "webpack-dev-server@npm:4.0.0-beta.0" dependencies: ansi-html: 0.0.7 bonjour: ^3.5.0 - chokidar: ^2.1.8 + chokidar: ^3.4.3 compression: ^1.7.4 connect-history-api-fallback: ^1.6.0 - debug: ^4.1.1 - del: ^4.1.1 + del: ^6.0.0 express: ^4.17.1 + find-cache-dir: ^3.3.1 + graceful-fs: ^4.2.4 html-entities: ^1.3.1 - http-proxy-middleware: 0.19.1 - import-local: ^2.0.0 - internal-ip: ^4.3.0 + http-proxy-middleware: ^1.0.6 + internal-ip: ^6.2.0 ip: ^1.1.5 is-absolute-url: ^3.0.3 killable: ^1.0.1 - loglevel: ^1.6.8 - opn: ^5.5.0 - p-retry: ^3.0.1 - portfinder: ^1.0.26 - schema-utils: ^1.0.0 - selfsigned: ^1.10.7 - semver: ^6.3.0 + open: ^7.3.0 + p-retry: ^4.2.0 + portfinder: ^1.0.28 + schema-utils: ^3.0.0 + selfsigned: ^1.10.8 serve-index: ^1.9.1 - sockjs: 0.3.20 - sockjs-client: 1.4.0 + sockjs: 0.3.21 + sockjs-client: 1.5.0 spdy: ^4.0.2 - strip-ansi: ^3.0.1 - supports-color: ^6.1.0 + strip-ansi: ^6.0.0 url: ^0.11.0 - webpack-dev-middleware: ^3.7.2 - webpack-log: ^2.0.0 - ws: ^6.2.1 - yargs: ^13.3.2 + util: ^0.12.3 + webpack-dev-middleware: ^4.0.2 + ws: ^7.4.0 peerDependencies: webpack: ^4.0.0 || ^5.0.0 peerDependenciesMeta: @@ -19154,17 +18835,7 @@ fsevents@~2.1.2: optional: true bin: webpack-dev-server: bin/webpack-dev-server.js - checksum: 1d3445745634cee36df9a01edcb8ed56eadd647a0d72751e8646c038c4d76f40194b841f97ed819971988f85c5b531c571cc776288011ffafd201c9f3ccd444d - languageName: node - linkType: hard - -"webpack-log@npm:^2.0.0": - version: 2.0.0 - resolution: "webpack-log@npm:2.0.0" - dependencies: - ansi-colors: ^3.0.0 - uuid: ^3.3.2 - checksum: 250db04c41e278aa15a4f452808ef32ca8eca0f7df9d4c7c28b3d94e45d2649fbeb90a0adbee1c675447209b6a35136e13c1fb31476c3ca81c972bb41f0535bb + checksum: 41d2857202cad7ba3fa160820aeaf8d5c555313f9eb5bc014fbfea4aeaacf7a6329125e66099ec037315dc4baf3c140b5464dc558427b18056184149c3e5b4e3 languageName: node linkType: hard @@ -19187,52 +18858,6 @@ fsevents@~2.1.2: languageName: node linkType: hard -"webpack-plugin-ramdisk@npm:^0.1.2": - version: 0.1.8 - resolution: "webpack-plugin-ramdisk@npm:0.1.8" - dependencies: - chalk: ^4.1.0 - execa: ^4.0.3 - superstruct: ^0.12.1 - peerDependencies: - webpack: ^4.20.0 - checksum: f3d9d82e95a5067350ea627dd36ffb2b7dee2d5df0a83e23d0a40aa2d09119f545a343f3926f242df7533b31b42aaf480457678be520749d4e632589e33ca89c - languageName: node - linkType: hard - -"webpack-plugin-serve@npm:^1.2.1": - version: 1.2.1 - resolution: "webpack-plugin-serve@npm:1.2.1" - dependencies: - chalk: ^4.0.0 - connect-history-api-fallback: ^1.5.0 - escalade: ^3.1.0 - globby: ^11.0.0 - http-proxy-middleware: ^1.0.3 - is-path-cwd: ^2.2.0 - is-promise: ^4.0.0 - koa: ^2.5.3 - koa-compress: ^5.0.1 - koa-connect: ^2.0.1 - koa-route: ^3.2.0 - koa-static: ^5.0.0 - loglevelnext: ^4.0.1 - nanoid: ^3.1.3 - onetime: ^5.1.0 - open: ^7.0.3 - p-defer: ^3.0.0 - rimraf: ^3.0.2 - safe-stable-stringify: ^1.1.1 - strip-ansi: ^6.0.0 - superstruct: ^0.12.1 - webpack-plugin-ramdisk: ^0.1.2 - ws: ^7.1.0 - peerDependencies: - webpack: ^4.20.2 - checksum: 59d81a3642a217bf78adf2cb7de16016eb8f28170340959df28c7f24d503113a2f28a63d25c663466e110d5c2166659690a10fa657001b6fe45833c98f3007a9 - languageName: node - linkType: hard - "webpack-sources@npm:^1.1.0": version: 1.4.3 resolution: "webpack-sources@npm:1.4.3" @@ -19300,16 +18925,7 @@ fsevents@~2.1.2: languageName: node linkType: hard -"websocket-driver@npm:0.6.5": - version: 0.6.5 - resolution: "websocket-driver@npm:0.6.5" - dependencies: - websocket-extensions: ">=0.1.1" - checksum: 1169a0ecccf514a98abc54a1b9c9aa56ef662e9169336cc4bc684c4f95a52b93f499d52d2b2f1eb7ccae79dcc41d6cfe8bf9b4cf05f4c69756d7c75fa53d312f - languageName: node - linkType: hard - -"websocket-driver@npm:>=0.5.1": +"websocket-driver@npm:>=0.5.1, websocket-driver@npm:^0.7.4": version: 0.7.4 resolution: "websocket-driver@npm:0.7.4" dependencies: @@ -19382,6 +18998,21 @@ fsevents@~2.1.2: languageName: node linkType: hard +"which-typed-array@npm:^1.1.2": + version: 1.1.4 + resolution: "which-typed-array@npm:1.1.4" + dependencies: + available-typed-arrays: ^1.0.2 + call-bind: ^1.0.0 + es-abstract: ^1.18.0-next.1 + foreach: ^2.0.5 + function-bind: ^1.1.1 + has-symbols: ^1.0.1 + is-typed-array: ^1.1.3 + checksum: aa89770be09f62f8836f2334080513f8de82ec6e9a503eb9b8867775ac47db72c0a75ac8ac7e5f71825a7b8e5eb6ef0b65dd66cea54709cf73f2ae81b722d5ec + languageName: node + linkType: hard + "which@npm:^1.2.9, which@npm:^1.3.1": version: 1.3.1 resolution: "which@npm:1.3.1" @@ -19519,16 +19150,7 @@ fsevents@~2.1.2: languageName: node linkType: hard -"ws@npm:^6.2.1": - version: 6.2.1 - resolution: "ws@npm:6.2.1" - dependencies: - async-limiter: ~1.0.0 - checksum: 35d32b09e28f799f04708c3a7bd9eff469ae63e60543d7e18335f28689228a42ee21210f48de680aad6e5317df76b5b1183d1a1ea4b4d14cb6e0943528f40e76 - languageName: node - linkType: hard - -"ws@npm:^7.1.0, ws@npm:^7.2.3": +"ws@npm:^7.2.3, ws@npm:^7.4.0": version: 7.4.1 resolution: "ws@npm:7.4.1" peerDependencies: @@ -19656,7 +19278,7 @@ fsevents@~2.1.2: languageName: node linkType: hard -"yargs@npm:^13.3.0, yargs@npm:^13.3.2": +"yargs@npm:^13.3.0": version: 13.3.2 resolution: "yargs@npm:13.3.2" dependencies: @@ -19718,13 +19340,6 @@ fsevents@~2.1.2: languageName: node linkType: hard -"ylru@npm:^1.2.0": - version: 1.2.1 - resolution: "ylru@npm:1.2.1" - checksum: ce002a8bb58b30a5bcc8bf44a6b04fbee9450f78c29b59380223945714f4c0e38cc7f68d5b1efa8bf6cd22766f23a47698c2fd020bbb63dc55f11d8385d7c34e - languageName: node - linkType: hard - "yocto-queue@npm:^0.1.0": version: 0.1.0 resolution: "yocto-queue@npm:0.1.0"