diff --git a/examples/webpack/package.json b/examples/webpack/package.json index 39a9bc1a..2de9f5df 100644 --- a/examples/webpack/package.json +++ b/examples/webpack/package.json @@ -12,7 +12,7 @@ "ts-loader": "catalog:webpack", "vue-loader": "catalog:webpack", "webpack": "catalog:webpack", - "webpack-cli": "^5.1.4", + "webpack-cli": "^6.0.0", "webpack-dev-server": "^4.15.1" }, "scripts": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f93bedcc..aac028a7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -161,13 +161,13 @@ importers: version: 16.8.3(@vue/compiler-sfc@3.5.14)(vue@3.5.14(typescript@5.8.3))(webpack@5.99.8) webpack: specifier: catalog:webpack - version: 5.99.8(webpack-cli@5.1.4) + version: 5.99.8(webpack-cli@6.0.1) webpack-cli: - specifier: ^5.1.4 - version: 5.1.4(webpack-dev-server@4.15.2)(webpack@5.99.8) + specifier: ^6.0.0 + version: 6.0.1(webpack-dev-server@4.15.2)(webpack@5.99.8) webpack-dev-server: specifier: ^4.15.1 - version: 4.15.2(webpack-cli@5.1.4)(webpack@5.99.8) + version: 4.15.2(webpack-cli@6.0.1)(webpack@5.99.8) packages/bundle-utils: dependencies: @@ -289,7 +289,7 @@ importers: version: 16.8.3(@vue/compiler-sfc@3.5.14)(vue@3.5.14(typescript@5.8.3))(webpack@5.99.8) webpack: specifier: catalog:webpack - version: 5.99.8(webpack-cli@5.1.4) + version: 5.99.8(webpack-cli@6.0.1) webpack-merge: specifier: ^5.9.0 version: 5.10.0 @@ -398,6 +398,10 @@ packages: resolution: {integrity: sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==} 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'} + '@emnapi/core@1.4.3': resolution: {integrity: sha512-4m62DuCE07lw01soJwPiBGC0nAww0Q+RY70VZ+n49yDIO13yyinhbWCeNnaob0lakDtWQzSdtNWzJeOJt2ma+g==} @@ -2137,26 +2141,26 @@ packages: '@webassemblyjs/wast-printer@1.14.1': resolution: {integrity: sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==} - '@webpack-cli/configtest@2.1.1': - resolution: {integrity: sha512-wy0mglZpDSiSS0XHrVR+BAdId2+yxPSoJW8fsna3ZpYSlufjvxnP4YbKTCBZnNIcGN4r6ZPXV55X4mYExOfLmw==} - engines: {node: '>=14.15.0'} + '@webpack-cli/configtest@3.0.1': + 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 - '@webpack-cli/info@2.0.2': - resolution: {integrity: sha512-zLHQdI/Qs1UyT5UBdWNqsARasIA+AaF8t+4u2aS2nEpBQh2mWIVb8qAklq0eUENnC5mOItrIB4LiS9xMtph18A==} - engines: {node: '>=14.15.0'} + '@webpack-cli/info@3.0.1': + 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 - '@webpack-cli/serve@2.0.5': - resolution: {integrity: sha512-lqaoKnRYBdo1UgDX8uF24AfGMifWK19TxPmM5FHc2vAGxrJ/qtyUyFBWoY1tISZdelsQ5fBcOusifo5o5wSJxQ==} - engines: {node: '>=14.15.0'} + '@webpack-cli/serve@3.0.1': + 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: @@ -2504,9 +2508,9 @@ packages: resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} engines: {node: '>= 0.8'} - 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'} commander@13.1.0: resolution: {integrity: sha512-/rFeCpNJQbhSZjGVwO9RFV3xPqbnERS8MmIQzCtD/zl6gpJuV/bMLuN92oG3F7d8oDEHHRrujSXNUr8fpjntKw==} @@ -2837,8 +2841,8 @@ packages: resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} engines: {node: '>=0.12'} - envinfo@7.13.0: - resolution: {integrity: sha512-cvcaMr7KqXVh4nyzGTVqTum+gAiL265x5jUWQIDLq//zOGbW+gSW/C+OWLleY/rs9Qole6AZLMXPbtIFQbqu+Q==} + envinfo@7.21.0: + resolution: {integrity: sha512-Lw7I8Zp5YKHFCXL7+Dz95g4CcbMEpgvqZNNq3AmlT5XAV6CgAAk6gyAMqn2zjw08K9BHfcNuKrMiCPLByGafow==} engines: {node: '>=4'} hasBin: true @@ -3559,9 +3563,6 @@ packages: resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} engines: {node: '>= 0.4'} - is-core-module@2.13.1: - resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} - is-core-module@2.15.1: resolution: {integrity: sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==} engines: {node: '>= 0.4'} @@ -5537,18 +5538,15 @@ packages: engines: {node: '>= 10.13.0'} hasBin: true - webpack-cli@5.1.4: - resolution: {integrity: sha512-pIDJHIEI9LR0yxHXQ+Qh95k2EvXpWzZ5l+d+jIo+RdSm9MiHfzazIxwwni/p7+x4eJZuvG1AJwgC4TNQ7NRgsg==} - engines: {node: '>=14.15.0'} + webpack-cli@6.0.1: + 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: @@ -5599,6 +5597,10 @@ packages: resolution: {integrity: sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==} engines: {node: '>=10.0.0'} + webpack-merge@6.0.1: + resolution: {integrity: sha512-hXXvrjtx2PLYx4qruKl+kyRSLc52V+cCvMxRjmKwoA+CBbbF5GfIBtR6kCvl0fYGqTUPKB+1ktVmTHqMOzgCBg==} + engines: {node: '>=18.0.0'} + webpack-sources@3.2.3: resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} engines: {node: '>=10.13.0'} @@ -5906,6 +5908,8 @@ snapshots: '@discoveryjs/json-ext@0.5.7': {} + '@discoveryjs/json-ext@0.6.3': {} + '@emnapi/core@1.4.3': dependencies: '@emnapi/wasi-threads': 1.0.2 @@ -7341,22 +7345,22 @@ snapshots: '@webassemblyjs/ast': 1.14.1 '@xtuc/long': 4.2.2 - '@webpack-cli/configtest@2.1.1(webpack-cli@5.1.4)(webpack@5.99.8)': + '@webpack-cli/configtest@3.0.1(webpack-cli@6.0.1)(webpack@5.99.8)': dependencies: - webpack: 5.99.8(webpack-cli@5.1.4) - webpack-cli: 5.1.4(webpack-dev-server@4.15.2)(webpack@5.99.8) + webpack: 5.99.8(webpack-cli@6.0.1) + webpack-cli: 6.0.1(webpack-dev-server@4.15.2)(webpack@5.99.8) - '@webpack-cli/info@2.0.2(webpack-cli@5.1.4)(webpack@5.99.8)': + '@webpack-cli/info@3.0.1(webpack-cli@6.0.1)(webpack@5.99.8)': dependencies: - webpack: 5.99.8(webpack-cli@5.1.4) - webpack-cli: 5.1.4(webpack-dev-server@4.15.2)(webpack@5.99.8) + webpack: 5.99.8(webpack-cli@6.0.1) + webpack-cli: 6.0.1(webpack-dev-server@4.15.2)(webpack@5.99.8) - '@webpack-cli/serve@2.0.5(webpack-cli@5.1.4)(webpack-dev-server@4.15.2)(webpack@5.99.8)': + '@webpack-cli/serve@3.0.1(webpack-cli@6.0.1)(webpack-dev-server@4.15.2)(webpack@5.99.8)': dependencies: - webpack: 5.99.8(webpack-cli@5.1.4) - webpack-cli: 5.1.4(webpack-dev-server@4.15.2)(webpack@5.99.8) + webpack: 5.99.8(webpack-cli@6.0.1) + webpack-cli: 6.0.1(webpack-dev-server@4.15.2)(webpack@5.99.8) optionalDependencies: - webpack-dev-server: 4.15.2(webpack-cli@5.1.4)(webpack@5.99.8) + webpack-dev-server: 4.15.2(webpack-cli@6.0.1)(webpack@5.99.8) '@xtuc/ieee754@1.2.0': {} @@ -7531,7 +7535,7 @@ snapshots: loader-utils: 2.0.4 make-dir: 3.1.0 schema-utils: 2.7.1 - webpack: 5.99.8(webpack-cli@5.1.4) + webpack: 5.99.8(webpack-cli@6.0.1) balanced-match@1.0.2: {} @@ -7754,7 +7758,7 @@ snapshots: dependencies: delayed-stream: 1.0.0 - commander@10.0.1: {} + commander@12.1.0: {} commander@13.1.0: {} @@ -8065,7 +8069,7 @@ snapshots: entities@4.5.0: {} - envinfo@7.13.0: {} + envinfo@7.21.0: {} environment@1.1.0: {} @@ -9013,14 +9017,9 @@ snapshots: is-callable@1.2.7: optional: true - is-core-module@2.13.1: - dependencies: - hasown: 2.0.2 - is-core-module@2.15.1: dependencies: hasown: 2.0.2 - optional: true is-data-view@1.0.1: dependencies: @@ -10436,7 +10435,7 @@ snapshots: resolve@1.22.8: dependencies: - is-core-module: 2.13.1 + is-core-module: 2.15.1 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 @@ -10930,7 +10929,7 @@ snapshots: schema-utils: 4.3.2 serialize-javascript: 6.0.2 terser: 5.31.1 - webpack: 5.99.8(webpack-cli@5.1.4) + webpack: 5.99.8(webpack-cli@6.0.1) terser@5.31.1: dependencies: @@ -11005,7 +11004,7 @@ snapshots: semver: 7.7.2 source-map: 0.7.4 typescript: 5.8.3 - webpack: 5.99.8(webpack-cli@5.1.4) + webpack: 5.99.8(webpack-cli@6.0.1) tsconfig-paths@3.15.0: dependencies: @@ -11365,7 +11364,7 @@ snapshots: chalk: 4.1.2 hash-sum: 2.0.0 loader-utils: 2.0.4 - webpack: 5.99.8(webpack-cli@5.1.4) + webpack: 5.99.8(webpack-cli@6.0.1) optionalDependencies: '@vue/compiler-sfc': 3.5.14 vue: 3.5.14(typescript@5.8.3) @@ -11412,24 +11411,24 @@ snapshots: - bufferutil - utf-8-validate - webpack-cli@5.1.4(webpack-dev-server@4.15.2)(webpack@5.99.8): + webpack-cli@6.0.1(webpack-dev-server@4.15.2)(webpack@5.99.8): dependencies: - '@discoveryjs/json-ext': 0.5.7 - '@webpack-cli/configtest': 2.1.1(webpack-cli@5.1.4)(webpack@5.99.8) - '@webpack-cli/info': 2.0.2(webpack-cli@5.1.4)(webpack@5.99.8) - '@webpack-cli/serve': 2.0.5(webpack-cli@5.1.4)(webpack-dev-server@4.15.2)(webpack@5.99.8) + '@discoveryjs/json-ext': 0.6.3 + '@webpack-cli/configtest': 3.0.1(webpack-cli@6.0.1)(webpack@5.99.8) + '@webpack-cli/info': 3.0.1(webpack-cli@6.0.1)(webpack@5.99.8) + '@webpack-cli/serve': 3.0.1(webpack-cli@6.0.1)(webpack-dev-server@4.15.2)(webpack@5.99.8) colorette: 2.0.20 - commander: 10.0.1 + commander: 12.1.0 cross-spawn: 7.0.6 - envinfo: 7.13.0 + envinfo: 7.21.0 fastest-levenshtein: 1.0.16 import-local: 3.1.0 interpret: 3.1.1 rechoir: 0.8.0 - webpack: 5.99.8(webpack-cli@5.1.4) - webpack-merge: 5.10.0 + webpack: 5.99.8(webpack-cli@6.0.1) + webpack-merge: 6.0.1 optionalDependencies: - webpack-dev-server: 4.15.2(webpack-cli@5.1.4)(webpack@5.99.8) + webpack-dev-server: 4.15.2(webpack-cli@6.0.1)(webpack@5.99.8) webpack-dev-middleware@5.3.4(webpack@5.99.8): dependencies: @@ -11438,7 +11437,7 @@ snapshots: mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 4.3.2 - webpack: 5.99.8(webpack-cli@5.1.4) + webpack: 5.99.8(webpack-cli@6.0.1) webpack-dev-middleware@7.4.2(webpack@5.99.8): dependencies: @@ -11449,9 +11448,9 @@ snapshots: range-parser: 1.2.1 schema-utils: 4.3.2 optionalDependencies: - webpack: 5.99.8(webpack-cli@5.1.4) + webpack: 5.99.8(webpack-cli@6.0.1) - webpack-dev-server@4.15.2(webpack-cli@5.1.4)(webpack@5.99.8): + webpack-dev-server@4.15.2(webpack-cli@6.0.1)(webpack@5.99.8): dependencies: '@types/bonjour': 3.5.13 '@types/connect-history-api-fallback': 1.5.4 @@ -11484,8 +11483,8 @@ snapshots: webpack-dev-middleware: 5.3.4(webpack@5.99.8) ws: 8.18.0 optionalDependencies: - webpack: 5.99.8(webpack-cli@5.1.4) - webpack-cli: 5.1.4(webpack-dev-server@4.15.2)(webpack@5.99.8) + webpack: 5.99.8(webpack-cli@6.0.1) + webpack-cli: 6.0.1(webpack-dev-server@4.15.2)(webpack@5.99.8) transitivePeerDependencies: - bufferutil - debug @@ -11525,7 +11524,7 @@ snapshots: webpack-dev-middleware: 7.4.2(webpack@5.99.8) ws: 8.18.0 optionalDependencies: - webpack: 5.99.8(webpack-cli@5.1.4) + webpack: 5.99.8(webpack-cli@6.0.1) transitivePeerDependencies: - bufferutil - debug @@ -11538,11 +11537,17 @@ snapshots: flat: 5.0.2 wildcard: 2.0.1 + webpack-merge@6.0.1: + dependencies: + clone-deep: 4.0.1 + flat: 5.0.2 + wildcard: 2.0.1 + webpack-sources@3.2.3: {} webpack-virtual-modules@0.6.2: {} - webpack@5.99.8(webpack-cli@5.1.4): + webpack@5.99.8(webpack-cli@6.0.1): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.7 @@ -11569,7 +11574,7 @@ snapshots: watchpack: 2.4.1 webpack-sources: 3.2.3 optionalDependencies: - webpack-cli: 5.1.4(webpack-dev-server@4.15.2)(webpack@5.99.8) + webpack-cli: 6.0.1(webpack-dev-server@4.15.2)(webpack@5.99.8) transitivePeerDependencies: - '@swc/core' - esbuild