diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 0d0dd9a0..cbc63ef6 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -82,7 +82,7 @@ jobs: - name: Generate dependencies run: make fake_assets shared_key.pem shared_cert.pem - name: Stactic checker - uses: dominikh/staticcheck-action@v1.3.1 + uses: dominikh/staticcheck-action@v1.4.0 with: install-go: false int-test: diff --git a/docker-compose.yml b/docker-compose.yml index 2cee0b04..5a783e45 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -95,7 +95,7 @@ services: playwright: container_name: playwright - image: mcr.microsoft.com/playwright:v1.53.1-jammy + image: mcr.microsoft.com/playwright:v1.53.2-jammy working_dir: /app volumes: - .:/app diff --git a/go.mod b/go.mod index de74121a..368d4369 100644 --- a/go.mod +++ b/go.mod @@ -4,7 +4,7 @@ require ( github.com/Microsoft/go-winio v0.6.2 // indirect github.com/alexflint/go-arg v1.5.1 github.com/beme/abide v0.0.0-20190723115211-635a09831760 - github.com/docker/docker v28.3.0+incompatible + github.com/docker/docker v28.3.1+incompatible github.com/docker/go-connections v0.5.0 // indirect github.com/docker/go-units v0.5.0 // indirect github.com/dustin/go-humanize v1.0.1 diff --git a/go.sum b/go.sum index 1426b6c4..c4b6e40a 100644 --- a/go.sum +++ b/go.sum @@ -48,6 +48,8 @@ github.com/docker/docker v28.2.2+incompatible h1:CjwRSksz8Yo4+RmQ339Dp/D2tGO5Jxw github.com/docker/docker v28.2.2+incompatible/go.mod h1:eEKB0N0r5NX/I1kEveEz05bcu8tLC/8azJZsviup8Sk= github.com/docker/docker v28.3.0+incompatible h1:ffS62aKWupCWdvcee7nBU9fhnmknOqDPaJAMtfK0ImQ= github.com/docker/docker v28.3.0+incompatible/go.mod h1:eEKB0N0r5NX/I1kEveEz05bcu8tLC/8azJZsviup8Sk= +github.com/docker/docker v28.3.1+incompatible h1:20+BmuA9FXlCX4ByQ0vYJcUEnOmRM6XljDnFWR+jCyY= +github.com/docker/docker v28.3.1+incompatible/go.mod h1:eEKB0N0r5NX/I1kEveEz05bcu8tLC/8azJZsviup8Sk= github.com/docker/go-connections v0.5.0 h1:USnMq7hx7gwdVZq1L49hLXaFtUdTADjXGp+uj1Br63c= github.com/docker/go-connections v0.5.0/go.mod h1:ov60Kzw0kKElRwhNs9UlUHAE/F9Fe6GLaXnqyDdmEXc= github.com/docker/go-units v0.5.0 h1:69rxXcBk27SvSaaxTtLh/8llcHD8vYHT7WSdRZ/jvr4= diff --git a/package.json b/package.json index da6d8ea0..7d469446 100644 --- a/package.json +++ b/package.json @@ -41,10 +41,10 @@ "@intlify/unplugin-vue-i18n": "^6.0.8", "@tailwindcss/typography": "^0.5.16", "@tailwindcss/vite": "4.1.11", - "@vueuse/components": "^13.4.0", - "@vueuse/core": "^13.4.0", - "@vueuse/integrations": "^13.4.0", - "@vueuse/router": "^13.4.0", + "@vueuse/components": "^13.5.0", + "@vueuse/core": "^13.5.0", + "@vueuse/integrations": "^13.5.0", + "@vueuse/router": "^13.5.0", "@xterm/addon-web-links": "^0.11.0", "@xterm/xterm": "^5.5.0", "ansi-to-html": "^0.7.2", @@ -68,12 +68,12 @@ "unplugin-vue-components": "^28.8.0", "unplugin-vue-macros": "^2.14.5", "unplugin-vue-router": "^0.14.0", - "vite": "7.0.0", + "vite": "7.0.1", "vite-plugin-vue-layouts": "^0.11.0", "vite-svg-loader": "^5.1.0", "vitepress": "1.6.3", "vue": "^3.5.17", - "vue-i18n": "^11.1.7", + "vue-i18n": "^11.1.9", "vue-router": "^4.5.1" }, "devDependencies": { @@ -82,7 +82,7 @@ "@iconify-json/material-symbols-light": "^1.2.28", "@iconify-json/ri": "^1.2.5", "@pinia/testing": "^1.0.2", - "@playwright/test": "^1.53.1", + "@playwright/test": "^1.53.2", "@types/d3-array": "^3.2.1", "@types/d3-ease": "^3.0.2", "@types/d3-scale": "^4.0.9", @@ -90,7 +90,7 @@ "@types/d3-shape": "^3.1.7", "@types/d3-transition": "^3.0.9", "@types/lodash.debounce": "^4.0.9", - "@types/node": "^24.0.7", + "@types/node": "^24.0.10", "@vitejs/plugin-vue": "6.0.0", "@vue/compiler-sfc": "^3.5.17", "@vue/test-utils": "^2.4.6", @@ -106,8 +106,8 @@ "ts-node": "^10.9.2", "typescript": "^5.8.3", "vitest": "^3.2.4", - "vue-component-type-helpers": "3.0.0-beta.5", - "vue-tsc": "3.0.0-beta.5" + "vue-component-type-helpers": "3.0.1", + "vue-tsc": "3.0.1" }, "lint-staged": { "*.{js,vue,css,ts,html,md}": [ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a5d9f0c2..7592d0c6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -40,25 +40,25 @@ importers: version: 1.2.2 '@intlify/unplugin-vue-i18n': specifier: ^6.0.8 - version: 6.0.8(@vue/compiler-dom@3.5.17)(eslint@9.19.0(jiti@2.4.2))(rollup@4.40.1)(typescript@5.8.3)(vue-i18n@11.1.7(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3)) + version: 6.0.8(@vue/compiler-dom@3.5.17)(eslint@9.19.0(jiti@2.4.2))(rollup@4.40.1)(typescript@5.8.3)(vue-i18n@11.1.9(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3)) '@tailwindcss/typography': specifier: ^0.5.16 version: 0.5.16(tailwindcss@4.1.11) '@tailwindcss/vite': specifier: 4.1.11 - version: 4.1.11(vite@7.0.0(@types/node@24.0.7)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0)) + version: 4.1.11(vite@7.0.1(@types/node@24.0.10)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0)) '@vueuse/components': - specifier: ^13.4.0 - version: 13.4.0(vue@3.5.17(typescript@5.8.3)) + specifier: ^13.5.0 + version: 13.5.0(vue@3.5.17(typescript@5.8.3)) '@vueuse/core': - specifier: ^13.4.0 - version: 13.4.0(vue@3.5.17(typescript@5.8.3)) + specifier: ^13.5.0 + version: 13.5.0(vue@3.5.17(typescript@5.8.3)) '@vueuse/integrations': - specifier: ^13.4.0 - version: 13.4.0(focus-trap@7.6.4)(fuse.js@7.1.0)(sortablejs@1.15.6)(vue@3.5.17(typescript@5.8.3)) + specifier: ^13.5.0 + version: 13.5.0(focus-trap@7.6.4)(fuse.js@7.1.0)(sortablejs@1.15.6)(vue@3.5.17(typescript@5.8.3)) '@vueuse/router': - specifier: ^13.4.0 - version: 13.4.0(vue-router@4.5.1(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3)) + specifier: ^13.5.0 + version: 13.5.0(vue-router@4.5.1(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3)) '@xterm/addon-web-links': specifier: ^0.11.0 version: 0.11.0(@xterm/xterm@5.5.0) @@ -115,7 +115,7 @@ importers: version: 4.1.11 unplugin-auto-import: specifier: ^19.3.0 - version: 19.3.0(@vueuse/core@13.4.0(vue@3.5.17(typescript@5.8.3))) + version: 19.3.0(@vueuse/core@13.5.0(vue@3.5.17(typescript@5.8.3))) unplugin-icons: specifier: ^22.1.0 version: 22.1.0(@vue/compiler-sfc@3.5.17) @@ -124,28 +124,28 @@ importers: version: 28.8.0(@babel/parser@7.27.5)(vue@3.5.17(typescript@5.8.3)) unplugin-vue-macros: specifier: ^2.14.5 - version: 2.14.5(@vueuse/core@13.4.0(vue@3.5.17(typescript@5.8.3)))(esbuild@0.25.3)(rollup@4.40.1)(typescript@5.8.3)(vite@7.0.0(@types/node@24.0.7)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0))(vue-tsc@3.0.0-beta.5(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3)) + version: 2.14.5(@vueuse/core@13.5.0(vue@3.5.17(typescript@5.8.3)))(esbuild@0.25.3)(rollup@4.40.1)(typescript@5.8.3)(vite@7.0.1(@types/node@24.0.10)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0))(vue-tsc@3.0.1(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3)) unplugin-vue-router: specifier: ^0.14.0 version: 0.14.0(@vue/compiler-sfc@3.5.17)(vue-router@4.5.1(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3)) vite: - specifier: 7.0.0 - version: 7.0.0(@types/node@24.0.7)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0) + specifier: 7.0.1 + version: 7.0.1(@types/node@24.0.10)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0) vite-plugin-vue-layouts: specifier: ^0.11.0 - version: 0.11.0(vite@7.0.0(@types/node@24.0.7)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0))(vue-router@4.5.1(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3)) + version: 0.11.0(vite@7.0.1(@types/node@24.0.10)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0))(vue-router@4.5.1(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3)) vite-svg-loader: specifier: ^5.1.0 version: 5.1.0(vue@3.5.17(typescript@5.8.3)) vitepress: specifier: 1.6.3 - version: 1.6.3(@algolia/client-search@5.23.4)(@types/node@24.0.7)(fuse.js@7.1.0)(lightningcss@1.30.1)(postcss@8.5.6)(search-insights@2.17.3)(sortablejs@1.15.6)(terser@5.39.0)(typescript@5.8.3) + version: 1.6.3(@algolia/client-search@5.23.4)(@types/node@24.0.10)(fuse.js@7.1.0)(lightningcss@1.30.1)(postcss@8.5.6)(search-insights@2.17.3)(sortablejs@1.15.6)(terser@5.39.0)(typescript@5.8.3) vue: specifier: ^3.5.17 version: 3.5.17(typescript@5.8.3) vue-i18n: - specifier: ^11.1.7 - version: 11.1.7(vue@3.5.17(typescript@5.8.3)) + specifier: ^11.1.9 + version: 11.1.9(vue@3.5.17(typescript@5.8.3)) vue-router: specifier: ^4.5.1 version: 4.5.1(vue@3.5.17(typescript@5.8.3)) @@ -166,8 +166,8 @@ importers: specifier: ^1.0.2 version: 1.0.2(pinia@3.0.3(typescript@5.8.3)(vue@3.5.17(typescript@5.8.3))) '@playwright/test': - specifier: ^1.53.1 - version: 1.53.1 + specifier: ^1.53.2 + version: 1.53.2 '@types/d3-array': specifier: ^3.2.1 version: 3.2.1 @@ -190,11 +190,11 @@ importers: specifier: ^4.0.9 version: 4.0.9 '@types/node': - specifier: ^24.0.7 - version: 24.0.7 + specifier: ^24.0.10 + version: 24.0.10 '@vitejs/plugin-vue': specifier: 6.0.0 - version: 6.0.0(vite@7.0.0(@types/node@24.0.7)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) + version: 6.0.0(vite@7.0.1(@types/node@24.0.10)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3)) '@vue/compiler-sfc': specifier: ^3.5.17 version: 3.5.17 @@ -230,19 +230,19 @@ importers: version: 2.13.0 ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@24.0.7)(typescript@5.8.3) + version: 10.9.2(@types/node@24.0.10)(typescript@5.8.3) typescript: specifier: ^5.8.3 version: 5.8.3 vitest: specifier: ^3.2.4 - version: 3.2.4(@types/node@24.0.7)(jiti@2.4.2)(jsdom@26.1.0)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0) + version: 3.2.4(@types/node@24.0.10)(jiti@2.4.2)(jsdom@26.1.0)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0) vue-component-type-helpers: - specifier: 3.0.0-beta.5 - version: 3.0.0-beta.5 + specifier: 3.0.1 + version: 3.0.1 vue-tsc: - specifier: 3.0.0-beta.5 - version: 3.0.0-beta.5(typescript@5.8.3) + specifier: 3.0.1 + version: 3.0.1(typescript@5.8.3) packages: @@ -700,24 +700,24 @@ packages: vue-i18n: optional: true - '@intlify/core-base@11.1.7': - resolution: {integrity: sha512-gYiGnQeJVp3kNBeXQ73m1uFOak0ry4av8pn+IkEWigyyPWEMGzB+xFeQdmGMFn49V+oox6294oGVff8bYOhtOw==} + '@intlify/core-base@11.1.9': + resolution: {integrity: sha512-Lrdi4wp3XnGhWmB/mMD/XtfGUw1Jt+PGpZI/M63X1ZqhTDjNHRVCs/i8vv8U1cwaj1A9fb0bkCQHLSL0SK+pIQ==} engines: {node: '>= 16'} '@intlify/message-compiler@11.1.3': resolution: {integrity: sha512-7rbqqpo2f5+tIcwZTAG/Ooy9C8NDVwfDkvSeDPWUPQW+Dyzfw2o9H103N5lKBxO7wxX9dgCDjQ8Umz73uYw3hw==} engines: {node: '>= 16'} - '@intlify/message-compiler@11.1.7': - resolution: {integrity: sha512-0ezkep1AT30NyuKj8QbRlmvMORCCRlOIIu9v8RNU8SwDjjTiFCZzczCORMns2mCH4HZ1nXgrfkKzYUbfjNRmng==} + '@intlify/message-compiler@11.1.9': + resolution: {integrity: sha512-84SNs3Ikjg0rD1bOuchzb3iK1vR2/8nxrkyccIl5DjFTeMzE/Fxv6X+A7RN5ZXjEWelc1p5D4kHA6HEOhlKL5Q==} engines: {node: '>= 16'} '@intlify/shared@11.1.3': resolution: {integrity: sha512-pTFBgqa/99JRA2H1qfyqv97MKWJrYngXBA/I0elZcYxvJgcCw3mApAoPW3mJ7vx3j+Ti0FyKUFZ4hWxdjKaxvA==} engines: {node: '>= 16'} - '@intlify/shared@11.1.7': - resolution: {integrity: sha512-4yZeMt2Aa/7n5Ehy4KalUlvt3iRLcg1tq9IBVfOgkyWFArN4oygn6WxgGIFibP3svpaH8DarbNaottq+p0gUZQ==} + '@intlify/shared@11.1.9': + resolution: {integrity: sha512-H/83xgU1l8ox+qG305p6ucmoy93qyjIPnvxGWRA7YdOoHe1tIiW9IlEu4lTdsOR7cfP1ecrwyflQSqXdXBacXA==} engines: {node: '>= 16'} '@intlify/unplugin-vue-i18n@6.0.8': @@ -869,8 +869,8 @@ packages: resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} - '@playwright/test@1.53.1': - resolution: {integrity: sha512-Z4c23LHV0muZ8hfv4jw6HngPJkbbtZxTkxPNIg7cJcTc9C28N/p2q7g3JZS2SiKBBHJ3uM1dgDye66bB7LEk5w==} + '@playwright/test@1.53.2': + resolution: {integrity: sha512-tEB2U5z74ebBeyfGNZ3Jfg29AnW+5HlWhvHtb/Mqco9pFdZU1ZLNdVb2UtB5CvmiilNr2ZfVH/qMmAROG/XTzw==} engines: {node: '>=18'} hasBin: true @@ -1206,8 +1206,8 @@ packages: '@types/node@20.19.0': resolution: {integrity: sha512-hfrc+1tud1xcdVTABC2JiomZJEklMcXYNTVtZLAeqTVWD+qL5jkHKT+1lOtqDdGxt+mB53DTtiz673vfjU8D1Q==} - '@types/node@24.0.7': - resolution: {integrity: sha512-YIEUUr4yf8q8oQoXPpSlnvKNVKDQlPMWrmOcgzoduo7kvA2UF0/BwJ/eMKFTiTtkNL17I0M6Xe2tvwFU7be6iw==} + '@types/node@24.0.10': + resolution: {integrity: sha512-ENHwaH+JIRTDIEEbDK6QSQntAYGtbvdDXnMXnZaZ6k13Du1dPMmprkEHIL7ok2Wl2aZevetwTAb5S+7yIF+enA==} '@types/unist@3.0.3': resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==} @@ -1282,11 +1282,17 @@ packages: '@volar/language-core@2.4.15': resolution: {integrity: sha512-3VHw+QZU0ZG9IuQmzT68IyN4hZNd9GchGPhbD9+pa8CVv7rnoOZwo7T8weIbrRmihqy3ATpdfXFnqRrfPVK6CA==} + '@volar/language-core@2.4.17': + resolution: {integrity: sha512-chmRZMbKmcGpKMoO7Reb70uiLrzo0KWC2CkFttKUuKvrE+VYgi+fL9vWMJ07Fv5ulX0V1TAyyacN9q3nc5/ecA==} + '@volar/source-map@2.4.15': resolution: {integrity: sha512-CPbMWlUN6hVZJYGcU/GSoHu4EnCHiLaXI9n8c9la6RaI9W5JHX+NqG+GSQcB0JdC2FIBLdZJwGsfKyBB71VlTg==} - '@volar/typescript@2.4.15': - resolution: {integrity: sha512-2aZ8i0cqPGjXb4BhkMsPYDkkuc2ZQ6yOpqwAuNwUoncELqoy5fRgOQtLR9gB0g902iS0NAkvpIzs27geVyVdPg==} + '@volar/source-map@2.4.17': + resolution: {integrity: sha512-QDybtQyO3Ms/NjFqNHTC5tbDN2oK5VH7ZaKrcubtfHBDj63n2pizHC3wlMQ+iT55kQXZUUAbmBX5L1C8CHFeBw==} + + '@volar/typescript@2.4.17': + resolution: {integrity: sha512-3paEFNh4P5DkgNUB2YkTRrfUekN4brAXxd3Ow1syMqdIPtCZHbUy4AW99S5RO/7mzyTWPMdDSo3mqTpB/LPObQ==} '@vue-macros/api@0.13.4': resolution: {integrity: sha512-owQSbo1sVzMBZpu8MJ6GiSxwBDMSOgqBIajZj1HOj6U8wTHk/F55X77I02PZi+/TXgGdGSVK2OsiV8dOLgiCcg==} @@ -1506,8 +1512,8 @@ packages: typescript: optional: true - '@vue/language-core@3.0.0-beta.5': - resolution: {integrity: sha512-WD7OTJSbiIDe7hpp4rlptW+8X7IDHLbuPwG17MGzezU6oSBjGKtbPrQm5n4gaWgEqcMaoffddT/djIPxE1NFMw==} + '@vue/language-core@3.0.1': + resolution: {integrity: sha512-sq+/Mc1IqIexWEQ+Q2XPiDb5SxSvY5JPqHnMOl/PlF5BekslzduX8dglSkpC17VeiAQB6dpS+4aiwNLJRduCNw==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -1540,16 +1546,16 @@ packages: '@vue/test-utils@2.4.6': resolution: {integrity: sha512-FMxEjOpYNYiFe0GkaHsnJPXFHxQ6m4t8vI/ElPGpMWxZKpmRvQ33OIrvRXemy6yha03RxhOlQuy+gZMC3CQSow==} - '@vueuse/components@13.4.0': - resolution: {integrity: sha512-tWw1BZgKp+9kD+qiCy2uA2N7v27WUUUFHKX3lcFaefGIt/7J1CKczYO/rbZNRobRr7OidoOZuG2NZ2Ym5R2uRw==} + '@vueuse/components@13.5.0': + resolution: {integrity: sha512-bU/FJNQMCxzDFp67YuxFQSV9CptHxZIgtExjFgJU8AE/gRRJMzGfPjNm+HvaVnMRl8IFFv4E+6JQV0kDu4zIpw==} peerDependencies: vue: ^3.5.0 '@vueuse/core@12.8.2': resolution: {integrity: sha512-HbvCmZdzAu3VGi/pWYm5Ut+Kd9mn1ZHnn4L5G8kOQTPs/IwIAmJoBrmYk2ckLArgMXZj0AW3n5CAejLUO+PhdQ==} - '@vueuse/core@13.4.0': - resolution: {integrity: sha512-OnK7zW3bTq/QclEk17+vDFN3tuAm8ONb9zQUIHrYQkkFesu3WeGUx/3YzpEp+ly53IfDAT9rsYXgGW6piNZC5w==} + '@vueuse/core@13.5.0': + resolution: {integrity: sha512-wV7z0eUpifKmvmN78UBZX8T7lMW53Nrk6JP5+6hbzrB9+cJ3jr//hUlhl9TZO/03bUkMK6gGkQpqOPWoabr72g==} peerDependencies: vue: ^3.5.0 @@ -1594,8 +1600,8 @@ packages: universal-cookie: optional: true - '@vueuse/integrations@13.4.0': - resolution: {integrity: sha512-rwNoE0MNJBUuSzTZcUVrkovtHvpWIySOcC6XpcS33ZarHDNhd9CPvCD4eNl3N0Phz1he1JV0iYULRyPQ5HCbFA==} + '@vueuse/integrations@13.5.0': + resolution: {integrity: sha512-7RACJySnlpl0MkSzxbtadioNGSX4TL5/Wl2cUy4nDq/XkeHwPYvVM880HJUSiap/FXhVEup9VKTM9y/n5UspAw==} peerDependencies: async-validator: ^4 axios: ^1 @@ -1608,7 +1614,7 @@ packages: nprogress: ^0.2 qrcode: ^1.5 sortablejs: ^1 - universal-cookie: ^7 + universal-cookie: ^7 || ^8 vue: ^3.5.0 peerDependenciesMeta: async-validator: @@ -1639,11 +1645,11 @@ packages: '@vueuse/metadata@12.8.2': resolution: {integrity: sha512-rAyLGEuoBJ/Il5AmFHiziCPdQzRt88VxR+Y/A/QhJ1EWtWqPBBAxTAFaSkviwEuOEZNtW8pvkPgoCZQ+HxqW1A==} - '@vueuse/metadata@13.4.0': - resolution: {integrity: sha512-CPDQ/IgOeWbqItg1c/pS+Ulum63MNbpJ4eecjFJqgD/JUCJ822zLfpw6M9HzSvL6wbzMieOtIAW/H8deQASKHg==} + '@vueuse/metadata@13.5.0': + resolution: {integrity: sha512-euhItU3b0SqXxSy8u1XHxUCdQ8M++bsRs+TYhOLDU/OykS7KvJnyIFfep0XM5WjIFry9uAPlVSjmVHiqeshmkw==} - '@vueuse/router@13.4.0': - resolution: {integrity: sha512-3NL9RFgTiWN4SVp6CUFK/9db10BnoLU3iX+TRgcG4HEuR7GC1g+yMqxe33L6kjUTv8Dc9WeaER714vGBc9Xyjg==} + '@vueuse/router@13.5.0': + resolution: {integrity: sha512-QI735rn3FPMnEAqiwJKdYN2byMn1orRBcBq9YuZS/QSYUNV7tR8jhU99s7Vix+BL0YEIk/nU7lUZA0IOCarGzg==} peerDependencies: vue: ^3.5.0 vue-router: ^4.0.0 @@ -1651,8 +1657,8 @@ packages: '@vueuse/shared@12.8.2': resolution: {integrity: sha512-dznP38YzxZoNloI0qpEfpkms8knDtaoQ6Y/sfS0L7Yki4zh40LFHEhur0odJC6xTHG5dxWVPiUWBXn+wCG2s5w==} - '@vueuse/shared@13.4.0': - resolution: {integrity: sha512-+AxuKbw8R1gYy5T21V5yhadeNM7rJqb4cPaRI9DdGnnNl3uqXh+unvQ3uCaA2DjYLbNr1+l7ht/B4qEsRegX6A==} + '@vueuse/shared@13.5.0': + resolution: {integrity: sha512-K7GrQIxJ/ANtucxIXbQlUHdB0TPA8c+q5i+zbrjxuhJCnJ9GtBg75sBSnvmLSxHKPg2Yo8w62PWksl9kwH0Q8g==} peerDependencies: vue: ^3.5.0 @@ -2939,13 +2945,13 @@ packages: pkg-types@2.1.0: resolution: {integrity: sha512-wmJwA+8ihJixSoHKxZJRBQG1oY8Yr9pGLzRmSsNms0iNWyHHAlZCa7mmKiFR10YPZuz/2k169JiS/inOjBCZ2A==} - playwright-core@1.53.1: - resolution: {integrity: sha512-Z46Oq7tLAyT0lGoFx4DOuB1IA9D1TPj0QkYxpPVUnGDqHHvDpCftu1J2hM2PiWsNMoZh8+LQaarAWcDfPBc6zg==} + playwright-core@1.53.2: + resolution: {integrity: sha512-ox/OytMy+2w1jcYEYlOo1Hhp8hZkLCximMTUTMBXjGUA1KoFfiSZ+DU+3a739jsPY0yoKH2TFy9S2fsJas8yAw==} engines: {node: '>=18'} hasBin: true - playwright@1.53.1: - resolution: {integrity: sha512-LJ13YLr/ocweuwxyGf1XNFWIU4M2zUSo149Qbp+A4cpwDjsxRPj7k6H25LBrEHiEwxvRbD8HdwvQmRMSvquhYw==} + playwright@1.53.2: + resolution: {integrity: sha512-6K/qQxVFuVQhRQhFsVZ9fGeatxirtrpPgxzBYWyZLEXJzqYwuL4fuNmfOfD5et1tJE4GScKyPNeLhZeRwuTU3A==} engines: {node: '>=18'} hasBin: true @@ -2953,10 +2959,6 @@ packages: resolution: {integrity: sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==} engines: {node: '>=4'} - postcss@8.5.3: - resolution: {integrity: sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==} - engines: {node: ^10 || ^12 || >=14} - postcss@8.5.6: resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} engines: {node: ^10 || ^12 || >=14} @@ -3580,8 +3582,8 @@ packages: terser: optional: true - vite@7.0.0: - resolution: {integrity: sha512-ixXJB1YRgDIw2OszKQS9WxGHKwLdCsbQNkpJN171udl6szi/rIySHL6/Os3s2+oE4P/FLD4dxg4mD7Wust+u5g==} + vite@7.0.1: + resolution: {integrity: sha512-BiKOQoW5HGR30E6JDeNsati6HnSPMVEKbkIWbCiol+xKeu3g5owrjy7kbk/QEMuzCV87dSUTvycYKmlcfGKq3Q==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: @@ -3666,11 +3668,11 @@ packages: vue-component-type-helpers@2.2.8: resolution: {integrity: sha512-4bjIsC284coDO9om4HPA62M7wfsTvcmZyzdfR0aUlFXqq4tXxM1APyXpNVxPC8QazKw9OhmZNHBVDA6ODaZsrA==} - vue-component-type-helpers@3.0.0-beta.5: - resolution: {integrity: sha512-lfMhqtDPBG/3Tn4rIK7WgI8h4eDLdgXf6M666ekUfevFsIxXOXCg9mrjiFcznNsbxGJfDnS+phDVkMVDP2EeEg==} + vue-component-type-helpers@3.0.1: + resolution: {integrity: sha512-j23mCB5iEbGsyIhnVdXdWUOg+UdwmVxpKnYYf2j+4ppCt5VSFXKjwu9YFt0QYxUaf5G99PuHsVfRScjHCRSsGQ==} - vue-i18n@11.1.7: - resolution: {integrity: sha512-CDrU7Cmyh1AxJjerQmipV9nVa//exVBdhTcWGlbfcDCN8bKp/uAe7Le6IoN4//5emIikbsSKe9Uofmf/xXkhOA==} + vue-i18n@11.1.9: + resolution: {integrity: sha512-N9ZTsXdRmX38AwS9F6Rh93RtPkvZTkSy/zNv63FTIwZCUbLwwrpqlKz9YQuzFLdlvRdZTnWAUE5jMxr8exdl7g==} engines: {node: '>= 16'} peerDependencies: vue: ^3.0.0 @@ -3680,8 +3682,8 @@ packages: peerDependencies: vue: ^3.2.0 - vue-tsc@3.0.0-beta.5: - resolution: {integrity: sha512-TxllzPyk6qu2jiJT9aqnC+47ERxMSbFfDzc6ZdwNHf9l8xPSBQVoEr0AGcHwmjny+VN2xZuEm/XbpX+JLktnHQ==} + vue-tsc@3.0.1: + resolution: {integrity: sha512-UvMLQD0hAGL1g/NfEQelnSVB4H5gtf/gz2lJKjMMwWNOUmSNyWkejwJagAxEbSjtV5CPPJYslOtoSuqJ63mhdg==} hasBin: true peerDependencies: typescript: '>=5.0.0' @@ -4237,7 +4239,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@intlify/bundle-utils@10.0.1(vue-i18n@11.1.7(vue@3.5.17(typescript@5.8.3)))': + '@intlify/bundle-utils@10.0.1(vue-i18n@11.1.9(vue@3.5.17(typescript@5.8.3)))': dependencies: '@intlify/message-compiler': 11.1.3 '@intlify/shared': 11.1.3 @@ -4249,33 +4251,33 @@ snapshots: source-map-js: 1.2.1 yaml-eslint-parser: 1.3.0 optionalDependencies: - vue-i18n: 11.1.7(vue@3.5.17(typescript@5.8.3)) + vue-i18n: 11.1.9(vue@3.5.17(typescript@5.8.3)) - '@intlify/core-base@11.1.7': + '@intlify/core-base@11.1.9': dependencies: - '@intlify/message-compiler': 11.1.7 - '@intlify/shared': 11.1.7 + '@intlify/message-compiler': 11.1.9 + '@intlify/shared': 11.1.9 '@intlify/message-compiler@11.1.3': dependencies: '@intlify/shared': 11.1.3 source-map-js: 1.2.1 - '@intlify/message-compiler@11.1.7': + '@intlify/message-compiler@11.1.9': dependencies: - '@intlify/shared': 11.1.7 + '@intlify/shared': 11.1.9 source-map-js: 1.2.1 '@intlify/shared@11.1.3': {} - '@intlify/shared@11.1.7': {} + '@intlify/shared@11.1.9': {} - '@intlify/unplugin-vue-i18n@6.0.8(@vue/compiler-dom@3.5.17)(eslint@9.19.0(jiti@2.4.2))(rollup@4.40.1)(typescript@5.8.3)(vue-i18n@11.1.7(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3))': + '@intlify/unplugin-vue-i18n@6.0.8(@vue/compiler-dom@3.5.17)(eslint@9.19.0(jiti@2.4.2))(rollup@4.40.1)(typescript@5.8.3)(vue-i18n@11.1.9(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3))': dependencies: '@eslint-community/eslint-utils': 4.6.0(eslint@9.19.0(jiti@2.4.2)) - '@intlify/bundle-utils': 10.0.1(vue-i18n@11.1.7(vue@3.5.17(typescript@5.8.3))) + '@intlify/bundle-utils': 10.0.1(vue-i18n@11.1.9(vue@3.5.17(typescript@5.8.3))) '@intlify/shared': 11.1.3 - '@intlify/vue-i18n-extensions': 8.0.0(@intlify/shared@11.1.3)(@vue/compiler-dom@3.5.17)(vue-i18n@11.1.7(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3)) + '@intlify/vue-i18n-extensions': 8.0.0(@intlify/shared@11.1.3)(@vue/compiler-dom@3.5.17)(vue-i18n@11.1.9(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3)) '@rollup/pluginutils': 5.1.4(rollup@4.40.1) '@typescript-eslint/scope-manager': 8.30.1 '@typescript-eslint/typescript-estree': 8.30.1(typescript@5.8.3) @@ -4289,7 +4291,7 @@ snapshots: unplugin: 1.16.1 vue: 3.5.17(typescript@5.8.3) optionalDependencies: - vue-i18n: 11.1.7(vue@3.5.17(typescript@5.8.3)) + vue-i18n: 11.1.9(vue@3.5.17(typescript@5.8.3)) transitivePeerDependencies: - '@vue/compiler-dom' - eslint @@ -4297,14 +4299,14 @@ snapshots: - supports-color - typescript - '@intlify/vue-i18n-extensions@8.0.0(@intlify/shared@11.1.3)(@vue/compiler-dom@3.5.17)(vue-i18n@11.1.7(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3))': + '@intlify/vue-i18n-extensions@8.0.0(@intlify/shared@11.1.3)(@vue/compiler-dom@3.5.17)(vue-i18n@11.1.9(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3))': dependencies: '@babel/parser': 7.27.5 optionalDependencies: '@intlify/shared': 11.1.3 '@vue/compiler-dom': 3.5.17 vue: 3.5.17(typescript@5.8.3) - vue-i18n: 11.1.7(vue@3.5.17(typescript@5.8.3)) + vue-i18n: 11.1.9(vue@3.5.17(typescript@5.8.3)) '@isaacs/cliui@8.0.2': dependencies: @@ -4412,9 +4414,9 @@ snapshots: '@pkgjs/parseargs@0.11.0': optional: true - '@playwright/test@1.53.1': + '@playwright/test@1.53.2': dependencies: - playwright: 1.53.1 + playwright: 1.53.2 '@polka/url@1.0.0-next.29': {} @@ -4608,12 +4610,12 @@ snapshots: postcss-selector-parser: 6.0.10 tailwindcss: 4.1.11 - '@tailwindcss/vite@4.1.11(vite@7.0.0(@types/node@24.0.7)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0))': + '@tailwindcss/vite@4.1.11(vite@7.0.1(@types/node@24.0.10)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0))': dependencies: '@tailwindcss/node': 4.1.11 '@tailwindcss/oxide': 4.1.11 tailwindcss: 4.1.11 - vite: 7.0.0(@types/node@24.0.7)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0) + vite: 7.0.1(@types/node@24.0.10)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0) '@trysound/sax@0.2.0': {} @@ -4697,7 +4699,7 @@ snapshots: dependencies: undici-types: 6.21.0 - '@types/node@24.0.7': + '@types/node@24.0.10': dependencies: undici-types: 7.8.0 @@ -4733,15 +4735,15 @@ snapshots: '@ungap/structured-clone@1.3.0': {} - '@vitejs/plugin-vue@5.2.4(vite@5.4.19(@types/node@24.0.7)(lightningcss@1.30.1)(terser@5.39.0))(vue@3.5.17(typescript@5.8.3))': + '@vitejs/plugin-vue@5.2.4(vite@5.4.19(@types/node@24.0.10)(lightningcss@1.30.1)(terser@5.39.0))(vue@3.5.17(typescript@5.8.3))': dependencies: - vite: 5.4.19(@types/node@24.0.7)(lightningcss@1.30.1)(terser@5.39.0) + vite: 5.4.19(@types/node@24.0.10)(lightningcss@1.30.1)(terser@5.39.0) vue: 3.5.17(typescript@5.8.3) - '@vitejs/plugin-vue@6.0.0(vite@7.0.0(@types/node@24.0.7)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': + '@vitejs/plugin-vue@6.0.0(vite@7.0.1(@types/node@24.0.10)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0))(vue@3.5.17(typescript@5.8.3))': dependencies: '@rolldown/pluginutils': 1.0.0-beta.19 - vite: 7.0.0(@types/node@24.0.7)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0) + vite: 7.0.1(@types/node@24.0.10)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0) vue: 3.5.17(typescript@5.8.3) '@vitest/expect@3.2.4': @@ -4752,13 +4754,13 @@ snapshots: chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.2.4(vite@7.0.0(@types/node@24.0.7)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0))': + '@vitest/mocker@3.2.4(vite@7.0.1(@types/node@24.0.10)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0))': dependencies: '@vitest/spy': 3.2.4 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 7.0.0(@types/node@24.0.7)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0) + vite: 7.0.1(@types/node@24.0.10)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0) '@vitest/pretty-format@3.2.4': dependencies: @@ -4790,11 +4792,17 @@ snapshots: dependencies: '@volar/source-map': 2.4.15 + '@volar/language-core@2.4.17': + dependencies: + '@volar/source-map': 2.4.17 + '@volar/source-map@2.4.15': {} - '@volar/typescript@2.4.15': + '@volar/source-map@2.4.17': {} + + '@volar/typescript@2.4.17': dependencies: - '@volar/language-core': 2.4.15 + '@volar/language-core': 2.4.17 path-browserify: 1.0.1 vscode-uri: 3.1.0 @@ -4862,13 +4870,13 @@ snapshots: unplugin: 1.16.1 vue: 3.5.17(typescript@5.8.3) - '@vue-macros/define-models@1.3.5(@vueuse/core@13.4.0(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3))': + '@vue-macros/define-models@1.3.5(@vueuse/core@13.5.0(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3))': dependencies: '@vue-macros/common': 1.16.1(vue@3.5.17(typescript@5.8.3)) ast-walker-scope: 0.6.2 unplugin: 1.16.1 optionalDependencies: - '@vueuse/core': 13.4.0(vue@3.5.17(typescript@5.8.3)) + '@vueuse/core': 13.5.0(vue@3.5.17(typescript@5.8.3)) transitivePeerDependencies: - vue @@ -4912,12 +4920,12 @@ snapshots: transitivePeerDependencies: - vue - '@vue-macros/devtools@0.4.1(typescript@5.8.3)(vite@7.0.0(@types/node@24.0.7)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0))': + '@vue-macros/devtools@0.4.1(typescript@5.8.3)(vite@7.0.1(@types/node@24.0.10)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0))': dependencies: sirv: 3.0.1 vue: 3.5.17(typescript@5.8.3) optionalDependencies: - vite: 7.0.0(@types/node@24.0.7)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0) + vite: 7.0.1(@types/node@24.0.10)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0) transitivePeerDependencies: - typescript @@ -5023,7 +5031,7 @@ snapshots: transitivePeerDependencies: - vue - '@vue-macros/volar@0.30.15(typescript@5.8.3)(vue-tsc@3.0.0-beta.5(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3))': + '@vue-macros/volar@0.30.15(typescript@5.8.3)(vue-tsc@3.0.1(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3))': dependencies: '@vue-macros/boolean-prop': 0.5.5(vue@3.5.17(typescript@5.8.3)) '@vue-macros/common': 1.16.1(vue@3.5.17(typescript@5.8.3)) @@ -5034,7 +5042,7 @@ snapshots: muggle-string: 0.4.1 ts-macro: 0.1.25(typescript@5.8.3) optionalDependencies: - vue-tsc: 3.0.0-beta.5(typescript@5.8.3) + vue-tsc: 3.0.1(typescript@5.8.3) transitivePeerDependencies: - typescript - vue @@ -5128,9 +5136,9 @@ snapshots: optionalDependencies: typescript: 5.8.3 - '@vue/language-core@3.0.0-beta.5(typescript@5.8.3)': + '@vue/language-core@3.0.1(typescript@5.8.3)': dependencies: - '@volar/language-core': 2.4.15 + '@volar/language-core': 2.4.17 '@vue/compiler-dom': 3.5.17 '@vue/compiler-vue2': 2.7.16 '@vue/shared': 3.5.17 @@ -5174,10 +5182,10 @@ snapshots: js-beautify: 1.15.4 vue-component-type-helpers: 2.2.8 - '@vueuse/components@13.4.0(vue@3.5.17(typescript@5.8.3))': + '@vueuse/components@13.5.0(vue@3.5.17(typescript@5.8.3))': dependencies: - '@vueuse/core': 13.4.0(vue@3.5.17(typescript@5.8.3)) - '@vueuse/shared': 13.4.0(vue@3.5.17(typescript@5.8.3)) + '@vueuse/core': 13.5.0(vue@3.5.17(typescript@5.8.3)) + '@vueuse/shared': 13.5.0(vue@3.5.17(typescript@5.8.3)) vue: 3.5.17(typescript@5.8.3) '@vueuse/core@12.8.2(typescript@5.8.3)': @@ -5189,11 +5197,11 @@ snapshots: transitivePeerDependencies: - typescript - '@vueuse/core@13.4.0(vue@3.5.17(typescript@5.8.3))': + '@vueuse/core@13.5.0(vue@3.5.17(typescript@5.8.3))': dependencies: '@types/web-bluetooth': 0.0.21 - '@vueuse/metadata': 13.4.0 - '@vueuse/shared': 13.4.0(vue@3.5.17(typescript@5.8.3)) + '@vueuse/metadata': 13.5.0 + '@vueuse/shared': 13.5.0(vue@3.5.17(typescript@5.8.3)) vue: 3.5.17(typescript@5.8.3) '@vueuse/integrations@12.8.2(focus-trap@7.6.4)(fuse.js@7.1.0)(sortablejs@1.15.6)(typescript@5.8.3)': @@ -5208,10 +5216,10 @@ snapshots: transitivePeerDependencies: - typescript - '@vueuse/integrations@13.4.0(focus-trap@7.6.4)(fuse.js@7.1.0)(sortablejs@1.15.6)(vue@3.5.17(typescript@5.8.3))': + '@vueuse/integrations@13.5.0(focus-trap@7.6.4)(fuse.js@7.1.0)(sortablejs@1.15.6)(vue@3.5.17(typescript@5.8.3))': dependencies: - '@vueuse/core': 13.4.0(vue@3.5.17(typescript@5.8.3)) - '@vueuse/shared': 13.4.0(vue@3.5.17(typescript@5.8.3)) + '@vueuse/core': 13.5.0(vue@3.5.17(typescript@5.8.3)) + '@vueuse/shared': 13.5.0(vue@3.5.17(typescript@5.8.3)) vue: 3.5.17(typescript@5.8.3) optionalDependencies: focus-trap: 7.6.4 @@ -5220,11 +5228,11 @@ snapshots: '@vueuse/metadata@12.8.2': {} - '@vueuse/metadata@13.4.0': {} + '@vueuse/metadata@13.5.0': {} - '@vueuse/router@13.4.0(vue-router@4.5.1(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3))': + '@vueuse/router@13.5.0(vue-router@4.5.1(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3))': dependencies: - '@vueuse/shared': 13.4.0(vue@3.5.17(typescript@5.8.3)) + '@vueuse/shared': 13.5.0(vue@3.5.17(typescript@5.8.3)) vue: 3.5.17(typescript@5.8.3) vue-router: 4.5.1(vue@3.5.17(typescript@5.8.3)) @@ -5234,7 +5242,7 @@ snapshots: transitivePeerDependencies: - typescript - '@vueuse/shared@13.4.0(vue@3.5.17(typescript@5.8.3))': + '@vueuse/shared@13.5.0(vue@3.5.17(typescript@5.8.3))': dependencies: vue: 3.5.17(typescript@5.8.3) @@ -6521,11 +6529,11 @@ snapshots: exsolve: 1.0.5 pathe: 2.0.3 - playwright-core@1.53.1: {} + playwright-core@1.53.2: {} - playwright@1.53.1: + playwright@1.53.2: dependencies: - playwright-core: 1.53.1 + playwright-core: 1.53.2 optionalDependencies: fsevents: 2.3.2 @@ -6534,12 +6542,6 @@ snapshots: cssesc: 3.0.0 util-deprecate: 1.0.2 - postcss@8.5.3: - dependencies: - nanoid: 3.3.11 - picocolors: 1.1.1 - source-map-js: 1.2.1 - postcss@8.5.6: dependencies: nanoid: 3.3.11 @@ -6868,14 +6870,14 @@ snapshots: transitivePeerDependencies: - typescript - ts-node@10.9.2(@types/node@24.0.7)(typescript@5.8.3): + ts-node@10.9.2(@types/node@24.0.10)(typescript@5.8.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 24.0.7 + '@types/node': 24.0.10 acorn: 8.14.1 acorn-walk: 8.3.4 arg: 4.1.3 @@ -6959,7 +6961,7 @@ snapshots: unist-util-is: 6.0.0 unist-util-visit-parents: 6.0.1 - unplugin-auto-import@19.3.0(@vueuse/core@13.4.0(vue@3.5.17(typescript@5.8.3))): + unplugin-auto-import@19.3.0(@vueuse/core@13.5.0(vue@3.5.17(typescript@5.8.3))): dependencies: local-pkg: 1.1.1 magic-string: 0.30.17 @@ -6968,14 +6970,14 @@ snapshots: unplugin: 2.3.5 unplugin-utils: 0.2.4 optionalDependencies: - '@vueuse/core': 13.4.0(vue@3.5.17(typescript@5.8.3)) + '@vueuse/core': 13.5.0(vue@3.5.17(typescript@5.8.3)) - unplugin-combine@1.2.1(esbuild@0.25.3)(rollup@4.40.1)(unplugin@1.16.1)(vite@7.0.0(@types/node@24.0.7)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0)): + unplugin-combine@1.2.1(esbuild@0.25.3)(rollup@4.40.1)(unplugin@1.16.1)(vite@7.0.1(@types/node@24.0.10)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0)): optionalDependencies: esbuild: 0.25.3 rollup: 4.40.1 unplugin: 1.16.1 - vite: 7.0.0(@types/node@24.0.7)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0) + vite: 7.0.1(@types/node@24.0.10)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0) unplugin-icons@22.1.0(@vue/compiler-sfc@3.5.17): dependencies: @@ -7018,7 +7020,7 @@ snapshots: transitivePeerDependencies: - vue - unplugin-vue-macros@2.14.5(@vueuse/core@13.4.0(vue@3.5.17(typescript@5.8.3)))(esbuild@0.25.3)(rollup@4.40.1)(typescript@5.8.3)(vite@7.0.0(@types/node@24.0.7)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0))(vue-tsc@3.0.0-beta.5(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3)): + unplugin-vue-macros@2.14.5(@vueuse/core@13.5.0(vue@3.5.17(typescript@5.8.3)))(esbuild@0.25.3)(rollup@4.40.1)(typescript@5.8.3)(vite@7.0.1(@types/node@24.0.10)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0))(vue-tsc@3.0.1(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3)): dependencies: '@vue-macros/better-define': 1.11.4(vue@3.5.17(typescript@5.8.3)) '@vue-macros/boolean-prop': 0.5.5(vue@3.5.17(typescript@5.8.3)) @@ -7026,14 +7028,14 @@ snapshots: '@vue-macros/common': 1.16.1(vue@3.5.17(typescript@5.8.3)) '@vue-macros/config': 0.6.1(vue@3.5.17(typescript@5.8.3)) '@vue-macros/define-emit': 0.5.4(vue@3.5.17(typescript@5.8.3)) - '@vue-macros/define-models': 1.3.5(@vueuse/core@13.4.0(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3)) + '@vue-macros/define-models': 1.3.5(@vueuse/core@13.5.0(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3)) '@vue-macros/define-prop': 0.6.5(vue@3.5.17(typescript@5.8.3)) '@vue-macros/define-props': 4.0.6(@vue-macros/reactivity-transform@1.1.6(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3)) '@vue-macros/define-props-refs': 1.3.5(vue@3.5.17(typescript@5.8.3)) '@vue-macros/define-render': 1.6.6(vue@3.5.17(typescript@5.8.3)) '@vue-macros/define-slots': 1.2.6(vue@3.5.17(typescript@5.8.3)) '@vue-macros/define-stylex': 0.2.3(vue@3.5.17(typescript@5.8.3)) - '@vue-macros/devtools': 0.4.1(typescript@5.8.3)(vite@7.0.0(@types/node@24.0.7)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0)) + '@vue-macros/devtools': 0.4.1(typescript@5.8.3)(vite@7.0.1(@types/node@24.0.10)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0)) '@vue-macros/export-expose': 0.3.5(vue@3.5.17(typescript@5.8.3)) '@vue-macros/export-props': 0.6.5(vue@3.5.17(typescript@5.8.3)) '@vue-macros/export-render': 0.3.5(vue@3.5.17(typescript@5.8.3)) @@ -7048,9 +7050,9 @@ snapshots: '@vue-macros/short-bind': 1.1.5(vue@3.5.17(typescript@5.8.3)) '@vue-macros/short-emits': 1.6.5(vue@3.5.17(typescript@5.8.3)) '@vue-macros/short-vmodel': 1.5.5(vue@3.5.17(typescript@5.8.3)) - '@vue-macros/volar': 0.30.15(typescript@5.8.3)(vue-tsc@3.0.0-beta.5(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3)) + '@vue-macros/volar': 0.30.15(typescript@5.8.3)(vue-tsc@3.0.1(typescript@5.8.3))(vue@3.5.17(typescript@5.8.3)) unplugin: 1.16.1 - unplugin-combine: 1.2.1(esbuild@0.25.3)(rollup@4.40.1)(unplugin@1.16.1)(vite@7.0.0(@types/node@24.0.7)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0)) + unplugin-combine: 1.2.1(esbuild@0.25.3)(rollup@4.40.1)(unplugin@1.16.1)(vite@7.0.1(@types/node@24.0.10)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0)) unplugin-vue-define-options: 1.5.5(vue@3.5.17(typescript@5.8.3)) vue: 3.5.17(typescript@5.8.3) transitivePeerDependencies: @@ -7127,13 +7129,13 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.2 - vite-node@3.2.4(@types/node@24.0.7)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0): + vite-node@3.2.4(@types/node@24.0.10)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0): dependencies: cac: 6.7.14 debug: 4.4.1 es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 7.0.0(@types/node@24.0.7)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0) + vite: 7.0.1(@types/node@24.0.10)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0) transitivePeerDependencies: - '@types/node' - jiti @@ -7148,11 +7150,11 @@ snapshots: - tsx - yaml - vite-plugin-vue-layouts@0.11.0(vite@7.0.0(@types/node@24.0.7)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0))(vue-router@4.5.1(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3)): + vite-plugin-vue-layouts@0.11.0(vite@7.0.1(@types/node@24.0.10)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0))(vue-router@4.5.1(vue@3.5.17(typescript@5.8.3)))(vue@3.5.17(typescript@5.8.3)): dependencies: debug: 4.4.0 fast-glob: 3.3.3 - vite: 7.0.0(@types/node@24.0.7)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0) + vite: 7.0.1(@types/node@24.0.10)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0) vue: 3.5.17(typescript@5.8.3) vue-router: 4.5.1(vue@3.5.17(typescript@5.8.3)) transitivePeerDependencies: @@ -7163,18 +7165,18 @@ snapshots: svgo: 3.3.2 vue: 3.5.17(typescript@5.8.3) - vite@5.4.19(@types/node@24.0.7)(lightningcss@1.30.1)(terser@5.39.0): + vite@5.4.19(@types/node@24.0.10)(lightningcss@1.30.1)(terser@5.39.0): dependencies: esbuild: 0.25.3 - postcss: 8.5.3 + postcss: 8.5.6 rollup: 4.40.1 optionalDependencies: - '@types/node': 24.0.7 + '@types/node': 24.0.10 fsevents: 2.3.3 lightningcss: 1.30.1 terser: 5.39.0 - vite@7.0.0(@types/node@24.0.7)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0): + vite@7.0.1(@types/node@24.0.10)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0): dependencies: esbuild: 0.25.3 fdir: 6.4.6(picomatch@4.0.2) @@ -7183,7 +7185,7 @@ snapshots: rollup: 4.40.1 tinyglobby: 0.2.14 optionalDependencies: - '@types/node': 24.0.7 + '@types/node': 24.0.10 fsevents: 2.3.3 jiti: 2.4.2 lightningcss: 1.30.1 @@ -7191,7 +7193,7 @@ snapshots: tsx: 4.19.2 yaml: 2.8.0 - vitepress@1.6.3(@algolia/client-search@5.23.4)(@types/node@24.0.7)(fuse.js@7.1.0)(lightningcss@1.30.1)(postcss@8.5.6)(search-insights@2.17.3)(sortablejs@1.15.6)(terser@5.39.0)(typescript@5.8.3): + vitepress@1.6.3(@algolia/client-search@5.23.4)(@types/node@24.0.10)(fuse.js@7.1.0)(lightningcss@1.30.1)(postcss@8.5.6)(search-insights@2.17.3)(sortablejs@1.15.6)(terser@5.39.0)(typescript@5.8.3): dependencies: '@docsearch/css': 3.8.2 '@docsearch/js': 3.8.2(@algolia/client-search@5.23.4)(search-insights@2.17.3) @@ -7200,7 +7202,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.19(@types/node@24.0.7)(lightningcss@1.30.1)(terser@5.39.0))(vue@3.5.17(typescript@5.8.3)) + '@vitejs/plugin-vue': 5.2.4(vite@5.4.19(@types/node@24.0.10)(lightningcss@1.30.1)(terser@5.39.0))(vue@3.5.17(typescript@5.8.3)) '@vue/devtools-api': 7.7.2 '@vue/shared': 3.5.13 '@vueuse/core': 12.8.2(typescript@5.8.3) @@ -7209,7 +7211,7 @@ snapshots: mark.js: 8.11.1 minisearch: 7.1.2 shiki: 2.5.0 - vite: 5.4.19(@types/node@24.0.7)(lightningcss@1.30.1)(terser@5.39.0) + vite: 5.4.19(@types/node@24.0.10)(lightningcss@1.30.1)(terser@5.39.0) vue: 3.5.17(typescript@5.8.3) optionalDependencies: postcss: 8.5.6 @@ -7240,11 +7242,11 @@ snapshots: - typescript - universal-cookie - vitest@3.2.4(@types/node@24.0.7)(jiti@2.4.2)(jsdom@26.1.0)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0): + vitest@3.2.4(@types/node@24.0.10)(jiti@2.4.2)(jsdom@26.1.0)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0): dependencies: '@types/chai': 5.2.2 '@vitest/expect': 3.2.4 - '@vitest/mocker': 3.2.4(vite@7.0.0(@types/node@24.0.7)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0)) + '@vitest/mocker': 3.2.4(vite@7.0.1(@types/node@24.0.10)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0)) '@vitest/pretty-format': 3.2.4 '@vitest/runner': 3.2.4 '@vitest/snapshot': 3.2.4 @@ -7262,11 +7264,11 @@ snapshots: tinyglobby: 0.2.14 tinypool: 1.1.1 tinyrainbow: 2.0.0 - vite: 7.0.0(@types/node@24.0.7)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0) - vite-node: 3.2.4(@types/node@24.0.7)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0) + vite: 7.0.1(@types/node@24.0.10)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0) + vite-node: 3.2.4(@types/node@24.0.10)(jiti@2.4.2)(lightningcss@1.30.1)(terser@5.39.0)(tsx@4.19.2)(yaml@2.8.0) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 24.0.7 + '@types/node': 24.0.10 jsdom: 26.1.0 transitivePeerDependencies: - jiti @@ -7286,12 +7288,12 @@ snapshots: vue-component-type-helpers@2.2.8: {} - vue-component-type-helpers@3.0.0-beta.5: {} + vue-component-type-helpers@3.0.1: {} - vue-i18n@11.1.7(vue@3.5.17(typescript@5.8.3)): + vue-i18n@11.1.9(vue@3.5.17(typescript@5.8.3)): dependencies: - '@intlify/core-base': 11.1.7 - '@intlify/shared': 11.1.7 + '@intlify/core-base': 11.1.9 + '@intlify/shared': 11.1.9 '@vue/devtools-api': 6.6.4 vue: 3.5.17(typescript@5.8.3) @@ -7300,10 +7302,10 @@ snapshots: '@vue/devtools-api': 6.6.4 vue: 3.5.17(typescript@5.8.3) - vue-tsc@3.0.0-beta.5(typescript@5.8.3): + vue-tsc@3.0.1(typescript@5.8.3): dependencies: - '@volar/typescript': 2.4.15 - '@vue/language-core': 3.0.0-beta.5(typescript@5.8.3) + '@volar/typescript': 2.4.17 + '@vue/language-core': 3.0.1(typescript@5.8.3) typescript: 5.8.3 vue@3.5.17(typescript@5.8.3):