diff --git a/app/package.json b/app/package.json index 2d9545dd..569b4ac2 100644 --- a/app/package.json +++ b/app/package.json @@ -42,7 +42,7 @@ "radix-vue": "1.9.17", "simple-code-editor": "2.1.0", "tailwind-merge": "2.6.0", - "vue": "3.5.18", + "vue": "3.5.24", "vue-i18n": "11.1.11", "vue-router": "4.5.1" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2231a067..49045675 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,7 +10,7 @@ importers: devDependencies: '@trivago/prettier-plugin-sort-imports': specifier: 5.2.2 - version: 5.2.2(@vue/compiler-sfc@3.5.18)(prettier@3.6.2) + version: 5.2.2(@vue/compiler-sfc@3.5.24)(prettier@3.6.2) lint-staged: specifier: 16.1.2 version: 16.1.2 @@ -25,16 +25,16 @@ importers: dependencies: '@iconify/vue': specifier: 5.0.0 - version: 5.0.0(vue@3.5.18(typescript@5.9.2)) + version: 5.0.0(vue@3.5.24(typescript@5.9.2)) '@radix-icons/vue': specifier: 1.0.0 - version: 1.0.0(vue@3.5.18(typescript@5.9.2)) + version: 1.0.0(vue@3.5.24(typescript@5.9.2)) '@vueuse/core': specifier: 13.6.0 - version: 13.6.0(vue@3.5.18(typescript@5.9.2)) + version: 13.6.0(vue@3.5.24(typescript@5.9.2)) '@vueuse/electron': specifier: 13.6.0 - version: 13.6.0(electron@37.2.5)(vue@3.5.18(typescript@5.9.2)) + version: 13.6.0(electron@37.2.5)(vue@3.5.24(typescript@5.9.2)) class-variance-authority: specifier: 0.7.1 version: 0.7.1 @@ -55,7 +55,7 @@ importers: version: 11.8.0 radix-vue: specifier: 1.9.17 - version: 1.9.17(vue@3.5.18(typescript@5.9.2)) + version: 1.9.17(vue@3.5.24(typescript@5.9.2)) simple-code-editor: specifier: 2.1.0 version: 2.1.0 @@ -63,27 +63,27 @@ importers: specifier: 2.6.0 version: 2.6.0 vue: - specifier: 3.5.18 - version: 3.5.18(typescript@5.9.2) + specifier: 3.5.24 + version: 3.5.24(typescript@5.9.2) vue-i18n: specifier: 11.1.11 - version: 11.1.11(vue@3.5.18(typescript@5.9.2)) + version: 11.1.11(vue@3.5.24(typescript@5.9.2)) vue-router: specifier: 4.5.1 - version: 4.5.1(vue@3.5.18(typescript@5.9.2)) + version: 4.5.1(vue@3.5.24(typescript@5.9.2)) devDependencies: '@iconify/json': specifier: 2.2.364 version: 2.2.364 '@intlify/unplugin-vue-i18n': specifier: 6.0.8 - version: 6.0.8(@vue/compiler-dom@3.5.18)(eslint@9.27.0(jiti@2.4.2))(rollup@4.40.2)(typescript@5.9.2)(vue-i18n@11.1.11(vue@3.5.18(typescript@5.9.2)))(vue@3.5.18(typescript@5.9.2)) + version: 6.0.8(@vue/compiler-dom@3.5.24)(eslint@9.27.0(jiti@2.4.2))(rollup@4.40.2)(typescript@5.9.2)(vue-i18n@11.1.11(vue@3.5.24(typescript@5.9.2)))(vue@3.5.24(typescript@5.9.2)) '@tomjs/vite-plugin-iconify': specifier: 1.2.1 version: 1.2.1(@iconify/json@2.2.364)(vite@7.0.6(@types/node@22.15.18)(jiti@2.4.2)(yaml@2.8.0)) '@vitejs/plugin-vue': specifier: 6.0.1 - version: 6.0.1(vite@7.0.6(@types/node@22.15.18)(jiti@2.4.2)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2)) + version: 6.0.1(vite@7.0.6(@types/node@22.15.18)(jiti@2.4.2)(yaml@2.8.0))(vue@3.5.24(typescript@5.9.2)) auto-changelog: specifier: 2.5.0 version: 2.5.0(encoding@0.1.13) @@ -113,7 +113,7 @@ importers: version: 5.9.2 unplugin-vue-router: specifier: 0.14.0 - version: 0.14.0(@vue/compiler-sfc@3.5.18)(vue-router@4.5.1(vue@3.5.18(typescript@5.9.2)))(vue@3.5.18(typescript@5.9.2)) + version: 0.14.0(@vue/compiler-sfc@3.5.24)(vue-router@4.5.1(vue@3.5.24(typescript@5.9.2)))(vue@3.5.24(typescript@5.9.2)) vite: specifier: 7.0.6 version: 7.0.6(@types/node@22.15.18)(jiti@2.4.2)(yaml@2.8.0) @@ -152,6 +152,10 @@ packages: resolution: {integrity: sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==} engines: {node: '>=6.9.0'} + '@babel/helper-validator-identifier@7.28.5': + resolution: {integrity: sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==} + engines: {node: '>=6.9.0'} + '@babel/parser@7.27.5': resolution: {integrity: sha512-OsQd175SxWkGlzbny8J3K8TnnDD0N3lrIUtB92xwyRpzaenGZhxDvxN/JgU00U3CDZNj9tPuDJ5H0WS4Nt3vKg==} engines: {node: '>=6.0.0'} @@ -162,6 +166,11 @@ packages: engines: {node: '>=6.0.0'} hasBin: true + '@babel/parser@7.28.5': + resolution: {integrity: sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==} + engines: {node: '>=6.0.0'} + hasBin: true + '@babel/template@7.27.2': resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==} engines: {node: '>=6.9.0'} @@ -178,6 +187,10 @@ packages: resolution: {integrity: sha512-x0LvFTekgSX+83TI28Y9wYPUfzrnl2aT5+5QLnO6v7mSJYtEEevuDRN0F0uSHRk1G1IWZC43o00Y0xDDrpBGPQ==} engines: {node: '>=6.9.0'} + '@babel/types@7.28.5': + resolution: {integrity: sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==} + engines: {node: '>=6.9.0'} + '@develar/schema-utils@2.6.5': resolution: {integrity: sha512-0cp4PsWQ/9avqTVMCtZ+GirikIA36ikvjtHweU4/j8yLtgObI0+JUPhYFScgwlteveGB1rt3Cm8UhN04XayDig==} engines: {node: '>= 8.9.0'} @@ -685,6 +698,9 @@ packages: '@jridgewell/sourcemap-codec@1.5.0': resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} + '@jridgewell/sourcemap-codec@1.5.5': + resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} + '@jridgewell/trace-mapping@0.3.25': resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} @@ -1088,15 +1104,27 @@ packages: '@vue/compiler-core@3.5.18': resolution: {integrity: sha512-3slwjQrrV1TO8MoXgy3aynDQ7lslj5UqDxuHnrzHtpON5CBinhWjJETciPngpin/T3OuW3tXUf86tEurusnztw==} + '@vue/compiler-core@3.5.24': + resolution: {integrity: sha512-eDl5H57AOpNakGNAkFDH+y7kTqrQpJkZFXhWZQGyx/5Wh7B1uQYvcWkvZi11BDhscPgj8N7XV3oRwiPnx1Vrig==} + '@vue/compiler-dom@3.5.18': resolution: {integrity: sha512-RMbU6NTU70++B1JyVJbNbeFkK+A+Q7y9XKE2EM4NLGm2WFR8x9MbAtWxPPLdm0wUkuZv9trpwfSlL6tjdIa1+A==} + '@vue/compiler-dom@3.5.24': + resolution: {integrity: sha512-1QHGAvs53gXkWdd3ZMGYuvQFXHW4ksKWPG8HP8/2BscrbZ0brw183q2oNWjMrSWImYLHxHrx1ItBQr50I/q2zw==} + '@vue/compiler-sfc@3.5.18': resolution: {integrity: sha512-5aBjvGqsWs+MoxswZPoTB9nSDb3dhd1x30xrrltKujlCxo48j8HGDNj3QPhF4VIS0VQDUrA1xUfp2hEa+FNyXA==} + '@vue/compiler-sfc@3.5.24': + resolution: {integrity: sha512-8EG5YPRgmTB+YxYBM3VXy8zHD9SWHUJLIGPhDovo3Z8VOgvP+O7UP5vl0J4BBPWYD9vxtBabzW1EuEZ+Cqs14g==} + '@vue/compiler-ssr@3.5.18': resolution: {integrity: sha512-xM16Ak7rSWHkM3m22NlmcdIM+K4BMyFARAfV9hYFl+SFuRzrZ3uGMNW05kA5pmeMa0X9X963Kgou7ufdbpOP9g==} + '@vue/compiler-ssr@3.5.24': + resolution: {integrity: sha512-trOvMWNBMQ/odMRHW7Ae1CdfYx+7MuiQu62Jtu36gMLXcaoqKvAyh+P73sYG9ll+6jLB6QPovqoKGGZROzkFFg==} + '@vue/compiler-vue2@2.7.16': resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==} @@ -1111,23 +1139,26 @@ packages: typescript: optional: true - '@vue/reactivity@3.5.18': - resolution: {integrity: sha512-x0vPO5Imw+3sChLM5Y+B6G1zPjwdOri9e8V21NnTnlEvkxatHEH5B5KEAJcjuzQ7BsjGrKtfzuQ5eQwXh8HXBg==} + '@vue/reactivity@3.5.24': + resolution: {integrity: sha512-BM8kBhtlkkbnyl4q+HiF5R5BL0ycDPfihowulm02q3WYp2vxgPcJuZO866qa/0u3idbMntKEtVNuAUp5bw4teg==} - '@vue/runtime-core@3.5.18': - resolution: {integrity: sha512-DUpHa1HpeOQEt6+3nheUfqVXRog2kivkXHUhoqJiKR33SO4x+a5uNOMkV487WPerQkL0vUuRvq/7JhRgLW3S+w==} + '@vue/runtime-core@3.5.24': + resolution: {integrity: sha512-RYP/byyKDgNIqfX/gNb2PB55dJmM97jc9wyF3jK7QUInYKypK2exmZMNwnjueWwGceEkP6NChd3D2ZVEp9undQ==} - '@vue/runtime-dom@3.5.18': - resolution: {integrity: sha512-YwDj71iV05j4RnzZnZtGaXwPoUWeRsqinblgVJwR8XTXYZ9D5PbahHQgsbmzUvCWNF6x7siQ89HgnX5eWkr3mw==} + '@vue/runtime-dom@3.5.24': + resolution: {integrity: sha512-Z8ANhr/i0XIluonHVjbUkjvn+CyrxbXRIxR7wn7+X7xlcb7dJsfITZbkVOeJZdP8VZwfrWRsWdShH6pngMxRjw==} - '@vue/server-renderer@3.5.18': - resolution: {integrity: sha512-PvIHLUoWgSbDG7zLHqSqaCoZvHi6NNmfVFOqO+OnwvqMz/tqQr3FuGWS8ufluNddk7ZLBJYMrjcw1c6XzR12mA==} + '@vue/server-renderer@3.5.24': + resolution: {integrity: sha512-Yh2j2Y4G/0/4z/xJ1Bad4mxaAk++C2v4kaa8oSYTMJBJ00/ndPuxCnWeot0/7/qafQFLh5pr6xeV6SdMcE/G1w==} peerDependencies: - vue: 3.5.18 + vue: 3.5.24 '@vue/shared@3.5.18': resolution: {integrity: sha512-cZy8Dq+uuIXbxCZpuLd2GJdeSO/lIzIspC2WtkqIpje5QyFbvLaI5wZtdUjLHjGZrlVX6GilejatWwVYYRc8tA==} + '@vue/shared@3.5.24': + resolution: {integrity: sha512-9cwHL2EsJBdi8NY22pngYYWzkTDhld6fAD6jlaeloNGciNSJL6bLpbxVgXl96X00Jtc6YWQv96YA/0sxex/k1A==} + '@vueuse/core@10.11.1': resolution: {integrity: sha512-guoy26JQktXPcz+0n3GukWIy/JDNKti9v6VEMu6kV2sYBsWuGiTU8OWdg+ADfUbHg3/3DlqySDe7JmdHrktiww==} @@ -2509,6 +2540,9 @@ packages: magic-string@0.30.17: resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==} + magic-string@0.30.21: + resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==} + make-fetch-happen@10.2.1: resolution: {integrity: sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} @@ -3596,8 +3630,8 @@ packages: peerDependencies: typescript: '>=5.0.0' - vue@3.5.18: - resolution: {integrity: sha512-7W4Y4ZbMiQ3SEo+m9lnoNpV9xG7QVMLa+/0RFwwiAVkeYoyGXqWE85jabU4pllJNUzqfLShJ5YLptewhCWUgNA==} + vue@3.5.24: + resolution: {integrity: sha512-uTHDOpVQTMjcGgrqFPSb8iO2m1DUvo+WbGqoXQz8Y1CeBYQ0FXf2z1gLRaBtHjlRz7zZUBHxjVB5VTLzYkvftg==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -3724,6 +3758,8 @@ snapshots: '@babel/helper-validator-identifier@7.27.1': {} + '@babel/helper-validator-identifier@7.28.5': {} + '@babel/parser@7.27.5': dependencies: '@babel/types': 7.27.3 @@ -3732,6 +3768,10 @@ snapshots: dependencies: '@babel/types': 7.28.1 + '@babel/parser@7.28.5': + dependencies: + '@babel/types': 7.28.5 + '@babel/template@7.27.2': dependencies: '@babel/code-frame': 7.27.1 @@ -3760,6 +3800,11 @@ snapshots: '@babel/helper-string-parser': 7.27.1 '@babel/helper-validator-identifier': 7.27.1 + '@babel/types@7.28.5': + dependencies: + '@babel/helper-string-parser': 7.27.1 + '@babel/helper-validator-identifier': 7.28.5 + '@develar/schema-utils@2.6.5': dependencies: ajv: 6.12.6 @@ -4005,11 +4050,11 @@ snapshots: '@floating-ui/utils@0.2.9': {} - '@floating-ui/vue@1.1.6(vue@3.5.18(typescript@5.9.2))': + '@floating-ui/vue@1.1.6(vue@3.5.24(typescript@5.9.2))': dependencies: '@floating-ui/dom': 1.7.0 '@floating-ui/utils': 0.2.9 - vue-demi: 0.14.10(vue@3.5.18(typescript@5.9.2)) + vue-demi: 0.14.10(vue@3.5.24(typescript@5.9.2)) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -4036,10 +4081,10 @@ snapshots: '@iconify/types@2.0.0': {} - '@iconify/vue@5.0.0(vue@3.5.18(typescript@5.9.2))': + '@iconify/vue@5.0.0(vue@3.5.24(typescript@5.9.2))': dependencies: '@iconify/types': 2.0.0 - vue: 3.5.18(typescript@5.9.2) + vue: 3.5.24(typescript@5.9.2) '@inquirer/checkbox@4.2.0(@types/node@22.15.18)': dependencies: @@ -4169,7 +4214,7 @@ snapshots: dependencies: '@swc/helpers': 0.5.17 - '@intlify/bundle-utils@10.0.1(vue-i18n@11.1.11(vue@3.5.18(typescript@5.9.2)))': + '@intlify/bundle-utils@10.0.1(vue-i18n@11.1.11(vue@3.5.24(typescript@5.9.2)))': dependencies: '@intlify/message-compiler': 11.1.5 '@intlify/shared': 11.1.5 @@ -4181,7 +4226,7 @@ snapshots: source-map-js: 1.2.1 yaml-eslint-parser: 1.3.0 optionalDependencies: - vue-i18n: 11.1.11(vue@3.5.18(typescript@5.9.2)) + vue-i18n: 11.1.11(vue@3.5.24(typescript@5.9.2)) '@intlify/core-base@11.1.11': dependencies: @@ -4204,12 +4249,12 @@ snapshots: '@intlify/shared@11.1.5': {} - '@intlify/unplugin-vue-i18n@6.0.8(@vue/compiler-dom@3.5.18)(eslint@9.27.0(jiti@2.4.2))(rollup@4.40.2)(typescript@5.9.2)(vue-i18n@11.1.11(vue@3.5.18(typescript@5.9.2)))(vue@3.5.18(typescript@5.9.2))': + '@intlify/unplugin-vue-i18n@6.0.8(@vue/compiler-dom@3.5.24)(eslint@9.27.0(jiti@2.4.2))(rollup@4.40.2)(typescript@5.9.2)(vue-i18n@11.1.11(vue@3.5.24(typescript@5.9.2)))(vue@3.5.24(typescript@5.9.2))': dependencies: '@eslint-community/eslint-utils': 4.7.0(eslint@9.27.0(jiti@2.4.2)) - '@intlify/bundle-utils': 10.0.1(vue-i18n@11.1.11(vue@3.5.18(typescript@5.9.2))) + '@intlify/bundle-utils': 10.0.1(vue-i18n@11.1.11(vue@3.5.24(typescript@5.9.2))) '@intlify/shared': 11.1.3 - '@intlify/vue-i18n-extensions': 8.0.0(@intlify/shared@11.1.3)(@vue/compiler-dom@3.5.18)(vue-i18n@11.1.11(vue@3.5.18(typescript@5.9.2)))(vue@3.5.18(typescript@5.9.2)) + '@intlify/vue-i18n-extensions': 8.0.0(@intlify/shared@11.1.3)(@vue/compiler-dom@3.5.24)(vue-i18n@11.1.11(vue@3.5.24(typescript@5.9.2)))(vue@3.5.24(typescript@5.9.2)) '@rollup/pluginutils': 5.1.4(rollup@4.40.2) '@typescript-eslint/scope-manager': 8.32.1 '@typescript-eslint/typescript-estree': 8.32.1(typescript@5.9.2) @@ -4221,9 +4266,9 @@ snapshots: picocolors: 1.1.1 source-map-js: 1.2.1 unplugin: 1.16.1 - vue: 3.5.18(typescript@5.9.2) + vue: 3.5.24(typescript@5.9.2) optionalDependencies: - vue-i18n: 11.1.11(vue@3.5.18(typescript@5.9.2)) + vue-i18n: 11.1.11(vue@3.5.24(typescript@5.9.2)) transitivePeerDependencies: - '@vue/compiler-dom' - eslint @@ -4231,14 +4276,14 @@ snapshots: - supports-color - typescript - '@intlify/vue-i18n-extensions@8.0.0(@intlify/shared@11.1.3)(@vue/compiler-dom@3.5.18)(vue-i18n@11.1.11(vue@3.5.18(typescript@5.9.2)))(vue@3.5.18(typescript@5.9.2))': + '@intlify/vue-i18n-extensions@8.0.0(@intlify/shared@11.1.3)(@vue/compiler-dom@3.5.24)(vue-i18n@11.1.11(vue@3.5.24(typescript@5.9.2)))(vue@3.5.24(typescript@5.9.2))': dependencies: '@babel/parser': 7.27.5 optionalDependencies: '@intlify/shared': 11.1.3 - '@vue/compiler-dom': 3.5.18 - vue: 3.5.18(typescript@5.9.2) - vue-i18n: 11.1.11(vue@3.5.18(typescript@5.9.2)) + '@vue/compiler-dom': 3.5.24 + vue: 3.5.24(typescript@5.9.2) + vue-i18n: 11.1.11(vue@3.5.24(typescript@5.9.2)) '@isaacs/cliui@8.0.2': dependencies: @@ -4261,6 +4306,8 @@ snapshots: '@jridgewell/sourcemap-codec@1.5.0': {} + '@jridgewell/sourcemap-codec@1.5.5': {} + '@jridgewell/trace-mapping@0.3.25': dependencies: '@jridgewell/resolve-uri': 3.1.2 @@ -4402,9 +4449,9 @@ snapshots: '@pkgjs/parseargs@0.11.0': optional: true - '@radix-icons/vue@1.0.0(vue@3.5.18(typescript@5.9.2))': + '@radix-icons/vue@1.0.0(vue@3.5.24(typescript@5.9.2))': dependencies: - vue: 3.5.18(typescript@5.9.2) + vue: 3.5.24(typescript@5.9.2) '@rolldown/pluginutils@1.0.0-beta.29': {} @@ -4488,10 +4535,10 @@ snapshots: '@tanstack/virtual-core@3.13.8': {} - '@tanstack/vue-virtual@3.13.8(vue@3.5.18(typescript@5.9.2))': + '@tanstack/vue-virtual@3.13.8(vue@3.5.24(typescript@5.9.2))': dependencies: '@tanstack/virtual-core': 3.13.8 - vue: 3.5.18(typescript@5.9.2) + vue: 3.5.24(typescript@5.9.2) '@tomjs/vite-plugin-iconify@1.2.1(@iconify/json@2.2.364)(vite@7.0.6(@types/node@22.15.18)(jiti@2.4.2)(yaml@2.8.0))': dependencies: @@ -4507,7 +4554,7 @@ snapshots: '@tootallnate/quickjs-emscripten@0.23.0': {} - '@trivago/prettier-plugin-sort-imports@5.2.2(@vue/compiler-sfc@3.5.18)(prettier@3.6.2)': + '@trivago/prettier-plugin-sort-imports@5.2.2(@vue/compiler-sfc@3.5.24)(prettier@3.6.2)': dependencies: '@babel/generator': 7.27.5 '@babel/parser': 7.27.5 @@ -4517,7 +4564,7 @@ snapshots: lodash: 4.17.21 prettier: 3.6.2 optionalDependencies: - '@vue/compiler-sfc': 3.5.18 + '@vue/compiler-sfc': 3.5.24 transitivePeerDependencies: - supports-color @@ -4604,11 +4651,11 @@ snapshots: '@typescript-eslint/types': 8.32.1 eslint-visitor-keys: 4.2.0 - '@vitejs/plugin-vue@6.0.1(vite@7.0.6(@types/node@22.15.18)(jiti@2.4.2)(yaml@2.8.0))(vue@3.5.18(typescript@5.9.2))': + '@vitejs/plugin-vue@6.0.1(vite@7.0.6(@types/node@22.15.18)(jiti@2.4.2)(yaml@2.8.0))(vue@3.5.24(typescript@5.9.2))': dependencies: '@rolldown/pluginutils': 1.0.0-beta.29 vite: 7.0.6(@types/node@22.15.18)(jiti@2.4.2)(yaml@2.8.0) - vue: 3.5.18(typescript@5.9.2) + vue: 3.5.24(typescript@5.9.2) '@volar/language-core@2.4.22': dependencies: @@ -4622,7 +4669,7 @@ snapshots: path-browserify: 1.0.1 vscode-uri: 3.1.0 - '@vue-macros/common@3.0.0-beta.15(vue@3.5.18(typescript@5.9.2))': + '@vue-macros/common@3.0.0-beta.15(vue@3.5.24(typescript@5.9.2))': dependencies: '@vue/compiler-sfc': 3.5.18 ast-kit: 2.1.1 @@ -4630,7 +4677,7 @@ snapshots: magic-string-ast: 1.0.0 unplugin-utils: 0.2.4 optionalDependencies: - vue: 3.5.18(typescript@5.9.2) + vue: 3.5.24(typescript@5.9.2) '@vue/compiler-core@3.5.18': dependencies: @@ -4640,11 +4687,24 @@ snapshots: estree-walker: 2.0.2 source-map-js: 1.2.1 + '@vue/compiler-core@3.5.24': + dependencies: + '@babel/parser': 7.28.5 + '@vue/shared': 3.5.24 + entities: 4.5.0 + estree-walker: 2.0.2 + source-map-js: 1.2.1 + '@vue/compiler-dom@3.5.18': dependencies: '@vue/compiler-core': 3.5.18 '@vue/shared': 3.5.18 + '@vue/compiler-dom@3.5.24': + dependencies: + '@vue/compiler-core': 3.5.24 + '@vue/shared': 3.5.24 + '@vue/compiler-sfc@3.5.18': dependencies: '@babel/parser': 7.28.0 @@ -4657,11 +4717,28 @@ snapshots: postcss: 8.5.6 source-map-js: 1.2.1 + '@vue/compiler-sfc@3.5.24': + dependencies: + '@babel/parser': 7.28.5 + '@vue/compiler-core': 3.5.24 + '@vue/compiler-dom': 3.5.24 + '@vue/compiler-ssr': 3.5.24 + '@vue/shared': 3.5.24 + estree-walker: 2.0.2 + magic-string: 0.30.21 + postcss: 8.5.6 + source-map-js: 1.2.1 + '@vue/compiler-ssr@3.5.18': dependencies: '@vue/compiler-dom': 3.5.18 '@vue/shared': 3.5.18 + '@vue/compiler-ssr@3.5.24': + dependencies: + '@vue/compiler-dom': 3.5.24 + '@vue/shared': 3.5.24 + '@vue/compiler-vue2@2.7.16': dependencies: de-indent: 1.0.2 @@ -4682,67 +4759,69 @@ snapshots: optionalDependencies: typescript: 5.9.2 - '@vue/reactivity@3.5.18': + '@vue/reactivity@3.5.24': dependencies: - '@vue/shared': 3.5.18 + '@vue/shared': 3.5.24 - '@vue/runtime-core@3.5.18': + '@vue/runtime-core@3.5.24': dependencies: - '@vue/reactivity': 3.5.18 - '@vue/shared': 3.5.18 + '@vue/reactivity': 3.5.24 + '@vue/shared': 3.5.24 - '@vue/runtime-dom@3.5.18': + '@vue/runtime-dom@3.5.24': dependencies: - '@vue/reactivity': 3.5.18 - '@vue/runtime-core': 3.5.18 - '@vue/shared': 3.5.18 + '@vue/reactivity': 3.5.24 + '@vue/runtime-core': 3.5.24 + '@vue/shared': 3.5.24 csstype: 3.1.3 - '@vue/server-renderer@3.5.18(vue@3.5.18(typescript@5.9.2))': + '@vue/server-renderer@3.5.24(vue@3.5.24(typescript@5.9.2))': dependencies: - '@vue/compiler-ssr': 3.5.18 - '@vue/shared': 3.5.18 - vue: 3.5.18(typescript@5.9.2) + '@vue/compiler-ssr': 3.5.24 + '@vue/shared': 3.5.24 + vue: 3.5.24(typescript@5.9.2) '@vue/shared@3.5.18': {} - '@vueuse/core@10.11.1(vue@3.5.18(typescript@5.9.2))': + '@vue/shared@3.5.24': {} + + '@vueuse/core@10.11.1(vue@3.5.24(typescript@5.9.2))': dependencies: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 10.11.1 - '@vueuse/shared': 10.11.1(vue@3.5.18(typescript@5.9.2)) - vue-demi: 0.14.10(vue@3.5.18(typescript@5.9.2)) + '@vueuse/shared': 10.11.1(vue@3.5.24(typescript@5.9.2)) + vue-demi: 0.14.10(vue@3.5.24(typescript@5.9.2)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/core@13.6.0(vue@3.5.18(typescript@5.9.2))': + '@vueuse/core@13.6.0(vue@3.5.24(typescript@5.9.2))': dependencies: '@types/web-bluetooth': 0.0.21 '@vueuse/metadata': 13.6.0 - '@vueuse/shared': 13.6.0(vue@3.5.18(typescript@5.9.2)) - vue: 3.5.18(typescript@5.9.2) + '@vueuse/shared': 13.6.0(vue@3.5.24(typescript@5.9.2)) + vue: 3.5.24(typescript@5.9.2) - '@vueuse/electron@13.6.0(electron@37.2.5)(vue@3.5.18(typescript@5.9.2))': + '@vueuse/electron@13.6.0(electron@37.2.5)(vue@3.5.24(typescript@5.9.2))': dependencies: - '@vueuse/shared': 13.6.0(vue@3.5.18(typescript@5.9.2)) + '@vueuse/shared': 13.6.0(vue@3.5.24(typescript@5.9.2)) electron: 37.2.5 - vue: 3.5.18(typescript@5.9.2) + vue: 3.5.24(typescript@5.9.2) '@vueuse/metadata@10.11.1': {} '@vueuse/metadata@13.6.0': {} - '@vueuse/shared@10.11.1(vue@3.5.18(typescript@5.9.2))': + '@vueuse/shared@10.11.1(vue@3.5.24(typescript@5.9.2))': dependencies: - vue-demi: 0.14.10(vue@3.5.18(typescript@5.9.2)) + vue-demi: 0.14.10(vue@3.5.24(typescript@5.9.2)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/shared@13.6.0(vue@3.5.18(typescript@5.9.2))': + '@vueuse/shared@13.6.0(vue@3.5.24(typescript@5.9.2))': dependencies: - vue: 3.5.18(typescript@5.9.2) + vue: 3.5.24(typescript@5.9.2) '@xmldom/xmldom@0.8.10': {} @@ -6291,6 +6370,10 @@ snapshots: dependencies: '@jridgewell/sourcemap-codec': 1.5.0 + magic-string@0.30.21: + dependencies: + '@jridgewell/sourcemap-codec': 1.5.5 + make-fetch-happen@10.2.1: dependencies: agentkeepalive: 4.6.0 @@ -6798,20 +6881,20 @@ snapshots: quick-lru@5.1.1: {} - radix-vue@1.9.17(vue@3.5.18(typescript@5.9.2)): + radix-vue@1.9.17(vue@3.5.24(typescript@5.9.2)): dependencies: '@floating-ui/dom': 1.7.0 - '@floating-ui/vue': 1.1.6(vue@3.5.18(typescript@5.9.2)) + '@floating-ui/vue': 1.1.6(vue@3.5.24(typescript@5.9.2)) '@internationalized/date': 3.8.0 '@internationalized/number': 3.6.1 - '@tanstack/vue-virtual': 3.13.8(vue@3.5.18(typescript@5.9.2)) - '@vueuse/core': 10.11.1(vue@3.5.18(typescript@5.9.2)) - '@vueuse/shared': 10.11.1(vue@3.5.18(typescript@5.9.2)) + '@tanstack/vue-virtual': 3.13.8(vue@3.5.24(typescript@5.9.2)) + '@vueuse/core': 10.11.1(vue@3.5.24(typescript@5.9.2)) + '@vueuse/shared': 10.11.1(vue@3.5.24(typescript@5.9.2)) aria-hidden: 1.2.4 defu: 6.1.4 fast-deep-equal: 3.1.3 nanoid: 5.1.5 - vue: 3.5.18(typescript@5.9.2) + vue: 3.5.24(typescript@5.9.2) transitivePeerDependencies: - '@vue/composition-api' @@ -7286,10 +7369,10 @@ snapshots: pathe: 2.0.3 picomatch: 4.0.2 - unplugin-vue-router@0.14.0(@vue/compiler-sfc@3.5.18)(vue-router@4.5.1(vue@3.5.18(typescript@5.9.2)))(vue@3.5.18(typescript@5.9.2)): + unplugin-vue-router@0.14.0(@vue/compiler-sfc@3.5.24)(vue-router@4.5.1(vue@3.5.24(typescript@5.9.2)))(vue@3.5.24(typescript@5.9.2)): dependencies: - '@vue-macros/common': 3.0.0-beta.15(vue@3.5.18(typescript@5.9.2)) - '@vue/compiler-sfc': 3.5.18 + '@vue-macros/common': 3.0.0-beta.15(vue@3.5.24(typescript@5.9.2)) + '@vue/compiler-sfc': 3.5.24 ast-walker-scope: 0.8.1 chokidar: 4.0.3 fast-glob: 3.3.3 @@ -7304,7 +7387,7 @@ snapshots: unplugin-utils: 0.2.4 yaml: 2.8.0 optionalDependencies: - vue-router: 4.5.1(vue@3.5.18(typescript@5.9.2)) + vue-router: 4.5.1(vue@3.5.24(typescript@5.9.2)) transitivePeerDependencies: - vue @@ -7364,21 +7447,21 @@ snapshots: vscode-uri@3.1.0: {} - vue-demi@0.14.10(vue@3.5.18(typescript@5.9.2)): + vue-demi@0.14.10(vue@3.5.24(typescript@5.9.2)): dependencies: - vue: 3.5.18(typescript@5.9.2) + vue: 3.5.24(typescript@5.9.2) - vue-i18n@11.1.11(vue@3.5.18(typescript@5.9.2)): + vue-i18n@11.1.11(vue@3.5.24(typescript@5.9.2)): dependencies: '@intlify/core-base': 11.1.11 '@intlify/shared': 11.1.11 '@vue/devtools-api': 6.6.4 - vue: 3.5.18(typescript@5.9.2) + vue: 3.5.24(typescript@5.9.2) - vue-router@4.5.1(vue@3.5.18(typescript@5.9.2)): + vue-router@4.5.1(vue@3.5.24(typescript@5.9.2)): dependencies: '@vue/devtools-api': 6.6.4 - vue: 3.5.18(typescript@5.9.2) + vue: 3.5.24(typescript@5.9.2) vue-tsc@3.0.5(typescript@5.9.2): dependencies: @@ -7386,13 +7469,13 @@ snapshots: '@vue/language-core': 3.0.5(typescript@5.9.2) typescript: 5.9.2 - vue@3.5.18(typescript@5.9.2): + vue@3.5.24(typescript@5.9.2): dependencies: - '@vue/compiler-dom': 3.5.18 - '@vue/compiler-sfc': 3.5.18 - '@vue/runtime-dom': 3.5.18 - '@vue/server-renderer': 3.5.18(vue@3.5.18(typescript@5.9.2)) - '@vue/shared': 3.5.18 + '@vue/compiler-dom': 3.5.24 + '@vue/compiler-sfc': 3.5.24 + '@vue/runtime-dom': 3.5.24 + '@vue/server-renderer': 3.5.24(vue@3.5.24(typescript@5.9.2)) + '@vue/shared': 3.5.24 optionalDependencies: typescript: 5.9.2