use window system

This commit is contained in:
2025-10-20 19:14:05 +02:00
parent a291619f63
commit 2b8f1781f3
51 changed files with 6687 additions and 2070 deletions

35
pnpm-lock.yaml generated
View File

@ -65,6 +65,9 @@ importers:
'@vueuse/core':
specifier: ^13.4.0
version: 13.9.0(vue@3.5.21(typescript@5.9.2))
'@vueuse/gesture':
specifier: ^2.0.0
version: 2.0.0(vue@3.5.21(typescript@5.9.2))
'@vueuse/nuxt':
specifier: ^13.4.0
version: 13.9.0(magicast@0.3.5)(nuxt@4.1.1(@libsql/client@0.15.15)(@parcel/watcher@2.5.1)(@types/node@24.6.2)(@vue/compiler-sfc@3.5.21)(db0@0.3.2(@libsql/client@0.15.15)(drizzle-orm@0.44.5(@libsql/client@0.15.15)(@opentelemetry/api@1.9.0)))(drizzle-orm@0.44.5(@libsql/client@0.15.15)(@opentelemetry/api@1.9.0))(eslint@9.35.0(jiti@2.5.1))(ioredis@5.7.0)(lightningcss@1.30.1)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.50.1)(terser@5.44.0)(tsx@4.20.6)(typescript@5.9.2)(vite@7.1.3(@types/node@24.6.2)(jiti@2.5.1)(lightningcss@1.30.1)(terser@5.44.0)(tsx@4.20.6)(yaml@2.8.1))(vue-tsc@3.0.6(typescript@5.9.2))(yaml@2.8.1))(vue@3.5.21(typescript@5.9.2))
@ -83,6 +86,9 @@ importers:
nuxt-zod-i18n:
specifier: ^1.12.0
version: 1.12.1(magicast@0.3.5)
swiper:
specifier: ^12.0.2
version: 12.0.2
tailwindcss:
specifier: ^4.1.10
version: 4.1.13
@ -2391,6 +2397,15 @@ packages:
peerDependencies:
vue: ^3.5.0
'@vueuse/gesture@2.0.0':
resolution: {integrity: sha512-+F0bhhd8j+gxHaXG4fJgfokrkFfWenQ10MtrWOJk68B5UaTwtJm4EpsZFiVdluA3jpKExG6H+HtroJpvO7Qx0A==}
peerDependencies:
'@vue/composition-api': ^1.4.1
vue: ^2.0.0 || >=3.0.0-rc.0
peerDependenciesMeta:
'@vue/composition-api':
optional: true
'@vueuse/integrations@13.9.0':
resolution: {integrity: sha512-SDobKBbPIOe0cVL7QxMzGkuUGHvWTdihi9zOrrWaWUgFKe15cwEcwfWmgrcNzjT6kHnNmWuTajPHoIzUjYNYYQ==}
peerDependencies:
@ -4858,6 +4873,10 @@ packages:
engines: {node: '>=16'}
hasBin: true
swiper@12.0.2:
resolution: {integrity: sha512-y8F6fDGXmTVVgwqJj6I00l4FdGuhpFJn0U/9Ucn1MwWOw3NdLV8aH88pZOjyhBgU/6PyBlUx+JuAQ5KMWz906Q==}
engines: {node: '>= 4.7.0'}
swrv@1.1.0:
resolution: {integrity: sha512-pjllRDr2s0iTwiE5Isvip51dZGR7GjLH1gCSVyE8bQnbAx6xackXsFdojau+1O5u98yHF5V73HQGOFxKUXO9gQ==}
peerDependencies:
@ -5158,6 +5177,10 @@ packages:
unwasm@0.3.11:
resolution: {integrity: sha512-Vhp5gb1tusSQw5of/g3Q697srYgMXvwMgXMjcG4ZNga02fDX9coxJ9fAb0Ci38hM2Hv/U1FXRPGgjP2BYqhNoQ==}
upath@2.0.1:
resolution: {integrity: sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w==}
engines: {node: '>=4'}
update-browserslist-db@1.1.3:
resolution: {integrity: sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==}
hasBin: true
@ -7936,6 +7959,14 @@ snapshots:
'@vueuse/shared': 13.9.0(vue@3.5.21(typescript@5.9.2))
vue: 3.5.21(typescript@5.9.2)
'@vueuse/gesture@2.0.0(vue@3.5.21(typescript@5.9.2))':
dependencies:
chokidar: 3.6.0
consola: 3.4.2
upath: 2.0.1
vue: 3.5.21(typescript@5.9.2)
vue-demi: 0.14.10(vue@3.5.21(typescript@5.9.2))
'@vueuse/integrations@13.9.0(change-case@5.4.4)(fuse.js@7.1.0)(vue@3.5.21(typescript@5.9.2))':
dependencies:
'@vueuse/core': 13.9.0(vue@3.5.21(typescript@5.9.2))
@ -10556,6 +10587,8 @@ snapshots:
picocolors: 1.1.1
sax: 1.4.1
swiper@12.0.2: {}
swrv@1.1.0(vue@3.5.21(typescript@5.9.2)):
dependencies:
vue: 3.5.21(typescript@5.9.2)
@ -10904,6 +10937,8 @@ snapshots:
pkg-types: 2.3.0
unplugin: 2.3.10
upath@2.0.1: {}
update-browserslist-db@1.1.3(browserslist@4.25.4):
dependencies:
browserslist: 4.25.4