diff --git a/apps/dumili/api/package.json b/apps/dumili/api/package.json index f92b05b7f..0441a775f 100644 --- a/apps/dumili/api/package.json +++ b/apps/dumili/api/package.json @@ -22,7 +22,7 @@ }, "dependencies": { "@prisma/client": "^5.22.0", - "@sentry/node": "^8.38.0", + "@sentry/node": "^8.39.0", "axios": "^1.7.7", "busboy": "^1.6.0", "cloudinary": "^1.41.3", diff --git a/apps/dumili/package.json b/apps/dumili/package.json index 276bc5852..22077bb37 100644 --- a/apps/dumili/package.json +++ b/apps/dumili/package.json @@ -20,8 +20,8 @@ }, "dependencies": { "@iconify-json/bi": "^1.2.1", - "@sentry/browser": "^8.38.0", - "@sentry/vue": "^8.38.0", + "@sentry/browser": "^8.39.0", + "@sentry/vue": "^8.39.0", "@unhead/vue": "^1.11.11", "@vueuse/core": "^11.2.0", "@vueuse/integrations": "^11.2.0", @@ -39,10 +39,10 @@ "~web": "workspace:*" }, "devDependencies": { - "@antfu/eslint-config": "^3.9.1", + "@antfu/eslint-config": "^3.9.2", "@eslint/eslintrc": "^3.2.0", "@eslint/js": "^9.15.0", - "@intlify/eslint-plugin-vue-i18n": "^3.0.0", + "@intlify/eslint-plugin-vue-i18n": "^3.1.0", "@intlify/unplugin-vue-i18n": "^5.3.1", "@types/js-cookie": "^3.0.6", "@vitejs/plugin-vue": "^5.2.0", @@ -55,8 +55,8 @@ "prettier": "^3.3.3", "sass": "^1.81.0", "typescript": "^5.6.3", - "typescript-eslint": "^8.14.0", - "unplugin-auto-import": "^0.18.4", + "typescript-eslint": "^8.15.0", + "unplugin-auto-import": "^0.18.5", "unplugin-icons": "^0.20.1", "unplugin-vue-components": "^0.27.4", "vite": "^5.4.11", diff --git a/apps/edgecreator/api/package.json b/apps/edgecreator/api/package.json index f857b55d5..e22e98b12 100644 --- a/apps/edgecreator/api/package.json +++ b/apps/edgecreator/api/package.json @@ -11,7 +11,7 @@ "prod:transfer-files-post": "pnpm -F '~ci' prod:transfer-files apps/edgecreator/api/docker-compose.yml:@apps/edgecreator/api/docker-compose.yml" }, "dependencies": { - "@sentry/node": "^8.38.0", + "@sentry/node": "^8.39.0", "@socket.io/admin-ui": "^0.5.1", "@vueuse/integrations": "^11.2.0", "axios": "^1.7.7", diff --git a/apps/edgecreator/package.json b/apps/edgecreator/package.json index 156a3f748..8a9a0e348 100644 --- a/apps/edgecreator/package.json +++ b/apps/edgecreator/package.json @@ -61,7 +61,7 @@ "@types/js-cookie": "^3.0.6", "@types/node": "^20.17.6", "@types/vue-cropperjs": "^4.1.6", - "@typescript-eslint/eslint-plugin": "^8.14.0", + "@typescript-eslint/eslint-plugin": "^8.15.0", "@vitejs/plugin-vue": "^5.2.0", "@vue/eslint-config-prettier": "^7.1.0", "@vue/eslint-config-typescript": "^14.1.3", @@ -72,7 +72,7 @@ "eslint-plugin-vue": "^9.31.0", "prettier": "^3.3.3", "typescript": "^5.6.3", - "unplugin-auto-import": "^0.18.4", + "unplugin-auto-import": "^0.18.5", "unplugin-icons": "^0.20.1", "unplugin-vue-components": "^0.27.4", "vite": "^5.4.11", diff --git a/apps/web/package.json b/apps/web/package.json index ee2d8af28..817dbfd9e 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -24,7 +24,7 @@ "@mapbox/mapbox-gl-geocoder": "^5.0.3", "@popperjs/core": "^2.11.8", "@sentry/tracing": "^7.114.0", - "@sentry/vue": "^8.38.0", + "@sentry/vue": "^8.39.0", "@unhead/vue": "^1.11.11", "@vueuse/core": "^11.2.0", "bootstrap": "^5.3.3", @@ -49,7 +49,7 @@ "~socket.io-services": "workspace:*" }, "devDependencies": { - "@antfu/eslint-config": "^3.9.1", + "@antfu/eslint-config": "^3.9.2", "@eslint/compat": "^1.2.3", "@eslint/eslintrc": "^3.2.0", "@eslint/js": "^9.15.0", @@ -74,8 +74,8 @@ "prettier": "^3.3.3", "sass": "^1.81.0", "typescript": "^5.6.3", - "typescript-eslint": "^8.14.0", - "unplugin-auto-import": "^0.18.4", + "typescript-eslint": "^8.15.0", + "unplugin-auto-import": "^0.18.5", "unplugin-icons": "^0.20.1", "unplugin-vue-components": "^0.27.4", "vite": "^5.4.11", diff --git a/apps/whattheduck/histoire.setup.ts b/apps/whattheduck/histoire.setup.ts index a2d1c6ed7..4dc13f90c 100644 --- a/apps/whattheduck/histoire.setup.ts +++ b/apps/whattheduck/histoire.setup.ts @@ -18,14 +18,14 @@ import '~/theme/global.scss'; import { defineSetupVue3 } from '@histoire/plugin-vue'; import { IonicVue } from '@ionic/vue'; import { createPinia } from 'pinia'; + import { SocketClient } from '~socket.io-client-services/index'; +import en from '~translations/en.json'; +import sv from '~translations/sv.json'; import { i18n } from '~web'; import router from './src/router'; -import en from '~translations/en.json'; -import sv from '~translations/sv.json'; - export const setupVue3 = defineSetupVue3(({ app }) => { app .use(IonicVue) diff --git a/apps/whattheduck/package.json b/apps/whattheduck/package.json index 95633a433..16651aa36 100644 --- a/apps/whattheduck/package.json +++ b/apps/whattheduck/package.json @@ -22,27 +22,27 @@ }, "dependencies": { "@capacitor-community/camera-preview": "^6.0.0", - "@capacitor/android": "^6.1.2", - "@capacitor/app": "^6.0.1", - "@capacitor/camera": "^6.1.0", - "@capacitor/clipboard": "^6.0.1", - "@capacitor/core": "^6.1.2", - "@capacitor/device": "^6.0.1", - "@capacitor/haptics": "^6.0.1", - "@capacitor/ios": "^6.1.2", - "@capacitor/keyboard": "^6.0.2", - "@capacitor/preferences": "^6.0.2", - "@capacitor/status-bar": "^6.0.1", + "@capacitor/android": "^6.2.0", + "@capacitor/app": "^6.0.2", + "@capacitor/camera": "^6.1.1", + "@capacitor/clipboard": "^6.0.2", + "@capacitor/core": "^6.2.0", + "@capacitor/device": "^6.0.2", + "@capacitor/haptics": "^6.0.2", + "@capacitor/ios": "^6.2.0", + "@capacitor/keyboard": "^6.0.3", + "@capacitor/preferences": "^6.0.3", + "@capacitor/status-bar": "^6.0.2", "@capawesome/capacitor-app-update": "^6.0.0", "@capawesome/capacitor-file-picker": "^6.1.0", - "@capgo/capacitor-updater": "^6.3.17", + "@capgo/capacitor-updater": "^6.3.18", "@ionic/pwa-elements": "^3.3.0", "@ionic/storage": "^4.0.0", "@ionic/vue": "^8.4.0", "@ionic/vue-router": "^8.4.0", "@nanoandrew4/vue3-carousel-3d": "^1.0.0", - "@sentry/capacitor": "^1.0.1", - "@sentry/vue": "^8.38.0", + "@sentry/capacitor": "^1.0.2", + "@sentry/vue": "^8.39.0", "@vueuse/components": "^11.2.0", "@vueuse/core": "^11.2.0", "@vueuse/integrations": "^11.2.0", @@ -67,13 +67,13 @@ }, "devDependencies": { "@capacitor/assets": "^3.0.5", - "@capacitor/cli": "^6.1.2", - "@capgo/cli": "^4.25.4", + "@capacitor/cli": "^6.2.0", + "@capgo/cli": "^4.25.6", "@eslint/compat": "^1.2.3", "@eslint/eslintrc": "^3.2.0", "@eslint/js": "^9.15.0", "@histoire/plugin-vue": "^0.17.17", - "@intlify/eslint-plugin-vue-i18n": "^3.0.0", + "@intlify/eslint-plugin-vue-i18n": "^3.1.0", "@intlify/unplugin-vue-i18n": "^5.3.1", "@ionic/prettier-config": "^4.0.0", "@sentry/cli": "^2.38.2", @@ -97,8 +97,8 @@ "jsdom": "^24.1.3", "prettier": "^3.3.3", "typescript": "^5.6.3", - "typescript-eslint": "^8.14.0", - "unplugin-auto-import": "^0.18.4", + "typescript-eslint": "^8.15.0", + "unplugin-auto-import": "^0.18.5", "unplugin-vue-components": "^0.27.4", "vite": "^5.4.11", "vite-plugin-static-copy": "^2.1.0", diff --git a/apps/whattheduck/src/main.ts b/apps/whattheduck/src/main.ts index 22b2637c5..e301c91de 100644 --- a/apps/whattheduck/src/main.ts +++ b/apps/whattheduck/src/main.ts @@ -16,6 +16,7 @@ import '@ionic/vue/css/display.css'; import './theme/variables.scss'; import './theme/global.scss'; import 'vue-virtual-scroller/dist/vue-virtual-scroller.css'; + import { Capacitor } from '@capacitor/core'; import { Device } from '@capacitor/device'; import { CapacitorUpdater } from '@capgo/capacitor-updater'; @@ -26,15 +27,15 @@ import * as Sentry from '@sentry/capacitor'; import * as SentryVue from '@sentry/vue'; import { createPinia } from 'pinia'; import VueVirtualScroller from 'vue-virtual-scroller'; + import { SocketClient } from '~socket.io-client-services/index'; +import en from '~translations/en.json'; +import sv from '~translations/sv.json'; import { i18n } from '~web'; import App from './App.vue'; import router from './router'; -import en from '~translations/en.json'; -import sv from '~translations/sv.json'; - CapacitorUpdater.notifyAppReady(); const socketUrl = ['web', 'ios'].includes(Capacitor.getPlatform()) diff --git a/apps/whattheduck/src/stores/app.ts b/apps/whattheduck/src/stores/app.ts index a9e2bc627..b95d6a9b1 100644 --- a/apps/whattheduck/src/stores/app.ts +++ b/apps/whattheduck/src/stores/app.ts @@ -1,10 +1,10 @@ import { Capacitor } from '@capacitor/core'; import { bookmarkOutline, bookmarkSharp } from 'ionicons/icons'; +import Cookies from 'js-cookie'; import { defineStore } from 'pinia'; -import type useDmSocket from '~web/src/composables/useDmSocket'; import usePersistedData from '~/composables/usePersistedData'; -import Cookies from 'js-cookie'; +import type useDmSocket from '~web/src/composables/useDmSocket'; export interface FabOption { id: string; diff --git a/apps/whattheduck/src/stores/wtdcollection.ts b/apps/whattheduck/src/stores/wtdcollection.ts index 5f2985548..2cea3f310 100644 --- a/apps/whattheduck/src/stores/wtdcollection.ts +++ b/apps/whattheduck/src/stores/wtdcollection.ts @@ -1,5 +1,6 @@ import { defineStore } from 'pinia'; import type { ShallowRef } from 'vue'; + import type { EntryPartInfo } from '~dm-types/EntryPartInfo'; import type { IssueWithIssuecodeOnly } from '~dm-types/IssueWithIssuecodeOnly'; import type { issue, purchase } from '~prisma-schemas/schemas/dm'; diff --git a/package.json b/package.json index c8f55f3cb..dfed2e751 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,7 @@ }, "type": "module", "dependencies": { - "husky": "^9.1.6" + "husky": "^9.1.7" }, "devDependencies": { "turbo": "^2.3.0" diff --git a/packages/api/package.json b/packages/api/package.json index 30d66d132..5d5334512 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -16,9 +16,9 @@ "sentry:sourcemaps": "sentry-cli sourcemaps inject --org bruno-perel --project dm-api ./dist && sentry-cli sourcemaps upload --org bruno-perel --project dm-api ./dist" }, "dependencies": { - "@opentelemetry/instrumentation-socket.io": "^0.43.0", + "@opentelemetry/instrumentation-socket.io": "^0.44.0", "@pusher/push-notifications-server": "^1.2.6", - "@sentry/node": "^8.38.0", + "@sentry/node": "^8.39.0", "@socket.io/admin-ui": "^0.5.1", "axios": "^1.7.7", "cloudinary": "^1.41.3", @@ -40,7 +40,7 @@ "@types/i18n": "^0.13.12", "@types/jsonwebtoken": "^9.0.7", "@types/node": "^20.17.6", - "@types/nodemailer": "^6.4.16", + "@types/nodemailer": "^6.4.17", "concurrently": "^9.1.0", "nodemon": "^3.1.7", "ts-node": "^10.9.2", diff --git a/packages/prisma-schemas/package.json b/packages/prisma-schemas/package.json index 04a5cace7..fde57bfd7 100644 --- a/packages/prisma-schemas/package.json +++ b/packages/prisma-schemas/package.json @@ -24,7 +24,7 @@ "devDependencies": { "@eslint/eslintrc": "^3.2.0", "@eslint/js": "^9.15.0", - "@typescript-eslint/eslint-plugin": "^8.14.0", + "@typescript-eslint/eslint-plugin": "^8.15.0", "eslint-config-prettier": "^9.1.0", "prettier": "^3.3.3", "prettier-plugin-prisma": "^5.0.0", diff --git a/packages/socket.io-client-services/index.ts b/packages/socket.io-client-services/index.ts index c83083da6..abc979e20 100644 --- a/packages/socket.io-client-services/index.ts +++ b/packages/socket.io-client-services/index.ts @@ -45,7 +45,7 @@ export type EventCalls = { }; export class SocketClient { - constructor(private socketRootUrl: string) { } + constructor(private socketRootUrl: string) {} public cacheHydrator = { state: ref Promise; }; cache?: Required> & { - disableCache?: (eventName: StringKeyOf) => boolean + disableCache?: (eventName: StringKeyOf) => boolean; }; } = {}, ) { @@ -143,115 +143,115 @@ export class SocketClient { _: never, event: EventName, ) => - async ( - ...args: AllButLast> - ): Promise< - EventReturnTypeIncludingError | undefined - > => { - let isCacheUsed = false; - if (!socket) { - console.log( - `connecting to ${namespaceName} at ${new Date().toISOString()}`, + async ( + ...args: AllButLast> + ): Promise< + EventReturnTypeIncludingError | undefined + > => { + let isCacheUsed = false; + if (!socket) { + console.log( + `connecting to ${namespaceName} at ${new Date().toISOString()}`, + ); + connect(); + } + const startTime = Date.now(); + const eventConsoleString = `${namespaceName}/${event}(${JSON.stringify(args)})`; + const debugCall = async (post: boolean = false) => { + const token = await session?.getToken(); + if (event !== "toJSON") { + console.debug( + `${eventConsoleString} ${post ? `responded in ${Date.now() - startTime}ms` : `called ${token ? "with token" : "without token"}`} at ${new Date().toISOString()}`, ); - connect(); } - const startTime = Date.now(); - const eventConsoleString = `${namespaceName}/${event}(${JSON.stringify(args)})`; - const debugCall = async (post: boolean = false) => { - const token = await session?.getToken(); - if (event !== "toJSON") { - console.debug( - `${eventConsoleString} ${post ? `responded in ${Date.now() - startTime}ms` : `called ${token ? "with token" : "without token"}`} at ${new Date().toISOString()}`, - ); - } - }; - let cacheKey; - if (cache) { - cacheKey = `${namespaceName}/${event} ${JSON.stringify(args)}`; - const cacheData = await cache.storage.get(cacheKey, { - cache: { - ttl: - isOffline || - this.cacheHydrator.state.value?.mode === "LOAD_CACHE" - ? undefined - : typeof cache.ttl === "function" - ? cache.ttl(event, args) - : cache.ttl, - }, - }); - isCacheUsed = - cacheData !== undefined && - !(typeof cacheData === "object" && cacheData.state === "empty"); - if (isCacheUsed) { - console.debug(`${eventConsoleString} served from cache`); - if (this.cacheHydrator.state.value) { - switch (this.cacheHydrator.state.value.mode) { - case "LOAD_CACHE": - this.cacheHydrator.state.value.cachedCallsDone.push( + }; + let cacheKey; + if (cache) { + cacheKey = `${namespaceName}/${event} ${JSON.stringify(args)}`; + const cacheData = await cache.storage.get(cacheKey, { + cache: { + ttl: + isOffline || + this.cacheHydrator.state.value?.mode === "LOAD_CACHE" + ? undefined + : typeof cache.ttl === "function" + ? cache.ttl(event, args) + : cache.ttl, + }, + }); + isCacheUsed = + cacheData !== undefined && + !(typeof cacheData === "object" && cacheData.state === "empty"); + if (isCacheUsed) { + console.debug(`${eventConsoleString} served from cache`); + if (this.cacheHydrator.state.value) { + switch (this.cacheHydrator.state.value.mode) { + case "LOAD_CACHE": + this.cacheHydrator.state.value.cachedCallsDone.push( + eventConsoleString, + ); + break; + case "HYDRATE": + if ( + this.cacheHydrator.state.value.cachedCallsDone.includes( eventConsoleString, - ); - break; - case "HYDRATE": - if ( - this.cacheHydrator.state.value.cachedCallsDone.includes( - eventConsoleString, - ) - ) { + ) + ) { + this.cacheHydrator.state.value + .hydratedCallsDoneAmount++; + console.log( + "this.cacheHydrator.state.value.hydratedCallsDoneAmount", this.cacheHydrator.state.value - .hydratedCallsDoneAmount++; - console.log( - "this.cacheHydrator.state.value.hydratedCallsDoneAmount", - this.cacheHydrator.state.value - .hydratedCallsDoneAmount, - ); - } - break; - } + .hydratedCallsDoneAmount, + ); + } + break; } - return cacheData as Awaited>; } + return cacheData as Awaited>; } + } - socket!.on("connect_error", (e) => { - isOffline = true; + socket!.on("connect_error", (e) => { + isOffline = true; - this.onConnectError( - e.message === "websocket error" - ? { + this.onConnectError( + e.message === "websocket error" + ? { message: "offline_no_cache", name: "offline_no_cache", } - : e, - namespaceName, - event, - ); - }); + : e, + namespaceName, + event, + ); + }); - await debugCall(); - const data = await socket!.emitWithAck(event, ...args); + await debugCall(); + const data = await socket!.emitWithAck(event, ...args); - if (typeof data === "object" && "error" in data) { - throw data; - } - await debugCall(true); - if (cache && cacheKey) { - cache.storage.set(cacheKey, data, { - timeout: - typeof cache.ttl === "function" - ? cache.ttl(event, args) - : cache.ttl, - }); - } - if ( - this.cacheHydrator.state.value?.mode === "HYDRATE" && - this.cacheHydrator.state.value.cachedCallsDone.includes( - eventConsoleString, - ) - ) { - this.cacheHydrator.state.value.hydratedCallsDoneAmount++; - } - return data; - }, + if (typeof data === "object" && "error" in data) { + throw data; + } + await debugCall(true); + if (cache && cacheKey) { + cache.storage.set(cacheKey, data, { + timeout: + typeof cache.ttl === "function" + ? cache.ttl(event, args) + : cache.ttl, + }); + } + if ( + this.cacheHydrator.state.value?.mode === "HYDRATE" && + this.cacheHydrator.state.value.cachedCallsDone.includes( + eventConsoleString, + ) + ) { + this.cacheHydrator.state.value.hydratedCallsDoneAmount++; + } + return data; + }, }), }; } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0fd0719e1..c4f1aaca7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: dependencies: husky: - specifier: ^9.1.6 - version: 9.1.6 + specifier: ^9.1.7 + version: 9.1.7 devDependencies: turbo: specifier: ^2.3.0 @@ -89,11 +89,11 @@ importers: specifier: ^1.2.1 version: 1.2.1 '@sentry/browser': - specifier: ^8.38.0 - version: 8.38.0 + specifier: ^8.39.0 + version: 8.39.0 '@sentry/vue': - specifier: ^8.38.0 - version: 8.38.0(pinia@2.2.6(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3)) + specifier: ^8.39.0 + version: 8.39.0(pinia@2.2.6(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3)) '@unhead/vue': specifier: ^1.11.11 version: 1.11.11(vue@3.5.13(typescript@5.6.3)) @@ -141,8 +141,8 @@ importers: version: link:../web devDependencies: '@antfu/eslint-config': - specifier: ^3.9.1 - version: 3.9.1(@typescript-eslint/utils@8.14.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(@vue/compiler-sfc@3.5.13)(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3)(vitest@2.1.5(@types/node@22.9.0)(jsdom@24.1.3)(sass@1.81.0)) + specifier: ^3.9.2 + version: 3.9.2(@typescript-eslint/utils@8.15.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(@vue/compiler-sfc@3.5.13)(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3)(vitest@2.1.5(@types/node@22.9.1)(jsdom@24.1.3)(sass@1.81.0)) '@eslint/eslintrc': specifier: ^3.2.0 version: 3.2.0 @@ -150,17 +150,17 @@ importers: specifier: ^9.15.0 version: 9.15.0 '@intlify/eslint-plugin-vue-i18n': - specifier: ^3.0.0 - version: 3.0.0(eslint@9.15.0(jiti@1.21.6)) + specifier: ^3.1.0 + version: 3.1.0(eslint@9.15.0(jiti@1.21.6)) '@intlify/unplugin-vue-i18n': specifier: ^5.3.1 - version: 5.3.1(@vue/compiler-dom@3.5.13)(eslint@9.15.0(jiti@1.21.6))(rollup@4.27.2)(typescript@5.6.3)(vue-i18n@9.14.1(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3)) + version: 5.3.1(@vue/compiler-dom@3.5.13)(eslint@9.15.0(jiti@1.21.6))(rollup@4.27.3)(typescript@5.6.3)(vue-i18n@9.14.1(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3)) '@types/js-cookie': specifier: ^3.0.6 version: 3.0.6 '@vitejs/plugin-vue': specifier: ^5.2.0 - version: 5.2.0(vite@5.4.11(@types/node@22.9.0)(sass@1.81.0))(vue@3.5.13(typescript@5.6.3)) + version: 5.2.0(vite@5.4.11(@types/node@22.9.1)(sass@1.81.0))(vue@3.5.13(typescript@5.6.3)) concurrently: specifier: ^9.1.0 version: 9.1.0 @@ -189,29 +189,29 @@ importers: specifier: ^5.6.3 version: 5.6.3 typescript-eslint: - specifier: ^8.14.0 - version: 8.14.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3) + specifier: ^8.15.0 + version: 8.15.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3) unplugin-auto-import: - specifier: ^0.18.4 - version: 0.18.4(@vueuse/core@11.2.0(vue@3.5.13(typescript@5.6.3)))(rollup@4.27.2) + specifier: ^0.18.5 + version: 0.18.5(@vueuse/core@11.2.0(vue@3.5.13(typescript@5.6.3)))(rollup@4.27.3) unplugin-icons: specifier: ^0.20.1 version: 0.20.1(@vue/compiler-sfc@3.5.13) unplugin-vue-components: specifier: ^0.27.4 - version: 0.27.4(@babel/parser@7.26.2)(rollup@4.27.2)(vue@3.5.13(typescript@5.6.3)) + version: 0.27.4(@babel/parser@7.26.2)(rollup@4.27.3)(vue@3.5.13(typescript@5.6.3)) vite: specifier: ^5.4.11 - version: 5.4.11(@types/node@22.9.0)(sass@1.81.0) + version: 5.4.11(@types/node@22.9.1)(sass@1.81.0) vite-plugin-eslint: specifier: ^1.8.1 - version: 1.8.1(eslint@9.15.0(jiti@1.21.6))(vite@5.4.11(@types/node@22.9.0)(sass@1.81.0)) + version: 1.8.1(eslint@9.15.0(jiti@1.21.6))(vite@5.4.11(@types/node@22.9.1)(sass@1.81.0)) vite-plugin-pages: specifier: ^0.32.3 - version: 0.32.3(@vue/compiler-sfc@3.5.13)(vite@5.4.11(@types/node@22.9.0)(sass@1.81.0))(vue-router@4.4.5(vue@3.5.13(typescript@5.6.3))) + version: 0.32.3(@vue/compiler-sfc@3.5.13)(vite@5.4.11(@types/node@22.9.1)(sass@1.81.0))(vue-router@4.4.5(vue@3.5.13(typescript@5.6.3))) vite-plugin-vue-layouts: specifier: ^0.11.0 - version: 0.11.0(vite@5.4.11(@types/node@22.9.0)(sass@1.81.0))(vue-router@4.4.5(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3)) + version: 0.11.0(vite@5.4.11(@types/node@22.9.1)(sass@1.81.0))(vue-router@4.4.5(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3)) vue-tsc: specifier: ^2.1.10 version: 2.1.10(typescript@5.6.3) @@ -222,8 +222,8 @@ importers: specifier: ^5.22.0 version: 5.22.0(prisma@5.22.0) '@sentry/node': - specifier: ^8.38.0 - version: 8.38.0 + specifier: ^8.39.0 + version: 8.39.0 axios: specifier: ^1.7.7 version: 1.7.7 @@ -393,7 +393,7 @@ importers: version: 1.2.1 '@intlify/unplugin-vue-i18n': specifier: ^5.3.1 - version: 5.3.1(@vue/compiler-dom@3.5.13)(eslint@9.15.0(jiti@1.21.6))(rollup@4.27.2)(typescript@5.6.3)(vue-i18n@9.14.1(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3)) + version: 5.3.1(@vue/compiler-dom@3.5.13)(eslint@9.15.0(jiti@1.21.6))(rollup@4.27.3)(typescript@5.6.3)(vue-i18n@9.14.1(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3)) '@rushstack/eslint-patch': specifier: ^1.10.4 version: 1.10.4 @@ -407,8 +407,8 @@ importers: specifier: ^4.1.6 version: 4.1.6 '@typescript-eslint/eslint-plugin': - specifier: ^8.14.0 - version: 8.14.0(@typescript-eslint/parser@8.14.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3) + specifier: ^8.15.0 + version: 8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3) '@vitejs/plugin-vue': specifier: ^5.2.0 version: 5.2.0(vite@5.4.11(@types/node@20.17.6)(sass@1.81.0))(vue@3.5.13(typescript@5.6.3)) @@ -417,7 +417,7 @@ importers: version: 7.1.0(eslint@9.15.0(jiti@1.21.6))(prettier@3.3.3) '@vue/eslint-config-typescript': specifier: ^14.1.3 - version: 14.1.3(@typescript-eslint/parser@8.14.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(eslint-plugin-vue@9.31.0(eslint@9.15.0(jiti@1.21.6)))(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3) + version: 14.1.3(@typescript-eslint/parser@8.15.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(eslint-plugin-vue@9.31.0(eslint@9.15.0(jiti@1.21.6)))(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3) concurrently: specifier: ^9.1.0 version: 9.1.0 @@ -440,14 +440,14 @@ importers: specifier: ^5.6.3 version: 5.6.3 unplugin-auto-import: - specifier: ^0.18.4 - version: 0.18.4(@vueuse/core@11.2.0(vue@3.5.13(typescript@5.6.3)))(rollup@4.27.2) + specifier: ^0.18.5 + version: 0.18.5(@vueuse/core@11.2.0(vue@3.5.13(typescript@5.6.3)))(rollup@4.27.3) unplugin-icons: specifier: ^0.20.1 version: 0.20.1(@vue/compiler-sfc@3.5.13) unplugin-vue-components: specifier: ^0.27.4 - version: 0.27.4(@babel/parser@7.26.2)(rollup@4.27.2)(vue@3.5.13(typescript@5.6.3)) + version: 0.27.4(@babel/parser@7.26.2)(rollup@4.27.3)(vue@3.5.13(typescript@5.6.3)) vite: specifier: ^5.4.11 version: 5.4.11(@types/node@20.17.6)(sass@1.81.0) @@ -464,8 +464,8 @@ importers: apps/edgecreator/api: dependencies: '@sentry/node': - specifier: ^8.38.0 - version: 8.38.0 + specifier: ^8.39.0 + version: 8.39.0 '@socket.io/admin-ui': specifier: ^0.5.1 version: 0.5.1(socket.io@4.8.1) @@ -597,8 +597,8 @@ importers: specifier: ^7.114.0 version: 7.114.0 '@sentry/vue': - specifier: ^8.38.0 - version: 8.38.0(pinia@2.2.6(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3)) + specifier: ^8.39.0 + version: 8.39.0(pinia@2.2.6(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3)) '@unhead/vue': specifier: ^1.11.11 version: 1.11.11(vue@3.5.13(typescript@5.6.3)) @@ -667,8 +667,8 @@ importers: version: link:../../packages/socket.io-services devDependencies: '@antfu/eslint-config': - specifier: ^3.9.1 - version: 3.9.1(@typescript-eslint/utils@8.14.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(@vue/compiler-sfc@3.5.13)(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3)(vitest@2.1.5(@types/node@22.9.0)(jsdom@24.1.3)(sass@1.81.0)) + specifier: ^3.9.2 + version: 3.9.2(@typescript-eslint/utils@8.15.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(@vue/compiler-sfc@3.5.13)(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3)(vitest@2.1.5(@types/node@22.9.1)(jsdom@24.1.3)(sass@1.81.0)) '@eslint/compat': specifier: ^1.2.3 version: 1.2.3(eslint@9.15.0(jiti@1.21.6)) @@ -680,13 +680,13 @@ importers: version: 9.15.0 '@histoire/plugin-vue': specifier: ^0.17.17 - version: 0.17.17(histoire@0.17.17(@types/node@22.9.0)(sass@1.81.0)(vite@5.4.11(@types/node@22.9.0)(sass@1.81.0)))(vite@5.4.11(@types/node@22.9.0)(sass@1.81.0))(vue@3.5.13(typescript@5.6.3)) + version: 0.17.17(histoire@0.17.17(@types/node@22.9.1)(sass@1.81.0)(vite@5.4.11(@types/node@22.9.1)(sass@1.81.0)))(vite@5.4.11(@types/node@22.9.1)(sass@1.81.0))(vue@3.5.13(typescript@5.6.3)) '@iconify-json/bi': specifier: ^1.2.1 version: 1.2.1 '@intlify/unplugin-vue-i18n': specifier: ^5.3.1 - version: 5.3.1(@vue/compiler-dom@3.5.13)(eslint@9.15.0(jiti@1.21.6))(rollup@4.27.2)(typescript@5.6.3)(vue-i18n@9.14.1(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3)) + version: 5.3.1(@vue/compiler-dom@3.5.13)(eslint@9.15.0(jiti@1.21.6))(rollup@4.27.3)(typescript@5.6.3)(vue-i18n@9.14.1(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3)) '@types/js-cookie': specifier: ^3.0.6 version: 3.0.6 @@ -698,10 +698,10 @@ importers: version: 2.0.3 '@vitejs/plugin-vue': specifier: ^5.2.0 - version: 5.2.0(vite@5.4.11(@types/node@22.9.0)(sass@1.81.0))(vue@3.5.13(typescript@5.6.3)) + version: 5.2.0(vite@5.4.11(@types/node@22.9.1)(sass@1.81.0))(vue@3.5.13(typescript@5.6.3)) '@vue-macros/reactivity-transform': specifier: ^1.1.3 - version: 1.1.3(rollup@4.27.2)(vue@3.5.13(typescript@5.6.3)) + version: 1.1.3(rollup@4.27.3)(vue@3.5.13(typescript@5.6.3)) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -725,13 +725,13 @@ importers: version: 12.1.1(eslint@9.15.0(jiti@1.21.6)) eslint-plugin-unused-imports: specifier: ^4.1.4 - version: 4.1.4(@typescript-eslint/eslint-plugin@8.14.0(@typescript-eslint/parser@8.14.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.15.0(jiti@1.21.6)) + version: 4.1.4(@typescript-eslint/eslint-plugin@8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.15.0(jiti@1.21.6)) eslint-plugin-vue: specifier: ^9.31.0 version: 9.31.0(eslint@9.15.0(jiti@1.21.6)) histoire: specifier: ^0.17.17 - version: 0.17.17(@types/node@22.9.0)(sass@1.81.0)(vite@5.4.11(@types/node@22.9.0)(sass@1.81.0)) + version: 0.17.17(@types/node@22.9.1)(sass@1.81.0)(vite@5.4.11(@types/node@22.9.1)(sass@1.81.0)) prettier: specifier: ^3.3.3 version: 3.3.3 @@ -742,29 +742,29 @@ importers: specifier: ^5.6.3 version: 5.6.3 typescript-eslint: - specifier: ^8.14.0 - version: 8.14.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3) + specifier: ^8.15.0 + version: 8.15.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3) unplugin-auto-import: - specifier: ^0.18.4 - version: 0.18.4(@vueuse/core@11.2.0(vue@3.5.13(typescript@5.6.3)))(rollup@4.27.2) + specifier: ^0.18.5 + version: 0.18.5(@vueuse/core@11.2.0(vue@3.5.13(typescript@5.6.3)))(rollup@4.27.3) unplugin-icons: specifier: ^0.20.1 version: 0.20.1(@vue/compiler-sfc@3.5.13) unplugin-vue-components: specifier: ^0.27.4 - version: 0.27.4(@babel/parser@7.26.2)(rollup@4.27.2)(vue@3.5.13(typescript@5.6.3)) + version: 0.27.4(@babel/parser@7.26.2)(rollup@4.27.3)(vue@3.5.13(typescript@5.6.3)) vite: specifier: ^5.4.11 - version: 5.4.11(@types/node@22.9.0)(sass@1.81.0) + version: 5.4.11(@types/node@22.9.1)(sass@1.81.0) vite-plugin-pages: specifier: ^0.32.3 - version: 0.32.3(@vue/compiler-sfc@3.5.13)(vite@5.4.11(@types/node@22.9.0)(sass@1.81.0))(vue-router@4.4.5(vue@3.5.13(typescript@5.6.3))) + version: 0.32.3(@vue/compiler-sfc@3.5.13)(vite@5.4.11(@types/node@22.9.1)(sass@1.81.0))(vue-router@4.4.5(vue@3.5.13(typescript@5.6.3))) vite-plugin-vue-layouts: specifier: ^0.11.0 - version: 0.11.0(vite@5.4.11(@types/node@22.9.0)(sass@1.81.0))(vue-router@4.4.5(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3)) + version: 0.11.0(vite@5.4.11(@types/node@22.9.1)(sass@1.81.0))(vue-router@4.4.5(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3)) vitest: specifier: ^2.1.5 - version: 2.1.5(@types/node@22.9.0)(jsdom@24.1.3)(sass@1.81.0) + version: 2.1.5(@types/node@22.9.1)(jsdom@24.1.3)(sass@1.81.0) vue-tsc: specifier: ^2.1.10 version: 2.1.10(typescript@5.6.3) @@ -776,49 +776,49 @@ importers: dependencies: '@capacitor-community/camera-preview': specifier: ^6.0.0 - version: 6.0.0(@capacitor/core@6.1.2) + version: 6.0.0(@capacitor/core@6.2.0) '@capacitor/android': - specifier: ^6.1.2 - version: 6.1.2(@capacitor/core@6.1.2) + specifier: ^6.2.0 + version: 6.2.0(@capacitor/core@6.2.0) '@capacitor/app': - specifier: ^6.0.1 - version: 6.0.1(@capacitor/core@6.1.2) + specifier: ^6.0.2 + version: 6.0.2(@capacitor/core@6.2.0) '@capacitor/camera': - specifier: ^6.1.0 - version: 6.1.0(@capacitor/core@6.1.2) + specifier: ^6.1.1 + version: 6.1.1(@capacitor/core@6.2.0) '@capacitor/clipboard': - specifier: ^6.0.1 - version: 6.0.1(@capacitor/core@6.1.2) + specifier: ^6.0.2 + version: 6.0.2(@capacitor/core@6.2.0) '@capacitor/core': - specifier: ^6.1.2 - version: 6.1.2 + specifier: ^6.2.0 + version: 6.2.0 '@capacitor/device': - specifier: ^6.0.1 - version: 6.0.1(@capacitor/core@6.1.2) + specifier: ^6.0.2 + version: 6.0.2(@capacitor/core@6.2.0) '@capacitor/haptics': - specifier: ^6.0.1 - version: 6.0.1(@capacitor/core@6.1.2) + specifier: ^6.0.2 + version: 6.0.2(@capacitor/core@6.2.0) '@capacitor/ios': - specifier: ^6.1.2 - version: 6.1.2(@capacitor/core@6.1.2) + specifier: ^6.2.0 + version: 6.2.0(@capacitor/core@6.2.0) '@capacitor/keyboard': - specifier: ^6.0.2 - version: 6.0.2(@capacitor/core@6.1.2) + specifier: ^6.0.3 + version: 6.0.3(@capacitor/core@6.2.0) '@capacitor/preferences': - specifier: ^6.0.2 - version: 6.0.2(@capacitor/core@6.1.2) + specifier: ^6.0.3 + version: 6.0.3(@capacitor/core@6.2.0) '@capacitor/status-bar': - specifier: ^6.0.1 - version: 6.0.1(@capacitor/core@6.1.2) + specifier: ^6.0.2 + version: 6.0.2(@capacitor/core@6.2.0) '@capawesome/capacitor-app-update': specifier: ^6.0.0 - version: 6.0.0(@capacitor/core@6.1.2) + version: 6.0.0(@capacitor/core@6.2.0) '@capawesome/capacitor-file-picker': specifier: ^6.1.0 - version: 6.1.0(@capacitor/core@6.1.2) + version: 6.1.0(@capacitor/core@6.2.0) '@capgo/capacitor-updater': - specifier: ^6.3.17 - version: 6.3.17(@capacitor/core@6.1.2) + specifier: ^6.3.18 + version: 6.3.18(@capacitor/core@6.2.0) '@ionic/pwa-elements': specifier: ^3.3.0 version: 3.3.0 @@ -835,11 +835,11 @@ importers: specifier: ^1.0.0 version: 1.0.0(typescript@5.6.3) '@sentry/capacitor': - specifier: ^1.0.1 - version: 1.0.1(@capacitor/core@6.1.2)(@sentry/vue@8.38.0(pinia@2.2.6(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3))) + specifier: ^1.0.2 + version: 1.0.2(@capacitor/core@6.2.0)(@sentry/vue@8.39.0(pinia@2.2.6(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3))) '@sentry/vue': - specifier: ^8.38.0 - version: 8.38.0(pinia@2.2.6(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3)) + specifier: ^8.39.0 + version: 8.39.0(pinia@2.2.6(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3)) '@vueuse/components': specifier: ^11.2.0 version: 11.2.0(vue@3.5.13(typescript@5.6.3)) @@ -908,11 +908,11 @@ importers: specifier: ^3.0.5 version: 3.0.5(@types/node@20.17.6)(typescript@5.6.3) '@capacitor/cli': - specifier: ^6.1.2 - version: 6.1.2 + specifier: ^6.2.0 + version: 6.2.0 '@capgo/cli': - specifier: ^4.25.4 - version: 4.25.4 + specifier: ^4.25.6 + version: 4.25.6 '@eslint/compat': specifier: ^1.2.3 version: 1.2.3(eslint@9.15.0(jiti@1.21.6)) @@ -926,11 +926,11 @@ importers: specifier: ^0.17.17 version: 0.17.17(histoire@0.17.17(@types/node@20.17.6)(sass@1.81.0)(vite@5.4.11(@types/node@20.17.6)(sass@1.81.0)))(vite@5.4.11(@types/node@20.17.6)(sass@1.81.0))(vue@3.5.13(typescript@5.6.3)) '@intlify/eslint-plugin-vue-i18n': - specifier: ^3.0.0 - version: 3.0.0(eslint@9.15.0(jiti@1.21.6)) + specifier: ^3.1.0 + version: 3.1.0(eslint@9.15.0(jiti@1.21.6)) '@intlify/unplugin-vue-i18n': specifier: ^5.3.1 - version: 5.3.1(@vue/compiler-dom@3.5.13)(eslint@9.15.0(jiti@1.21.6))(rollup@4.27.2)(typescript@5.6.3)(vue-i18n@9.14.1(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3)) + version: 5.3.1(@vue/compiler-dom@3.5.13)(eslint@9.15.0(jiti@1.21.6))(rollup@4.27.3)(typescript@5.6.3)(vue-i18n@9.14.1(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3)) '@ionic/prettier-config': specifier: ^4.0.0 version: 4.0.0(prettier@3.3.3) @@ -948,10 +948,10 @@ importers: version: 5.2.0(vite@5.4.11(@types/node@20.17.6)(sass@1.81.0))(vue@3.5.13(typescript@5.6.3)) '@vue-macros/reactivity-transform': specifier: ^1.1.3 - version: 1.1.3(rollup@4.27.2)(vue@3.5.13(typescript@5.6.3)) + version: 1.1.3(rollup@4.27.3)(vue@3.5.13(typescript@5.6.3)) '@vue/eslint-config-typescript': specifier: ^14.1.3 - version: 14.1.3(@typescript-eslint/parser@8.14.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(eslint-plugin-vue@9.31.0(eslint@9.15.0(jiti@1.21.6)))(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3) + version: 14.1.3(@typescript-eslint/parser@8.15.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(eslint-plugin-vue@9.31.0(eslint@9.15.0(jiti@1.21.6)))(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 @@ -969,7 +969,7 @@ importers: version: 6.1.0 eslint-plugin-import: specifier: ^2.31.0 - version: 2.31.0(@typescript-eslint/parser@8.14.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.15.0(jiti@1.21.6)) + version: 2.31.0(@typescript-eslint/parser@8.15.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.15.0(jiti@1.21.6)) eslint-plugin-prettier-vue: specifier: ^5.0.0 version: 5.0.0 @@ -978,7 +978,7 @@ importers: version: 12.1.1(eslint@9.15.0(jiti@1.21.6)) eslint-plugin-unused-imports: specifier: ^4.1.4 - version: 4.1.4(@typescript-eslint/eslint-plugin@8.14.0(@typescript-eslint/parser@8.14.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.15.0(jiti@1.21.6)) + version: 4.1.4(@typescript-eslint/eslint-plugin@8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.15.0(jiti@1.21.6)) eslint-plugin-vue: specifier: ^9.31.0 version: 9.31.0(eslint@9.15.0(jiti@1.21.6)) @@ -998,14 +998,14 @@ importers: specifier: ^5.6.3 version: 5.6.3 typescript-eslint: - specifier: ^8.14.0 - version: 8.14.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3) + specifier: ^8.15.0 + version: 8.15.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3) unplugin-auto-import: - specifier: ^0.18.4 - version: 0.18.4(@vueuse/core@11.2.0(vue@3.5.13(typescript@5.6.3)))(rollup@4.27.2) + specifier: ^0.18.5 + version: 0.18.5(@vueuse/core@11.2.0(vue@3.5.13(typescript@5.6.3)))(rollup@4.27.3) unplugin-vue-components: specifier: ^0.27.4 - version: 0.27.4(@babel/parser@7.26.2)(rollup@4.27.2)(vue@3.5.13(typescript@5.6.3)) + version: 0.27.4(@babel/parser@7.26.2)(rollup@4.27.3)(vue@3.5.13(typescript@5.6.3)) vite: specifier: ^5.4.11 version: 5.4.11(@types/node@20.17.6)(sass@1.81.0) @@ -1019,14 +1019,14 @@ importers: packages/api: dependencies: '@opentelemetry/instrumentation-socket.io': - specifier: ^0.43.0 - version: 0.43.0(@opentelemetry/api@1.9.0) + specifier: ^0.44.0 + version: 0.44.0(@opentelemetry/api@1.9.0) '@pusher/push-notifications-server': specifier: ^1.2.6 version: 1.2.6 '@sentry/node': - specifier: ^8.38.0 - version: 8.38.0 + specifier: ^8.39.0 + version: 8.39.0 '@socket.io/admin-ui': specifier: ^0.5.1 version: 0.5.1(socket.io@4.8.1) @@ -1086,8 +1086,8 @@ importers: specifier: ^20.17.6 version: 20.17.6 '@types/nodemailer': - specifier: ^6.4.16 - version: 6.4.16 + specifier: ^6.4.17 + version: 6.4.17 concurrently: specifier: ^9.1.0 version: 9.1.0 @@ -1145,8 +1145,8 @@ importers: specifier: ^9.15.0 version: 9.15.0 '@typescript-eslint/eslint-plugin': - specifier: ^8.14.0 - version: 8.14.0(@typescript-eslint/parser@8.14.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3) + specifier: ^8.15.0 + version: 8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3) eslint-config-prettier: specifier: ^9.1.0 version: 9.1.0(eslint@9.15.0(jiti@1.21.6)) @@ -1158,7 +1158,7 @@ importers: version: 5.0.0(prettier@3.3.3) ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@22.9.0)(typescript@5.6.3) + version: 10.9.2(@types/node@22.9.1)(typescript@5.6.3) typescript: specifier: ^5.6.3 version: 5.6.3 @@ -1241,7 +1241,7 @@ importers: version: 12.1.1(eslint@9.15.0(jiti@1.21.6)) eslint-plugin-unused-imports: specifier: ^4.1.4 - version: 4.1.4(@typescript-eslint/eslint-plugin@8.14.0(@typescript-eslint/parser@8.14.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.15.0(jiti@1.21.6)) + version: 4.1.4(@typescript-eslint/eslint-plugin@8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.15.0(jiti@1.21.6)) prettier: specifier: ^3.3.3 version: 3.3.3 @@ -1249,8 +1249,8 @@ importers: specifier: ^5.6.3 version: 5.6.3 typescript-eslint: - specifier: ^8.14.0 - version: 8.14.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3) + specifier: ^8.15.0 + version: 8.15.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3) packages: @@ -1258,8 +1258,8 @@ packages: resolution: {integrity: sha512-nznEC1ZA/m3hQDEnrGQ4c5gkaa9pcaVnw4LFJyzBAaR7E3nfiAPEHS3otnSafpZouVnoKeITl5D+2LsnwlnK8g==} engines: {node: '>=14.0.0'} - '@antfu/eslint-config@3.9.1': - resolution: {integrity: sha512-a/xubkbJ9i6U6jX5ZUB3GeXahhorpMWgDRwdga297ilmadcJFrepBRjGf8SnA+RlPrVRI4cqPdQeQZZKR+Mjiw==} + '@antfu/eslint-config@3.9.2': + resolution: {integrity: sha512-a1I1CXmtQdTL9jxcb2RzKjuYYAzjdKK3ktVpQGd/1S/aUdhKgcEEi3DRXYgnB8xdpYLqracETxEMDf9PQlmyBg==} hasBin: true peerDependencies: '@eslint-react/eslint-plugin': ^1.5.8 @@ -1346,13 +1346,13 @@ packages: peerDependencies: '@capacitor/core': ^6.0.0 - '@capacitor/android@6.1.2': - resolution: {integrity: sha512-Yh0gQDY1bgRrL25J6ecIlvvs2kF8iNSwIPXjyw6Yz9mnwYxBazF5KZbjpKtGPnJgicJhFkYGsqOkEtxrve0EoQ==} + '@capacitor/android@6.2.0': + resolution: {integrity: sha512-3YIDPylV0Q2adEQ/H568p496QdYG0jK/XGMdx7OGSqdBZen92ciAsYdyhLtyl91UVsN1lBhDi5H6j3T2KS6aJg==} peerDependencies: - '@capacitor/core': ^6.1.0 + '@capacitor/core': ^6.2.0 - '@capacitor/app@6.0.1': - resolution: {integrity: sha512-0kXbOl7LPPMFVcAii3u/7Ps0DvXlr7dtHT97r9J1faDlgdQLQUvtGp48tjvFm48gqHI0aOPRJnTBr5JXW4ETYg==} + '@capacitor/app@6.0.2': + resolution: {integrity: sha512-SiGTGgslK4TbWJVImCUL1odul7/YFkVfkYtAYS9AAEzQpxBECBeRnuN3FFBcfZ9eiN1XxFBFchhiwpxtx/c7yQ==} peerDependencies: '@capacitor/core': ^6.0.0 @@ -1361,8 +1361,8 @@ packages: engines: {node: '>=10.3.0'} hasBin: true - '@capacitor/camera@6.1.0': - resolution: {integrity: sha512-pRb8477MMsAbU1Jgro9xHEgTqv8vAZHGIZRx90DUDWX4guaVzqnvQSZxNtoDhYPBn1VjtpZ2DRG3pL87guH1Vw==} + '@capacitor/camera@6.1.1': + resolution: {integrity: sha512-bKBGQS59178KzzBlao2+qaGZ1+7BFTZiEzLpsLbaUnp/qsc1KduSdrqfyEOpHkFLnu6N/YRKmmCzJpuytZTHfQ==} peerDependencies: '@capacitor/core': ^6.0.0 @@ -1371,46 +1371,46 @@ packages: engines: {node: '>=16.0.0'} hasBin: true - '@capacitor/cli@6.1.2': - resolution: {integrity: sha512-HKCNGE0RP8U7aiEF2vg5wTivJROS8BVfu8a3yYJb1mRQvzv+czpmtHNsTWS/WukvwoxUjyjRmsNQSAACHfMTmQ==} + '@capacitor/cli@6.2.0': + resolution: {integrity: sha512-EWcXG39mZh35zrHhOqzN1ILeSyMRyEqWVtQDXqMGjCXYRH6b6p5TvyvLDN8ZNy26tbhI3i79gfrgirt+mNwuuw==} engines: {node: '>=18.0.0'} hasBin: true - '@capacitor/clipboard@6.0.1': - resolution: {integrity: sha512-aN6QsZD79Z605sK9YA8JtJLuD5vI/WrPzT/RCWUWBWPdFzhnRdT45dbsnQVvL2kzzm5aTsCAPepkdRqpvWwCGA==} + '@capacitor/clipboard@6.0.2': + resolution: {integrity: sha512-jQ6UeFra5NP58THNZNb7HtzOZU7cHsjgrbQGVuMTgsK1uTILZpNeh+pfqHbKggba6KaNh5DAsJvEVQGpIR1VBA==} peerDependencies: '@capacitor/core': ^6.0.0 - '@capacitor/core@6.1.2': - resolution: {integrity: sha512-xFy1/4qLFLp5WCIzIhtwUuVNNoz36+V7/BzHmLqgVJcvotc4MMjswW/TshnPQaLLujEOaLkA4h8ZJ0uoK3ImGg==} + '@capacitor/core@6.2.0': + resolution: {integrity: sha512-B9IlJtDpUqhhYb+T8+cp2Db/3RETX36STgjeU2kQZBs/SLAcFiMama227o+msRjLeo3DO+7HJjWVA1+XlyyPEg==} - '@capacitor/device@6.0.1': - resolution: {integrity: sha512-Tlz67DAO5GKb5YAfupXiENZxDww6mHnG9iKI+8D5SVF82VLpEv5r9qwKtiounuQB2y2HWiHV8tlOk7DqnLVUqQ==} + '@capacitor/device@6.0.2': + resolution: {integrity: sha512-WDUxUkkuqEtbmE1YmyDzzGVJD8r5oRFgs/1zy+Xa7Da3MlBrgKaiQKZoRVdr6FTnAVyHnVP4LabN3w2sCuA3+A==} peerDependencies: '@capacitor/core': ^6.0.0 - '@capacitor/haptics@6.0.1': - resolution: {integrity: sha512-Q8hedLwfwTSWEYc3eoATzkdKHBaIceYe5bd7FjxQCENNH0is5Ft0EjSRPz/xpTn39ebK0ooZBDBCwsyl6tjiTA==} + '@capacitor/haptics@6.0.2': + resolution: {integrity: sha512-xcFdIH4iIIeW2+1lzmlYMVicqB9ytaiuZ9NE3a9laKFPvMGC7hdj6i6tHFezwPJ/96xkHOwXT2b0F8Mh9xtTWg==} peerDependencies: '@capacitor/core': ^6.0.0 - '@capacitor/ios@6.1.2': - resolution: {integrity: sha512-HaeW68KisBd/7TmavzPDlL2bpoDK5AjR2ZYrqU4TlGwM88GtQfvduBCAlSCj20X0w/4+rWMkseD9dAAkacjiyQ==} + '@capacitor/ios@6.2.0': + resolution: {integrity: sha512-gisvZBIrKT1siiumgpLPY63HmJe69Ed/dOmfQQ+U1MIJmOR5gWGWvfO7QSj/FMatVZS4Xt/8jCoUgzDD1U6kSw==} peerDependencies: - '@capacitor/core': ^6.1.0 + '@capacitor/core': ^6.2.0 - '@capacitor/keyboard@6.0.2': - resolution: {integrity: sha512-fOfO3rQ0ZXuTHpK03INVTwmBnpqMiH8EHPpNaHjwjKwdrVRWBvtgIFhuyHNXh53rdcXw+uHB+1RIiNabnCrITw==} + '@capacitor/keyboard@6.0.3': + resolution: {integrity: sha512-V/mURxBI68HvClYjrGBlOriWkwYN7r+cWid/igJz/3scNc/V81DgQ9fpoLr4W0I5NY7YxOesjIJLuLO+LT18mQ==} peerDependencies: '@capacitor/core': ^6.0.0 - '@capacitor/preferences@6.0.2': - resolution: {integrity: sha512-ccD4/9ybnipJncLeCWlRPNQS2jv3nn8ivVLKzdVIWkiUHLo/hvuSSP7awVzvBwDNtAhNxIipjjWH6TyzZgLCcg==} + '@capacitor/preferences@6.0.3': + resolution: {integrity: sha512-3I1BbhhCBTMBziVvr0fU7RCRXqGvhUW/apHLRJSaJAWonASya5rp6AWsHv1lW1tkF0avUOMwp6e7iNA4UUGu8g==} peerDependencies: '@capacitor/core': ^6.0.0 - '@capacitor/status-bar@6.0.1': - resolution: {integrity: sha512-Usd9hZZQVAqy+jJfL7jRcYI7dcsxN09Na1yttwdl+F1bk3Ztoukk7CGPDm5VgKUSs53ihQBOy1+sczCACxhNiw==} + '@capacitor/status-bar@6.0.2': + resolution: {integrity: sha512-AmRIX6QvFemItlY7/69ARkIAqitRQqJ2qwgZmD1KqgFb78pH+XFXm1guvS/a8CuOOm/IqZ4ddDbl20yxtBqzGA==} peerDependencies: '@capacitor/core': ^6.0.0 @@ -1424,21 +1424,21 @@ packages: peerDependencies: '@capacitor/core': ^6.0.0 - '@capgo/capacitor-updater@6.3.17': - resolution: {integrity: sha512-gqMCxVhR0uhVUnutRRTzV68ufyRCNpsCwmEcmElnjrhVol9ARg8djxN2WtW4R8gwokXsEVrG44JGiCuko4KCsw==} + '@capgo/capacitor-updater@6.3.18': + resolution: {integrity: sha512-ZSeTuA1Oq4zoFijB015BwjFK72Vfsj16YkJd4nhd9rOtzYUaUFi1QcrYVmNZuU4sx7/P2RZri6aMDDiMZP1oiQ==} peerDependencies: '@capacitor/core': ^6.0.0 - '@capgo/cli@4.25.4': - resolution: {integrity: sha512-STxCKo0LbJvhtLk1guYVRdbV9Hgfn2Lb/NYJbBwgoTcYGPj1P8EHDFgUz8otKOeswgZoX7MYwEhjnYD/Ms3h6Q==} + '@capgo/cli@4.25.6': + resolution: {integrity: sha512-08VGtwwYoCLsAjyFrKBTgsYi4b2DMNDrqrPT9wpxpFVsmnhKyeXazeU4fRjH9NpJu5IUQ9Xo0c2FlWqnJGCnBQ==} engines: {node: '>=20.0.0', npm: '>=8.0.0'} hasBin: true '@clack/core@0.3.4': resolution: {integrity: sha512-H4hxZDXgHtWTwV3RAVenqcC4VbJZNegbBjlPvzOzCouXtS2y3sDvlO3IsbrPNWuLWPPlYVYPghQdSF64683Ldw==} - '@clack/prompts@0.7.0': - resolution: {integrity: sha512-0MhX9/B4iL6Re04jPrttDm+BsP8y6mS7byuv0BvXgdXhbV5PdlsHt55dvNsuBCPZ7xq1oTAOOuotR9NFbQyMSA==} + '@clack/prompts@0.8.1': + resolution: {integrity: sha512-I263nEUNbX4lPTX93trl1fkIvGrGlz6nUYkqOddF0ZmjqcxUgUlXmpUIUqfapirRKJrFddvwF+qdZgg8cSqF7g==} bundledDependencies: - is-unicode-supported @@ -2000,8 +2000,8 @@ packages: resolution: {integrity: sha512-rG5/hlNW6Qfve41go37szEf0mVLcfhYuOu83JcY0jZKasnwsrcZYYWDzebCcuO5I/6Sy1JFWo9p+nvkQS1Dy+w==} engines: {node: '>= 16'} - '@intlify/eslint-plugin-vue-i18n@3.0.0': - resolution: {integrity: sha512-s4fe+VOiqMZGhDrXWnL1xLyHbcFWBcEBeD/KpVrkOtL+utH2LPTi7uZ8RvWSthMS0mUL/7L74hFJ//OUU7AYww==} + '@intlify/eslint-plugin-vue-i18n@3.1.0': + resolution: {integrity: sha512-X9EhEu7KHFUsbTteVYQn0BCPCh0udrC/KEukn5LWkkiZGY5jGtdLrxwUNIZudKGoXJOOxDfdEBPBnstm4QWVaQ==} engines: {node: '>=18.0.0'} peerDependencies: eslint: ^8.0.0 || ^9.0.0-0 @@ -2108,10 +2108,6 @@ packages: resolution: {integrity: sha512-Uavxn+x8j3rDlZEk1X7YnaN6wCgbCwYQOeIjv/m94i1dzslqWhqIHEqxEyeE8HsT5Negboagg7GtQiABy+BLbA==} engines: {node: '>=16.0.0'} - '@ionic/utils-process@2.1.12': - resolution: {integrity: sha512-Jqkgyq7zBs/v/J3YvKtQQiIcxfJyplPgECMWgdO0E1fKrrH8EF0QGHNJ9mJCn6PYe2UtHNS8JJf5G21e09DfYg==} - engines: {node: '>=16.0.0'} - '@ionic/utils-stream@3.1.5': resolution: {integrity: sha512-hkm46uHvEC05X/8PHgdJi4l4zv9VQDELZTM+Kz69odtO9zZYfnt8DkfXHJqJ+PxmtiE5mk/ehJWLnn/XAczTUw==} engines: {node: '>=10.3.0'} @@ -2160,8 +2156,8 @@ packages: '@jridgewell/trace-mapping@0.3.9': resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} - '@kurkle/color@0.3.2': - resolution: {integrity: sha512-fuscdXJ9G1qb7W8VdHi+IwRqij3lBkosAm4ydQtEmbY58OzHXqQhvlxqEkoz0yssNVn38bcpRWgA9PP+OGoisw==} + '@kurkle/color@0.3.4': + resolution: {integrity: sha512-M5UknZPHRu3DEDWoipU6sE8PdkZ6Z/S+v4dD+Ke8IaNlpdSQah50lz1KtcFBa2vsdOnwbbnxJwVM4wty6udA5w==} '@lezer/common@1.2.3': resolution: {integrity: sha512-w7ojc8ejBqr2REPsWxJjrMFsA/ysDCFICn8zEOR9mrqzOu2amhITYuLD8ag6XZf0CFXDrhKqw7+tW8cX66NaDA==} @@ -2281,12 +2277,16 @@ packages: resolution: {integrity: sha512-4MTVwwmLgUh5QrJnZpYo6YRO5IBLAggf2h8gWDblwRagDStY13aEvt7gGk3jewrMaPlHiF83fENhIx0HO97/cQ==} engines: {node: '>=14'} + '@opentelemetry/api-logs@0.55.0': + resolution: {integrity: sha512-3cpa+qI45VHYcA5c0bHM6VHo9gicv3p5mlLHNG3rLyjQU8b7e0st1rWtrUn3JbZ3DwwCfhKop4eQ9UuYlC6Pkg==} + engines: {node: '>=14'} + '@opentelemetry/api@1.9.0': resolution: {integrity: sha512-3giAOQvZiH5F9bMlMiv8+GSPMeqg0dbaeo58/0SlA9sxSqZhnUtxzX9/2FzyhS9sWQf5S0GJE0AKBrFqjpeYcg==} engines: {node: '>=8.0.0'} - '@opentelemetry/context-async-hooks@1.27.0': - resolution: {integrity: sha512-CdZ3qmHCwNhFAzjTgHqrDQ44Qxcpz43cVxZRhOs+Ns/79ug+Mr84Bkb626bkJLkA3+BLimA5YAEVRlJC6pFb7g==} + '@opentelemetry/context-async-hooks@1.28.0': + resolution: {integrity: sha512-igcl4Ve+F1N2063PJUkesk/GkYyuGIWinYkSyAFTnIj3gzrOgvOA4k747XNdL47HRRL1w/qh7UW8NDuxOLvKFA==} engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' @@ -2297,8 +2297,8 @@ packages: peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' - '@opentelemetry/core@1.27.0': - resolution: {integrity: sha512-yQPKnK5e+76XuiqUH/gKyS8wv/7qITd5ln56QkBTf3uggr0VkXOXfcaAuG330UfdYu83wsyoBwqwxigpIG+Jkg==} + '@opentelemetry/core@1.28.0': + resolution: {integrity: sha512-ZLwRMV+fNDpVmF2WYUdBHlq0eOWtEaUJSusrzjGnBt7iSRvfjFE3RXYUZJrqou/wIDWV0DwQ5KIfYe9WXg9Xqw==} engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' @@ -2435,8 +2435,8 @@ packages: peerDependencies: '@opentelemetry/api': ^1.3.0 - '@opentelemetry/instrumentation-socket.io@0.43.0': - resolution: {integrity: sha512-HAQoIZ6N/ey1L4jF69gmqo7RyeSv5rc4sZZAd1v6SVaB8ZolTEyWEzGlu1NRZZTnqfWNxDkX6J1/omWpDd9k0w==} + '@opentelemetry/instrumentation-socket.io@0.44.0': + resolution: {integrity: sha512-Gf53pjHae88FrFY6eUHBGylJcFp90zd4HM5JlrIrTRfM28im7IijsCPSgMYez2m8Anr72aWrEoRtOJWfo7tE0Q==} engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': ^1.3.0 @@ -2471,18 +2471,24 @@ packages: peerDependencies: '@opentelemetry/api': ^1.3.0 + '@opentelemetry/instrumentation@0.55.0': + resolution: {integrity: sha512-YDCMlaQRZkziLL3t6TONRgmmGxDx6MyQDXRD0dknkkgUZtOK5+8MWft1OXzmNu6XfBOdT12MKN5rz+jHUkafKQ==} + engines: {node: '>=14'} + peerDependencies: + '@opentelemetry/api': ^1.3.0 + '@opentelemetry/redis-common@0.36.2': resolution: {integrity: sha512-faYX1N0gpLhej/6nyp6bgRjzAKXn5GOEMYY7YhciSfCoITAktLUtQ36d24QEWNA1/WA1y6qQunCe0OhHRkVl9g==} engines: {node: '>=14'} - '@opentelemetry/resources@1.27.0': - resolution: {integrity: sha512-jOwt2VJ/lUD5BLc+PMNymDrUCpm5PKi1E9oSVYAvz01U/VdndGmrtV3DU1pG4AwlYhJRHbHfOUIlpBeXCPw6QQ==} + '@opentelemetry/resources@1.28.0': + resolution: {integrity: sha512-cIyXSVJjGeTICENN40YSvLDAq4Y2502hGK3iN7tfdynQLKWb3XWZQEkPc+eSx47kiy11YeFAlYkEfXwR1w8kfw==} engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' - '@opentelemetry/sdk-trace-base@1.27.0': - resolution: {integrity: sha512-btz6XTQzwsyJjombpeqCX6LhiMQYpzt2pIYNPnw0IPO/3AhT6yjnf8Mnv3ZC2A4eRYOjqrg+bfaXg9XHDRJDWQ==} + '@opentelemetry/sdk-trace-base@1.28.0': + resolution: {integrity: sha512-ceUVWuCpIao7Y5xE02Xs3nQi0tOGmMea17ecBdwtCvdo9ekmO+ijc9RFDgfifMl7XCBf41zne/1POM3LqSTZDA==} engines: {node: '>=14'} peerDependencies: '@opentelemetry/api': '>=1.0.0 <1.10.0' @@ -2642,93 +2648,93 @@ packages: rollup: optional: true - '@rollup/rollup-android-arm-eabi@4.27.2': - resolution: {integrity: sha512-Tj+j7Pyzd15wAdSJswvs5CJzJNV+qqSUcr/aCD+jpQSBtXvGnV0pnrjoc8zFTe9fcKCatkpFpOO7yAzpO998HA==} + '@rollup/rollup-android-arm-eabi@4.27.3': + resolution: {integrity: sha512-EzxVSkIvCFxUd4Mgm4xR9YXrcp976qVaHnqom/Tgm+vU79k4vV4eYTjmRvGfeoW8m9LVcsAy/lGjcgVegKEhLQ==} cpu: [arm] os: [android] - '@rollup/rollup-android-arm64@4.27.2': - resolution: {integrity: sha512-xsPeJgh2ThBpUqlLgRfiVYBEf/P1nWlWvReG+aBWfNv3XEBpa6ZCmxSVnxJgLgkNz4IbxpLy64h2gCmAAQLneQ==} + '@rollup/rollup-android-arm64@4.27.3': + resolution: {integrity: sha512-LJc5pDf1wjlt9o/Giaw9Ofl+k/vLUaYsE2zeQGH85giX2F+wn/Cg8b3c5CDP3qmVmeO5NzwVUzQQxwZvC2eQKw==} cpu: [arm64] os: [android] - '@rollup/rollup-darwin-arm64@4.27.2': - resolution: {integrity: sha512-KnXU4m9MywuZFedL35Z3PuwiTSn/yqRIhrEA9j+7OSkji39NzVkgxuxTYg5F8ryGysq4iFADaU5osSizMXhU2A==} + '@rollup/rollup-darwin-arm64@4.27.3': + resolution: {integrity: sha512-OuRysZ1Mt7wpWJ+aYKblVbJWtVn3Cy52h8nLuNSzTqSesYw1EuN6wKp5NW/4eSre3mp12gqFRXOKTcN3AI3LqA==} cpu: [arm64] os: [darwin] - '@rollup/rollup-darwin-x64@4.27.2': - resolution: {integrity: sha512-Hj77A3yTvUeCIx/Vi+4d4IbYhyTwtHj07lVzUgpUq9YpJSEiGJj4vXMKwzJ3w5zp5v3PFvpJNgc/J31smZey6g==} + '@rollup/rollup-darwin-x64@4.27.3': + resolution: {integrity: sha512-xW//zjJMlJs2sOrCmXdB4d0uiilZsOdlGQIC/jjmMWT47lkLLoB1nsNhPUcnoqyi5YR6I4h+FjBpILxbEy8JRg==} cpu: [x64] os: [darwin] - '@rollup/rollup-freebsd-arm64@4.27.2': - resolution: {integrity: sha512-RjgKf5C3xbn8gxvCm5VgKZ4nn0pRAIe90J0/fdHUsgztd3+Zesb2lm2+r6uX4prV2eUByuxJNdt647/1KPRq5g==} + '@rollup/rollup-freebsd-arm64@4.27.3': + resolution: {integrity: sha512-58E0tIcwZ+12nK1WiLzHOD8I0d0kdrY/+o7yFVPRHuVGY3twBwzwDdTIBGRxLmyjciMYl1B/U515GJy+yn46qw==} cpu: [arm64] os: [freebsd] - '@rollup/rollup-freebsd-x64@4.27.2': - resolution: {integrity: sha512-duq21FoXwQtuws+V9H6UZ+eCBc7fxSpMK1GQINKn3fAyd9DFYKPJNcUhdIKOrMFjLEJgQskoMoiuizMt+dl20g==} + '@rollup/rollup-freebsd-x64@4.27.3': + resolution: {integrity: sha512-78fohrpcVwTLxg1ZzBMlwEimoAJmY6B+5TsyAZ3Vok7YabRBUvjYTsRXPTjGEvv/mfgVBepbW28OlMEz4w8wGA==} cpu: [x64] os: [freebsd] - '@rollup/rollup-linux-arm-gnueabihf@4.27.2': - resolution: {integrity: sha512-6npqOKEPRZkLrMcvyC/32OzJ2srdPzCylJjiTJT2c0bwwSGm7nz2F9mNQ1WrAqCBZROcQn91Fno+khFhVijmFA==} + '@rollup/rollup-linux-arm-gnueabihf@4.27.3': + resolution: {integrity: sha512-h2Ay79YFXyQi+QZKo3ISZDyKaVD7uUvukEHTOft7kh00WF9mxAaxZsNs3o/eukbeKuH35jBvQqrT61fzKfAB/Q==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.27.2': - resolution: {integrity: sha512-V9Xg6eXtgBtHq2jnuQwM/jr2mwe2EycnopO8cbOvpzFuySCGtKlPCI3Hj9xup/pJK5Q0388qfZZy2DqV2J8ftw==} + '@rollup/rollup-linux-arm-musleabihf@4.27.3': + resolution: {integrity: sha512-Sv2GWmrJfRY57urktVLQ0VKZjNZGogVtASAgosDZ1aUB+ykPxSi3X1nWORL5Jk0sTIIwQiPH7iE3BMi9zGWfkg==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.27.2': - resolution: {integrity: sha512-uCFX9gtZJoQl2xDTpRdseYuNqyKkuMDtH6zSrBTA28yTfKyjN9hQ2B04N5ynR8ILCoSDOrG/Eg+J2TtJ1e/CSA==} + '@rollup/rollup-linux-arm64-gnu@4.27.3': + resolution: {integrity: sha512-FPoJBLsPW2bDNWjSrwNuTPUt30VnfM8GPGRoLCYKZpPx0xiIEdFip3dH6CqgoT0RnoGXptaNziM0WlKgBc+OWQ==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-arm64-musl@4.27.2': - resolution: {integrity: sha512-/PU9P+7Rkz8JFYDHIi+xzHabOu9qEWR07L5nWLIUsvserrxegZExKCi2jhMZRd0ATdboKylu/K5yAXbp7fYFvA==} + '@rollup/rollup-linux-arm64-musl@4.27.3': + resolution: {integrity: sha512-TKxiOvBorYq4sUpA0JT+Fkh+l+G9DScnG5Dqx7wiiqVMiRSkzTclP35pE6eQQYjP4Gc8yEkJGea6rz4qyWhp3g==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-powerpc64le-gnu@4.27.2': - resolution: {integrity: sha512-eCHmol/dT5odMYi/N0R0HC8V8QE40rEpkyje/ZAXJYNNoSfrObOvG/Mn+s1F/FJyB7co7UQZZf6FuWnN6a7f4g==} + '@rollup/rollup-linux-powerpc64le-gnu@4.27.3': + resolution: {integrity: sha512-v2M/mPvVUKVOKITa0oCFksnQQ/TqGrT+yD0184/cWHIu0LoIuYHwox0Pm3ccXEz8cEQDLk6FPKd1CCm+PlsISw==} cpu: [ppc64] os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.27.2': - resolution: {integrity: sha512-DEP3Njr9/ADDln3kNi76PXonLMSSMiCir0VHXxmGSHxCxDfQ70oWjHcJGfiBugzaqmYdTC7Y+8Int6qbnxPBIQ==} + '@rollup/rollup-linux-riscv64-gnu@4.27.3': + resolution: {integrity: sha512-LdrI4Yocb1a/tFVkzmOE5WyYRgEBOyEhWYJe4gsDWDiwnjYKjNs7PS6SGlTDB7maOHF4kxevsuNBl2iOcj3b4A==} cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.27.2': - resolution: {integrity: sha512-NHGo5i6IE/PtEPh5m0yw5OmPMpesFnzMIS/lzvN5vknnC1sXM5Z/id5VgcNPgpD+wHmIcuYYgW+Q53v+9s96lQ==} + '@rollup/rollup-linux-s390x-gnu@4.27.3': + resolution: {integrity: sha512-d4wVu6SXij/jyiwPvI6C4KxdGzuZOvJ6y9VfrcleHTwo68fl8vZC5ZYHsCVPUi4tndCfMlFniWgwonQ5CUpQcA==} cpu: [s390x] os: [linux] - '@rollup/rollup-linux-x64-gnu@4.27.2': - resolution: {integrity: sha512-PaW2DY5Tan+IFvNJGHDmUrORadbe/Ceh8tQxi8cmdQVCCYsLoQo2cuaSj+AU+YRX8M4ivS2vJ9UGaxfuNN7gmg==} + '@rollup/rollup-linux-x64-gnu@4.27.3': + resolution: {integrity: sha512-/6bn6pp1fsCGEY5n3yajmzZQAh+mW4QPItbiWxs69zskBzJuheb3tNynEjL+mKOsUSFK11X4LYF2BwwXnzWleA==} cpu: [x64] os: [linux] - '@rollup/rollup-linux-x64-musl@4.27.2': - resolution: {integrity: sha512-dOlWEMg2gI91Qx5I/HYqOD6iqlJspxLcS4Zlg3vjk1srE67z5T2Uz91yg/qA8sY0XcwQrFzWWiZhMNERylLrpQ==} + '@rollup/rollup-linux-x64-musl@4.27.3': + resolution: {integrity: sha512-nBXOfJds8OzUT1qUreT/en3eyOXd2EH5b0wr2bVB5999qHdGKkzGzIyKYaKj02lXk6wpN71ltLIaQpu58YFBoQ==} cpu: [x64] os: [linux] - '@rollup/rollup-win32-arm64-msvc@4.27.2': - resolution: {integrity: sha512-euMIv/4x5Y2/ImlbGl88mwKNXDsvzbWUlT7DFky76z2keajCtcbAsN9LUdmk31hAoVmJJYSThgdA0EsPeTr1+w==} + '@rollup/rollup-win32-arm64-msvc@4.27.3': + resolution: {integrity: sha512-ogfbEVQgIZOz5WPWXF2HVb6En+kWzScuxJo/WdQTqEgeyGkaa2ui5sQav9Zkr7bnNCLK48uxmmK0TySm22eiuw==} cpu: [arm64] os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.27.2': - resolution: {integrity: sha512-RsnE6LQkUHlkC10RKngtHNLxb7scFykEbEwOFDjr3CeCMG+Rr+cKqlkKc2/wJ1u4u990urRHCbjz31x84PBrSQ==} + '@rollup/rollup-win32-ia32-msvc@4.27.3': + resolution: {integrity: sha512-ecE36ZBMLINqiTtSNQ1vzWc5pXLQHlf/oqGp/bSbi7iedcjcNb6QbCBNG73Euyy2C+l/fn8qKWEwxr+0SSfs3w==} cpu: [ia32] os: [win32] - '@rollup/rollup-win32-x64-msvc@4.27.2': - resolution: {integrity: sha512-foJM5vv+z2KQmn7emYdDLyTbkoO5bkHZE1oth2tWbQNGW7mX32d46Hz6T0MqXdWS2vBZhaEtHqdy9WYwGfiliA==} + '@rollup/rollup-win32-x64-msvc@4.27.3': + resolution: {integrity: sha512-vliZLrDmYKyaUoMzEbMTg2JkerfBjn03KmAw9CykO0Zzkzoyd7o3iZNam/TpyWNjNT+Cz2iO3P9Smv2wgrR+Eg==} cpu: [x64] os: [win32] @@ -2738,57 +2744,57 @@ packages: '@rushstack/eslint-patch@1.10.4': resolution: {integrity: sha512-WJgX9nzTqknM393q1QJDJmoW28kUfEnybeTfVNcNAPnIx210RXm2DiXiHzfNPJNIUUb1tJnz/l4QGtJ30PgWmA==} - '@sentry-internal/browser-utils@8.33.0': - resolution: {integrity: sha512-zwjmD+XI3pgxxiqKGLXYDGSd+zfO7az9zzbLn1le8Vv9cRL2lZyMLcwiwEaTpwz3B0pPONeDZMT8+bzMGRs8zw==} + '@sentry-internal/browser-utils@8.37.1': + resolution: {integrity: sha512-OSR/V5GCsSCG7iapWtXCT/y22uo3HlawdEgfM1NIKk1mkP15UyGQtGEzZDdih2H+SNuX1mp9jQLTjr5FFp1A5w==} engines: {node: '>=14.18'} - '@sentry-internal/browser-utils@8.38.0': - resolution: {integrity: sha512-5QMVcssrAcmjKT0NdFYcX0b0wwZovGAZ9L2GajErXtHkBenjI2sgR2+5J7n+QZGuk2SC1qhGmT1O9i3p3UEwew==} + '@sentry-internal/browser-utils@8.39.0': + resolution: {integrity: sha512-5jcO3os1aQIMNZptniMUCCkZ3KOvyUPSyrQeGB7NxhJoieIwmopo5qIXyeRLHu0htL7H7A1gPYln6Ji3d/KUUA==} engines: {node: '>=14.18'} - '@sentry-internal/feedback@8.33.0': - resolution: {integrity: sha512-KSW/aiNgmJc8PDl2NsM+ONvGure4tPaluj7O1Nw+947Dh8W6CJnQ9srB7xPyoYYWyQW8Hyl1vzxY9W0J+fjlhA==} + '@sentry-internal/feedback@8.37.1': + resolution: {integrity: sha512-Se25NXbSapgS2S+JssR5YZ48b3OY4UGmAuBOafgnMW91LXMxRNWRbehZuNUmjjHwuywABMxjgu+Yp5uJDATX+g==} engines: {node: '>=14.18'} - '@sentry-internal/feedback@8.38.0': - resolution: {integrity: sha512-AW5HCCAlc3T1jcSuNhbFVNO1CHyJ5g5tsGKEP4VKgu+D1Gg2kZ5S2eFatLBUP/BD5JYb1A7p6XPuzYp1XfMq0A==} + '@sentry-internal/feedback@8.39.0': + resolution: {integrity: sha512-V5J/tnzAK8bXdXQzY7lnlYMqfTKgI+9BD7L7oHxQnDUzlShsV14xFGZVhEbPsjYficdIN9wpoYIyWDxwrFX1Qg==} engines: {node: '>=14.18'} - '@sentry-internal/replay-canvas@8.33.0': - resolution: {integrity: sha512-9fEhMP+gQYQrtn/SQd1Vd7U7emTSGBpLKc5h5f0iV0yDmjYAhNVbq4RgPTYAgnBEcdVo3qgboL6UIz9Dv+dYRQ==} + '@sentry-internal/replay-canvas@8.37.1': + resolution: {integrity: sha512-1JLAaPtn1VL5vblB0BMELFV0D+KUm/iMGsrl4/JpRm0Ws5ESzQl33DhXVv1IX/ZAbx9i14EjR7MG9+Hj70tieQ==} engines: {node: '>=14.18'} - '@sentry-internal/replay-canvas@8.38.0': - resolution: {integrity: sha512-OxmlWzK9J8mRM+KxdSnQ5xuxq+p7TiBzTz70FT3HltxmeugvDkyp6803UcFqHOPHR35OYeVLOalym+FmvNn9kw==} + '@sentry-internal/replay-canvas@8.39.0': + resolution: {integrity: sha512-NCp4E60SFfg9pXdMgcdpctYENFOvJ58UPGllGjO3xpYoMkd4DGZQp947Tgw9hATTCDnyYNIy5v/zYbDV4Wbw3w==} engines: {node: '>=14.18'} - '@sentry-internal/replay@8.33.0': - resolution: {integrity: sha512-GFBaDA4yhlEf3wTXOVXnJVG/diuKxeqZuXcuhsAwJb+YcFR0NhgsRn3wIGuYOZZF8GBXzx9PFnb9yIuFgx5Nbw==} + '@sentry-internal/replay@8.37.1': + resolution: {integrity: sha512-E/Plhisk/pXJjOdOU12sg8m/APTXTA21iEniidP6jW3/+O0tD/H/UovEqa4odNTqxPMa798xHQSQNt5loYiaLA==} engines: {node: '>=14.18'} - '@sentry-internal/replay@8.38.0': - resolution: {integrity: sha512-mQPShKnIab7oKwkwrRxP/D8fZYHSkDY+cvqORzgi+wAwgnunytJQjz9g6Ww2lJu98rHEkr5SH4V4rs6PZYZmnQ==} + '@sentry-internal/replay@8.39.0': + resolution: {integrity: sha512-1IEXhg2XuKC1hx/Pf5p2L7McKjQPfVOWyQhjNUH2mHWbpOyvc1BhZoZKCgbbspwOAVuvj4n40PvOVyjfzU5Yew==} engines: {node: '>=14.18'} '@sentry-internal/tracing@7.114.0': resolution: {integrity: sha512-dOuvfJN7G+3YqLlUY4HIjyWHaRP8vbOgF+OsE5w2l7ZEn1rMAaUbPntAR8AF9GBA6j2zWNoSo8e7GjbJxVofSg==} engines: {node: '>=8'} - '@sentry/browser@8.33.0': - resolution: {integrity: sha512-qu/g20ZskywEU8BWc4Fts1kXFFBtw1vS+XvPq7Ta9zCeRG5dlXhhYDVQ4/v4nAL/cs0o6aLCq73m109CFF0Kig==} + '@sentry/browser@8.37.1': + resolution: {integrity: sha512-5ym+iGiIpjIKKpMWi9S3/tXh9xneS+jqxwRTJqed3cb8i4ydfMAAP8sM3U8xMCWWABpWyIUW+fpewC0tkhE1aQ==} engines: {node: '>=14.18'} - '@sentry/browser@8.38.0': - resolution: {integrity: sha512-AZR+b0EteNZEGv6JSdBD22S9VhQ7nrljKsSnzxobBULf3BpwmhmCzTbDrqWszKDAIDYmL+yQJIR2glxbknneWQ==} + '@sentry/browser@8.39.0': + resolution: {integrity: sha512-Xpqh84MnqoFID0owbugTeq/3QXgNwc3EdHAN/HFUdxEAyJS4j7Wi1DIBXN+ZRzMYX3m2QHOAymCWjnFtv+H8WQ==} engines: {node: '>=14.18'} - '@sentry/capacitor@1.0.1': - resolution: {integrity: sha512-6CHQtWlckwu3EXtSY8pu1BnV3noxFbaaE0cq25kVy5dau1RwXQo4aat+e8+4jxzG2mGlHaf+FaIiunlwAJ5H8g==} + '@sentry/capacitor@1.0.2': + resolution: {integrity: sha512-fK2hQbKlxYu1opVQb+lUxS5q4vlKgRk8mk6dEoSxLibkTM/jdxDgSW+2I+5NMlDOI++pzHBELKpuyygUsflINg==} peerDependencies: '@capacitor/core': '>=3.0.0' - '@sentry/angular': 8.33.0 - '@sentry/react': 8.33.0 - '@sentry/vue': 8.33.0 + '@sentry/angular': 8.37.1 + '@sentry/react': 8.37.1 + '@sentry/vue': 8.37.1 peerDependenciesMeta: '@sentry/angular': optional: true @@ -2847,20 +2853,20 @@ packages: resolution: {integrity: sha512-YnanVlmulkjgZiVZ9BfY9k6I082n+C+LbZo52MTvx3FY6RE5iyiPMpaOh67oXEZRWcYQEGm+bKruRxLVP6RlbA==} engines: {node: '>=8'} - '@sentry/core@8.33.0': - resolution: {integrity: sha512-618PQGHQLBVCpAq1s+e/rpIUaLUnj19IPUgn97rUGXLLna8ETIAoyQoG70wz4q9niw4Z4GlS5kZNrael2O3+2w==} + '@sentry/core@8.37.1': + resolution: {integrity: sha512-82csXby589iDupM3VgCHJeWZagUyEEaDnbFcoZ/Z91QX2Sjq8FcF5OsforoXjw09i0XTFqlkFAnQVpDBmMXcpQ==} engines: {node: '>=14.18'} - '@sentry/core@8.38.0': - resolution: {integrity: sha512-sGD+5TEHU9G7X7zpyaoJxpOtwjTjvOd1f/MKBrWW2vf9UbYK+GUJrOzLhMoSWp/pHSYgvObkJkDb/HwieQjvhQ==} + '@sentry/core@8.39.0': + resolution: {integrity: sha512-rg2mHtwdCaedqub7bd+ht08vZgtwPO7el5m5sPNeb7V75GcQwSziu6G02vGxCBCsAHpoFn1A+0JLEajaYzZI7w==} engines: {node: '>=14.18'} - '@sentry/node@8.38.0': - resolution: {integrity: sha512-nwW0XqZFQseXYn0i6i6nKPkbjgHMBEFSF9TnK6mHHqJHHObHIZ6qu5CfvGKgxATia8JPIg9NN8XcyYOnQMi07w==} + '@sentry/node@8.39.0': + resolution: {integrity: sha512-poQBV1OG5XdESQQNT/qQzrcPBEsQIuK3kz7cE7MVOcdTqjfWGC+gVYMMjvfBrZ+A1jdLolepMLnEG80OzvHoNA==} engines: {node: '>=14.18'} - '@sentry/opentelemetry@8.38.0': - resolution: {integrity: sha512-AfjmIf/v7+x2WplhkX66LyGKvrzzPeSgff9uJ0cFCC2s0yd1qA2VPuIwEyr5i/FOJOP5bvFr8tu/hz3LA4+F5Q==} + '@sentry/opentelemetry@8.39.0': + resolution: {integrity: sha512-ZnZ6zpyRPOUR6LwmvXqXK6XXDfjIXIRoX1ZVy44ZqN3XQL1Cg5n5sp0W/8T0qpKVyyEkE+AphLI/EGyp/gQLfQ==} engines: {node: '>=14.18'} peerDependencies: '@opentelemetry/api': ^1.9.0 @@ -2877,28 +2883,28 @@ packages: resolution: {integrity: sha512-tsqkkyL3eJtptmPtT0m9W/bPLkU7ILY7nvwpi1hahA5jrM7ppoU0IMaQWAgTD+U3rzFH40IdXNBFb8Gnqcva4w==} engines: {node: '>=8'} - '@sentry/types@8.33.0': - resolution: {integrity: sha512-V/A+72ZdnfGtXeXIpz1kUo3LRdq3WKEYYFUR2RKpCdPh9yeOrHq6u/rmzTWx49+om0yhZN+JhVoxDzt75UoFRg==} + '@sentry/types@8.37.1': + resolution: {integrity: sha512-ryMOTROLSLINKFEbHWvi7GigNrsQhsaScw2NddybJGztJQ5UhxIGESnxGxWCufBmWFDwd7+5u0jDPCVUJybp7w==} engines: {node: '>=14.18'} - '@sentry/types@8.38.0': - resolution: {integrity: sha512-fP5H9ZX01W4Z/EYctk3mkSHi7d06cLcX2/UWqwdWbyPWI+pL2QpUPICeO/C+8SnmYx//wFj3qWDhyPCh1PdFAA==} + '@sentry/types@8.39.0': + resolution: {integrity: sha512-/n1bGkbJcSLZQpzd1Oksi8LFAMbcO8j/d+N8mcXS74GuhGgkxQiEwHF2CKTz6SHt8J4hrlyzqIwVzCevUOxZ2Q==} engines: {node: '>=14.18'} '@sentry/utils@7.114.0': resolution: {integrity: sha512-319N90McVpupQ6vws4+tfCy/03AdtsU0MurIE4+W5cubHME08HtiEWlfacvAxX+yuKFhvdsO4K4BB/dj54ideg==} engines: {node: '>=8'} - '@sentry/utils@8.33.0': - resolution: {integrity: sha512-TdwtGdevJij2wq2x/hDUr+x5TXt47ZhWxZ8zluai/lnIDTUB3Xs/L9yHtj1J+H9hr8obkMASE9IanUrWXzrP6Q==} + '@sentry/utils@8.37.1': + resolution: {integrity: sha512-Qtn2IfpII12K17txG/ZtTci35XYjYi4CxbQ3j7nXY7toGv/+MqPXwV5q2i9g94XaSXlE5Wy9/hoCZoZpZs/djA==} engines: {node: '>=14.18'} - '@sentry/utils@8.38.0': - resolution: {integrity: sha512-3X7MgIKIx+2q5Al7QkhaRB4wV6DvzYsaeIwdqKUzGLuRjXmNgJrLoU87TAwQRmZ6Wr3IoEpThZZMNrzYPXxArw==} + '@sentry/utils@8.39.0': + resolution: {integrity: sha512-pIBnr/cROds92CcYWBW3z1zFH4uJkMPL2AxEv/ZcLg/NTb1Okz/ZaDP+NMzUfzriYvFBOFk0wPk0h5sYx6Umqw==} engines: {node: '>=14.18'} - '@sentry/vue@8.38.0': - resolution: {integrity: sha512-71vnykZzkys2B4JNHqKkHJBkpuDufjRnHsUxIFcfwtYwyYgzFQrlOPH0bwJg8HnW3KNrCrrrP0WPnh+2IKE0dw==} + '@sentry/vue@8.39.0': + resolution: {integrity: sha512-JiYfmf3AUyVhcWKchxkwqNws2iyEs+IPgT8Qp7jFNjWAg9j/BqxgOfowDVn35CfvadrRutBzXaiMCCQerKfkdQ==} engines: {node: '>=14.18'} peerDependencies: pinia: 2.x @@ -2938,8 +2944,8 @@ packages: engines: {node: '>=16.0.0', npm: '>=7.10.0'} hasBin: true - '@stylistic/eslint-plugin@2.10.1': - resolution: {integrity: sha512-U+4yzNXElTf9q0kEfnloI9XbOyD4cnEQCxjUI94q0+W++0GAEQvJ/slwEj9lwjDHfGADRSr+Tco/z0XJvmDfCQ==} + '@stylistic/eslint-plugin@2.11.0': + resolution: {integrity: sha512-PNRHbydNG5EH8NK4c+izdJlxajIR6GxcUhzsYNRsn6Myep4dsZt0qFCz3rCPnkvgO5FYibDcMqgNHUT+zvjYZw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.40.0' @@ -3129,11 +3135,11 @@ packages: '@types/node@20.17.6': resolution: {integrity: sha512-VEI7OdvK2wP7XHnsuXbAJnEpEkF6NjSN45QJlL4VGqZSXsnicpesdTWsg9RISeSdYd3yeRj/y3k5KGjUXYnFwQ==} - '@types/node@22.9.0': - resolution: {integrity: sha512-vuyHg81vvWA1Z1ELfvLko2c8f34gyA0zaic0+Rllc5lbCnbSyuvb2Oxpm6TAUAC/2xZN3QGqxBNggD1nNR2AfQ==} + '@types/node@22.9.1': + resolution: {integrity: sha512-p8Yy/8sw1caA8CdRIQBG5tiLHmxtQKObCijiAa9Ez+d4+PRffM4054xbju0msf+cvhJpnFEeNjxmVT/0ipktrg==} - '@types/nodemailer@6.4.16': - resolution: {integrity: sha512-uz6hN6Pp0upXMcilM61CoKyjT7sskBoOWpptkjjJp8jIMlTdc3xG01U7proKkXzruMS4hS0zqtHNkNPFB20rKQ==} + '@types/nodemailer@6.4.17': + resolution: {integrity: sha512-I9CCaIp6DTldEg7vyUTZi8+9Vo0hi1/T8gv3C89yk1rSAAzoKQ8H8ki/jBYJSFoH/BisgLP8tkZMlQ91CIquww==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -3207,8 +3213,8 @@ packages: '@types/yauzl@2.10.3': resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==} - '@typescript-eslint/eslint-plugin@8.14.0': - resolution: {integrity: sha512-tqp8H7UWFaZj0yNO6bycd5YjMwxa6wIHOLZvWPkidwbgLCsBMetQoGj7DPuAlWa2yGO3H48xmPwjhsSPPCGU5w==} + '@typescript-eslint/eslint-plugin@8.15.0': + resolution: {integrity: sha512-+zkm9AR1Ds9uLWN3fkoeXgFppaQ+uEVtfOV62dDmsy9QCNqlRHWNEck4yarvRNrvRcHQLGfqBNui3cimoz8XAg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 @@ -3218,8 +3224,8 @@ packages: typescript: optional: true - '@typescript-eslint/parser@8.14.0': - resolution: {integrity: sha512-2p82Yn9juUJq0XynBXtFCyrBDb6/dJombnz6vbo6mgQEtWHfvHbQuEa9kAOVIt1c9YFwi7H6WxtPj1kg+80+RA==} + '@typescript-eslint/parser@8.15.0': + resolution: {integrity: sha512-7n59qFpghG4uazrF9qtGKBZXn7Oz4sOMm8dwNWDQY96Xlm2oX67eipqcblDj+oY1lLCbf1oltMZFpUso66Kl1A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -3228,25 +3234,26 @@ packages: typescript: optional: true - '@typescript-eslint/scope-manager@8.14.0': - resolution: {integrity: sha512-aBbBrnW9ARIDn92Zbo7rguLnqQ/pOrUguVpbUwzOhkFg2npFDwTgPGqFqE0H5feXcOoJOfX3SxlJaKEVtq54dw==} + '@typescript-eslint/scope-manager@8.15.0': + resolution: {integrity: sha512-QRGy8ADi4J7ii95xz4UoiymmmMd/zuy9azCaamnZ3FM8T5fZcex8UfJcjkiEZjJSztKfEBe3dZ5T/5RHAmw2mA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/type-utils@8.14.0': - resolution: {integrity: sha512-Xcz9qOtZuGusVOH5Uk07NGs39wrKkf3AxlkK79RBK6aJC1l03CobXjJbwBPSidetAOV+5rEVuiT1VSBUOAsanQ==} + '@typescript-eslint/type-utils@8.15.0': + resolution: {integrity: sha512-UU6uwXDoI3JGSXmcdnP5d8Fffa2KayOhUUqr/AiBnG1Gl7+7ut/oyagVeSkh7bxQ0zSXV9ptRh/4N15nkCqnpw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: + eslint: ^8.57.0 || ^9.0.0 typescript: '*' peerDependenciesMeta: typescript: optional: true - '@typescript-eslint/types@8.14.0': - resolution: {integrity: sha512-yjeB9fnO/opvLJFAsPNYlKPnEM8+z4og09Pk504dkqonT02AyL5Z9SSqlE0XqezS93v6CXn49VHvB2G7XSsl0g==} + '@typescript-eslint/types@8.15.0': + resolution: {integrity: sha512-n3Gt8Y/KyJNe0S3yDCD2RVKrHBC4gTUcLTebVBXacPy091E6tNspFLKRXlk3hwT4G55nfr1n2AdFqi/XMxzmPQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@8.14.0': - resolution: {integrity: sha512-OPXPLYKGZi9XS/49rdaCbR5j/S14HazviBlUQFvSKz3npr3NikF+mrgK7CFVur6XEt95DZp/cmke9d5i3vtVnQ==} + '@typescript-eslint/typescript-estree@8.15.0': + resolution: {integrity: sha512-1eMp2JgNec/niZsR7ioFBlsh/Fk0oJbhaqO0jRyQBMgkz7RrFfkqF9lYYmBoGBaSiLnu8TAPQTwoTUiSTUW9dg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '*' @@ -3254,14 +3261,18 @@ packages: typescript: optional: true - '@typescript-eslint/utils@8.14.0': - resolution: {integrity: sha512-OGqj6uB8THhrHj0Fk27DcHPojW7zKwKkPmHXHvQ58pLYp4hy8CSUdTKykKeh+5vFqTTVmjz0zCOOPKRovdsgHA==} + '@typescript-eslint/utils@8.15.0': + resolution: {integrity: sha512-k82RI9yGhr0QM3Dnq+egEpz9qB6Un+WLYhmoNcvl8ltMEededhh7otBVVIDDsEEttauwdY/hQoSsOv13lxrFzQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true - '@typescript-eslint/visitor-keys@8.14.0': - resolution: {integrity: sha512-vG0XZo8AdTH9OE6VFRwAZldNc7qtJ/6NLGWak+BtENuEUXGZgFpihILPiBvKXvJ2nFu27XNGC6rKiwuaoMbYzQ==} + '@typescript-eslint/visitor-keys@8.15.0': + resolution: {integrity: sha512-h8vYOulWec9LhpwfAdZf2bjr8xIp0KNKnpgqSz0qqYYKAW/QZKw3ktRndbiAtUz4acH4QLQavwZBYCc0wulA/Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@unhead/dom@1.11.11': @@ -4208,8 +4219,8 @@ packages: cropperjs@1.6.2: resolution: {integrity: sha512-nhymn9GdnV3CqiEHJVai54TULFAE3VshJTXSqSJKa8yXAKyBKDWdhHarnlIPrshJ0WMFTGuFvG02YjLXfPiuOA==} - cross-spawn@7.0.5: - resolution: {integrity: sha512-ZVJrKKYunU38/76t0RMOulHOnUcbU9GbpWKAOZ0mhjr7CX6FVrH+4FrAapSOekrgFQ3f/8gwMEuIft0aKq6Hug==} + cross-spawn@7.0.6: + resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} engines: {node: '>= 8'} crypto-random-string@2.0.0: @@ -4515,8 +4526,8 @@ packages: engines: {node: '>=0.10.0'} hasBin: true - electron-to-chromium@1.5.62: - resolution: {integrity: sha512-t8c+zLmJHa9dJy96yBZRXGQYoiCEnHYgFwn1asvSPZSUdVxnB62A4RASd7k41ytG3ErFBA0TpHlKg9D9SQBmLg==} + electron-to-chromium@1.5.63: + resolution: {integrity: sha512-ddeXKuY9BHo/mw145axlyWjlJ1UBt4WK3AlvkT7W2AbqfRQoacVoRUCF6wL3uIx/8wT9oLKXzI+rFqHHscByaA==} electron@32.2.5: resolution: {integrity: sha512-8t5IGOvms/JTcLNnlOH7rFCAJIZJAazwYrF7kQsKQSLzDHh4z8mGFrU11NN3W4bIT6Yg5DJNniSWz3O5wJLmCw==} @@ -4665,8 +4676,8 @@ packages: peerDependencies: eslint: '>=6.0.0' - eslint-compat-utils@0.6.0: - resolution: {integrity: sha512-1vVBdI/HLS6HTHVQCJGlN+LOF0w1Rs/WB9se23mQr84cRM0iMM8PulMFFhQdQ1BvS0cGwjpis4xziI91Rk0l6g==} + eslint-compat-utils@0.6.3: + resolution: {integrity: sha512-9IDdksh5pUYP2ZLi7mOdROxVjLY8gY2qKxprmrJ/5Dyqud7M/IFKxF3o0VLlRhITm1pK6Fk7NiBxE39M/VlUcw==} engines: {node: '>=12'} peerDependencies: eslint: '>=6.0.0' @@ -4773,8 +4784,8 @@ packages: peerDependencies: eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 - eslint-plugin-jsonc@2.18.1: - resolution: {integrity: sha512-6qY8zDpxOwPQNcr8eZ+RxwGX6IPHws5/Qef7aBEjER8rB9+UMB6zQWVIVcbP7xzFmEMHAesNFPe/sIlU4c78dg==} + eslint-plugin-jsonc@2.18.2: + resolution: {integrity: sha512-SDhJiSsWt3nItl/UuIv+ti4g3m4gpGkmnUJS9UWR3TrpyNsIcnJoBRD7Kof6cM4Rk3L0wrmY5Tm3z7ZPjR2uGg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' @@ -4854,8 +4865,8 @@ packages: peerDependencies: eslint: '>=6.0.0' - eslint-plugin-unicorn@56.0.0: - resolution: {integrity: sha512-aXpddVz/PQMmd69uxO98PA4iidiVNvA0xOtbpUoz1WhBd4RxOQQYqN618v68drY0hmy5uU2jy1bheKEVWBjlPw==} + eslint-plugin-unicorn@56.0.1: + resolution: {integrity: sha512-FwVV0Uwf8XPfVnKSGpMg7NtlZh0G0gBarCaFcMUOoqPxXryxdYxTRRv4kH6B9TFCVIrjRXG+emcxIk2ayZilog==} engines: {node: '>=18.18'} peerDependencies: eslint: '>=8.56.0' @@ -5066,8 +5077,8 @@ packages: resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} engines: {node: '>=16'} - flatted@3.3.1: - resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} + flatted@3.3.2: + resolution: {integrity: sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==} flexsearch@0.7.21: resolution: {integrity: sha512-W7cHV7Hrwjid6lWmy0IhsWDFQboWSng25U3VVywpHOTJnnAZNPScog67G+cVpeX9f7yDD21ih0WDrMMT+JoaYg==} @@ -5388,8 +5399,8 @@ packages: resolution: {integrity: sha512-1e4Wqeblerz+tMKPIq2EMGiiWW1dIjZOksyHWSUm1rmuvw/how9hBHZ38lAGj5ID4Ik6EdkOw7NmWPy6LAwalw==} engines: {node: '>= 14'} - husky@9.1.6: - resolution: {integrity: sha512-sqbjZKK7kf44hfdE94EoX8MZNk0n7HeW37O4YrVGCF4wzgQjp+akPAkfUK5LZ6KuR/6sqeAVuXHji+RzQgOn5A==} + husky@9.1.7: + resolution: {integrity: sha512-5gs5ytaNjBrh5Ow3zrvdUUY+0VxIuWVL4i9irt6friV+BqdCfmV11CQTWMiBYWHbXhco+J1kHfTOUkePhCDvMA==} engines: {node: '>=18'} hasBin: true @@ -5415,6 +5426,10 @@ packages: resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} engines: {node: '>= 4'} + ignore@6.0.2: + resolution: {integrity: sha512-InwqeHHN2XpumIkMvpl/DCJVrAHgCsG5+cn1XlnLWGwtZBm8QJfSusItfrwx81CTp5agNZqpKU2J/ccC5nGT4A==} + engines: {node: '>= 4'} + image-size@1.1.1: resolution: {integrity: sha512-541xKlUw6jr/6gGuk92F+mYM5zaFAc5ahphvkqvNe2bQ6gVBkd6bfrmVJ2t4KDAfikAYZyIqTnktX3i6/aQDrQ==} engines: {node: '>=16.x'} @@ -5423,8 +5438,8 @@ packages: immediate@3.0.6: resolution: {integrity: sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==} - immutable@5.0.2: - resolution: {integrity: sha512-1NU7hWZDkV7hJ4PJ9dur9gTNQ4ePNPN4k9/0YhwjzykTi/+3Q5pF93YU5QoVj8BuOnhLgaY8gs0U2pj4kSYVcw==} + immutable@5.0.3: + resolution: {integrity: sha512-P8IdPQHq3lA1xVeBRi5VPqUm5HDgKnx0Ru51wZz5mjxHr5n3RWhjIpOFU7ybkUxfB+5IToy+OLaHYDBIWsv+uw==} import-fresh@3.3.0: resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} @@ -5784,8 +5799,8 @@ packages: resolution: {integrity: sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==} engines: {node: '>=4'} - local-pkg@0.5.0: - resolution: {integrity: sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==} + local-pkg@0.5.1: + resolution: {integrity: sha512-9rrA30MRRP3gBD3HTGnC6cDFpaE1kVDWxWgqWJUN0RvDNAo+Nz/9GxB+nHOH0ifbVFy0hSA1V6vFDvnx54lTEQ==} engines: {node: '>=14'} localforage@1.10.0: @@ -5866,8 +5881,8 @@ packages: resolution: {integrity: sha512-oN3Bcd7ZVt+0VGEs7402qR/tjgjbM7kPlH/z7ufJnzTLVBzXJITRHOJiwMmmYMgZfdoWQsfQcY+iKlxiBppnMA==} engines: {node: '>=16.14.0'} - magic-string@0.30.12: - resolution: {integrity: sha512-Ea8I3sQMVXr8JhN4z+H/d8zwo+tYDgHE9+5G4Wnrwhs0gaK9fXTKx0Tw5Xwsd/bCPTTZNRAdpyzvoeORe9LYpw==} + magic-string@0.30.13: + resolution: {integrity: sha512-8rYBO+MsWkgjDSOvLomYnzhdwEG51olQ4zL5KXnNJWV5MNmrb4rTZdrtkhxjnD/QyZUqR/Z/XDsUs/4ej2nx0g==} make-error@1.3.6: resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} @@ -6061,8 +6076,8 @@ packages: micromark-util-sanitize-uri@2.0.1: resolution: {integrity: sha512-9N9IomZ/YuGGZZmQec1MbgxtlgougxTodVwDzzEouPKo3qFWvymFHWcnDi2vzV1ff6kas9ucW+o3yzJK9YB1AQ==} - micromark-util-subtokenize@2.0.2: - resolution: {integrity: sha512-xKxhkB62vwHUuuxHe9Xqty3UaAsizV2YKq5OV344u3hFBbf8zIYrhYOWhAQb94MtMPkjTOzzjJ/hid9/dR5vFA==} + micromark-util-subtokenize@2.0.3: + resolution: {integrity: sha512-VXJJuNxYWSoYL6AJ6OQECCFGhIU2GGHMw8tahogePBrjkG8aCCas3ibkp7RnVOSTClg2is05/R7maAhF1XyQMg==} micromark-util-symbol@2.0.1: resolution: {integrity: sha512-vs5t8Apaud9N28kgCrRUdEed4UJ+wWNvicHLPxCa9ENlYuAY31M0ETy5y1vA33YoNPDFTghEbnh6efaE8h4x0Q==} @@ -6419,8 +6434,8 @@ packages: package-json-from-dist@1.0.1: resolution: {integrity: sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==} - package-manager-detector@0.2.2: - resolution: {integrity: sha512-VgXbyrSNsml4eHWIvxxG/nTL4wgybMTXCV2Un/+yEc3aDKKU6nQBZjbeP3Pl3qm9Qg92X/1ng4ffvCeD/zwHgg==} + package-manager-detector@0.2.4: + resolution: {integrity: sha512-H/OUu9/zUfP89z1APcBf2X8Us0tt8dUK4lUmKqz12QNXif3DxAs1/YqjGtcutZi1zQqeNQRWr9C+EbQnnvSSFA==} page-flip@2.0.7: resolution: {integrity: sha512-96lQFUUz7r/LZzEUZJ3yBIMEKU9+m8HMFDzTvTdD6P7Ag/wXINjp9n0W7b4wanwnDbQETo4uNUoL3zMqpFxwGA==} @@ -6889,8 +6904,8 @@ packages: engines: {node: '>=10.0.0'} hasBin: true - rollup@4.27.2: - resolution: {integrity: sha512-KreA+PzWmk2yaFmZVwe6GB2uBD86nXl86OsDkt1bJS9p3vqWuEQ6HnJJ+j/mZi/q0920P99/MVRlB4L3crpF5w==} + rollup@4.27.3: + resolution: {integrity: sha512-SLsCOnlmGt9VoZ9Ek8yBK8tAdmPHeppkw+Xa7yDlCEhDTvwYei03JlWo1fdc7YTfLZ4tD8riJCUyAgTbszk1fQ==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true @@ -7546,10 +7561,11 @@ packages: typedarray@0.0.6: resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} - typescript-eslint@8.14.0: - resolution: {integrity: sha512-K8fBJHxVL3kxMmwByvz8hNdBJ8a0YqKzKDX6jRlrjMuNXyd5T2V02HIq37+OiWXvUUOXgOOGiSSOh26Mh8pC3w==} + typescript-eslint@8.15.0: + resolution: {integrity: sha512-wY4FRGl0ZI+ZU4Jo/yjdBu0lVTSML58pu6PgGtJmCufvzfV565pUF6iACQt092uFOd49iLOTX/sEVmHtbSrS+w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: + eslint: ^8.57.0 || ^9.0.0 typescript: '*' peerDependenciesMeta: typescript: @@ -7631,8 +7647,8 @@ packages: resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} engines: {node: '>= 0.8'} - unplugin-auto-import@0.18.4: - resolution: {integrity: sha512-I+QAZPQn5lfH3HYa6HTgpcz30XGY0H1g6QenEB+sgBjgfvgJ33UI907dlNkgOSm/CFHZyNmTKVHf+O2qTnfNKw==} + unplugin-auto-import@0.18.5: + resolution: {integrity: sha512-ZUnayBRlOwNuN9hrM1PymSZK5qDEI8heDD0E3U8Tq4FS6bUxd9VMfJ8tCwWTG5ir6g1yThe/4SVHbFUZQwplOw==} engines: {node: '>=14'} peerDependencies: '@nuxt/kit': ^3.2.2 @@ -8123,8 +8139,8 @@ packages: resolution: {integrity: sha512-4wZWvE398hCP7O8n3nXKu/vdq1HcH01ixYlCREaJL5NUMwQ0g3MaGFUBNSlmBtKmhbtVG/Cm6lyYmSVTEVil8A==} engines: {node: ^14.17.0 || >=16.0.0} - yaml@2.6.0: - resolution: {integrity: sha512-a6ae//JvKDEra2kdi1qzCyrJW/WZCgFi8ydDV+eXExl95t+5R+ijnqHJbz9tmMh8FUjx3iv2fCQ4dclAQlO2UQ==} + yaml@2.6.1: + resolution: {integrity: sha512-7r0XPzioN/Q9kXBro/XPnA6kznR73DHq+GXh5ON7ZozRO6aMjbmiBuKste2wslTFkC5d1dw0GooOCepZXJ2SAg==} engines: {node: '>= 14'} hasBin: true @@ -8173,16 +8189,16 @@ snapshots: '@akryum/tinypool@0.3.1': {} - '@antfu/eslint-config@3.9.1(@typescript-eslint/utils@8.14.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(@vue/compiler-sfc@3.5.13)(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3)(vitest@2.1.5(@types/node@22.9.0)(jsdom@24.1.3)(sass@1.81.0))': + '@antfu/eslint-config@3.9.2(@typescript-eslint/utils@8.15.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(@vue/compiler-sfc@3.5.13)(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3)(vitest@2.1.5(@types/node@22.9.1)(jsdom@24.1.3)(sass@1.81.0))': dependencies: '@antfu/install-pkg': 0.4.1 - '@clack/prompts': 0.7.0 + '@clack/prompts': 0.8.1 '@eslint-community/eslint-plugin-eslint-comments': 4.4.1(eslint@9.15.0(jiti@1.21.6)) '@eslint/markdown': 6.2.1 - '@stylistic/eslint-plugin': 2.10.1(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3) - '@typescript-eslint/eslint-plugin': 8.14.0(@typescript-eslint/parser@8.14.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3) - '@typescript-eslint/parser': 8.14.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3) - '@vitest/eslint-plugin': 1.1.10(@typescript-eslint/utils@8.14.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3)(vitest@2.1.5(@types/node@22.9.0)(jsdom@24.1.3)(sass@1.81.0)) + '@stylistic/eslint-plugin': 2.11.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/eslint-plugin': 8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/parser': 8.15.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3) + '@vitest/eslint-plugin': 1.1.10(@typescript-eslint/utils@8.15.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3)(vitest@2.1.5(@types/node@22.9.1)(jsdom@24.1.3)(sass@1.81.0)) eslint: 9.15.0(jiti@1.21.6) eslint-config-flat-gitignore: 0.3.0(eslint@9.15.0(jiti@1.21.6)) eslint-flat-config-utils: 0.4.0 @@ -8191,20 +8207,20 @@ snapshots: eslint-plugin-command: 0.2.6(eslint@9.15.0(jiti@1.21.6)) eslint-plugin-import-x: 4.4.2(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3) eslint-plugin-jsdoc: 50.5.0(eslint@9.15.0(jiti@1.21.6)) - eslint-plugin-jsonc: 2.18.1(eslint@9.15.0(jiti@1.21.6)) + eslint-plugin-jsonc: 2.18.2(eslint@9.15.0(jiti@1.21.6)) eslint-plugin-n: 17.13.2(eslint@9.15.0(jiti@1.21.6)) eslint-plugin-no-only-tests: 3.3.0 eslint-plugin-perfectionist: 3.9.1(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3)(vue-eslint-parser@9.4.3(eslint@9.15.0(jiti@1.21.6))) eslint-plugin-regexp: 2.7.0(eslint@9.15.0(jiti@1.21.6)) eslint-plugin-toml: 0.11.1(eslint@9.15.0(jiti@1.21.6)) - eslint-plugin-unicorn: 56.0.0(eslint@9.15.0(jiti@1.21.6)) - eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.14.0(@typescript-eslint/parser@8.14.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.15.0(jiti@1.21.6)) + eslint-plugin-unicorn: 56.0.1(eslint@9.15.0(jiti@1.21.6)) + eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.15.0(jiti@1.21.6)) eslint-plugin-vue: 9.31.0(eslint@9.15.0(jiti@1.21.6)) eslint-plugin-yml: 1.15.0(eslint@9.15.0(jiti@1.21.6)) eslint-processor-vue-blocks: 0.1.2(@vue/compiler-sfc@3.5.13)(eslint@9.15.0(jiti@1.21.6)) globals: 15.12.0 jsonc-eslint-parser: 2.4.0 - local-pkg: 0.5.0 + local-pkg: 0.5.1 parse-gitignore: 2.0.0 picocolors: 1.1.1 toml-eslint-parser: 0.10.0 @@ -8222,7 +8238,7 @@ snapshots: '@antfu/install-pkg@0.4.1': dependencies: - package-manager-detector: 0.2.2 + package-manager-detector: 0.2.4 tinyexec: 0.3.1 '@antfu/utils@0.7.10': {} @@ -8256,17 +8272,17 @@ snapshots: debounce: 1.2.1 vue: 3.5.13(typescript@5.6.3) - '@capacitor-community/camera-preview@6.0.0(@capacitor/core@6.1.2)': + '@capacitor-community/camera-preview@6.0.0(@capacitor/core@6.2.0)': dependencies: - '@capacitor/core': 6.1.2 + '@capacitor/core': 6.2.0 - '@capacitor/android@6.1.2(@capacitor/core@6.1.2)': + '@capacitor/android@6.2.0(@capacitor/core@6.2.0)': dependencies: - '@capacitor/core': 6.1.2 + '@capacitor/core': 6.2.0 - '@capacitor/app@6.0.1(@capacitor/core@6.1.2)': + '@capacitor/app@6.0.2(@capacitor/core@6.2.0)': dependencies: - '@capacitor/core': 6.1.2 + '@capacitor/core': 6.2.0 '@capacitor/assets@3.0.5(@types/node@20.17.6)(typescript@5.6.3)': dependencies: @@ -8290,9 +8306,9 @@ snapshots: - supports-color - typescript - '@capacitor/camera@6.1.0(@capacitor/core@6.1.2)': + '@capacitor/camera@6.1.1(@capacitor/core@6.2.0)': dependencies: - '@capacitor/core': 6.1.2 + '@capacitor/core': 6.2.0 '@capacitor/cli@5.7.8': dependencies: @@ -8316,11 +8332,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@capacitor/cli@6.1.2': + '@capacitor/cli@6.2.0': dependencies: '@ionic/cli-framework-output': 2.2.8 '@ionic/utils-fs': 3.1.7 - '@ionic/utils-process': 2.1.12 '@ionic/utils-subprocess': 2.1.11 '@ionic/utils-terminal': 2.3.5 commander: 9.5.0 @@ -8339,58 +8354,58 @@ snapshots: transitivePeerDependencies: - supports-color - '@capacitor/clipboard@6.0.1(@capacitor/core@6.1.2)': + '@capacitor/clipboard@6.0.2(@capacitor/core@6.2.0)': dependencies: - '@capacitor/core': 6.1.2 + '@capacitor/core': 6.2.0 - '@capacitor/core@6.1.2': + '@capacitor/core@6.2.0': dependencies: tslib: 2.8.1 - '@capacitor/device@6.0.1(@capacitor/core@6.1.2)': + '@capacitor/device@6.0.2(@capacitor/core@6.2.0)': dependencies: - '@capacitor/core': 6.1.2 + '@capacitor/core': 6.2.0 - '@capacitor/haptics@6.0.1(@capacitor/core@6.1.2)': + '@capacitor/haptics@6.0.2(@capacitor/core@6.2.0)': dependencies: - '@capacitor/core': 6.1.2 + '@capacitor/core': 6.2.0 - '@capacitor/ios@6.1.2(@capacitor/core@6.1.2)': + '@capacitor/ios@6.2.0(@capacitor/core@6.2.0)': dependencies: - '@capacitor/core': 6.1.2 + '@capacitor/core': 6.2.0 - '@capacitor/keyboard@6.0.2(@capacitor/core@6.1.2)': + '@capacitor/keyboard@6.0.3(@capacitor/core@6.2.0)': dependencies: - '@capacitor/core': 6.1.2 + '@capacitor/core': 6.2.0 - '@capacitor/preferences@6.0.2(@capacitor/core@6.1.2)': + '@capacitor/preferences@6.0.3(@capacitor/core@6.2.0)': dependencies: - '@capacitor/core': 6.1.2 + '@capacitor/core': 6.2.0 - '@capacitor/status-bar@6.0.1(@capacitor/core@6.1.2)': + '@capacitor/status-bar@6.0.2(@capacitor/core@6.2.0)': dependencies: - '@capacitor/core': 6.1.2 + '@capacitor/core': 6.2.0 - '@capawesome/capacitor-app-update@6.0.0(@capacitor/core@6.1.2)': + '@capawesome/capacitor-app-update@6.0.0(@capacitor/core@6.2.0)': dependencies: - '@capacitor/core': 6.1.2 + '@capacitor/core': 6.2.0 - '@capawesome/capacitor-file-picker@6.1.0(@capacitor/core@6.1.2)': + '@capawesome/capacitor-file-picker@6.1.0(@capacitor/core@6.2.0)': dependencies: - '@capacitor/core': 6.1.2 + '@capacitor/core': 6.2.0 - '@capgo/capacitor-updater@6.3.17(@capacitor/core@6.1.2)': + '@capgo/capacitor-updater@6.3.18(@capacitor/core@6.2.0)': dependencies: - '@capacitor/core': 6.1.2 + '@capacitor/core': 6.2.0 - '@capgo/cli@4.25.4': {} + '@capgo/cli@4.25.6': {} '@clack/core@0.3.4': dependencies: picocolors: 1.1.1 sisteransi: 1.0.5 - '@clack/prompts@0.7.0': + '@clack/prompts@0.8.1': dependencies: '@clack/core': 0.3.4 picocolors: 1.1.1 @@ -8689,10 +8704,10 @@ snapshots: transitivePeerDependencies: - vite - '@histoire/app@0.17.17(vite@5.4.11(@types/node@22.9.0)(sass@1.81.0))': + '@histoire/app@0.17.17(vite@5.4.11(@types/node@22.9.1)(sass@1.81.0))': dependencies: - '@histoire/controls': 0.17.17(vite@5.4.11(@types/node@22.9.0)(sass@1.81.0)) - '@histoire/shared': 0.17.17(vite@5.4.11(@types/node@22.9.0)(sass@1.81.0)) + '@histoire/controls': 0.17.17(vite@5.4.11(@types/node@22.9.1)(sass@1.81.0)) + '@histoire/shared': 0.17.17(vite@5.4.11(@types/node@22.9.1)(sass@1.81.0)) '@histoire/vendors': 0.17.17 '@types/flexsearch': 0.7.6 flexsearch: 0.7.21 @@ -8714,7 +8729,7 @@ snapshots: transitivePeerDependencies: - vite - '@histoire/controls@0.17.17(vite@5.4.11(@types/node@22.9.0)(sass@1.81.0))': + '@histoire/controls@0.17.17(vite@5.4.11(@types/node@22.9.1)(sass@1.81.0))': dependencies: '@codemirror/commands': 6.7.1 '@codemirror/lang-json': 6.0.1 @@ -8723,7 +8738,7 @@ snapshots: '@codemirror/state': 6.4.1 '@codemirror/theme-one-dark': 6.1.2 '@codemirror/view': 6.34.3 - '@histoire/shared': 0.17.17(vite@5.4.11(@types/node@22.9.0)(sass@1.81.0)) + '@histoire/shared': 0.17.17(vite@5.4.11(@types/node@22.9.1)(sass@1.81.0)) '@histoire/vendors': 0.17.17 transitivePeerDependencies: - vite @@ -8742,14 +8757,14 @@ snapshots: transitivePeerDependencies: - vite - '@histoire/plugin-vue@0.17.17(histoire@0.17.17(@types/node@22.9.0)(sass@1.81.0)(vite@5.4.11(@types/node@22.9.0)(sass@1.81.0)))(vite@5.4.11(@types/node@22.9.0)(sass@1.81.0))(vue@3.5.13(typescript@5.6.3))': + '@histoire/plugin-vue@0.17.17(histoire@0.17.17(@types/node@22.9.1)(sass@1.81.0)(vite@5.4.11(@types/node@22.9.1)(sass@1.81.0)))(vite@5.4.11(@types/node@22.9.1)(sass@1.81.0))(vue@3.5.13(typescript@5.6.3))': dependencies: - '@histoire/controls': 0.17.17(vite@5.4.11(@types/node@22.9.0)(sass@1.81.0)) - '@histoire/shared': 0.17.17(vite@5.4.11(@types/node@22.9.0)(sass@1.81.0)) + '@histoire/controls': 0.17.17(vite@5.4.11(@types/node@22.9.1)(sass@1.81.0)) + '@histoire/shared': 0.17.17(vite@5.4.11(@types/node@22.9.1)(sass@1.81.0)) '@histoire/vendors': 0.17.17 change-case: 4.1.2 globby: 13.2.2 - histoire: 0.17.17(@types/node@22.9.0)(sass@1.81.0)(vite@5.4.11(@types/node@22.9.0)(sass@1.81.0)) + histoire: 0.17.17(@types/node@22.9.1)(sass@1.81.0)(vite@5.4.11(@types/node@22.9.1)(sass@1.81.0)) launch-editor: 2.9.1 pathe: 1.1.2 vue: 3.5.13(typescript@5.6.3) @@ -8766,7 +8781,7 @@ snapshots: picocolors: 1.1.1 vite: 5.4.11(@types/node@20.17.6)(sass@1.81.0) - '@histoire/shared@0.17.17(vite@5.4.11(@types/node@22.9.0)(sass@1.81.0))': + '@histoire/shared@0.17.17(vite@5.4.11(@types/node@22.9.1)(sass@1.81.0))': dependencies: '@histoire/vendors': 0.17.17 '@types/fs-extra': 9.0.13 @@ -8774,7 +8789,7 @@ snapshots: chokidar: 3.6.0 pathe: 1.1.2 picocolors: 1.1.1 - vite: 5.4.11(@types/node@22.9.0)(sass@1.81.0) + vite: 5.4.11(@types/node@22.9.1)(sass@1.81.0) '@histoire/vendors@0.17.17': {} @@ -8806,7 +8821,7 @@ snapshots: '@iconify/types': 2.0.0 debug: 4.3.7(supports-color@5.5.0) kolorist: 1.8.0 - local-pkg: 0.5.0 + local-pkg: 0.5.1 mlly: 1.7.3 transitivePeerDependencies: - supports-color @@ -8907,17 +8922,17 @@ snapshots: '@intlify/message-compiler': 9.14.1 '@intlify/shared': 9.14.1 - '@intlify/eslint-plugin-vue-i18n@3.0.0(eslint@9.15.0(jiti@1.21.6))': + '@intlify/eslint-plugin-vue-i18n@3.1.0(eslint@9.15.0(jiti@1.21.6))': dependencies: '@eslint/eslintrc': 3.2.0 '@intlify/core-base': 9.14.1 '@intlify/message-compiler': 9.14.1 debug: 4.3.7(supports-color@5.5.0) eslint: 9.15.0(jiti@1.21.6) - eslint-compat-utils: 0.5.1(eslint@9.15.0(jiti@1.21.6)) + eslint-compat-utils: 0.6.3(eslint@9.15.0(jiti@1.21.6)) glob: 10.4.5 globals: 15.12.0 - ignore: 5.3.2 + ignore: 6.0.2 import-fresh: 3.3.0 is-language-code: 3.1.0 js-yaml: 4.1.0 @@ -8948,15 +8963,15 @@ snapshots: '@intlify/shared@9.14.1': {} - '@intlify/unplugin-vue-i18n@5.3.1(@vue/compiler-dom@3.5.13)(eslint@9.15.0(jiti@1.21.6))(rollup@4.27.2)(typescript@5.6.3)(vue-i18n@9.14.1(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3))': + '@intlify/unplugin-vue-i18n@5.3.1(@vue/compiler-dom@3.5.13)(eslint@9.15.0(jiti@1.21.6))(rollup@4.27.3)(typescript@5.6.3)(vue-i18n@9.14.1(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3))': dependencies: '@eslint-community/eslint-utils': 4.4.1(eslint@9.15.0(jiti@1.21.6)) '@intlify/bundle-utils': 9.0.0(vue-i18n@9.14.1(vue@3.5.13(typescript@5.6.3))) '@intlify/shared': 10.0.4 '@intlify/vue-i18n-extensions': 7.0.0(@intlify/shared@10.0.4)(@vue/compiler-dom@3.5.13)(vue-i18n@9.14.1(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3)) - '@rollup/pluginutils': 5.1.3(rollup@4.27.2) - '@typescript-eslint/scope-manager': 8.14.0 - '@typescript-eslint/typescript-estree': 8.14.0(typescript@5.6.3) + '@rollup/pluginutils': 5.1.3(rollup@4.27.3) + '@typescript-eslint/scope-manager': 8.15.0 + '@typescript-eslint/typescript-estree': 8.15.0(typescript@5.6.3) debug: 4.3.7(supports-color@5.5.0) fast-glob: 3.3.2 js-yaml: 4.1.0 @@ -9049,8 +9064,8 @@ snapshots: '@ionic/utils-object@2.1.6': dependencies: - debug: 4.3.7(supports-color@5.5.0) - tslib: 2.8.1 + debug: 4.3.4 + tslib: 2.6.2 transitivePeerDependencies: - supports-color @@ -9076,17 +9091,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@ionic/utils-process@2.1.12': - dependencies: - '@ionic/utils-object': 2.1.6 - '@ionic/utils-terminal': 2.3.5 - debug: 4.3.7(supports-color@5.5.0) - signal-exit: 3.0.7 - tree-kill: 1.2.2 - tslib: 2.8.1 - transitivePeerDependencies: - - supports-color - '@ionic/utils-stream@3.1.5': dependencies: debug: 4.3.7(supports-color@5.5.0) @@ -9108,7 +9112,7 @@ snapshots: '@ionic/utils-process': 2.1.10 '@ionic/utils-stream': 3.1.5 '@ionic/utils-terminal': 2.3.3 - cross-spawn: 7.0.5 + cross-spawn: 7.0.6 debug: 4.3.7(supports-color@5.5.0) tslib: 2.8.1 transitivePeerDependencies: @@ -9121,7 +9125,7 @@ snapshots: '@ionic/utils-process': 2.1.11 '@ionic/utils-stream': 3.1.6 '@ionic/utils-terminal': 2.3.4 - cross-spawn: 7.0.5 + cross-spawn: 7.0.6 debug: 4.3.4 tslib: 2.6.2 transitivePeerDependencies: @@ -9196,7 +9200,7 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.0 - '@kurkle/color@0.3.2': {} + '@kurkle/color@0.3.4': {} '@lezer/common@1.2.3': {} @@ -9347,9 +9351,13 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 + '@opentelemetry/api-logs@0.55.0': + dependencies: + '@opentelemetry/api': 1.9.0 + '@opentelemetry/api@1.9.0': {} - '@opentelemetry/context-async-hooks@1.27.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/context-async-hooks@1.28.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 @@ -9358,7 +9366,7 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/semantic-conventions': 1.27.0 - '@opentelemetry/core@1.27.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/core@1.28.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/semantic-conventions': 1.27.0 @@ -9366,7 +9374,7 @@ snapshots: '@opentelemetry/instrumentation-amqplib@0.43.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.27.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.54.2(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.27.0 transitivePeerDependencies: @@ -9375,7 +9383,7 @@ snapshots: '@opentelemetry/instrumentation-connect@0.40.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.27.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.54.2(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.27.0 '@types/connect': 3.4.36 @@ -9392,7 +9400,7 @@ snapshots: '@opentelemetry/instrumentation-express@0.44.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.27.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.54.2(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.27.0 transitivePeerDependencies: @@ -9401,7 +9409,7 @@ snapshots: '@opentelemetry/instrumentation-fastify@0.41.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.27.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.54.2(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.27.0 transitivePeerDependencies: @@ -9410,7 +9418,7 @@ snapshots: '@opentelemetry/instrumentation-fs@0.16.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.27.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.54.2(@opentelemetry/api@1.9.0) transitivePeerDependencies: - supports-color @@ -9432,7 +9440,7 @@ snapshots: '@opentelemetry/instrumentation-hapi@0.41.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.27.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.27.0 transitivePeerDependencies: @@ -9476,7 +9484,7 @@ snapshots: '@opentelemetry/instrumentation-koa@0.43.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.27.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.27.0 transitivePeerDependencies: @@ -9500,7 +9508,7 @@ snapshots: '@opentelemetry/instrumentation-mongoose@0.42.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.27.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.27.0 transitivePeerDependencies: @@ -9552,10 +9560,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@opentelemetry/instrumentation-socket.io@0.43.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/instrumentation-socket.io@0.44.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/instrumentation': 0.54.2(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation': 0.55.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.27.0 transitivePeerDependencies: - supports-color @@ -9572,7 +9580,7 @@ snapshots: '@opentelemetry/instrumentation-undici@0.6.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.27.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.53.0(@opentelemetry/api@1.9.0) transitivePeerDependencies: - supports-color @@ -9613,19 +9621,31 @@ snapshots: transitivePeerDependencies: - supports-color + '@opentelemetry/instrumentation@0.55.0(@opentelemetry/api@1.9.0)': + dependencies: + '@opentelemetry/api': 1.9.0 + '@opentelemetry/api-logs': 0.55.0 + '@types/shimmer': 1.2.0 + import-in-the-middle: 1.11.2 + require-in-the-middle: 7.4.0 + semver: 7.6.3 + shimmer: 1.2.1 + transitivePeerDependencies: + - supports-color + '@opentelemetry/redis-common@0.36.2': {} - '@opentelemetry/resources@1.27.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/resources@1.28.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.27.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.27.0 - '@opentelemetry/sdk-trace-base@1.27.0(@opentelemetry/api@1.9.0)': + '@opentelemetry/sdk-trace-base@1.28.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.27.0(@opentelemetry/api@1.9.0) - '@opentelemetry/resources': 1.27.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) + '@opentelemetry/resources': 1.28.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.27.0 '@opentelemetry/semantic-conventions@1.27.0': {} @@ -9633,7 +9653,7 @@ snapshots: '@opentelemetry/sql-common@0.40.1(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.27.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) '@parcel/watcher-android-arm64@2.5.0': optional: true @@ -9739,7 +9759,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.52.1(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-trace-base': 1.27.0(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-trace-base': 1.28.0(@opentelemetry/api@1.9.0) transitivePeerDependencies: - supports-color @@ -9754,123 +9774,123 @@ snapshots: estree-walker: 2.0.2 picomatch: 2.3.1 - '@rollup/pluginutils@5.1.3(rollup@4.27.2)': + '@rollup/pluginutils@5.1.3(rollup@4.27.3)': dependencies: '@types/estree': 1.0.6 estree-walker: 2.0.2 picomatch: 4.0.2 optionalDependencies: - rollup: 4.27.2 + rollup: 4.27.3 - '@rollup/rollup-android-arm-eabi@4.27.2': + '@rollup/rollup-android-arm-eabi@4.27.3': optional: true - '@rollup/rollup-android-arm64@4.27.2': + '@rollup/rollup-android-arm64@4.27.3': optional: true - '@rollup/rollup-darwin-arm64@4.27.2': + '@rollup/rollup-darwin-arm64@4.27.3': optional: true - '@rollup/rollup-darwin-x64@4.27.2': + '@rollup/rollup-darwin-x64@4.27.3': optional: true - '@rollup/rollup-freebsd-arm64@4.27.2': + '@rollup/rollup-freebsd-arm64@4.27.3': optional: true - '@rollup/rollup-freebsd-x64@4.27.2': + '@rollup/rollup-freebsd-x64@4.27.3': optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.27.2': + '@rollup/rollup-linux-arm-gnueabihf@4.27.3': optional: true - '@rollup/rollup-linux-arm-musleabihf@4.27.2': + '@rollup/rollup-linux-arm-musleabihf@4.27.3': optional: true - '@rollup/rollup-linux-arm64-gnu@4.27.2': + '@rollup/rollup-linux-arm64-gnu@4.27.3': optional: true - '@rollup/rollup-linux-arm64-musl@4.27.2': + '@rollup/rollup-linux-arm64-musl@4.27.3': optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.27.2': + '@rollup/rollup-linux-powerpc64le-gnu@4.27.3': optional: true - '@rollup/rollup-linux-riscv64-gnu@4.27.2': + '@rollup/rollup-linux-riscv64-gnu@4.27.3': optional: true - '@rollup/rollup-linux-s390x-gnu@4.27.2': + '@rollup/rollup-linux-s390x-gnu@4.27.3': optional: true - '@rollup/rollup-linux-x64-gnu@4.27.2': + '@rollup/rollup-linux-x64-gnu@4.27.3': optional: true - '@rollup/rollup-linux-x64-musl@4.27.2': + '@rollup/rollup-linux-x64-musl@4.27.3': optional: true - '@rollup/rollup-win32-arm64-msvc@4.27.2': + '@rollup/rollup-win32-arm64-msvc@4.27.3': optional: true - '@rollup/rollup-win32-ia32-msvc@4.27.2': + '@rollup/rollup-win32-ia32-msvc@4.27.3': optional: true - '@rollup/rollup-win32-x64-msvc@4.27.2': + '@rollup/rollup-win32-x64-msvc@4.27.3': optional: true '@rtsao/scc@1.1.0': {} '@rushstack/eslint-patch@1.10.4': {} - '@sentry-internal/browser-utils@8.33.0': + '@sentry-internal/browser-utils@8.37.1': dependencies: - '@sentry/core': 8.33.0 - '@sentry/types': 8.33.0 - '@sentry/utils': 8.33.0 + '@sentry/core': 8.37.1 + '@sentry/types': 8.37.1 + '@sentry/utils': 8.37.1 - '@sentry-internal/browser-utils@8.38.0': + '@sentry-internal/browser-utils@8.39.0': dependencies: - '@sentry/core': 8.38.0 - '@sentry/types': 8.38.0 - '@sentry/utils': 8.38.0 + '@sentry/core': 8.39.0 + '@sentry/types': 8.39.0 + '@sentry/utils': 8.39.0 - '@sentry-internal/feedback@8.33.0': + '@sentry-internal/feedback@8.37.1': dependencies: - '@sentry/core': 8.33.0 - '@sentry/types': 8.33.0 - '@sentry/utils': 8.33.0 + '@sentry/core': 8.37.1 + '@sentry/types': 8.37.1 + '@sentry/utils': 8.37.1 - '@sentry-internal/feedback@8.38.0': + '@sentry-internal/feedback@8.39.0': dependencies: - '@sentry/core': 8.38.0 - '@sentry/types': 8.38.0 - '@sentry/utils': 8.38.0 + '@sentry/core': 8.39.0 + '@sentry/types': 8.39.0 + '@sentry/utils': 8.39.0 - '@sentry-internal/replay-canvas@8.33.0': + '@sentry-internal/replay-canvas@8.37.1': dependencies: - '@sentry-internal/replay': 8.33.0 - '@sentry/core': 8.33.0 - '@sentry/types': 8.33.0 - '@sentry/utils': 8.33.0 + '@sentry-internal/replay': 8.37.1 + '@sentry/core': 8.37.1 + '@sentry/types': 8.37.1 + '@sentry/utils': 8.37.1 - '@sentry-internal/replay-canvas@8.38.0': + '@sentry-internal/replay-canvas@8.39.0': dependencies: - '@sentry-internal/replay': 8.38.0 - '@sentry/core': 8.38.0 - '@sentry/types': 8.38.0 - '@sentry/utils': 8.38.0 + '@sentry-internal/replay': 8.39.0 + '@sentry/core': 8.39.0 + '@sentry/types': 8.39.0 + '@sentry/utils': 8.39.0 - '@sentry-internal/replay@8.33.0': + '@sentry-internal/replay@8.37.1': dependencies: - '@sentry-internal/browser-utils': 8.33.0 - '@sentry/core': 8.33.0 - '@sentry/types': 8.33.0 - '@sentry/utils': 8.33.0 + '@sentry-internal/browser-utils': 8.37.1 + '@sentry/core': 8.37.1 + '@sentry/types': 8.37.1 + '@sentry/utils': 8.37.1 - '@sentry-internal/replay@8.38.0': + '@sentry-internal/replay@8.39.0': dependencies: - '@sentry-internal/browser-utils': 8.38.0 - '@sentry/core': 8.38.0 - '@sentry/types': 8.38.0 - '@sentry/utils': 8.38.0 + '@sentry-internal/browser-utils': 8.39.0 + '@sentry/core': 8.39.0 + '@sentry/types': 8.39.0 + '@sentry/utils': 8.39.0 '@sentry-internal/tracing@7.114.0': dependencies: @@ -9878,35 +9898,35 @@ snapshots: '@sentry/types': 7.114.0 '@sentry/utils': 7.114.0 - '@sentry/browser@8.33.0': - dependencies: - '@sentry-internal/browser-utils': 8.33.0 - '@sentry-internal/feedback': 8.33.0 - '@sentry-internal/replay': 8.33.0 - '@sentry-internal/replay-canvas': 8.33.0 - '@sentry/core': 8.33.0 - '@sentry/types': 8.33.0 - '@sentry/utils': 8.33.0 - - '@sentry/browser@8.38.0': - dependencies: - '@sentry-internal/browser-utils': 8.38.0 - '@sentry-internal/feedback': 8.38.0 - '@sentry-internal/replay': 8.38.0 - '@sentry-internal/replay-canvas': 8.38.0 - '@sentry/core': 8.38.0 - '@sentry/types': 8.38.0 - '@sentry/utils': 8.38.0 - - '@sentry/capacitor@1.0.1(@capacitor/core@6.1.2)(@sentry/vue@8.38.0(pinia@2.2.6(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3)))': - dependencies: - '@capacitor/core': 6.1.2 - '@sentry/browser': 8.33.0 - '@sentry/core': 8.33.0 - '@sentry/types': 8.33.0 - '@sentry/utils': 8.33.0 + '@sentry/browser@8.37.1': + dependencies: + '@sentry-internal/browser-utils': 8.37.1 + '@sentry-internal/feedback': 8.37.1 + '@sentry-internal/replay': 8.37.1 + '@sentry-internal/replay-canvas': 8.37.1 + '@sentry/core': 8.37.1 + '@sentry/types': 8.37.1 + '@sentry/utils': 8.37.1 + + '@sentry/browser@8.39.0': + dependencies: + '@sentry-internal/browser-utils': 8.39.0 + '@sentry-internal/feedback': 8.39.0 + '@sentry-internal/replay': 8.39.0 + '@sentry-internal/replay-canvas': 8.39.0 + '@sentry/core': 8.39.0 + '@sentry/types': 8.39.0 + '@sentry/utils': 8.39.0 + + '@sentry/capacitor@1.0.2(@capacitor/core@6.2.0)(@sentry/vue@8.39.0(pinia@2.2.6(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3)))': + dependencies: + '@capacitor/core': 6.2.0 + '@sentry/browser': 8.37.1 + '@sentry/core': 8.37.1 + '@sentry/types': 8.37.1 + '@sentry/utils': 8.37.1 optionalDependencies: - '@sentry/vue': 8.38.0(pinia@2.2.6(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3)) + '@sentry/vue': 8.39.0(pinia@2.2.6(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3)) '@sentry/cli-darwin@2.38.2': optional: true @@ -9953,21 +9973,21 @@ snapshots: '@sentry/types': 7.114.0 '@sentry/utils': 7.114.0 - '@sentry/core@8.33.0': + '@sentry/core@8.37.1': dependencies: - '@sentry/types': 8.33.0 - '@sentry/utils': 8.33.0 + '@sentry/types': 8.37.1 + '@sentry/utils': 8.37.1 - '@sentry/core@8.38.0': + '@sentry/core@8.39.0': dependencies: - '@sentry/types': 8.38.0 - '@sentry/utils': 8.38.0 + '@sentry/types': 8.39.0 + '@sentry/utils': 8.39.0 - '@sentry/node@8.38.0': + '@sentry/node@8.39.0': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/context-async-hooks': 1.27.0(@opentelemetry/api@1.9.0) - '@opentelemetry/core': 1.27.0(@opentelemetry/api@1.9.0) + '@opentelemetry/context-async-hooks': 1.28.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.54.2(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation-amqplib': 0.43.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation-connect': 0.40.0(@opentelemetry/api@1.9.0) @@ -9993,28 +10013,28 @@ snapshots: '@opentelemetry/instrumentation-redis-4': 0.42.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation-tedious': 0.15.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation-undici': 0.6.0(@opentelemetry/api@1.9.0) - '@opentelemetry/resources': 1.27.0(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-trace-base': 1.27.0(@opentelemetry/api@1.9.0) + '@opentelemetry/resources': 1.28.0(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-trace-base': 1.28.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.27.0 '@prisma/instrumentation': 5.19.1 - '@sentry/core': 8.38.0 - '@sentry/opentelemetry': 8.38.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.27.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.54.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.27.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.27.0) - '@sentry/types': 8.38.0 - '@sentry/utils': 8.38.0 + '@sentry/core': 8.39.0 + '@sentry/opentelemetry': 8.39.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.28.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.54.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.28.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.27.0) + '@sentry/types': 8.39.0 + '@sentry/utils': 8.39.0 import-in-the-middle: 1.11.2 transitivePeerDependencies: - supports-color - '@sentry/opentelemetry@8.38.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.27.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.54.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.27.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.27.0)': + '@sentry/opentelemetry@8.39.0(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.28.0(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.54.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.28.0(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.27.0)': dependencies: '@opentelemetry/api': 1.9.0 - '@opentelemetry/core': 1.27.0(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.28.0(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.54.2(@opentelemetry/api@1.9.0) - '@opentelemetry/sdk-trace-base': 1.27.0(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-trace-base': 1.28.0(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': 1.27.0 - '@sentry/core': 8.38.0 - '@sentry/types': 8.38.0 - '@sentry/utils': 8.38.0 + '@sentry/core': 8.39.0 + '@sentry/types': 8.39.0 + '@sentry/utils': 8.39.0 '@sentry/tracing@7.114.0': dependencies: @@ -10022,28 +10042,28 @@ snapshots: '@sentry/types@7.114.0': {} - '@sentry/types@8.33.0': {} + '@sentry/types@8.37.1': {} - '@sentry/types@8.38.0': {} + '@sentry/types@8.39.0': {} '@sentry/utils@7.114.0': dependencies: '@sentry/types': 7.114.0 - '@sentry/utils@8.33.0': + '@sentry/utils@8.37.1': dependencies: - '@sentry/types': 8.33.0 + '@sentry/types': 8.37.1 - '@sentry/utils@8.38.0': + '@sentry/utils@8.39.0': dependencies: - '@sentry/types': 8.38.0 + '@sentry/types': 8.39.0 - '@sentry/vue@8.38.0(pinia@2.2.6(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3))': + '@sentry/vue@8.39.0(pinia@2.2.6(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3))': dependencies: - '@sentry/browser': 8.38.0 - '@sentry/core': 8.38.0 - '@sentry/types': 8.38.0 - '@sentry/utils': 8.38.0 + '@sentry/browser': 8.39.0 + '@sentry/core': 8.39.0 + '@sentry/types': 8.39.0 + '@sentry/utils': 8.39.0 vue: 3.5.13(typescript@5.6.3) optionalDependencies: pinia: 2.2.6(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)) @@ -10073,9 +10093,9 @@ snapshots: '@stencil/core@4.22.2': {} - '@stylistic/eslint-plugin@2.10.1(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3)': + '@stylistic/eslint-plugin@2.11.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3)': dependencies: - '@typescript-eslint/utils': 8.14.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/utils': 8.15.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3) eslint: 9.15.0(jiti@1.21.6) eslint-visitor-keys: 4.2.0 espree: 10.3.0 @@ -10103,7 +10123,7 @@ snapshots: '@trapezedev/gradle-parse': 7.1.3 '@xmldom/xmldom': 0.7.13 conventional-changelog: 3.1.25 - cross-spawn: 7.0.5 + cross-spawn: 7.0.6 diff: 5.2.0 env-paths: 3.0.0 gradle-to-js: 2.0.1 @@ -10225,7 +10245,7 @@ snapshots: '@types/fs-extra@9.0.13': dependencies: - '@types/node': 22.9.0 + '@types/node': 22.9.1 '@types/geojson-vt@3.2.5': dependencies: @@ -10324,11 +10344,11 @@ snapshots: dependencies: undici-types: 6.19.8 - '@types/node@22.9.0': + '@types/node@22.9.1': dependencies: undici-types: 6.19.8 - '@types/nodemailer@6.4.16': + '@types/nodemailer@6.4.17': dependencies: '@types/node': 20.17.6 @@ -10412,14 +10432,14 @@ snapshots: '@types/node': 20.17.6 optional: true - '@typescript-eslint/eslint-plugin@8.14.0(@typescript-eslint/parser@8.14.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3)': + '@typescript-eslint/eslint-plugin@8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.14.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3) - '@typescript-eslint/scope-manager': 8.14.0 - '@typescript-eslint/type-utils': 8.14.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3) - '@typescript-eslint/utils': 8.14.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3) - '@typescript-eslint/visitor-keys': 8.14.0 + '@typescript-eslint/parser': 8.15.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/scope-manager': 8.15.0 + '@typescript-eslint/type-utils': 8.15.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/utils': 8.15.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/visitor-keys': 8.15.0 eslint: 9.15.0(jiti@1.21.6) graphemer: 1.4.0 ignore: 5.3.2 @@ -10430,12 +10450,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.14.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3)': + '@typescript-eslint/parser@8.15.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3)': dependencies: - '@typescript-eslint/scope-manager': 8.14.0 - '@typescript-eslint/types': 8.14.0 - '@typescript-eslint/typescript-estree': 8.14.0(typescript@5.6.3) - '@typescript-eslint/visitor-keys': 8.14.0 + '@typescript-eslint/scope-manager': 8.15.0 + '@typescript-eslint/types': 8.15.0 + '@typescript-eslint/typescript-estree': 8.15.0(typescript@5.6.3) + '@typescript-eslint/visitor-keys': 8.15.0 debug: 4.3.7(supports-color@5.5.0) eslint: 9.15.0(jiti@1.21.6) optionalDependencies: @@ -10443,29 +10463,29 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@8.14.0': + '@typescript-eslint/scope-manager@8.15.0': dependencies: - '@typescript-eslint/types': 8.14.0 - '@typescript-eslint/visitor-keys': 8.14.0 + '@typescript-eslint/types': 8.15.0 + '@typescript-eslint/visitor-keys': 8.15.0 - '@typescript-eslint/type-utils@8.14.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3)': + '@typescript-eslint/type-utils@8.15.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3)': dependencies: - '@typescript-eslint/typescript-estree': 8.14.0(typescript@5.6.3) - '@typescript-eslint/utils': 8.14.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/typescript-estree': 8.15.0(typescript@5.6.3) + '@typescript-eslint/utils': 8.15.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3) debug: 4.3.7(supports-color@5.5.0) + eslint: 9.15.0(jiti@1.21.6) ts-api-utils: 1.4.0(typescript@5.6.3) optionalDependencies: typescript: 5.6.3 transitivePeerDependencies: - - eslint - supports-color - '@typescript-eslint/types@8.14.0': {} + '@typescript-eslint/types@8.15.0': {} - '@typescript-eslint/typescript-estree@8.14.0(typescript@5.6.3)': + '@typescript-eslint/typescript-estree@8.15.0(typescript@5.6.3)': dependencies: - '@typescript-eslint/types': 8.14.0 - '@typescript-eslint/visitor-keys': 8.14.0 + '@typescript-eslint/types': 8.15.0 + '@typescript-eslint/visitor-keys': 8.15.0 debug: 4.3.7(supports-color@5.5.0) fast-glob: 3.3.2 is-glob: 4.0.3 @@ -10477,21 +10497,22 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.14.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3)': + '@typescript-eslint/utils@8.15.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3)': dependencies: '@eslint-community/eslint-utils': 4.4.1(eslint@9.15.0(jiti@1.21.6)) - '@typescript-eslint/scope-manager': 8.14.0 - '@typescript-eslint/types': 8.14.0 - '@typescript-eslint/typescript-estree': 8.14.0(typescript@5.6.3) + '@typescript-eslint/scope-manager': 8.15.0 + '@typescript-eslint/types': 8.15.0 + '@typescript-eslint/typescript-estree': 8.15.0(typescript@5.6.3) eslint: 9.15.0(jiti@1.21.6) + optionalDependencies: + typescript: 5.6.3 transitivePeerDependencies: - supports-color - - typescript - '@typescript-eslint/visitor-keys@8.14.0': + '@typescript-eslint/visitor-keys@8.15.0': dependencies: - '@typescript-eslint/types': 8.14.0 - eslint-visitor-keys: 3.4.3 + '@typescript-eslint/types': 8.15.0 + eslint-visitor-keys: 4.2.0 '@unhead/dom@1.11.11': dependencies: @@ -10621,18 +10642,18 @@ snapshots: vite: 5.4.11(@types/node@20.17.6)(sass@1.81.0) vue: 3.5.13(typescript@5.6.3) - '@vitejs/plugin-vue@5.2.0(vite@5.4.11(@types/node@22.9.0)(sass@1.81.0))(vue@3.5.13(typescript@5.6.3))': + '@vitejs/plugin-vue@5.2.0(vite@5.4.11(@types/node@22.9.1)(sass@1.81.0))(vue@3.5.13(typescript@5.6.3))': dependencies: - vite: 5.4.11(@types/node@22.9.0)(sass@1.81.0) + vite: 5.4.11(@types/node@22.9.1)(sass@1.81.0) vue: 3.5.13(typescript@5.6.3) - '@vitest/eslint-plugin@1.1.10(@typescript-eslint/utils@8.14.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3)(vitest@2.1.5(@types/node@22.9.0)(jsdom@24.1.3)(sass@1.81.0))': + '@vitest/eslint-plugin@1.1.10(@typescript-eslint/utils@8.15.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3)(vitest@2.1.5(@types/node@22.9.1)(jsdom@24.1.3)(sass@1.81.0))': dependencies: - '@typescript-eslint/utils': 8.14.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/utils': 8.15.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3) eslint: 9.15.0(jiti@1.21.6) optionalDependencies: typescript: 5.6.3 - vitest: 2.1.5(@types/node@22.9.0)(jsdom@24.1.3)(sass@1.81.0) + vitest: 2.1.5(@types/node@22.9.1)(jsdom@24.1.3)(sass@1.81.0) '@vitest/expect@2.1.5': dependencies: @@ -10641,13 +10662,13 @@ snapshots: chai: 5.1.2 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.5(vite@5.4.11(@types/node@22.9.0)(sass@1.81.0))': + '@vitest/mocker@2.1.5(vite@5.4.11(@types/node@22.9.1)(sass@1.81.0))': dependencies: '@vitest/spy': 2.1.5 estree-walker: 3.0.3 - magic-string: 0.30.12 + magic-string: 0.30.13 optionalDependencies: - vite: 5.4.11(@types/node@22.9.0)(sass@1.81.0) + vite: 5.4.11(@types/node@22.9.1)(sass@1.81.0) '@vitest/pretty-format@2.1.5': dependencies: @@ -10661,7 +10682,7 @@ snapshots: '@vitest/snapshot@2.1.5': dependencies: '@vitest/pretty-format': 2.1.5 - magic-string: 0.30.12 + magic-string: 0.30.13 pathe: 1.1.2 '@vitest/spy@2.1.5': @@ -10686,26 +10707,26 @@ snapshots: path-browserify: 1.0.1 vscode-uri: 3.0.8 - '@vue-macros/common@1.15.0(rollup@4.27.2)(vue@3.5.13(typescript@5.6.3))': + '@vue-macros/common@1.15.0(rollup@4.27.3)(vue@3.5.13(typescript@5.6.3))': dependencies: '@babel/types': 7.26.0 - '@rollup/pluginutils': 5.1.3(rollup@4.27.2) + '@rollup/pluginutils': 5.1.3(rollup@4.27.3) '@vue/compiler-sfc': 3.5.13 ast-kit: 1.3.1 - local-pkg: 0.5.0 + local-pkg: 0.5.1 magic-string-ast: 0.6.2 optionalDependencies: vue: 3.5.13(typescript@5.6.3) transitivePeerDependencies: - rollup - '@vue-macros/reactivity-transform@1.1.3(rollup@4.27.2)(vue@3.5.13(typescript@5.6.3))': + '@vue-macros/reactivity-transform@1.1.3(rollup@4.27.3)(vue@3.5.13(typescript@5.6.3))': dependencies: '@babel/parser': 7.26.2 - '@vue-macros/common': 1.15.0(rollup@4.27.2)(vue@3.5.13(typescript@5.6.3)) + '@vue-macros/common': 1.15.0(rollup@4.27.3)(vue@3.5.13(typescript@5.6.3)) '@vue/compiler-core': 3.5.13 '@vue/shared': 3.5.13 - magic-string: 0.30.12 + magic-string: 0.30.13 unplugin: 1.16.0 vue: 3.5.13(typescript@5.6.3) transitivePeerDependencies: @@ -10740,7 +10761,7 @@ snapshots: '@vue/compiler-ssr': 3.5.13 '@vue/shared': 3.5.13 estree-walker: 2.0.2 - magic-string: 0.30.12 + magic-string: 0.30.13 postcss: 8.4.49 source-map-js: 1.2.1 @@ -10763,13 +10784,13 @@ snapshots: eslint-plugin-prettier: 4.2.1(eslint-config-prettier@8.10.0(eslint@9.15.0(jiti@1.21.6)))(eslint@9.15.0(jiti@1.21.6))(prettier@3.3.3) prettier: 3.3.3 - '@vue/eslint-config-typescript@14.1.3(@typescript-eslint/parser@8.14.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(eslint-plugin-vue@9.31.0(eslint@9.15.0(jiti@1.21.6)))(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3)': + '@vue/eslint-config-typescript@14.1.3(@typescript-eslint/parser@8.15.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(eslint-plugin-vue@9.31.0(eslint@9.15.0(jiti@1.21.6)))(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3)': dependencies: - '@typescript-eslint/eslint-plugin': 8.14.0(@typescript-eslint/parser@8.14.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/eslint-plugin': 8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3) eslint: 9.15.0(jiti@1.21.6) eslint-plugin-vue: 9.31.0(eslint@9.15.0(jiti@1.21.6)) fast-glob: 3.3.2 - typescript-eslint: 8.14.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3) + typescript-eslint: 8.15.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3) vue-eslint-parser: 9.4.3(eslint@9.15.0(jiti@1.21.6)) optionalDependencies: typescript: 5.6.3 @@ -11215,7 +11236,7 @@ snapshots: browserslist@4.24.2: dependencies: caniuse-lite: 1.0.30001680 - electron-to-chromium: 1.5.62 + electron-to-chromium: 1.5.63 node-releases: 2.0.18 update-browserslist-db: 1.1.1(browserslist@4.24.2) @@ -11335,7 +11356,7 @@ snapshots: chart.js@4.4.6: dependencies: - '@kurkle/color': 0.3.2 + '@kurkle/color': 0.3.4 cheap-ruler@4.0.0: {} @@ -11658,7 +11679,7 @@ snapshots: cropperjs@1.6.2: {} - cross-spawn@7.0.5: + cross-spawn@7.0.6: dependencies: path-key: 3.1.1 shebang-command: 2.0.0 @@ -11947,7 +11968,7 @@ snapshots: dependencies: jake: 10.9.2 - electron-to-chromium@1.5.62: {} + electron-to-chromium@1.5.63: {} electron@32.2.5: dependencies: @@ -12192,7 +12213,7 @@ snapshots: eslint: 9.15.0(jiti@1.21.6) semver: 7.6.3 - eslint-compat-utils@0.6.0(eslint@9.15.0(jiti@1.21.6)): + eslint-compat-utils@0.6.3(eslint@9.15.0(jiti@1.21.6)): dependencies: eslint: 9.15.0(jiti@1.21.6) semver: 7.6.3 @@ -12233,11 +12254,11 @@ snapshots: dependencies: eslint: 9.15.0(jiti@1.21.6) - eslint-module-utils@2.12.0(@typescript-eslint/parser@8.14.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint@9.15.0(jiti@1.21.6)): + eslint-module-utils@2.12.0(@typescript-eslint/parser@8.15.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint@9.15.0(jiti@1.21.6)): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.14.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/parser': 8.15.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3) eslint: 9.15.0(jiti@1.21.6) eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: @@ -12267,7 +12288,7 @@ snapshots: eslint-plugin-import-x@4.4.2(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3): dependencies: - '@typescript-eslint/utils': 8.14.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/utils': 8.15.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3) debug: 4.3.7(supports-color@5.5.0) doctrine: 3.0.0 eslint: 9.15.0(jiti@1.21.6) @@ -12282,7 +12303,7 @@ snapshots: - supports-color - typescript - eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.14.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.15.0(jiti@1.21.6)): + eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.15.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.15.0(jiti@1.21.6)): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.8 @@ -12293,7 +12314,7 @@ snapshots: doctrine: 2.1.0 eslint: 9.15.0(jiti@1.21.6) eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.14.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint@9.15.0(jiti@1.21.6)) + eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.15.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint@9.15.0(jiti@1.21.6)) hasown: 2.0.2 is-core-module: 2.15.1 is-glob: 4.0.3 @@ -12305,7 +12326,7 @@ snapshots: string.prototype.trimend: 1.0.8 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.14.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/parser': 8.15.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -12328,11 +12349,11 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-jsonc@2.18.1(eslint@9.15.0(jiti@1.21.6)): + eslint-plugin-jsonc@2.18.2(eslint@9.15.0(jiti@1.21.6)): dependencies: '@eslint-community/eslint-utils': 4.4.1(eslint@9.15.0(jiti@1.21.6)) eslint: 9.15.0(jiti@1.21.6) - eslint-compat-utils: 0.6.0(eslint@9.15.0(jiti@1.21.6)) + eslint-compat-utils: 0.6.3(eslint@9.15.0(jiti@1.21.6)) eslint-json-compat-utils: 0.2.1(eslint@9.15.0(jiti@1.21.6))(jsonc-eslint-parser@2.4.0) espree: 9.6.1 graphemer: 1.4.0 @@ -12358,8 +12379,8 @@ snapshots: eslint-plugin-perfectionist@3.9.1(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3)(vue-eslint-parser@9.4.3(eslint@9.15.0(jiti@1.21.6))): dependencies: - '@typescript-eslint/types': 8.14.0 - '@typescript-eslint/utils': 8.14.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/types': 8.15.0 + '@typescript-eslint/utils': 8.15.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3) eslint: 9.15.0(jiti@1.21.6) minimatch: 9.0.5 natural-compare-lite: 1.4.0 @@ -12420,7 +12441,7 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-unicorn@56.0.0(eslint@9.15.0(jiti@1.21.6)): + eslint-plugin-unicorn@56.0.1(eslint@9.15.0(jiti@1.21.6)): dependencies: '@babel/helper-validator-identifier': 7.25.9 '@eslint-community/eslint-utils': 4.4.1(eslint@9.15.0(jiti@1.21.6)) @@ -12440,11 +12461,11 @@ snapshots: semver: 7.6.3 strip-indent: 3.0.0 - eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.14.0(@typescript-eslint/parser@8.14.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.15.0(jiti@1.21.6)): + eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.15.0(jiti@1.21.6)): dependencies: eslint: 9.15.0(jiti@1.21.6) optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.14.0(@typescript-eslint/parser@8.14.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/eslint-plugin': 8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3) eslint-plugin-vue@9.31.0(eslint@9.15.0(jiti@1.21.6)): dependencies: @@ -12506,7 +12527,7 @@ snapshots: '@types/json-schema': 7.0.15 ajv: 6.12.6 chalk: 4.1.2 - cross-spawn: 7.0.5 + cross-spawn: 7.0.6 debug: 4.3.7(supports-color@5.5.0) escape-string-regexp: 4.0.0 eslint-scope: 8.2.0 @@ -12724,10 +12745,10 @@ snapshots: flat-cache@4.0.1: dependencies: - flatted: 3.3.1 + flatted: 3.3.2 keyv: 4.5.4 - flatted@3.3.1: {} + flatted@3.3.2: {} flexsearch@0.7.21: {} @@ -12739,7 +12760,7 @@ snapshots: foreground-child@3.3.0: dependencies: - cross-spawn: 7.0.5 + cross-spawn: 7.0.6 signal-exit: 4.1.0 form-data@3.0.2: @@ -13074,12 +13095,12 @@ snapshots: - terser - utf-8-validate - histoire@0.17.17(@types/node@22.9.0)(sass@1.81.0)(vite@5.4.11(@types/node@22.9.0)(sass@1.81.0)): + histoire@0.17.17(@types/node@22.9.1)(sass@1.81.0)(vite@5.4.11(@types/node@22.9.1)(sass@1.81.0)): dependencies: '@akryum/tinypool': 0.3.1 - '@histoire/app': 0.17.17(vite@5.4.11(@types/node@22.9.0)(sass@1.81.0)) - '@histoire/controls': 0.17.17(vite@5.4.11(@types/node@22.9.0)(sass@1.81.0)) - '@histoire/shared': 0.17.17(vite@5.4.11(@types/node@22.9.0)(sass@1.81.0)) + '@histoire/app': 0.17.17(vite@5.4.11(@types/node@22.9.1)(sass@1.81.0)) + '@histoire/controls': 0.17.17(vite@5.4.11(@types/node@22.9.1)(sass@1.81.0)) + '@histoire/shared': 0.17.17(vite@5.4.11(@types/node@22.9.1)(sass@1.81.0)) '@histoire/vendors': 0.17.17 '@types/flexsearch': 0.7.6 '@types/markdown-it': 12.2.3 @@ -13106,8 +13127,8 @@ snapshots: sade: 1.8.1 shiki-es: 0.2.0 sirv: 2.0.4 - vite: 5.4.11(@types/node@22.9.0)(sass@1.81.0) - vite-node: 0.34.7(@types/node@22.9.0)(sass@1.81.0) + vite: 5.4.11(@types/node@22.9.1)(sass@1.81.0) + vite-node: 0.34.7(@types/node@22.9.1)(sass@1.81.0) transitivePeerDependencies: - '@types/node' - bufferutil @@ -13196,7 +13217,7 @@ snapshots: transitivePeerDependencies: - supports-color - husky@9.1.6: {} + husky@9.1.7: {} i18n@0.15.1: dependencies: @@ -13223,13 +13244,15 @@ snapshots: ignore@5.3.2: {} + ignore@6.0.2: {} + image-size@1.1.1: dependencies: queue: 6.0.2 immediate@3.0.6: {} - immutable@5.0.2: {} + immutable@5.0.3: {} import-fresh@3.3.0: dependencies: @@ -13623,7 +13646,7 @@ snapshots: pify: 3.0.0 strip-bom: 3.0.0 - local-pkg@0.5.0: + local-pkg@0.5.1: dependencies: mlly: 1.7.3 pkg-types: 1.2.1 @@ -13689,9 +13712,9 @@ snapshots: magic-string-ast@0.6.2: dependencies: - magic-string: 0.30.12 + magic-string: 0.30.13 - magic-string@0.30.12: + magic-string@0.30.13: dependencies: '@jridgewell/sourcemap-codec': 1.5.0 @@ -13737,7 +13760,7 @@ snapshots: mariadb@3.4.0: dependencies: '@types/geojson': 7946.0.14 - '@types/node': 22.9.0 + '@types/node': 22.9.1 denque: 2.1.0 iconv-lite: 0.6.3 lru-cache: 10.4.3 @@ -13936,7 +13959,7 @@ snapshots: micromark-util-html-tag-name: 2.0.1 micromark-util-normalize-identifier: 2.0.1 micromark-util-resolve-all: 2.0.1 - micromark-util-subtokenize: 2.0.2 + micromark-util-subtokenize: 2.0.3 micromark-util-symbol: 2.0.1 micromark-util-types: 2.0.1 @@ -14079,7 +14102,7 @@ snapshots: micromark-util-encode: 2.0.1 micromark-util-symbol: 2.0.1 - micromark-util-subtokenize@2.0.2: + micromark-util-subtokenize@2.0.3: dependencies: devlop: 1.1.0 micromark-util-chunked: 2.0.1 @@ -14106,7 +14129,7 @@ snapshots: micromark-util-normalize-identifier: 2.0.1 micromark-util-resolve-all: 2.0.1 micromark-util-sanitize-uri: 2.0.1 - micromark-util-subtokenize: 2.0.2 + micromark-util-subtokenize: 2.0.3 micromark-util-symbol: 2.0.1 micromark-util-types: 2.0.1 transitivePeerDependencies: @@ -14443,7 +14466,7 @@ snapshots: package-json-from-dist@1.0.1: {} - package-manager-detector@0.2.2: {} + package-manager-detector@0.2.4: {} page-flip@2.0.7: {} @@ -14884,28 +14907,28 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - rollup@4.27.2: + rollup@4.27.3: dependencies: '@types/estree': 1.0.6 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.27.2 - '@rollup/rollup-android-arm64': 4.27.2 - '@rollup/rollup-darwin-arm64': 4.27.2 - '@rollup/rollup-darwin-x64': 4.27.2 - '@rollup/rollup-freebsd-arm64': 4.27.2 - '@rollup/rollup-freebsd-x64': 4.27.2 - '@rollup/rollup-linux-arm-gnueabihf': 4.27.2 - '@rollup/rollup-linux-arm-musleabihf': 4.27.2 - '@rollup/rollup-linux-arm64-gnu': 4.27.2 - '@rollup/rollup-linux-arm64-musl': 4.27.2 - '@rollup/rollup-linux-powerpc64le-gnu': 4.27.2 - '@rollup/rollup-linux-riscv64-gnu': 4.27.2 - '@rollup/rollup-linux-s390x-gnu': 4.27.2 - '@rollup/rollup-linux-x64-gnu': 4.27.2 - '@rollup/rollup-linux-x64-musl': 4.27.2 - '@rollup/rollup-win32-arm64-msvc': 4.27.2 - '@rollup/rollup-win32-ia32-msvc': 4.27.2 - '@rollup/rollup-win32-x64-msvc': 4.27.2 + '@rollup/rollup-android-arm-eabi': 4.27.3 + '@rollup/rollup-android-arm64': 4.27.3 + '@rollup/rollup-darwin-arm64': 4.27.3 + '@rollup/rollup-darwin-x64': 4.27.3 + '@rollup/rollup-freebsd-arm64': 4.27.3 + '@rollup/rollup-freebsd-x64': 4.27.3 + '@rollup/rollup-linux-arm-gnueabihf': 4.27.3 + '@rollup/rollup-linux-arm-musleabihf': 4.27.3 + '@rollup/rollup-linux-arm64-gnu': 4.27.3 + '@rollup/rollup-linux-arm64-musl': 4.27.3 + '@rollup/rollup-linux-powerpc64le-gnu': 4.27.3 + '@rollup/rollup-linux-riscv64-gnu': 4.27.3 + '@rollup/rollup-linux-s390x-gnu': 4.27.3 + '@rollup/rollup-linux-x64-gnu': 4.27.3 + '@rollup/rollup-linux-x64-musl': 4.27.3 + '@rollup/rollup-win32-arm64-msvc': 4.27.3 + '@rollup/rollup-win32-ia32-msvc': 4.27.3 + '@rollup/rollup-win32-x64-msvc': 4.27.3 fsevents: 2.3.3 rrweb-cssom@0.7.1: {} @@ -14948,7 +14971,7 @@ snapshots: sass@1.81.0: dependencies: chokidar: 4.0.1 - immutable: 5.0.2 + immutable: 5.0.3 source-map-js: 1.2.1 optionalDependencies: '@parcel/watcher': 2.5.0 @@ -15531,14 +15554,14 @@ snapshots: v8-compile-cache-lib: 3.0.1 yn: 3.1.1 - ts-node@10.9.2(@types/node@22.9.0)(typescript@5.6.3): + ts-node@10.9.2(@types/node@22.9.1)(typescript@5.6.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 22.9.0 + '@types/node': 22.9.1 acorn: 8.14.0 acorn-walk: 8.3.4 arg: 4.1.3 @@ -15680,15 +15703,15 @@ snapshots: typedarray@0.0.6: {} - typescript-eslint@8.14.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3): + typescript-eslint@8.15.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.14.0(@typescript-eslint/parser@8.14.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3) - '@typescript-eslint/parser': 8.14.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3) - '@typescript-eslint/utils': 8.14.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/eslint-plugin': 8.15.0(@typescript-eslint/parser@8.15.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/parser': 8.15.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3) + '@typescript-eslint/utils': 8.15.0(eslint@9.15.0(jiti@1.21.6))(typescript@5.6.3) + eslint: 9.15.0(jiti@1.21.6) optionalDependencies: typescript: 5.6.3 transitivePeerDependencies: - - eslint - supports-color typescript@5.6.3: {} @@ -15722,15 +15745,15 @@ snapshots: '@unhead/shared': 1.11.11 hookable: 5.5.3 - unimport@3.13.2(rollup@4.27.2): + unimport@3.13.2(rollup@4.27.3): dependencies: - '@rollup/pluginutils': 5.1.3(rollup@4.27.2) + '@rollup/pluginutils': 5.1.3(rollup@4.27.3) acorn: 8.14.0 escape-string-regexp: 5.0.0 estree-walker: 3.0.3 fast-glob: 3.3.2 - local-pkg: 0.5.0 - magic-string: 0.30.12 + local-pkg: 0.5.1 + magic-string: 0.30.13 mlly: 1.7.3 pathe: 1.1.2 pkg-types: 1.2.1 @@ -15781,15 +15804,15 @@ snapshots: unpipe@1.0.0: {} - unplugin-auto-import@0.18.4(@vueuse/core@11.2.0(vue@3.5.13(typescript@5.6.3)))(rollup@4.27.2): + unplugin-auto-import@0.18.5(@vueuse/core@11.2.0(vue@3.5.13(typescript@5.6.3)))(rollup@4.27.3): dependencies: '@antfu/utils': 0.7.10 - '@rollup/pluginutils': 5.1.3(rollup@4.27.2) + '@rollup/pluginutils': 5.1.3(rollup@4.27.3) fast-glob: 3.3.2 - local-pkg: 0.5.0 - magic-string: 0.30.12 + local-pkg: 0.5.1 + magic-string: 0.30.13 minimatch: 9.0.5 - unimport: 3.13.2(rollup@4.27.2) + unimport: 3.13.2(rollup@4.27.3) unplugin: 1.16.0 optionalDependencies: '@vueuse/core': 11.2.0(vue@3.5.13(typescript@5.6.3)) @@ -15803,22 +15826,22 @@ snapshots: '@iconify/utils': 2.1.33 debug: 4.3.7(supports-color@5.5.0) kolorist: 1.8.0 - local-pkg: 0.5.0 + local-pkg: 0.5.1 unplugin: 1.16.0 optionalDependencies: '@vue/compiler-sfc': 3.5.13 transitivePeerDependencies: - supports-color - unplugin-vue-components@0.27.4(@babel/parser@7.26.2)(rollup@4.27.2)(vue@3.5.13(typescript@5.6.3)): + unplugin-vue-components@0.27.4(@babel/parser@7.26.2)(rollup@4.27.3)(vue@3.5.13(typescript@5.6.3)): dependencies: '@antfu/utils': 0.7.10 - '@rollup/pluginutils': 5.1.3(rollup@4.27.2) + '@rollup/pluginutils': 5.1.3(rollup@4.27.3) chokidar: 3.6.0 debug: 4.3.7(supports-color@5.5.0) fast-glob: 3.3.2 - local-pkg: 0.5.0 - magic-string: 0.30.12 + local-pkg: 0.5.1 + magic-string: 0.30.13 minimatch: 9.0.5 mlly: 1.7.3 unplugin: 1.16.0 @@ -15897,14 +15920,14 @@ snapshots: - supports-color - terser - vite-node@0.34.7(@types/node@22.9.0)(sass@1.81.0): + vite-node@0.34.7(@types/node@22.9.1)(sass@1.81.0): dependencies: cac: 6.7.14 debug: 4.3.7(supports-color@5.5.0) mlly: 1.7.3 pathe: 1.1.2 picocolors: 1.1.1 - vite: 5.4.11(@types/node@22.9.0)(sass@1.81.0) + vite: 5.4.11(@types/node@22.9.1)(sass@1.81.0) transitivePeerDependencies: - '@types/node' - less @@ -15916,13 +15939,13 @@ snapshots: - supports-color - terser - vite-node@2.1.5(@types/node@22.9.0)(sass@1.81.0): + vite-node@2.1.5(@types/node@22.9.1)(sass@1.81.0): dependencies: cac: 6.7.14 debug: 4.3.7(supports-color@5.5.0) es-module-lexer: 1.5.4 pathe: 1.1.2 - vite: 5.4.11(@types/node@22.9.0)(sass@1.81.0) + vite: 5.4.11(@types/node@22.9.1)(sass@1.81.0) transitivePeerDependencies: - '@types/node' - less @@ -15934,13 +15957,13 @@ snapshots: - supports-color - terser - vite-plugin-eslint@1.8.1(eslint@9.15.0(jiti@1.21.6))(vite@5.4.11(@types/node@22.9.0)(sass@1.81.0)): + vite-plugin-eslint@1.8.1(eslint@9.15.0(jiti@1.21.6))(vite@5.4.11(@types/node@22.9.1)(sass@1.81.0)): dependencies: '@rollup/pluginutils': 4.2.1 '@types/eslint': 8.56.12 eslint: 9.15.0(jiti@1.21.6) rollup: 2.79.2 - vite: 5.4.11(@types/node@22.9.0)(sass@1.81.0) + vite: 5.4.11(@types/node@22.9.1)(sass@1.81.0) vite-plugin-pages@0.32.3(@vue/compiler-sfc@3.5.13)(vite@5.4.11(@types/node@20.17.6)(sass@1.81.0))(vue-router@4.4.5(vue@3.5.13(typescript@5.6.3))): dependencies: @@ -15950,17 +15973,17 @@ snapshots: extract-comments: 1.1.0 fast-glob: 3.3.2 json5: 2.2.3 - local-pkg: 0.5.0 + local-pkg: 0.5.1 picocolors: 1.1.1 vite: 5.4.11(@types/node@20.17.6)(sass@1.81.0) - yaml: 2.6.0 + yaml: 2.6.1 optionalDependencies: '@vue/compiler-sfc': 3.5.13 vue-router: 4.4.5(vue@3.5.13(typescript@5.6.3)) transitivePeerDependencies: - supports-color - vite-plugin-pages@0.32.3(@vue/compiler-sfc@3.5.13)(vite@5.4.11(@types/node@22.9.0)(sass@1.81.0))(vue-router@4.4.5(vue@3.5.13(typescript@5.6.3))): + vite-plugin-pages@0.32.3(@vue/compiler-sfc@3.5.13)(vite@5.4.11(@types/node@22.9.1)(sass@1.81.0))(vue-router@4.4.5(vue@3.5.13(typescript@5.6.3))): dependencies: '@types/debug': 4.1.12 debug: 4.3.7(supports-color@5.5.0) @@ -15968,10 +15991,10 @@ snapshots: extract-comments: 1.1.0 fast-glob: 3.3.2 json5: 2.2.3 - local-pkg: 0.5.0 + local-pkg: 0.5.1 picocolors: 1.1.1 - vite: 5.4.11(@types/node@22.9.0)(sass@1.81.0) - yaml: 2.6.0 + vite: 5.4.11(@types/node@22.9.1)(sass@1.81.0) + yaml: 2.6.1 optionalDependencies: '@vue/compiler-sfc': 3.5.13 vue-router: 4.4.5(vue@3.5.13(typescript@5.6.3)) @@ -15996,11 +16019,11 @@ snapshots: transitivePeerDependencies: - supports-color - vite-plugin-vue-layouts@0.11.0(vite@5.4.11(@types/node@22.9.0)(sass@1.81.0))(vue-router@4.4.5(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3)): + vite-plugin-vue-layouts@0.11.0(vite@5.4.11(@types/node@22.9.1)(sass@1.81.0))(vue-router@4.4.5(vue@3.5.13(typescript@5.6.3)))(vue@3.5.13(typescript@5.6.3)): dependencies: debug: 4.3.7(supports-color@5.5.0) fast-glob: 3.3.2 - vite: 5.4.11(@types/node@22.9.0)(sass@1.81.0) + vite: 5.4.11(@types/node@22.9.1)(sass@1.81.0) vue: 3.5.13(typescript@5.6.3) vue-router: 4.4.5(vue@3.5.13(typescript@5.6.3)) transitivePeerDependencies: @@ -16010,26 +16033,26 @@ snapshots: dependencies: esbuild: 0.21.5 postcss: 8.4.49 - rollup: 4.27.2 + rollup: 4.27.3 optionalDependencies: '@types/node': 20.17.6 fsevents: 2.3.3 sass: 1.81.0 - vite@5.4.11(@types/node@22.9.0)(sass@1.81.0): + vite@5.4.11(@types/node@22.9.1)(sass@1.81.0): dependencies: esbuild: 0.21.5 postcss: 8.4.49 - rollup: 4.27.2 + rollup: 4.27.3 optionalDependencies: - '@types/node': 22.9.0 + '@types/node': 22.9.1 fsevents: 2.3.3 sass: 1.81.0 - vitest@2.1.5(@types/node@22.9.0)(jsdom@24.1.3)(sass@1.81.0): + vitest@2.1.5(@types/node@22.9.1)(jsdom@24.1.3)(sass@1.81.0): dependencies: '@vitest/expect': 2.1.5 - '@vitest/mocker': 2.1.5(vite@5.4.11(@types/node@22.9.0)(sass@1.81.0)) + '@vitest/mocker': 2.1.5(vite@5.4.11(@types/node@22.9.1)(sass@1.81.0)) '@vitest/pretty-format': 2.1.5 '@vitest/runner': 2.1.5 '@vitest/snapshot': 2.1.5 @@ -16038,18 +16061,18 @@ snapshots: chai: 5.1.2 debug: 4.3.7(supports-color@5.5.0) expect-type: 1.1.0 - magic-string: 0.30.12 + magic-string: 0.30.13 pathe: 1.1.2 std-env: 3.8.0 tinybench: 2.9.0 tinyexec: 0.3.1 tinypool: 1.0.2 tinyrainbow: 1.2.0 - vite: 5.4.11(@types/node@22.9.0)(sass@1.81.0) - vite-node: 2.1.5(@types/node@22.9.0)(sass@1.81.0) + vite: 5.4.11(@types/node@22.9.1)(sass@1.81.0) + vite-node: 2.1.5(@types/node@22.9.1)(sass@1.81.0) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.9.0 + '@types/node': 22.9.1 jsdom: 24.1.3 transitivePeerDependencies: - less @@ -16326,9 +16349,9 @@ snapshots: dependencies: eslint-visitor-keys: 3.4.3 lodash: 4.17.21 - yaml: 2.6.0 + yaml: 2.6.1 - yaml@2.6.0: {} + yaml@2.6.1: {} yargs-parser@18.1.3: dependencies: diff --git a/util/lint/package.json b/util/lint/package.json index 8bbebf94e..f59c64175 100644 --- a/util/lint/package.json +++ b/util/lint/package.json @@ -16,7 +16,7 @@ "eslint-plugin-unused-imports": "^4.1.4", "prettier": "^3.3.3", "typescript": "^5.6.3", - "typescript-eslint": "^8.14.0" + "typescript-eslint": "^8.15.0" }, "scripts": { "lint": "cd ../.. && ./util/lint/node_modules/.bin/eslint --config ./util/lint/eslint.config.mjs"