From d3d25b13867cdd1a408fe52926339bb08e55b369 Mon Sep 17 00:00:00 2001 From: sriramveeraghanta Date: Tue, 21 Apr 2026 21:45:15 +0530 Subject: [PATCH] chore(deps): pin vite to 6.4.2 and bump pnpm to 10.33.0 Pin vite to 6.4.2 via pnpm overrides to resolve the transitive vitepress/@tailwindcss/vite dependency onto a single Vite 6 version. --- package.json | 5 +-- pnpm-lock.yaml | 85 ++++++++++++++++++++++++++++++++++++++------------ 2 files changed, 68 insertions(+), 22 deletions(-) diff --git a/package.json b/package.json index 47a0550..5f6f6cf 100644 --- a/package.json +++ b/package.json @@ -32,10 +32,11 @@ "engines": { "node": ">=24.0.0" }, - "packageManager": "pnpm@10.32.1+sha512.a706938f0e89ac1456b6563eab4edf1d1faf3368d1191fc5c59790e96dc918e4456ab2e67d613de1043d2e8c81f87303e6b40d4ffeca9df15ef1ad567348f2be", + "packageManager": "pnpm@10.33.0+sha512.10568bb4a6afb58c9eb3630da90cc9516417abebd3fabbe6739f0ae795728da1491e9db5a544c76ad8eb7570f5c4bb3d6c637b2cb41bfdcdb47fa823c8649319", "pnpm": { "overrides": { - "esbuild": "^0.25.0" + "esbuild": "^0.25.0", + "vite": "6.4.2" } } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7531c1a..45e59f1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,6 +6,7 @@ settings: overrides: esbuild: ^0.25.0 + vite: 6.4.2 importers: @@ -13,7 +14,7 @@ importers: dependencies: '@tailwindcss/vite': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.21(lightningcss@1.31.1)) + version: 4.2.1(vite@6.4.2(jiti@2.6.1)(lightningcss@1.31.1)) lucide-vue-next: specifier: ^0.577.0 version: 0.577.0(vue@3.5.30) @@ -25,10 +26,10 @@ importers: version: 4.2.1 vitepress: specifier: ^1.6.3 - version: 1.6.4(@algolia/client-search@5.49.2)(lightningcss@1.31.1)(postcss@8.5.8)(search-insights@2.17.3) + version: 1.6.4(@algolia/client-search@5.49.2)(jiti@2.6.1)(lightningcss@1.31.1)(postcss@8.5.8)(search-insights@2.17.3) vitepress-plugin-tabs: specifier: ^0.8.0 - version: 0.8.0(vitepress@1.6.4(@algolia/client-search@5.49.2)(lightningcss@1.31.1)(postcss@8.5.8)(search-insights@2.17.3))(vue@3.5.30) + version: 0.8.0(vitepress@1.6.4(@algolia/client-search@5.49.2)(jiti@2.6.1)(lightningcss@1.31.1)(postcss@8.5.8)(search-insights@2.17.3))(vue@3.5.30) vue: specifier: ^3.5.13 version: 3.5.30 @@ -709,7 +710,7 @@ packages: '@tailwindcss/vite@4.2.1': resolution: {integrity: sha512-TBf2sJjYeb28jD2U/OhwdW0bbOsxkWPwQ7SrqGf9sVcoYwZj7rkXljroBO9wKBut9XnmQLXanuDUeqQK0lGg/w==} peerDependencies: - vite: ^5.2.0 || ^6 || ^7 + vite: 6.4.2 '@types/estree@1.0.8': resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} @@ -742,7 +743,7 @@ packages: resolution: {integrity: sha512-7Yx/SXSOcQq5HiiV3orevHUFn+pmMB4cgbEkDYgnkUWb0WfeQ/wa2yFv6D5ICiCQOVpjA7vYDXrC7AGO8yjDHA==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: - vite: ^5.0.0 || ^6.0.0 + vite: 6.4.2 vue: ^3.2.25 '@vue/compiler-core@3.5.30': @@ -889,6 +890,15 @@ packages: estree-walker@2.0.2: resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} + fdir@6.5.0: + resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} + engines: {node: '>=12.0.0'} + peerDependencies: + picomatch: ^3 || ^4 + peerDependenciesMeta: + picomatch: + optional: true + focus-trap@7.8.0: resolution: {integrity: sha512-/yNdlIkpWbM0ptxno3ONTuf+2g318kh2ez3KSeZN5dZ8YC6AAmgeWz+GasYYiBJPFaYcSAPeu4GfhUaChzIJXA==} @@ -1051,6 +1061,10 @@ packages: picocolors@1.1.1: resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} + picomatch@4.0.4: + resolution: {integrity: sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==} + engines: {node: '>=12'} + postcss@8.5.8: resolution: {integrity: sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg==} engines: {node: ^10 || ^12 || >=14} @@ -1112,6 +1126,10 @@ packages: resolution: {integrity: sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==} engines: {node: '>=6'} + tinyglobby@0.2.16: + resolution: {integrity: sha512-pn99VhoACYR8nFHhxqix+uvsbXineAasWm5ojXoN8xEwK5Kd3/TrhNn1wByuD52UxWRLy8pu+kRMniEi6Eq9Zg==} + engines: {node: '>=12.0.0'} + tinypool@2.1.0: resolution: {integrity: sha512-Pugqs6M0m7Lv1I7FtxN4aoyToKg1C4tu+/381vH35y8oENM/Ai7f7C4StcoK4/+BSw9ebcS8jRiVrORFKCALLw==} engines: {node: ^20.0.0 || >=22.0.0} @@ -1140,22 +1158,27 @@ packages: vfile@6.0.3: resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==} - vite@5.4.21: - resolution: {integrity: sha512-o5a9xKjbtuhY6Bi5S3+HvbRERmouabWbyUcpXXUA1u+GNUKoROi9byOJ8M0nHbHYHkYICiMlqxkg1KkYmm25Sw==} - engines: {node: ^18.0.0 || >=20.0.0} + vite@6.4.2: + resolution: {integrity: sha512-2N/55r4JDJ4gdrCvGgINMy+HH3iRpNIz8K6SFwVsA+JbQScLiC+clmAxBgwiSPgcG9U15QmvqCGWzMbqda5zGQ==} + engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true peerDependencies: - '@types/node': ^18.0.0 || >=20.0.0 + '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 + jiti: '>=1.21.0' less: '*' lightningcss: ^1.21.0 sass: '*' sass-embedded: '*' stylus: '*' sugarss: '*' - terser: ^5.4.0 + terser: ^5.16.0 + tsx: ^4.8.1 + yaml: ^2.4.2 peerDependenciesMeta: '@types/node': optional: true + jiti: + optional: true less: optional: true lightningcss: @@ -1170,6 +1193,10 @@ packages: optional: true terser: optional: true + tsx: + optional: true + yaml: + optional: true vitepress-plugin-tabs@0.8.0: resolution: {integrity: sha512-86FWHAuS9XCyTMDpMd5MELwp3bQyITDf/+IdZ20+iYbB8TIR8yoCp08PkDHxi4WWSVsCZ3n1uUIC7YCVhMsI3A==} @@ -1687,12 +1714,12 @@ snapshots: '@tailwindcss/oxide-win32-arm64-msvc': 4.2.1 '@tailwindcss/oxide-win32-x64-msvc': 4.2.1 - '@tailwindcss/vite@4.2.1(vite@5.4.21(lightningcss@1.31.1))': + '@tailwindcss/vite@4.2.1(vite@6.4.2(jiti@2.6.1)(lightningcss@1.31.1))': dependencies: '@tailwindcss/node': 4.2.1 '@tailwindcss/oxide': 4.2.1 tailwindcss: 4.2.1 - vite: 5.4.21(lightningcss@1.31.1) + vite: 6.4.2(jiti@2.6.1)(lightningcss@1.31.1) '@types/estree@1.0.8': {} @@ -1719,9 +1746,9 @@ snapshots: '@ungap/structured-clone@1.3.0': {} - '@vitejs/plugin-vue@5.2.4(vite@5.4.21(lightningcss@1.31.1))(vue@3.5.30)': + '@vitejs/plugin-vue@5.2.4(vite@6.4.2(jiti@2.6.1)(lightningcss@1.31.1))(vue@3.5.30)': dependencies: - vite: 5.4.21(lightningcss@1.31.1) + vite: 6.4.2(jiti@2.6.1)(lightningcss@1.31.1) vue: 3.5.30 '@vue/compiler-core@3.5.30': @@ -1904,6 +1931,10 @@ snapshots: estree-walker@2.0.2: {} + fdir@6.5.0(picomatch@4.0.4): + optionalDependencies: + picomatch: 4.0.4 + focus-trap@7.8.0: dependencies: tabbable: 6.4.0 @@ -2069,6 +2100,8 @@ snapshots: picocolors@1.1.1: {} + picomatch@4.0.4: {} + postcss@8.5.8: dependencies: nanoid: 3.3.11 @@ -2156,6 +2189,11 @@ snapshots: tapable@2.3.0: {} + tinyglobby@0.2.16: + dependencies: + fdir: 6.5.0(picomatch@4.0.4) + picomatch: 4.0.4 + tinypool@2.1.0: {} trim-lines@3.0.1: {} @@ -2193,21 +2231,25 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.3 - vite@5.4.21(lightningcss@1.31.1): + vite@6.4.2(jiti@2.6.1)(lightningcss@1.31.1): dependencies: esbuild: 0.25.12 + fdir: 6.5.0(picomatch@4.0.4) + picomatch: 4.0.4 postcss: 8.5.8 rollup: 4.59.0 + tinyglobby: 0.2.16 optionalDependencies: fsevents: 2.3.3 + jiti: 2.6.1 lightningcss: 1.31.1 - vitepress-plugin-tabs@0.8.0(vitepress@1.6.4(@algolia/client-search@5.49.2)(lightningcss@1.31.1)(postcss@8.5.8)(search-insights@2.17.3))(vue@3.5.30): + vitepress-plugin-tabs@0.8.0(vitepress@1.6.4(@algolia/client-search@5.49.2)(jiti@2.6.1)(lightningcss@1.31.1)(postcss@8.5.8)(search-insights@2.17.3))(vue@3.5.30): dependencies: - vitepress: 1.6.4(@algolia/client-search@5.49.2)(lightningcss@1.31.1)(postcss@8.5.8)(search-insights@2.17.3) + vitepress: 1.6.4(@algolia/client-search@5.49.2)(jiti@2.6.1)(lightningcss@1.31.1)(postcss@8.5.8)(search-insights@2.17.3) vue: 3.5.30 - vitepress@1.6.4(@algolia/client-search@5.49.2)(lightningcss@1.31.1)(postcss@8.5.8)(search-insights@2.17.3): + vitepress@1.6.4(@algolia/client-search@5.49.2)(jiti@2.6.1)(lightningcss@1.31.1)(postcss@8.5.8)(search-insights@2.17.3): dependencies: '@docsearch/css': 3.8.2 '@docsearch/js': 3.8.2(@algolia/client-search@5.49.2)(search-insights@2.17.3) @@ -2216,7 +2258,7 @@ snapshots: '@shikijs/transformers': 2.5.0 '@shikijs/types': 2.5.0 '@types/markdown-it': 14.1.2 - '@vitejs/plugin-vue': 5.2.4(vite@5.4.21(lightningcss@1.31.1))(vue@3.5.30) + '@vitejs/plugin-vue': 5.2.4(vite@6.4.2(jiti@2.6.1)(lightningcss@1.31.1))(vue@3.5.30) '@vue/devtools-api': 7.7.9 '@vue/shared': 3.5.30 '@vueuse/core': 12.8.2 @@ -2225,7 +2267,7 @@ snapshots: mark.js: 8.11.1 minisearch: 7.2.0 shiki: 2.5.0 - vite: 5.4.21(lightningcss@1.31.1) + vite: 6.4.2(jiti@2.6.1)(lightningcss@1.31.1) vue: 3.5.30 optionalDependencies: postcss: 8.5.8 @@ -2239,6 +2281,7 @@ snapshots: - drauu - fuse.js - idb-keyval + - jiti - jwt-decode - less - lightningcss @@ -2253,8 +2296,10 @@ snapshots: - stylus - sugarss - terser + - tsx - typescript - universal-cookie + - yaml vue@3.5.30: dependencies: