diff --git a/examples/app-cucumber/nuxt.config.ts b/examples/app-cucumber/nuxt.config.ts index f48507b93..5a2ebafa6 100644 --- a/examples/app-cucumber/nuxt.config.ts +++ b/examples/app-cucumber/nuxt.config.ts @@ -1,5 +1,5 @@ // https://nuxt.com/docs/api/configuration/nuxt-config export default defineNuxtConfig({ - compatibilityDate: '2024-04-03', devtools: { enabled: true }, + compatibilityDate: '2024-04-03', }) diff --git a/examples/app-cucumber/package.json b/examples/app-cucumber/package.json index 5caab3703..5faa21eed 100644 --- a/examples/app-cucumber/package.json +++ b/examples/app-cucumber/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "nuxt": "^3.13.2", - "vue": "^3.5.11", + "vue": "^3.5.12", "vue-router": "^4.4.5" }, "devDependencies": { diff --git a/examples/app-jest/nuxt.config.ts b/examples/app-jest/nuxt.config.ts index 83b6f665a..fad722b66 100644 --- a/examples/app-jest/nuxt.config.ts +++ b/examples/app-jest/nuxt.config.ts @@ -2,6 +2,6 @@ import { defineNuxtConfig } from 'nuxt/config' // https://nuxt.com/docs/api/configuration/nuxt-config export default defineNuxtConfig({ - compatibilityDate: '2024-04-03', devtools: { enabled: true }, + compatibilityDate: '2024-04-03', }) diff --git a/examples/app-jest/package.json b/examples/app-jest/package.json index 75fece8fe..370ebc89c 100644 --- a/examples/app-jest/package.json +++ b/examples/app-jest/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "nuxt": "^3.13.2", - "vue": "^3.5.11", + "vue": "^3.5.12", "vue-router": "^4.4.5" }, "devDependencies": { diff --git a/examples/app-playwright/nuxt.config.ts b/examples/app-playwright/nuxt.config.ts index 8dda6cfd7..caadda585 100644 --- a/examples/app-playwright/nuxt.config.ts +++ b/examples/app-playwright/nuxt.config.ts @@ -1,10 +1,10 @@ // https://nuxt.com/docs/api/configuration/nuxt-config export default defineNuxtConfig({ - compatibilityDate: '2024-04-03', devtools: { enabled: true }, runtimeConfig: { public: { myValue: 'Welcome to Playwright!', }, }, + compatibilityDate: '2024-04-03', }) diff --git a/examples/app-playwright/package.json b/examples/app-playwright/package.json index 35f61ba2f..96fa08b50 100644 --- a/examples/app-playwright/package.json +++ b/examples/app-playwright/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "nuxt": "^3.13.2", - "vue": "^3.5.11", + "vue": "^3.5.12", "vue-router": "^4.4.5" }, "devDependencies": { diff --git a/examples/app-vitest-full/nuxt.config.ts b/examples/app-vitest-full/nuxt.config.ts index d6269dd6c..368a6207d 100644 --- a/examples/app-vitest-full/nuxt.config.ts +++ b/examples/app-vitest-full/nuxt.config.ts @@ -1,8 +1,17 @@ // https://v3.nuxtjs.org/api/configuration/nuxt.config export default defineNuxtConfig({ - compatibilityDate: '2024-04-03', - devtools: { enabled: true }, modules: ['@nuxt/test-utils/module', '~/modules/custom'], + imports: { + injectAtEnd: true, + }, + devtools: { enabled: true }, + runtimeConfig: { + public: { + hello: 'world', + testValue: 'default', + }, + }, + compatibilityDate: '2024-04-03', vite: { vue: { script: { @@ -24,13 +33,4 @@ export default defineNuxtConfig({ }, }, }, - imports: { - injectAtEnd: true, - }, - runtimeConfig: { - public: { - hello: 'world', - testValue: 'default', - }, - }, }) diff --git a/examples/app-vitest/nuxt.config.ts b/examples/app-vitest/nuxt.config.ts index f48507b93..5a2ebafa6 100644 --- a/examples/app-vitest/nuxt.config.ts +++ b/examples/app-vitest/nuxt.config.ts @@ -1,5 +1,5 @@ // https://nuxt.com/docs/api/configuration/nuxt-config export default defineNuxtConfig({ - compatibilityDate: '2024-04-03', devtools: { enabled: true }, + compatibilityDate: '2024-04-03', }) diff --git a/examples/app-vitest/package.json b/examples/app-vitest/package.json index e9a051e06..c243b1559 100644 --- a/examples/app-vitest/package.json +++ b/examples/app-vitest/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "nuxt": "^3.13.2", - "vue": "^3.5.11", + "vue": "^3.5.12", "vue-router": "^4.4.5" }, "devDependencies": { diff --git a/examples/content/nuxt.config.ts b/examples/content/nuxt.config.ts index 057915068..755e14ba8 100644 --- a/examples/content/nuxt.config.ts +++ b/examples/content/nuxt.config.ts @@ -1,5 +1,5 @@ // https://nuxt.com/docs/api/configuration/nuxt-config export default defineNuxtConfig({ - compatibilityDate: '2024-04-03', modules: ['@nuxt/content'], + compatibilityDate: '2024-04-03', }) diff --git a/examples/i18n/nuxt.config.ts b/examples/i18n/nuxt.config.ts index 8779ee9f1..959734534 100644 --- a/examples/i18n/nuxt.config.ts +++ b/examples/i18n/nuxt.config.ts @@ -1,8 +1,8 @@ // https://nuxt.com/docs/api/configuration/nuxt-config export default defineNuxtConfig({ - compatibilityDate: '2024-04-03', - devtools: { enabled: true }, modules: ['@nuxtjs/i18n'], + devtools: { enabled: true }, + compatibilityDate: '2024-04-03', i18n: { restructureDir: 'i18n', }, diff --git a/examples/i18n/package.json b/examples/i18n/package.json index bcfcfb5a5..ca947ce0d 100644 --- a/examples/i18n/package.json +++ b/examples/i18n/package.json @@ -16,7 +16,7 @@ "@nuxtjs/i18n": "8.5.5", "nuxt": "3.13.2", "vitest": "2.1.2", - "vue": "3.5.11", + "vue": "3.5.12", "vue-router": "4.4.5" } } diff --git a/examples/module/package.json b/examples/module/package.json index b7217d471..72f946300 100644 --- a/examples/module/package.json +++ b/examples/module/package.json @@ -27,7 +27,7 @@ }, "dependencies": { "@nuxt/kit": "^3.13.2", - "vue": "^3.5.11", + "vue": "^3.5.12", "vue-router": "^4.4.5" }, "devDependencies": { diff --git a/examples/module/playground/nuxt.config.ts b/examples/module/playground/nuxt.config.ts index 9c6950acb..b920c1c1b 100644 --- a/examples/module/playground/nuxt.config.ts +++ b/examples/module/playground/nuxt.config.ts @@ -1,6 +1,6 @@ export default defineNuxtConfig({ - compatibilityDate: '2024-04-03', modules: ['../src/module'], - myModule: {}, devtools: { enabled: true }, + compatibilityDate: '2024-04-03', + myModule: {}, }) diff --git a/examples/module/playground/package.json b/examples/module/playground/package.json index c6188a4e8..253e2d69c 100644 --- a/examples/module/playground/package.json +++ b/examples/module/playground/package.json @@ -11,7 +11,7 @@ "nuxt": "3.13.2" }, "dependencies": { - "vue": "^3.5.11", + "vue": "^3.5.12", "vue-router": "^4.4.5" } } diff --git a/examples/module/test/fixtures/basic/nuxt.config.ts b/examples/module/test/fixtures/basic/nuxt.config.ts index b223b72a8..847e1be1d 100644 --- a/examples/module/test/fixtures/basic/nuxt.config.ts +++ b/examples/module/test/fixtures/basic/nuxt.config.ts @@ -1,13 +1,13 @@ import MyModule from '../../../src/module' export default defineNuxtConfig({ - compatibilityDate: '2024-04-03', + modules: [ + MyModule, + ], runtimeConfig: { public: { myValue: 'original value', }, }, - modules: [ - MyModule, - ], + compatibilityDate: '2024-04-03', }) diff --git a/package.json b/package.json index d1f131e2a..8ac3b7ca5 100644 --- a/package.json +++ b/package.json @@ -50,7 +50,7 @@ "fake-indexeddb": "^6.0.0", "get-port-please": "^3.1.2", "local-pkg": "^0.5.0", - "magic-string": "^0.30.11", + "magic-string": "^0.30.12", "node-fetch-native": "^1.6.4", "ofetch": "^1.4.1", "pathe": "^1.1.2", @@ -68,7 +68,7 @@ "@cucumber/cucumber": "11.0.1", "@jest/globals": "29.7.0", "@nuxt/devtools": "1.0.8", - "@nuxt/eslint-config": "0.5.7", + "@nuxt/eslint-config": "0.6.0", "@nuxt/module-builder": "0.8.4", "@playwright/test": "1.48.0", "@testing-library/vue": "8.1.0", @@ -154,7 +154,7 @@ "vite": "5.4.8", "vite-node": "2.1.2", "vitest": "2.1.2", - "vue": "^3.5.11" + "vue": "^3.5.12" }, "engines": { "node": ">=18.20.4" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 57f54a99a..e658143d1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -14,7 +14,7 @@ overrides: vite: 5.4.8 vite-node: 2.1.2 vitest: 2.1.2 - vue: ^3.5.11 + vue: ^3.5.12 importers: @@ -57,8 +57,8 @@ importers: specifier: ^0.5.0 version: 0.5.0 magic-string: - specifier: ^0.30.11 - version: 0.30.11 + specifier: ^0.30.12 + version: 0.30.12 node-fetch-native: specifier: ^1.6.4 version: 1.6.4 @@ -96,8 +96,8 @@ importers: specifier: ^1.0.1 version: 1.0.1 vue: - specifier: ^3.5.11 - version: 3.5.11(typescript@5.6.3) + specifier: ^3.5.12 + version: 3.5.12(typescript@5.6.3) devDependencies: '@cucumber/cucumber': specifier: 11.0.1 @@ -109,8 +109,8 @@ importers: specifier: 1.0.8 version: 1.0.8(nuxt@3.13.2(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.12.0(jiti@2.3.3))(idb-keyval@6.2.1)(ioredis@5.4.1)(optionator@0.9.3)(rollup@4.24.0)(terser@5.24.0)(typescript@5.6.3)(vite@5.4.8(@types/node@20.10.5)(terser@5.24.0))(vue-tsc@2.1.6(typescript@5.6.3))(webpack-sources@3.2.3))(rollup@4.24.0)(vite@5.4.8(@types/node@20.10.5)(terser@5.24.0))(webpack-sources@3.2.3) '@nuxt/eslint-config': - specifier: 0.5.7 - version: 0.5.7(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3) + specifier: 0.6.0 + version: 0.6.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3) '@nuxt/module-builder': specifier: 0.8.4 version: 0.8.4(@nuxt/kit@3.13.2(rollup@4.24.0)(webpack-sources@3.2.3))(nuxi@3.13.2)(typescript@5.6.3)(vue-tsc@2.1.6(typescript@5.6.3))(webpack-sources@3.2.3) @@ -119,7 +119,7 @@ importers: version: 1.48.0 '@testing-library/vue': specifier: 8.1.0 - version: 8.1.0(@vue/compiler-sfc@3.5.11)(vue@3.5.11(typescript@5.6.3)) + version: 8.1.0(@vue/compiler-sfc@3.5.12)(vue@3.5.12(typescript@5.6.3)) '@types/estree': specifier: 1.0.6 version: 1.0.6 @@ -182,7 +182,7 @@ importers: version: 2.1.2(@types/node@20.10.5)(@vitest/ui@2.1.2)(happy-dom@15.7.4)(jsdom@25.0.1)(terser@5.24.0) vue-router: specifier: 4.4.5 - version: 4.4.5(vue@3.5.11(typescript@5.6.3)) + version: 4.4.5(vue@3.5.12(typescript@5.6.3)) vue-tsc: specifier: 2.1.6 version: 2.1.6(typescript@5.6.3) @@ -193,11 +193,11 @@ importers: specifier: ^3.13.2 version: 3.13.2(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.12.0(jiti@2.3.3))(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.24.0)(terser@5.24.0)(typescript@5.6.3)(vite@5.4.8(@types/node@20.10.5)(terser@5.24.0))(vue-tsc@2.1.6(typescript@5.6.3))(webpack-sources@3.2.3) vue: - specifier: ^3.5.11 - version: 3.5.11(typescript@5.6.3) + specifier: ^3.5.12 + version: 3.5.12(typescript@5.6.3) vue-router: specifier: ^4.4.5 - version: 4.4.5(vue@3.5.11(typescript@5.6.3)) + version: 4.4.5(vue@3.5.12(typescript@5.6.3)) devDependencies: '@cucumber/cucumber': specifier: 11.0.1 @@ -215,11 +215,11 @@ importers: specifier: ^3.13.2 version: 3.13.2(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.12.0(jiti@2.3.3))(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.24.0)(terser@5.24.0)(typescript@5.6.3)(vite@5.4.8(@types/node@20.10.5)(terser@5.24.0))(vue-tsc@2.1.6(typescript@5.6.3))(webpack-sources@3.2.3) vue: - specifier: ^3.5.11 - version: 3.5.11(typescript@5.6.3) + specifier: ^3.5.12 + version: 3.5.12(typescript@5.6.3) vue-router: specifier: ^4.4.5 - version: 4.4.5(vue@3.5.11(typescript@5.6.3)) + version: 4.4.5(vue@3.5.12(typescript@5.6.3)) devDependencies: '@nuxt/test-utils': specifier: workspace:* @@ -249,11 +249,11 @@ importers: specifier: ^3.13.2 version: 3.13.2(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.12.0(jiti@2.3.3))(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.24.0)(terser@5.24.0)(typescript@5.6.3)(vite@5.4.8(@types/node@20.10.5)(terser@5.24.0))(vue-tsc@2.1.6(typescript@5.6.3))(webpack-sources@3.2.3) vue: - specifier: ^3.5.11 - version: 3.5.11(typescript@5.6.3) + specifier: ^3.5.12 + version: 3.5.12(typescript@5.6.3) vue-router: specifier: ^4.4.5 - version: 4.4.5(vue@3.5.11(typescript@5.6.3)) + version: 4.4.5(vue@3.5.12(typescript@5.6.3)) devDependencies: '@nuxt/test-utils': specifier: workspace:* @@ -271,11 +271,11 @@ importers: specifier: ^3.13.2 version: 3.13.2(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.12.0(jiti@2.3.3))(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.24.0)(terser@5.24.0)(typescript@5.6.3)(vite@5.4.8(@types/node@20.10.5)(terser@5.24.0))(vue-tsc@2.1.6(typescript@5.6.3))(webpack-sources@3.2.3) vue: - specifier: ^3.5.11 - version: 3.5.11(typescript@5.6.3) + specifier: ^3.5.12 + version: 3.5.12(typescript@5.6.3) vue-router: specifier: ^4.4.5 - version: 4.4.5(vue@3.5.11(typescript@5.6.3)) + version: 4.4.5(vue@3.5.12(typescript@5.6.3)) devDependencies: '@nuxt/test-utils': specifier: workspace:* @@ -310,7 +310,7 @@ importers: version: link:../.. '@testing-library/vue': specifier: 8.1.0 - version: 8.1.0(@vue/compiler-sfc@3.5.11)(vue@3.5.11(typescript@5.6.3)) + version: 8.1.0(@vue/compiler-sfc@3.5.12)(vue@3.5.12(typescript@5.6.3)) happy-dom: specifier: 15.7.4 version: 15.7.4 @@ -337,7 +337,7 @@ importers: devDependencies: '@nuxt/content': specifier: 2.13.2 - version: 2.13.2(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(nuxt@3.13.2(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.12.0(jiti@2.3.3))(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.24.0)(terser@5.24.0)(typescript@5.6.3)(vite@5.4.8(@types/node@20.10.5)(terser@5.24.0))(vue-tsc@2.1.6(typescript@5.6.3))(webpack-sources@3.2.3))(rollup@4.24.0)(vue@3.5.11(typescript@5.6.3))(webpack-sources@3.2.3) + version: 2.13.2(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(nuxt@3.13.2(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.12.0(jiti@2.3.3))(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.24.0)(terser@5.24.0)(typescript@5.6.3)(vite@5.4.8(@types/node@20.10.5)(terser@5.24.0))(vue-tsc@2.1.6(typescript@5.6.3))(webpack-sources@3.2.3))(rollup@4.24.0)(vue@3.5.12(typescript@5.6.3))(webpack-sources@3.2.3) '@nuxt/test-utils': specifier: workspace:* version: link:../.. @@ -358,7 +358,7 @@ importers: version: link:../.. '@nuxtjs/i18n': specifier: 8.5.5 - version: 8.5.5(magicast@0.3.4)(rollup@4.24.0)(vue@3.5.11(typescript@5.6.3))(webpack-sources@3.2.3) + version: 8.5.5(magicast@0.3.4)(rollup@4.24.0)(vue@3.5.12(typescript@5.6.3))(webpack-sources@3.2.3) nuxt: specifier: 3.13.2 version: 3.13.2(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.12.0(jiti@2.3.3))(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.24.0)(terser@5.24.0)(typescript@5.6.3)(vite@5.4.8(@types/node@20.10.5)(terser@5.24.0))(vue-tsc@2.1.6(typescript@5.6.3))(webpack-sources@3.2.3) @@ -366,11 +366,11 @@ importers: specifier: 2.1.2 version: 2.1.2(@types/node@20.10.5)(@vitest/ui@2.1.2)(happy-dom@15.7.4)(jsdom@25.0.1)(terser@5.24.0) vue: - specifier: ^3.5.11 - version: 3.5.11(typescript@5.6.3) + specifier: ^3.5.12 + version: 3.5.12(typescript@5.6.3) vue-router: specifier: 4.4.5 - version: 4.4.5(vue@3.5.11(typescript@5.6.3)) + version: 4.4.5(vue@3.5.12(typescript@5.6.3)) examples/module: dependencies: @@ -378,11 +378,11 @@ importers: specifier: ^3.13.2 version: 3.13.2(magicast@0.3.4)(rollup@4.24.0)(webpack-sources@3.2.3) vue: - specifier: ^3.5.11 - version: 3.5.11(typescript@5.6.3) + specifier: ^3.5.12 + version: 3.5.12(typescript@5.6.3) vue-router: specifier: ^4.4.5 - version: 4.4.5(vue@3.5.11(typescript@5.6.3)) + version: 4.4.5(vue@3.5.12(typescript@5.6.3)) devDependencies: '@nuxt/module-builder': specifier: 0.8.4 @@ -406,11 +406,11 @@ importers: examples/module/playground: dependencies: vue: - specifier: ^3.5.11 - version: 3.5.11(typescript@5.6.3) + specifier: ^3.5.12 + version: 3.5.12(typescript@5.6.3) vue-router: specifier: ^4.4.5 - version: 4.4.5(vue@3.5.11(typescript@5.6.3)) + version: 4.4.5(vue@3.5.12(typescript@5.6.3)) devDependencies: nuxt: specifier: 3.13.2 @@ -1619,13 +1619,13 @@ packages: nuxt: ^3.9.0 vite: 5.4.8 - '@nuxt/eslint-config@0.5.7': - resolution: {integrity: sha512-B+snO9NS9+v2657Z84tMbW3hLxjauIUkk2m4vnYjb9xfAFdoQwK07q6aaf7LzvagmVFmQiclT9LbJMvlRqzmsA==} + '@nuxt/eslint-config@0.6.0': + resolution: {integrity: sha512-/WZ9tzukVj6+epdJki27IzAOqj1Kf5NBCwJfI7BUoEwhyyL//M9+TtS2jfBxVcbcEshxIV3GD3BCaq6l4tHGtQ==} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - '@nuxt/eslint-plugin@0.5.7': - resolution: {integrity: sha512-vYQYs/L87g2pBIoTmkk2mgYBqePTQDnhk87nGqsosKbfQ80xj9kkN3dsVb6BDQFk0zik4THWpXmnfjkvsjm/eg==} + '@nuxt/eslint-plugin@0.6.0': + resolution: {integrity: sha512-DLSX6RCxUg5UDVmOjopd7pUb/eDnmPmqKFlvy4ETytcr4sXS3JXs+Fwn2sUbcASo9sn1ndPMz/c2pTA7YnYqJA==} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -1652,7 +1652,7 @@ packages: resolution: {integrity: sha512-3dzc3YH3UeTmzGtCevW1jTq0Q8/cm+yXqo/VS/EFM3aIO/tuNPS88is8ZF2YeBButFnLFllq/QenziPbq0YD6Q==} engines: {node: ^14.18.0 || >=16.10.0} peerDependencies: - vue: ^3.5.11 + vue: ^3.5.12 '@nuxtjs/i18n@8.5.5': resolution: {integrity: sha512-HVXRy61VBACIwmap1WxuhT9nNf6liU9L9LQSB6D7LDJ+8w57Cc6qWHRJ7dNI9sI/IQ2FQWk7PkTWriybAd3MlQ==} @@ -2127,8 +2127,8 @@ packages: '@socket.io/component-emitter@3.1.0': resolution: {integrity: sha512-+9jVqKhRSpsc591z5vX+X5Yyw+he/HCB4iQ/RYxw35CEPaY1gnsNE43nf9n9AaYjAQrTiI/mOwKUKdUs9vf7Xg==} - '@stylistic/eslint-plugin@2.8.0': - resolution: {integrity: sha512-Ufvk7hP+bf+pD35R/QfunF793XlSRIC7USr3/EdgduK9j13i2JjmsM0LUz3/foS+jDYp2fzyWZA9N44CPur0Ow==} + '@stylistic/eslint-plugin@2.9.0': + resolution: {integrity: sha512-OrDyFAYjBT61122MIY1a3SfEgy3YCMgt2vL4eoPmvTwDBwyQhAXurxNQznlRD/jESNfYWfID8Ej+31LljvF7Xg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.40.0' @@ -2146,7 +2146,7 @@ packages: engines: {node: '>=14'} peerDependencies: '@vue/compiler-sfc': '>= 3' - vue: ^3.5.11 + vue: ^3.5.12 peerDependenciesMeta: '@vue/compiler-sfc': optional: true @@ -2268,8 +2268,8 @@ packages: '@types/yargs@17.0.29': resolution: {integrity: sha512-nacjqA3ee9zRF/++a3FUY1suHTFKZeHba2n8WeDw9cCVdmzmHpIxyzOJBcpHvvEmS8E9KqWlSnWHUkOrkhWcvA==} - '@typescript-eslint/eslint-plugin@8.5.0': - resolution: {integrity: sha512-lHS5hvz33iUFQKuPFGheAB84LwcJ60G8vKnEhnfcK1l8kGVLro2SFYW6K0/tj8FUhRJ0VHyg1oAfg50QGbPPHw==} + '@typescript-eslint/eslint-plugin@8.8.1': + resolution: {integrity: sha512-xfvdgA8AP/vxHgtgU310+WBnLB4uJQ9XdyP17RebG26rLtDrQJV3ZYrcopX91GrHmMoH8bdSwMRh2a//TiJ1jQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 @@ -2279,8 +2279,8 @@ packages: typescript: optional: true - '@typescript-eslint/parser@8.5.0': - resolution: {integrity: sha512-gF77eNv0Xz2UJg/NbpWJ0kqAm35UMsvZf1GHj8D9MRFTj/V3tAciIWXfmPLsAAF/vUlpWPvUDyH1jjsr0cMVWw==} + '@typescript-eslint/parser@8.8.1': + resolution: {integrity: sha512-hQUVn2Lij2NAxVFEdvIGxT9gP1tq2yM83m+by3whWFsWC+1y8pxxxHUFE1UqDu2VsGi2i6RLcv4QvouM84U+ow==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -2293,8 +2293,12 @@ packages: resolution: {integrity: sha512-06JOQ9Qgj33yvBEx6tpC8ecP9o860rsR22hWMEd12WcTRrfaFgHr2RB/CA/B+7BMhHkXT4chg2MyboGdFGawYg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/type-utils@8.5.0': - resolution: {integrity: sha512-N1K8Ix+lUM+cIDhL2uekVn/ZD7TZW+9/rwz8DclQpcQ9rk4sIL5CAlBC0CugWKREmDjBzI/kQqU4wkg46jWLYA==} + '@typescript-eslint/scope-manager@8.8.1': + resolution: {integrity: sha512-X4JdU+66Mazev/J0gfXlcC/dV6JI37h+93W9BRYXrSn0hrE64IoWgVkO9MSJgEzoWkxONgaQpICWg8vAN74wlA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@typescript-eslint/type-utils@8.8.1': + resolution: {integrity: sha512-qSVnpcbLP8CALORf0za+vjLYj1Wp8HSoiI8zYU5tHxRVj30702Z1Yw4cLwfNKhTPWp5+P+k1pjmD5Zd1nhxiZA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' @@ -2306,6 +2310,10 @@ packages: resolution: {integrity: sha512-qjkormnQS5wF9pjSi6q60bKUHH44j2APxfh9TQRXK8wbYVeDYYdYJGIROL87LGZZ2gz3Rbmjc736qyL8deVtdw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/types@8.8.1': + resolution: {integrity: sha512-WCcTP4SDXzMd23N27u66zTKMuEevH4uzU8C9jf0RO4E04yVHgQgW+r+TeVTNnO1KIfrL8ebgVVYYMMO3+jC55Q==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/typescript-estree@8.5.0': resolution: {integrity: sha512-vEG2Sf9P8BPQ+d0pxdfndw3xIXaoSjliG0/Ejk7UggByZPKXmJmw3GW5jV2gHNQNawBUyfahoSiCFVov0Ruf7Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -2315,16 +2323,35 @@ packages: typescript: optional: true + '@typescript-eslint/typescript-estree@8.8.1': + resolution: {integrity: sha512-A5d1R9p+X+1js4JogdNilDuuq+EHZdsH9MjTVxXOdVFfTJXunKJR/v+fNNyO4TnoOn5HqobzfRlc70NC6HTcdg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + '@typescript-eslint/utils@8.5.0': resolution: {integrity: sha512-6yyGYVL0e+VzGYp60wvkBHiqDWOpT63pdMV2CVG4LVDd5uR6q1qQN/7LafBZtAtNIn/mqXjsSeS5ggv/P0iECw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 + '@typescript-eslint/utils@8.8.1': + resolution: {integrity: sha512-/QkNJDbV0bdL7H7d0/y0qBbV2HTtf0TIyjSDTvvmQEzeVx8jEImEbLuOA4EsvE8gIgqMitns0ifb5uQhMj8d9w==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + '@typescript-eslint/visitor-keys@8.5.0': resolution: {integrity: sha512-yTPqMnbAZJNy2Xq2XU8AdtOW9tJIr+UQb64aXB9f3B1498Zx9JorVgFJcZpEc9UBuCCrdzKID2RGAMkYcDtZOw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/visitor-keys@8.8.1': + resolution: {integrity: sha512-0/TdC3aeRAsW7MDvYRwEc1Uwm0TIBfzjPFgg60UU2Haj5qsCs9cc3zNgY71edqE3LbWfF/WoZQd3lJoDXFQpag==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@ungap/structured-clone@1.2.0': resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} @@ -2343,7 +2370,7 @@ packages: '@unhead/vue@1.11.6': resolution: {integrity: sha512-CMuDJGTi4n4wKdOp6/JmB9roGshjTdoFKF34PEkXu4+g97BiVFiZ9LvgY44+UlWCUzQHcqEPRQIzm9iKEqcfKw==} peerDependencies: - vue: ^3.5.11 + vue: ^3.5.12 '@vercel/nft@0.26.5': resolution: {integrity: sha512-NHxohEqad6Ra/r4lGknO52uc/GrWILXAMs1BB4401GTqww0fw1bAqzpG1XHuDO+dprg4GvsD9ZLLSsdo78p9hQ==} @@ -2355,14 +2382,14 @@ packages: engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: vite: 5.4.8 - vue: ^3.5.11 + vue: ^3.5.12 '@vitejs/plugin-vue@5.1.3': resolution: {integrity: sha512-3xbWsKEKXYlmX82aOHufFQVnkbMC/v8fLpWwh6hWOUrK5fbbtBh9Q/WWse27BFgSy2/e2c0fz5Scgya9h2GLhw==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: vite: 5.4.8 - vue: ^3.5.11 + vue: ^3.5.12 '@vitest/expect@2.1.2': resolution: {integrity: sha512-FEgtlN8mIUSEAAnlvn7mP8vzaWhEaAEvhSXCqrsijM7K6QqjB11qoRZYEd4AKSCDz8p0/+yH5LzhZ47qt+EyPg==} @@ -2412,7 +2439,7 @@ packages: resolution: {integrity: sha512-+NGfhrPvPNOb3Wg9PNPEXPe0HTXmVe6XJawL1gi3cIjOSGIhpOdvmMT2cRuWb265IpA/PeL5Sqo0+DQnEDxLvw==} engines: {node: '>=16.14.0'} peerDependencies: - vue: ^3.5.11 + vue: ^3.5.12 peerDependenciesMeta: vue: optional: true @@ -2436,15 +2463,27 @@ packages: '@vue/compiler-core@3.5.11': resolution: {integrity: sha512-PwAdxs7/9Hc3ieBO12tXzmTD+Ln4qhT/56S+8DvrrZ4kLDn4Z/AMUr8tXJD0axiJBS0RKIoNaR0yMuQB9v9Udg==} + '@vue/compiler-core@3.5.12': + resolution: {integrity: sha512-ISyBTRMmMYagUxhcpyEH0hpXRd/KqDU4ymofPgl2XAkY9ZhQ+h0ovEZJIiPop13UmR/54oA2cgMDjgroRelaEw==} + '@vue/compiler-dom@3.5.11': resolution: {integrity: sha512-pyGf8zdbDDRkBrEzf8p7BQlMKNNF5Fk/Cf/fQ6PiUz9at4OaUfyXW0dGJTo2Vl1f5U9jSLCNf0EZJEogLXoeew==} + '@vue/compiler-dom@3.5.12': + resolution: {integrity: sha512-9G6PbJ03uwxLHKQ3P42cMTi85lDRvGLB2rSGOiQqtXELat6uI4n8cNz9yjfVHRPIu+MsK6TE418Giruvgptckg==} + '@vue/compiler-sfc@3.5.11': resolution: {integrity: sha512-gsbBtT4N9ANXXepprle+X9YLg2htQk1sqH/qGJ/EApl+dgpUBdTv3yP7YlR535uHZY3n6XaR0/bKo0BgwwDniw==} + '@vue/compiler-sfc@3.5.12': + resolution: {integrity: sha512-2k973OGo2JuAa5+ZlekuQJtitI5CgLMOwgl94BzMCsKZCX/xiqzJYzapl4opFogKHqwJk34vfsaKpfEhd1k5nw==} + '@vue/compiler-ssr@3.5.11': resolution: {integrity: sha512-P4+GPjOuC2aFTk1Z4WANvEhyOykcvEd5bIj2KVNGKGfM745LaXGr++5njpdBTzVz5pZifdlR1kpYSJJpIlSePA==} + '@vue/compiler-ssr@3.5.12': + resolution: {integrity: sha512-eLwc7v6bfGBSM7wZOGPmRavSWzNFF6+PdRhE+VFJhNCgHiF8AM7ccoqcv5kBXA2eWUfigD7byekvf/JsOfKvPA==} + '@vue/compiler-vue2@2.7.16': resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==} @@ -2459,23 +2498,26 @@ packages: typescript: optional: true - '@vue/reactivity@3.5.11': - resolution: {integrity: sha512-Nqo5VZEn8MJWlCce8XoyVqHZbd5P2NH+yuAaFzuNSR96I+y1cnuUiq7xfSG+kyvLSiWmaHTKP1r3OZY4mMD50w==} + '@vue/reactivity@3.5.12': + resolution: {integrity: sha512-UzaN3Da7xnJXdz4Okb/BGbAaomRHc3RdoWqTzlvd9+WBR5m3J39J1fGcHes7U3za0ruYn/iYy/a1euhMEHvTAg==} - '@vue/runtime-core@3.5.11': - resolution: {integrity: sha512-7PsxFGqwfDhfhh0OcDWBG1DaIQIVOLgkwA5q6MtkPiDFjp5gohVnJEahSktwSFLq7R5PtxDKy6WKURVN1UDbzA==} + '@vue/runtime-core@3.5.12': + resolution: {integrity: sha512-hrMUYV6tpocr3TL3Ad8DqxOdpDe4zuQY4HPY3X/VRh+L2myQO8MFXPAMarIOSGNu0bFAjh1yBkMPXZBqCk62Uw==} - '@vue/runtime-dom@3.5.11': - resolution: {integrity: sha512-GNghjecT6IrGf0UhuYmpgaOlN7kxzQBhxWEn08c/SQDxv1yy4IXI1bn81JgEpQ4IXjRxWtPyI8x0/7TF5rPfYQ==} + '@vue/runtime-dom@3.5.12': + resolution: {integrity: sha512-q8VFxR9A2MRfBr6/55Q3umyoN7ya836FzRXajPB6/Vvuv0zOPL+qltd9rIMzG/DbRLAIlREmnLsplEF/kotXKA==} - '@vue/server-renderer@3.5.11': - resolution: {integrity: sha512-cVOwYBxR7Wb1B1FoxYvtjJD8X/9E5nlH4VSkJy2uMA1MzYNdzAAB//l8nrmN9py/4aP+3NjWukf9PZ3TeWULaA==} + '@vue/server-renderer@3.5.12': + resolution: {integrity: sha512-I3QoeDDeEPZm8yR28JtY+rk880Oqmj43hreIBVTicisFTx/Dl7JpG72g/X7YF8hnQD3IFhkky5i2bPonwrTVPg==} peerDependencies: - vue: ^3.5.11 + vue: ^3.5.12 '@vue/shared@3.5.11': resolution: {integrity: sha512-W8GgysJVnFo81FthhzurdRAWP/byq3q2qIw70e0JWblzVhjgOMiC2GyovXrZTFQJnFVryYaKGP3Tc9vYzYm6PQ==} + '@vue/shared@3.5.12': + resolution: {integrity: sha512-L2RPSAwUFbgZH20etwrXyVyCBu9OxRSi8T/38QsvnkJyvq2LufW2lDCOzm7t/U9C1mkhJGWYfCuFBCmIuNivrg==} + '@vue/test-utils@2.4.6': resolution: {integrity: sha512-FMxEjOpYNYiFe0GkaHsnJPXFHxQ6m4t8vI/ElPGpMWxZKpmRvQ33OIrvRXemy6yha03RxhOlQuy+gZMC3CQSow==} @@ -2485,7 +2527,7 @@ packages: '@vueuse/head@2.0.0': resolution: {integrity: sha512-ykdOxTGs95xjD4WXE4na/umxZea2Itl0GWBILas+O4oqS7eXIods38INvk3XkJKjqMdWPcpCyLX/DioLQxU1KA==} peerDependencies: - vue: ^3.5.11 + vue: ^3.5.12 '@vueuse/metadata@10.11.1': resolution: {integrity: sha512-IGa5FXd003Ug1qAZmyE8wF3sJ81xGLSqTqtQ6jaVfkeZ4i5kS2mwQF61yhVqojRnenVew5PldLyRgvdl4YYuSw==} @@ -2999,8 +3041,8 @@ packages: cookie-es@1.2.2: resolution: {integrity: sha512-+W7VmiVINB+ywl1HGXJXmrqkOhpKrIiVZV6tQuV54ZyQC7MMuBt81Vc336GMLoHBq5hV/F9eXgt5Mnx0Rha5Fg==} - core-js-compat@3.37.1: - resolution: {integrity: sha512-9TNiImhKvQqSUkOvk/mMRZzOANTiEVC7WaBNhHcKM7x+/5E1l5NvsysR19zuDQScE8k+kfQXWRN3AtS/eOSHpg==} + core-js-compat@3.38.1: + resolution: {integrity: sha512-JRH6gfXxGmrzF3tZ57lFx97YARxCXPaMzPo6jELZhv88pBH5VXpQ+y0znKGlFnzuaihqhLbefxSJxWJMPtfDzw==} core-util-is@1.0.3: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} @@ -3430,14 +3472,14 @@ packages: eslint-import-resolver-node@0.3.9: resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} - eslint-plugin-import-x@4.2.1: - resolution: {integrity: sha512-WWi2GedccIJa0zXxx3WDnTgouGQTtdYK1nhXMwywbqqAgB0Ov+p1pYBsWh3VaB0bvBOwLse6OfVII7jZD9xo5Q==} + eslint-plugin-import-x@4.3.1: + resolution: {integrity: sha512-5TriWkXulDl486XnYYRgsL+VQoS/7mhN/2ci02iLCuL7gdhbiWxnsuL/NTcaKY9fpMgsMFjWZBtIGW7pb+RX0g==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - eslint-plugin-jsdoc@50.2.2: - resolution: {integrity: sha512-i0ZMWA199DG7sjxlzXn5AeYZxpRfMJjDPUl7lL9eJJX8TPRoIaxJU4ys/joP5faM5AXE1eqW/dslCj3uj4Nqpg==} + eslint-plugin-jsdoc@50.3.2: + resolution: {integrity: sha512-TjgZocG53N3a84PdCFGqVMWLWwDitOUuKjlJftwTu/iTiD7N/Q2Q3eEy/Q4GfJqpM4rTJCkzUYWQfol6RZNDcA==} engines: {node: '>=18'} peerDependencies: eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 @@ -3448,14 +3490,14 @@ packages: peerDependencies: eslint: '>=8.44.0' - eslint-plugin-unicorn@55.0.0: - resolution: {integrity: sha512-n3AKiVpY2/uDcGrS3+QsYDkjPfaOrNrsfQxU9nt5nitd9KuvVXrfAvgCO9DYPSfap+Gqjw9EOrXIsBp5tlHZjA==} + eslint-plugin-unicorn@56.0.0: + resolution: {integrity: sha512-aXpddVz/PQMmd69uxO98PA4iidiVNvA0xOtbpUoz1WhBd4RxOQQYqN618v68drY0hmy5uU2jy1bheKEVWBjlPw==} engines: {node: '>=18.18'} peerDependencies: eslint: '>=8.56.0' - eslint-plugin-vue@9.28.0: - resolution: {integrity: sha512-ShrihdjIhOTxs+MfWun6oJWuk+g/LAhN+CiuOl/jjkG3l0F2AuK5NMTaWqyvBgkFtpYmyks6P4603mLmhNJW8g==} + eslint-plugin-vue@9.29.0: + resolution: {integrity: sha512-hamyjrBhNH6Li6R1h1VF9KHfshJlKgKEg3ARbGTn72CMNDSMhWbgC7NdkRDEh25AFW+4SDATzyNM+3gWuZii8g==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 @@ -3786,8 +3828,8 @@ packages: resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==} engines: {node: '>=18'} - globals@15.9.0: - resolution: {integrity: sha512-SmSKyLLKFbSr6rptvP8izbyxJL4ILwqO9Jg23UA0sDlGlu58V59D1//I3vlc0KJphVdUR7vMjHIplYnzBxorQA==} + globals@15.11.0: + resolution: {integrity: sha512-yeyNSjdbyVaWurlwCpcA6XNBrHTMIeDdj0/hnvX/OLJ9ekOXYbLsLinH/MucQyGvNnXhidTdNhTtJaffL2sMfw==} engines: {node: '>=18'} globby@13.2.2: @@ -4599,6 +4641,9 @@ packages: magic-string@0.30.11: resolution: {integrity: sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==} + magic-string@0.30.12: + resolution: {integrity: sha512-Ea8I3sQMVXr8JhN4z+H/d8zwo+tYDgHE9+5G4Wnrwhs0gaK9fXTKx0Tw5Xwsd/bCPTTZNRAdpyzvoeORe9LYpw==} + magicast@0.3.4: resolution: {integrity: sha512-TyDF/Pn36bBji9rWKHlZe+PZb6Mx5V8IHCSxk7X4aljM4e/vyDvZZYwHewdVaqiA0nb3ghfHU/6AUpDxWoER2Q==} @@ -6666,7 +6711,7 @@ packages: hasBin: true peerDependencies: '@vue/composition-api': ^1.0.0-rc.1 - vue: ^3.5.11 + vue: ^3.5.12 peerDependenciesMeta: '@vue/composition-api': optional: true @@ -6684,12 +6729,12 @@ packages: resolution: {integrity: sha512-cqkBt10YzxF3tNGA7/95VMfFdk8nEoguzB7K7R9rldiSnHyWeokq6GOWMThfK/siTr2lLfM9nqolD/er//t4Iw==} engines: {node: '>= 16'} peerDependencies: - vue: ^3.5.11 + vue: ^3.5.12 vue-router@4.4.5: resolution: {integrity: sha512-4fKZygS8cH1yCyuabAXGUAsyi1b2/o/OKgu/RUb+znIYOxPRxdkytJEx+0wGcpBE1pX6vUgh5jwWOKRGvuA/7Q==} peerDependencies: - vue: ^3.5.11 + vue: ^3.5.12 vue-tsc@2.1.6: resolution: {integrity: sha512-f98dyZp5FOukcYmbFpuSCJ4Z0vHSOSmxGttZJCsFeX0M4w/Rsq0s4uKXjcSRsZqsRgQa6z7SfuO+y0HVICE57Q==} @@ -6697,8 +6742,8 @@ packages: peerDependencies: typescript: '>=5.0.0' - vue@3.5.11: - resolution: {integrity: sha512-/8Wurrd9J3lb72FTQS7gRMNQD4nztTtKPmuDuPuhqXmmpD6+skVjAeahNpVzsuky6Sy9gy7wn8UadqPtt9SQIg==} + vue@3.5.12: + resolution: {integrity: sha512-CLVZtXtn2ItBIi/zHZ0Sg1Xkb7+PU32bJJ8Bmy7ts3jxXTcbfsEfBivFYYWz1Hur+lalqGAh65Coin0r+HRUfg==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -7642,7 +7687,7 @@ snapshots: '@humanwhocodes/retry@0.3.1': {} - '@intlify/bundle-utils@7.4.0(vue-i18n@9.12.1(vue@3.5.11(typescript@5.6.3)))': + '@intlify/bundle-utils@7.4.0(vue-i18n@9.12.1(vue@3.5.12(typescript@5.6.3)))': dependencies: '@intlify/message-compiler': 9.12.1 '@intlify/shared': 9.12.1 @@ -7650,12 +7695,12 @@ snapshots: escodegen: 2.1.0 estree-walker: 2.0.2 jsonc-eslint-parser: 2.4.0 - magic-string: 0.30.11 + magic-string: 0.30.12 mlly: 1.7.1 source-map-js: 1.2.1 yaml-eslint-parser: 1.2.2 optionalDependencies: - vue-i18n: 9.12.1(vue@3.5.11(typescript@5.6.3)) + vue-i18n: 9.12.1(vue@3.5.12(typescript@5.6.3)) '@intlify/core-base@9.12.1': dependencies: @@ -7691,9 +7736,9 @@ snapshots: '@intlify/shared@9.8.0': {} - '@intlify/unplugin-vue-i18n@3.0.1(rollup@4.24.0)(vue-i18n@9.12.1(vue@3.5.11(typescript@5.6.3)))(webpack-sources@3.2.3)': + '@intlify/unplugin-vue-i18n@3.0.1(rollup@4.24.0)(vue-i18n@9.12.1(vue@3.5.12(typescript@5.6.3)))(webpack-sources@3.2.3)': dependencies: - '@intlify/bundle-utils': 7.4.0(vue-i18n@9.12.1(vue@3.5.11(typescript@5.6.3))) + '@intlify/bundle-utils': 7.4.0(vue-i18n@9.12.1(vue@3.5.12(typescript@5.6.3))) '@intlify/shared': 9.12.1 '@rollup/pluginutils': 5.1.2(rollup@4.24.0) '@vue/compiler-sfc': 3.5.11 @@ -7706,7 +7751,7 @@ snapshots: source-map-js: 1.2.1 unplugin: 1.14.1(webpack-sources@3.2.3) optionalDependencies: - vue-i18n: 9.12.1(vue@3.5.11(typescript@5.6.3)) + vue-i18n: 9.12.1(vue@3.5.12(typescript@5.6.3)) transitivePeerDependencies: - rollup - supports-color @@ -8053,13 +8098,13 @@ snapshots: - bluebird - supports-color - '@nuxt/content@2.13.2(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(nuxt@3.13.2(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.12.0(jiti@2.3.3))(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.24.0)(terser@5.24.0)(typescript@5.6.3)(vite@5.4.8(@types/node@20.10.5)(terser@5.24.0))(vue-tsc@2.1.6(typescript@5.6.3))(webpack-sources@3.2.3))(rollup@4.24.0)(vue@3.5.11(typescript@5.6.3))(webpack-sources@3.2.3)': + '@nuxt/content@2.13.2(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(nuxt@3.13.2(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.12.0(jiti@2.3.3))(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.24.0)(terser@5.24.0)(typescript@5.6.3)(vite@5.4.8(@types/node@20.10.5)(terser@5.24.0))(vue-tsc@2.1.6(typescript@5.6.3))(webpack-sources@3.2.3))(rollup@4.24.0)(vue@3.5.12(typescript@5.6.3))(webpack-sources@3.2.3)': dependencies: '@nuxt/kit': 3.13.2(magicast@0.3.4)(rollup@4.24.0)(webpack-sources@3.2.3) '@nuxtjs/mdc': 0.8.3(magicast@0.3.4)(rollup@4.24.0)(webpack-sources@3.2.3) - '@vueuse/core': 10.11.1(vue@3.5.11(typescript@5.6.3)) - '@vueuse/head': 2.0.0(vue@3.5.11(typescript@5.6.3)) - '@vueuse/nuxt': 10.11.1(magicast@0.3.4)(nuxt@3.13.2(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.12.0(jiti@2.3.3))(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.24.0)(terser@5.24.0)(typescript@5.6.3)(vite@5.4.8(@types/node@20.10.5)(terser@5.24.0))(vue-tsc@2.1.6(typescript@5.6.3))(webpack-sources@3.2.3))(rollup@4.24.0)(vue@3.5.11(typescript@5.6.3))(webpack-sources@3.2.3) + '@vueuse/core': 10.11.1(vue@3.5.12(typescript@5.6.3)) + '@vueuse/head': 2.0.0(vue@3.5.12(typescript@5.6.3)) + '@vueuse/nuxt': 10.11.1(magicast@0.3.4)(nuxt@3.13.2(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.12.0(jiti@2.3.3))(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.24.0)(terser@5.24.0)(typescript@5.6.3)(vite@5.4.8(@types/node@20.10.5)(terser@5.24.0))(vue-tsc@2.1.6(typescript@5.6.3))(webpack-sources@3.2.3))(rollup@4.24.0)(vue@3.5.12(typescript@5.6.3))(webpack-sources@3.2.3) consola: 3.2.3 defu: 6.1.4 destr: 2.0.3 @@ -8240,22 +8285,22 @@ snapshots: - utf-8-validate - webpack-sources - '@nuxt/eslint-config@0.5.7(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3)': + '@nuxt/eslint-config@0.6.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3)': dependencies: '@eslint/js': 9.12.0 - '@nuxt/eslint-plugin': 0.5.7(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3) - '@stylistic/eslint-plugin': 2.8.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3) - '@typescript-eslint/eslint-plugin': 8.5.0(@typescript-eslint/parser@8.5.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3))(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3) - '@typescript-eslint/parser': 8.5.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3) + '@nuxt/eslint-plugin': 0.6.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3) + '@stylistic/eslint-plugin': 2.9.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3) + '@typescript-eslint/eslint-plugin': 8.8.1(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3))(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3) + '@typescript-eslint/parser': 8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3) eslint: 9.12.0(jiti@2.3.3) eslint-config-flat-gitignore: 0.3.0(eslint@9.12.0(jiti@2.3.3)) eslint-flat-config-utils: 0.4.0 - eslint-plugin-import-x: 4.2.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3) - eslint-plugin-jsdoc: 50.2.2(eslint@9.12.0(jiti@2.3.3)) + eslint-plugin-import-x: 4.3.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3) + eslint-plugin-jsdoc: 50.3.2(eslint@9.12.0(jiti@2.3.3)) eslint-plugin-regexp: 2.6.0(eslint@9.12.0(jiti@2.3.3)) - eslint-plugin-unicorn: 55.0.0(eslint@9.12.0(jiti@2.3.3)) - eslint-plugin-vue: 9.28.0(eslint@9.12.0(jiti@2.3.3)) - globals: 15.9.0 + eslint-plugin-unicorn: 56.0.0(eslint@9.12.0(jiti@2.3.3)) + eslint-plugin-vue: 9.29.0(eslint@9.12.0(jiti@2.3.3)) + globals: 15.11.0 local-pkg: 0.5.0 pathe: 1.1.2 vue-eslint-parser: 9.4.3(eslint@9.12.0(jiti@2.3.3)) @@ -8263,10 +8308,10 @@ snapshots: - supports-color - typescript - '@nuxt/eslint-plugin@0.5.7(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3)': + '@nuxt/eslint-plugin@0.6.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3)': dependencies: - '@typescript-eslint/types': 8.5.0 - '@typescript-eslint/utils': 8.5.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3) + '@typescript-eslint/types': 8.8.1 + '@typescript-eslint/utils': 8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3) eslint: 9.12.0(jiti@2.3.3) transitivePeerDependencies: - supports-color @@ -8365,12 +8410,12 @@ snapshots: - supports-color - webpack-sources - '@nuxt/vite-builder@3.13.2(@types/node@20.10.5)(eslint@9.12.0(jiti@2.3.3))(magicast@0.3.4)(optionator@0.9.3)(rollup@4.24.0)(terser@5.24.0)(typescript@5.6.3)(vue-tsc@2.1.6(typescript@5.6.3))(vue@3.5.11(typescript@5.6.3))(webpack-sources@3.2.3)': + '@nuxt/vite-builder@3.13.2(@types/node@20.10.5)(eslint@9.12.0(jiti@2.3.3))(magicast@0.3.4)(optionator@0.9.3)(rollup@4.24.0)(terser@5.24.0)(typescript@5.6.3)(vue-tsc@2.1.6(typescript@5.6.3))(vue@3.5.12(typescript@5.6.3))(webpack-sources@3.2.3)': dependencies: '@nuxt/kit': 3.13.2(magicast@0.3.4)(rollup@4.24.0)(webpack-sources@3.2.3) '@rollup/plugin-replace': 5.0.7(rollup@4.24.0) - '@vitejs/plugin-vue': 5.1.3(vite@5.4.8(@types/node@20.10.5)(terser@5.24.0))(vue@3.5.11(typescript@5.6.3)) - '@vitejs/plugin-vue-jsx': 4.0.1(vite@5.4.8(@types/node@20.10.5)(terser@5.24.0))(vue@3.5.11(typescript@5.6.3)) + '@vitejs/plugin-vue': 5.1.3(vite@5.4.8(@types/node@20.10.5)(terser@5.24.0))(vue@3.5.12(typescript@5.6.3)) + '@vitejs/plugin-vue-jsx': 4.0.1(vite@5.4.8(@types/node@20.10.5)(terser@5.24.0))(vue@3.5.12(typescript@5.6.3)) autoprefixer: 10.4.20(postcss@8.4.47) clear: 0.1.0 consola: 3.2.3 @@ -8383,7 +8428,7 @@ snapshots: get-port-please: 3.1.2 h3: 1.13.0 knitwork: 1.1.0 - magic-string: 0.30.11 + magic-string: 0.30.12 mlly: 1.7.1 ohash: 1.1.4 pathe: 1.1.2 @@ -8399,7 +8444,7 @@ snapshots: vite: 5.4.8(@types/node@20.10.5)(terser@5.24.0) vite-node: 2.1.2(@types/node@20.10.5)(terser@5.24.0) vite-plugin-checker: 0.8.0(eslint@9.12.0(jiti@2.3.3))(optionator@0.9.3)(typescript@5.6.3)(vite@5.4.8(@types/node@20.10.5)(terser@5.24.0))(vue-tsc@2.1.6(typescript@5.6.3)) - vue: 3.5.11(typescript@5.6.3) + vue: 3.5.12(typescript@5.6.3) vue-bundle-renderer: 2.1.0 transitivePeerDependencies: - '@biomejs/biome' @@ -8425,11 +8470,11 @@ snapshots: - vue-tsc - webpack-sources - '@nuxtjs/i18n@8.5.5(magicast@0.3.4)(rollup@4.24.0)(vue@3.5.11(typescript@5.6.3))(webpack-sources@3.2.3)': + '@nuxtjs/i18n@8.5.5(magicast@0.3.4)(rollup@4.24.0)(vue@3.5.12(typescript@5.6.3))(webpack-sources@3.2.3)': dependencies: '@intlify/h3': 0.5.0 '@intlify/shared': 9.12.1 - '@intlify/unplugin-vue-i18n': 3.0.1(rollup@4.24.0)(vue-i18n@9.12.1(vue@3.5.11(typescript@5.6.3)))(webpack-sources@3.2.3) + '@intlify/unplugin-vue-i18n': 3.0.1(rollup@4.24.0)(vue-i18n@9.12.1(vue@3.5.12(typescript@5.6.3)))(webpack-sources@3.2.3) '@intlify/utils': 0.12.0 '@miyaneee/rollup-plugin-json5': 1.2.0(rollup@4.24.0) '@nuxt/kit': 3.13.2(magicast@0.3.4)(rollup@4.24.0)(webpack-sources@3.2.3) @@ -8447,8 +8492,8 @@ snapshots: sucrase: 3.35.0 ufo: 1.5.4 unplugin: 1.14.1(webpack-sources@3.2.3) - vue-i18n: 9.12.1(vue@3.5.11(typescript@5.6.3)) - vue-router: 4.4.5(vue@3.5.11(typescript@5.6.3)) + vue-i18n: 9.12.1(vue@3.5.12(typescript@5.6.3)) + vue-router: 4.4.5(vue@3.5.12(typescript@5.6.3)) transitivePeerDependencies: - magicast - petite-vue-i18n @@ -8767,7 +8812,7 @@ snapshots: estree-walker: 2.0.2 glob: 8.1.0 is-reference: 1.2.1 - magic-string: 0.30.11 + magic-string: 0.30.12 optionalDependencies: rollup: 4.24.0 @@ -8775,7 +8820,7 @@ snapshots: dependencies: '@rollup/pluginutils': 5.1.2(rollup@4.24.0) estree-walker: 2.0.2 - magic-string: 0.30.11 + magic-string: 0.30.12 optionalDependencies: rollup: 4.24.0 @@ -8799,7 +8844,7 @@ snapshots: '@rollup/plugin-replace@5.0.7(rollup@4.24.0)': dependencies: '@rollup/pluginutils': 5.1.2(rollup@4.24.0) - magic-string: 0.30.11 + magic-string: 0.30.12 optionalDependencies: rollup: 4.24.0 @@ -8936,9 +8981,9 @@ snapshots: '@socket.io/component-emitter@3.1.0': {} - '@stylistic/eslint-plugin@2.8.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3)': + '@stylistic/eslint-plugin@2.9.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3)': dependencies: - '@typescript-eslint/utils': 8.5.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3) + '@typescript-eslint/utils': 8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3) eslint: 9.12.0(jiti@2.3.3) eslint-visitor-keys: 4.1.0 espree: 10.2.0 @@ -8961,14 +9006,14 @@ snapshots: lz-string: 1.5.0 pretty-format: 27.5.1 - '@testing-library/vue@8.1.0(@vue/compiler-sfc@3.5.11)(vue@3.5.11(typescript@5.6.3))': + '@testing-library/vue@8.1.0(@vue/compiler-sfc@3.5.12)(vue@3.5.12(typescript@5.6.3))': dependencies: '@babel/runtime': 7.23.2 '@testing-library/dom': 9.3.3 '@vue/test-utils': 2.4.6 - vue: 3.5.11(typescript@5.6.3) + vue: 3.5.12(typescript@5.6.3) optionalDependencies: - '@vue/compiler-sfc': 3.5.11 + '@vue/compiler-sfc': 3.5.12 '@trysound/sax@0.2.0': {} @@ -9087,14 +9132,14 @@ snapshots: dependencies: '@types/yargs-parser': 21.0.2 - '@typescript-eslint/eslint-plugin@8.5.0(@typescript-eslint/parser@8.5.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3))(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3)': + '@typescript-eslint/eslint-plugin@8.8.1(@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3))(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3)': dependencies: '@eslint-community/regexpp': 4.11.0 - '@typescript-eslint/parser': 8.5.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3) - '@typescript-eslint/scope-manager': 8.5.0 - '@typescript-eslint/type-utils': 8.5.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3) - '@typescript-eslint/utils': 8.5.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3) - '@typescript-eslint/visitor-keys': 8.5.0 + '@typescript-eslint/parser': 8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3) + '@typescript-eslint/scope-manager': 8.8.1 + '@typescript-eslint/type-utils': 8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3) + '@typescript-eslint/utils': 8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3) + '@typescript-eslint/visitor-keys': 8.8.1 eslint: 9.12.0(jiti@2.3.3) graphemer: 1.4.0 ignore: 5.3.2 @@ -9105,12 +9150,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.5.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3)': + '@typescript-eslint/parser@8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3)': dependencies: - '@typescript-eslint/scope-manager': 8.5.0 - '@typescript-eslint/types': 8.5.0 - '@typescript-eslint/typescript-estree': 8.5.0(typescript@5.6.3) - '@typescript-eslint/visitor-keys': 8.5.0 + '@typescript-eslint/scope-manager': 8.8.1 + '@typescript-eslint/types': 8.8.1 + '@typescript-eslint/typescript-estree': 8.8.1(typescript@5.6.3) + '@typescript-eslint/visitor-keys': 8.8.1 debug: 4.3.6(supports-color@8.1.1) eslint: 9.12.0(jiti@2.3.3) optionalDependencies: @@ -9123,10 +9168,15 @@ snapshots: '@typescript-eslint/types': 8.5.0 '@typescript-eslint/visitor-keys': 8.5.0 - '@typescript-eslint/type-utils@8.5.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3)': + '@typescript-eslint/scope-manager@8.8.1': dependencies: - '@typescript-eslint/typescript-estree': 8.5.0(typescript@5.6.3) - '@typescript-eslint/utils': 8.5.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3) + '@typescript-eslint/types': 8.8.1 + '@typescript-eslint/visitor-keys': 8.8.1 + + '@typescript-eslint/type-utils@8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3)': + dependencies: + '@typescript-eslint/typescript-estree': 8.8.1(typescript@5.6.3) + '@typescript-eslint/utils': 8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3) debug: 4.3.6(supports-color@8.1.1) ts-api-utils: 1.3.0(typescript@5.6.3) optionalDependencies: @@ -9137,6 +9187,8 @@ snapshots: '@typescript-eslint/types@8.5.0': {} + '@typescript-eslint/types@8.8.1': {} + '@typescript-eslint/typescript-estree@8.5.0(typescript@5.6.3)': dependencies: '@typescript-eslint/types': 8.5.0 @@ -9152,6 +9204,21 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/typescript-estree@8.8.1(typescript@5.6.3)': + dependencies: + '@typescript-eslint/types': 8.8.1 + '@typescript-eslint/visitor-keys': 8.8.1 + debug: 4.3.6(supports-color@8.1.1) + fast-glob: 3.3.2 + is-glob: 4.0.3 + minimatch: 9.0.4 + semver: 7.6.3 + ts-api-utils: 1.3.0(typescript@5.6.3) + optionalDependencies: + typescript: 5.6.3 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/utils@8.5.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@9.12.0(jiti@2.3.3)) @@ -9163,11 +9230,27 @@ snapshots: - supports-color - typescript + '@typescript-eslint/utils@8.8.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3)': + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@9.12.0(jiti@2.3.3)) + '@typescript-eslint/scope-manager': 8.8.1 + '@typescript-eslint/types': 8.8.1 + '@typescript-eslint/typescript-estree': 8.8.1(typescript@5.6.3) + eslint: 9.12.0(jiti@2.3.3) + transitivePeerDependencies: + - supports-color + - typescript + '@typescript-eslint/visitor-keys@8.5.0': dependencies: '@typescript-eslint/types': 8.5.0 eslint-visitor-keys: 3.4.3 + '@typescript-eslint/visitor-keys@8.8.1': + dependencies: + '@typescript-eslint/types': 8.8.1 + eslint-visitor-keys: 3.4.3 + '@ungap/structured-clone@1.2.0': {} '@unhead/dom@1.11.6': @@ -9189,14 +9272,14 @@ snapshots: '@unhead/schema': 1.11.6 '@unhead/shared': 1.11.6 - '@unhead/vue@1.11.6(vue@3.5.11(typescript@5.6.3))': + '@unhead/vue@1.11.6(vue@3.5.12(typescript@5.6.3))': dependencies: '@unhead/schema': 1.11.6 '@unhead/shared': 1.11.6 defu: 6.1.4 hookable: 5.5.3 unhead: 1.11.6 - vue: 3.5.11(typescript@5.6.3) + vue: 3.5.12(typescript@5.6.3) '@vercel/nft@0.26.5(encoding@0.1.13)': dependencies: @@ -9216,20 +9299,20 @@ snapshots: - encoding - supports-color - '@vitejs/plugin-vue-jsx@4.0.1(vite@5.4.8(@types/node@20.10.5)(terser@5.24.0))(vue@3.5.11(typescript@5.6.3))': + '@vitejs/plugin-vue-jsx@4.0.1(vite@5.4.8(@types/node@20.10.5)(terser@5.24.0))(vue@3.5.12(typescript@5.6.3))': dependencies: '@babel/core': 7.24.7 '@babel/plugin-transform-typescript': 7.24.7(@babel/core@7.24.7) '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.24.7) vite: 5.4.8(@types/node@20.10.5)(terser@5.24.0) - vue: 3.5.11(typescript@5.6.3) + vue: 3.5.12(typescript@5.6.3) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@5.1.3(vite@5.4.8(@types/node@20.10.5)(terser@5.24.0))(vue@3.5.11(typescript@5.6.3))': + '@vitejs/plugin-vue@5.1.3(vite@5.4.8(@types/node@20.10.5)(terser@5.24.0))(vue@3.5.12(typescript@5.6.3))': dependencies: vite: 5.4.8(@types/node@20.10.5)(terser@5.24.0) - vue: 3.5.11(typescript@5.6.3) + vue: 3.5.12(typescript@5.6.3) '@vitest/expect@2.1.2': dependencies: @@ -9242,7 +9325,7 @@ snapshots: dependencies: '@vitest/spy': 2.1.2 estree-walker: 3.0.3 - magic-string: 0.30.11 + magic-string: 0.30.12 optionalDependencies: vite: 5.4.8(@types/node@20.10.5)(terser@5.24.0) @@ -9258,7 +9341,7 @@ snapshots: '@vitest/snapshot@2.1.2': dependencies: '@vitest/pretty-format': 2.1.2 - magic-string: 0.30.11 + magic-string: 0.30.12 pathe: 1.1.2 '@vitest/spy@2.1.2': @@ -9294,7 +9377,7 @@ snapshots: path-browserify: 1.0.1 vscode-uri: 3.0.8 - '@vue-macros/common@1.12.2(rollup@4.24.0)(vue@3.5.11(typescript@5.6.3))': + '@vue-macros/common@1.12.2(rollup@4.24.0)(vue@3.5.12(typescript@5.6.3))': dependencies: '@babel/types': 7.25.6 '@rollup/pluginutils': 5.1.2(rollup@4.24.0) @@ -9303,7 +9386,7 @@ snapshots: local-pkg: 0.5.0 magic-string-ast: 0.6.2 optionalDependencies: - vue: 3.5.11(typescript@5.6.3) + vue: 3.5.12(typescript@5.6.3) transitivePeerDependencies: - rollup @@ -9344,11 +9427,24 @@ snapshots: estree-walker: 2.0.2 source-map-js: 1.2.1 + '@vue/compiler-core@3.5.12': + dependencies: + '@babel/parser': 7.25.6 + '@vue/shared': 3.5.12 + entities: 4.5.0 + estree-walker: 2.0.2 + source-map-js: 1.2.1 + '@vue/compiler-dom@3.5.11': dependencies: '@vue/compiler-core': 3.5.11 '@vue/shared': 3.5.11 + '@vue/compiler-dom@3.5.12': + dependencies: + '@vue/compiler-core': 3.5.12 + '@vue/shared': 3.5.12 + '@vue/compiler-sfc@3.5.11': dependencies: '@babel/parser': 7.25.6 @@ -9357,7 +9453,19 @@ snapshots: '@vue/compiler-ssr': 3.5.11 '@vue/shared': 3.5.11 estree-walker: 2.0.2 - magic-string: 0.30.11 + magic-string: 0.30.12 + postcss: 8.4.47 + source-map-js: 1.2.1 + + '@vue/compiler-sfc@3.5.12': + dependencies: + '@babel/parser': 7.25.6 + '@vue/compiler-core': 3.5.12 + '@vue/compiler-dom': 3.5.12 + '@vue/compiler-ssr': 3.5.12 + '@vue/shared': 3.5.12 + estree-walker: 2.0.2 + magic-string: 0.30.12 postcss: 8.4.47 source-map-js: 1.2.1 @@ -9366,6 +9474,11 @@ snapshots: '@vue/compiler-dom': 3.5.11 '@vue/shared': 3.5.11 + '@vue/compiler-ssr@3.5.12': + dependencies: + '@vue/compiler-dom': 3.5.12 + '@vue/shared': 3.5.12 + '@vue/compiler-vue2@2.7.16': dependencies: de-indent: 1.0.2 @@ -9386,63 +9499,65 @@ snapshots: optionalDependencies: typescript: 5.6.3 - '@vue/reactivity@3.5.11': + '@vue/reactivity@3.5.12': dependencies: - '@vue/shared': 3.5.11 + '@vue/shared': 3.5.12 - '@vue/runtime-core@3.5.11': + '@vue/runtime-core@3.5.12': dependencies: - '@vue/reactivity': 3.5.11 - '@vue/shared': 3.5.11 + '@vue/reactivity': 3.5.12 + '@vue/shared': 3.5.12 - '@vue/runtime-dom@3.5.11': + '@vue/runtime-dom@3.5.12': dependencies: - '@vue/reactivity': 3.5.11 - '@vue/runtime-core': 3.5.11 - '@vue/shared': 3.5.11 + '@vue/reactivity': 3.5.12 + '@vue/runtime-core': 3.5.12 + '@vue/shared': 3.5.12 csstype: 3.1.3 - '@vue/server-renderer@3.5.11(vue@3.5.11(typescript@5.6.3))': + '@vue/server-renderer@3.5.12(vue@3.5.12(typescript@5.6.3))': dependencies: - '@vue/compiler-ssr': 3.5.11 - '@vue/shared': 3.5.11 - vue: 3.5.11(typescript@5.6.3) + '@vue/compiler-ssr': 3.5.12 + '@vue/shared': 3.5.12 + vue: 3.5.12(typescript@5.6.3) '@vue/shared@3.5.11': {} + '@vue/shared@3.5.12': {} + '@vue/test-utils@2.4.6': dependencies: js-beautify: 1.14.9 vue-component-type-helpers: 2.0.6 - '@vueuse/core@10.11.1(vue@3.5.11(typescript@5.6.3))': + '@vueuse/core@10.11.1(vue@3.5.12(typescript@5.6.3))': dependencies: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 10.11.1 - '@vueuse/shared': 10.11.1(vue@3.5.11(typescript@5.6.3)) - vue-demi: 0.14.10(vue@3.5.11(typescript@5.6.3)) + '@vueuse/shared': 10.11.1(vue@3.5.12(typescript@5.6.3)) + vue-demi: 0.14.10(vue@3.5.12(typescript@5.6.3)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/head@2.0.0(vue@3.5.11(typescript@5.6.3))': + '@vueuse/head@2.0.0(vue@3.5.12(typescript@5.6.3))': dependencies: '@unhead/dom': 1.11.6 '@unhead/schema': 1.11.6 '@unhead/ssr': 1.11.6 - '@unhead/vue': 1.11.6(vue@3.5.11(typescript@5.6.3)) - vue: 3.5.11(typescript@5.6.3) + '@unhead/vue': 1.11.6(vue@3.5.12(typescript@5.6.3)) + vue: 3.5.12(typescript@5.6.3) '@vueuse/metadata@10.11.1': {} - '@vueuse/nuxt@10.11.1(magicast@0.3.4)(nuxt@3.13.2(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.12.0(jiti@2.3.3))(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.24.0)(terser@5.24.0)(typescript@5.6.3)(vite@5.4.8(@types/node@20.10.5)(terser@5.24.0))(vue-tsc@2.1.6(typescript@5.6.3))(webpack-sources@3.2.3))(rollup@4.24.0)(vue@3.5.11(typescript@5.6.3))(webpack-sources@3.2.3)': + '@vueuse/nuxt@10.11.1(magicast@0.3.4)(nuxt@3.13.2(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.12.0(jiti@2.3.3))(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.24.0)(terser@5.24.0)(typescript@5.6.3)(vite@5.4.8(@types/node@20.10.5)(terser@5.24.0))(vue-tsc@2.1.6(typescript@5.6.3))(webpack-sources@3.2.3))(rollup@4.24.0)(vue@3.5.12(typescript@5.6.3))(webpack-sources@3.2.3)': dependencies: '@nuxt/kit': 3.13.2(magicast@0.3.4)(rollup@4.24.0)(webpack-sources@3.2.3) - '@vueuse/core': 10.11.1(vue@3.5.11(typescript@5.6.3)) + '@vueuse/core': 10.11.1(vue@3.5.12(typescript@5.6.3)) '@vueuse/metadata': 10.11.1 local-pkg: 0.5.0 nuxt: 3.13.2(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.12.0(jiti@2.3.3))(idb-keyval@6.2.1)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.24.0)(terser@5.24.0)(typescript@5.6.3)(vite@5.4.8(@types/node@20.10.5)(terser@5.24.0))(vue-tsc@2.1.6(typescript@5.6.3))(webpack-sources@3.2.3) - vue-demi: 0.14.10(vue@3.5.11(typescript@5.6.3)) + vue-demi: 0.14.10(vue@3.5.12(typescript@5.6.3)) transitivePeerDependencies: - '@vue/composition-api' - magicast @@ -9451,9 +9566,9 @@ snapshots: - vue - webpack-sources - '@vueuse/shared@10.11.1(vue@3.5.11(typescript@5.6.3))': + '@vueuse/shared@10.11.1(vue@3.5.12(typescript@5.6.3))': dependencies: - vue-demi: 0.14.10(vue@3.5.11(typescript@5.6.3)) + vue-demi: 0.14.10(vue@3.5.12(typescript@5.6.3)) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -9993,7 +10108,7 @@ snapshots: cookie-es@1.2.2: {} - core-js-compat@3.37.1: + core-js-compat@3.38.1: dependencies: browserslist: 4.23.3 @@ -10494,7 +10609,7 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-import-x@4.2.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3): + eslint-plugin-import-x@4.3.1(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3): dependencies: '@typescript-eslint/utils': 8.5.0(eslint@9.12.0(jiti@2.3.3))(typescript@5.6.3) debug: 4.3.6(supports-color@8.1.1) @@ -10511,7 +10626,7 @@ snapshots: - supports-color - typescript - eslint-plugin-jsdoc@50.2.2(eslint@9.12.0(jiti@2.3.3)): + eslint-plugin-jsdoc@50.3.2(eslint@9.12.0(jiti@2.3.3)): dependencies: '@es-joy/jsdoccomment': 0.48.0 are-docs-informative: 0.0.2 @@ -10539,16 +10654,16 @@ snapshots: regexp-ast-analysis: 0.7.1 scslre: 0.3.0 - eslint-plugin-unicorn@55.0.0(eslint@9.12.0(jiti@2.3.3)): + eslint-plugin-unicorn@56.0.0(eslint@9.12.0(jiti@2.3.3)): dependencies: '@babel/helper-validator-identifier': 7.24.7 '@eslint-community/eslint-utils': 4.4.0(eslint@9.12.0(jiti@2.3.3)) ci-info: 4.0.0 clean-regexp: 1.0.0 - core-js-compat: 3.37.1 + core-js-compat: 3.38.1 eslint: 9.12.0(jiti@2.3.3) esquery: 1.6.0 - globals: 15.9.0 + globals: 15.11.0 indent-string: 4.0.0 is-builtin-module: 3.2.1 jsesc: 3.0.2 @@ -10559,7 +10674,7 @@ snapshots: semver: 7.6.3 strip-indent: 3.0.0 - eslint-plugin-vue@9.28.0(eslint@9.12.0(jiti@2.3.3)): + eslint-plugin-vue@9.29.0(eslint@9.12.0(jiti@2.3.3)): dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@9.12.0(jiti@2.3.3)) eslint: 9.12.0(jiti@2.3.3) @@ -10950,7 +11065,7 @@ snapshots: globals@14.0.0: {} - globals@15.9.0: {} + globals@15.11.0: {} globby@13.2.2: dependencies: @@ -11980,7 +12095,7 @@ snapshots: magic-regexp@0.8.0(webpack-sources@3.2.3): dependencies: estree-walker: 3.0.3 - magic-string: 0.30.11 + magic-string: 0.30.12 mlly: 1.7.1 regexp-tree: 0.1.27 type-level-regexp: 0.1.17 @@ -11991,12 +12106,16 @@ snapshots: magic-string-ast@0.6.2: dependencies: - magic-string: 0.30.11 + magic-string: 0.30.12 magic-string@0.30.11: dependencies: '@jridgewell/sourcemap-codec': 1.5.0 + magic-string@0.30.12: + dependencies: + '@jridgewell/sourcemap-codec': 1.5.0 + magicast@0.3.4: dependencies: '@babel/parser': 7.25.6 @@ -12534,7 +12653,7 @@ snapshots: klona: 2.0.6 knitwork: 1.1.0 listhen: 1.9.0 - magic-string: 0.30.11 + magic-string: 0.30.12 mime: 4.0.3 mlly: 1.7.1 mri: 1.2.0 @@ -12729,11 +12848,11 @@ snapshots: '@nuxt/kit': 3.13.2(magicast@0.3.4)(rollup@4.24.0)(webpack-sources@3.2.3) '@nuxt/schema': 3.13.2(rollup@4.24.0)(webpack-sources@3.2.3) '@nuxt/telemetry': 2.6.0(magicast@0.3.4)(rollup@4.24.0)(webpack-sources@3.2.3) - '@nuxt/vite-builder': 3.13.2(@types/node@20.10.5)(eslint@9.12.0(jiti@2.3.3))(magicast@0.3.4)(optionator@0.9.3)(rollup@4.24.0)(terser@5.24.0)(typescript@5.6.3)(vue-tsc@2.1.6(typescript@5.6.3))(vue@3.5.11(typescript@5.6.3))(webpack-sources@3.2.3) + '@nuxt/vite-builder': 3.13.2(@types/node@20.10.5)(eslint@9.12.0(jiti@2.3.3))(magicast@0.3.4)(optionator@0.9.3)(rollup@4.24.0)(terser@5.24.0)(typescript@5.6.3)(vue-tsc@2.1.6(typescript@5.6.3))(vue@3.5.12(typescript@5.6.3))(webpack-sources@3.2.3) '@unhead/dom': 1.11.6 '@unhead/shared': 1.11.6 '@unhead/ssr': 1.11.6 - '@unhead/vue': 1.11.6(vue@3.5.11(typescript@5.6.3)) + '@unhead/vue': 1.11.6(vue@3.5.12(typescript@5.6.3)) '@vue/shared': 3.5.11 acorn: 8.12.1 c12: 1.11.2(magicast@0.3.4) @@ -12781,13 +12900,13 @@ snapshots: unhead: 1.11.6 unimport: 3.13.1(rollup@4.24.0)(webpack-sources@3.2.3) unplugin: 1.14.1(webpack-sources@3.2.3) - unplugin-vue-router: 0.10.8(rollup@4.24.0)(vue-router@4.4.5(vue@3.5.11(typescript@5.6.3)))(vue@3.5.11(typescript@5.6.3))(webpack-sources@3.2.3) + unplugin-vue-router: 0.10.8(rollup@4.24.0)(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3))(webpack-sources@3.2.3) unstorage: 1.12.0(idb-keyval@6.2.1)(ioredis@5.4.1) untyped: 1.4.2 - vue: 3.5.11(typescript@5.6.3) + vue: 3.5.12(typescript@5.6.3) vue-bundle-renderer: 2.1.0 vue-devtools-stub: 0.1.0 - vue-router: 4.4.5(vue@3.5.11(typescript@5.6.3)) + vue-router: 4.4.5(vue@3.5.12(typescript@5.6.3)) optionalDependencies: '@parcel/watcher': 2.4.1 '@types/node': 20.10.5 @@ -12844,11 +12963,11 @@ snapshots: '@nuxt/kit': 3.13.2(magicast@0.3.4)(rollup@4.24.0)(webpack-sources@3.2.3) '@nuxt/schema': 3.13.2(rollup@4.24.0)(webpack-sources@3.2.3) '@nuxt/telemetry': 2.6.0(magicast@0.3.4)(rollup@4.24.0)(webpack-sources@3.2.3) - '@nuxt/vite-builder': 3.13.2(@types/node@20.10.5)(eslint@9.12.0(jiti@2.3.3))(magicast@0.3.4)(optionator@0.9.3)(rollup@4.24.0)(terser@5.24.0)(typescript@5.6.3)(vue-tsc@2.1.6(typescript@5.6.3))(vue@3.5.11(typescript@5.6.3))(webpack-sources@3.2.3) + '@nuxt/vite-builder': 3.13.2(@types/node@20.10.5)(eslint@9.12.0(jiti@2.3.3))(magicast@0.3.4)(optionator@0.9.3)(rollup@4.24.0)(terser@5.24.0)(typescript@5.6.3)(vue-tsc@2.1.6(typescript@5.6.3))(vue@3.5.12(typescript@5.6.3))(webpack-sources@3.2.3) '@unhead/dom': 1.11.6 '@unhead/shared': 1.11.6 '@unhead/ssr': 1.11.6 - '@unhead/vue': 1.11.6(vue@3.5.11(typescript@5.6.3)) + '@unhead/vue': 1.11.6(vue@3.5.12(typescript@5.6.3)) '@vue/shared': 3.5.11 acorn: 8.12.1 c12: 1.11.2(magicast@0.3.4) @@ -12896,13 +13015,13 @@ snapshots: unhead: 1.11.6 unimport: 3.13.1(rollup@4.24.0)(webpack-sources@3.2.3) unplugin: 1.14.1(webpack-sources@3.2.3) - unplugin-vue-router: 0.10.8(rollup@4.24.0)(vue-router@4.4.5(vue@3.5.11(typescript@5.6.3)))(vue@3.5.11(typescript@5.6.3))(webpack-sources@3.2.3) + unplugin-vue-router: 0.10.8(rollup@4.24.0)(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3))(webpack-sources@3.2.3) unstorage: 1.12.0(idb-keyval@6.2.1)(ioredis@5.4.1) untyped: 1.4.2 - vue: 3.5.11(typescript@5.6.3) + vue: 3.5.12(typescript@5.6.3) vue-bundle-renderer: 2.1.0 vue-devtools-stub: 0.1.0 - vue-router: 4.4.5(vue@3.5.11(typescript@5.6.3)) + vue-router: 4.4.5(vue@3.5.12(typescript@5.6.3)) optionalDependencies: '@parcel/watcher': 2.4.1 '@types/node': 20.10.5 @@ -13683,7 +13802,7 @@ snapshots: rollup-plugin-dts@6.1.0(rollup@4.24.0)(typescript@5.6.3): dependencies: - magic-string: 0.30.11 + magic-string: 0.30.12 rollup: 4.24.0 typescript: 5.6.3 optionalDependencies: @@ -14290,7 +14409,7 @@ snapshots: globby: 13.2.2 hookable: 5.5.3 jiti: 1.21.6 - magic-string: 0.30.11 + magic-string: 0.30.12 mkdist: 1.5.5(typescript@5.6.3)(vue-tsc@2.1.6(typescript@5.6.3)) mlly: 1.7.1 pathe: 1.1.2 @@ -14313,7 +14432,7 @@ snapshots: dependencies: acorn: 8.12.1 estree-walker: 3.0.3 - magic-string: 0.30.11 + magic-string: 0.30.12 unplugin: 1.14.1(webpack-sources@3.2.3) transitivePeerDependencies: - webpack-sources @@ -14361,7 +14480,7 @@ snapshots: estree-walker: 3.0.3 fast-glob: 3.3.2 local-pkg: 0.5.0 - magic-string: 0.30.11 + magic-string: 0.30.12 mlly: 1.7.1 pathe: 1.1.2 pkg-types: 1.2.0 @@ -14409,24 +14528,24 @@ snapshots: universalify@2.0.1: {} - unplugin-vue-router@0.10.8(rollup@4.24.0)(vue-router@4.4.5(vue@3.5.11(typescript@5.6.3)))(vue@3.5.11(typescript@5.6.3))(webpack-sources@3.2.3): + unplugin-vue-router@0.10.8(rollup@4.24.0)(vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)))(vue@3.5.12(typescript@5.6.3))(webpack-sources@3.2.3): dependencies: '@babel/types': 7.25.6 '@rollup/pluginutils': 5.1.2(rollup@4.24.0) - '@vue-macros/common': 1.12.2(rollup@4.24.0)(vue@3.5.11(typescript@5.6.3)) + '@vue-macros/common': 1.12.2(rollup@4.24.0)(vue@3.5.12(typescript@5.6.3)) ast-walker-scope: 0.6.2 chokidar: 3.6.0 fast-glob: 3.3.2 json5: 2.2.3 local-pkg: 0.5.0 - magic-string: 0.30.11 + magic-string: 0.30.12 mlly: 1.7.1 pathe: 1.1.2 scule: 1.3.0 unplugin: 1.14.1(webpack-sources@3.2.3) yaml: 2.5.1 optionalDependencies: - vue-router: 4.4.5(vue@3.5.11(typescript@5.6.3)) + vue-router: 4.4.5(vue@3.5.12(typescript@5.6.3)) transitivePeerDependencies: - rollup - vue @@ -14478,7 +14597,7 @@ snapshots: unwasm@0.3.9(webpack-sources@3.2.3): dependencies: knitwork: 1.1.0 - magic-string: 0.30.11 + magic-string: 0.30.12 mlly: 1.7.1 pathe: 1.1.2 pkg-types: 1.2.0 @@ -14609,7 +14728,7 @@ snapshots: '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.24.7) '@vue/compiler-dom': 3.5.11 kolorist: 1.8.0 - magic-string: 0.30.11 + magic-string: 0.30.12 vite: 5.4.8(@types/node@20.10.5)(terser@5.24.0) transitivePeerDependencies: - supports-color @@ -14694,9 +14813,9 @@ snapshots: vue-component-type-helpers@2.0.6: {} - vue-demi@0.14.10(vue@3.5.11(typescript@5.6.3)): + vue-demi@0.14.10(vue@3.5.12(typescript@5.6.3)): dependencies: - vue: 3.5.11(typescript@5.6.3) + vue: 3.5.12(typescript@5.6.3) vue-devtools-stub@0.1.0: {} @@ -14713,17 +14832,17 @@ snapshots: transitivePeerDependencies: - supports-color - vue-i18n@9.12.1(vue@3.5.11(typescript@5.6.3)): + vue-i18n@9.12.1(vue@3.5.12(typescript@5.6.3)): dependencies: '@intlify/core-base': 9.12.1 '@intlify/shared': 9.12.1 '@vue/devtools-api': 6.6.4 - vue: 3.5.11(typescript@5.6.3) + vue: 3.5.12(typescript@5.6.3) - vue-router@4.4.5(vue@3.5.11(typescript@5.6.3)): + vue-router@4.4.5(vue@3.5.12(typescript@5.6.3)): dependencies: '@vue/devtools-api': 6.6.4 - vue: 3.5.11(typescript@5.6.3) + vue: 3.5.12(typescript@5.6.3) vue-tsc@2.1.6(typescript@5.6.3): dependencies: @@ -14732,13 +14851,13 @@ snapshots: semver: 7.6.3 typescript: 5.6.3 - vue@3.5.11(typescript@5.6.3): + vue@3.5.12(typescript@5.6.3): dependencies: - '@vue/compiler-dom': 3.5.11 - '@vue/compiler-sfc': 3.5.11 - '@vue/runtime-dom': 3.5.11 - '@vue/server-renderer': 3.5.11(vue@3.5.11(typescript@5.6.3)) - '@vue/shared': 3.5.11 + '@vue/compiler-dom': 3.5.12 + '@vue/compiler-sfc': 3.5.12 + '@vue/runtime-dom': 3.5.12 + '@vue/server-renderer': 3.5.12(vue@3.5.12(typescript@5.6.3)) + '@vue/shared': 3.5.12 optionalDependencies: typescript: 5.6.3