diff --git a/docs/package.json b/docs/package.json index 0ee8cdda0..f2fbb44e4 100644 --- a/docs/package.json +++ b/docs/package.json @@ -68,6 +68,6 @@ "react": "18.2.0", "react-dom": "18.2.0", "sandpack-vue3": "3.1.12", - "vue": "^3.5.39" + "vue": "^3.5.40" } } diff --git a/packages/vue/package.json b/packages/vue/package.json index c1b4a7a07..eae50e23d 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -46,13 +46,13 @@ "@lucide/shared": "workspace:*", "@testing-library/jest-dom": "^6.9.1", "@testing-library/vue": "^8.1.0", - "@vitejs/plugin-vue": "^4.6.2", - "@vue/test-utils": "2.4.5", + "@vitejs/plugin-vue": "^6.0.8", + "@vue/test-utils": "2.4.11", "rollup": "^4.62.2", "rollup-plugin-dts": "^6.4.1", "typescript": "^5.9.3", "vite": "^7.3.6", - "vue": "^3.5.39" + "vue": "^3.5.40" }, "peerDependencies": { "vue": ">=3.0.1" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index fd149ffa6..161893a5f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -133,22 +133,22 @@ importers: dependencies: '@floating-ui/vue': specifier: ^1.1.11 - version: 1.1.11(vue@3.5.39(typescript@5.9.3)) + version: 1.1.11(vue@3.5.40(typescript@5.9.3)) '@headlessui/vue': specifier: ^1.7.23 - version: 1.7.23(vue@3.5.39(typescript@5.9.3)) + version: 1.7.23(vue@3.5.40(typescript@5.9.3)) '@lucide/vue': specifier: workspace:* version: link:../packages/vue '@vueuse/components': specifier: ^14.3.0 - version: 14.3.0(vue@3.5.39(typescript@5.9.3)) + version: 14.3.0(vue@3.5.40(typescript@5.9.3)) '@vueuse/core': specifier: ^14.3.0 - version: 14.3.0(vue@3.5.39(typescript@5.9.3)) + version: 14.3.0(vue@3.5.40(typescript@5.9.3)) '@vueuse/integrations': specifier: ^14.3.0 - version: 14.3.0(focus-trap@7.8.0)(fuse.js@7.5.0)(vue@3.5.39(typescript@5.9.3)) + version: 14.3.0(focus-trap@7.8.0)(fuse.js@7.5.0)(vue@3.5.40(typescript@5.9.3)) element-to-path: specifier: ^1.2.1 version: 1.2.1 @@ -169,7 +169,7 @@ importers: version: link:../packages/lucide-react motion-v: specifier: 1.10.3 - version: 1.10.3(@vueuse/core@14.3.0(vue@3.5.39(typescript@5.9.3)))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(vue@3.5.39(typescript@5.9.3)) + version: 1.10.3(@vueuse/core@14.3.0(vue@3.5.40(typescript@5.9.3)))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(vue@3.5.40(typescript@5.9.3)) react: specifier: 18.2.0 version: 18.2.0 @@ -178,10 +178,10 @@ importers: version: 18.2.0(react@18.2.0) sandpack-vue3: specifier: 3.1.12 - version: 3.1.12(vue@3.5.39(typescript@5.9.3)) + version: 3.1.12(vue@3.5.40(typescript@5.9.3)) vue: - specifier: ^3.5.39 - version: 3.5.39(typescript@5.9.3) + specifier: ^3.5.40 + version: 3.5.40(typescript@5.9.3) devDependencies: '@lucide/build-icons': specifier: workspace:* @@ -750,13 +750,13 @@ importers: version: 6.9.1 '@testing-library/vue': specifier: ^8.1.0 - version: 8.1.0(@vue/compiler-sfc@3.5.39)(vue@3.5.39(typescript@5.9.3)) + version: 8.1.0(@vue/compiler-dom@3.5.40)(@vue/compiler-sfc@3.5.40)(@vue/server-renderer@3.5.40)(vue@3.5.40(typescript@5.9.3)) '@vitejs/plugin-vue': - specifier: ^4.6.2 - version: 4.6.2(vite@7.3.6(@types/node@26.1.1)(jiti@2.7.0)(less@4.6.7)(sass@1.101.0)(stylus@0.56.0(supports-color@10.2.2))(terser@5.49.0)(yaml@2.9.0))(vue@3.5.39(typescript@5.9.3)) + specifier: ^6.0.8 + version: 6.0.8(vite@7.3.6(@types/node@26.1.1)(jiti@2.7.0)(less@4.6.7)(sass@1.101.0)(stylus@0.56.0(supports-color@10.2.2))(terser@5.49.0)(yaml@2.9.0))(vue@3.5.40(typescript@5.9.3)) '@vue/test-utils': - specifier: 2.4.5 - version: 2.4.5 + specifier: 2.4.11 + version: 2.4.11(@vue/compiler-dom@3.5.40)(@vue/server-renderer@3.5.40)(vue@3.5.40(typescript@5.9.3)) rollup: specifier: ^4.62.2 version: 4.62.2 @@ -770,8 +770,8 @@ importers: specifier: ^7.3.6 version: 7.3.6(@types/node@26.1.1)(jiti@2.7.0)(less@4.6.7)(sass@1.101.0)(stylus@0.56.0(supports-color@10.2.2))(terser@5.49.0)(yaml@2.9.0) vue: - specifier: ^3.5.39 - version: 3.5.39(typescript@5.9.3) + specifier: ^3.5.40 + version: 3.5.40(typescript@5.9.3) tools/build-font: dependencies: @@ -4205,6 +4205,9 @@ packages: '@rolldown/pluginutils@1.0.0-rc.4': resolution: {integrity: sha512-1BrrmTu0TWfOP1riA8uakjFc9bpIUGzVKETsOtzY39pPga8zELGDl8eu1Dx7/gjM5CAz14UknsUMpBO8L+YntQ==} + '@rolldown/pluginutils@1.0.1': + resolution: {integrity: sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw==} + '@rollup/plugin-alias@6.0.0': resolution: {integrity: sha512-tPCzJOtS7uuVZd+xPhoy5W4vThe6KWXNmsFCNktaAh5RTqcLiSfT4huPQIXkgJ6YCOjJHvecOAzQxLFhPxKr+g==} engines: {node: '>=20.19.0'} @@ -5245,16 +5248,16 @@ packages: peerDependencies: vite: ^7.3.6 - '@vitejs/plugin-vue@4.6.2': - resolution: {integrity: sha512-kqf7SGFoG+80aZG6Pf+gsZIVvGSCKE98JbiWqcCV9cThtg91Jav0yvYFC9Zb+jKetNGF6ZKeoaxgZfND21fWKw==} - engines: {node: ^14.18.0 || >=16.0.0} + '@vitejs/plugin-vue@5.2.4': + resolution: {integrity: sha512-7Yx/SXSOcQq5HiiV3orevHUFn+pmMB4cgbEkDYgnkUWb0WfeQ/wa2yFv6D5ICiCQOVpjA7vYDXrC7AGO8yjDHA==} + engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: vite: ^7.3.6 vue: ^3.2.25 - '@vitejs/plugin-vue@5.2.4': - resolution: {integrity: sha512-7Yx/SXSOcQq5HiiV3orevHUFn+pmMB4cgbEkDYgnkUWb0WfeQ/wa2yFv6D5ICiCQOVpjA7vYDXrC7AGO8yjDHA==} - engines: {node: ^18.0.0 || >=20.0.0} + '@vitejs/plugin-vue@6.0.8': + resolution: {integrity: sha512-0ZjgOg7oO6farnNGup7yvoM/YXZV84OZxHAwtflItNa/6zzQyVb5LNxyea3FEKEX2XlagIKzrlH7wwxkKgtiew==} + engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: vite: ^7.3.6 vue: ^3.2.25 @@ -5322,17 +5325,17 @@ packages: '@volar/typescript@2.4.28': resolution: {integrity: sha512-Ja6yvWrbis2QtN4ClAKreeUZPVYMARDYZl9LMEv1iQ1QdepB6wn0jTRxA9MftYmYa4DQ4k/DaSZpFPUfxl8giw==} - '@vue/compiler-core@3.5.39': - resolution: {integrity: sha512-16KBTEXAJCpDr0mwlw+AZyhu8iyC7R3S2vBwsI7QnWJU6X3WKc9VKeNEZpiMdZ569qWhz9574L3vV55qRL0Vtw==} + '@vue/compiler-core@3.5.40': + resolution: {integrity: sha512-39E8IgOhTbVDnoJFMKc2DvYnypcZwUqgUhQkccva/0m6FUwtIKSGV7n1hpVmYcFaoRAwf9pBcwnKlCEsN63ZEQ==} - '@vue/compiler-dom@3.5.39': - resolution: {integrity: sha512-oQPigALqYbNxTNPvNgSOe+czwVExfbVF02lz8jP0S3AXJiu3jxYDygNUiqSep4ezzW8XgnubqH63My2A7JR/vg==} + '@vue/compiler-dom@3.5.40': + resolution: {integrity: sha512-pwkx4vqlqOspFstrcmzwkKLePVMD3PT65imRzLhanU2V1Fj4K13g6OXjanOyzw3aTAuRk84BOmY8f3rEHqPaVA==} - '@vue/compiler-sfc@3.5.39': - resolution: {integrity: sha512-d0ki86iOyN8LoZPBmk5SJWNwHP19CnDDCfuo//+2WJa2g5Ke0Jay983PIBIcSSzldC68I8DrD5GrHV3OSDfodg==} + '@vue/compiler-sfc@3.5.40': + resolution: {integrity: sha512-gIf497P4kpuALcvs5n3AEg1Vdn0pSY4XbjASIfHNYF1/MP3T2Mf2STERTubysBxCRxzJGJYtF/O7vwJrxFB3Vw==} - '@vue/compiler-ssr@3.5.39': - resolution: {integrity: sha512-Ce7/wvwMHai74bdszfXExdazFigYnlF9zgCmEQUcM1j0fOymlouZ7XilTYNo8oUjhlnjYOZbGrcYKuqjz89Ucw==} + '@vue/compiler-ssr@3.5.40': + resolution: {integrity: sha512-rrE5xiXG663+vHCHa3J9p2z5OcBRjXmoqenprJxAFQxg5pSshzeBiCE6pu46axapRJ2Adk0YDA2BRZVjiHXnhg==} '@vue/devtools-api@7.7.10': resolution: {integrity: sha512-KxtEpUOOpFz/qOGRrAwA36QF7DqIA+FXgCYit9mk9wjbaZt0sXOFz81ElOZtKA4HbWHUdwNjZHBFsFFyp5BZiA==} @@ -5343,25 +5346,33 @@ packages: '@vue/devtools-shared@7.7.10': resolution: {integrity: sha512-wOPslzB8vTvpxwdaOcR2qAbwmuSP0L+rhpoC6Cf56V3Jip+HWb7PQQXOUPgBNQARpXsbQX/+mvi8kKucmBGRwQ==} - '@vue/reactivity@3.5.39': - resolution: {integrity: sha512-TpsuBJ9gGlZa5d23XcM2y8EXanz9dZeVDQBXRwzy46ItgvM+rWpzs+UVM0wcRLxGvcav0HE5jz2gNL53xlRAog==} + '@vue/reactivity@3.5.40': + resolution: {integrity: sha512-B7ot9UlUZOi1zbq61/LvE88ZLTV8IlajTdiZTAEiDQgrnIMIZoPr9kGw0Zw46ObW62O9+H/Be3kMbfb7kYPQZA==} - '@vue/runtime-core@3.5.39': - resolution: {integrity: sha512-9GLtNyRvPAUMbX+7ono0RC2j0guo2LXVi8LvcmAooImACUKm0oFf0jjwbX8/H0AE/t1nxhAkn8RSl9PMCzzxZw==} + '@vue/runtime-core@3.5.40': + resolution: {integrity: sha512-KAZLweuZ6uUJPK1PMSQPgBU5gCjgrrfjUhSglmU9NhH+Zjepa8cnwSydPWDWHDwOgY4g3VcZ+PljbiHlURNCbw==} - '@vue/runtime-dom@3.5.39': - resolution: {integrity: sha512-7Y6aAGboKcXAZ3ECuUy7RrS5yy2r47dhTp2SKaJmYxjopImaVFaNa5Ne66NwGovsrxVAl5S5rwc7m22UG7Lmww==} + '@vue/runtime-dom@3.5.40': + resolution: {integrity: sha512-ZfrX8ssZQds900L9pr8AuK05ddnMsR4MPMZr8cPN9GoqoPWcXLhjvvbIA2SMv+7a97sJ1vv9pj/zxK0Cq/eEFQ==} - '@vue/server-renderer@3.5.39': - resolution: {integrity: sha512-yZSakiAGw85rZfG7UM8akMnIF+FmeiNk47uvHf2nVBBSe+dIKUhZuZq9+XgJhbV3nS5Z4ALH23/MpXofW+mbcw==} - peerDependencies: - vue: 3.5.39 + '@vue/server-renderer@3.5.40': + resolution: {integrity: sha512-XNJym9WpevhTVt1HuwOrCRJ5Q+9z4BjTMrDtjTrvx74SmUll8spNTw6whWJa9mEkO4PKn5TihI/bm/8ds2QVJw==} '@vue/shared@3.5.39': resolution: {integrity: sha512-l1rrBtBfTnmxvtsvdQDXltUUy8S1Y+ZaqdfUzmAnJkTd8Z8rv5v/ytW+TKiqEOWyHPoqtPlNFSs0lhRmYVSHVA==} - '@vue/test-utils@2.4.5': - resolution: {integrity: sha512-oo2u7vktOyKUked36R93NB7mg2B+N7Plr8lxp2JBGwr18ch6EggFjixSCdIVVLkT6Qr0z359Xvnafc9dcKyDUg==} + '@vue/shared@3.5.40': + resolution: {integrity: sha512-WxnBtruIqOoV3rA4jeKDWzrYI5h7Cp4+pjwDi8kWGHz+IslhiN+wguLVVhtv2l8VoU02rzDCVfDjgCl1lNpZVg==} + + '@vue/test-utils@2.4.11': + resolution: {integrity: sha512-GDqaqZsA6m2E5vNzej0aYiIb6BX8xV9pNSbbbXKOfEYwg7ZNblVX8suyqmUBThq8VIrgAJNxn+z72hVtUeiWHA==} + peerDependencies: + '@vue/compiler-dom': 3.x + '@vue/server-renderer': 3.x + vue: 3.x + peerDependenciesMeta: + '@vue/server-renderer': + optional: true '@vueuse/components@14.3.0': resolution: {integrity: sha512-jnrJrecSfa8H+G6wtAwsCnMtKbKZDSpu5JZDuulZikWrHb6uuS5SyXP6M2b79tofxipm78VWDSzW+58pu1yglA==} @@ -11080,8 +11091,8 @@ packages: vscode-uri@3.1.0: resolution: {integrity: sha512-/BpdSx+yCQGnCvecbyXdxHDkuk55/G3xwnC0GqY4gmQ3j+A+g8kzzgB4Nk/SINjqn6+waqw3EgbVF2QKExkRxQ==} - vue-component-type-helpers@2.2.12: - resolution: {integrity: sha512-YbGqHZ5/eW4SnkPNR44mKVc6ZKQoRs/Rux1sxC6rdwXb4qpbOSYfDr9DsTHolOTGmIKgM9j141mZbBeg05R1pw==} + vue-component-type-helpers@3.3.9: + resolution: {integrity: sha512-3c/UfMe0SqyEfcGTyH7mfshHagJ9QTCbppCb0/uGpHZpFug7+If3GeGZN7I0YheKEExemx3xldQPoO7PQSOLQg==} vue-demi@0.14.10: resolution: {integrity: sha512-nMZBOwuzabUO0nLgIcc6rycZEebF6eeUfaiQx9+WSk8e29IbLvPU9feI6tqW4kTo3hvoYAJkMh8n8D0fuISphg==} @@ -11094,8 +11105,8 @@ packages: '@vue/composition-api': optional: true - vue@3.5.39: - resolution: {integrity: sha512-xmZCYabFGcirU8r0fTuvl/LICc1OU620rnqepaJDL/a141ZigkG7AyaxQLdqJ02ZRYzWe6YPaDHeQx7MfknQfA==} + vue@3.5.40: + resolution: {integrity: sha512-+8PJ4SJXdn/cHGImF4CKdxlWHIN5Dkt7DoufRREM6h6uVCx2m7QxgcEQmmzyOK8A9mcafg7sFbJFYsdFVubTig==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -13651,11 +13662,11 @@ snapshots: '@floating-ui/utils@0.2.12': {} - '@floating-ui/vue@1.1.11(vue@3.5.39(typescript@5.9.3))': + '@floating-ui/vue@1.1.11(vue@3.5.40(typescript@5.9.3))': dependencies: '@floating-ui/dom': 1.8.0 '@floating-ui/utils': 0.2.12 - vue-demi: 0.14.10(vue@3.5.39(typescript@5.9.3)) + vue-demi: 0.14.10(vue@3.5.40(typescript@5.9.3)) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -13665,10 +13676,10 @@ snapshots: '@harperfast/extended-iterable@1.0.3': optional: true - '@headlessui/vue@1.7.23(vue@3.5.39(typescript@5.9.3))': + '@headlessui/vue@1.7.23(vue@3.5.40(typescript@5.9.3))': dependencies: - '@tanstack/vue-virtual': 3.13.32(vue@3.5.39(typescript@5.9.3)) - vue: 3.5.39(typescript@5.9.3) + '@tanstack/vue-virtual': 3.13.32(vue@3.5.40(typescript@5.9.3)) + vue: 3.5.40(typescript@5.9.3) '@hono/node-server@1.19.14(hono@4.12.30)': dependencies: @@ -15062,6 +15073,8 @@ snapshots: '@rolldown/pluginutils@1.0.0-rc.4': {} + '@rolldown/pluginutils@1.0.1': {} + '@rollup/plugin-alias@6.0.0(rollup@4.62.2)': optionalDependencies: rollup: 4.62.2 @@ -15500,10 +15513,10 @@ snapshots: '@tanstack/virtual-core@3.17.4': {} - '@tanstack/vue-virtual@3.13.32(vue@3.5.39(typescript@5.9.3))': + '@tanstack/vue-virtual@3.13.32(vue@3.5.40(typescript@5.9.3))': dependencies: '@tanstack/virtual-core': 3.17.4 - vue: 3.5.39(typescript@5.9.3) + vue: 3.5.40(typescript@5.9.3) '@testing-library/dom@10.4.1': dependencies: @@ -15585,14 +15598,17 @@ snapshots: vite: 7.3.6(@types/node@26.1.1)(jiti@2.7.0)(less@4.6.7)(sass@1.101.0)(stylus@0.56.0(supports-color@10.2.2))(terser@5.49.0)(yaml@2.9.0) vitest: 4.1.10(@types/node@26.1.1)(@vitest/browser-playwright@4.1.10)(@vitest/coverage-v8@4.1.10)(@vitest/ui@4.1.10)(jsdom@27.4.0(supports-color@10.2.2))(vite@7.3.6(@types/node@26.1.1)(jiti@2.7.0)(less@4.6.7)(sass@1.101.0)(stylus@0.56.0(supports-color@10.2.2))(terser@5.49.0)(yaml@2.9.0)) - '@testing-library/vue@8.1.0(@vue/compiler-sfc@3.5.39)(vue@3.5.39(typescript@5.9.3))': + '@testing-library/vue@8.1.0(@vue/compiler-dom@3.5.40)(@vue/compiler-sfc@3.5.40)(@vue/server-renderer@3.5.40)(vue@3.5.40(typescript@5.9.3))': dependencies: '@babel/runtime': 7.29.7 '@testing-library/dom': 9.3.4 - '@vue/test-utils': 2.4.5 - vue: 3.5.39(typescript@5.9.3) + '@vue/test-utils': 2.4.11(@vue/compiler-dom@3.5.40)(@vue/server-renderer@3.5.40)(vue@3.5.40(typescript@5.9.3)) + vue: 3.5.40(typescript@5.9.3) optionalDependencies: - '@vue/compiler-sfc': 3.5.39 + '@vue/compiler-sfc': 3.5.40 + transitivePeerDependencies: + - '@vue/compiler-dom' + - '@vue/server-renderer' '@thednp/dommatrix@3.0.4': {} @@ -16143,15 +16159,16 @@ snapshots: transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@4.6.2(vite@7.3.6(@types/node@26.1.1)(jiti@2.7.0)(less@4.6.7)(sass@1.101.0)(stylus@0.56.0(supports-color@10.2.2))(terser@5.49.0)(yaml@2.9.0))(vue@3.5.39(typescript@5.9.3))': + '@vitejs/plugin-vue@5.2.4(vite@7.3.6(@types/node@26.1.1)(jiti@2.7.0)(less@4.6.7)(sass@1.101.0)(stylus@0.56.0(supports-color@10.2.2))(terser@5.49.0)(yaml@2.9.0))(vue@3.5.40(typescript@5.9.3))': dependencies: vite: 7.3.6(@types/node@26.1.1)(jiti@2.7.0)(less@4.6.7)(sass@1.101.0)(stylus@0.56.0(supports-color@10.2.2))(terser@5.49.0)(yaml@2.9.0) - vue: 3.5.39(typescript@5.9.3) + vue: 3.5.40(typescript@5.9.3) - '@vitejs/plugin-vue@5.2.4(vite@7.3.6(@types/node@26.1.1)(jiti@2.7.0)(less@4.6.7)(sass@1.101.0)(stylus@0.56.0(supports-color@10.2.2))(terser@5.49.0)(yaml@2.9.0))(vue@3.5.39(typescript@5.9.3))': + '@vitejs/plugin-vue@6.0.8(vite@7.3.6(@types/node@26.1.1)(jiti@2.7.0)(less@4.6.7)(sass@1.101.0)(stylus@0.56.0(supports-color@10.2.2))(terser@5.49.0)(yaml@2.9.0))(vue@3.5.40(typescript@5.9.3))': dependencies: + '@rolldown/pluginutils': 1.0.1 vite: 7.3.6(@types/node@26.1.1)(jiti@2.7.0)(less@4.6.7)(sass@1.101.0)(stylus@0.56.0(supports-color@10.2.2))(terser@5.49.0)(yaml@2.9.0) - vue: 3.5.39(typescript@5.9.3) + vue: 3.5.40(typescript@5.9.3) '@vitest/browser-playwright@4.1.10(playwright@1.58.2)(vite@7.3.6(@types/node@26.1.1)(jiti@2.7.0)(less@4.6.7)(sass@1.101.0)(stylus@0.56.0(supports-color@10.2.2))(terser@5.49.0)(yaml@2.9.0))(vitest@4.1.10)': dependencies: @@ -16303,35 +16320,35 @@ snapshots: path-browserify: 1.0.1 vscode-uri: 3.1.0 - '@vue/compiler-core@3.5.39': + '@vue/compiler-core@3.5.40': dependencies: '@babel/parser': 7.29.7 - '@vue/shared': 3.5.39 + '@vue/shared': 3.5.40 entities: 7.0.1 estree-walker: 2.0.2 source-map-js: 1.2.1 - '@vue/compiler-dom@3.5.39': + '@vue/compiler-dom@3.5.40': dependencies: - '@vue/compiler-core': 3.5.39 - '@vue/shared': 3.5.39 + '@vue/compiler-core': 3.5.40 + '@vue/shared': 3.5.40 - '@vue/compiler-sfc@3.5.39': + '@vue/compiler-sfc@3.5.40': dependencies: '@babel/parser': 7.29.7 - '@vue/compiler-core': 3.5.39 - '@vue/compiler-dom': 3.5.39 - '@vue/compiler-ssr': 3.5.39 - '@vue/shared': 3.5.39 + '@vue/compiler-core': 3.5.40 + '@vue/compiler-dom': 3.5.40 + '@vue/compiler-ssr': 3.5.40 + '@vue/shared': 3.5.40 estree-walker: 2.0.2 magic-string: 0.30.21 postcss: 8.5.19 source-map-js: 1.2.1 - '@vue/compiler-ssr@3.5.39': + '@vue/compiler-ssr@3.5.40': dependencies: - '@vue/compiler-dom': 3.5.39 - '@vue/shared': 3.5.39 + '@vue/compiler-dom': 3.5.40 + '@vue/shared': 3.5.40 '@vue/devtools-api@7.7.10': dependencies: @@ -16351,73 +16368,79 @@ snapshots: dependencies: rfdc: 1.4.1 - '@vue/reactivity@3.5.39': + '@vue/reactivity@3.5.40': dependencies: - '@vue/shared': 3.5.39 + '@vue/shared': 3.5.40 - '@vue/runtime-core@3.5.39': + '@vue/runtime-core@3.5.40': dependencies: - '@vue/reactivity': 3.5.39 - '@vue/shared': 3.5.39 + '@vue/reactivity': 3.5.40 + '@vue/shared': 3.5.40 - '@vue/runtime-dom@3.5.39': + '@vue/runtime-dom@3.5.40': dependencies: - '@vue/reactivity': 3.5.39 - '@vue/runtime-core': 3.5.39 - '@vue/shared': 3.5.39 + '@vue/reactivity': 3.5.40 + '@vue/runtime-core': 3.5.40 + '@vue/shared': 3.5.40 csstype: 3.2.3 - '@vue/server-renderer@3.5.39(vue@3.5.39(typescript@5.9.3))': + '@vue/server-renderer@3.5.40': dependencies: - '@vue/compiler-ssr': 3.5.39 - '@vue/shared': 3.5.39 - vue: 3.5.39(typescript@5.9.3) + '@vue/compiler-ssr': 3.5.40 + '@vue/runtime-dom': 3.5.40 + '@vue/shared': 3.5.40 '@vue/shared@3.5.39': {} - '@vue/test-utils@2.4.5': - dependencies: - js-beautify: 1.15.4 - vue-component-type-helpers: 2.2.12 + '@vue/shared@3.5.40': {} - '@vueuse/components@14.3.0(vue@3.5.39(typescript@5.9.3))': + '@vue/test-utils@2.4.11(@vue/compiler-dom@3.5.40)(@vue/server-renderer@3.5.40)(vue@3.5.40(typescript@5.9.3))': dependencies: - '@vueuse/core': 14.3.0(vue@3.5.39(typescript@5.9.3)) - '@vueuse/shared': 14.3.0(vue@3.5.39(typescript@5.9.3)) - vue: 3.5.39(typescript@5.9.3) + '@vue/compiler-dom': 3.5.40 + js-beautify: 1.15.4 + vue: 3.5.40(typescript@5.9.3) + vue-component-type-helpers: 3.3.9 + optionalDependencies: + '@vue/server-renderer': 3.5.40 + + '@vueuse/components@14.3.0(vue@3.5.40(typescript@5.9.3))': + dependencies: + '@vueuse/core': 14.3.0(vue@3.5.40(typescript@5.9.3)) + '@vueuse/shared': 14.3.0(vue@3.5.40(typescript@5.9.3)) + vue: 3.5.40(typescript@5.9.3) '@vueuse/core@12.8.2(typescript@5.9.3)': dependencies: '@types/web-bluetooth': 0.0.21 '@vueuse/metadata': 12.8.2 '@vueuse/shared': 12.8.2(typescript@5.9.3) - vue: 3.5.39(typescript@5.9.3) + vue: 3.5.40(typescript@5.9.3) transitivePeerDependencies: - typescript - '@vueuse/core@14.3.0(vue@3.5.39(typescript@5.9.3))': + '@vueuse/core@14.3.0(vue@3.5.40(typescript@5.9.3))': dependencies: '@types/web-bluetooth': 0.0.21 '@vueuse/metadata': 14.3.0 - '@vueuse/shared': 14.3.0(vue@3.5.39(typescript@5.9.3)) - vue: 3.5.39(typescript@5.9.3) + '@vueuse/shared': 14.3.0(vue@3.5.40(typescript@5.9.3)) + vue: 3.5.40(typescript@5.9.3) '@vueuse/integrations@12.8.2(focus-trap@7.8.0)(fuse.js@7.5.0)(typescript@5.9.3)': dependencies: '@vueuse/core': 12.8.2(typescript@5.9.3) '@vueuse/shared': 12.8.2(typescript@5.9.3) - vue: 3.5.39(typescript@5.9.3) + vue: 3.5.40(typescript@5.9.3) optionalDependencies: focus-trap: 7.8.0 fuse.js: 7.5.0 transitivePeerDependencies: - typescript - '@vueuse/integrations@14.3.0(focus-trap@7.8.0)(fuse.js@7.5.0)(vue@3.5.39(typescript@5.9.3))': + '@vueuse/integrations@14.3.0(focus-trap@7.8.0)(fuse.js@7.5.0)(vue@3.5.40(typescript@5.9.3))': dependencies: - '@vueuse/core': 14.3.0(vue@3.5.39(typescript@5.9.3)) - '@vueuse/shared': 14.3.0(vue@3.5.39(typescript@5.9.3)) - vue: 3.5.39(typescript@5.9.3) + '@vueuse/core': 14.3.0(vue@3.5.40(typescript@5.9.3)) + '@vueuse/shared': 14.3.0(vue@3.5.40(typescript@5.9.3)) + vue: 3.5.40(typescript@5.9.3) optionalDependencies: focus-trap: 7.8.0 fuse.js: 7.5.0 @@ -16428,13 +16451,13 @@ snapshots: '@vueuse/shared@12.8.2(typescript@5.9.3)': dependencies: - vue: 3.5.39(typescript@5.9.3) + vue: 3.5.40(typescript@5.9.3) transitivePeerDependencies: - typescript - '@vueuse/shared@14.3.0(vue@3.5.39(typescript@5.9.3))': + '@vueuse/shared@14.3.0(vue@3.5.40(typescript@5.9.3))': dependencies: - vue: 3.5.39(typescript@5.9.3) + vue: 3.5.40(typescript@5.9.3) '@xmldom/xmldom@0.9.10': {} @@ -16599,12 +16622,12 @@ snapshots: ansi-styles@6.2.3: {} - ansi-to-vue3@0.1.2(vue@3.5.39(typescript@5.9.3)): + ansi-to-vue3@0.1.2(vue@3.5.40(typescript@5.9.3)): dependencies: anser: 2.3.5 escape-carriage: 1.3.1 optionalDependencies: - vue: 3.5.39(typescript@5.9.3) + vue: 3.5.40(typescript@5.9.3) any-base@1.1.0: {} @@ -20449,13 +20472,13 @@ snapshots: motion-utils@12.39.0: {} - motion-v@1.10.3(@vueuse/core@14.3.0(vue@3.5.39(typescript@5.9.3)))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(vue@3.5.39(typescript@5.9.3)): + motion-v@1.10.3(@vueuse/core@14.3.0(vue@3.5.40(typescript@5.9.3)))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(vue@3.5.40(typescript@5.9.3)): dependencies: - '@vueuse/core': 14.3.0(vue@3.5.39(typescript@5.9.3)) + '@vueuse/core': 14.3.0(vue@3.5.40(typescript@5.9.3)) framer-motion: 12.42.2(react-dom@18.2.0(react@18.2.0))(react@18.2.0) hey-listen: 1.0.8 motion-dom: 12.42.2 - vue: 3.5.39(typescript@5.9.3) + vue: 3.5.40(typescript@5.9.3) transitivePeerDependencies: - '@emotion/is-prop-valid' - react @@ -21854,7 +21877,7 @@ snapshots: safer-buffer@2.1.2: {} - sandpack-vue3@3.1.12(vue@3.5.39(typescript@5.9.3)): + sandpack-vue3@3.1.12(vue@3.5.40(typescript@5.9.3)): dependencies: '@codemirror/autocomplete': 6.20.3 '@codemirror/commands': 6.10.4 @@ -21867,12 +21890,12 @@ snapshots: '@codesandbox/sandpack-client': 2.19.8 '@lezer/highlight': 1.2.3 '@stitches/core': 1.2.8 - ansi-to-vue3: 0.1.2(vue@3.5.39(typescript@5.9.3)) + ansi-to-vue3: 0.1.2(vue@3.5.40(typescript@5.9.3)) clean-set: 1.1.2 dequal: 2.0.3 lz-string: 1.5.0 optionalDependencies: - vue: 3.5.39(typescript@5.9.3) + vue: 3.5.40(typescript@5.9.3) sass-formatter@0.7.9: dependencies: @@ -23263,7 +23286,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@7.3.6(@types/node@26.1.1)(jiti@2.7.0)(less@4.6.7)(sass@1.101.0)(stylus@0.56.0(supports-color@10.2.2))(terser@5.49.0)(yaml@2.9.0))(vue@3.5.39(typescript@5.9.3)) + '@vitejs/plugin-vue': 5.2.4(vite@7.3.6(@types/node@26.1.1)(jiti@2.7.0)(less@4.6.7)(sass@1.101.0)(stylus@0.56.0(supports-color@10.2.2))(terser@5.49.0)(yaml@2.9.0))(vue@3.5.40(typescript@5.9.3)) '@vue/devtools-api': 7.7.10 '@vue/shared': 3.5.39 '@vueuse/core': 12.8.2(typescript@5.9.3) @@ -23273,7 +23296,7 @@ snapshots: minisearch: 7.2.0 shiki: 2.5.0 vite: 7.3.6(@types/node@26.1.1)(jiti@2.7.0)(less@4.6.7)(sass@1.101.0)(stylus@0.56.0(supports-color@10.2.2))(terser@5.49.0)(yaml@2.9.0) - vue: 3.5.39(typescript@5.9.3) + vue: 3.5.40(typescript@5.9.3) optionalDependencies: postcss: 8.5.19 transitivePeerDependencies: @@ -23375,19 +23398,19 @@ snapshots: vscode-uri@3.1.0: {} - vue-component-type-helpers@2.2.12: {} + vue-component-type-helpers@3.3.9: {} - vue-demi@0.14.10(vue@3.5.39(typescript@5.9.3)): + vue-demi@0.14.10(vue@3.5.40(typescript@5.9.3)): dependencies: - vue: 3.5.39(typescript@5.9.3) + vue: 3.5.40(typescript@5.9.3) - vue@3.5.39(typescript@5.9.3): + vue@3.5.40(typescript@5.9.3): dependencies: - '@vue/compiler-dom': 3.5.39 - '@vue/compiler-sfc': 3.5.39 - '@vue/runtime-dom': 3.5.39 - '@vue/server-renderer': 3.5.39(vue@3.5.39(typescript@5.9.3)) - '@vue/shared': 3.5.39 + '@vue/compiler-dom': 3.5.40 + '@vue/compiler-sfc': 3.5.40 + '@vue/runtime-dom': 3.5.40 + '@vue/server-renderer': 3.5.40 + '@vue/shared': 3.5.40 optionalDependencies: typescript: 5.9.3