diff --git a/package.json b/package.json index 4ff6ecd..042f7ec 100644 --- a/package.json +++ b/package.json @@ -107,7 +107,7 @@ "tslib": "^2.4.0", "typescript": "^4.8.4", "webpack": "^5.74.0", - "webpack-cli": "^4.10.0", + "webpack-cli": "^5.0.0", "webpack-dev-server": "^4.11.1" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index bc049e2..2ab3f34 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -39,7 +39,7 @@ specifiers: tslib: ^2.4.0 typescript: ^4.8.4 webpack: ^5.74.0 - webpack-cli: ^4.10.0 + webpack-cli: ^5.0.0 webpack-dev-server: ^4.11.1 dependencies: @@ -82,9 +82,9 @@ devDependencies: ts-loader: 9.4.1_qqxisngxjbp7lstdk7boexbu3e tslib: 2.4.1 typescript: 4.8.4 - webpack: 5.74.0_webpack-cli@4.10.0 - webpack-cli: 4.10.0_vnmgq7jx5zjkzolvtfp7mdf5ri - webpack-dev-server: 4.11.1_5v66e2inugklgvlh4huuavolfq + webpack: 5.74.0_webpack-cli@5.0.0 + webpack-cli: 5.0.0_vnmgq7jx5zjkzolvtfp7mdf5ri + webpack-dev-server: 4.11.1_lwrf2iswd67b4idwf6q6uvn7sa packages: /@ampproject/remapping/2.2.0: @@ -3103,45 +3103,51 @@ packages: "@xtuc/long": 4.2.2 dev: true - /@webpack-cli/configtest/1.2.0_5v66e2inugklgvlh4huuavolfq: + /@webpack-cli/configtest/2.0.0_lwrf2iswd67b4idwf6q6uvn7sa: resolution: { - integrity: sha512-4FB8Tj6xyVkyqjj1OaTqCjXYULB9FMkqQ8yGrZjRDrYh0nOE+7Lhs45WioWQQMV+ceFlE368Ukhe6xdvJM9Egg== + integrity: sha512-war4OU8NGjBqU3DP3bx6ciODXIh7dSXcpQq+P4K2Tqyd8L5OjZ7COx9QXx/QdCIwL2qoX09Wr4Cwf7uS4qdEng== } + engines: { node: ">=14.15.0" } peerDependencies: - webpack: 4.x.x || 5.x.x - webpack-cli: 4.x.x + webpack: 5.x.x + webpack-cli: 5.x.x dependencies: - webpack: 5.74.0_webpack-cli@4.10.0 - webpack-cli: 4.10.0_vnmgq7jx5zjkzolvtfp7mdf5ri + webpack: 5.74.0_webpack-cli@5.0.0 + webpack-cli: 5.0.0_vnmgq7jx5zjkzolvtfp7mdf5ri dev: true - /@webpack-cli/info/1.5.0_webpack-cli@4.10.0: + /@webpack-cli/info/2.0.0_lwrf2iswd67b4idwf6q6uvn7sa: resolution: { - integrity: sha512-e8tSXZpw2hPl2uMJY6fsMswaok5FdlGNRTktvFk2sD8RjH0hE2+XistawJx1vmKteh4NmGmNUrp+Tb2w+udPcQ== + integrity: sha512-NNxDgbo4VOkNhOlTgY0Elhz3vKpOJq4/PKeKg7r8cmYM+GQA9vDofLYyup8jS6EpUvhNmR30cHTCEIyvXpskwA== } + engines: { node: ">=14.15.0" } peerDependencies: - webpack-cli: 4.x.x + webpack: 5.x.x + webpack-cli: 5.x.x dependencies: - envinfo: 7.8.1 - webpack-cli: 4.10.0_vnmgq7jx5zjkzolvtfp7mdf5ri + webpack: 5.74.0_webpack-cli@5.0.0 + webpack-cli: 5.0.0_vnmgq7jx5zjkzolvtfp7mdf5ri dev: true - /@webpack-cli/serve/1.7.0_ud4agclah7rahur6ntojouq57y: + /@webpack-cli/serve/2.0.0_f5eb2mj5iu67xhds4hpbwz3nte: resolution: { - integrity: sha512-oxnCNGj88fL+xzV+dacXs44HcDwf1ovs3AuEzvP7mqXw7fQntqIhQ1BRmynh4qEKQSSSRSWVyXRjmTbZIX9V2Q== + integrity: sha512-Rumq5mHvGXamnOh3O8yLk1sjx8dB30qF1OeR6VC00DIR6SLJ4bwwUGKC4pE7qBFoQyyh0H9sAg3fikYgAqVR0w== } + engines: { node: ">=14.15.0" } peerDependencies: - webpack-cli: 4.x.x + webpack: 5.x.x + webpack-cli: 5.x.x webpack-dev-server: "*" peerDependenciesMeta: webpack-dev-server: optional: true dependencies: - webpack-cli: 4.10.0_vnmgq7jx5zjkzolvtfp7mdf5ri - webpack-dev-server: 4.11.1_5v66e2inugklgvlh4huuavolfq + webpack: 5.74.0_webpack-cli@5.0.0 + webpack-cli: 5.0.0_vnmgq7jx5zjkzolvtfp7mdf5ri + webpack-dev-server: 4.11.1_lwrf2iswd67b4idwf6q6uvn7sa dev: true /@xtuc/ieee754/1.2.0: @@ -3537,7 +3543,7 @@ packages: "@babel/core": 7.19.6 find-cache-dir: 3.3.2 schema-utils: 4.0.0 - webpack: 5.74.0_webpack-cli@4.10.0 + webpack: 5.74.0_webpack-cli@5.0.0 dev: true /babel-plugin-istanbul/6.1.1: @@ -4051,20 +4057,20 @@ packages: } dev: true - /commander/7.2.0: + /commander/8.3.0: resolution: { - integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw== + integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww== } - engines: { node: ">= 10" } + engines: { node: ">= 12" } dev: true - /commander/8.3.0: + /commander/9.4.1: resolution: { - integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww== + integrity: sha512-5EEkTNyHNGFPD2H+c/dXXfQZYa/scCKasxWcXJaWnNJ99pnQN9Vnmqow+p+PlFPE63Q6mThaZws1T+HxfpgtPw== } - engines: { node: ">= 12" } + engines: { node: ^12.20.0 || >=14 } dev: true /commondir/1.0.1: @@ -4209,7 +4215,7 @@ packages: postcss-modules-values: 4.0.0_postcss@8.4.18 postcss-value-parser: 4.2.0 semver: 7.3.8 - webpack: 5.74.0_webpack-cli@4.10.0 + webpack: 5.74.0_webpack-cli@5.0.0 dev: true /css-select/4.3.0: @@ -5800,7 +5806,7 @@ packages: lodash: 4.17.21 pretty-error: 4.0.0 tapable: 2.2.1 - webpack: 5.74.0_webpack-cli@4.10.0 + webpack: 5.74.0_webpack-cli@5.0.0 dev: true /htmlparser2/6.1.0: @@ -6034,12 +6040,12 @@ packages: side-channel: 1.0.4 dev: true - /interpret/2.2.0: + /interpret/3.1.1: resolution: { - integrity: sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw== + integrity: sha512-6xwYfHbajpoF0xLW+iwLkhwgvLoZDfjYfoFNu8ftMoXINzwuymNLd9u/KmwtdT2GbR+/Cz66otEGEVVUHX9QLQ== } - engines: { node: ">= 0.10" } + engines: { node: ">=10.13.0" } dev: true /ipaddr.js/1.9.1: @@ -8460,12 +8466,12 @@ packages: picomatch: 2.3.1 dev: true - /rechoir/0.7.1: + /rechoir/0.8.0: resolution: { - integrity: sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg== + integrity: sha512-/vxpCXddiX8NGfGO/mTafwjq4aFa/71pvamip0++IQk3zG8cbCj0fifNPrjjF1XMXUne91jL9OoxmdykoEtifQ== } - engines: { node: ">= 0.10" } + engines: { node: ">= 10.13.0" } dependencies: resolve: 1.22.1 dev: true @@ -9282,7 +9288,7 @@ packages: peerDependencies: webpack: ^5.0.0 dependencies: - webpack: 5.74.0_webpack-cli@4.10.0 + webpack: 5.74.0_webpack-cli@5.0.0 dev: true /supports-color/5.5.0: @@ -9377,7 +9383,7 @@ packages: schema-utils: 3.1.1 serialize-javascript: 6.0.0 terser: 5.15.1 - webpack: 5.74.0_webpack-cli@4.10.0 + webpack: 5.74.0_webpack-cli@5.0.0 dev: true /terser/5.15.1: @@ -9545,7 +9551,7 @@ packages: micromatch: 4.0.5 semver: 7.3.8 typescript: 4.8.4 - webpack: 5.74.0_webpack-cli@4.10.0 + webpack: 5.74.0_webpack-cli@5.0.0 dev: true /tslib/1.14.1: @@ -9857,42 +9863,40 @@ packages: engines: { node: ">=12" } dev: true - /webpack-cli/4.10.0_vnmgq7jx5zjkzolvtfp7mdf5ri: + /webpack-cli/5.0.0_vnmgq7jx5zjkzolvtfp7mdf5ri: resolution: { - integrity: sha512-NLhDfH/h4O6UOy+0LSso42xvYypClINuMNBVVzX4vX98TmTaTUxwRbXdhucbFMd2qLaCTcLq/PdYrvi8onw90w== + integrity: sha512-AACDTo20yG+xn6HPW5xjbn2Be4KUzQPebWXsDMHwPPyKh9OnTOJgZN2Nc+g/FZKV3ObRTYsGvibAvc+5jAUrVA== } - engines: { node: ">=10.13.0" } + engines: { node: ">=14.15.0" } hasBin: true peerDependencies: "@webpack-cli/generators": "*" - "@webpack-cli/migrate": "*" - webpack: 4.x.x || 5.x.x + webpack: 5.x.x webpack-bundle-analyzer: "*" webpack-dev-server: "*" peerDependenciesMeta: "@webpack-cli/generators": optional: true - "@webpack-cli/migrate": - optional: true webpack-bundle-analyzer: optional: true webpack-dev-server: optional: true dependencies: "@discoveryjs/json-ext": 0.5.7 - "@webpack-cli/configtest": 1.2.0_5v66e2inugklgvlh4huuavolfq - "@webpack-cli/info": 1.5.0_webpack-cli@4.10.0 - "@webpack-cli/serve": 1.7.0_ud4agclah7rahur6ntojouq57y + "@webpack-cli/configtest": 2.0.0_lwrf2iswd67b4idwf6q6uvn7sa + "@webpack-cli/info": 2.0.0_lwrf2iswd67b4idwf6q6uvn7sa + "@webpack-cli/serve": 2.0.0_f5eb2mj5iu67xhds4hpbwz3nte colorette: 2.0.19 - commander: 7.2.0 + commander: 9.4.1 cross-spawn: 7.0.3 + envinfo: 7.8.1 fastest-levenshtein: 1.0.16 import-local: 3.1.0 - interpret: 2.2.0 - rechoir: 0.7.1 - webpack: 5.74.0_webpack-cli@4.10.0 - webpack-dev-server: 4.11.1_5v66e2inugklgvlh4huuavolfq + interpret: 3.1.1 + rechoir: 0.8.0 + webpack: 5.74.0_webpack-cli@5.0.0 + webpack-dev-server: 4.11.1_lwrf2iswd67b4idwf6q6uvn7sa webpack-merge: 5.8.0 dev: true @@ -9910,10 +9914,10 @@ packages: mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 4.0.0 - webpack: 5.74.0_webpack-cli@4.10.0 + webpack: 5.74.0_webpack-cli@5.0.0 dev: true - /webpack-dev-server/4.11.1_5v66e2inugklgvlh4huuavolfq: + /webpack-dev-server/4.11.1_lwrf2iswd67b4idwf6q6uvn7sa: resolution: { integrity: sha512-lILVz9tAUy1zGFwieuaQtYiadImb5M3d+H+L1zDYalYoDl0cksAB1UNyuE5MMWJrG6zR1tXkCP2fitl7yoUJiw== @@ -9954,8 +9958,8 @@ packages: serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack: 5.74.0_webpack-cli@4.10.0 - webpack-cli: 4.10.0_vnmgq7jx5zjkzolvtfp7mdf5ri + webpack: 5.74.0_webpack-cli@5.0.0 + webpack-cli: 5.0.0_vnmgq7jx5zjkzolvtfp7mdf5ri webpack-dev-middleware: 5.3.3_webpack@5.74.0 ws: 8.10.0 transitivePeerDependencies: @@ -9984,7 +9988,7 @@ packages: engines: { node: ">=10.13.0" } dev: true - /webpack/5.74.0_webpack-cli@4.10.0: + /webpack/5.74.0_webpack-cli@5.0.0: resolution: { integrity: sha512-A2InDwnhhGN4LYctJj6M1JEaGL7Luj6LOmyBHjcI8529cm5p6VXiTIW2sn6ffvEAKmveLzvu4jrihwXtPojlAA== @@ -10020,7 +10024,7 @@ packages: tapable: 2.2.1 terser-webpack-plugin: 5.3.6_webpack@5.74.0 watchpack: 2.4.0 - webpack-cli: 4.10.0_vnmgq7jx5zjkzolvtfp7mdf5ri + webpack-cli: 5.0.0_vnmgq7jx5zjkzolvtfp7mdf5ri webpack-sources: 3.2.3 transitivePeerDependencies: - "@swc/core"