fix(manager): 钉住 webpack 5.108.4,修复生产构建 $filters 全部报错

webpack 5.108.0 回归(webpack/webpack#21278):生产构建在 mangleExports 下遇到 namespace import 整体逃逸(app.config.globalProperties.$filters = filters)时,会把混淆后的导出名当属性路径渲染(u6 -> .u[6]),导致 $filters.unitPrice 等全部报 Cannot read properties of undefined (reading '6');dev server 不启用 mangleExports,本地无法复现。

- manager:webpack 固定 5.108.4(devDependencies + resolutions),pnpm-lock 同步更新
- buyer:纳入 pnpm-lock.yaml(webpack 5.111.0)

Refs: https://github.com/webpack/webpack/issues/21278
This commit is contained in:
Ryan Ran
2026-09-18 11:29:18 +08:00
parent b51148f520
commit 2fdab71d14
3 changed files with 8279 additions and 111 deletions

8166
buyer/pnpm-lock.yaml generated Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -53,10 +53,11 @@
"style-loader": "^3.3.4",
"style-resources-loader": "^1.5.0",
"vue-cli-plugin-style-resources-loader": "^0.1.5",
"webpack": "^5.95.0"
"webpack": "5.108.4"
},
"resolutions": {
"minimatch": "^3.1.2",
"@achrinza/node-ipc": "9.2.2"
"@achrinza/node-ipc": "9.2.2",
"webpack": "5.108.4"
}
}

219
manager/pnpm-lock.yaml generated
View File

@@ -7,6 +7,7 @@ settings:
overrides:
minimatch: ^3.1.2
'@achrinza/node-ipc': 9.2.2
webpack: 5.108.4
importers:
@@ -53,7 +54,7 @@ importers:
version: 1.101.0
sass-loader:
specifier: ^10.4.1
version: 10.5.2(sass@1.101.0)(webpack@5.108.0(postcss@8.5.15))
version: 10.5.2(sass@1.101.0)(webpack@5.108.4(postcss@8.5.15))
sockjs-client:
specifier: ^1.4.0
version: 1.6.1
@@ -93,43 +94,43 @@ importers:
devDependencies:
'@vue/cli-plugin-babel':
specifier: ^5.0.9
version: 5.0.9(@vue/cli-service@5.0.9(@vue/compiler-sfc@3.5.39)(less-loader@11.1.4(less@4.6.7)(webpack@5.108.0(postcss@8.5.15)))(lodash@4.18.1)(sass-loader@10.5.2(sass@1.101.0)(webpack@5.108.0(postcss@8.5.15)))(vue@3.5.39)(webpack-sources@3.5.0))(core-js@3.49.0)(postcss@8.5.15)(vue@3.5.39)
version: 5.0.9(@vue/cli-service@5.0.9(@vue/compiler-sfc@3.5.39)(less-loader@11.1.4(less@4.6.7)(webpack@5.108.4(postcss@8.5.15)))(lodash@4.18.1)(sass-loader@10.5.2(sass@1.101.0)(webpack@5.108.4(postcss@8.5.15)))(vue@3.5.39)(webpack-sources@3.5.0))(core-js@3.49.0)(postcss@8.5.15)(vue@3.5.39)
'@vue/cli-plugin-router':
specifier: ^5.0.9
version: 5.0.9(@vue/cli-service@5.0.9(@vue/compiler-sfc@3.5.39)(less-loader@11.1.4(less@4.6.7)(webpack@5.108.0(postcss@8.5.15)))(lodash@4.18.1)(sass-loader@10.5.2(sass@1.101.0)(webpack@5.108.0(postcss@8.5.15)))(vue@3.5.39)(webpack-sources@3.5.0))
version: 5.0.9(@vue/cli-service@5.0.9(@vue/compiler-sfc@3.5.39)(less-loader@11.1.4(less@4.6.7)(webpack@5.108.4(postcss@8.5.15)))(lodash@4.18.1)(sass-loader@10.5.2(sass@1.101.0)(webpack@5.108.4(postcss@8.5.15)))(vue@3.5.39)(webpack-sources@3.5.0))
'@vue/cli-plugin-vuex':
specifier: ^5.0.9
version: 5.0.9(@vue/cli-service@5.0.9(@vue/compiler-sfc@3.5.39)(less-loader@11.1.4(less@4.6.7)(webpack@5.108.0(postcss@8.5.15)))(lodash@4.18.1)(sass-loader@10.5.2(sass@1.101.0)(webpack@5.108.0(postcss@8.5.15)))(vue@3.5.39)(webpack-sources@3.5.0))
version: 5.0.9(@vue/cli-service@5.0.9(@vue/compiler-sfc@3.5.39)(less-loader@11.1.4(less@4.6.7)(webpack@5.108.4(postcss@8.5.15)))(lodash@4.18.1)(sass-loader@10.5.2(sass@1.101.0)(webpack@5.108.4(postcss@8.5.15)))(vue@3.5.39)(webpack-sources@3.5.0))
'@vue/cli-service':
specifier: ^5.0.9
version: 5.0.9(@vue/compiler-sfc@3.5.39)(less-loader@11.1.4(less@4.6.7)(webpack@5.108.0(postcss@8.5.15)))(lodash@4.18.1)(sass-loader@10.5.2(sass@1.101.0)(webpack@5.108.0(postcss@8.5.15)))(vue@3.5.39)(webpack-sources@3.5.0)
version: 5.0.9(@vue/compiler-sfc@3.5.39)(less-loader@11.1.4(less@4.6.7)(webpack@5.108.4(postcss@8.5.15)))(lodash@4.18.1)(sass-loader@10.5.2(sass@1.101.0)(webpack@5.108.4(postcss@8.5.15)))(vue@3.5.39)(webpack-sources@3.5.0)
'@vue/compiler-sfc':
specifier: ^3.5.35
version: 3.5.39
compression-webpack-plugin:
specifier: ^10.0.0
version: 10.0.0(webpack@5.108.0(postcss@8.5.15))
version: 10.0.0(webpack@5.108.4(postcss@8.5.15))
css-loader:
specifier: ^6.10.0
version: 6.11.0(webpack@5.108.0(postcss@8.5.15))
version: 6.11.0(webpack@5.108.4(postcss@8.5.15))
less:
specifier: ^4.2.0
version: 4.6.7
less-loader:
specifier: ^11.1.4
version: 11.1.4(less@4.6.7)(webpack@5.108.0(postcss@8.5.15))
version: 11.1.4(less@4.6.7)(webpack@5.108.4(postcss@8.5.15))
style-loader:
specifier: ^3.3.4
version: 3.3.4(webpack@5.108.0(postcss@8.5.15))
version: 3.3.4(webpack@5.108.4(postcss@8.5.15))
style-resources-loader:
specifier: ^1.5.0
version: 1.5.0(webpack@5.108.0(postcss@8.5.15))
version: 1.5.0(webpack@5.108.4(postcss@8.5.15))
vue-cli-plugin-style-resources-loader:
specifier: ^0.1.5
version: 0.1.5
webpack:
specifier: ^5.95.0
version: 5.108.0(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)
specifier: 5.108.4
version: 5.108.4(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)
packages:
@@ -910,7 +911,7 @@ packages:
resolution: {integrity: sha512-h2ooWqP8XuFqTXT+NyAFbrArzfQA7R6HTezADrvD9Re8fxMLTPPniLdqVTdDaO0eIoLaAwKT+d6w+5GeTk7Vbg==}
engines: {node: '>=8.0.0'}
peerDependencies:
webpack: ^4.0.0 || ^5.0.0
webpack: 5.108.4
'@soda/get-current-script@1.0.2':
resolution: {integrity: sha512-T7VNNlYVM1SgQ+VsMYhnDkcGmWhQdL0bDyGm5TlQ3GBXnJscEClUUOKduWTmm2zCnvNLC1hc3JpuXjs/nFOc5w==}
@@ -1370,7 +1371,7 @@ packages:
engines: {node: '>= 8.9'}
peerDependencies:
'@babel/core': ^7.0.0
webpack: '>=2'
webpack: 5.108.4
babel-plugin-dynamic-import-node@2.3.3:
resolution: {integrity: sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==}
@@ -1595,7 +1596,7 @@ packages:
resolution: {integrity: sha512-wLXLIBwpul/ALcm7Aj+69X0pYT3BYt6DdPn3qrgBIh9YejV9Bju9ShhlAsjujLyWMo6SAweFIWaUoFmXZNuNrg==}
engines: {node: '>= 14.15.0'}
peerDependencies:
webpack: ^5.1.0
webpack: 5.108.4
compression@1.8.1:
resolution: {integrity: sha512-9mAqGPHLakhCLeNyxPkK4xVo746zQ/czLH1Ky+vkitMnWfWZps8r0qXuwhwizagCRttsL4lfG4pIOvaWLpAP0w==}
@@ -1800,7 +1801,7 @@ packages:
resolution: {integrity: sha512-rxnR7PaGigJzhqETHGmAcxKnLZSR5u1Y3/bcIv/1FnqXedcL/E2ewK7ZCNrArJKCiSv8yVXhTqetJh8inDvfsA==}
engines: {node: '>= 12.13.0'}
peerDependencies:
webpack: ^5.1.0
webpack: 5.108.4
core-js-compat@3.49.0:
resolution: {integrity: sha512-VQXt1jr9cBz03b331DFDCCP90b3fanciLkgiOoy8SBHy06gNf+vQ1A3WFLqG7I8TipYIKeYK9wxd0tUrvHcOZA==}
@@ -1834,7 +1835,7 @@ packages:
engines: {node: '>= 12.13.0'}
peerDependencies:
'@rspack/core': 0.x || 1.x
webpack: ^5.0.0
webpack: 5.108.4
peerDependenciesMeta:
'@rspack/core':
optional: true
@@ -1849,7 +1850,7 @@ packages:
clean-css: '*'
csso: '*'
esbuild: '*'
webpack: ^5.0.0
webpack: 5.108.4
peerDependenciesMeta:
'@parcel/css':
optional: true
@@ -2397,7 +2398,7 @@ packages:
engines: {node: '>=10.13.0'}
peerDependencies:
'@rspack/core': 0.x || 1.x
webpack: ^5.20.0
webpack: 5.108.4
peerDependenciesMeta:
'@rspack/core':
optional: true
@@ -2639,7 +2640,7 @@ packages:
engines: {node: '>= 14.15.0'}
peerDependencies:
less: ^3.5.0 || ^4.0.0
webpack: ^5.0.0
webpack: 5.108.4
less@4.6.7:
resolution: {integrity: sha512-o3UxHBPPVY1HtCXx15/z1NlknQiWyafRNbtLEv+6xFaDRI2g2xPKIH43do9dSwt8bGLTsjNSaifa48N3d6odsQ==}
@@ -2800,7 +2801,7 @@ packages:
resolution: {integrity: sha512-AOSS0IdEB95ayVkxn5oGzNQwqAi2J0Jb/kKm43t7H73s8+f5873g0yuj0PNvK4dO75mu5DHg4nlgp4k6Kga8eg==}
engines: {node: '>= 12.13.0'}
peerDependencies:
webpack: ^5.0.0
webpack: 5.108.4
minimalistic-assert@1.0.1:
resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==}
@@ -2827,7 +2828,7 @@ packages:
lightningcss: '*'
postcss: '*'
uglify-js: '*'
webpack: ^5.1.0
webpack: 5.108.4
peerDependenciesMeta:
'@minify-html/node':
optional: true
@@ -3148,7 +3149,7 @@ packages:
engines: {node: '>= 12.13.0'}
peerDependencies:
postcss: ^7.0.0 || ^8.0.1
webpack: ^5.0.0
webpack: 5.108.4
postcss-merge-longhand@5.1.7:
resolution: {integrity: sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==}
@@ -3331,7 +3332,7 @@ packages:
resolution: {integrity: sha512-sdiHuuKOzELcBANHfrupYo+r99iPRyOnw15qX+rNlVUqXGfjXdH4IgxriKwG1kNJwVswKQHMdj1hYZMcb9jFaA==}
engines: {node: '>= 10.13.0'}
peerDependencies:
webpack: ^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0
webpack: 5.108.4
promise-polyfill@8.3.0:
resolution: {integrity: sha512-H5oELycFml5yto/atYqmjyigJoAo3+OXwolYiH7OfQuYlAqhxNvTfiNMbV9hsC6Yp83yE5r2KTVmtrG6R9i6Pg==}
@@ -3489,7 +3490,7 @@ packages:
fibers: '>= 3.1.0'
node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0
sass: ^1.3.0
webpack: ^4.36.0 || ^5.0.0
webpack: 5.108.4
peerDependenciesMeta:
fibers:
optional: true
@@ -3708,13 +3709,13 @@ packages:
resolution: {integrity: sha512-0WqXzrsMTyb8yjZJHDqwmnwRJvhALK9LfRtRc6B4UTWe8AijYLZYZ9thuJTZc2VfQWINADW/j+LiJnfy2RoC1w==}
engines: {node: '>= 12.13.0'}
peerDependencies:
webpack: ^5.0.0
webpack: 5.108.4
style-resources-loader@1.5.0:
resolution: {integrity: sha512-fIfyvQ+uvXaCBGGAgfh+9v46ARQB1AWdaop2RpQw0PBVuROsTBqGvx8dj0kxwjGOAyq3vepe4AOK3M6+Q/q2jw==}
engines: {node: '>=8.9'}
peerDependencies:
webpack: ^3.0.0 || ^4.0.0 || ^5.0.0
webpack: 5.108.4
stylehacks@5.1.1:
resolution: {integrity: sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==}
@@ -3770,7 +3771,7 @@ packages:
lightningcss: '*'
postcss: '*'
uglify-js: '*'
webpack: ^5.1.0
webpack: 5.108.4
peerDependenciesMeta:
'@minify-html/node':
optional: true
@@ -3813,7 +3814,7 @@ packages:
resolution: {integrity: sha512-ByaL2TPb+m6yArpqQUZvP+5S1mZtXsEP7nWKKlAUTm7fCml8kB5s1uI3+eHRP2bk5mVYfRSBI7FFf+tWEyLZwA==}
engines: {node: '>= 10.13.0'}
peerDependencies:
webpack: ^4.27.0 || ^5.0.0
webpack: 5.108.4
thunky@1.1.0:
resolution: {integrity: sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==}
@@ -3946,7 +3947,7 @@ packages:
css-loader: '*'
prettier: '*'
vue-template-compiler: '*'
webpack: ^3.0.0 || ^4.1.0 || ^5.0.0-0
webpack: 5.108.4
peerDependenciesMeta:
'@vue/compiler-sfc':
optional: true
@@ -3962,7 +3963,7 @@ packages:
peerDependencies:
'@vue/compiler-sfc': '*'
vue: '*'
webpack: ^4.1.0 || ^5.0.0-0
webpack: 5.108.4
peerDependenciesMeta:
'@vue/compiler-sfc':
optional: true
@@ -4034,14 +4035,14 @@ packages:
resolution: {integrity: sha512-BVdTqhhs+0IfoeAf7EoH5WE+exCmqGerHfDM0IL096Px60Tq2Mn9MAbnaGUe6HiMa41KMCYF19gyzZmBcq/o4Q==}
engines: {node: '>= 12.13.0'}
peerDependencies:
webpack: ^4.0.0 || ^5.0.0
webpack: 5.108.4
webpack-dev-server@4.15.2:
resolution: {integrity: sha512-0XavAZbNJ5sDrCbkpWL8mia0o5WPOd2YGtxrEiZkBK9FjLppIUK2TgxK6qGD2P3hUXTJNNPVibrerKcx5WkR1g==}
engines: {node: '>= 12.13.0'}
hasBin: true
peerDependencies:
webpack: ^4.37.0 || ^5.0.0
webpack: 5.108.4
webpack-cli: '*'
peerDependenciesMeta:
webpack:
@@ -4060,8 +4061,8 @@ packages:
webpack-virtual-modules@0.4.6:
resolution: {integrity: sha512-5tyDlKLqPfMqjT3Q9TAqf2YqjwmnUleZwzJi1A5qXnlBCdj2AtOJ6wAWdglTIDOPgOiOrXeBeFcsQ8+aGQ6QbA==}
webpack@5.108.0:
resolution: {integrity: sha512-Ln1JuYGPRTXcHECapSFSvACtHmWEN5sQqFJeLLGQ0057S7qzT2eXUz0MZUedtmIrNy3nJgnITSubIYKGED9jSQ==}
webpack@5.108.4:
resolution: {integrity: sha512-yur8LyJoeiWh47dErD+Ok7vlbmDsJ3UbbRPAoxbGJ54WpE2y5yVo5G/inUzujnYgw3tPmBRdn+G7PoxXaYC33w==}
engines: {node: '>=10.13.0'}
hasBin: true
peerDependencies:
@@ -5153,13 +5154,13 @@ snapshots:
'@sideway/pinpoint@2.0.0': {}
'@soda/friendly-errors-webpack-plugin@1.8.1(webpack@5.108.0(postcss@8.5.15))':
'@soda/friendly-errors-webpack-plugin@1.8.1(webpack@5.108.4(postcss@8.5.15))':
dependencies:
chalk: 3.0.0
error-stack-parser: 2.1.4
string-width: 4.2.3
strip-ansi: 6.0.1
webpack: 5.108.0(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)
webpack: 5.108.4(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)
'@soda/get-current-script@1.0.2': {}
@@ -5402,15 +5403,15 @@ snapshots:
'@vue/cli-overlay@5.0.9': {}
'@vue/cli-plugin-babel@5.0.9(@vue/cli-service@5.0.9(@vue/compiler-sfc@3.5.39)(less-loader@11.1.4(less@4.6.7)(webpack@5.108.0(postcss@8.5.15)))(lodash@4.18.1)(sass-loader@10.5.2(sass@1.101.0)(webpack@5.108.0(postcss@8.5.15)))(vue@3.5.39)(webpack-sources@3.5.0))(core-js@3.49.0)(postcss@8.5.15)(vue@3.5.39)':
'@vue/cli-plugin-babel@5.0.9(@vue/cli-service@5.0.9(@vue/compiler-sfc@3.5.39)(less-loader@11.1.4(less@4.6.7)(webpack@5.108.4(postcss@8.5.15)))(lodash@4.18.1)(sass-loader@10.5.2(sass@1.101.0)(webpack@5.108.4(postcss@8.5.15)))(vue@3.5.39)(webpack-sources@3.5.0))(core-js@3.49.0)(postcss@8.5.15)(vue@3.5.39)':
dependencies:
'@babel/core': 7.29.7
'@vue/babel-preset-app': 5.0.9(@babel/core@7.29.7)(core-js@3.49.0)(vue@3.5.39)
'@vue/cli-service': 5.0.9(@vue/compiler-sfc@3.5.39)(less-loader@11.1.4(less@4.6.7)(webpack@5.108.0(postcss@8.5.15)))(lodash@4.18.1)(sass-loader@10.5.2(sass@1.101.0)(webpack@5.108.0(postcss@8.5.15)))(vue@3.5.39)(webpack-sources@3.5.0)
'@vue/cli-service': 5.0.9(@vue/compiler-sfc@3.5.39)(less-loader@11.1.4(less@4.6.7)(webpack@5.108.4(postcss@8.5.15)))(lodash@4.18.1)(sass-loader@10.5.2(sass@1.101.0)(webpack@5.108.4(postcss@8.5.15)))(vue@3.5.39)(webpack-sources@3.5.0)
'@vue/cli-shared-utils': 5.0.9
babel-loader: 8.4.1(@babel/core@7.29.7)(webpack@5.108.0(postcss@8.5.15))
thread-loader: 3.0.4(webpack@5.108.0(postcss@8.5.15))
webpack: 5.108.0(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)
babel-loader: 8.4.1(@babel/core@7.29.7)(webpack@5.108.4(postcss@8.5.15))
thread-loader: 3.0.4(webpack@5.108.4(postcss@8.5.15))
webpack: 5.108.4(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)
transitivePeerDependencies:
- '@minify-html/node'
- '@swc/core'
@@ -5430,29 +5431,29 @@ snapshots:
- vue
- webpack-cli
'@vue/cli-plugin-router@5.0.9(@vue/cli-service@5.0.9(@vue/compiler-sfc@3.5.39)(less-loader@11.1.4(less@4.6.7)(webpack@5.108.0(postcss@8.5.15)))(lodash@4.18.1)(sass-loader@10.5.2(sass@1.101.0)(webpack@5.108.0(postcss@8.5.15)))(vue@3.5.39)(webpack-sources@3.5.0))':
'@vue/cli-plugin-router@5.0.9(@vue/cli-service@5.0.9(@vue/compiler-sfc@3.5.39)(less-loader@11.1.4(less@4.6.7)(webpack@5.108.4(postcss@8.5.15)))(lodash@4.18.1)(sass-loader@10.5.2(sass@1.101.0)(webpack@5.108.4(postcss@8.5.15)))(vue@3.5.39)(webpack-sources@3.5.0))':
dependencies:
'@vue/cli-service': 5.0.9(@vue/compiler-sfc@3.5.39)(less-loader@11.1.4(less@4.6.7)(webpack@5.108.0(postcss@8.5.15)))(lodash@4.18.1)(sass-loader@10.5.2(sass@1.101.0)(webpack@5.108.0(postcss@8.5.15)))(vue@3.5.39)(webpack-sources@3.5.0)
'@vue/cli-service': 5.0.9(@vue/compiler-sfc@3.5.39)(less-loader@11.1.4(less@4.6.7)(webpack@5.108.4(postcss@8.5.15)))(lodash@4.18.1)(sass-loader@10.5.2(sass@1.101.0)(webpack@5.108.4(postcss@8.5.15)))(vue@3.5.39)(webpack-sources@3.5.0)
'@vue/cli-shared-utils': 5.0.9
transitivePeerDependencies:
- encoding
'@vue/cli-plugin-vuex@5.0.9(@vue/cli-service@5.0.9(@vue/compiler-sfc@3.5.39)(less-loader@11.1.4(less@4.6.7)(webpack@5.108.0(postcss@8.5.15)))(lodash@4.18.1)(sass-loader@10.5.2(sass@1.101.0)(webpack@5.108.0(postcss@8.5.15)))(vue@3.5.39)(webpack-sources@3.5.0))':
'@vue/cli-plugin-vuex@5.0.9(@vue/cli-service@5.0.9(@vue/compiler-sfc@3.5.39)(less-loader@11.1.4(less@4.6.7)(webpack@5.108.4(postcss@8.5.15)))(lodash@4.18.1)(sass-loader@10.5.2(sass@1.101.0)(webpack@5.108.4(postcss@8.5.15)))(vue@3.5.39)(webpack-sources@3.5.0))':
dependencies:
'@vue/cli-service': 5.0.9(@vue/compiler-sfc@3.5.39)(less-loader@11.1.4(less@4.6.7)(webpack@5.108.0(postcss@8.5.15)))(lodash@4.18.1)(sass-loader@10.5.2(sass@1.101.0)(webpack@5.108.0(postcss@8.5.15)))(vue@3.5.39)(webpack-sources@3.5.0)
'@vue/cli-service': 5.0.9(@vue/compiler-sfc@3.5.39)(less-loader@11.1.4(less@4.6.7)(webpack@5.108.4(postcss@8.5.15)))(lodash@4.18.1)(sass-loader@10.5.2(sass@1.101.0)(webpack@5.108.4(postcss@8.5.15)))(vue@3.5.39)(webpack-sources@3.5.0)
'@vue/cli-service@5.0.9(@vue/compiler-sfc@3.5.39)(less-loader@11.1.4(less@4.6.7)(webpack@5.108.0(postcss@8.5.15)))(lodash@4.18.1)(sass-loader@10.5.2(sass@1.101.0)(webpack@5.108.0(postcss@8.5.15)))(vue@3.5.39)(webpack-sources@3.5.0)':
'@vue/cli-service@5.0.9(@vue/compiler-sfc@3.5.39)(less-loader@11.1.4(less@4.6.7)(webpack@5.108.4(postcss@8.5.15)))(lodash@4.18.1)(sass-loader@10.5.2(sass@1.101.0)(webpack@5.108.4(postcss@8.5.15)))(vue@3.5.39)(webpack-sources@3.5.0)':
dependencies:
'@babel/helper-compilation-targets': 7.29.7
'@soda/friendly-errors-webpack-plugin': 1.8.1(webpack@5.108.0(postcss@8.5.15))
'@soda/friendly-errors-webpack-plugin': 1.8.1(webpack@5.108.4(postcss@8.5.15))
'@soda/get-current-script': 1.0.2
'@types/minimist': 1.2.5
'@vue/cli-overlay': 5.0.9
'@vue/cli-plugin-router': 5.0.9(@vue/cli-service@5.0.9(@vue/compiler-sfc@3.5.39)(less-loader@11.1.4(less@4.6.7)(webpack@5.108.0(postcss@8.5.15)))(lodash@4.18.1)(sass-loader@10.5.2(sass@1.101.0)(webpack@5.108.0(postcss@8.5.15)))(vue@3.5.39)(webpack-sources@3.5.0))
'@vue/cli-plugin-vuex': 5.0.9(@vue/cli-service@5.0.9(@vue/compiler-sfc@3.5.39)(less-loader@11.1.4(less@4.6.7)(webpack@5.108.0(postcss@8.5.15)))(lodash@4.18.1)(sass-loader@10.5.2(sass@1.101.0)(webpack@5.108.0(postcss@8.5.15)))(vue@3.5.39)(webpack-sources@3.5.0))
'@vue/cli-plugin-router': 5.0.9(@vue/cli-service@5.0.9(@vue/compiler-sfc@3.5.39)(less-loader@11.1.4(less@4.6.7)(webpack@5.108.4(postcss@8.5.15)))(lodash@4.18.1)(sass-loader@10.5.2(sass@1.101.0)(webpack@5.108.4(postcss@8.5.15)))(vue@3.5.39)(webpack-sources@3.5.0))
'@vue/cli-plugin-vuex': 5.0.9(@vue/cli-service@5.0.9(@vue/compiler-sfc@3.5.39)(less-loader@11.1.4(less@4.6.7)(webpack@5.108.4(postcss@8.5.15)))(lodash@4.18.1)(sass-loader@10.5.2(sass@1.101.0)(webpack@5.108.4(postcss@8.5.15)))(vue@3.5.39)(webpack-sources@3.5.0))
'@vue/cli-shared-utils': 5.0.9
'@vue/component-compiler-utils': 3.3.0(lodash@4.18.1)
'@vue/vue-loader-v15': vue-loader@15.11.1(@vue/compiler-sfc@3.5.39)(css-loader@6.11.0(webpack@5.108.0(postcss@8.5.15)))(lodash@4.18.1)(webpack@5.108.0(postcss@8.5.15))
'@vue/vue-loader-v15': vue-loader@15.11.1(@vue/compiler-sfc@3.5.39)(css-loader@6.11.0(webpack@5.108.4(postcss@8.5.15)))(lodash@4.18.1)(webpack@5.108.4(postcss@8.5.15))
'@vue/web-component-wrapper': 1.3.0
acorn: 8.17.0
acorn-walk: 8.3.5
@@ -5463,9 +5464,9 @@ snapshots:
cli-highlight: 2.1.11
clipboardy: 2.3.0
cliui: 7.0.4
copy-webpack-plugin: 9.1.0(webpack@5.108.0(postcss@8.5.15))
css-loader: 6.11.0(webpack@5.108.0(postcss@8.5.15))
css-minimizer-webpack-plugin: 3.4.1(webpack@5.108.0(postcss@8.5.15))
copy-webpack-plugin: 9.1.0(webpack@5.108.4(postcss@8.5.15))
css-loader: 6.11.0(webpack@5.108.4(postcss@8.5.15))
css-minimizer-webpack-plugin: 3.4.1(webpack@5.108.4(postcss@8.5.15))
cssnano: 5.1.15(postcss@8.5.15)
debug: 4.4.3
default-gateway: 6.0.3
@@ -5474,33 +5475,33 @@ snapshots:
fs-extra: 9.1.0
globby: 11.1.0
hash-sum: 2.0.0
html-webpack-plugin: 5.6.7(webpack@5.108.0(postcss@8.5.15))
html-webpack-plugin: 5.6.7(webpack@5.108.4(postcss@8.5.15))
is-file-esm: 1.0.0
launch-editor-middleware: 2.14.1
lodash.defaultsdeep: 4.6.1
lodash.mapvalues: 4.6.0
mini-css-extract-plugin: 2.10.2(webpack@5.108.0(postcss@8.5.15))
mini-css-extract-plugin: 2.10.2(webpack@5.108.4(postcss@8.5.15))
minimist: 1.2.8
module-alias: 2.3.4
portfinder: 1.0.38
postcss: 8.5.15
postcss-loader: 6.2.1(postcss@8.5.15)(webpack@5.108.0(postcss@8.5.15))
progress-webpack-plugin: 1.0.16(webpack@5.108.0(postcss@8.5.15))
postcss-loader: 6.2.1(postcss@8.5.15)(webpack@5.108.4(postcss@8.5.15))
progress-webpack-plugin: 1.0.16(webpack@5.108.4(postcss@8.5.15))
ssri: 8.0.1
terser-webpack-plugin: 5.6.1(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)(webpack@5.108.0(postcss@8.5.15))
thread-loader: 3.0.4(webpack@5.108.0(postcss@8.5.15))
vue-loader: 17.4.2(@vue/compiler-sfc@3.5.39)(vue@3.5.39)(webpack@5.108.0(postcss@8.5.15))
terser-webpack-plugin: 5.6.1(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)(webpack@5.108.4(postcss@8.5.15))
thread-loader: 3.0.4(webpack@5.108.4(postcss@8.5.15))
vue-loader: 17.4.2(@vue/compiler-sfc@3.5.39)(vue@3.5.39)(webpack@5.108.4(postcss@8.5.15))
vue-style-loader: 4.1.3
webpack: 5.108.0(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)
webpack: 5.108.4(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)
webpack-bundle-analyzer: 4.10.2
webpack-chain: 6.5.1
webpack-dev-server: 4.15.2(debug@4.4.3)(webpack@5.108.0(postcss@8.5.15))
webpack-dev-server: 4.15.2(debug@4.4.3)(webpack@5.108.4(postcss@8.5.15))
webpack-merge: 5.10.0
webpack-virtual-modules: 0.4.6
whatwg-fetch: 3.6.20
optionalDependencies:
less-loader: 11.1.4(less@4.6.7)(webpack@5.108.0(postcss@8.5.15))
sass-loader: 10.5.2(sass@1.101.0)(webpack@5.108.0(postcss@8.5.15))
less-loader: 11.1.4(less@4.6.7)(webpack@5.108.4(postcss@8.5.15))
sass-loader: 10.5.2(sass@1.101.0)(webpack@5.108.4(postcss@8.5.15))
webpack-sources: 3.5.0
transitivePeerDependencies:
- '@minify-html/node'
@@ -5934,14 +5935,14 @@ snapshots:
transitivePeerDependencies:
- debug
babel-loader@8.4.1(@babel/core@7.29.7)(webpack@5.108.0(postcss@8.5.15)):
babel-loader@8.4.1(@babel/core@7.29.7)(webpack@5.108.4(postcss@8.5.15)):
dependencies:
'@babel/core': 7.29.7
find-cache-dir: 3.3.2
loader-utils: 2.0.4
make-dir: 3.1.0
schema-utils: 2.7.1
webpack: 5.108.0(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)
webpack: 5.108.4(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)
babel-plugin-dynamic-import-node@2.3.3:
dependencies:
@@ -6197,11 +6198,11 @@ snapshots:
dependencies:
mime-db: 1.54.0
compression-webpack-plugin@10.0.0(webpack@5.108.0(postcss@8.5.15)):
compression-webpack-plugin@10.0.0(webpack@5.108.4(postcss@8.5.15)):
dependencies:
schema-utils: 4.3.3
serialize-javascript: 6.0.2
webpack: 5.108.0(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)
webpack: 5.108.4(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)
compression@1.8.1:
dependencies:
@@ -6241,7 +6242,7 @@ snapshots:
dependencies:
is-what: 4.1.16
copy-webpack-plugin@9.1.0(webpack@5.108.0(postcss@8.5.15)):
copy-webpack-plugin@9.1.0(webpack@5.108.4(postcss@8.5.15)):
dependencies:
fast-glob: 3.3.3
glob-parent: 6.0.2
@@ -6249,7 +6250,7 @@ snapshots:
normalize-path: 3.0.0
schema-utils: 3.3.0
serialize-javascript: 6.0.2
webpack: 5.108.0(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)
webpack: 5.108.4(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)
core-js-compat@3.49.0:
dependencies:
@@ -6285,7 +6286,7 @@ snapshots:
dependencies:
postcss: 8.5.15
css-loader@6.11.0(webpack@5.108.0(postcss@8.5.15)):
css-loader@6.11.0(webpack@5.108.4(postcss@8.5.15)):
dependencies:
icss-utils: 5.1.0(postcss@8.5.15)
postcss: 8.5.15
@@ -6296,9 +6297,9 @@ snapshots:
postcss-value-parser: 4.2.0
semver: 7.8.5
optionalDependencies:
webpack: 5.108.0(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)
webpack: 5.108.4(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)
css-minimizer-webpack-plugin@3.4.1(webpack@5.108.0(postcss@8.5.15)):
css-minimizer-webpack-plugin@3.4.1(webpack@5.108.4(postcss@8.5.15)):
dependencies:
cssnano: 5.1.15(postcss@8.5.15)
jest-worker: 27.5.1
@@ -6306,7 +6307,7 @@ snapshots:
schema-utils: 4.3.3
serialize-javascript: 6.0.2
source-map: 0.6.1
webpack: 5.108.0(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)
webpack: 5.108.4(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)
css-select@4.3.0:
dependencies:
@@ -6880,7 +6881,7 @@ snapshots:
html-tags@2.0.0: {}
html-webpack-plugin@5.6.7(webpack@5.108.0(postcss@8.5.15)):
html-webpack-plugin@5.6.7(webpack@5.108.4(postcss@8.5.15)):
dependencies:
'@types/html-minifier-terser': 6.1.0
html-minifier-terser: 6.1.0
@@ -6888,7 +6889,7 @@ snapshots:
pretty-error: 4.0.0
tapable: 2.3.3
optionalDependencies:
webpack: 5.108.0(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)
webpack: 5.108.4(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)
htmlparser2@6.1.0:
dependencies:
@@ -7095,10 +7096,10 @@ snapshots:
picocolors: 1.1.1
shell-quote: 1.9.0
less-loader@11.1.4(less@4.6.7)(webpack@5.108.0(postcss@8.5.15)):
less-loader@11.1.4(less@4.6.7)(webpack@5.108.4(postcss@8.5.15)):
dependencies:
less: 4.6.7
webpack: 5.108.0(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)
webpack: 5.108.4(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)
less@4.6.7:
dependencies:
@@ -7239,11 +7240,11 @@ snapshots:
mimic-fn@2.1.0: {}
mini-css-extract-plugin@2.10.2(webpack@5.108.0(postcss@8.5.15)):
mini-css-extract-plugin@2.10.2(webpack@5.108.4(postcss@8.5.15)):
dependencies:
schema-utils: 4.3.3
tapable: 2.3.3
webpack: 5.108.0(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)
webpack: 5.108.4(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)
minimalistic-assert@1.0.1: {}
@@ -7253,13 +7254,13 @@ snapshots:
minimist@1.2.8: {}
minimizer-webpack-plugin@5.6.1(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)(webpack@5.108.0(postcss@8.5.15)):
minimizer-webpack-plugin@5.6.1(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)(webpack@5.108.4(postcss@8.5.15)):
dependencies:
'@jridgewell/trace-mapping': 0.3.31
jest-worker: 27.5.1
schema-utils: 4.3.3
terser: 5.48.0
webpack: 5.108.0(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)
webpack: 5.108.4(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)
optionalDependencies:
cssnano: 5.1.15(postcss@8.5.15)
postcss: 8.5.15
@@ -7521,13 +7522,13 @@ snapshots:
dependencies:
postcss: 8.5.15
postcss-loader@6.2.1(postcss@8.5.15)(webpack@5.108.0(postcss@8.5.15)):
postcss-loader@6.2.1(postcss@8.5.15)(webpack@5.108.4(postcss@8.5.15)):
dependencies:
cosmiconfig: 7.1.0
klona: 2.0.6
postcss: 8.5.15
semver: 7.8.5
webpack: 5.108.0(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)
webpack: 5.108.4(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)
postcss-merge-longhand@5.1.7(postcss@8.5.15):
dependencies:
@@ -7700,12 +7701,12 @@ snapshots:
process-nextick-args@2.0.1: {}
progress-webpack-plugin@1.0.16(webpack@5.108.0(postcss@8.5.15)):
progress-webpack-plugin@1.0.16(webpack@5.108.4(postcss@8.5.15)):
dependencies:
chalk: 2.4.2
figures: 2.0.0
log-update: 2.3.0
webpack: 5.108.0(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)
webpack: 5.108.4(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)
promise-polyfill@8.3.0: {}
@@ -7861,14 +7862,14 @@ snapshots:
safer-buffer@2.1.2: {}
sass-loader@10.5.2(sass@1.101.0)(webpack@5.108.0(postcss@8.5.15)):
sass-loader@10.5.2(sass@1.101.0)(webpack@5.108.4(postcss@8.5.15)):
dependencies:
klona: 2.0.6
loader-utils: 2.0.4
neo-async: 2.6.2
schema-utils: 3.3.0
semver: 7.8.5
webpack: 5.108.0(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)
webpack: 5.108.4(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)
optionalDependencies:
sass: 1.101.0
@@ -8131,17 +8132,17 @@ snapshots:
strip-final-newline@2.0.0: {}
style-loader@3.3.4(webpack@5.108.0(postcss@8.5.15)):
style-loader@3.3.4(webpack@5.108.4(postcss@8.5.15)):
dependencies:
webpack: 5.108.0(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)
webpack: 5.108.4(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)
style-resources-loader@1.5.0(webpack@5.108.0(postcss@8.5.15)):
style-resources-loader@1.5.0(webpack@5.108.4(postcss@8.5.15)):
dependencies:
glob: 7.2.3
loader-utils: 2.0.4
schema-utils: 2.7.1
tslib: 2.8.1
webpack: 5.108.0(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)
webpack: 5.108.4(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)
stylehacks@5.1.1(postcss@8.5.15):
dependencies:
@@ -8182,13 +8183,13 @@ snapshots:
tapable@2.3.3: {}
terser-webpack-plugin@5.6.1(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)(webpack@5.108.0(postcss@8.5.15)):
terser-webpack-plugin@5.6.1(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)(webpack@5.108.4(postcss@8.5.15)):
dependencies:
'@jridgewell/trace-mapping': 0.3.31
jest-worker: 27.5.1
schema-utils: 4.3.3
terser: 5.48.0
webpack: 5.108.0(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)
webpack: 5.108.4(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)
optionalDependencies:
cssnano: 5.1.15(postcss@8.5.15)
postcss: 8.5.15
@@ -8208,14 +8209,14 @@ snapshots:
dependencies:
any-promise: 1.3.0
thread-loader@3.0.4(webpack@5.108.0(postcss@8.5.15)):
thread-loader@3.0.4(webpack@5.108.4(postcss@8.5.15)):
dependencies:
json-parse-better-errors: 1.0.2
loader-runner: 4.3.2
loader-utils: 2.0.4
neo-async: 2.6.2
schema-utils: 3.3.0
webpack: 5.108.0(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)
webpack: 5.108.4(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)
thunky@1.1.0: {}
@@ -8311,15 +8312,15 @@ snapshots:
dependencies:
downloadjs: 1.4.7
vue-loader@15.11.1(@vue/compiler-sfc@3.5.39)(css-loader@6.11.0(webpack@5.108.0(postcss@8.5.15)))(lodash@4.18.1)(webpack@5.108.0(postcss@8.5.15)):
vue-loader@15.11.1(@vue/compiler-sfc@3.5.39)(css-loader@6.11.0(webpack@5.108.4(postcss@8.5.15)))(lodash@4.18.1)(webpack@5.108.4(postcss@8.5.15)):
dependencies:
'@vue/component-compiler-utils': 3.3.0(lodash@4.18.1)
css-loader: 6.11.0(webpack@5.108.0(postcss@8.5.15))
css-loader: 6.11.0(webpack@5.108.4(postcss@8.5.15))
hash-sum: 1.0.2
loader-utils: 1.4.2
vue-hot-reload-api: 2.3.4
vue-style-loader: 4.1.3
webpack: 5.108.0(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)
webpack: 5.108.4(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)
optionalDependencies:
'@vue/compiler-sfc': 3.5.39
transitivePeerDependencies:
@@ -8377,12 +8378,12 @@ snapshots:
- walrus
- whiskers
vue-loader@17.4.2(@vue/compiler-sfc@3.5.39)(vue@3.5.39)(webpack@5.108.0(postcss@8.5.15)):
vue-loader@17.4.2(@vue/compiler-sfc@3.5.39)(vue@3.5.39)(webpack@5.108.4(postcss@8.5.15)):
dependencies:
chalk: 4.1.2
hash-sum: 2.0.0
watchpack: 2.5.2
webpack: 5.108.0(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)
webpack: 5.108.4(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)
optionalDependencies:
'@vue/compiler-sfc': 3.5.39
vue: 3.5.39
@@ -8463,16 +8464,16 @@ snapshots:
deepmerge: 1.5.2
javascript-stringify: 2.1.0
webpack-dev-middleware@5.3.4(webpack@5.108.0(postcss@8.5.15)):
webpack-dev-middleware@5.3.4(webpack@5.108.4(postcss@8.5.15)):
dependencies:
colorette: 2.0.20
memfs: 3.5.3
mime-types: 2.1.35
range-parser: 1.2.1
schema-utils: 4.3.3
webpack: 5.108.0(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)
webpack: 5.108.4(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)
webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.108.0(postcss@8.5.15)):
webpack-dev-server@4.15.2(debug@4.4.3)(webpack@5.108.4(postcss@8.5.15)):
dependencies:
'@types/bonjour': 3.5.13
'@types/connect-history-api-fallback': 1.5.4
@@ -8502,10 +8503,10 @@ snapshots:
serve-index: 1.9.2
sockjs: 0.3.24
spdy: 4.0.2
webpack-dev-middleware: 5.3.4(webpack@5.108.0(postcss@8.5.15))
webpack-dev-middleware: 5.3.4(webpack@5.108.4(postcss@8.5.15))
ws: 8.21.0
optionalDependencies:
webpack: 5.108.0(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)
webpack: 5.108.4(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)
transitivePeerDependencies:
- bufferutil
- debug
@@ -8522,7 +8523,7 @@ snapshots:
webpack-virtual-modules@0.4.6: {}
webpack@5.108.0(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15):
webpack@5.108.4(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15):
dependencies:
'@types/estree': 1.0.9
'@types/json-schema': 7.0.15
@@ -8540,7 +8541,7 @@ snapshots:
graceful-fs: 4.2.11
loader-runner: 4.3.2
mime-db: 1.54.0
minimizer-webpack-plugin: 5.6.1(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)(webpack@5.108.0(postcss@8.5.15))
minimizer-webpack-plugin: 5.6.1(cssnano@5.1.15(postcss@8.5.15))(postcss@8.5.15)(webpack@5.108.4(postcss@8.5.15))
neo-async: 2.6.2
schema-utils: 4.3.3
tapable: 2.3.3