diff --git a/vue-2-webpack/package.json b/vue-2-webpack/package.json index 935954a6..6c0a923c 100644 --- a/vue-2-webpack/package.json +++ b/vue-2-webpack/package.json @@ -19,7 +19,7 @@ "vue-loader": "15.11.1", "vue-template-compiler": "2.7.16", "webpack": "5.98.0", - "webpack-cli": "6.0.1", + "webpack-cli": "7.0.3", "webpack-dev-server": "5.2.0" }, "browserslist": [ diff --git a/vue-2-webpack/pnpm-lock.yaml b/vue-2-webpack/pnpm-lock.yaml index 5730e02d..1ccacaca 100644 --- a/vue-2-webpack/pnpm-lock.yaml +++ b/vue-2-webpack/pnpm-lock.yaml @@ -36,13 +36,13 @@ devDependencies: version: 2.7.16 webpack: specifier: 5.98.0 - version: 5.98.0(webpack-cli@6.0.1) + version: 5.98.0(webpack-cli@7.0.3) webpack-cli: - specifier: 6.0.1 - version: 6.0.1(webpack-dev-server@5.2.0)(webpack@5.98.0) + specifier: 7.0.3 + version: 7.0.3(webpack-dev-server@5.2.0)(webpack@5.98.0) webpack-dev-server: specifier: 5.2.0 - version: 5.2.0(webpack-cli@6.0.1)(webpack@5.98.0) + version: 5.2.0(webpack-cli@7.0.3)(webpack@5.98.0) packages: @@ -68,8 +68,8 @@ packages: '@babel/helper-string-parser': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 - /@discoveryjs/json-ext@0.6.3: - resolution: {integrity: sha512-4B4OijXeVNOPZlYA2oEwWOTkzyltLao+xbotHQeqN++Rv27Y6s818+n2Qkp8q+Fxhn0t/5lA5X1Mxktud8eayQ==} + /@discoveryjs/json-ext@1.1.0: + resolution: {integrity: sha512-Xc3VhU02wqZ1HvHRJUwL09HkZSTvidqY5Ya0NXBSYOxAp+Ln9dcJr9fySI+CkONzP3PekQo9WdzCv0PGER/mOA==} engines: {node: '>=14.17.0'} dev: true @@ -524,44 +524,6 @@ packages: '@xtuc/long': 4.2.2 dev: true - /@webpack-cli/configtest@3.0.1(webpack-cli@6.0.1)(webpack@5.98.0): - resolution: {integrity: sha512-u8d0pJ5YFgneF/GuvEiDA61Tf1VDomHHYMjv/wc9XzYj7nopltpG96nXN5dJRstxZhcNpV1g+nT6CydO7pHbjA==} - engines: {node: '>=18.12.0'} - peerDependencies: - webpack: ^5.82.0 - webpack-cli: 6.x.x - dependencies: - webpack: 5.98.0(webpack-cli@6.0.1) - webpack-cli: 6.0.1(webpack-dev-server@5.2.0)(webpack@5.98.0) - dev: true - - /@webpack-cli/info@3.0.1(webpack-cli@6.0.1)(webpack@5.98.0): - resolution: {integrity: sha512-coEmDzc2u/ffMvuW9aCjoRzNSPDl/XLuhPdlFRpT9tZHmJ/039az33CE7uH+8s0uL1j5ZNtfdv0HkfaKRBGJsQ==} - engines: {node: '>=18.12.0'} - peerDependencies: - webpack: ^5.82.0 - webpack-cli: 6.x.x - dependencies: - webpack: 5.98.0(webpack-cli@6.0.1) - webpack-cli: 6.0.1(webpack-dev-server@5.2.0)(webpack@5.98.0) - dev: true - - /@webpack-cli/serve@3.0.1(webpack-cli@6.0.1)(webpack-dev-server@5.2.0)(webpack@5.98.0): - resolution: {integrity: sha512-sbgw03xQaCLiT6gcY/6u3qBDn01CWw/nbaXl3gTdTFuJJ75Gffv3E3DBpgvY2fkkrdS1fpjaXNOmJlnbtKauKg==} - engines: {node: '>=18.12.0'} - peerDependencies: - webpack: ^5.82.0 - webpack-cli: 6.x.x - webpack-dev-server: '*' - peerDependenciesMeta: - webpack-dev-server: - optional: true - dependencies: - webpack: 5.98.0(webpack-cli@6.0.1) - webpack-cli: 6.0.1(webpack-dev-server@5.2.0)(webpack@5.98.0) - webpack-dev-server: 5.2.0(webpack-cli@6.0.1)(webpack@5.98.0) - dev: true - /@xtuc/ieee754@1.2.0: resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==} dev: true @@ -825,9 +787,9 @@ packages: resolution: {integrity: sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==} dev: true - /commander@12.1.0: - resolution: {integrity: sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==} - engines: {node: '>=18'} + /commander@14.0.3: + resolution: {integrity: sha512-H+y0Jo/T1RZ9qPP4Eh1pkcQcLRglraJaSLoyOtHxu6AapkjWVCy2Sit1QQ4x3Dng8qDlSsZEet7g5Pq06MvTgw==} + engines: {node: '>=20'} dev: true /commander@2.20.3: @@ -1072,8 +1034,8 @@ packages: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} dev: true - /cross-spawn@7.0.3: - resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} + /cross-spawn@7.0.6: + resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} engines: {node: '>= 8'} dependencies: path-key: 3.1.1 @@ -1101,7 +1063,7 @@ packages: postcss-modules-values: 4.0.0(postcss@8.4.38) postcss-value-parser: 4.2.0 semver: 7.6.0 - webpack: 5.98.0(webpack-cli@6.0.1) + webpack: 5.98.0(webpack-cli@7.0.3) dev: true /css-select@4.1.3: @@ -1416,10 +1378,6 @@ packages: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} dev: true - /fastest-levenshtein@1.0.12: - resolution: {integrity: sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow==} - dev: true - /faye-websocket@0.11.4: resolution: {integrity: sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==} engines: {node: '>=0.8.0'} @@ -1508,10 +1466,6 @@ packages: dev: true optional: true - /function-bind@1.1.1: - resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==} - dev: true - /function-bind@1.1.2: resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} dev: true @@ -1587,7 +1541,7 @@ packages: resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==} engines: {node: '>= 0.4.0'} dependencies: - function-bind: 1.1.1 + function-bind: 1.1.2 dev: true /hash-sum@1.0.2: @@ -1650,7 +1604,7 @@ packages: lodash: 4.17.21 pretty-error: 4.0.0 tapable: 2.2.1 - webpack: 5.98.0(webpack-cli@6.0.1) + webpack: 5.98.0(webpack-cli@7.0.3) dev: true /htmlparser2@6.1.0: @@ -2736,7 +2690,7 @@ packages: schema-utils: 4.3.0 serialize-javascript: 6.0.2 terser: 5.39.0 - webpack: 5.98.0(webpack-cli@6.0.1) + webpack: 5.98.0(webpack-cli@7.0.3) dev: true /terser@5.19.2: @@ -2906,7 +2860,7 @@ packages: vue-hot-reload-api: 2.3.4 vue-style-loader: 4.1.3 vue-template-compiler: 2.7.16 - webpack: 5.98.0(webpack-cli@6.0.1) + webpack: 5.98.0(webpack-cli@7.0.3) transitivePeerDependencies: - arc-templates - atpl @@ -3003,34 +2957,29 @@ packages: minimalistic-assert: 1.0.1 dev: true - /webpack-cli@6.0.1(webpack-dev-server@5.2.0)(webpack@5.98.0): - resolution: {integrity: sha512-MfwFQ6SfwinsUVi0rNJm7rHZ31GyTcpVE5pgVA3hwFRb7COD4TzjUUwhGWKfO50+xdc2MQPuEBBJoqIMGt3JDw==} - engines: {node: '>=18.12.0'} + /webpack-cli@7.0.3(webpack-dev-server@5.2.0)(webpack@5.98.0): + resolution: {integrity: sha512-2E2C6A1e2El7791zQgTH7LPIuwLjRliow9OHS/qlJc9pwhZlCoL/uiwqd/1WSlXT83wJfmfDbkcqHXuXoPJZ3g==} + engines: {node: '>=20.9.0'} hasBin: true peerDependencies: - webpack: ^5.82.0 - webpack-bundle-analyzer: '*' - webpack-dev-server: '*' + webpack: ^5.101.0 + webpack-bundle-analyzer: ^4.0.0 || ^5.0.0 + webpack-dev-server: ^5.0.0 peerDependenciesMeta: webpack-bundle-analyzer: optional: true webpack-dev-server: optional: true dependencies: - '@discoveryjs/json-ext': 0.6.3 - '@webpack-cli/configtest': 3.0.1(webpack-cli@6.0.1)(webpack@5.98.0) - '@webpack-cli/info': 3.0.1(webpack-cli@6.0.1)(webpack@5.98.0) - '@webpack-cli/serve': 3.0.1(webpack-cli@6.0.1)(webpack-dev-server@5.2.0)(webpack@5.98.0) - colorette: 2.0.16 - commander: 12.1.0 - cross-spawn: 7.0.3 + '@discoveryjs/json-ext': 1.1.0 + commander: 14.0.3 + cross-spawn: 7.0.6 envinfo: 7.14.0 - fastest-levenshtein: 1.0.12 import-local: 3.0.2 interpret: 3.1.1 rechoir: 0.8.0 - webpack: 5.98.0(webpack-cli@6.0.1) - webpack-dev-server: 5.2.0(webpack-cli@6.0.1)(webpack@5.98.0) + webpack: 5.98.0(webpack-cli@7.0.3) + webpack-dev-server: 5.2.0(webpack-cli@7.0.3)(webpack@5.98.0) webpack-merge: 6.0.1 dev: true @@ -3049,10 +2998,10 @@ packages: on-finished: 2.4.1 range-parser: 1.2.1 schema-utils: 4.2.0 - webpack: 5.98.0(webpack-cli@6.0.1) + webpack: 5.98.0(webpack-cli@7.0.3) dev: true - /webpack-dev-server@5.2.0(webpack-cli@6.0.1)(webpack@5.98.0): + /webpack-dev-server@5.2.0(webpack-cli@7.0.3)(webpack@5.98.0): resolution: {integrity: sha512-90SqqYXA2SK36KcT6o1bvwvZfJFcmoamqeJY7+boioffX9g9C0wjjJRGUrQIuh43pb0ttX7+ssavmj/WN2RHtA==} engines: {node: '>= 18.12.0'} hasBin: true @@ -3090,8 +3039,8 @@ packages: serve-index: 1.9.1 sockjs: 0.3.24 spdy: 4.0.2 - webpack: 5.98.0(webpack-cli@6.0.1) - webpack-cli: 6.0.1(webpack-dev-server@5.2.0)(webpack@5.98.0) + webpack: 5.98.0(webpack-cli@7.0.3) + webpack-cli: 7.0.3(webpack-dev-server@5.2.0)(webpack@5.98.0) webpack-dev-middleware: 7.4.2(webpack@5.98.0) ws: 8.18.1 transitivePeerDependencies: @@ -3119,7 +3068,7 @@ packages: resolution: {integrity: sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==} dev: true - /webpack@5.98.0(webpack-cli@6.0.1): + /webpack@5.98.0(webpack-cli@7.0.3): resolution: {integrity: sha512-UFynvx+gM44Gv9qFgj0acCQK2VE1CtdfwFdimkapco3hlPCJ/zeq73n2yVKimVbtm+TnApIugGhLJnkU6gjYXA==} engines: {node: '>=10.13.0'} hasBin: true @@ -3151,7 +3100,7 @@ packages: tapable: 2.2.1 terser-webpack-plugin: 5.3.14(webpack@5.98.0) watchpack: 2.4.2 - webpack-cli: 6.0.1(webpack-dev-server@5.2.0)(webpack@5.98.0) + webpack-cli: 7.0.3(webpack-dev-server@5.2.0)(webpack@5.98.0) webpack-sources: 3.2.3 transitivePeerDependencies: - '@swc/core'