diff --git a/packages/vant-cli/package.json b/packages/vant-cli/package.json index 04adf8b20fc..21fea87ed84 100644 --- a/packages/vant-cli/package.json +++ b/packages/vant-cli/package.json @@ -48,10 +48,10 @@ "dependencies": { "@babel/core": "^7.23.2", "@babel/preset-typescript": "^7.23.2", - "@rsbuild/core": "0.4.1", - "@rsbuild/plugin-babel": "0.4.1", - "@rsbuild/plugin-vue": "0.4.1", - "@rsbuild/plugin-vue-jsx": "0.4.1", + "@rsbuild/core": "0.4.12", + "@rsbuild/plugin-babel": "0.4.12", + "@rsbuild/plugin-vue": "0.4.12", + "@rsbuild/plugin-vue-jsx": "0.4.12", "@vant/eslint-config": "workspace:^", "@vant/touch-emulator": "workspace:^", "@vitejs/plugin-vue": "^4.5.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e22ed05c4e5..09be78e24b8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -155,17 +155,17 @@ importers: specifier: ^7.23.2 version: 7.23.3(@babel/core@7.23.7) '@rsbuild/core': - specifier: 0.4.1 - version: 0.4.1 + specifier: 0.4.12 + version: 0.4.12 '@rsbuild/plugin-babel': - specifier: 0.4.1 - version: 0.4.1(@rsbuild/core@0.4.1) + specifier: 0.4.12 + version: 0.4.12(@rsbuild/core@0.4.12) '@rsbuild/plugin-vue': - specifier: 0.4.1 - version: 0.4.1(@rsbuild/core@0.4.1)(esbuild@0.19.11)(vue@3.4.13) + specifier: 0.4.12 + version: 0.4.12(@rsbuild/core@0.4.12)(esbuild@0.19.11)(vue@3.4.13) '@rsbuild/plugin-vue-jsx': - specifier: 0.4.1 - version: 0.4.1(@babel/core@7.23.7)(@rsbuild/core@0.4.1) + specifier: 0.4.12 + version: 0.4.12(@babel/core@7.23.7)(@rsbuild/core@0.4.12) '@vant/eslint-config': specifier: workspace:^ version: link:../vant-eslint-config @@ -1129,29 +1129,31 @@ packages: requiresBuild: true optional: true - /@rsbuild/core@0.4.1: - resolution: {integrity: sha512-PvN2OlPwIqvG0LNlFRZViN7xOcAVxzXof1N+/wkXRcEQRQR599ZO+LYyYiKhs+cTuMtKQZn0u5FN347/5IGeWQ==} + /@rsbuild/core@0.4.12: + resolution: {integrity: sha512-OIRHXEAugbEtnw22tdos6Hiep2i8CIa1DdHU1HVVIf+WeTbVvWplW2JcsPgjbY31S3z0tg6xn3QaVT8uTzrz5w==} engines: {node: '>=14.0.0'} hasBin: true dependencies: - '@rsbuild/shared': 0.4.1(@swc/helpers@0.5.3) - '@rspack/core': 0.5.4(@swc/helpers@0.5.3) + '@rsbuild/shared': 0.4.12(@swc/helpers@0.5.3) + '@rspack/core': 0.5.6(@swc/helpers@0.5.3) '@swc/helpers': 0.5.3 core-js: 3.32.2 - html-webpack-plugin: /html-rspack-plugin@5.5.7 + html-webpack-plugin: /html-rspack-plugin@5.6.1(@rspack/core@0.5.6) postcss: 8.4.33 + transitivePeerDependencies: + - webpack dev: false - /@rsbuild/plugin-babel@0.4.1(@rsbuild/core@0.4.1): - resolution: {integrity: sha512-FkS/E3DjxaLqe/uDopnyHa+wX4mhxoU0Kvma/S/WmGoR8rRnNOcmwloyhbV5AAnUSuErgnxhKN4+jB3U73lteA==} + /@rsbuild/plugin-babel@0.4.12(@rsbuild/core@0.4.12): + resolution: {integrity: sha512-6ibxTBpTXcTqTnExeELw5bvAVopz00is+m2I8e0gsl3lmjeET5e4VOLf3ofO53L3tgCCjj+zYAlGeirdT7PbBA==} peerDependencies: - '@rsbuild/core': ^0.4.1 + '@rsbuild/core': ^0.4.12 dependencies: '@babel/core': 7.23.7 '@babel/plugin-proposal-decorators': 7.23.9(@babel/core@7.23.7) '@babel/preset-typescript': 7.23.3(@babel/core@7.23.7) - '@rsbuild/core': 0.4.1 - '@rsbuild/shared': 0.4.1(@swc/helpers@0.5.3) + '@rsbuild/core': 0.4.12 + '@rsbuild/shared': 0.4.12(@swc/helpers@0.5.3) '@types/babel__core': 7.20.5 upath: 2.0.1 transitivePeerDependencies: @@ -1159,13 +1161,13 @@ packages: - supports-color dev: false - /@rsbuild/plugin-vue-jsx@0.4.1(@babel/core@7.23.7)(@rsbuild/core@0.4.1): - resolution: {integrity: sha512-f+xKxErcA4pfTGOZhgnPZrreomEyIUoqkkhDDDjYbX9MfjuhCt4RsmB7ObNz0qrYsijMvEdC3nZ3YjY0niqeCQ==} + /@rsbuild/plugin-vue-jsx@0.4.12(@babel/core@7.23.7)(@rsbuild/core@0.4.12): + resolution: {integrity: sha512-Obr0uRgw0I/sOGMGbFiobne6VnYjkxAGAyi1uT9eAMeqLtZhR5SzFWZ3+OkiCq6yWaRhz1oeFlOqWHI9Sk4UxA==} peerDependencies: - '@rsbuild/core': ^0.4.1 + '@rsbuild/core': ^0.4.12 dependencies: - '@rsbuild/core': 0.4.1 - '@rsbuild/plugin-babel': 0.4.1(@rsbuild/core@0.4.1) + '@rsbuild/core': 0.4.12 + '@rsbuild/plugin-babel': 0.4.12(@rsbuild/core@0.4.12) '@vue/babel-plugin-jsx': 1.2.1(@babel/core@7.23.7) transitivePeerDependencies: - '@babel/core' @@ -1173,13 +1175,13 @@ packages: - supports-color dev: false - /@rsbuild/plugin-vue@0.4.1(@rsbuild/core@0.4.1)(esbuild@0.19.11)(vue@3.4.13): - resolution: {integrity: sha512-rYTvbXTUPSfzsIlH7FOvP0ECAaiJPyXt9KvIDomnAD+Pt2I9jhubVSPlxzQT7nSAWxzlvNPaS0yJ9EDg77RPtA==} + /@rsbuild/plugin-vue@0.4.12(@rsbuild/core@0.4.12)(esbuild@0.19.11)(vue@3.4.13): + resolution: {integrity: sha512-pDa505rrw1PmYmVClwJO/5qeutYvjAXj70BXEV1F6tHgV2pqcblE2z46SGYymI5/dAkFuvM7icqmQXbZOnSWpA==} peerDependencies: - '@rsbuild/core': ^0.4.1 + '@rsbuild/core': ^0.4.12 dependencies: - '@rsbuild/core': 0.4.1 - '@rsbuild/shared': 0.4.1(@swc/helpers@0.5.3) + '@rsbuild/core': 0.4.12 + '@rsbuild/shared': 0.4.12(@swc/helpers@0.5.3) vue-loader: 17.4.2(vue@3.4.13)(webpack@5.89.0) webpack: 5.89.0(esbuild@0.19.11) transitivePeerDependencies: @@ -1192,104 +1194,104 @@ packages: - webpack-cli dev: false - /@rsbuild/shared@0.4.1(@swc/helpers@0.5.3): - resolution: {integrity: sha512-b8iGxiicD2dgGkXhD2DvwSP46hIoCOfShzPjYyIWgml1ohSZakVgtIJtAnu8ldridMTybSHDue5G6gfgHA9r0g==} + /@rsbuild/shared@0.4.12(@swc/helpers@0.5.3): + resolution: {integrity: sha512-2lPbqcLNjUoHfdQCB6XdoqCqiLwpVeXcydv8cvTeiNCGseLY1WWTSn14b/L6Aj72TJbWWCqAAsm7YVL7Oibqvg==} dependencies: - '@rspack/core': 0.5.4(@swc/helpers@0.5.3) + '@rspack/core': 0.5.6(@swc/helpers@0.5.3) caniuse-lite: 1.0.30001585 postcss: 8.4.33 transitivePeerDependencies: - '@swc/helpers' dev: false - /@rspack/binding-darwin-arm64@0.5.4: - resolution: {integrity: sha512-MWTLMzrgWk5enKGfctVIhbU5WlpJbXpvUnHKzxSr4dclf+IeBIaXBEs1fwogrS87VdfWTOh+lndyzrozBnxMmQ==} + /@rspack/binding-darwin-arm64@0.5.6: + resolution: {integrity: sha512-Aafs4gjzFeJW3DeTHVjom7NpSGeLNOoCtipJlCYCPp2C0J2Bz/uVxQC7xG+CPwL/RDIQOAZTa0jcLiWytBRwzA==} cpu: [arm64] os: [darwin] requiresBuild: true dev: false optional: true - /@rspack/binding-darwin-x64@0.5.4: - resolution: {integrity: sha512-+8kvYjN9IllQSSzTrKp74Cf2efFNJZNMk6PWoOeakk43+Z1BgMgzLJTs/1xIDFhzylvLSMYSLO8AhbMMX48TCw==} + /@rspack/binding-darwin-x64@0.5.6: + resolution: {integrity: sha512-W+WgYpdN5WboR2y36189MnJeuGJwCxAIgxYOM9LH4pXW8nhb+EANqUNPet5725AOeFX74tj1gl19lnbxOVSTcw==} cpu: [x64] os: [darwin] requiresBuild: true dev: false optional: true - /@rspack/binding-linux-arm64-gnu@0.5.4: - resolution: {integrity: sha512-mXtRKCblBT+H1KPWUfeJt6gQFGoMt+lnhk2POcoCeS1AxnxcTFpnci4BC4Ro5zKS2QWSdGdUMtc5GKlBmgwxvg==} + /@rspack/binding-linux-arm64-gnu@0.5.6: + resolution: {integrity: sha512-pAWIBeuO2OiIToNNi7oL7FDiBE4QxwLzeUpRAJnNwnARHuPSfMyJ6TXljJyTqUpkEi+NCRi4DBjUkQh7Sa1evw==} cpu: [arm64] os: [linux] requiresBuild: true dev: false optional: true - /@rspack/binding-linux-arm64-musl@0.5.4: - resolution: {integrity: sha512-P96R8yLT4BKtwYCtomIJE4uIGAh+5I8qLbrTrGamj/6N1D79GgwORW6CllCEnVU9l/Tjkdd+yMJkT9zoACa9gQ==} + /@rspack/binding-linux-arm64-musl@0.5.6: + resolution: {integrity: sha512-fB0P2C2w9A+FV2u9X40ZXnnCMelypsFmZqllavXKAkK77eCXp0lKsNG1+h4uDoeFZSmoQPeNhgjVcdqQJsSWBA==} cpu: [arm64] os: [linux] requiresBuild: true dev: false optional: true - /@rspack/binding-linux-x64-gnu@0.5.4: - resolution: {integrity: sha512-/EjM7CkALS7uUF0laVp+wtOICrX2sR5gy4liIYVHKDLu+b4PGRtEQvubrDxikkzPpOYRvF38R7OBMUOJBuBW7A==} + /@rspack/binding-linux-x64-gnu@0.5.6: + resolution: {integrity: sha512-HAV1ki2/IHQD5LrqVJ7Dh2QeSL3S9AZ1vvI0u8+wGMoF9vR6qyz+NFqUNlvZdsojVSs5bE0a7NOQ+0ao4l3sDg==} cpu: [x64] os: [linux] requiresBuild: true dev: false optional: true - /@rspack/binding-linux-x64-musl@0.5.4: - resolution: {integrity: sha512-dMT9QW4IZ7IGzczsOmzdpGf84IzIecvitSwj7DnulRkxj3++IWLAo80+HDtgn+nPm+1gNVFb11wg5L9x+VjFXw==} + /@rspack/binding-linux-x64-musl@0.5.6: + resolution: {integrity: sha512-N/j4b+i+O/ZX8UlHt9OEcVcVZDXuBfm9Fj9xbPrJPPQM5xCSVH9vYEsCcsNZ9Rt05Q4IdZXlUgzju7kGND5sDg==} cpu: [x64] os: [linux] requiresBuild: true dev: false optional: true - /@rspack/binding-win32-arm64-msvc@0.5.4: - resolution: {integrity: sha512-SsnOqWRw5VQnbz/63wtKsoyj6lfUpQQZyFWfQAMsNt8suIauWI/kf3QLWL/vmBX5Q24Sq16Kl5cMIjxAIJQfiQ==} + /@rspack/binding-win32-arm64-msvc@0.5.6: + resolution: {integrity: sha512-lWs1FZ/ZVLPBDSuk5NjY7jCUfZ6vilJwDYefEueYzVo97jvJMxP3p095doaBWW6bb8qMfrtFh2o77ESHVwmgiw==} cpu: [arm64] os: [win32] requiresBuild: true dev: false optional: true - /@rspack/binding-win32-ia32-msvc@0.5.4: - resolution: {integrity: sha512-xLlUHn712WhnWN40JeljQCiWBIRd/meMRKSEqTJJdZfNwozd4cZUbq5rxexX6HNjZvkwLACpATDotPVfCKPjbQ==} + /@rspack/binding-win32-ia32-msvc@0.5.6: + resolution: {integrity: sha512-5zz2XkM0PI13D98ErtMCkheMTzLNnuKFIlCqKemDjYOK9msC3lGU6/1Wp7/1YV/ll+wezD/4Kjzn51rq3bqiig==} cpu: [ia32] os: [win32] requiresBuild: true dev: false optional: true - /@rspack/binding-win32-x64-msvc@0.5.4: - resolution: {integrity: sha512-33IBq3yuJTyUKhTGbPwP/kvSf58wpOCBdPvye+ExNSw0uEVwXMs2AqDWDnbBPtZjP8DVN/zu0EoeLhYk9fwkYg==} + /@rspack/binding-win32-x64-msvc@0.5.6: + resolution: {integrity: sha512-CmRr2yfTZvs4koVbmElNcT31JS0tAx2nvd0nXE8RPs/CSnC9liXtDLctcF3dQekAXzQVM2NtGn9JfMJ9mXUppw==} cpu: [x64] os: [win32] requiresBuild: true dev: false optional: true - /@rspack/binding@0.5.4: - resolution: {integrity: sha512-WoAq+pkNAe4jetIwIoUbiqO4cLSvpll90GtpYHqaNS9r9n28l4LBQY/A15W0/XBZeoj0wvMkYEvEZtn64PULLw==} + /@rspack/binding@0.5.6: + resolution: {integrity: sha512-FXqLqovSDxbibpQtOri5QVd9sEe6YtRH1rCUKJ4n5Wly7fCublUSKDtq6pmt9UP3cG2ZG0faHva7R1eb1b7XEg==} optionalDependencies: - '@rspack/binding-darwin-arm64': 0.5.4 - '@rspack/binding-darwin-x64': 0.5.4 - '@rspack/binding-linux-arm64-gnu': 0.5.4 - '@rspack/binding-linux-arm64-musl': 0.5.4 - '@rspack/binding-linux-x64-gnu': 0.5.4 - '@rspack/binding-linux-x64-musl': 0.5.4 - '@rspack/binding-win32-arm64-msvc': 0.5.4 - '@rspack/binding-win32-ia32-msvc': 0.5.4 - '@rspack/binding-win32-x64-msvc': 0.5.4 - dev: false - - /@rspack/core@0.5.4(@swc/helpers@0.5.3): - resolution: {integrity: sha512-3yxOllEC93gf4pNiLlgtzE8dPo0QV2naQY24gAPk+EoWlwpmR6p1r7ZdD53etFZPGB4hMm78J/zgwx8jy1TRsw==} + '@rspack/binding-darwin-arm64': 0.5.6 + '@rspack/binding-darwin-x64': 0.5.6 + '@rspack/binding-linux-arm64-gnu': 0.5.6 + '@rspack/binding-linux-arm64-musl': 0.5.6 + '@rspack/binding-linux-x64-gnu': 0.5.6 + '@rspack/binding-linux-x64-musl': 0.5.6 + '@rspack/binding-win32-arm64-msvc': 0.5.6 + '@rspack/binding-win32-ia32-msvc': 0.5.6 + '@rspack/binding-win32-x64-msvc': 0.5.6 + dev: false + + /@rspack/core@0.5.6(@swc/helpers@0.5.3): + resolution: {integrity: sha512-VH5IyYSdTpNLeoxTc9Vm+fgqzUJMa19sGVjuas7eTNNNZTrevxV0k9e/QGMHzUV9QzlNvLHLOVY/U4LfcZerYA==} engines: {node: '>=16.0.0'} peerDependencies: '@swc/helpers': '>=0.5.1' @@ -1298,7 +1300,7 @@ packages: optional: true dependencies: '@module-federation/runtime-tools': 0.0.8 - '@rspack/binding': 0.5.4 + '@rspack/binding': 0.5.6 '@swc/helpers': 0.5.3 browserslist: 4.22.2 enhanced-resolve: 5.12.0 @@ -1307,7 +1309,6 @@ packages: json-parse-even-better-errors: 3.0.1 neo-async: 2.6.2 tapable: 2.2.1 - terminal-link: 2.1.1 watchpack: 2.4.0 webpack-sources: 3.2.3 zod: 3.22.4 @@ -2012,13 +2013,6 @@ packages: engines: {node: '>=6'} dev: false - /ansi-escapes@4.3.2: - resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==} - engines: {node: '>=8'} - dependencies: - type-fest: 0.21.3 - dev: false - /ansi-regex@5.0.1: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} engines: {node: '>=8'} @@ -3026,10 +3020,19 @@ packages: resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} dev: true - /html-rspack-plugin@5.5.7: - resolution: {integrity: sha512-7dNAURj9XBHWoYg59F8VU6hT7J7w+od4Lr5hc/rrgN6sy6QfqVpoPqW9Qw4IGFOgit8Pul7iQp1yysBSIhOlsg==} + /html-rspack-plugin@5.6.1(@rspack/core@0.5.6): + resolution: {integrity: sha512-HxBMh931QBxzUAA12j4iPIK1yVgnQrz3ziU/CHU7hUWuolpCy+wcUgcn9Zy4YPsq8PisE9lSg2K8+3i0a//H8A==} engines: {node: '>=10.13.0'} + peerDependencies: + '@rspack/core': 0.x || 1.x + webpack: ^5.20.0 + peerDependenciesMeta: + '@rspack/core': + optional: true + webpack: + optional: true dependencies: + '@rspack/core': 0.5.6(@swc/helpers@0.5.3) lodash: 4.17.21 tapable: 2.2.1 dev: false @@ -4079,14 +4082,6 @@ packages: has-flag: 4.0.0 dev: false - /supports-hyperlinks@2.3.0: - resolution: {integrity: sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==} - engines: {node: '>=8'} - dependencies: - has-flag: 4.0.0 - supports-color: 7.2.0 - dev: false - /svg-tags@1.0.0: resolution: {integrity: sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==} @@ -4099,14 +4094,6 @@ packages: engines: {node: '>=6'} dev: false - /terminal-link@2.1.1: - resolution: {integrity: sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==} - engines: {node: '>=8'} - dependencies: - ansi-escapes: 4.3.2 - supports-hyperlinks: 2.3.0 - dev: false - /terser-webpack-plugin@5.3.10(esbuild@0.19.11)(webpack@5.89.0): resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} engines: {node: '>= 10.13.0'} @@ -4233,11 +4220,6 @@ packages: resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} engines: {node: '>=10'} - /type-fest@0.21.3: - resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} - engines: {node: '>=10'} - dev: false - /typescript@5.3.3: resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==} engines: {node: '>=14.17'}