diff --git a/.env.sample b/.env.sample index aa217816..1ac74a34 100644 --- a/.env.sample +++ b/.env.sample @@ -18,7 +18,7 @@ XILOFONE_BASE_URL=https://xilofone.rezo-zero.com XILOFONE_USERNAME= XILOFONE_PASSWORD= XILOFONE_FILE_ID= -XILOFONE_OUTPUT=assets/locales/ +XILOFONE_OUTPUT=i18n/locales/ # SENTRY #NUXT_PUBLIC_SENTRY_DSN= diff --git a/assets/locales/nuxt.fr.json b/assets/locales/nuxt.fr.json deleted file mode 100644 index 0967ef42..00000000 --- a/assets/locales/nuxt.fr.json +++ /dev/null @@ -1 +0,0 @@ -{} diff --git a/components/atoms/VTime/ENLocale.stories.vue b/components/atoms/VTime/ENLocale.stories.vue new file mode 100644 index 00000000..f2809603 --- /dev/null +++ b/components/atoms/VTime/ENLocale.stories.vue @@ -0,0 +1,27 @@ + + + diff --git a/composables/use-i18n-cookie.ts b/composables/use-i18n-cookie.ts new file mode 100644 index 00000000..21de8bc1 --- /dev/null +++ b/composables/use-i18n-cookie.ts @@ -0,0 +1,19 @@ +import { localeCodes, nuxtI18nOptions } from '#build/i18n.options.mjs' + +// Workaround for useCookieLocale() returning empty string +// @see https://github.com/nuxt-modules/i18n/issues/2975 +export function useI18nCookie(): Ref { + const locale: Ref = ref('') + const detect = nuxtI18nOptions.detectBrowserLanguage + + if (detect && detect.useCookie) { + const cookieKey = detect.cookieKey + const code = useCookie(cookieKey).value ?? null + + if (code && localeCodes.includes(code)) { + locale.value = code + } + } + + return locale +} diff --git a/composables/use-roadiz-detect-browser-language.ts b/composables/use-roadiz-detect-browser-language.ts new file mode 100644 index 00000000..ff55741b --- /dev/null +++ b/composables/use-roadiz-detect-browser-language.ts @@ -0,0 +1,26 @@ +import type { RoadizAlternateLink } from '@roadiz/types' +import { nuxtI18nOptions } from '#build/i18n.options.mjs' + +export async function useRoadizDetectBrowserLanguage({ locale, alternateLinks }: { locale: string, alternateLinks: RoadizAlternateLink[] }) { + const { detectBrowserLanguage } = nuxtI18nOptions + + if (!detectBrowserLanguage) return + + const isRootPath = useRoute().path === '/' || alternateLinks.some(link => link.url === '/') + + if (!isRootPath && detectBrowserLanguage.redirectOn === 'root') return + + const cookieLocale = useI18nCookie().value + + if (cookieLocale && detectBrowserLanguage.alwaysRedirect !== true) return + + const { $i18n } = useNuxtApp() + const browserLocale = useBrowserLocale() + const preferredLocale = detectBrowserLanguage.useCookie ? (cookieLocale || browserLocale) : browserLocale + + if (preferredLocale && preferredLocale !== locale && $i18n.locales.value.find(availableLocale => availableLocale.code === preferredLocale)) { + const alternateLink = alternateLinks.find(link => link.locale === preferredLocale) + + if (alternateLink) await navigateTo(alternateLink.url, { replace: true, external: true }) + } +} diff --git a/constants/i18n.ts b/constants/i18n.ts new file mode 100644 index 00000000..46b8ea0c --- /dev/null +++ b/constants/i18n.ts @@ -0,0 +1,3 @@ +export const I18N_LOCALES = ['fr'] as const +export const I18N_DEFAULT_LOCALE = 'fr' +export const I18N_DEFAULT_TIMEZONE = 'Europe/Paris' diff --git a/i18n.config.ts b/i18n/i18n.config.ts similarity index 87% rename from i18n.config.ts rename to i18n/i18n.config.ts index 319617c5..81ce3538 100644 --- a/i18n.config.ts +++ b/i18n/i18n.config.ts @@ -1,11 +1,7 @@ -import type { I18nOptions } from 'vue-i18n' +import type { DateTimeFormat } from '@intlify/core-base' +import { I18N_DEFAULT_TIMEZONE, I18N_LOCALES } from '~/constants/i18n' -export const I18N_LOCALES = ['fr'] -export const I18N_DEFAULT_LOCALE = 'fr' -export const I18N_DEFAULT_TIMEZONE = 'Europe/Paris' - -// defineI18nConfig() does not work, therefore we need to type the config object -export default { +export default defineI18nConfig(() => ({ datetimeFormats: I18N_LOCALES.reduce( (acc, cur) => ({ ...acc, @@ -71,6 +67,7 @@ export default { }, }, }), - {}, + {} as Record, ), -} satisfies I18nOptions +}), +) diff --git a/assets/locales/.gitkeep b/i18n/locales/.gitkeep similarity index 100% rename from assets/locales/.gitkeep rename to i18n/locales/.gitkeep diff --git a/i18n/locales/nuxt.fr.json b/i18n/locales/nuxt.fr.json new file mode 100644 index 00000000..2c63c085 --- /dev/null +++ b/i18n/locales/nuxt.fr.json @@ -0,0 +1,2 @@ +{ +} diff --git a/layouts/default.vue b/layouts/default.vue index 18f90006..f35b251a 100644 --- a/layouts/default.vue +++ b/layouts/default.vue @@ -1,4 +1,4 @@ - diff --git a/nuxt.config.ts b/nuxt.config.ts index 06101f2d..a28f074b 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -1,13 +1,11 @@ import svgLoader from 'vite-svg-loader' import type { NuxtPlugin } from '@nuxt/schema' import { version } from './package.json' -import { I18N_DEFAULT_LOCALE, I18N_LOCALES } from './i18n.config' +import { I18N_DEFAULT_LOCALE, I18N_LOCALES } from './constants/i18n' const isDev = process.env.NODE_ENV === 'development' - const isGenerate = process.argv.includes('generate') const isGenerateMaintenance = isGenerate && process.argv.includes('--maintenance') - const isNuxtStories = process.env.NUXT_STORIES === '1' const plugins: (NuxtPlugin | string)[] = [] @@ -172,20 +170,20 @@ export default defineNuxtConfig({ }, }, }, - // https://v8.i18n.nuxtjs.org/getting-started/setup + // https://i18n.nuxtjs.org/docs/getting-started/usage i18n: { strategy: 'prefix_except_default', - detectBrowserLanguage: false, + detectBrowserLanguage: { + useCookie: true, + }, defaultLocale: I18N_DEFAULT_LOCALE, locales: I18N_LOCALES.map(locale => ({ code: locale, file: `nuxt.${locale}.json`, })), lazy: true, - langDir: 'assets/locales/', compilation: { - // Message can contains HTML tag - strictMessage: false, + strictMessage: false, // Message can contains HTML tag }, }, // https://image.nuxt.com/get-started/configuration diff --git a/package.json b/package.json index 69850017..2952e6d2 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,7 @@ "@nuxt/devtools": "latest", "@nuxt/eslint": "^0.7.4", "@nuxt/image": "^1.8.1", - "@nuxtjs/i18n": "^8.5.5", + "@nuxtjs/i18n": "^9.1.1", "@nuxtjs/robots": "^5.1.0", "@nuxtjs/sitemap": "^7.0.1", "@nuxtjs/svg-sprite": "^1.0.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ae6e133d..434d9895 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,7 +10,7 @@ importers: dependencies: '@gtm-support/vue-gtm': specifier: ^3.1.0 - version: 3.1.0(vue@3.5.13(typescript@5.7.2)) + version: 3.1.0(vue@3.5.13(typescript@5.7.3)) '@popperjs/core': specifier: ^2.11.8 version: 2.11.8 @@ -22,22 +22,22 @@ importers: version: 8.48.0 '@sentry/vue': specifier: ^8.47.0 - version: 8.48.0(vue@3.5.13(typescript@5.7.2)) + version: 8.48.0(vue@3.5.13(typescript@5.7.3)) '@types/lodash': specifier: ^4.17.14 version: 4.17.14 '@vue-a11y/skip-to': specifier: ^3.0.3 - version: 3.0.3(vue@3.5.13(typescript@5.7.2)) + version: 3.0.3(vue@3.5.13(typescript@5.7.3)) '@vueuse/core': specifier: ^12.0.0 - version: 12.3.0(typescript@5.7.2) + version: 12.3.0(typescript@5.7.3) body-scroll-lock: specifier: ^3.1.5 version: 3.1.5 floating-vue: specifier: ^5.2.2 - version: 5.2.2(@nuxt/kit@3.15.1(magicast@0.3.5)(rollup@4.30.1))(vue@3.5.13(typescript@5.7.2)) + version: 5.2.2(@nuxt/kit@3.15.1(magicast@0.3.5)(rollup@4.30.1))(vue@3.5.13(typescript@5.7.3)) lodash: specifier: ^4.17.21 version: 4.17.21 @@ -55,32 +55,32 @@ importers: version: 2.1.0 v-calendar: specifier: ^3.1.2 - version: 3.1.2(@popperjs/core@2.11.8)(vue@3.5.13(typescript@5.7.2)) + version: 3.1.2(@popperjs/core@2.11.8)(vue@3.5.13(typescript@5.7.3)) vue-multiselect: specifier: ^3.1.0 version: 3.1.0 vue-recaptcha-v3: specifier: ^2.0.1 - version: 2.0.1(vue@3.5.13(typescript@5.7.2)) + version: 2.0.1(vue@3.5.13(typescript@5.7.3)) devDependencies: '@nuxt/devtools': specifier: latest - version: 1.7.0(rollup@4.30.1)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.2)) + version: 1.7.0(rollup@4.30.1)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) '@nuxt/eslint': specifier: ^0.7.4 - version: 0.7.4(@vue/compiler-sfc@3.5.13)(eslint@9.17.0(jiti@2.4.2))(magicast@0.3.5)(rollup@4.30.1)(typescript@5.7.2)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0)) + version: 0.7.5(@vue/compiler-sfc@3.5.13)(eslint@9.17.0(jiti@2.4.2))(magicast@0.3.5)(rollup@4.30.1)(typescript@5.7.3)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0)) '@nuxt/image': specifier: ^1.8.1 - version: 1.8.1(db0@0.2.1)(ioredis@5.4.2)(magicast@0.3.5)(rollup@4.30.1) + version: 1.9.0(db0@0.2.1)(ioredis@5.4.2)(magicast@0.3.5)(rollup@4.30.1) '@nuxtjs/i18n': - specifier: ^8.5.5 - version: 8.5.6(magicast@0.3.5)(rollup@4.30.1)(vue@3.5.13(typescript@5.7.2)) + specifier: ^9.1.1 + version: 9.1.1(@vue/compiler-dom@3.5.13)(eslint@9.17.0(jiti@2.4.2))(magicast@0.3.5)(rollup@4.30.1)(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3)) '@nuxtjs/robots': specifier: ^5.1.0 - version: 5.1.0(magicast@0.3.5)(rollup@4.30.1)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.2)) + version: 5.1.0(magicast@0.3.5)(rollup@4.30.1)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) '@nuxtjs/sitemap': specifier: ^7.0.1 - version: 7.0.1(h3@1.13.0)(magicast@0.3.5)(rollup@4.30.1)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.2)) + version: 7.0.1(h3@1.13.0)(magicast@0.3.5)(rollup@4.30.1)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) '@nuxtjs/svg-sprite': specifier: ^1.0.2 version: 1.0.2(magicast@0.3.5)(rollup@4.30.1) @@ -107,7 +107,7 @@ importers: version: 7.0.15 '@vueuse/nuxt': specifier: ^12.3.0 - version: 12.3.0(magicast@0.3.5)(nuxt@3.15.1(@parcel/watcher@2.5.0)(@types/node@22.10.5)(db0@0.2.1)(eslint@9.17.0(jiti@2.4.2))(ioredis@5.4.2)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.30.1)(sass@1.83.1)(stylelint@16.12.0(typescript@5.7.2))(terser@5.37.0)(typescript@5.7.2)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0))(yaml@2.7.0))(rollup@4.30.1)(typescript@5.7.2) + version: 12.3.0(magicast@0.3.5)(nuxt@3.15.1(@parcel/watcher@2.5.0)(@types/node@22.10.5)(db0@0.2.1)(eslint@9.17.0(jiti@2.4.2))(ioredis@5.4.2)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.30.1)(sass@1.83.1)(stylelint@16.12.0(typescript@5.7.3))(terser@5.37.0)(typescript@5.7.3)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0))(yaml@2.7.0))(rollup@4.30.1)(typescript@5.7.3) eslint: specifier: ^9.17.0 version: 9.17.0(jiti@2.4.2) @@ -119,10 +119,10 @@ importers: version: 2.0.0 msw: specifier: ^2.7.0 - version: 2.7.0(@types/node@22.10.5)(typescript@5.7.2) + version: 2.7.0(@types/node@22.10.5)(typescript@5.7.3) nuxt: specifier: ^3.15.1 - version: 3.15.1(@parcel/watcher@2.5.0)(@types/node@22.10.5)(db0@0.2.1)(eslint@9.17.0(jiti@2.4.2))(ioredis@5.4.2)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.30.1)(sass@1.83.1)(stylelint@16.12.0(typescript@5.7.2))(terser@5.37.0)(typescript@5.7.2)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0))(yaml@2.7.0) + version: 3.15.1(@parcel/watcher@2.5.0)(@types/node@22.10.5)(db0@0.2.1)(eslint@9.17.0(jiti@2.4.2))(ioredis@5.4.2)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.30.1)(sass@1.83.1)(stylelint@16.12.0(typescript@5.7.3))(terser@5.37.0)(typescript@5.7.3)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0))(yaml@2.7.0) postcss-html: specifier: ^1.7.0 version: 1.7.0 @@ -131,25 +131,25 @@ importers: version: 1.83.1 stylelint: specifier: ^16.12.0 - version: 16.12.0(typescript@5.7.2) + version: 16.12.0(typescript@5.7.3) stylelint-config-css-modules: specifier: ^4.4.0 - version: 4.4.0(stylelint@16.12.0(typescript@5.7.2)) + version: 4.4.0(stylelint@16.12.0(typescript@5.7.3)) stylelint-config-idiomatic-order: specifier: ^10.0.0 - version: 10.0.0(stylelint@16.12.0(typescript@5.7.2)) + version: 10.0.0(stylelint@16.12.0(typescript@5.7.3)) stylelint-config-standard-scss: specifier: ^14.0.0 - version: 14.0.0(postcss@8.4.49)(stylelint@16.12.0(typescript@5.7.2)) + version: 14.0.0(postcss@8.4.49)(stylelint@16.12.0(typescript@5.7.3)) stylelint-config-standard-vue: specifier: ^1.0.0 - version: 1.0.0(postcss-html@1.7.0)(stylelint@16.12.0(typescript@5.7.2)) + version: 1.0.0(postcss-html@1.7.0)(stylelint@16.12.0(typescript@5.7.3)) typescript: specifier: ~5.7.2 - version: 5.7.2 + version: 5.7.3 vite-svg-loader: specifier: ^5.1.0 - version: 5.1.0(vue@3.5.13(typescript@5.7.2)) + version: 5.1.0(vue@3.5.13(typescript@5.7.3)) packages: @@ -157,8 +157,8 @@ packages: resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} - '@antfu/install-pkg@0.5.0': - resolution: {integrity: sha512-dKnk2xlAyC7rvTkpkHmu+Qy/2Zc3Vm/l8PtNyIOGDBtXPY3kThfU4ORNEp3V7SXw5XSOb+tOJaUYpfquPzL/Tg==} + '@antfu/install-pkg@1.0.0': + resolution: {integrity: sha512-xvX6P/lo1B3ej0OsaErAjqgFYzYVcJpamjLAFLYh9vRJngBrMoUG7aVnrGTeqM7yxbyTD5p3F2+0/QUEh8Vzhw==} '@antfu/utils@0.7.10': resolution: {integrity: sha512-+562v9k4aI80m1+VuMHehNJWLOFjBnXn3tdOitzD0il5b7smkSBal4+a3oKiQTbrwMmN/TBUMDvbdoWDehgOww==} @@ -320,11 +320,11 @@ packages: '@bundled-es-modules/tough-cookie@0.1.6': resolution: {integrity: sha512-dvMHbL464C0zI+Yqxbz6kZ5TOEp7GLW+pry/RWndAR8MJQAXZ2rPmIs8tziTZjeIyhSNZgZbCePtfSbdWqStJw==} - '@clack/core@0.4.0': - resolution: {integrity: sha512-YJCYBsyJfNDaTbvDUVSJ3SgSuPrcujarRgkJ5NLjexDZKvaOiVVJvAQYx8lIgG0qRT8ff0fPgqyBCVivanIZ+A==} + '@clack/core@0.4.1': + resolution: {integrity: sha512-Pxhij4UXg8KSr7rPek6Zowm+5M22rbd2g1nfojHJkxp5YkFqiZ2+YLEM/XGVIzvGOcM0nqjIFxrpDwWRZYWYjA==} - '@clack/prompts@0.9.0': - resolution: {integrity: sha512-nGsytiExgUr4FL0pR/LeqxA28nz3E0cW7eLTSh3Iod9TGrbBt8Y7BHbV3mmkNC4G0evdYyQ3ZsbiBkk7ektArA==} + '@clack/prompts@0.9.1': + resolution: {integrity: sha512-JIpyaboYZeWYlyP0H+OoPPxd6nqueG/CmN6ixBiNFsIDHREevjIf0n0Ohh5gr5C8pEDknzgvz+pIJ8dMhzWIeg==} '@cloudflare/kv-asset-handler@0.3.4': resolution: {integrity: sha512-YLPHc8yASwjNkmcDMQMY35yiWjoKAKnhUbPRszBRS0YgH+IXtsMp61j+yTcnCE3oO2DgP0U3iejLC8FTtKDC8Q==} @@ -671,8 +671,8 @@ packages: resolution: {integrity: sha512-fo6Mtm5mWyKjA/Chy1BYTdn5mGJoDNjC7C64ug20ADsRDGrA85bN3uK3MaKbeRkRuuIEAR5N33Jr1pbm411/PA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/config-inspector@0.6.0': - resolution: {integrity: sha512-sN+ddom8AjUC5Zc/0uUVf11lpVudN+4cGVxA0ET6TsqE7Gezeug7NN6M8zonTpqsVSnaexGApwGUo0+6MsWfQQ==} + '@eslint/config-inspector@0.7.1': + resolution: {integrity: sha512-80+MJay0D/Kf2ImH04UOQtnL4141KviU0KNuT34xvQZ0TQ/aAfIzKnx4cc4lxIDOLi/ITCV3BxOQkHRrDULFQw==} hasBin: true peerDependencies: eslint: ^8.50.0 || ^9.0.0 @@ -758,9 +758,9 @@ packages: peerDependencies: '@types/node': '>=18' - '@intlify/bundle-utils@7.5.1': - resolution: {integrity: sha512-UovJl10oBIlmYEcWw+VIHdKY5Uv5sdPG0b/b6bOYxGLln3UwB75+2dlc0F3Fsa0RhoznQ5Rp589/BZpABpE4Xw==} - engines: {node: '>= 14.16'} + '@intlify/bundle-utils@10.0.0': + resolution: {integrity: sha512-BR5yLOkF2dzrARTbAg7RGAIPcx9Aark7p1K/0O285F7rfzso9j2dsa+S4dA67clZ0rToZ10NSSTfbyUptVu7Bg==} + engines: {node: '>= 18'} peerDependencies: petite-vue-i18n: '*' vue-i18n: '*' @@ -770,45 +770,73 @@ packages: vue-i18n: optional: true - '@intlify/core-base@9.14.2': - resolution: {integrity: sha512-DZyQ4Hk22sC81MP4qiCDuU+LdaYW91A6lCjq8AWPvY3+mGMzhGDfOCzvyR6YBQxtlPjFqMoFk9ylnNYRAQwXtQ==} + '@intlify/core-base@10.0.5': + resolution: {integrity: sha512-F3snDTQs0MdvnnyzTDTVkOYVAZOE/MHwRvF7mn7Jw1yuih4NrFYLNYIymGlLmq4HU2iIdzYsZ7f47bOcwY73XQ==} engines: {node: '>= 16'} - '@intlify/core@9.14.2': - resolution: {integrity: sha512-/YsYOtRdKn2RbIz9FjYdb4ZntcB7hJmlfHjMRrRXOH2rJE9T5kdYCTS+LS75xQkRCeHFdAmjGMADuoy4HYpHfA==} + '@intlify/core@10.0.5': + resolution: {integrity: sha512-wvjsNSpjulznpPs24ZmwvmcomUP6qvBvRt5YAplx5zaCqM7n5KbiZk4mlPl2GjPVYUIOLlyZb0CUFQ5UJB/DMA==} engines: {node: '>= 16'} - '@intlify/h3@0.5.0': - resolution: {integrity: sha512-cgfrtD3qu3BPJ47gfZ35J2LJpI64Riic0K8NGgid5ilyPXRQTNY7mXlT/B+HZYQg1hmBxKa5G5HJXyAZ4R2H5A==} + '@intlify/h3@0.6.1': + resolution: {integrity: sha512-hFMcqWXCoFNZkraa+JF7wzByGdE0vGi8rUs7CTFrE4hE3X2u9QcelH8VRO8mPgJDH+TgatzvrVp6iZsWVluk2A==} engines: {node: '>= 18'} - '@intlify/message-compiler@9.14.2': - resolution: {integrity: sha512-YsKKuV4Qv4wrLNsvgWbTf0E40uRv+Qiw1BeLQ0LAxifQuhiMe+hfTIzOMdWj/ZpnTDj4RSZtkXjJM7JDiiB5LQ==} + '@intlify/message-compiler@10.0.5': + resolution: {integrity: sha512-6GT1BJ852gZ0gItNZN2krX5QAmea+cmdjMvsWohArAZ3GmHdnNANEcF9JjPXAMRtQ6Ux5E269ymamg/+WU6tQA==} + engines: {node: '>= 16'} + + '@intlify/message-compiler@11.0.0-rc.1': + resolution: {integrity: sha512-TGw2uBfuTFTegZf/BHtUQBEKxl7Q/dVGLoqRIdw8lFsp9g/53sYn5iD+0HxIzdYjbWL6BTJMXCPUHp9PxDTRPw==} + engines: {node: '>= 16'} + + '@intlify/shared@10.0.5': + resolution: {integrity: sha512-bmsP4L2HqBF6i6uaMqJMcFBONVjKt+siGluRq4Ca4C0q7W2eMaVZr8iCgF9dKbcVXutftkC7D6z2SaSMmLiDyA==} + engines: {node: '>= 16'} + + '@intlify/shared@11.0.0-rc.1': + resolution: {integrity: sha512-8tR1xe7ZEbkabTuE/tNhzpolygUn9OaYp9yuYAF4MgDNZg06C3Qny80bes2/e9/Wm3aVkPUlCw6WgU7mQd0yEg==} engines: {node: '>= 16'} - '@intlify/shared@9.14.2': - resolution: {integrity: sha512-uRAHAxYPeF+G5DBIboKpPgC/Waecd4Jz8ihtkpJQD5ycb5PwXp0k/+hBGl5dAjwF7w+l74kz/PKA8r8OK//RUw==} + '@intlify/shared@11.0.1': + resolution: {integrity: sha512-lH164+aDDptHZ3dBDbIhRa1dOPQUp+83iugpc+1upTOWCnwyC1PVis6rSWNMMJ8VQxvtHQB9JMib48K55y0PvQ==} engines: {node: '>= 16'} - '@intlify/unplugin-vue-i18n@3.0.1': - resolution: {integrity: sha512-q1zJhA/WpoLBzAAuKA5/AEp0e+bMOM10ll/HxT4g1VAw/9JhC4TTobP9KobKH90JMZ4U2daLFlYQfKNd29lpqw==} - engines: {node: '>= 14.16'} + '@intlify/unplugin-vue-i18n@6.0.3': + resolution: {integrity: sha512-9ZDjBlhUHtgjRl23TVcgfJttgu8cNepwVhWvOv3mUMRDAhjW0pur1mWKEUKr1I8PNwE4Gvv2IQ1xcl4RL0nG0g==} + engines: {node: '>= 18'} peerDependencies: petite-vue-i18n: '*' + vue: ^3.2.25 vue-i18n: '*' - vue-i18n-bridge: '*' peerDependenciesMeta: petite-vue-i18n: optional: true vue-i18n: optional: true - vue-i18n-bridge: - optional: true - '@intlify/utils@0.12.0': - resolution: {integrity: sha512-yCBNcuZQ49iInqmWC2xfW0rgEQyNtCM8C8KcWKTXxyscgUE1+48gjLgZZqP75MjhlApxwph7ZMWLqyABkSgxQA==} + '@intlify/utils@0.13.0': + resolution: {integrity: sha512-8i3uRdAxCGzuHwfmHcVjeLQBtysQB2aXl/ojoagDut5/gY5lvWCQ2+cnl2TiqE/fXj/D8EhWG/SLKA7qz4a3QA==} engines: {node: '>= 18'} + '@intlify/vue-i18n-extensions@8.0.0': + resolution: {integrity: sha512-w0+70CvTmuqbskWfzeYhn0IXxllr6mU+IeM2MU0M+j9OW64jkrvqY+pYFWrUnIIC9bEdij3NICruicwd5EgUuQ==} + engines: {node: '>= 18'} + peerDependencies: + '@intlify/shared': ^9.0.0 || ^10.0.0 || ^11.0.0 + '@vue/compiler-dom': ^3.0.0 + vue: ^3.0.0 + vue-i18n: ^9.0.0 || ^10.0.0 || ^11.0.0 + peerDependenciesMeta: + '@intlify/shared': + optional: true + '@vue/compiler-dom': + optional: true + vue: + optional: true + vue-i18n: + optional: true + '@ioredis/commands@1.2.0': resolution: {integrity: sha512-Sx1pU8EM64o2BrqNpEO1CNLtKQwyhuXuqyfH7oGKCk+1a33d2r5saW8zNwm3j6BTExtjrv2BxTgzzkMwts6vGg==} @@ -918,8 +946,8 @@ packages: peerDependencies: vite: '*' - '@nuxt/eslint-config@0.7.4': - resolution: {integrity: sha512-pjwzS04KxmWgWs2HwYftyojBJss3xvI9YTQ3x/5sSH3u3yQtUJPhLiD2nvfeat2DKJLcoYaUZKK+32v9EfaHDQ==} + '@nuxt/eslint-config@0.7.5': + resolution: {integrity: sha512-nUMMiVNZ7qk7FP5Uev/zuTZoTwBnlfr0qSt355aw21SoUkXw0YFRFsImdzkjnEN7kQjgZj0PcCJs/ejv8mRROg==} peerDependencies: eslint: ^8.57.0 || ^9.0.0 eslint-plugin-format: '*' @@ -927,13 +955,13 @@ packages: eslint-plugin-format: optional: true - '@nuxt/eslint-plugin@0.7.4': - resolution: {integrity: sha512-bMTEDVLF8rLVgr8y+GZ3IHOiRljokZrPdHvzBYKKajtPIKr9AGS3bka5KLXdt6XHPpZbUDIe76LycjAkiUcyqA==} + '@nuxt/eslint-plugin@0.7.5': + resolution: {integrity: sha512-EBb9KiUbnGK6yJnOmGAaURS8NTfNaMXHiAyRtEmLTtj/IwNqFUtgoDLFqBDBCGIjd8my2WA1m9HjQK/+la9Z0Q==} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - '@nuxt/eslint@0.7.4': - resolution: {integrity: sha512-9J/g7KHfhcYLjZRy5Ri7Y9pTZsltK9zYyhBkQLdS9EQBOfTL4eE0SS3tXWsvYK6oiAxXc4MskWEMuklwRyAp/w==} + '@nuxt/eslint@0.7.5': + resolution: {integrity: sha512-xK6ZhESR5G5ML5f1uKy99aMFoKxdDE7uzxpRFKGoJdXReTRBuBiWPmSn2xsD1K69cnZZ76J1YZN9wmLHH3nnBg==} peerDependencies: eslint: ^8.57.0 || ^9.0.0 eslint-webpack-plugin: ^4.1.0 @@ -944,9 +972,9 @@ packages: vite-plugin-eslint2: optional: true - '@nuxt/image@1.8.1': - resolution: {integrity: sha512-qNj7OCNsoGcutGOo1R2PYp4tQ/6uD77aSakyDoVAmLSRJBmhFTnT2+gIqVD95JMmkSHgYhmSX4gGxnaQK/t1cw==} - engines: {node: ^14.16.0 || >=16.11.0} + '@nuxt/image@1.9.0': + resolution: {integrity: sha512-kuuePx/jtlmsuG/G8mTMELntw4p8MLD4tu9f4A064xor/ks29oEoBmFRzvfFwxqZ7cqfG2M4LZfTZFjQz5St+Q==} + engines: {node: '>=18.20.5'} '@nuxt/kit@3.15.1': resolution: {integrity: sha512-7cVWjzfz3L6CsZrg6ppDZa7zGrZxCSfZjEQDIvVFn4mFKtJlK9k2izf5EewL6luzWwIQojkZAC3iq/1wtgI0Xw==} @@ -967,8 +995,8 @@ packages: peerDependencies: vue: ^3.3.4 - '@nuxtjs/i18n@8.5.6': - resolution: {integrity: sha512-L+g+LygKNoaS/AXExk7tzS9wSNn9QdP1T9VdTjjEGYftpeFgv2U8AQsY0dQAhgPIbXXhIAkNYxTk4YcINj9CfA==} + '@nuxtjs/i18n@9.1.1': + resolution: {integrity: sha512-S8l5ri1GFo5OUsl9qSgicE9Sm0BZjVHU7p6ml1qhQUTewngnTPTlcytWX5etwJeAjHEu2w9VAV4qXTn9Q5EgmQ==} engines: {node: ^14.16.0 || >=16.11.0} '@nuxtjs/robots@5.1.0': @@ -1724,12 +1752,6 @@ packages: vite: ^5.0.0 || ^6.0.0 vue: ^3.2.25 - '@voxpelli/config-array-find-files@1.2.2': - resolution: {integrity: sha512-4BQ9JUC/vBXrLgr8ENMb27TCM1QyNhIfYPPAmzxPoQlUD3nHsBmd04+e6a0f39SHcj4aaoKbzAixCx893ust+w==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - '@eslint/config-array': '>=0.16.0' - '@vue-a11y/skip-to@3.0.3': resolution: {integrity: sha512-m7Sc4rxbehSLZncVIKT1he54zhVa+q+YOFebDQrEATpFMtsrcgnTR2DkH5OVGY33rT3MtZlpQbwYBevwplWP9w==} peerDependencies: @@ -1981,8 +2003,8 @@ packages: resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} engines: {node: '>=8'} - browserslist@4.24.3: - resolution: {integrity: sha512-1CPmv8iobE2fyRMV97dAcMVegvvWKxmq94hkLiAkUGwKVTyDLw33K+ZxiFrREKmmps4rIw6grcCFCnTMSZ/YiA==} + browserslist@4.24.4: + resolution: {integrity: sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true @@ -2032,8 +2054,8 @@ packages: caniuse-api@3.0.0: resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} - caniuse-lite@1.0.30001690: - resolution: {integrity: sha512-5ExiE3qQN6oF8Clf8ifIDcMRCRE/dMGcETG/XGMD8/XiXm6HXQgQTh1yZYLXXpSOsEUlJm1Xr7kGULZTuGtP/w==} + caniuse-lite@1.0.30001692: + resolution: {integrity: sha512-A95VKan0kdtrsnMubMKxEKUKImOPSuCpYgxSQBo036P5YYgVIcOYJEgt/txJWqObiRQeISNCfef9nvlQ0vbV7A==} chalk@4.1.2: resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} @@ -2168,11 +2190,11 @@ packages: resolution: {integrity: sha512-yCEafptTtb4bk7GLEQoM8KVJpxAfdBJYaXyzQEgQQQgYrZiDp8SJmGKlYza6CYjEDNstAdNdKA3UuoULlEbS6w==} engines: {node: '>=12.13'} - core-js-compat@3.39.0: - resolution: {integrity: sha512-VgEUx3VwlExr5no0tXlBt+silBvhTryPwCXRI2Id1PN8WTKu7MreethvddqOubrYxkFdv/RnYrqlv1sFNAUelw==} + core-js-compat@3.40.0: + resolution: {integrity: sha512-0XEDpr5y5mijvw8Lbc6E5AkjrHfp7eEoPlu36SWeAbcL8fn1G1ANe8DBlo2XoNN89oVpxWwOjYIPVzR4ZvsKCQ==} - core-js@3.39.0: - resolution: {integrity: sha512-raM0ew0/jJUqkJ0E6e8UDtl+y/7ktFivgWvqw8dNSQeNWoSDLvQ1H/RN3aPXB9tBd4/FhyR4RDPGhsNIMsAn7g==} + core-js@3.40.0: + resolution: {integrity: sha512-7vsMc/Lty6AGnn7uFpYT56QesI5D2Y/UkgKounk87OP9Z2H9Z8kj6jzcSGAxFmUtDOS0ntK6lbQz+Nsa0Jj6mQ==} core-util-is@1.0.3: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} @@ -2436,8 +2458,8 @@ packages: ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - electron-to-chromium@1.5.78: - resolution: {integrity: sha512-UmwIt7HRKN1rsJfddG5UG7rCTCTAKoS9JeOy/R0zSenAyaZ8SU3RuXlwcratxhdxGRNpk03iq8O7BA3W7ibLVw==} + electron-to-chromium@1.5.79: + resolution: {integrity: sha512-nYOxJNxQ9Om4EC88BE4pPoNI8xwSFf8pU/BAeOl4Hh/b/i6V4biTAzwV7pXi3ARKeoYO5JZKMIXTryXSVer5RA==} emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} @@ -2517,14 +2539,14 @@ packages: eslint-config-flat-gitignore@0.2.0: resolution: {integrity: sha512-s4lsQLYX+76FCt3PZPwdLwWlqssa5SLufl2gopFmCo3PETOLY3OW5IrD3/l2R0FfYEJvd9BRJ19yJ+yfc5oW3g==} - eslint-flat-config-utils@0.4.0: - resolution: {integrity: sha512-kfd5kQZC+BMO0YwTol6zxjKX1zAsk8JfSAopbKjKqmENTJcew+yBejuvccAg37cvOrN0Mh+DVbeyznuNWEjt4A==} + eslint-flat-config-utils@1.0.0: + resolution: {integrity: sha512-tmzcXeCsa24/u3glyw1Mo7KfC/r9a5Vsu1nPCkX7uefD7C5Z4x922Q2KP/drhTLbOI5lcFHYpfXjKhqqnUWObw==} eslint-import-resolver-node@0.3.9: resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} - eslint-merge-processors@0.1.0: - resolution: {integrity: sha512-IvRXXtEajLeyssvW4wJcZ2etxkR9mUf4zpNwgI+m/Uac9RfXHskuJefkHUcawVzePnd6xp24enp5jfgdHzjRdQ==} + eslint-merge-processors@1.0.0: + resolution: {integrity: sha512-4GybyHmhXtT7/W8RAouQzNM0791sYasJCTYHIAYjuiJvbNFY0jMKkoESREhX+mjX37dxiN6v4EqhZ1nc0tJF7A==} peerDependencies: eslint: '*' @@ -2572,8 +2594,8 @@ packages: resolution: {integrity: sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint-typegen@0.3.2: - resolution: {integrity: sha512-YD/flDDDYoBszomo6wVAJ01HcEWTLfOb04+Mwir8/oR66t2bnajw+qUI6JfBoBQO3HbebcCmEtgjKgWVB67ggQ==} + eslint-typegen@1.0.0: + resolution: {integrity: sha512-1Dku9Ljb/lBjpuI2tT5VZPTivPirs+fjrAnoXSy97BDMIs6fcz8nOqajv/zzPrSxtiRINxz/DymGLn4X+Oiksg==} peerDependencies: eslint: ^8.45.0 || ^9.0.0 @@ -3550,8 +3572,8 @@ packages: nth-check@2.1.1: resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} - nuxi@3.18.2: - resolution: {integrity: sha512-JKpbXJ5suXSBJxPvosw8eqdJOniNs6RUmi91aaRQG4jmKcDCZgbZIPUBBJNdllCIcrE0jQQO40BfFLxnzx8Ipg==} + nuxi@3.19.1: + resolution: {integrity: sha512-yjJggqwSkymaWM/f4+1nPBTW1Hg7tZ0ZQax69zlqq+Ftc6rfAnJSgGUwhAuoo7E7x3JGQ0Uzzokz11Y7PuRj6g==} engines: {node: ^16.10.0 || >=18.0.0} hasBin: true @@ -3735,8 +3757,8 @@ packages: pathe@1.1.2: resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} - pathe@2.0.0: - resolution: {integrity: sha512-G7n4uhtk9qJt2hlD+UFfsIGY854wpF+zs2bUbQ3CQEUTcn7v25LRsrmurOxTo4bJgjE4qkyshd9ldsEuY9M6xg==} + pathe@2.0.1: + resolution: {integrity: sha512-6jpjMpOth5S9ITVu5clZ7NOgHNsv5vRQdheL9ztp2vZmM6fRbLvyua1tiBIL4lk8SAe3ARzeXEly6siXCjDHDw==} perfect-debounce@1.0.0: resolution: {integrity: sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==} @@ -4652,12 +4674,12 @@ packages: resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} engines: {node: '>=8'} - type-fest@4.31.0: - resolution: {integrity: sha512-yCxltHW07Nkhv/1F6wWBr8kz+5BGMfP+RbRSYFnegVb0qV/UMT0G0ElBloPVerqn4M2ZV80Ir1FtCcYv1cT6vQ==} + type-fest@4.32.0: + resolution: {integrity: sha512-rfgpoi08xagF3JSdtJlCwMq9DGNDE0IMh3Mkpc1wUypg9vPi786AiqeBBKcqvIkq42azsBM85N490fyZjeUftw==} engines: {node: '>=16'} - typescript@5.7.2: - resolution: {integrity: sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==} + typescript@5.7.3: + resolution: {integrity: sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==} engines: {node: '>=14.17'} hasBin: true @@ -4708,8 +4730,8 @@ packages: vue-router: optional: true - unplugin@1.16.0: - resolution: {integrity: sha512-5liCNPuJW8dqh3+DM6uNM2EI3MLLpCKp/KY+9pB5M2S2SR2qvvDHhKgBOaTWEbZTAws3CXfB0rKTIolWKL05VQ==} + unplugin@1.16.1: + resolution: {integrity: sha512-4/u/j4FrCKdi17jaxuJA0jClGxB1AvU2hw/IuayPc4ay1XGaJs/rbb4v5WKwAjNifjmXK9PIFyuPiaK8azyR9w==} engines: {node: '>=14.0.0'} unplugin@2.0.0-beta.1: @@ -4790,8 +4812,8 @@ packages: unwasm@0.3.9: resolution: {integrity: sha512-LDxTx/2DkFURUd+BU1vUsF/moj0JsoTvl+2tcg2AUOiEzVturhGGx17/IMgGvKUYdZwr33EJHtChCJuhu9Ouvg==} - update-browserslist-db@1.1.1: - resolution: {integrity: sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==} + update-browserslist-db@1.1.2: + resolution: {integrity: sha512-PPypAm5qvlD7XMZC3BujecnaOxwhrtoFR+Dqkk5Aa/6DssiH0ibKoketaj9w8LP7Bont1rYeoV5plxD7RTEPRg==} hasBin: true peerDependencies: browserslist: '>= 4.21.0' @@ -4997,8 +5019,8 @@ packages: peerDependencies: eslint: '>=6.0.0' - vue-i18n@9.14.2: - resolution: {integrity: sha512-JK9Pm80OqssGJU2Y6F7DcM8RFHqVG4WkuCqOZTVsXkEzZME7ABejAUqUdA931zEBedc4thBgSUWxeQh4uocJAQ==} + vue-i18n@10.0.5: + resolution: {integrity: sha512-9/gmDlCblz3i8ypu/afiIc/SUIfTTE1mr0mZhb9pk70xo2csHAM9mp2gdQ3KD2O0AM3Hz/5ypb+FycTj/lHlPQ==} engines: {node: '>= 16'} peerDependencies: vue: ^3.0.0 @@ -5170,7 +5192,7 @@ snapshots: '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 - '@antfu/install-pkg@0.5.0': + '@antfu/install-pkg@1.0.0': dependencies: package-manager-detector: 0.2.8 tinyexec: 0.3.2 @@ -5227,7 +5249,7 @@ snapshots: dependencies: '@babel/compat-data': 7.26.3 '@babel/helper-validator-option': 7.25.9 - browserslist: 4.24.3 + browserslist: 4.24.4 lru-cache: 5.1.1 semver: 6.3.1 @@ -5391,14 +5413,14 @@ snapshots: '@types/tough-cookie': 4.0.5 tough-cookie: 4.1.4 - '@clack/core@0.4.0': + '@clack/core@0.4.1': dependencies: picocolors: 1.1.1 sisteransi: 1.0.5 - '@clack/prompts@0.9.0': + '@clack/prompts@0.9.1': dependencies: - '@clack/core': 0.4.0 + '@clack/core': 0.4.1 picocolors: 1.1.1 sisteransi: 1.0.5 @@ -5592,20 +5614,19 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/config-inspector@0.6.0(eslint@9.17.0(jiti@2.4.2))': + '@eslint/config-inspector@0.7.1(eslint@9.17.0(jiti@2.4.2))': dependencies: - '@eslint/config-array': 0.19.1 - '@voxpelli/config-array-find-files': 1.2.2(@eslint/config-array@0.19.1) + '@nodelib/fs.walk': 3.0.1 bundle-require: 5.1.0(esbuild@0.24.2) cac: 6.7.14 chokidar: 4.0.3 + debug: 4.4.0(supports-color@9.4.0) esbuild: 0.24.2 eslint: 9.17.0(jiti@2.4.2) fast-glob: 3.3.3 find-up: 7.0.0 get-port-please: 3.1.2 h3: 1.13.0 - minimatch: 9.0.5 mlly: 1.7.3 mrmime: 2.0.0 open: 10.1.0 @@ -5657,12 +5678,12 @@ snapshots: '@gtm-support/core@3.0.1': {} - '@gtm-support/vue-gtm@3.1.0(vue@3.5.13(typescript@5.7.2))': + '@gtm-support/vue-gtm@3.1.0(vue@3.5.13(typescript@5.7.3))': dependencies: '@gtm-support/core': 3.0.1 - vue: 3.5.13(typescript@5.7.2) + vue: 3.5.13(typescript@5.7.3) optionalDependencies: - vue-router: 4.5.0(vue@3.5.13(typescript@5.7.2)) + vue-router: 4.5.0(vue@3.5.13(typescript@5.7.3)) '@humanfs/core@0.19.1': {} @@ -5703,49 +5724,60 @@ snapshots: dependencies: '@types/node': 22.10.5 - '@intlify/bundle-utils@7.5.1(vue-i18n@9.14.2(vue@3.5.13(typescript@5.7.2)))': + '@intlify/bundle-utils@10.0.0(vue-i18n@10.0.5(vue@3.5.13(typescript@5.7.3)))': dependencies: - '@intlify/message-compiler': 9.14.2 - '@intlify/shared': 9.14.2 + '@intlify/message-compiler': 11.0.0-rc.1 + '@intlify/shared': 11.0.0-rc.1 acorn: 8.14.0 escodegen: 2.1.0 estree-walker: 2.0.2 jsonc-eslint-parser: 2.4.0 - magic-string: 0.30.17 mlly: 1.7.3 source-map-js: 1.2.1 yaml-eslint-parser: 1.2.3 optionalDependencies: - vue-i18n: 9.14.2(vue@3.5.13(typescript@5.7.2)) + vue-i18n: 10.0.5(vue@3.5.13(typescript@5.7.3)) - '@intlify/core-base@9.14.2': + '@intlify/core-base@10.0.5': dependencies: - '@intlify/message-compiler': 9.14.2 - '@intlify/shared': 9.14.2 + '@intlify/message-compiler': 10.0.5 + '@intlify/shared': 10.0.5 - '@intlify/core@9.14.2': + '@intlify/core@10.0.5': dependencies: - '@intlify/core-base': 9.14.2 - '@intlify/shared': 9.14.2 + '@intlify/core-base': 10.0.5 + '@intlify/shared': 10.0.5 - '@intlify/h3@0.5.0': + '@intlify/h3@0.6.1': dependencies: - '@intlify/core': 9.14.2 - '@intlify/utils': 0.12.0 + '@intlify/core': 10.0.5 + '@intlify/utils': 0.13.0 - '@intlify/message-compiler@9.14.2': + '@intlify/message-compiler@10.0.5': dependencies: - '@intlify/shared': 9.14.2 + '@intlify/shared': 10.0.5 source-map-js: 1.2.1 - '@intlify/shared@9.14.2': {} + '@intlify/message-compiler@11.0.0-rc.1': + dependencies: + '@intlify/shared': 11.0.0-rc.1 + source-map-js: 1.2.1 + + '@intlify/shared@10.0.5': {} + + '@intlify/shared@11.0.0-rc.1': {} + + '@intlify/shared@11.0.1': {} - '@intlify/unplugin-vue-i18n@3.0.1(rollup@4.30.1)(vue-i18n@9.14.2(vue@3.5.13(typescript@5.7.2)))': + '@intlify/unplugin-vue-i18n@6.0.3(@vue/compiler-dom@3.5.13)(eslint@9.17.0(jiti@2.4.2))(rollup@4.30.1)(typescript@5.7.3)(vue-i18n@10.0.5(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3))': dependencies: - '@intlify/bundle-utils': 7.5.1(vue-i18n@9.14.2(vue@3.5.13(typescript@5.7.2))) - '@intlify/shared': 9.14.2 + '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0(jiti@2.4.2)) + '@intlify/bundle-utils': 10.0.0(vue-i18n@10.0.5(vue@3.5.13(typescript@5.7.3))) + '@intlify/shared': 11.0.1 + '@intlify/vue-i18n-extensions': 8.0.0(@intlify/shared@11.0.1)(@vue/compiler-dom@3.5.13)(vue-i18n@10.0.5(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3)) '@rollup/pluginutils': 5.1.4(rollup@4.30.1) - '@vue/compiler-sfc': 3.5.13 + '@typescript-eslint/scope-manager': 8.19.1 + '@typescript-eslint/typescript-estree': 8.19.1(typescript@5.7.3) debug: 4.4.0(supports-color@9.4.0) fast-glob: 3.3.3 js-yaml: 4.1.0 @@ -5753,14 +5785,27 @@ snapshots: pathe: 1.1.2 picocolors: 1.1.1 source-map-js: 1.2.1 - unplugin: 1.16.0 + unplugin: 1.16.1 + vue: 3.5.13(typescript@5.7.3) optionalDependencies: - vue-i18n: 9.14.2(vue@3.5.13(typescript@5.7.2)) + vue-i18n: 10.0.5(vue@3.5.13(typescript@5.7.3)) transitivePeerDependencies: + - '@vue/compiler-dom' + - eslint - rollup - supports-color + - typescript + + '@intlify/utils@0.13.0': {} - '@intlify/utils@0.12.0': {} + '@intlify/vue-i18n-extensions@8.0.0(@intlify/shared@11.0.1)(@vue/compiler-dom@3.5.13)(vue-i18n@10.0.5(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3))': + dependencies: + '@babel/parser': 7.26.3 + optionalDependencies: + '@intlify/shared': 11.0.1 + '@vue/compiler-dom': 3.5.13 + vue: 3.5.13(typescript@5.7.3) + vue-i18n: 10.0.5(vue@3.5.13(typescript@5.7.3)) '@ioredis/commands@1.2.0': {} @@ -5898,13 +5943,13 @@ snapshots: rc9: 2.1.2 semver: 7.6.3 - '@nuxt/devtools@1.7.0(rollup@4.30.1)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.2))': + '@nuxt/devtools@1.7.0(rollup@4.30.1)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))': dependencies: '@antfu/utils': 0.7.10 '@nuxt/devtools-kit': 1.7.0(magicast@0.3.5)(rollup@4.30.1)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0)) '@nuxt/devtools-wizard': 1.7.0 '@nuxt/kit': 3.15.1(magicast@0.3.5)(rollup@4.30.1) - '@vue/devtools-core': 7.6.8(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.2)) + '@vue/devtools-core': 7.6.8(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) '@vue/devtools-kit': 7.6.8 birpc: 0.2.19 consola: 3.3.3 @@ -5945,20 +5990,20 @@ snapshots: - utf-8-validate - vue - '@nuxt/eslint-config@0.7.4(@vue/compiler-sfc@3.5.13)(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2)': + '@nuxt/eslint-config@0.7.5(@vue/compiler-sfc@3.5.13)(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3)': dependencies: - '@antfu/install-pkg': 0.5.0 - '@clack/prompts': 0.9.0 + '@antfu/install-pkg': 1.0.0 + '@clack/prompts': 0.9.1 '@eslint/js': 9.17.0 - '@nuxt/eslint-plugin': 0.7.4(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@stylistic/eslint-plugin': 2.12.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@typescript-eslint/eslint-plugin': 8.19.1(@typescript-eslint/parser@8.19.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2))(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@typescript-eslint/parser': 8.19.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) + '@nuxt/eslint-plugin': 0.7.5(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + '@stylistic/eslint-plugin': 2.12.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/eslint-plugin': 8.19.1(@typescript-eslint/parser@8.19.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3))(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/parser': 8.19.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) eslint: 9.17.0(jiti@2.4.2) eslint-config-flat-gitignore: 0.2.0(eslint@9.17.0(jiti@2.4.2)) - eslint-flat-config-utils: 0.4.0 - eslint-merge-processors: 0.1.0(eslint@9.17.0(jiti@2.4.2)) - eslint-plugin-import-x: 4.6.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) + eslint-flat-config-utils: 1.0.0 + eslint-merge-processors: 1.0.0(eslint@9.17.0(jiti@2.4.2)) + eslint-plugin-import-x: 4.6.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) eslint-plugin-jsdoc: 50.6.1(eslint@9.17.0(jiti@2.4.2)) eslint-plugin-regexp: 2.7.0(eslint@9.17.0(jiti@2.4.2)) eslint-plugin-unicorn: 56.0.1(eslint@9.17.0(jiti@2.4.2)) @@ -5966,37 +6011,37 @@ snapshots: eslint-processor-vue-blocks: 0.1.2(@vue/compiler-sfc@3.5.13)(eslint@9.17.0(jiti@2.4.2)) globals: 15.14.0 local-pkg: 0.5.1 - pathe: 1.1.2 + pathe: 2.0.1 vue-eslint-parser: 9.4.3(eslint@9.17.0(jiti@2.4.2)) transitivePeerDependencies: - '@vue/compiler-sfc' - supports-color - typescript - '@nuxt/eslint-plugin@0.7.4(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2)': + '@nuxt/eslint-plugin@0.7.5(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3)': dependencies: '@typescript-eslint/types': 8.19.1 - '@typescript-eslint/utils': 8.19.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) + '@typescript-eslint/utils': 8.19.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) eslint: 9.17.0(jiti@2.4.2) transitivePeerDependencies: - supports-color - typescript - '@nuxt/eslint@0.7.4(@vue/compiler-sfc@3.5.13)(eslint@9.17.0(jiti@2.4.2))(magicast@0.3.5)(rollup@4.30.1)(typescript@5.7.2)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0))': + '@nuxt/eslint@0.7.5(@vue/compiler-sfc@3.5.13)(eslint@9.17.0(jiti@2.4.2))(magicast@0.3.5)(rollup@4.30.1)(typescript@5.7.3)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0))': dependencies: - '@eslint/config-inspector': 0.6.0(eslint@9.17.0(jiti@2.4.2)) + '@eslint/config-inspector': 0.7.1(eslint@9.17.0(jiti@2.4.2)) '@nuxt/devtools-kit': 1.7.0(magicast@0.3.5)(rollup@4.30.1)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0)) - '@nuxt/eslint-config': 0.7.4(@vue/compiler-sfc@3.5.13)(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@nuxt/eslint-plugin': 0.7.4(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) + '@nuxt/eslint-config': 0.7.5(@vue/compiler-sfc@3.5.13)(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + '@nuxt/eslint-plugin': 0.7.5(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) '@nuxt/kit': 3.15.1(magicast@0.3.5)(rollup@4.30.1) chokidar: 4.0.3 eslint: 9.17.0(jiti@2.4.2) - eslint-flat-config-utils: 0.4.0 - eslint-typegen: 0.3.2(eslint@9.17.0(jiti@2.4.2)) + eslint-flat-config-utils: 1.0.0 + eslint-typegen: 1.0.0(eslint@9.17.0(jiti@2.4.2)) find-up: 7.0.0 get-port-please: 3.1.2 mlly: 1.7.3 - pathe: 1.1.2 + pathe: 2.0.1 unimport: 3.14.5(rollup@4.30.1) transitivePeerDependencies: - '@vue/compiler-sfc' @@ -6009,16 +6054,15 @@ snapshots: - utf-8-validate - vite - '@nuxt/image@1.8.1(db0@0.2.1)(ioredis@5.4.2)(magicast@0.3.5)(rollup@4.30.1)': + '@nuxt/image@1.9.0(db0@0.2.1)(ioredis@5.4.2)(magicast@0.3.5)(rollup@4.30.1)': dependencies: '@nuxt/kit': 3.15.1(magicast@0.3.5)(rollup@4.30.1) consola: 3.3.3 defu: 6.1.4 h3: 1.13.0 image-meta: 0.2.1 - node-fetch-native: 1.6.4 ohash: 1.1.4 - pathe: 1.1.2 + pathe: 2.0.1 std-env: 3.8.0 ufo: 1.5.4 optionalDependencies: @@ -6060,7 +6104,7 @@ snapshots: knitwork: 1.2.0 mlly: 1.7.3 ohash: 1.1.4 - pathe: 2.0.0 + pathe: 2.0.1 pkg-types: 1.3.0 scule: 1.3.0 semver: 7.6.3 @@ -6077,7 +6121,7 @@ snapshots: dependencies: consola: 3.3.3 defu: 6.1.4 - pathe: 2.0.0 + pathe: 2.0.1 std-env: 3.8.0 '@nuxt/telemetry@2.6.4(magicast@0.3.5)(rollup@4.30.1)': @@ -6092,7 +6136,7 @@ snapshots: ofetch: 1.4.1 package-manager-detector: 0.2.8 parse-git-config: 3.0.0 - pathe: 2.0.0 + pathe: 2.0.1 rc9: 2.1.2 std-env: 3.8.0 transitivePeerDependencies: @@ -6100,12 +6144,12 @@ snapshots: - rollup - supports-color - '@nuxt/vite-builder@3.15.1(@types/node@22.10.5)(eslint@9.17.0(jiti@2.4.2))(magicast@0.3.5)(optionator@0.9.4)(rollup@4.30.1)(sass@1.83.1)(stylelint@16.12.0(typescript@5.7.2))(terser@5.37.0)(typescript@5.7.2)(vue@3.5.13(typescript@5.7.2))(yaml@2.7.0)': + '@nuxt/vite-builder@3.15.1(@types/node@22.10.5)(eslint@9.17.0(jiti@2.4.2))(magicast@0.3.5)(optionator@0.9.4)(rollup@4.30.1)(sass@1.83.1)(stylelint@16.12.0(typescript@5.7.3))(terser@5.37.0)(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3))(yaml@2.7.0)': dependencies: '@nuxt/kit': 3.15.1(magicast@0.3.5)(rollup@4.30.1) '@rollup/plugin-replace': 6.0.2(rollup@4.30.1) - '@vitejs/plugin-vue': 5.2.1(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.2)) - '@vitejs/plugin-vue-jsx': 4.1.1(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.2)) + '@vitejs/plugin-vue': 5.2.1(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) + '@vitejs/plugin-vue-jsx': 4.1.1(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) autoprefixer: 10.4.20(postcss@8.4.49) consola: 3.3.3 cssnano: 7.0.6(postcss@8.4.49) @@ -6120,7 +6164,7 @@ snapshots: magic-string: 0.30.17 mlly: 1.7.3 ohash: 1.1.4 - pathe: 2.0.0 + pathe: 2.0.1 perfect-debounce: 1.0.0 pkg-types: 1.3.0 postcss: 8.4.49 @@ -6131,8 +6175,8 @@ snapshots: unplugin: 2.1.2 vite: 6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0) vite-node: 2.1.8(@types/node@22.10.5)(sass@1.83.1)(terser@5.37.0) - vite-plugin-checker: 0.8.0(eslint@9.17.0(jiti@2.4.2))(optionator@0.9.4)(stylelint@16.12.0(typescript@5.7.2))(typescript@5.7.2)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0)) - vue: 3.5.13(typescript@5.7.2) + vite-plugin-checker: 0.8.0(eslint@9.17.0(jiti@2.4.2))(optionator@0.9.4)(stylelint@16.12.0(typescript@5.7.3))(typescript@5.7.3)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0)) + vue: 3.5.13(typescript@5.7.3) vue-bundle-renderer: 2.1.1 transitivePeerDependencies: - '@biomejs/biome' @@ -6159,12 +6203,12 @@ snapshots: - vue-tsc - yaml - '@nuxtjs/i18n@8.5.6(magicast@0.3.5)(rollup@4.30.1)(vue@3.5.13(typescript@5.7.2))': + '@nuxtjs/i18n@9.1.1(@vue/compiler-dom@3.5.13)(eslint@9.17.0(jiti@2.4.2))(magicast@0.3.5)(rollup@4.30.1)(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3))': dependencies: - '@intlify/h3': 0.5.0 - '@intlify/shared': 9.14.2 - '@intlify/unplugin-vue-i18n': 3.0.1(rollup@4.30.1)(vue-i18n@9.14.2(vue@3.5.13(typescript@5.7.2))) - '@intlify/utils': 0.12.0 + '@intlify/h3': 0.6.1 + '@intlify/shared': 10.0.5 + '@intlify/unplugin-vue-i18n': 6.0.3(@vue/compiler-dom@3.5.13)(eslint@9.17.0(jiti@2.4.2))(rollup@4.30.1)(typescript@5.7.3)(vue-i18n@10.0.5(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3)) + '@intlify/utils': 0.13.0 '@miyaneee/rollup-plugin-json5': 1.2.0(rollup@4.30.1) '@nuxt/kit': 3.15.1(magicast@0.3.5)(rollup@4.30.1) '@rollup/plugin-yaml': 4.1.2(rollup@4.30.1) @@ -6180,24 +6224,27 @@ snapshots: scule: 1.3.0 sucrase: 3.35.0 ufo: 1.5.4 - unplugin: 1.16.0 - vue-i18n: 9.14.2(vue@3.5.13(typescript@5.7.2)) - vue-router: 4.5.0(vue@3.5.13(typescript@5.7.2)) + unplugin: 1.16.1 + unplugin-vue-router: 0.10.9(rollup@4.30.1)(vue-router@4.5.0(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3)) + vue-i18n: 10.0.5(vue@3.5.13(typescript@5.7.3)) + vue-router: 4.5.0(vue@3.5.13(typescript@5.7.3)) transitivePeerDependencies: + - '@vue/compiler-dom' + - eslint - magicast - petite-vue-i18n - rollup - supports-color + - typescript - vue - - vue-i18n-bridge - '@nuxtjs/robots@5.1.0(magicast@0.3.5)(rollup@4.30.1)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.2))': + '@nuxtjs/robots@5.1.0(magicast@0.3.5)(rollup@4.30.1)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))': dependencies: '@nuxt/devtools-kit': 1.7.0(magicast@0.3.5)(rollup@4.30.1)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0)) '@nuxt/kit': 3.15.1(magicast@0.3.5)(rollup@4.30.1) consola: 3.3.3 defu: 6.1.4 - nuxt-site-config: 3.0.6(magicast@0.3.5)(rollup@4.30.1)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.2)) + nuxt-site-config: 3.0.6(magicast@0.3.5)(rollup@4.30.1)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) pathe: 1.1.2 pkg-types: 1.3.0 sirv: 3.0.0 @@ -6210,14 +6257,14 @@ snapshots: - vite - vue - '@nuxtjs/sitemap@7.0.1(h3@1.13.0)(magicast@0.3.5)(rollup@4.30.1)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.2))': + '@nuxtjs/sitemap@7.0.1(h3@1.13.0)(magicast@0.3.5)(rollup@4.30.1)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))': dependencies: '@nuxt/devtools-kit': 1.7.0(magicast@0.3.5)(rollup@4.30.1)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0)) '@nuxt/kit': 3.15.1(magicast@0.3.5)(rollup@4.30.1) chalk: 5.4.1 defu: 6.1.4 h3-compression: 0.3.2(h3@1.13.0) - nuxt-site-config: 3.0.6(magicast@0.3.5)(rollup@4.30.1)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.2)) + nuxt-site-config: 3.0.6(magicast@0.3.5)(rollup@4.30.1)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) ofetch: 1.4.1 pathe: 1.1.2 pkg-types: 1.3.0 @@ -6875,17 +6922,17 @@ snapshots: '@opentelemetry/semantic-conventions': 1.28.0 '@sentry/core': 8.48.0 - '@sentry/vue@8.48.0(vue@3.5.13(typescript@5.7.2))': + '@sentry/vue@8.48.0(vue@3.5.13(typescript@5.7.3))': dependencies: '@sentry/browser': 8.48.0 '@sentry/core': 8.48.0 - vue: 3.5.13(typescript@5.7.2) + vue: 3.5.13(typescript@5.7.3) '@sindresorhus/merge-streams@2.3.0': {} - '@stylistic/eslint-plugin@2.12.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2)': + '@stylistic/eslint-plugin@2.12.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3)': dependencies: - '@typescript-eslint/utils': 8.19.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) + '@typescript-eslint/utils': 8.19.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) eslint: 9.17.0(jiti@2.4.2) eslint-visitor-keys: 4.2.0 espree: 10.3.0 @@ -6955,32 +7002,32 @@ snapshots: '@types/web-bluetooth@0.0.20': {} - '@typescript-eslint/eslint-plugin@8.19.1(@typescript-eslint/parser@8.19.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2))(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2)': + '@typescript-eslint/eslint-plugin@8.19.1(@typescript-eslint/parser@8.19.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3))(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.19.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) + '@typescript-eslint/parser': 8.19.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) '@typescript-eslint/scope-manager': 8.19.1 - '@typescript-eslint/type-utils': 8.19.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) - '@typescript-eslint/utils': 8.19.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) + '@typescript-eslint/type-utils': 8.19.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) + '@typescript-eslint/utils': 8.19.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) '@typescript-eslint/visitor-keys': 8.19.1 eslint: 9.17.0(jiti@2.4.2) graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 - ts-api-utils: 2.0.0(typescript@5.7.2) - typescript: 5.7.2 + ts-api-utils: 2.0.0(typescript@5.7.3) + typescript: 5.7.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.19.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2)': + '@typescript-eslint/parser@8.19.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3)': dependencies: '@typescript-eslint/scope-manager': 8.19.1 '@typescript-eslint/types': 8.19.1 - '@typescript-eslint/typescript-estree': 8.19.1(typescript@5.7.2) + '@typescript-eslint/typescript-estree': 8.19.1(typescript@5.7.3) '@typescript-eslint/visitor-keys': 8.19.1 debug: 4.4.0(supports-color@9.4.0) eslint: 9.17.0(jiti@2.4.2) - typescript: 5.7.2 + typescript: 5.7.3 transitivePeerDependencies: - supports-color @@ -6989,20 +7036,20 @@ snapshots: '@typescript-eslint/types': 8.19.1 '@typescript-eslint/visitor-keys': 8.19.1 - '@typescript-eslint/type-utils@8.19.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2)': + '@typescript-eslint/type-utils@8.19.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3)': dependencies: - '@typescript-eslint/typescript-estree': 8.19.1(typescript@5.7.2) - '@typescript-eslint/utils': 8.19.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) + '@typescript-eslint/typescript-estree': 8.19.1(typescript@5.7.3) + '@typescript-eslint/utils': 8.19.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) debug: 4.4.0(supports-color@9.4.0) eslint: 9.17.0(jiti@2.4.2) - ts-api-utils: 2.0.0(typescript@5.7.2) - typescript: 5.7.2 + ts-api-utils: 2.0.0(typescript@5.7.3) + typescript: 5.7.3 transitivePeerDependencies: - supports-color '@typescript-eslint/types@8.19.1': {} - '@typescript-eslint/typescript-estree@8.19.1(typescript@5.7.2)': + '@typescript-eslint/typescript-estree@8.19.1(typescript@5.7.3)': dependencies: '@typescript-eslint/types': 8.19.1 '@typescript-eslint/visitor-keys': 8.19.1 @@ -7011,19 +7058,19 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.3 - ts-api-utils: 2.0.0(typescript@5.7.2) - typescript: 5.7.2 + ts-api-utils: 2.0.0(typescript@5.7.3) + typescript: 5.7.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.19.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2)': + '@typescript-eslint/utils@8.19.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3)': dependencies: '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0(jiti@2.4.2)) '@typescript-eslint/scope-manager': 8.19.1 '@typescript-eslint/types': 8.19.1 - '@typescript-eslint/typescript-estree': 8.19.1(typescript@5.7.2) + '@typescript-eslint/typescript-estree': 8.19.1(typescript@5.7.3) eslint: 9.17.0(jiti@2.4.2) - typescript: 5.7.2 + typescript: 5.7.3 transitivePeerDependencies: - supports-color @@ -7052,13 +7099,13 @@ snapshots: '@unhead/schema': 1.11.15 '@unhead/shared': 1.11.15 - '@unhead/vue@1.11.15(vue@3.5.13(typescript@5.7.2))': + '@unhead/vue@1.11.15(vue@3.5.13(typescript@5.7.3))': dependencies: '@unhead/schema': 1.11.15 '@unhead/shared': 1.11.15 hookable: 5.5.3 unhead: 1.11.15 - vue: 3.5.13(typescript@5.7.2) + vue: 3.5.13(typescript@5.7.3) '@vercel/nft@0.27.10(rollup@4.30.1)': dependencies: @@ -7079,31 +7126,26 @@ snapshots: - rollup - supports-color - '@vitejs/plugin-vue-jsx@4.1.1(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.2))': + '@vitejs/plugin-vue-jsx@4.1.1(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))': dependencies: '@babel/core': 7.26.0 '@babel/plugin-transform-typescript': 7.26.3(@babel/core@7.26.0) '@vue/babel-plugin-jsx': 1.2.5(@babel/core@7.26.0) vite: 6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0) - vue: 3.5.13(typescript@5.7.2) + vue: 3.5.13(typescript@5.7.3) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@5.2.1(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.2))': + '@vitejs/plugin-vue@5.2.1(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))': dependencies: vite: 6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0) - vue: 3.5.13(typescript@5.7.2) + vue: 3.5.13(typescript@5.7.3) - '@voxpelli/config-array-find-files@1.2.2(@eslint/config-array@0.19.1)': + '@vue-a11y/skip-to@3.0.3(vue@3.5.13(typescript@5.7.3))': dependencies: - '@eslint/config-array': 0.19.1 - '@nodelib/fs.walk': 3.0.1 + vue: 3.5.13(typescript@5.7.3) - '@vue-a11y/skip-to@3.0.3(vue@3.5.13(typescript@5.7.2))': - dependencies: - vue: 3.5.13(typescript@5.7.2) - - '@vue-macros/common@1.15.1(rollup@4.30.1)(vue@3.5.13(typescript@5.7.2))': + '@vue-macros/common@1.15.1(rollup@4.30.1)(vue@3.5.13(typescript@5.7.3))': dependencies: '@babel/types': 7.26.3 '@rollup/pluginutils': 5.1.4(rollup@4.30.1) @@ -7112,7 +7154,7 @@ snapshots: local-pkg: 0.5.1 magic-string-ast: 0.6.3 optionalDependencies: - vue: 3.5.13(typescript@5.7.2) + vue: 3.5.13(typescript@5.7.3) transitivePeerDependencies: - rollup @@ -7178,7 +7220,7 @@ snapshots: '@vue/devtools-api@6.6.4': {} - '@vue/devtools-core@7.6.8(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.2))': + '@vue/devtools-core@7.6.8(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3))': dependencies: '@vue/devtools-kit': 7.6.8 '@vue/devtools-shared': 7.7.0 @@ -7186,7 +7228,7 @@ snapshots: nanoid: 5.0.9 pathe: 1.1.2 vite-hot-client: 0.2.4(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0)) - vue: 3.5.13(typescript@5.7.2) + vue: 3.5.13(typescript@5.7.3) transitivePeerDependencies: - vite @@ -7220,42 +7262,42 @@ snapshots: '@vue/shared': 3.5.13 csstype: 3.1.3 - '@vue/server-renderer@3.5.13(vue@3.5.13(typescript@5.7.2))': + '@vue/server-renderer@3.5.13(vue@3.5.13(typescript@5.7.3))': dependencies: '@vue/compiler-ssr': 3.5.13 '@vue/shared': 3.5.13 - vue: 3.5.13(typescript@5.7.2) + vue: 3.5.13(typescript@5.7.3) '@vue/shared@3.5.13': {} - '@vueuse/core@12.3.0(typescript@5.7.2)': + '@vueuse/core@12.3.0(typescript@5.7.3)': dependencies: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 12.3.0 - '@vueuse/shared': 12.3.0(typescript@5.7.2) - vue: 3.5.13(typescript@5.7.2) + '@vueuse/shared': 12.3.0(typescript@5.7.3) + vue: 3.5.13(typescript@5.7.3) transitivePeerDependencies: - typescript '@vueuse/metadata@12.3.0': {} - '@vueuse/nuxt@12.3.0(magicast@0.3.5)(nuxt@3.15.1(@parcel/watcher@2.5.0)(@types/node@22.10.5)(db0@0.2.1)(eslint@9.17.0(jiti@2.4.2))(ioredis@5.4.2)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.30.1)(sass@1.83.1)(stylelint@16.12.0(typescript@5.7.2))(terser@5.37.0)(typescript@5.7.2)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0))(yaml@2.7.0))(rollup@4.30.1)(typescript@5.7.2)': + '@vueuse/nuxt@12.3.0(magicast@0.3.5)(nuxt@3.15.1(@parcel/watcher@2.5.0)(@types/node@22.10.5)(db0@0.2.1)(eslint@9.17.0(jiti@2.4.2))(ioredis@5.4.2)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.30.1)(sass@1.83.1)(stylelint@16.12.0(typescript@5.7.3))(terser@5.37.0)(typescript@5.7.3)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0))(yaml@2.7.0))(rollup@4.30.1)(typescript@5.7.3)': dependencies: '@nuxt/kit': 3.15.1(magicast@0.3.5)(rollup@4.30.1) - '@vueuse/core': 12.3.0(typescript@5.7.2) + '@vueuse/core': 12.3.0(typescript@5.7.3) '@vueuse/metadata': 12.3.0 local-pkg: 0.5.1 - nuxt: 3.15.1(@parcel/watcher@2.5.0)(@types/node@22.10.5)(db0@0.2.1)(eslint@9.17.0(jiti@2.4.2))(ioredis@5.4.2)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.30.1)(sass@1.83.1)(stylelint@16.12.0(typescript@5.7.2))(terser@5.37.0)(typescript@5.7.2)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0))(yaml@2.7.0) - vue: 3.5.13(typescript@5.7.2) + nuxt: 3.15.1(@parcel/watcher@2.5.0)(@types/node@22.10.5)(db0@0.2.1)(eslint@9.17.0(jiti@2.4.2))(ioredis@5.4.2)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.30.1)(sass@1.83.1)(stylelint@16.12.0(typescript@5.7.3))(terser@5.37.0)(typescript@5.7.3)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0))(yaml@2.7.0) + vue: 3.5.13(typescript@5.7.3) transitivePeerDependencies: - magicast - rollup - supports-color - typescript - '@vueuse/shared@12.3.0(typescript@5.7.2)': + '@vueuse/shared@12.3.0(typescript@5.7.3)': dependencies: - vue: 3.5.13(typescript@5.7.2) + vue: 3.5.13(typescript@5.7.3) transitivePeerDependencies: - typescript @@ -7358,8 +7400,8 @@ snapshots: autoprefixer@10.4.20(postcss@8.4.49): dependencies: - browserslist: 4.24.3 - caniuse-lite: 1.0.30001690 + browserslist: 4.24.4 + caniuse-lite: 1.0.30001692 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.1.1 @@ -7429,12 +7471,12 @@ snapshots: dependencies: fill-range: 7.1.1 - browserslist@4.24.3: + browserslist@4.24.4: dependencies: - caniuse-lite: 1.0.30001690 - electron-to-chromium: 1.5.78 + caniuse-lite: 1.0.30001692 + electron-to-chromium: 1.5.79 node-releases: 2.0.19 - update-browserslist-db: 1.1.1(browserslist@4.24.3) + update-browserslist-db: 1.1.2(browserslist@4.24.4) buffer-crc32@1.0.0: {} @@ -7485,12 +7527,12 @@ snapshots: caniuse-api@3.0.0: dependencies: - browserslist: 4.24.3 - caniuse-lite: 1.0.30001690 + browserslist: 4.24.4 + caniuse-lite: 1.0.30001692 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 - caniuse-lite@1.0.30001690: {} + caniuse-lite@1.0.30001692: {} chalk@4.1.2: dependencies: @@ -7612,22 +7654,22 @@ snapshots: dependencies: is-what: 4.1.16 - core-js-compat@3.39.0: + core-js-compat@3.40.0: dependencies: - browserslist: 4.24.3 + browserslist: 4.24.4 - core-js@3.39.0: {} + core-js@3.40.0: {} core-util-is@1.0.3: {} - cosmiconfig@9.0.0(typescript@5.7.2): + cosmiconfig@9.0.0(typescript@5.7.3): dependencies: env-paths: 2.2.1 import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 optionalDependencies: - typescript: 5.7.2 + typescript: 5.7.3 crc-32@1.2.2: {} @@ -7688,7 +7730,7 @@ snapshots: cssnano-preset-default@7.0.6(postcss@8.4.49): dependencies: - browserslist: 4.24.3 + browserslist: 4.24.4 css-declaration-sorter: 7.2.0(postcss@8.4.49) cssnano-utils: 5.0.0(postcss@8.4.49) postcss: 8.4.49 @@ -7833,7 +7875,7 @@ snapshots: dot-prop@9.0.0: dependencies: - type-fest: 4.31.0 + type-fest: 4.32.0 dotenv@16.4.7: {} @@ -7843,7 +7885,7 @@ snapshots: ee-first@1.1.1: {} - electron-to-chromium@1.5.78: {} + electron-to-chromium@1.5.79: {} emoji-regex@8.0.0: {} @@ -7956,9 +7998,9 @@ snapshots: transitivePeerDependencies: - eslint - eslint-flat-config-utils@0.4.0: + eslint-flat-config-utils@1.0.0: dependencies: - pathe: 1.1.2 + pathe: 2.0.1 eslint-import-resolver-node@0.3.9: dependencies: @@ -7968,15 +8010,15 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-merge-processors@0.1.0(eslint@9.17.0(jiti@2.4.2)): + eslint-merge-processors@1.0.0(eslint@9.17.0(jiti@2.4.2)): dependencies: eslint: 9.17.0(jiti@2.4.2) - eslint-plugin-import-x@4.6.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2): + eslint-plugin-import-x@4.6.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3): dependencies: '@types/doctrine': 0.0.9 '@typescript-eslint/scope-manager': 8.19.1 - '@typescript-eslint/utils': 8.19.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.2) + '@typescript-eslint/utils': 8.19.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.7.3) debug: 4.4.0(supports-color@9.4.0) doctrine: 3.0.0 enhanced-resolve: 5.18.0 @@ -8026,7 +8068,7 @@ snapshots: '@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0(jiti@2.4.2)) ci-info: 4.1.0 clean-regexp: 1.0.0 - core-js-compat: 3.39.0 + core-js-compat: 3.40.0 eslint: 9.17.0(jiti@2.4.2) esquery: 1.6.0 globals: 15.14.0 @@ -8069,7 +8111,7 @@ snapshots: esrecurse: 4.3.0 estraverse: 5.3.0 - eslint-typegen@0.3.2(eslint@9.17.0(jiti@2.4.2)): + eslint-typegen@1.0.0(eslint@9.17.0(jiti@2.4.2)): dependencies: eslint: 9.17.0(jiti@2.4.2) json-schema-to-typescript-lite: 14.1.0 @@ -8271,11 +8313,11 @@ snapshots: flatted@3.3.2: {} - floating-vue@5.2.2(@nuxt/kit@3.15.1(magicast@0.3.5)(rollup@4.30.1))(vue@3.5.13(typescript@5.7.2)): + floating-vue@5.2.2(@nuxt/kit@3.15.1(magicast@0.3.5)(rollup@4.30.1))(vue@3.5.13(typescript@5.7.3)): dependencies: '@floating-ui/dom': 1.1.1 - vue: 3.5.13(typescript@5.7.2) - vue-resize: 2.0.0-alpha.1(vue@3.5.13(typescript@5.7.2)) + vue: 3.5.13(typescript@5.7.3) + vue-resize: 2.0.0-alpha.1(vue@3.5.13(typescript@5.7.3)) optionalDependencies: '@nuxt/kit': 3.15.1(magicast@0.3.5)(rollup@4.30.1) @@ -8532,7 +8574,7 @@ snapshots: mlly: 1.7.3 pathe: 1.1.2 unenv: 1.10.0 - unplugin: 1.16.0 + unplugin: 1.16.1 transitivePeerDependencies: - rollup @@ -8947,7 +8989,7 @@ snapshots: ms@2.1.3: {} - msw@2.7.0(@types/node@22.10.5)(typescript@5.7.2): + msw@2.7.0(@types/node@22.10.5)(typescript@5.7.3): dependencies: '@bundled-es-modules/cookie': 2.0.1 '@bundled-es-modules/statuses': 1.0.1 @@ -8965,10 +9007,10 @@ snapshots: path-to-regexp: 6.3.0 picocolors: 1.1.1 strict-event-emitter: 0.5.1 - type-fest: 4.31.0 + type-fest: 4.32.0 yargs: 17.7.2 optionalDependencies: - typescript: 5.7.2 + typescript: 5.7.3 transitivePeerDependencies: - '@types/node' @@ -8991,7 +9033,7 @@ snapshots: natural-compare@1.4.0: {} - nitropack@2.10.4(typescript@5.7.2): + nitropack@2.10.4(typescript@5.7.3): dependencies: '@cloudflare/kv-asset-handler': 0.3.4 '@netlify/functions': 2.8.2 @@ -9040,7 +9082,7 @@ snapshots: node-fetch-native: 1.6.4 ofetch: 1.4.1 ohash: 1.1.4 - openapi-typescript: 7.5.2(typescript@5.7.2) + openapi-typescript: 7.5.2(typescript@5.7.3) pathe: 1.1.2 perfect-debounce: 1.0.0 pkg-types: 1.3.0 @@ -9145,14 +9187,14 @@ snapshots: dependencies: boolbase: 1.0.0 - nuxi@3.18.2: {} + nuxi@3.19.1: {} - nuxt-site-config-kit@3.0.6(magicast@0.3.5)(rollup@4.30.1)(vue@3.5.13(typescript@5.7.2)): + nuxt-site-config-kit@3.0.6(magicast@0.3.5)(rollup@4.30.1)(vue@3.5.13(typescript@5.7.3)): dependencies: '@nuxt/kit': 3.15.1(magicast@0.3.5)(rollup@4.30.1) '@nuxt/schema': 3.15.1 pkg-types: 1.3.0 - site-config-stack: 3.0.6(vue@3.5.13(typescript@5.7.2)) + site-config-stack: 3.0.6(vue@3.5.13(typescript@5.7.3)) std-env: 3.8.0 ufo: 1.5.4 transitivePeerDependencies: @@ -9161,16 +9203,16 @@ snapshots: - supports-color - vue - nuxt-site-config@3.0.6(magicast@0.3.5)(rollup@4.30.1)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.2)): + nuxt-site-config@3.0.6(magicast@0.3.5)(rollup@4.30.1)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)): dependencies: '@nuxt/devtools-kit': 1.7.0(magicast@0.3.5)(rollup@4.30.1)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0)) '@nuxt/kit': 3.15.1(magicast@0.3.5)(rollup@4.30.1) '@nuxt/schema': 3.15.1 - nuxt-site-config-kit: 3.0.6(magicast@0.3.5)(rollup@4.30.1)(vue@3.5.13(typescript@5.7.2)) + nuxt-site-config-kit: 3.0.6(magicast@0.3.5)(rollup@4.30.1)(vue@3.5.13(typescript@5.7.3)) pathe: 1.1.2 pkg-types: 1.3.0 sirv: 3.0.0 - site-config-stack: 3.0.6(vue@3.5.13(typescript@5.7.2)) + site-config-stack: 3.0.6(vue@3.5.13(typescript@5.7.3)) ufo: 1.5.4 transitivePeerDependencies: - magicast @@ -9179,18 +9221,18 @@ snapshots: - vite - vue - nuxt@3.15.1(@parcel/watcher@2.5.0)(@types/node@22.10.5)(db0@0.2.1)(eslint@9.17.0(jiti@2.4.2))(ioredis@5.4.2)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.30.1)(sass@1.83.1)(stylelint@16.12.0(typescript@5.7.2))(terser@5.37.0)(typescript@5.7.2)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0))(yaml@2.7.0): + nuxt@3.15.1(@parcel/watcher@2.5.0)(@types/node@22.10.5)(db0@0.2.1)(eslint@9.17.0(jiti@2.4.2))(ioredis@5.4.2)(magicast@0.3.5)(optionator@0.9.4)(rollup@4.30.1)(sass@1.83.1)(stylelint@16.12.0(typescript@5.7.3))(terser@5.37.0)(typescript@5.7.3)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0))(yaml@2.7.0): dependencies: '@nuxt/devalue': 2.0.2 - '@nuxt/devtools': 1.7.0(rollup@4.30.1)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.2)) + '@nuxt/devtools': 1.7.0(rollup@4.30.1)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.7.3)) '@nuxt/kit': 3.15.1(magicast@0.3.5)(rollup@4.30.1) '@nuxt/schema': 3.15.1 '@nuxt/telemetry': 2.6.4(magicast@0.3.5)(rollup@4.30.1) - '@nuxt/vite-builder': 3.15.1(@types/node@22.10.5)(eslint@9.17.0(jiti@2.4.2))(magicast@0.3.5)(optionator@0.9.4)(rollup@4.30.1)(sass@1.83.1)(stylelint@16.12.0(typescript@5.7.2))(terser@5.37.0)(typescript@5.7.2)(vue@3.5.13(typescript@5.7.2))(yaml@2.7.0) + '@nuxt/vite-builder': 3.15.1(@types/node@22.10.5)(eslint@9.17.0(jiti@2.4.2))(magicast@0.3.5)(optionator@0.9.4)(rollup@4.30.1)(sass@1.83.1)(stylelint@16.12.0(typescript@5.7.3))(terser@5.37.0)(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3))(yaml@2.7.0) '@unhead/dom': 1.11.15 '@unhead/shared': 1.11.15 '@unhead/ssr': 1.11.15 - '@unhead/vue': 1.11.15(vue@3.5.13(typescript@5.7.2)) + '@unhead/vue': 1.11.15(vue@3.5.13(typescript@5.7.3)) '@vue/shared': 3.5.13 acorn: 8.14.0 c12: 2.0.1(magicast@0.3.5) @@ -9216,12 +9258,12 @@ snapshots: magic-string: 0.30.17 mlly: 1.7.3 nanotar: 0.1.1 - nitropack: 2.10.4(typescript@5.7.2) - nuxi: 3.18.2 + nitropack: 2.10.4(typescript@5.7.3) + nuxi: 3.19.1 nypm: 0.4.1 ofetch: 1.4.1 ohash: 1.1.4 - pathe: 2.0.0 + pathe: 2.0.1 perfect-debounce: 1.0.0 pkg-types: 1.3.0 radix3: 1.1.2 @@ -9238,13 +9280,13 @@ snapshots: unhead: 1.11.15 unimport: 3.14.5(rollup@4.30.1) unplugin: 2.1.2 - unplugin-vue-router: 0.10.9(rollup@4.30.1)(vue-router@4.5.0(vue@3.5.13(typescript@5.7.2)))(vue@3.5.13(typescript@5.7.2)) + unplugin-vue-router: 0.10.9(rollup@4.30.1)(vue-router@4.5.0(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3)) unstorage: 1.14.4(db0@0.2.1)(ioredis@5.4.2) untyped: 1.5.2 - vue: 3.5.13(typescript@5.7.2) + vue: 3.5.13(typescript@5.7.3) vue-bundle-renderer: 2.1.1 vue-devtools-stub: 0.1.0 - vue-router: 4.5.0(vue@3.5.13(typescript@5.7.2)) + vue-router: 4.5.0(vue@3.5.13(typescript@5.7.3)) optionalDependencies: '@parcel/watcher': 2.5.0 '@types/node': 22.10.5 @@ -9353,14 +9395,14 @@ snapshots: is-docker: 2.2.1 is-wsl: 2.2.0 - openapi-typescript@7.5.2(typescript@5.7.2): + openapi-typescript@7.5.2(typescript@5.7.3): dependencies: '@redocly/openapi-core': 1.27.1(supports-color@9.4.0) ansi-colors: 4.1.3 change-case: 5.4.4 parse-json: 8.1.0 supports-color: 9.4.0 - typescript: 5.7.2 + typescript: 5.7.3 yargs-parser: 21.1.1 transitivePeerDependencies: - encoding @@ -9433,7 +9475,7 @@ snapshots: dependencies: '@babel/code-frame': 7.26.2 index-to-position: 0.1.2 - type-fest: 4.31.0 + type-fest: 4.32.0 parse-path@7.0.0: dependencies: @@ -9471,7 +9513,7 @@ snapshots: pathe@1.1.2: {} - pathe@2.0.0: {} + pathe@2.0.1: {} perfect-debounce@1.0.0: {} @@ -9505,7 +9547,7 @@ snapshots: plyr@3.7.8: dependencies: - core-js: 3.39.0 + core-js: 3.40.0 custom-event-polyfill: 1.0.7 loadjs: 4.3.0 rangetouch: 2.0.1 @@ -9519,7 +9561,7 @@ snapshots: postcss-colormin@7.0.2(postcss@8.4.49): dependencies: - browserslist: 4.24.3 + browserslist: 4.24.4 caniuse-api: 3.0.0 colord: 2.9.3 postcss: 8.4.49 @@ -9527,7 +9569,7 @@ snapshots: postcss-convert-values@7.0.4(postcss@8.4.49): dependencies: - browserslist: 4.24.3 + browserslist: 4.24.4 postcss: 8.4.49 postcss-value-parser: 4.2.0 @@ -9565,7 +9607,7 @@ snapshots: postcss-merge-rules@7.0.4(postcss@8.4.49): dependencies: - browserslist: 4.24.3 + browserslist: 4.24.4 caniuse-api: 3.0.0 cssnano-utils: 5.0.0(postcss@8.4.49) postcss: 8.4.49 @@ -9585,7 +9627,7 @@ snapshots: postcss-minify-params@7.0.2(postcss@8.4.49): dependencies: - browserslist: 4.24.3 + browserslist: 4.24.4 cssnano-utils: 5.0.0(postcss@8.4.49) postcss: 8.4.49 postcss-value-parser: 4.2.0 @@ -9627,7 +9669,7 @@ snapshots: postcss-normalize-unicode@7.0.2(postcss@8.4.49): dependencies: - browserslist: 4.24.3 + browserslist: 4.24.4 postcss: 8.4.49 postcss-value-parser: 4.2.0 @@ -9649,7 +9691,7 @@ snapshots: postcss-reduce-initial@7.0.2(postcss@8.4.49): dependencies: - browserslist: 4.24.3 + browserslist: 4.24.4 caniuse-api: 3.0.0 postcss: 8.4.49 @@ -10054,10 +10096,10 @@ snapshots: sisteransi@1.0.5: {} - site-config-stack@3.0.6(vue@3.5.13(typescript@5.7.2)): + site-config-stack@3.0.6(vue@3.5.13(typescript@5.7.3)): dependencies: ufo: 1.5.4 - vue: 3.5.13(typescript@5.7.2) + vue: 3.5.13(typescript@5.7.3) slash@3.0.0: {} @@ -10168,75 +10210,75 @@ snapshots: stylehacks@7.0.4(postcss@8.4.49): dependencies: - browserslist: 4.24.3 + browserslist: 4.24.4 postcss: 8.4.49 postcss-selector-parser: 6.1.2 - stylelint-config-css-modules@4.4.0(stylelint@16.12.0(typescript@5.7.2)): + stylelint-config-css-modules@4.4.0(stylelint@16.12.0(typescript@5.7.3)): dependencies: - stylelint: 16.12.0(typescript@5.7.2) + stylelint: 16.12.0(typescript@5.7.3) optionalDependencies: - stylelint-scss: 6.10.0(stylelint@16.12.0(typescript@5.7.2)) + stylelint-scss: 6.10.0(stylelint@16.12.0(typescript@5.7.3)) - stylelint-config-html@1.1.0(postcss-html@1.7.0)(stylelint@16.12.0(typescript@5.7.2)): + stylelint-config-html@1.1.0(postcss-html@1.7.0)(stylelint@16.12.0(typescript@5.7.3)): dependencies: postcss-html: 1.7.0 - stylelint: 16.12.0(typescript@5.7.2) + stylelint: 16.12.0(typescript@5.7.3) - stylelint-config-idiomatic-order@10.0.0(stylelint@16.12.0(typescript@5.7.2)): + stylelint-config-idiomatic-order@10.0.0(stylelint@16.12.0(typescript@5.7.3)): dependencies: - stylelint: 16.12.0(typescript@5.7.2) - stylelint-order: 6.0.4(stylelint@16.12.0(typescript@5.7.2)) + stylelint: 16.12.0(typescript@5.7.3) + stylelint-order: 6.0.4(stylelint@16.12.0(typescript@5.7.3)) - stylelint-config-recommended-scss@14.1.0(postcss@8.4.49)(stylelint@16.12.0(typescript@5.7.2)): + stylelint-config-recommended-scss@14.1.0(postcss@8.4.49)(stylelint@16.12.0(typescript@5.7.3)): dependencies: postcss-scss: 4.0.9(postcss@8.4.49) - stylelint: 16.12.0(typescript@5.7.2) - stylelint-config-recommended: 14.0.1(stylelint@16.12.0(typescript@5.7.2)) - stylelint-scss: 6.10.0(stylelint@16.12.0(typescript@5.7.2)) + stylelint: 16.12.0(typescript@5.7.3) + stylelint-config-recommended: 14.0.1(stylelint@16.12.0(typescript@5.7.3)) + stylelint-scss: 6.10.0(stylelint@16.12.0(typescript@5.7.3)) optionalDependencies: postcss: 8.4.49 - stylelint-config-recommended-vue@1.5.0(postcss-html@1.7.0)(stylelint@16.12.0(typescript@5.7.2)): + stylelint-config-recommended-vue@1.5.0(postcss-html@1.7.0)(stylelint@16.12.0(typescript@5.7.3)): dependencies: postcss-html: 1.7.0 semver: 7.6.3 - stylelint: 16.12.0(typescript@5.7.2) - stylelint-config-html: 1.1.0(postcss-html@1.7.0)(stylelint@16.12.0(typescript@5.7.2)) - stylelint-config-recommended: 14.0.1(stylelint@16.12.0(typescript@5.7.2)) + stylelint: 16.12.0(typescript@5.7.3) + stylelint-config-html: 1.1.0(postcss-html@1.7.0)(stylelint@16.12.0(typescript@5.7.3)) + stylelint-config-recommended: 14.0.1(stylelint@16.12.0(typescript@5.7.3)) - stylelint-config-recommended@14.0.1(stylelint@16.12.0(typescript@5.7.2)): + stylelint-config-recommended@14.0.1(stylelint@16.12.0(typescript@5.7.3)): dependencies: - stylelint: 16.12.0(typescript@5.7.2) + stylelint: 16.12.0(typescript@5.7.3) - stylelint-config-standard-scss@14.0.0(postcss@8.4.49)(stylelint@16.12.0(typescript@5.7.2)): + stylelint-config-standard-scss@14.0.0(postcss@8.4.49)(stylelint@16.12.0(typescript@5.7.3)): dependencies: - stylelint: 16.12.0(typescript@5.7.2) - stylelint-config-recommended-scss: 14.1.0(postcss@8.4.49)(stylelint@16.12.0(typescript@5.7.2)) - stylelint-config-standard: 36.0.1(stylelint@16.12.0(typescript@5.7.2)) + stylelint: 16.12.0(typescript@5.7.3) + stylelint-config-recommended-scss: 14.1.0(postcss@8.4.49)(stylelint@16.12.0(typescript@5.7.3)) + stylelint-config-standard: 36.0.1(stylelint@16.12.0(typescript@5.7.3)) optionalDependencies: postcss: 8.4.49 - stylelint-config-standard-vue@1.0.0(postcss-html@1.7.0)(stylelint@16.12.0(typescript@5.7.2)): + stylelint-config-standard-vue@1.0.0(postcss-html@1.7.0)(stylelint@16.12.0(typescript@5.7.3)): dependencies: postcss-html: 1.7.0 - stylelint: 16.12.0(typescript@5.7.2) - stylelint-config-html: 1.1.0(postcss-html@1.7.0)(stylelint@16.12.0(typescript@5.7.2)) - stylelint-config-recommended-vue: 1.5.0(postcss-html@1.7.0)(stylelint@16.12.0(typescript@5.7.2)) - stylelint-config-standard: 36.0.1(stylelint@16.12.0(typescript@5.7.2)) + stylelint: 16.12.0(typescript@5.7.3) + stylelint-config-html: 1.1.0(postcss-html@1.7.0)(stylelint@16.12.0(typescript@5.7.3)) + stylelint-config-recommended-vue: 1.5.0(postcss-html@1.7.0)(stylelint@16.12.0(typescript@5.7.3)) + stylelint-config-standard: 36.0.1(stylelint@16.12.0(typescript@5.7.3)) - stylelint-config-standard@36.0.1(stylelint@16.12.0(typescript@5.7.2)): + stylelint-config-standard@36.0.1(stylelint@16.12.0(typescript@5.7.3)): dependencies: - stylelint: 16.12.0(typescript@5.7.2) - stylelint-config-recommended: 14.0.1(stylelint@16.12.0(typescript@5.7.2)) + stylelint: 16.12.0(typescript@5.7.3) + stylelint-config-recommended: 14.0.1(stylelint@16.12.0(typescript@5.7.3)) - stylelint-order@6.0.4(stylelint@16.12.0(typescript@5.7.2)): + stylelint-order@6.0.4(stylelint@16.12.0(typescript@5.7.3)): dependencies: postcss: 8.4.49 postcss-sorting: 8.0.2(postcss@8.4.49) - stylelint: 16.12.0(typescript@5.7.2) + stylelint: 16.12.0(typescript@5.7.3) - stylelint-scss@6.10.0(stylelint@16.12.0(typescript@5.7.2)): + stylelint-scss@6.10.0(stylelint@16.12.0(typescript@5.7.3)): dependencies: css-tree: 3.1.0 is-plain-object: 5.0.0 @@ -10246,9 +10288,9 @@ snapshots: postcss-resolve-nested-selector: 0.1.6 postcss-selector-parser: 7.0.0 postcss-value-parser: 4.2.0 - stylelint: 16.12.0(typescript@5.7.2) + stylelint: 16.12.0(typescript@5.7.3) - stylelint@16.12.0(typescript@5.7.2): + stylelint@16.12.0(typescript@5.7.3): dependencies: '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) '@csstools/css-tokenizer': 3.0.3 @@ -10257,7 +10299,7 @@ snapshots: '@dual-bundle/import-meta-resolve': 4.1.0 balanced-match: 2.0.0 colord: 2.9.3 - cosmiconfig: 9.0.0(typescript@5.7.2) + cosmiconfig: 9.0.0(typescript@5.7.3) css-functions-list: 3.2.3 css-tree: 3.1.0 debug: 4.4.0(supports-color@9.4.0) @@ -10449,9 +10491,9 @@ snapshots: tr46@0.0.3: {} - ts-api-utils@2.0.0(typescript@5.7.2): + ts-api-utils@2.0.0(typescript@5.7.3): dependencies: - typescript: 5.7.2 + typescript: 5.7.3 ts-interface-checker@0.1.13: {} @@ -10474,9 +10516,9 @@ snapshots: type-fest@0.8.1: {} - type-fest@4.31.0: {} + type-fest@4.32.0: {} - typescript@5.7.2: {} + typescript@5.7.3: {} ufo@0.7.11: {} @@ -10527,7 +10569,7 @@ snapshots: pkg-types: 1.3.0 scule: 1.3.0 strip-literal: 2.1.1 - unplugin: 1.16.0 + unplugin: 1.16.1 transitivePeerDependencies: - rollup @@ -10535,11 +10577,11 @@ snapshots: universalify@2.0.1: {} - unplugin-vue-router@0.10.9(rollup@4.30.1)(vue-router@4.5.0(vue@3.5.13(typescript@5.7.2)))(vue@3.5.13(typescript@5.7.2)): + unplugin-vue-router@0.10.9(rollup@4.30.1)(vue-router@4.5.0(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3)): dependencies: '@babel/types': 7.26.3 '@rollup/pluginutils': 5.1.4(rollup@4.30.1) - '@vue-macros/common': 1.15.1(rollup@4.30.1)(vue@3.5.13(typescript@5.7.2)) + '@vue-macros/common': 1.15.1(rollup@4.30.1)(vue@3.5.13(typescript@5.7.3)) ast-walker-scope: 0.6.2 chokidar: 3.6.0 fast-glob: 3.3.3 @@ -10552,12 +10594,12 @@ snapshots: unplugin: 2.0.0-beta.1 yaml: 2.7.0 optionalDependencies: - vue-router: 4.5.0(vue@3.5.13(typescript@5.7.2)) + vue-router: 4.5.0(vue@3.5.13(typescript@5.7.3)) transitivePeerDependencies: - rollup - vue - unplugin@1.16.0: + unplugin@1.16.1: dependencies: acorn: 8.14.0 webpack-virtual-modules: 0.6.2 @@ -10612,11 +10654,11 @@ snapshots: mlly: 1.7.3 pathe: 1.1.2 pkg-types: 1.3.0 - unplugin: 1.16.0 + unplugin: 1.16.1 - update-browserslist-db@1.1.1(browserslist@4.24.3): + update-browserslist-db@1.1.2(browserslist@4.24.4): dependencies: - browserslist: 4.24.3 + browserslist: 4.24.4 escalade: 3.2.0 picocolors: 1.1.1 @@ -10639,7 +10681,7 @@ snapshots: util-deprecate@1.0.2: {} - v-calendar@3.1.2(@popperjs/core@2.11.8)(vue@3.5.13(typescript@5.7.2)): + v-calendar@3.1.2(@popperjs/core@2.11.8)(vue@3.5.13(typescript@5.7.3)): dependencies: '@popperjs/core': 2.11.8 '@types/lodash': 4.17.14 @@ -10647,8 +10689,8 @@ snapshots: date-fns: 2.30.0 date-fns-tz: 2.0.1(date-fns@2.30.0) lodash: 4.17.21 - vue: 3.5.13(typescript@5.7.2) - vue-screen-utils: 1.0.0-beta.13(vue@3.5.13(typescript@5.7.2)) + vue: 3.5.13(typescript@5.7.3) + vue-screen-utils: 1.0.0-beta.13(vue@3.5.13(typescript@5.7.3)) validate-npm-package-license@3.0.4: dependencies: @@ -10677,7 +10719,7 @@ snapshots: - supports-color - terser - vite-plugin-checker@0.8.0(eslint@9.17.0(jiti@2.4.2))(optionator@0.9.4)(stylelint@16.12.0(typescript@5.7.2))(typescript@5.7.2)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0)): + vite-plugin-checker@0.8.0(eslint@9.17.0(jiti@2.4.2))(optionator@0.9.4)(stylelint@16.12.0(typescript@5.7.3))(typescript@5.7.3)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0)): dependencies: '@babel/code-frame': 7.26.2 ansi-escapes: 4.3.2 @@ -10697,8 +10739,8 @@ snapshots: optionalDependencies: eslint: 9.17.0(jiti@2.4.2) optionator: 0.9.4 - stylelint: 16.12.0(typescript@5.7.2) - typescript: 5.7.2 + stylelint: 16.12.0(typescript@5.7.3) + typescript: 5.7.3 vite-plugin-inspect@0.8.9(@nuxt/kit@3.15.1(magicast@0.3.5)(rollup@4.30.1))(rollup@4.30.1)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass@1.83.1)(terser@5.37.0)(yaml@2.7.0)): dependencies: @@ -10733,10 +10775,10 @@ snapshots: transitivePeerDependencies: - supports-color - vite-svg-loader@5.1.0(vue@3.5.13(typescript@5.7.2)): + vite-svg-loader@5.1.0(vue@3.5.13(typescript@5.7.3)): dependencies: svgo: 3.3.2 - vue: 3.5.13(typescript@5.7.2) + vue: 3.5.13(typescript@5.7.3) vite@5.4.11(@types/node@22.10.5)(sass@1.83.1)(terser@5.37.0): dependencies: @@ -10804,42 +10846,42 @@ snapshots: transitivePeerDependencies: - supports-color - vue-i18n@9.14.2(vue@3.5.13(typescript@5.7.2)): + vue-i18n@10.0.5(vue@3.5.13(typescript@5.7.3)): dependencies: - '@intlify/core-base': 9.14.2 - '@intlify/shared': 9.14.2 + '@intlify/core-base': 10.0.5 + '@intlify/shared': 10.0.5 '@vue/devtools-api': 6.6.4 - vue: 3.5.13(typescript@5.7.2) + vue: 3.5.13(typescript@5.7.3) vue-multiselect@3.1.0: {} - vue-recaptcha-v3@2.0.1(vue@3.5.13(typescript@5.7.2)): + vue-recaptcha-v3@2.0.1(vue@3.5.13(typescript@5.7.3)): dependencies: recaptcha-v3: 1.11.3 - vue: 3.5.13(typescript@5.7.2) + vue: 3.5.13(typescript@5.7.3) - vue-resize@2.0.0-alpha.1(vue@3.5.13(typescript@5.7.2)): + vue-resize@2.0.0-alpha.1(vue@3.5.13(typescript@5.7.3)): dependencies: - vue: 3.5.13(typescript@5.7.2) + vue: 3.5.13(typescript@5.7.3) - vue-router@4.5.0(vue@3.5.13(typescript@5.7.2)): + vue-router@4.5.0(vue@3.5.13(typescript@5.7.3)): dependencies: '@vue/devtools-api': 6.6.4 - vue: 3.5.13(typescript@5.7.2) + vue: 3.5.13(typescript@5.7.3) - vue-screen-utils@1.0.0-beta.13(vue@3.5.13(typescript@5.7.2)): + vue-screen-utils@1.0.0-beta.13(vue@3.5.13(typescript@5.7.3)): dependencies: - vue: 3.5.13(typescript@5.7.2) + vue: 3.5.13(typescript@5.7.3) - vue@3.5.13(typescript@5.7.2): + vue@3.5.13(typescript@5.7.3): dependencies: '@vue/compiler-dom': 3.5.13 '@vue/compiler-sfc': 3.5.13 '@vue/runtime-dom': 3.5.13 - '@vue/server-renderer': 3.5.13(vue@3.5.13(typescript@5.7.2)) + '@vue/server-renderer': 3.5.13(vue@3.5.13(typescript@5.7.3)) '@vue/shared': 3.5.13 optionalDependencies: - typescript: 5.7.2 + typescript: 5.7.3 web-streams-polyfill@3.3.3: {}