Chore: Bump Webpack dependencies (#40272)

* feat(yarn): introduce plugin-interactive-tools

* chore(webpack): bump webpack and loaders / plugins to latest
This commit is contained in:
Jack Westbrook 2021-10-12 11:04:36 +02:00 committed by GitHub
parent cc67b1802c
commit fa03d2ae6a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 640 additions and 120 deletions

File diff suppressed because one or more lines are too long

View File

@ -9,5 +9,7 @@ nodeLinker: node-modules
plugins:
- path: .yarn/plugins/@yarnpkg/plugin-typescript.cjs
spec: "@yarnpkg/plugin-typescript"
- path: .yarn/plugins/@yarnpkg/plugin-interactive-tools.cjs
spec: "@yarnpkg/plugin-interactive-tools"
yarnPath: .yarn/releases/yarn-3.1.0-rc.5.cjs

View File

@ -151,8 +151,8 @@
"babel-loader": "8.2.2",
"babel-plugin-angularjs-annotate": "0.10.0",
"copy-webpack-plugin": "9.0.1",
"css-loader": "6.2.0",
"css-minimizer-webpack-plugin": "^3.0.2",
"css-loader": "6.4.0",
"css-minimizer-webpack-plugin": "^3.1.1",
"cypress": "8.4.1",
"enzyme": "3.11.0",
"enzyme-to-json": "3.4.4",
@ -171,7 +171,7 @@
"expect.js": "0.3.1",
"expose-loader": "3.0.0",
"file-loader": "6.2.0",
"fork-ts-checker-webpack-plugin": "6.3.2",
"fork-ts-checker-webpack-plugin": "6.3.4",
"fs-extra": "10.0.0",
"gaze": "1.1.3",
"glob": "7.1.6",
@ -188,7 +188,7 @@
"jest-matcher-utils": "26.0.0",
"lerna": "^4.0.0",
"lint-staged": "10.0.7",
"mini-css-extract-plugin": "2.2.0",
"mini-css-extract-plugin": "2.4.2",
"module-alias": "2.2.2",
"mutationobserver-shim": "0.3.3",
"ngtemplate-loader": "2.1.0",
@ -210,20 +210,20 @@
"sass-lint": "1.12.1",
"sass-loader": "12.1.0",
"sinon": "8.1.1",
"style-loader": "3.2.1",
"terser-webpack-plugin": "5.1.4",
"style-loader": "3.3.0",
"terser-webpack-plugin": "5.2.4",
"testing-library-selector": "^0.1.3",
"ts-jest": "26.4.4",
"ts-loader": "8.0.11",
"ts-loader": "8.3.0",
"ts-node": "9.0.0",
"tslib": "2.3.1",
"typescript": "4.4.3",
"wait-on": "6.0.0",
"webpack": "5.51.1",
"webpack": "5.58.1",
"webpack-bundle-analyzer": "4.4.2",
"webpack-cleanup-plugin": "0.5.1",
"webpack-cli": "4.8.0",
"webpack-dev-server": "4.0.0",
"webpack-cli": "4.9.0",
"webpack-dev-server": "4.3.1",
"webpack-merge": "5.8.0",
"worker-loader": "^3.0.8"
},

192
yarn.lock
View File

@ -9001,7 +9001,7 @@ __metadata:
languageName: node
linkType: hard
"@webpack-cli/configtest@npm:^1.0.4":
"@webpack-cli/configtest@npm:^1.1.0":
version: 1.1.0
resolution: "@webpack-cli/configtest@npm:1.1.0"
peerDependencies:
@ -9011,7 +9011,7 @@ __metadata:
languageName: node
linkType: hard
"@webpack-cli/info@npm:^1.3.0":
"@webpack-cli/info@npm:^1.4.0":
version: 1.4.0
resolution: "@webpack-cli/info@npm:1.4.0"
dependencies:
@ -9022,7 +9022,7 @@ __metadata:
languageName: node
linkType: hard
"@webpack-cli/serve@npm:^1.5.2":
"@webpack-cli/serve@npm:^1.6.0":
version: 1.6.0
resolution: "@webpack-cli/serve@npm:1.6.0"
peerDependencies:
@ -11886,7 +11886,7 @@ __metadata:
languageName: node
linkType: hard
"colorette@npm:^2.0.10":
"colorette@npm:^2.0.10, colorette@npm:^2.0.14":
version: 2.0.16
resolution: "colorette@npm:2.0.16"
checksum: cd55596a3a2d1071c1a28eee7fd8a5387593ff1bd10a3e8d0a6221499311fe34a9f2b9272d77c391e0e003dcdc8934fb2f8d106e7ef1f7516f8060c901d41a27
@ -12804,9 +12804,9 @@ __metadata:
languageName: node
linkType: hard
"css-loader@npm:6.2.0":
version: 6.2.0
resolution: "css-loader@npm:6.2.0"
"css-loader@npm:6.4.0":
version: 6.4.0
resolution: "css-loader@npm:6.4.0"
dependencies:
icss-utils: ^5.1.0
postcss: ^8.2.15
@ -12818,7 +12818,7 @@ __metadata:
semver: ^7.3.5
peerDependencies:
webpack: ^5.0.0
checksum: 9c6e6e1eef7ab897ea1f45094a153ee82d94ef5248b54b8f8a3634c72900ec5f3cc463b3c0eca65290118c3dbfd52887ba7294b4807a0247a3c5d7cf3a63b2e6
checksum: e842905fce973517dab8ae1e1f6412691c9b4164fbaf94f10ef2ec073c9aa97b5cf9a753a45965fd44aab6528e068be85fd2f8437c6126a823399458dff04282
languageName: node
linkType: hard
@ -12865,7 +12865,7 @@ __metadata:
languageName: node
linkType: hard
"css-minimizer-webpack-plugin@npm:^3.0.2":
"css-minimizer-webpack-plugin@npm:^3.1.1":
version: 3.1.1
resolution: "css-minimizer-webpack-plugin@npm:3.1.1"
dependencies:
@ -14746,7 +14746,7 @@ __metadata:
languageName: node
linkType: hard
"enhanced-resolve@npm:^5.8.0, enhanced-resolve@npm:^5.8.3":
"enhanced-resolve@npm:^5.8.3":
version: 5.8.3
resolution: "enhanced-resolve@npm:5.8.3"
dependencies:
@ -14947,13 +14947,6 @@ __metadata:
languageName: node
linkType: hard
"es-module-lexer@npm:^0.7.1":
version: 0.7.1
resolution: "es-module-lexer@npm:0.7.1"
checksum: c66fb633cc521529862818caf603897d58d30442c885a1a1ed16823ddbbb8a437e3952454a4b2650242df1c1b4d0efa42fedbe49594e3ef2ceb3c891cf1211dd
languageName: node
linkType: hard
"es-module-lexer@npm:^0.9.0":
version: 0.9.3
resolution: "es-module-lexer@npm:0.9.3"
@ -16471,28 +16464,7 @@ __metadata:
languageName: node
linkType: hard
"fork-ts-checker-webpack-plugin@npm:6.3.2":
version: 6.3.2
resolution: "fork-ts-checker-webpack-plugin@npm:6.3.2"
dependencies:
"@babel/code-frame": ^7.8.3
"@types/json-schema": ^7.0.5
chalk: ^4.1.0
chokidar: ^3.4.2
cosmiconfig: ^6.0.0
deepmerge: ^4.2.2
fs-extra: ^9.0.0
glob: ^7.1.6
memfs: ^3.1.2
minimatch: ^3.0.4
schema-utils: 2.7.0
semver: ^7.3.2
tapable: ^1.0.0
checksum: bd3e4745bbb629cf9d01c658eb4aabe9dbb5c6a959c416ec6a4bb9a4c092120f91622d8cd85a2c0af56adfbc8cf39e8815322f115dc524671cb802d1dc13c6e6
languageName: node
linkType: hard
"fork-ts-checker-webpack-plugin@npm:^6.0.4":
"fork-ts-checker-webpack-plugin@npm:6.3.4, fork-ts-checker-webpack-plugin@npm:^6.0.4":
version: 6.3.4
resolution: "fork-ts-checker-webpack-plugin@npm:6.3.4"
dependencies:
@ -17600,8 +17572,8 @@ fsevents@~2.1.2:
common-tags: ^1.8.0
copy-webpack-plugin: 9.0.1
core-js: 3.10.0
css-loader: 6.2.0
css-minimizer-webpack-plugin: ^3.0.2
css-loader: 6.4.0
css-minimizer-webpack-plugin: ^3.1.1
cypress: 8.4.1
d3: 5.15.0
d3-force: ^2.1.1
@ -17630,7 +17602,7 @@ fsevents@~2.1.2:
fast-text-encoding: ^1.0.0
file-loader: 6.2.0
file-saver: 2.0.2
fork-ts-checker-webpack-plugin: 6.3.2
fork-ts-checker-webpack-plugin: 6.3.4
fs-extra: 10.0.0
gaze: 1.1.3
glob: 7.1.6
@ -17660,7 +17632,7 @@ fsevents@~2.1.2:
logfmt: ^1.3.2
lru-cache: ^5.1.1
memoize-one: 5.1.1
mini-css-extract-plugin: 2.2.0
mini-css-extract-plugin: 2.4.2
module-alias: 2.2.2
moment: 2.29.1
moment-timezone: 0.5.33
@ -17727,14 +17699,14 @@ fsevents@~2.1.2:
sinon: 8.1.1
slate: 0.47.8
slate-plain-serializer: 0.7.10
style-loader: 3.2.1
terser-webpack-plugin: 5.1.4
style-loader: 3.3.0
terser-webpack-plugin: 5.2.4
testing-library-selector: ^0.1.3
tether: 1.4.7
tether-drop: "https://github.com/torkelo/drop"
tinycolor2: 1.4.1
ts-jest: 26.4.4
ts-loader: 8.0.11
ts-loader: 8.3.0
ts-node: 9.0.0
tslib: 2.3.1
typescript: 4.4.3
@ -17742,11 +17714,11 @@ fsevents@~2.1.2:
uuid: 8.3.0
visjs-network: 4.25.0
wait-on: 6.0.0
webpack: 5.51.1
webpack: 5.58.1
webpack-bundle-analyzer: 4.4.2
webpack-cleanup-plugin: 0.5.1
webpack-cli: 4.8.0
webpack-dev-server: 4.0.0
webpack-cli: 4.9.0
webpack-dev-server: 4.3.1
webpack-merge: 5.8.0
whatwg-fetch: 3.1.0
worker-loader: ^3.0.8
@ -22593,14 +22565,14 @@ fsevents@~2.1.2:
languageName: node
linkType: hard
"mini-css-extract-plugin@npm:2.2.0":
version: 2.2.0
resolution: "mini-css-extract-plugin@npm:2.2.0"
"mini-css-extract-plugin@npm:2.4.2":
version: 2.4.2
resolution: "mini-css-extract-plugin@npm:2.4.2"
dependencies:
schema-utils: ^3.1.0
peerDependencies:
webpack: ^5.0.0
checksum: 783b5a8c1c6f0f67f1cf3bd289c7072fb0356a0c1f5ccd78c868d6c8fd9bd7c0e48d73b1827ca34cef35d79dd65fd95be6208dc40984cc32bc17c62a38ecf9e3
checksum: c413b4fd0ba0ff398b58ddecc0e805c254c2253e6536627469408b29ea1eb9f5b38c610a3be505c6ca9096a1bb5ed4faf8c6ff8c387b2b4891c8e38fdc8f719b
languageName: node
linkType: hard
@ -30909,12 +30881,12 @@ fsevents@~2.1.2:
languageName: node
linkType: hard
"style-loader@npm:3.2.1":
version: 3.2.1
resolution: "style-loader@npm:3.2.1"
"style-loader@npm:3.3.0":
version: 3.3.0
resolution: "style-loader@npm:3.3.0"
peerDependencies:
webpack: ^5.0.0
checksum: 10e47c29f4fff7a95fd24cc905c61abba82910cf956730294e8823271b1c2777bd0a180248c2a5185fccf2555863c695b4be31f3b5a8ca2026aab31ee4cba809
checksum: edad553a1ae74af9afb4dd582774d484e8e4e5f8c9593a921b0f3f0e2cdb3a58c4b44a3afb43021956804042eaffd68d5dc4f956d4c5f633e7e67eda6a750042
languageName: node
linkType: hard
@ -31300,19 +31272,26 @@ fsevents@~2.1.2:
languageName: node
linkType: hard
"terser-webpack-plugin@npm:5.1.4":
version: 5.1.4
resolution: "terser-webpack-plugin@npm:5.1.4"
"terser-webpack-plugin@npm:5.2.4, terser-webpack-plugin@npm:^5.0.3, terser-webpack-plugin@npm:^5.1.3":
version: 5.2.4
resolution: "terser-webpack-plugin@npm:5.2.4"
dependencies:
jest-worker: ^27.0.2
jest-worker: ^27.0.6
p-limit: ^3.1.0
schema-utils: ^3.0.0
schema-utils: ^3.1.1
serialize-javascript: ^6.0.0
source-map: ^0.6.1
terser: ^5.7.0
terser: ^5.7.2
peerDependencies:
webpack: ^5.1.0
checksum: 7e5f97ac1944aaff12460201496314ab75d842f4f088e0344ca5143caf85a340d7b0294ed6b4e32b52bbd1bea71648d6417034e889872c582c1be4840e9bd0e7
peerDependenciesMeta:
"@swc/core":
optional: true
esbuild:
optional: true
uglify-js:
optional: true
checksum: ddbcdd28f9620ecacc9b50ff31776485ad012c7f1cbef53825e4fc334a78d82e2344346e5595751916494951bc64717004c07b03ad88deeb3df4a5f76c559cc9
languageName: node
linkType: hard
@ -31354,29 +31333,6 @@ fsevents@~2.1.2:
languageName: node
linkType: hard
"terser-webpack-plugin@npm:^5.0.3, terser-webpack-plugin@npm:^5.1.3":
version: 5.2.4
resolution: "terser-webpack-plugin@npm:5.2.4"
dependencies:
jest-worker: ^27.0.6
p-limit: ^3.1.0
schema-utils: ^3.1.1
serialize-javascript: ^6.0.0
source-map: ^0.6.1
terser: ^5.7.2
peerDependencies:
webpack: ^5.1.0
peerDependenciesMeta:
"@swc/core":
optional: true
esbuild:
optional: true
uglify-js:
optional: true
checksum: ddbcdd28f9620ecacc9b50ff31776485ad012c7f1cbef53825e4fc334a78d82e2344346e5595751916494951bc64717004c07b03ad88deeb3df4a5f76c559cc9
languageName: node
linkType: hard
"terser@npm:^4.1.2, terser@npm:^4.6.12, terser@npm:^4.6.3":
version: 4.8.0
resolution: "terser@npm:4.8.0"
@ -31390,7 +31346,7 @@ fsevents@~2.1.2:
languageName: node
linkType: hard
"terser@npm:^5.0.0, terser@npm:^5.3.4, terser@npm:^5.7.0, terser@npm:^5.7.2":
"terser@npm:^5.0.0, terser@npm:^5.3.4, terser@npm:^5.7.2":
version: 5.9.0
resolution: "terser@npm:5.9.0"
dependencies:
@ -31929,6 +31885,22 @@ fsevents@~2.1.2:
languageName: node
linkType: hard
"ts-loader@npm:8.3.0":
version: 8.3.0
resolution: "ts-loader@npm:8.3.0"
dependencies:
chalk: ^4.1.0
enhanced-resolve: ^4.0.0
loader-utils: ^2.0.0
micromatch: ^4.0.0
semver: ^7.3.4
peerDependencies:
typescript: "*"
webpack: "*"
checksum: 93dd15b553a2621f969c4c834e7eb085b9b079adb702cba68a7ee516bcd2c67620e62cc5a8c57345e90c644ff6b689ee5a09f0702e440284fdfe872e9aaeefd8
languageName: node
linkType: hard
"ts-node@npm:9.0.0":
version: 9.0.0
resolution: "ts-node@npm:9.0.0"
@ -33203,15 +33175,15 @@ typescript@~3.9.7:
languageName: node
linkType: hard
"webpack-cli@npm:4.8.0":
version: 4.8.0
resolution: "webpack-cli@npm:4.8.0"
"webpack-cli@npm:4.9.0":
version: 4.9.0
resolution: "webpack-cli@npm:4.9.0"
dependencies:
"@discoveryjs/json-ext": ^0.5.0
"@webpack-cli/configtest": ^1.0.4
"@webpack-cli/info": ^1.3.0
"@webpack-cli/serve": ^1.5.2
colorette: ^1.2.1
"@webpack-cli/configtest": ^1.1.0
"@webpack-cli/info": ^1.4.0
"@webpack-cli/serve": ^1.6.0
colorette: ^2.0.14
commander: ^7.0.0
execa: ^5.0.0
fastest-levenshtein: ^1.0.12
@ -33233,7 +33205,7 @@ typescript@~3.9.7:
optional: true
bin:
webpack-cli: bin/cli.js
checksum: 3ab4b5af09b56bb14d2ef2dd5613a14d01d9b4319bffb854edc379ef0f44e49ec31f96fb8cdd9dc8df54f6c94e9240d647a82d3cd0871fc5c313ab89fc2cd935
checksum: bc378a23773510c9a6a58669fe782f7849b50cbb78a948723583e7b059eae2f49888eb6dba398361af916b3d56195d99cdb494a595a2ecc95a5638e99b59c923
languageName: node
linkType: hard
@ -33268,7 +33240,7 @@ typescript@~3.9.7:
languageName: node
linkType: hard
"webpack-dev-middleware@npm:^5.0.0":
"webpack-dev-middleware@npm:^5.2.1":
version: 5.2.1
resolution: "webpack-dev-middleware@npm:5.2.1"
dependencies:
@ -33283,14 +33255,14 @@ typescript@~3.9.7:
languageName: node
linkType: hard
"webpack-dev-server@npm:4.0.0":
version: 4.0.0
resolution: "webpack-dev-server@npm:4.0.0"
"webpack-dev-server@npm:4.3.1":
version: 4.3.1
resolution: "webpack-dev-server@npm:4.3.1"
dependencies:
ansi-html: ^0.0.7
ansi-html-community: ^0.0.8
bonjour: ^3.5.0
chokidar: ^3.5.1
colorette: ^1.2.2
colorette: ^2.0.10
compression: ^1.7.4
connect-history-api-fallback: ^1.6.0
del: ^6.0.0
@ -33310,7 +33282,7 @@ typescript@~3.9.7:
spdy: ^4.0.2
strip-ansi: ^7.0.0
url: ^0.11.0
webpack-dev-middleware: ^5.0.0
webpack-dev-middleware: ^5.2.1
ws: ^8.1.0
peerDependencies:
webpack: ^4.37.0 || ^5.0.0
@ -33319,7 +33291,7 @@ typescript@~3.9.7:
optional: true
bin:
webpack-dev-server: bin/webpack-dev-server.js
checksum: abf88fb940b8fcb3fc6bae6a218ecfc001c7da5b7df3db45f5ee684be1c9e05bd9e491b044f81b1e3df6d33796264b6aebce358a18522e407a62fd6cbcc9f705
checksum: ce9d054c3de335df4cca4759aaff3a5291487c906b15bd3bb6e41de86e3784b307ae1e2cdd6403424567b0645a0dc6a9dd21b4839ba86176d5097664474d2b68
languageName: node
linkType: hard
@ -33480,9 +33452,9 @@ typescript@~3.9.7:
languageName: node
linkType: hard
"webpack@npm:5.51.1":
version: 5.51.1
resolution: "webpack@npm:5.51.1"
"webpack@npm:5.58.1":
version: 5.58.1
resolution: "webpack@npm:5.58.1"
dependencies:
"@types/eslint-scope": ^3.7.0
"@types/estree": ^0.0.50
@ -33493,8 +33465,8 @@ typescript@~3.9.7:
acorn-import-assertions: ^1.7.6
browserslist: ^4.14.5
chrome-trace-event: ^1.0.2
enhanced-resolve: ^5.8.0
es-module-lexer: ^0.7.1
enhanced-resolve: ^5.8.3
es-module-lexer: ^0.9.0
eslint-scope: 5.1.1
events: ^3.2.0
glob-to-regexp: ^0.4.1
@ -33513,7 +33485,7 @@ typescript@~3.9.7:
optional: true
bin:
webpack: bin/webpack.js
checksum: 20060bc197a5e690f12e453e86bd89da5b91626a2032efa907122fe541fedc688b1d573e9f92f7b66f15c609808653e158408ebf7c94783723dfbf4ac894a4a7
checksum: e05576c5c7410c9ef25dc3595a870f93b34e3b44778e7df5ccbc1d40a51edb755223959f938b6e8b9b4e2285eb938da2464a08c9103597ff3131cb98c19a1d86
languageName: node
linkType: hard