diff --git a/packages/web/package.json b/packages/web/package.json index b318f406..61fd7f3e 100644 --- a/packages/web/package.json +++ b/packages/web/package.json @@ -17,12 +17,12 @@ "dependencies": { "@panzoom/panzoom": "4.6.2", "@picocss/pico": "2.1.1", - "@vueuse/core": "12.8.2", + "@vueuse/core": "14.4.0", "@vueuse/gesture": "2.0.0", "@vueuse/head": "2.0.0", - "@vueuse/integrations": "12.8.2", - "@vueuse/math": "12.8.2", - "@vueuse/router": "12.8.2", + "@vueuse/integrations": "14.4.0", + "@vueuse/math": "14.4.0", + "@vueuse/router": "14.4.0", "color-hash": "2.0.2", "focus-trap": "8.2.2", "lodash-es": "4.18.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 17fcf79b..4977befc 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -31,8 +31,8 @@ importers: specifier: 2.1.1 version: 2.1.1 '@vueuse/core': - specifier: 12.8.2 - version: 12.8.2(typescript@6.0.3) + specifier: 14.4.0 + version: 14.4.0(vue@3.5.40(typescript@6.0.3)) '@vueuse/gesture': specifier: 2.0.0 version: 2.0.0(vue@3.5.40(typescript@6.0.3)) @@ -40,14 +40,14 @@ importers: specifier: 2.0.0 version: 2.0.0(vue@3.5.40(typescript@6.0.3)) '@vueuse/integrations': - specifier: 12.8.2 - version: 12.8.2(focus-trap@8.2.2)(typescript@6.0.3) + specifier: 14.4.0 + version: 14.4.0(focus-trap@8.2.2)(vue@3.5.40(typescript@6.0.3)) '@vueuse/math': - specifier: 12.8.2 - version: 12.8.2(typescript@6.0.3) + specifier: 14.4.0 + version: 14.4.0(vue@3.5.40(typescript@6.0.3)) '@vueuse/router': - specifier: 12.8.2 - version: 12.8.2(typescript@6.0.3)(vue-router@5.2.0(@vue/compiler-sfc@3.5.40)(rolldown@1.1.5)(rollup@4.62.2)(vite@8.1.5(@types/node@24.13.3)(sass@1.101.0)(terser@5.48.0)(yaml@2.9.0))(vue@3.5.40(typescript@6.0.3))) + specifier: 14.4.0 + version: 14.4.0(vue-router@5.2.0(@vue/compiler-sfc@3.5.40)(rolldown@1.1.5)(rollup@4.62.2)(vite@8.1.5(@types/node@24.13.3)(sass@1.101.0)(terser@5.48.0)(yaml@2.9.0))(vue@3.5.40(typescript@6.0.3)))(vue@3.5.40(typescript@6.0.3)) color-hash: specifier: 2.0.2 version: 2.0.2 @@ -156,7 +156,7 @@ importers: version: 6.0.3 unplugin-auto-import: specifier: 21.0.0 - version: 21.0.0(@vueuse/core@12.8.2(typescript@6.0.3)) + version: 21.0.0(@vueuse/core@14.4.0(vue@3.5.40(typescript@6.0.3))) unplugin-icons: specifier: 23.0.1 version: 23.0.1(@vue/compiler-sfc@3.5.40) @@ -2297,8 +2297,10 @@ packages: '@vue/server-renderer': optional: true - '@vueuse/core@12.8.2': - resolution: {integrity: sha512-HbvCmZdzAu3VGi/pWYm5Ut+Kd9mn1ZHnn4L5G8kOQTPs/IwIAmJoBrmYk2ckLArgMXZj0AW3n5CAejLUO+PhdQ==} + '@vueuse/core@14.4.0': + resolution: {integrity: sha512-X4WHz1HlCzCBoYXesUkifzzWBAcZgXG8Fi5iNPQg/epdzOB3gu8Fawj3hvuwYR1nGcXGnvxwYYcUC/71++svtQ==} + peerDependencies: + vue: ^3.5.0 '@vueuse/gesture@2.0.0': resolution: {integrity: sha512-+F0bhhd8j+gxHaXG4fJgfokrkFfWenQ10MtrWOJk68B5UaTwtJm4EpsZFiVdluA3jpKExG6H+HtroJpvO7Qx0A==} @@ -2314,21 +2316,22 @@ packages: peerDependencies: vue: '>=2.7 || >=3' - '@vueuse/integrations@12.8.2': - resolution: {integrity: sha512-fbGYivgK5uBTRt7p5F3zy6VrETlV9RtZjBqd1/HxGdjdckBgBM4ugP8LHpjolqTj14TXTxSK1ZfgPbHYyGuH7g==} + '@vueuse/integrations@14.4.0': + resolution: {integrity: sha512-oJz9qTgczvA7L1nXQFRU7h8tQbOCoiceqvMMhT9XYMyOGTqLJ2rEa09PON+nD2t48sZUfeOmg4eaWJXV4sZb/w==} peerDependencies: async-validator: ^4 axios: ^1 change-case: ^5 drauu: ^0.4 - focus-trap: ^7 + focus-trap: ^7 || ^8 fuse.js: ^7 idb-keyval: ^6 jwt-decode: ^4 nprogress: ^0.2 qrcode: ^1.5 sortablejs: ^1 - universal-cookie: ^7 + universal-cookie: ^7 || ^8 + vue: ^3.5.0 peerDependenciesMeta: async-validator: optional: true @@ -2355,19 +2358,24 @@ packages: universal-cookie: optional: true - '@vueuse/math@12.8.2': - resolution: {integrity: sha512-hAhazPaKb4wlS/EXu11+dYaEaX60jvb+zil3uGR4he5yWLKAxcqGMhupuHAa0uIKcSK11GJMm0GdEA7mQYx2Aw==} + '@vueuse/math@14.4.0': + resolution: {integrity: sha512-MYB3WYHFs5dQNFdCgw7h9SZsCpcOL0Hd8iyd9Ri3bLwcEfVG2smazmm3g72zRwgrKoWdOlkQFTXwxYIE4sxa/Q==} + peerDependencies: + vue: ^3.5.0 - '@vueuse/metadata@12.8.2': - resolution: {integrity: sha512-rAyLGEuoBJ/Il5AmFHiziCPdQzRt88VxR+Y/A/QhJ1EWtWqPBBAxTAFaSkviwEuOEZNtW8pvkPgoCZQ+HxqW1A==} + '@vueuse/metadata@14.4.0': + resolution: {integrity: sha512-swx/255R6JyHZFJhx845iz5CRWDZdCfvkZOpACWc5+c5WHcG24mv8gUT1WIdFQaHt6dq79rvILd9QnCWiyVm9g==} - '@vueuse/router@12.8.2': - resolution: {integrity: sha512-TA3aXhi9uEzYA6shaEeC3tfU73KYFbUiRd4ssh4JVi52fZZgSmZAsS7M5nFu01TzUHfHlNhFEAYJpt5HPNi49Q==} + '@vueuse/router@14.4.0': + resolution: {integrity: sha512-q+dRUKI6xYGT4vNPq2t3fujrXPw2KBFV5Jxhw38liTFzwzGXBYcf8Qdjk7AiQpjEH2xLSin6WVTvj85EEIpo9w==} peerDependencies: - vue-router: '>=4.0.0-rc.1' + vue: ^3.5.0 + vue-router: ^4.0.0 || ^5.0.0 - '@vueuse/shared@12.8.2': - resolution: {integrity: sha512-dznP38YzxZoNloI0qpEfpkms8knDtaoQ6Y/sfS0L7Yki4zh40LFHEhur0odJC6xTHG5dxWVPiUWBXn+wCG2s5w==} + '@vueuse/shared@14.4.0': + resolution: {integrity: sha512-JRgY90Sz8DDtPMsaDflvPMp9xYk69JZAmbuDvAquUVXKr2gEjqtzGNTTthLfckH0BzBqvnu31gb4a8TGLRe79g==} + peerDependencies: + vue: ^3.5.0 abbrev@2.0.0: resolution: {integrity: sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==} @@ -7976,14 +7984,12 @@ snapshots: optionalDependencies: '@vue/server-renderer': 3.5.40 - '@vueuse/core@12.8.2(typescript@6.0.3)': + '@vueuse/core@14.4.0(vue@3.5.40(typescript@6.0.3))': dependencies: '@types/web-bluetooth': 0.0.21 - '@vueuse/metadata': 12.8.2 - '@vueuse/shared': 12.8.2(typescript@6.0.3) + '@vueuse/metadata': 14.4.0 + '@vueuse/shared': 14.4.0(vue@3.5.40(typescript@6.0.3)) vue: 3.5.40(typescript@6.0.3) - transitivePeerDependencies: - - typescript '@vueuse/gesture@2.0.0(vue@3.5.40(typescript@6.0.3))': dependencies: @@ -8001,38 +8007,30 @@ snapshots: '@unhead/vue': 1.11.20(vue@3.5.40(typescript@6.0.3)) vue: 3.5.40(typescript@6.0.3) - '@vueuse/integrations@12.8.2(focus-trap@8.2.2)(typescript@6.0.3)': + '@vueuse/integrations@14.4.0(focus-trap@8.2.2)(vue@3.5.40(typescript@6.0.3))': dependencies: - '@vueuse/core': 12.8.2(typescript@6.0.3) - '@vueuse/shared': 12.8.2(typescript@6.0.3) + '@vueuse/core': 14.4.0(vue@3.5.40(typescript@6.0.3)) + '@vueuse/shared': 14.4.0(vue@3.5.40(typescript@6.0.3)) vue: 3.5.40(typescript@6.0.3) optionalDependencies: focus-trap: 8.2.2 - transitivePeerDependencies: - - typescript - '@vueuse/math@12.8.2(typescript@6.0.3)': + '@vueuse/math@14.4.0(vue@3.5.40(typescript@6.0.3))': dependencies: - '@vueuse/shared': 12.8.2(typescript@6.0.3) + '@vueuse/shared': 14.4.0(vue@3.5.40(typescript@6.0.3)) vue: 3.5.40(typescript@6.0.3) - transitivePeerDependencies: - - typescript - '@vueuse/metadata@12.8.2': {} + '@vueuse/metadata@14.4.0': {} - '@vueuse/router@12.8.2(typescript@6.0.3)(vue-router@5.2.0(@vue/compiler-sfc@3.5.40)(rolldown@1.1.5)(rollup@4.62.2)(vite@8.1.5(@types/node@24.13.3)(sass@1.101.0)(terser@5.48.0)(yaml@2.9.0))(vue@3.5.40(typescript@6.0.3)))': + '@vueuse/router@14.4.0(vue-router@5.2.0(@vue/compiler-sfc@3.5.40)(rolldown@1.1.5)(rollup@4.62.2)(vite@8.1.5(@types/node@24.13.3)(sass@1.101.0)(terser@5.48.0)(yaml@2.9.0))(vue@3.5.40(typescript@6.0.3)))(vue@3.5.40(typescript@6.0.3))': dependencies: - '@vueuse/shared': 12.8.2(typescript@6.0.3) + '@vueuse/shared': 14.4.0(vue@3.5.40(typescript@6.0.3)) vue: 3.5.40(typescript@6.0.3) vue-router: 5.2.0(@vue/compiler-sfc@3.5.40)(rolldown@1.1.5)(rollup@4.62.2)(vite@8.1.5(@types/node@24.13.3)(sass@1.101.0)(terser@5.48.0)(yaml@2.9.0))(vue@3.5.40(typescript@6.0.3)) - transitivePeerDependencies: - - typescript - '@vueuse/shared@12.8.2(typescript@6.0.3)': + '@vueuse/shared@14.4.0(vue@3.5.40(typescript@6.0.3))': dependencies: vue: 3.5.40(typescript@6.0.3) - transitivePeerDependencies: - - typescript abbrev@2.0.0: {} @@ -11145,7 +11143,7 @@ snapshots: unpipe@1.0.0: {} - unplugin-auto-import@21.0.0(@vueuse/core@12.8.2(typescript@6.0.3)): + unplugin-auto-import@21.0.0(@vueuse/core@14.4.0(vue@3.5.40(typescript@6.0.3))): dependencies: local-pkg: 1.2.1 magic-string: 0.30.21 @@ -11154,7 +11152,7 @@ snapshots: unplugin: 2.3.11 unplugin-utils: 0.3.2 optionalDependencies: - '@vueuse/core': 12.8.2(typescript@6.0.3) + '@vueuse/core': 14.4.0(vue@3.5.40(typescript@6.0.3)) unplugin-icons@23.0.1(@vue/compiler-sfc@3.5.40): dependencies: