diff --git a/vue-2-webpack/package.json b/vue-2-webpack/package.json index cd540dea..431e9b3c 100644 --- a/vue-2-webpack/package.json +++ b/vue-2-webpack/package.json @@ -19,7 +19,7 @@ "vue-loader": "15.10.1", "vue-template-compiler": "2.7.14", "webpack": "5.88.2", - "webpack-cli": "5.1.4", + "webpack-cli": "6.0.1", "webpack-dev-server": "5.0.4" }, "browserslist": [ diff --git a/vue-2-webpack/pnpm-lock.yaml b/vue-2-webpack/pnpm-lock.yaml index 292436af..d14f8902 100644 --- a/vue-2-webpack/pnpm-lock.yaml +++ b/vue-2-webpack/pnpm-lock.yaml @@ -36,13 +36,13 @@ devDependencies: version: 2.7.14 webpack: specifier: 5.88.2 - version: 5.88.2(webpack-cli@5.1.4) + version: 5.88.2(webpack-cli@6.0.1) webpack-cli: - specifier: 5.1.4 - version: 5.1.4(webpack-dev-server@5.0.4)(webpack@5.88.2) + specifier: 6.0.1 + version: 6.0.1(webpack-dev-server@5.0.4)(webpack@5.88.2) webpack-dev-server: specifier: 5.0.4 - version: 5.0.4(webpack-cli@5.1.4)(webpack@5.88.2) + version: 5.0.4(webpack-cli@6.0.1)(webpack@5.88.2) packages: @@ -93,9 +93,9 @@ packages: '@babel/helper-validator-identifier': 7.25.9 dev: true - /@discoveryjs/json-ext@0.5.5: - resolution: {integrity: sha512-6nFkfkmSeV/rqSaS4oWHgmpnYw194f6hmWF5is6b0J1naJZoiD0NTc9AiUwPHvWsowkjuHErCZT1wa0jg+BLIA==} - engines: {node: '>=10.0.0'} + /@discoveryjs/json-ext@0.6.3: + resolution: {integrity: sha512-4B4OijXeVNOPZlYA2oEwWOTkzyltLao+xbotHQeqN++Rv27Y6s818+n2Qkp8q+Fxhn0t/5lA5X1Mxktud8eayQ==} + engines: {node: '>=14.17.0'} dev: true /@fluent/bundle@0.18.0: @@ -568,42 +568,42 @@ packages: '@xtuc/long': 4.2.2 dev: true - /@webpack-cli/configtest@2.1.1(webpack-cli@5.1.4)(webpack@5.88.2): - resolution: {integrity: sha512-wy0mglZpDSiSS0XHrVR+BAdId2+yxPSoJW8fsna3ZpYSlufjvxnP4YbKTCBZnNIcGN4r6ZPXV55X4mYExOfLmw==} - engines: {node: '>=14.15.0'} + /@webpack-cli/configtest@3.0.1(webpack-cli@6.0.1)(webpack@5.88.2): + resolution: {integrity: sha512-u8d0pJ5YFgneF/GuvEiDA61Tf1VDomHHYMjv/wc9XzYj7nopltpG96nXN5dJRstxZhcNpV1g+nT6CydO7pHbjA==} + engines: {node: '>=18.12.0'} peerDependencies: - webpack: 5.x.x - webpack-cli: 5.x.x + webpack: ^5.82.0 + webpack-cli: 6.x.x dependencies: - webpack: 5.88.2(webpack-cli@5.1.4) - webpack-cli: 5.1.4(webpack-dev-server@5.0.4)(webpack@5.88.2) + webpack: 5.88.2(webpack-cli@6.0.1) + webpack-cli: 6.0.1(webpack-dev-server@5.0.4)(webpack@5.88.2) dev: true - /@webpack-cli/info@2.0.2(webpack-cli@5.1.4)(webpack@5.88.2): - resolution: {integrity: sha512-zLHQdI/Qs1UyT5UBdWNqsARasIA+AaF8t+4u2aS2nEpBQh2mWIVb8qAklq0eUENnC5mOItrIB4LiS9xMtph18A==} - engines: {node: '>=14.15.0'} + /@webpack-cli/info@3.0.1(webpack-cli@6.0.1)(webpack@5.88.2): + resolution: {integrity: sha512-coEmDzc2u/ffMvuW9aCjoRzNSPDl/XLuhPdlFRpT9tZHmJ/039az33CE7uH+8s0uL1j5ZNtfdv0HkfaKRBGJsQ==} + engines: {node: '>=18.12.0'} peerDependencies: - webpack: 5.x.x - webpack-cli: 5.x.x + webpack: ^5.82.0 + webpack-cli: 6.x.x dependencies: - webpack: 5.88.2(webpack-cli@5.1.4) - webpack-cli: 5.1.4(webpack-dev-server@5.0.4)(webpack@5.88.2) + webpack: 5.88.2(webpack-cli@6.0.1) + webpack-cli: 6.0.1(webpack-dev-server@5.0.4)(webpack@5.88.2) dev: true - /@webpack-cli/serve@2.0.5(webpack-cli@5.1.4)(webpack-dev-server@5.0.4)(webpack@5.88.2): - resolution: {integrity: sha512-lqaoKnRYBdo1UgDX8uF24AfGMifWK19TxPmM5FHc2vAGxrJ/qtyUyFBWoY1tISZdelsQ5fBcOusifo5o5wSJxQ==} - engines: {node: '>=14.15.0'} + /@webpack-cli/serve@3.0.1(webpack-cli@6.0.1)(webpack-dev-server@5.0.4)(webpack@5.88.2): + resolution: {integrity: sha512-sbgw03xQaCLiT6gcY/6u3qBDn01CWw/nbaXl3gTdTFuJJ75Gffv3E3DBpgvY2fkkrdS1fpjaXNOmJlnbtKauKg==} + engines: {node: '>=18.12.0'} peerDependencies: - webpack: 5.x.x - webpack-cli: 5.x.x + webpack: ^5.82.0 + webpack-cli: 6.x.x webpack-dev-server: '*' peerDependenciesMeta: webpack-dev-server: optional: true dependencies: - webpack: 5.88.2(webpack-cli@5.1.4) - webpack-cli: 5.1.4(webpack-dev-server@5.0.4)(webpack@5.88.2) - webpack-dev-server: 5.0.4(webpack-cli@5.1.4)(webpack@5.88.2) + webpack: 5.88.2(webpack-cli@6.0.1) + webpack-cli: 6.0.1(webpack-dev-server@5.0.4)(webpack@5.88.2) + webpack-dev-server: 5.0.4(webpack-cli@6.0.1)(webpack@5.88.2) dev: true /@xtuc/ieee754@1.2.0: @@ -932,9 +932,9 @@ packages: resolution: {integrity: sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==} dev: true - /commander@10.0.1: - resolution: {integrity: sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==} - engines: {node: '>=14'} + /commander@12.1.0: + resolution: {integrity: sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==} + engines: {node: '>=18'} dev: true /commander@2.20.3: @@ -1202,7 +1202,7 @@ packages: postcss-modules-values: 4.0.0(postcss@8.4.38) postcss-value-parser: 4.2.0 semver: 7.6.0 - webpack: 5.88.2(webpack-cli@5.1.4) + webpack: 5.88.2(webpack-cli@6.0.1) dev: true /css-select@4.1.3: @@ -1395,8 +1395,8 @@ packages: engines: {node: '>=0.12'} dev: true - /envinfo@7.8.1: - resolution: {integrity: sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==} + /envinfo@7.14.0: + resolution: {integrity: sha512-CO40UI41xDQzhLB1hWyqUKgFhs250pNcGbyGKe1l/e4FSaI/+YE4IMG76GDt0In67WLPACIITC+sOi08x4wIvg==} engines: {node: '>=4'} hasBin: true dev: true @@ -1565,6 +1565,11 @@ packages: path-exists: 4.0.0 dev: true + /flat@5.0.2: + resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} + hasBin: true + dev: true + /fluent-vue@3.7.0(@fluent/bundle@0.18.0)(vue@2.7.14): resolution: {integrity: sha512-1fR7W0M9p6ytQDsJkaPip9naddGc5GH7rxIE63YDPsXPRqtykofjAZJ849YBxeBWgJ+ZVePQ1uJxoXqWsYjwkw==} peerDependencies: @@ -1740,7 +1745,7 @@ packages: lodash: 4.17.21 pretty-error: 4.0.0 tapable: 2.2.1 - webpack: 5.88.2(webpack-cli@5.1.4) + webpack: 5.88.2(webpack-cli@6.0.1) dev: true /htmlparser2@6.1.0: @@ -2929,7 +2934,7 @@ packages: schema-utils: 3.3.0 serialize-javascript: 6.0.1 terser: 5.19.2 - webpack: 5.88.2(webpack-cli@5.1.4) + webpack: 5.88.2(webpack-cli@6.0.1) dev: true /terser@5.19.2: @@ -3089,7 +3094,7 @@ packages: vue-hot-reload-api: 2.3.4 vue-style-loader: 4.1.3 vue-template-compiler: 2.7.14 - webpack: 5.88.2(webpack-cli@5.1.4) + webpack: 5.88.2(webpack-cli@6.0.1) transitivePeerDependencies: - arc-templates - atpl @@ -3185,38 +3190,35 @@ packages: minimalistic-assert: 1.0.1 dev: true - /webpack-cli@5.1.4(webpack-dev-server@5.0.4)(webpack@5.88.2): - resolution: {integrity: sha512-pIDJHIEI9LR0yxHXQ+Qh95k2EvXpWzZ5l+d+jIo+RdSm9MiHfzazIxwwni/p7+x4eJZuvG1AJwgC4TNQ7NRgsg==} - engines: {node: '>=14.15.0'} + /webpack-cli@6.0.1(webpack-dev-server@5.0.4)(webpack@5.88.2): + resolution: {integrity: sha512-MfwFQ6SfwinsUVi0rNJm7rHZ31GyTcpVE5pgVA3hwFRb7COD4TzjUUwhGWKfO50+xdc2MQPuEBBJoqIMGt3JDw==} + engines: {node: '>=18.12.0'} hasBin: true peerDependencies: - '@webpack-cli/generators': '*' - webpack: 5.x.x + webpack: ^5.82.0 webpack-bundle-analyzer: '*' webpack-dev-server: '*' peerDependenciesMeta: - '@webpack-cli/generators': - optional: true webpack-bundle-analyzer: optional: true webpack-dev-server: optional: true dependencies: - '@discoveryjs/json-ext': 0.5.5 - '@webpack-cli/configtest': 2.1.1(webpack-cli@5.1.4)(webpack@5.88.2) - '@webpack-cli/info': 2.0.2(webpack-cli@5.1.4)(webpack@5.88.2) - '@webpack-cli/serve': 2.0.5(webpack-cli@5.1.4)(webpack-dev-server@5.0.4)(webpack@5.88.2) + '@discoveryjs/json-ext': 0.6.3 + '@webpack-cli/configtest': 3.0.1(webpack-cli@6.0.1)(webpack@5.88.2) + '@webpack-cli/info': 3.0.1(webpack-cli@6.0.1)(webpack@5.88.2) + '@webpack-cli/serve': 3.0.1(webpack-cli@6.0.1)(webpack-dev-server@5.0.4)(webpack@5.88.2) colorette: 2.0.16 - commander: 10.0.1 + commander: 12.1.0 cross-spawn: 7.0.3 - envinfo: 7.8.1 + envinfo: 7.14.0 fastest-levenshtein: 1.0.12 import-local: 3.0.2 interpret: 3.1.1 rechoir: 0.8.0 - webpack: 5.88.2(webpack-cli@5.1.4) - webpack-dev-server: 5.0.4(webpack-cli@5.1.4)(webpack@5.88.2) - webpack-merge: 5.8.0 + webpack: 5.88.2(webpack-cli@6.0.1) + webpack-dev-server: 5.0.4(webpack-cli@6.0.1)(webpack@5.88.2) + webpack-merge: 6.0.1 dev: true /webpack-dev-middleware@7.1.0(webpack@5.88.2): @@ -3234,10 +3236,10 @@ packages: on-finished: 2.4.1 range-parser: 1.2.1 schema-utils: 4.2.0 - webpack: 5.88.2(webpack-cli@5.1.4) + webpack: 5.88.2(webpack-cli@6.0.1) dev: true - /webpack-dev-server@5.0.4(webpack-cli@5.1.4)(webpack@5.88.2): + /webpack-dev-server@5.0.4(webpack-cli@6.0.1)(webpack@5.88.2): resolution: {integrity: sha512-dljXhUgx3HqKP2d8J/fUMvhxGhzjeNVarDLcbO/EWMSgRizDkxHQDZQaLFL5VJY9tRBj2Gz+rvCEYYvhbqPHNA==} engines: {node: '>= 18.12.0'} hasBin: true @@ -3278,8 +3280,8 @@ packages: serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack: 5.88.2(webpack-cli@5.1.4) - webpack-cli: 5.1.4(webpack-dev-server@5.0.4)(webpack@5.88.2) + webpack: 5.88.2(webpack-cli@6.0.1) + webpack-cli: 6.0.1(webpack-dev-server@5.0.4)(webpack@5.88.2) webpack-dev-middleware: 7.1.0(webpack@5.88.2) ws: 8.16.0 transitivePeerDependencies: @@ -3289,12 +3291,13 @@ packages: - utf-8-validate dev: true - /webpack-merge@5.8.0: - resolution: {integrity: sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==} - engines: {node: '>=10.0.0'} + /webpack-merge@6.0.1: + resolution: {integrity: sha512-hXXvrjtx2PLYx4qruKl+kyRSLc52V+cCvMxRjmKwoA+CBbbF5GfIBtR6kCvl0fYGqTUPKB+1ktVmTHqMOzgCBg==} + engines: {node: '>=18.0.0'} dependencies: clone-deep: 4.0.1 - wildcard: 2.0.0 + flat: 5.0.2 + wildcard: 2.0.1 dev: true /webpack-sources@3.2.3: @@ -3306,7 +3309,7 @@ packages: resolution: {integrity: sha512-kyDivFZ7ZM0BVOUteVbDFhlRt7Ah/CSPwJdi8hBpkK7QLumUqdLtVfm/PX/hkcnrvr0i77fO5+TjZ94Pe+C9iw==} dev: true - /webpack@5.88.2(webpack-cli@5.1.4): + /webpack@5.88.2(webpack-cli@6.0.1): resolution: {integrity: sha512-JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ==} engines: {node: '>=10.13.0'} hasBin: true @@ -3339,7 +3342,7 @@ packages: tapable: 2.2.1 terser-webpack-plugin: 5.3.9(webpack@5.88.2) watchpack: 2.4.0 - webpack-cli: 5.1.4(webpack-dev-server@5.0.4)(webpack@5.88.2) + webpack-cli: 6.0.1(webpack-dev-server@5.0.4)(webpack@5.88.2) webpack-sources: 3.2.3 transitivePeerDependencies: - '@swc/core' @@ -3369,8 +3372,8 @@ packages: isexe: 2.0.0 dev: true - /wildcard@2.0.0: - resolution: {integrity: sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==} + /wildcard@2.0.1: + resolution: {integrity: sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==} dev: true /wrap-ansi@7.0.0: