chore(deps): update webpack, webpack-cli, webpack-dev-server (#3191)

* chore(deps): update webpack, webpack-cli, webpack-dev-server

Fixes #3189

* injectClient -> client

* Switch WebpackDevServer constructor order

* Switch from listen to start

* Fix missing argument to catch

* chore: dedupe lockfile

* chore: update to Yarn 3.0.1

* ci: run yarn install on semantic release

* ci: use setup-node cache

* chore: update lockfile

Co-authored-by: Ylemkimon <y@ylem.kim>
This commit is contained in:
Erik Demaine
2021-08-27 00:04:13 -04:00
committed by GitHub
parent ad69bfc1d7
commit e7d38df8d4
7 changed files with 426 additions and 534 deletions

View File

@@ -15,20 +15,11 @@ jobs:
with:
persist-credentials: false # minimize exposure and prevent accidental pushes
- name: Use Node.js 12.x
- name: Use Node.js 12
uses: actions/setup-node@v2
with:
node-version: '12'
- name: Cache dependencies
uses: actions/cache@v2
with:
path: |
.yarn/cache
.pnp.js
key: yarn-deps-v1-${{ hashFiles('yarn.lock') }}
restore-keys: |
yarn-deps-v1-
cache: yarn
- name: Install dependencies
run: yarn --immutable
@@ -63,20 +54,16 @@ jobs:
persist-credentials: false
fetch-depth: 0
- name: Use Node.js 12.x
- name: Use Node.js 12
uses: actions/setup-node@v2
with:
node-version: '12'
cache: yarn
- name: Cache dependencies
uses: actions/cache@v2
with:
path: |
.yarn/cache
.pnp.js
key: yarn-deps-v1-${{ hashFiles('yarn.lock') }}
restore-keys: |
yarn-deps-v1-
- name: Install dependencies
run: yarn --immutable
env:
YARN_ENABLE_SCRIPTS: 0 # disable postinstall scripts
- name: Run semantic-release
run: yarn run semantic-release --debug
env:

File diff suppressed because one or more lines are too long

View File

@@ -1 +1 @@
yarnPath: .yarn/releases/yarn-3.0.0.cjs
yarnPath: .yarn/releases/yarn-3.0.1.cjs

View File

@@ -219,27 +219,25 @@ function startServer() {
port,
hot: false,
liveReload: false,
injectClient: false,
client: false,
};
const compiler = webpack(webpackConfig);
const wds = new WebpackDevServer(compiler, config);
wds.listen(port).then(server => {
server.once("listening", function() {
devServer = wds;
katexPort = port;
attempts = 0;
process.nextTick(opts.seleniumProxy ? getProxyDriver
: opts.browserstack ? startBrowserstackLocal : tryConnect);
});
server.on("error", function(err) {
if (devServer !== null) { // error after we started listening
throw err;
} else if (++attempts > 50) {
throw new Error("Failed to start up dev server");
} else {
process.nextTick(startServer);
}
});
const wds = new WebpackDevServer(config, compiler);
wds.start(port).then(() => {
devServer = wds;
katexPort = port;
attempts = 0;
process.nextTick(opts.seleniumProxy ? getProxyDriver
: opts.browserstack ? startBrowserstackLocal : tryConnect);
})
.catch((err) => {
if (devServer !== null) { // error after we started listening
throw err;
} else if (++attempts > 50) {
throw new Error("Failed to start up dev server");
} else {
process.nextTick(startServer);
}
});
}

View File

@@ -16,6 +16,7 @@
"dist/"
],
"license": "MIT",
"packageManager": "yarn@3.0.1",
"devDependencies": {
"@babel/core": "^7.10.4",
"@babel/plugin-proposal-class-properties": "^7.10.4",
@@ -78,10 +79,10 @@
"stylelint": "^13.6.1",
"stylelint-config-standard": "^22.0.0",
"terser-webpack-plugin": "^5.0.3",
"webpack": "^5.8.0",
"webpack": "^5.51.1",
"webpack-bundle-analyzer": "^4.0.0",
"webpack-cli": "^4.2.0",
"webpack-dev-server": "^4.0.0-beta.0"
"webpack-cli": "^4.8.0",
"webpack-dev-server": "^4.0.0"
},
"bin": "cli.js",
"scripts": {

View File

@@ -22,7 +22,7 @@ katexConfig.devServer = {
// Allow server to be accessed from anywhere, which is useful for
// testing. This potentially reveals the source code to the world,
// but this should not be a concern for testing open-source software.
firewall: false,
allowedHosts: 'all',
host: '0.0.0.0',
port: PORT,
};

444
yarn.lock
View File

@@ -2113,12 +2113,12 @@ __metadata:
languageName: node
linkType: hard
"@types/http-proxy@npm:^1.17.4":
version: 1.17.4
resolution: "@types/http-proxy@npm:1.17.4"
"@types/http-proxy@npm:^1.17.5":
version: 1.17.7
resolution: "@types/http-proxy@npm:1.17.7"
dependencies:
"@types/node": "*"
checksum: 1f74c7d9956307f0663674159de6ad8d6ca97e304d9f48f556bd6fec884736d761d275ecca4ebb247f73ac2d5e07d30c3badfc953cc0eb367be0d96c27a1d9d0
checksum: 88f9c75ca65378d0287d8d0b1dbeed372c8267f4841fe2f6f2d759522494382d3943bc6cc774bef7dd125464a266bafeda813d3658b17a2d1e74acc4efb6e21c
languageName: node
linkType: hard
@@ -2665,7 +2665,7 @@ __metadata:
languageName: node
linkType: hard
"ansi-html@npm:0.0.7":
"ansi-html@npm:^0.0.7":
version: 0.0.7
resolution: "ansi-html@npm:0.0.7"
bin:
@@ -2702,6 +2702,13 @@ __metadata:
languageName: node
linkType: hard
"ansi-regex@npm:^6.0.0":
version: 6.0.0
resolution: "ansi-regex@npm:6.0.0"
checksum: 7e86b75c216c70972afda74938709d6810ca6292cf28ac61b8d24bedc1f12b313f45f04a322f76d0dd521a4f3757bd302e0a9bca168f44348a95b1f0a9cdc203
languageName: node
linkType: hard
"ansi-styles@npm:^3.2.0, ansi-styles@npm:^3.2.1":
version: 3.2.1
resolution: "ansi-styles@npm:3.2.1"
@@ -2745,13 +2752,13 @@ __metadata:
languageName: node
linkType: hard
"anymatch@npm:^3.0.3, anymatch@npm:~3.1.1":
version: 3.1.1
resolution: "anymatch@npm:3.1.1"
"anymatch@npm:^3.0.3, anymatch@npm:~3.1.2":
version: 3.1.2
resolution: "anymatch@npm:3.1.2"
dependencies:
normalize-path: ^3.0.0
picomatch: ^2.0.4
checksum: c951385862bf114807d594bdffccb769bd7219ddc14f24fc135cde075ad2477a97991567b8bb5032d4f279f96897f0c2af6468a350a6c674ac0a5ee3b62a26d6
checksum: 985163db2292fac9e5a1e072bf99f1b5baccf196e4de25a0b0b81865ebddeb3b3eb4480734ef0a2ac8c002845396b91aa89121f5b84f93981a4658164a9ec6e9
languageName: node
linkType: hard
@@ -2830,13 +2837,6 @@ __metadata:
languageName: node
linkType: hard
"array-filter@npm:^1.0.0":
version: 1.0.0
resolution: "array-filter@npm:1.0.0"
checksum: 467054291f522d7f633b1f5e79aac9008ade50a7354e0178d9ec8f0091ec03bc19a41d4eb22985daf2279a5c27be6d7cf410733539e7fccb0742145b89aca438
languageName: node
linkType: hard
"array-flatten@npm:1.1.1":
version: 1.1.1
resolution: "array-flatten@npm:1.1.1"
@@ -2990,15 +2990,6 @@ __metadata:
languageName: node
linkType: hard
"available-typed-arrays@npm:^1.0.0, 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: 915a89f31bb9ba51f7396d5ae7d8eff99bc6d6ba9f337068a6916e9ba56fa47bfea7ea69f6f6ad131eac57f76582c721e5f0594e8fea7156894313fc41203fbd
languageName: node
linkType: hard
"aws-sign2@npm:~0.7.0":
version: 0.7.0
resolution: "aws-sign2@npm:0.7.0"
@@ -3717,22 +3708,22 @@ __metadata:
languageName: node
linkType: hard
"chokidar@npm:^3.4.3":
version: 3.4.3
resolution: "chokidar@npm:3.4.3"
"chokidar@npm:^3.5.1":
version: 3.5.2
resolution: "chokidar@npm:3.5.2"
dependencies:
anymatch: ~3.1.1
anymatch: ~3.1.2
braces: ~3.0.2
fsevents: ~2.1.2
glob-parent: ~5.1.0
fsevents: ~2.3.2
glob-parent: ~5.1.2
is-binary-path: ~2.1.0
is-glob: ~4.0.1
normalize-path: ~3.0.0
readdirp: ~3.5.0
readdirp: ~3.6.0
dependenciesMeta:
fsevents:
optional: true
checksum: 1c7ab8bcbcf7b128346e79a26acb1c329d7c0f689a7a421afcebb5ddf9098f8f91d9122e9a9ac50a060a290f576e0fadfab936ace01312af73afd1c3e18dde7d
checksum: d1fda32fcd67d9f6170a8468ad2630a3c6194949c9db3f6a91b16478c328b2800f433fb5d2592511b6cb145a47c013ea1cce60b432b1a001ae3ee978a8bffc2d
languageName: node
linkType: hard
@@ -4807,6 +4798,13 @@ __metadata:
languageName: node
linkType: hard
"define-lazy-prop@npm:^2.0.0":
version: 2.0.0
resolution: "define-lazy-prop@npm:2.0.0"
checksum: 0115fdb065e0490918ba271d7339c42453d209d4cb619dfe635870d906731eff3e1ade8028bb461ea27ce8264ec5e22c6980612d332895977e89c1bbc80fcee2
languageName: node
linkType: hard
"define-properties@npm:^1.1.3":
version: 1.1.3
resolution: "define-properties@npm:1.1.3"
@@ -5315,7 +5313,7 @@ __metadata:
languageName: node
linkType: hard
"es-abstract@npm:^1.17.4, es-abstract@npm:^1.17.5, es-abstract@npm:^1.18.0-next.1, es-abstract@npm:^1.18.0-next.2, es-abstract@npm:^1.18.2":
"es-abstract@npm:^1.17.5, es-abstract@npm:^1.18.0-next.1, es-abstract@npm:^1.18.0-next.2, es-abstract@npm:^1.18.2":
version: 1.18.3
resolution: "es-abstract@npm:1.18.3"
dependencies:
@@ -5658,15 +5656,6 @@ __metadata:
languageName: node
linkType: hard
"eventsource@npm:^1.0.7":
version: 1.0.7
resolution: "eventsource@npm:1.0.7"
dependencies:
original: ^1.0.0
checksum: 26d6d9103ed11c4ed9cd2b69fb204176649c9686ee2440dcd08d82f741b9d38cc6e0e13e0974591ee1b7c0fc3b78f5d99f399630e46c776e797c8696469f53ac
languageName: node
linkType: hard
"exec-sh@npm:^0.3.2":
version: 0.3.4
resolution: "exec-sh@npm:0.3.4"
@@ -6149,13 +6138,6 @@ __metadata:
languageName: node
linkType: hard
"foreach@npm:^2.0.5":
version: 2.0.5
resolution: "foreach@npm:2.0.5"
checksum: dab4fbfef0b40b69ee5eab81bcb9626b8fa8b3469c8cfa26480f3e5e1ee08c40eae07048c9a967c65aeda26e774511ccc70b3f10a604c01753c6ef24361f0fc8
languageName: node
linkType: hard
"forever-agent@npm:~0.6.1":
version: 0.6.1
resolution: "forever-agent@npm:0.6.1"
@@ -6265,10 +6247,10 @@ __metadata:
languageName: node
linkType: hard
"fs-monkey@npm:1.0.1":
version: 1.0.1
resolution: "fs-monkey@npm:1.0.1"
checksum: 6171a9f042fd3ccb72620fafeebd4e577a3174b52c4ec57c4bc93b622b94adba09efffc07afe762cf4395924d456a59661a1600ce7fbba19313ba230310c6655
"fs-monkey@npm:1.0.3":
version: 1.0.3
resolution: "fs-monkey@npm:1.0.3"
checksum: cf50804833f9b88a476911ae911fe50f61a98d986df52f890bd97e7262796d023698cb2309fa9b74fdd8974f04315b648748a0a8ee059e7d5257b293bfc409c0
languageName: node
linkType: hard
@@ -6320,24 +6302,6 @@ __metadata:
languageName: node
linkType: hard
"fsevents@patch:fsevents@~2.1.2#~builtin<compat/fsevents>":
version: 2.1.3
resolution: "fsevents@patch:fsevents@npm%3A2.1.3#~builtin<compat/fsevents>::version=2.1.3&hash=1cc4b2"
dependencies:
node-gyp: latest
checksum: 37502954e1b2cf7d1f555561e45956521afa12e12cbfe05445ffa1f2852a3d8932980cacb808d504b1def84b12b3b7b41c26673180691295001fa7740cc63fba
languageName: node
linkType: hard
fsevents@~2.1.2:
version: 2.1.3
resolution: "fsevents@npm:2.1.3"
dependencies:
node-gyp: latest
checksum: b5ec0516b44d75b60af5c01ff80a80cd995d175e4640d2a92fbabd02991dd664d76b241b65feef0775c23d531c3c74742c0fbacd6205af812a9c3cef59f04292
languageName: node
linkType: hard
"function-bind@npm:^1.1.1":
version: 1.1.1
resolution: "function-bind@npm:1.1.1"
@@ -6502,7 +6466,7 @@ fsevents@~2.1.2:
languageName: node
linkType: hard
"glob-parent@npm:^5.1.0, glob-parent@npm:^5.1.2, glob-parent@npm:~5.1.0":
"glob-parent@npm:^5.1.0, glob-parent@npm:^5.1.2, glob-parent@npm:~5.1.2":
version: 5.1.2
resolution: "glob-parent@npm:5.1.2"
dependencies:
@@ -6647,10 +6611,10 @@ fsevents@~2.1.2:
languageName: node
linkType: hard
"graceful-fs@npm:^4.1.11, graceful-fs@npm:^4.1.15, graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.2, graceful-fs@npm:^4.2.3, graceful-fs@npm:^4.2.4":
version: 4.2.4
resolution: "graceful-fs@npm:4.2.4"
checksum: 9d58c444eb4f391ce30b451aae8a8af2bd675d9f6f624719e97306f571ab89b2bd2b5f9025199bc63a2edfe2e53e7701554012f32a708148d53aa689163728cc
"graceful-fs@npm:^4.1.11, graceful-fs@npm:^4.1.15, graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.2, graceful-fs@npm:^4.2.3, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6":
version: 4.2.8
resolution: "graceful-fs@npm:4.2.8"
checksum: 5d224c8969ad0581d551dfabdb06882706b31af2561bd5e2034b4097e67cc27d05232849b8643866585fd0a41c7af152950f8776f4dd5579e9853733f31461c6
languageName: node
linkType: hard
@@ -6855,10 +6819,10 @@ fsevents@~2.1.2:
languageName: node
linkType: hard
"html-entities@npm:^1.3.1":
version: 1.3.1
resolution: "html-entities@npm:1.3.1"
checksum: 423e3138822a298df37aa40503c6010a4d0cfa452f01b5730cf144c41c31fb0026ee76dd5ff0d78b987a16d145f0c50f4c112a5095740718af169786b8cbdd0a
"html-entities@npm:^2.3.2":
version: 2.3.2
resolution: "html-entities@npm:2.3.2"
checksum: 522d8d202df301ff51b517a379e642023ed5c81ea9fb5674ffad88cff386165733d00b6089d5c2fcc644e44777d6072017b6216d8fa40f271d3610420d00a886
languageName: node
linkType: hard
@@ -6977,16 +6941,16 @@ fsevents@~2.1.2:
languageName: node
linkType: hard
"http-proxy-middleware@npm:^1.0.6":
version: 1.0.6
resolution: "http-proxy-middleware@npm:1.0.6"
"http-proxy-middleware@npm:^2.0.0":
version: 2.0.1
resolution: "http-proxy-middleware@npm:2.0.1"
dependencies:
"@types/http-proxy": ^1.17.4
"@types/http-proxy": ^1.17.5
http-proxy: ^1.18.1
is-glob: ^4.0.1
lodash: ^4.17.20
is-plain-obj: ^3.0.0
micromatch: ^4.0.2
checksum: 487fab146a812351c9d2e0ce60ff598ea91422190d6e5101e7a3586fb00901bcab1dce079e37046f5737cbe6b70eb3368e8d3a31079a6e2be6baa28025122b49
checksum: 0de65bc6644b6efae5d26cd3bec071ceaeb92f26856ffee5ecdde9c702ea1435936e7dfb09da2ac0883eada80fdc993e9925902fc10bf6625565d6365f8cb30f
languageName: node
linkType: hard
@@ -7357,7 +7321,7 @@ fsevents@~2.1.2:
languageName: node
linkType: hard
"ip@npm:1.1.5, ip@npm:^1.1.0, ip@npm:^1.1.5":
"ip@npm:1.1.5, ip@npm:^1.1.0":
version: 1.1.5
resolution: "ip@npm:1.1.5"
checksum: 30133981f082a060a32644f6a7746e9ba7ac9e2bc07ecc8bbdda3ee8ca9bec1190724c390e45a1ee7695e7edfd2a8f7dda2c104ec5f7ac5068c00648504c7e5a
@@ -7371,6 +7335,13 @@ fsevents@~2.1.2:
languageName: node
linkType: hard
"ipaddr.js@npm:^2.0.1":
version: 2.0.1
resolution: "ipaddr.js@npm:2.0.1"
checksum: dd194a394a843d470f88d17191b0948f383ed1c8e320813f850c336a0fcb5e9215d97ec26ca35ab4fbbd31392c8b3467f3e8344628029ed3710b2ff6b5d1034e
languageName: node
linkType: hard
"is-absolute-url@npm:^3.0.3":
version: 3.0.3
resolution: "is-absolute-url@npm:3.0.3"
@@ -7567,12 +7538,12 @@ fsevents@~2.1.2:
languageName: node
linkType: hard
"is-docker@npm:^2.0.0":
version: 2.1.1
resolution: "is-docker@npm:2.1.1"
"is-docker@npm:^2.0.0, is-docker@npm:^2.1.1":
version: 2.2.1
resolution: "is-docker@npm:2.2.1"
bin:
is-docker: cli.js
checksum: dfa7338b446c13807590f9bd7408a09fd9ef49bc977b94408723c0857b3ba0d49f20b48e23f0d426d6914b52c38066672105f19eb3c970c5f2a25a39275afb64
checksum: 3fef7ddbf0be25958e8991ad941901bf5922ab2753c46980b60b05c1bf9c9c2402d35e6dc32e4380b980ef5e1970a5d9d5e5aa2e02d77727c3b6b5e918474c56
languageName: node
linkType: hard
@@ -7629,13 +7600,6 @@ fsevents@~2.1.2:
languageName: node
linkType: hard
"is-generator-function@npm:^1.0.7":
version: 1.0.7
resolution: "is-generator-function@npm:1.0.7"
checksum: 05fa270375be3d2e4564ae8bcdcdb41e208d6f68f5390130a7beecaf7661d4d192ca139a029ea49f101686160eb976fabee4cdf591ee2ded08d7dc1b36897673
languageName: node
linkType: hard
"is-glob@npm:^4.0.0, is-glob@npm:^4.0.1, is-glob@npm:~4.0.1":
version: 4.0.1
resolution: "is-glob@npm:4.0.1"
@@ -7759,6 +7723,13 @@ fsevents@~2.1.2:
languageName: node
linkType: hard
"is-plain-obj@npm:^3.0.0":
version: 3.0.0
resolution: "is-plain-obj@npm:3.0.0"
checksum: a6ebdf8e12ab73f33530641972a72a4b8aed6df04f762070d823808303e4f76d87d5ea5bd76f96a7bbe83d93f04ac7764429c29413bd9049853a69cb630fb21c
languageName: node
linkType: hard
"is-plain-object@npm:^2.0.3, is-plain-object@npm:^2.0.4":
version: 2.0.4
resolution: "is-plain-object@npm:2.0.4"
@@ -7866,18 +7837,6 @@ fsevents@~2.1.2:
languageName: node
linkType: hard
"is-typed-array@npm:^1.1.3":
version: 1.1.3
resolution: "is-typed-array@npm:1.1.3"
dependencies:
available-typed-arrays: ^1.0.0
es-abstract: ^1.17.4
foreach: ^2.0.5
has-symbols: ^1.0.1
checksum: caa98bd8efd919bec3f7a639c50c3f7a077c21c044ba447c5876d995ac51aa628967528be4e5990f783d3450eec486838fc65173d4355c5cf6cebc675dab84f7
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"
@@ -7906,7 +7865,7 @@ fsevents@~2.1.2:
languageName: node
linkType: hard
"is-wsl@npm:^2.1.1, is-wsl@npm:^2.2.0":
"is-wsl@npm:^2.2.0":
version: 2.2.0
resolution: "is-wsl@npm:2.2.0"
dependencies:
@@ -8656,13 +8615,6 @@ fsevents@~2.1.2:
languageName: node
linkType: hard
"json3@npm:^3.3.3":
version: 3.3.3
resolution: "json3@npm:3.3.3"
checksum: 55eda204a4c70d11b7d5caa5cb64c76a3aa54d5df72d07bdf446b922fd7cb8657b0732f68e0c36790f55e195e0a429c299144ff05430bbe93bc2a7c81ad3472b
languageName: node
linkType: hard
"json5@npm:^1.0.1":
version: 1.0.1
resolution: "json5@npm:1.0.1"
@@ -8823,10 +8775,10 @@ fsevents@~2.1.2:
stylelint: ^13.6.1
stylelint-config-standard: ^22.0.0
terser-webpack-plugin: ^5.0.3
webpack: ^5.8.0
webpack: ^5.51.1
webpack-bundle-analyzer: ^4.0.0
webpack-cli: ^4.2.0
webpack-dev-server: ^4.0.0-beta.0
webpack-cli: ^4.8.0
webpack-dev-server: ^4.0.0
bin:
katex: cli.js
languageName: unknown
@@ -8841,13 +8793,6 @@ fsevents@~2.1.2:
languageName: node
linkType: hard
"killable@npm:^1.0.1":
version: 1.0.1
resolution: "killable@npm:1.0.1"
checksum: 911a85c6e390c19d72c4e3149347cf44042cbd7d18c3c6c5e4f706fdde6e0ed532473392e282c7ef27f518407e6cb7d2a0e71a2ae8d8d8f8ffdb68891a29a68a
languageName: node
linkType: hard
"kind-of@npm:^3.0.2, kind-of@npm:^3.0.3, kind-of@npm:^3.2.0":
version: 3.2.2
resolution: "kind-of@npm:3.2.2"
@@ -9759,22 +9704,22 @@ fsevents@~2.1.2:
languageName: node
linkType: hard
"mem@npm:^8.0.0":
version: 8.0.0
resolution: "mem@npm:8.0.0"
"mem@npm:^8.1.1":
version: 8.1.1
resolution: "mem@npm:8.1.1"
dependencies:
map-age-cleaner: ^0.1.3
mimic-fn: ^3.1.0
checksum: a96ae9ac1705e7817dd2c52771293d4f55bdc99825bf0d034078bb22f4ab9430a4dcc906d2c9b3b127f61a377dd6cf95208d4959cf8f4144eb79406c27893c84
checksum: c41bc97f6f82b91899206058989e34bcb1543af40413c2ab59e5a8e97e4f8f2188d62e7bd95b2d575d5b0d823d5034a0f274a0676f6d11a0e0b973898b06c8b1
languageName: node
linkType: hard
"memfs@npm:^3.2.0":
version: 3.2.0
resolution: "memfs@npm:3.2.0"
"memfs@npm:^3.2.2":
version: 3.2.2
resolution: "memfs@npm:3.2.2"
dependencies:
fs-monkey: 1.0.1
checksum: 53e50dfc5b3ef70404735cd88de4deebef327c4add6c2132714f5da828c05e0ec9c5fe82ed36745902c363c74c1b488bbf7d9ef7401a6a4735713482e49f0e73
fs-monkey: 1.0.3
checksum: b50f91aafda967c440a38e793bbe70cd04e4f155a38316468b90b7a2256328cebe87e0665ff81057cf72110f9017cbfd1e1a9c66df1ebce3cbf39ec3620220d9
languageName: node
linkType: hard
@@ -9886,19 +9831,19 @@ fsevents@~2.1.2:
languageName: node
linkType: hard
"mime-db@npm:1.44.0, mime-db@npm:>= 1.43.0 < 2":
version: 1.44.0
resolution: "mime-db@npm:1.44.0"
checksum: b2613996804d690adc4ca6744479b8ef08b04db7e99f84ab7e1274e0c2503a446d22296016ae0ea1a1d159858866445601c1f43d46c8d71d52f72842b1780c15
"mime-db@npm:1.49.0, mime-db@npm:>= 1.43.0 < 2":
version: 1.49.0
resolution: "mime-db@npm:1.49.0"
checksum: 3744efc45b17896ff8a5934a761c434d5ffe3c7816662002d799ca9934347e00f99ae4d9b4ddf1c48d391cc9e522cc4523a6e77e7701f8e27c426e3e1d6e215a
languageName: node
linkType: hard
"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"
"mime-types@npm:^2.1.12, mime-types@npm:^2.1.27, mime-types@npm:^2.1.31, mime-types@npm:~2.1.17, mime-types@npm:~2.1.19, mime-types@npm:~2.1.24":
version: 2.1.32
resolution: "mime-types@npm:2.1.32"
dependencies:
mime-db: 1.44.0
checksum: 4c1f596c6ddfc1a9c37356e91f471ae6e72401288197de31ef3604cf02ef14c6ac661adce55cece1f1c626a96d780ffd47435619606c103cb967fb007729eefb
mime-db: 1.49.0
checksum: 4487dfd2f872126d2c219ec731ad47a6169a438d5a4cce6ecef7594ce08eaefaf0d85429485a76ec005f095016c7ec488a24cf8bfcc0ea06de0355e23395746f
languageName: node
linkType: hard
@@ -10925,13 +10870,14 @@ fsevents@~2.1.2:
languageName: node
linkType: hard
"open@npm:^7.3.0":
version: 7.3.0
resolution: "open@npm:7.3.0"
"open@npm:^8.0.9":
version: 8.2.1
resolution: "open@npm:8.2.1"
dependencies:
is-docker: ^2.0.0
is-wsl: ^2.1.1
checksum: e9ea5cb5a2cb2c9446a8c6c38a1dc20b7ecd8703d2299b95fceead9ddd41d579f494d6f3295c39499e769c0a5003a9b1312b6e8986111ed45bb7b9db60a0102e
define-lazy-prop: ^2.0.0
is-docker: ^2.1.1
is-wsl: ^2.2.0
checksum: fcde0059188dd497e080436f81c5240dad0bebd331d1c856a532d4b870808bdc5770ef7c5c4b83143fd0c0577fe2b580e54c03357d695771259aa59f64cf0f40
languageName: node
linkType: hard
@@ -10981,15 +10927,6 @@ fsevents@~2.1.2:
languageName: node
linkType: hard
"original@npm:^1.0.0":
version: 1.0.2
resolution: "original@npm:1.0.2"
dependencies:
url-parse: ^1.4.3
checksum: 8dca9311dab50c8953366127cb86b7c07bf547d6aa6dc6873a75964b7563825351440557e5724d9c652c5e99043b8295624f106af077f84bccf19592e421beb9
languageName: node
linkType: hard
"os-homedir@npm:^1.0.0":
version: 1.0.2
resolution: "os-homedir@npm:1.0.2"
@@ -11164,13 +11101,13 @@ fsevents@~2.1.2:
languageName: node
linkType: hard
"p-retry@npm:^4.0.0, p-retry@npm:^4.2.0":
version: 4.2.0
resolution: "p-retry@npm:4.2.0"
"p-retry@npm:^4.0.0, p-retry@npm:^4.5.0":
version: 4.6.1
resolution: "p-retry@npm:4.6.1"
dependencies:
"@types/retry": ^0.12.0
retry: ^0.12.0
checksum: 489b7afb7aff0a84e39c1d97268069c6044ff5705493ef4a2f763671a291281ec8b7a252c84bc359797e49a4beb16d8b3177f2c45b2b5bf4300eaff1926eda9d
retry: ^0.13.1
checksum: e6d540413bb3d0b96e0db44f74a7af1dce41f5005e6e84d617960110b148348c86a3987be07797749e3ddd55817dd3a8ffd6eae3428758bc2994d987e48c3a70
languageName: node
linkType: hard
@@ -12651,13 +12588,6 @@ fsevents@~2.1.2:
languageName: node
linkType: hard
"querystringify@npm:^2.1.1":
version: 2.2.0
resolution: "querystringify@npm:2.2.0"
checksum: 5641ea231bad7ef6d64d9998faca95611ed4b11c2591a8cae741e178a974f6a8e0ebde008475259abe1621cb15e692404e6b6626e927f7b849d5c09392604b15
languageName: node
linkType: hard
"quick-lru@npm:^4.0.1":
version: 4.0.1
resolution: "quick-lru@npm:4.0.1"
@@ -12888,12 +12818,12 @@ fsevents@~2.1.2:
languageName: node
linkType: hard
"readdirp@npm:~3.5.0":
version: 3.5.0
resolution: "readdirp@npm:3.5.0"
"readdirp@npm:~3.6.0":
version: 3.6.0
resolution: "readdirp@npm:3.6.0"
dependencies:
picomatch: ^2.2.1
checksum: 6b1a9341e295e15d4fb40c010216cbcb6266587cd0b3ce7defabd66fa1b4e35f9fba3d64c2187fd38fadd01ccbfc5f1b33fdfb1da63b3cbf66224b7c6d75ce5a
checksum: 1ced032e6e45670b6d7352d71d21ce7edf7b9b928494dcaba6f11fba63180d9da6cd7061ebc34175ffda6ff529f481818c962952004d273178acd70f7059b320
languageName: node
linkType: hard
@@ -13295,6 +13225,13 @@ resolve@^2.0.0-next.3:
languageName: node
linkType: hard
"retry@npm:^0.13.1":
version: 0.13.1
resolution: "retry@npm:0.13.1"
checksum: 47c4d5be674f7c13eee4cfe927345023972197dbbdfba5d3af7e461d13b44de1bfd663bfc80d2f601f8ef3fc8164c16dd99655a221921954a65d044a2fc1233b
languageName: node
linkType: hard
"reusify@npm:^1.0.4":
version: 1.0.4
resolution: "reusify@npm:1.0.4"
@@ -13478,12 +13415,12 @@ resolve@^2.0.0-next.3:
languageName: node
linkType: hard
"selfsigned@npm:^1.10.8":
version: 1.10.8
resolution: "selfsigned@npm:1.10.8"
"selfsigned@npm:^1.10.11":
version: 1.10.11
resolution: "selfsigned@npm:1.10.11"
dependencies:
node-forge: ^0.10.0
checksum: c7028385cb3c011c6d7a4fe56d0f94ac1511ad175a87b49e7192f8ea43d1363d5f24283b2831071c0ad2d26ad19b9a6e81dba7f052490c245001ee61a2541e7d
checksum: 1fd8fd317dc0b7d713d12d828131ac03c53abf41c4538b263fecd37bbc15688526c631654049ff00806b757ccb85492de6a13d6fefcad5cb54926631e48a76e1
languageName: node
linkType: hard
@@ -13864,21 +13801,7 @@ resolve@^2.0.0-next.3:
languageName: node
linkType: hard
"sockjs-client@npm:1.5.0":
version: 1.5.0
resolution: "sockjs-client@npm:1.5.0"
dependencies:
debug: ^3.2.6
eventsource: ^1.0.7
faye-websocket: ^0.11.3
inherits: ^2.0.4
json3: ^3.3.3
url-parse: ^1.4.7
checksum: b09203361c3fee6fafac1a78fedf3a73879c278fbf56a96b4deac3a2eea8973804b04a8ea1ff4fe00856ff01a9ca73a574a31718ed477e61774830eb24844541
languageName: node
linkType: hard
"sockjs@npm:0.3.21":
"sockjs@npm:^0.3.21":
version: 0.3.21
resolution: "sockjs@npm:0.3.21"
dependencies:
@@ -14414,6 +14337,15 @@ resolve@^2.0.0-next.3:
languageName: node
linkType: hard
"strip-ansi@npm:^7.0.0":
version: 7.0.0
resolution: "strip-ansi@npm:7.0.0"
dependencies:
ansi-regex: ^6.0.0
checksum: b79ca6137266515fed4ca475afc04304a4c5db5fa4b37f07a724a43bd0ce7317791009c832766297874efe6a2ea3e0428b450aba48feab591a4ad5523e27cc2f
languageName: node
linkType: hard
"strip-bom@npm:^3.0.0":
version: 3.0.0
resolution: "strip-bom@npm:3.0.0"
@@ -15383,16 +15315,6 @@ resolve@^2.0.0-next.3:
languageName: node
linkType: hard
"url-parse@npm:^1.4.3, url-parse@npm:^1.4.7":
version: 1.4.7
resolution: "url-parse@npm:1.4.7"
dependencies:
querystringify: ^2.1.1
requires-port: ^1.0.0
checksum: 3ede937508436c9685a60c90634894aaf745d75160c0092c7f36335c79563effedf1a9fe0181f98e9c5165af73ba5f8fe1dc6e274c6556ae170be01f6e54c67f
languageName: node
linkType: hard
"url@npm:^0.11.0":
version: 0.11.0
resolution: "url@npm:0.11.0"
@@ -15433,20 +15355,6 @@ resolve@^2.0.0-next.3:
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: e64d4a901999017d3125ba20d66f3f97429240ed1f7cf60a705abba8a4901277b909250677f616e043cd49f7ce5e4f2f4df5aa3960e8fdf83941f828f3643e9a
languageName: node
linkType: hard
"utils-merge@npm:1.0.1":
version: 1.0.1
resolution: "utils-merge@npm:1.0.1"
@@ -15645,7 +15553,7 @@ resolve@^2.0.0-next.3:
languageName: node
linkType: hard
"webpack-cli@npm:^4.2.0":
"webpack-cli@npm:^4.8.0":
version: 4.8.0
resolution: "webpack-cli@npm:4.8.0"
dependencies:
@@ -15679,62 +15587,59 @@ resolve@^2.0.0-next.3:
languageName: node
linkType: hard
"webpack-dev-middleware@npm:^4.0.2":
version: 4.0.2
resolution: "webpack-dev-middleware@npm:4.0.2"
"webpack-dev-middleware@npm:^5.0.0":
version: 5.0.0
resolution: "webpack-dev-middleware@npm:5.0.0"
dependencies:
mem: ^8.0.0
memfs: ^3.2.0
mime-types: ^2.1.27
colorette: ^1.2.2
mem: ^8.1.1
memfs: ^3.2.2
mime-types: ^2.1.31
range-parser: ^1.2.1
schema-utils: ^3.0.0
peerDependencies:
webpack: ^4.0.0 || ^5.0.0
checksum: f5e20c960879e1d0c627908c8ba3330ec4329f25e9407db839e7a0d3ae7f8654cf7825909e17dc8b5fcae16b55dd80a288c0c113ceafb59b693b643f97952ac4
checksum: e5bf56a299da509d5810564790b481e599768265399777897dbbd555c6f4dfdab87f1b162e30f3dd4628a6c08097315272d1f1faa6bbb8abe82bd3ce999e261f
languageName: node
linkType: hard
"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"
"webpack-dev-server@npm:^4.0.0":
version: 4.0.0
resolution: "webpack-dev-server@npm:4.0.0"
dependencies:
ansi-html: 0.0.7
ansi-html: ^0.0.7
bonjour: ^3.5.0
chokidar: ^3.4.3
chokidar: ^3.5.1
colorette: ^1.2.2
compression: ^1.7.4
connect-history-api-fallback: ^1.6.0
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: ^1.0.6
graceful-fs: ^4.2.6
html-entities: ^2.3.2
http-proxy-middleware: ^2.0.0
internal-ip: ^6.2.0
ip: ^1.1.5
is-absolute-url: ^3.0.3
killable: ^1.0.1
open: ^7.3.0
p-retry: ^4.2.0
ipaddr.js: ^2.0.1
open: ^8.0.9
p-retry: ^4.5.0
portfinder: ^1.0.28
schema-utils: ^3.0.0
selfsigned: ^1.10.8
schema-utils: ^3.1.0
selfsigned: ^1.10.11
serve-index: ^1.9.1
sockjs: 0.3.21
sockjs-client: 1.5.0
sockjs: ^0.3.21
spdy: ^4.0.2
strip-ansi: ^6.0.0
strip-ansi: ^7.0.0
url: ^0.11.0
util: ^0.12.3
webpack-dev-middleware: ^4.0.2
ws: ^7.4.0
webpack-dev-middleware: ^5.0.0
ws: ^8.1.0
peerDependencies:
webpack: ^4.0.0 || ^5.0.0
webpack: ^4.37.0 || ^5.0.0
peerDependenciesMeta:
webpack-cli:
optional: true
bin:
webpack-dev-server: bin/webpack-dev-server.js
checksum: 81866681dc798b73916c9145b8e2f67b2365a1b6680d4e804eb3dd93b882e37844f1a5e24e7c4ab4d4235ab7915638ca883706eb1385736bd2af4d26b8e25dc6
checksum: abf88fb940b8fcb3fc6bae6a218ecfc001c7da5b7df3db45f5ee684be1c9e05bd9e491b044f81b1e3df6d33796264b6aebce358a18522e407a62fd6cbcc9f705
languageName: node
linkType: hard
@@ -15755,7 +15660,7 @@ resolve@^2.0.0-next.3:
languageName: node
linkType: hard
"webpack@npm:^5.8.0":
"webpack@npm:^5.51.1":
version: 5.51.1
resolution: "webpack@npm:5.51.1"
dependencies:
@@ -15864,20 +15769,6 @@ resolve@^2.0.0-next.3:
languageName: node
linkType: hard
"which-typed-array@npm:^1.1.2":
version: 1.1.2
resolution: "which-typed-array@npm:1.1.2"
dependencies:
available-typed-arrays: ^1.0.2
es-abstract: ^1.17.5
foreach: ^2.0.5
function-bind: ^1.1.1
has-symbols: ^1.0.1
is-typed-array: ^1.1.3
checksum: b9aa2dcf9084cc6a75faae95466f4c307585bc0b995977834c521940e153d3c4213dad5dd93c6ed07f46408b0bef098e308d01bb2ea723fedaed631e0da53059
languageName: node
linkType: hard
"which@npm:^1.2.9, which@npm:^1.3.0, which@npm:^1.3.1":
version: 1.3.1
resolution: "which@npm:1.3.1"
@@ -16021,7 +15912,7 @@ resolve@^2.0.0-next.3:
languageName: node
linkType: hard
"ws@npm:^7.2.3, ws@npm:^7.3.1, ws@npm:^7.4.0":
"ws@npm:^7.2.3, ws@npm:^7.3.1":
version: 7.4.0
resolution: "ws@npm:7.4.0"
peerDependencies:
@@ -16036,6 +15927,21 @@ resolve@^2.0.0-next.3:
languageName: node
linkType: hard
"ws@npm:^8.1.0":
version: 8.2.0
resolution: "ws@npm:8.2.0"
peerDependencies:
bufferutil: ^4.0.1
utf-8-validate: ^5.0.2
peerDependenciesMeta:
bufferutil:
optional: true
utf-8-validate:
optional: true
checksum: 7cd544312a48dafcb8158c9b4e5f20986cce980d516e0ef0602665911b0e95c5e0dea2846a4bb3153a1e2c839aa3d92fb7e69dd864fe432e881eee9d4e8cf70b
languageName: node
linkType: hard
"xdg-basedir@npm:^3.0.0":
version: 3.0.0
resolution: "xdg-basedir@npm:3.0.0"