diff --git a/frontend/eslint.config.js b/frontend/eslint.config.js index dffae623f2..16be318dfa 100644 --- a/frontend/eslint.config.js +++ b/frontend/eslint.config.js @@ -1,4 +1,3 @@ -import {FlatCompat} from '@eslint/eslintrc'; import {fileURLToPath} from 'url'; import globals from 'globals'; import js from '@eslint/js'; @@ -6,13 +5,13 @@ import path from 'path'; import svelteParser from 'svelte-eslint-parser'; import tsParser from '@typescript-eslint/parser'; import svelteConfig from './svelte.config.js'; +import typescript from 'typescript-eslint'; +import stylistic from '@stylistic/eslint-plugin'; +import svelte from 'eslint-plugin-svelte'; // mimic CommonJS variables const __filename = fileURLToPath(import.meta.url); const __dirname = path.dirname(__filename); -const compat = new FlatCompat({ - baseDirectory: __dirname -}); export default [ { @@ -27,28 +26,26 @@ export default [ ], }, js.configs.recommended, - // TypeScript and Svelte plugins don't seem to support the new config format yet - // So, using backwards compatibility util: https://eslint.org/blog/2022/08/new-config-system-part-2/#backwards-compatibility-utility - ...compat.config({ - plugins: ['@typescript-eslint', '@stylistic'], - extends: ['plugin:@typescript-eslint/recommended', 'plugin:@typescript-eslint/recommended-requiring-type-checking'], - overrides: [ - { - files: ['*.svelte'], - rules: { - // The Svelte plugin doesn't seem to have typing quite figured out - '@typescript-eslint/no-unsafe-assignment': 'off', - '@typescript-eslint/no-unsafe-member-access': 'off', - '@typescript-eslint/no-unsafe-call': 'off', - '@typescript-eslint/no-unsafe-return': 'off', - '@typescript-eslint/no-unsafe-argument': 'off', - }, - } - ] - }), - ...compat.config({ - extends: ['plugin:svelte/recommended'], - }), + { + plugins: { + // '@typescript-eslint': typescript, // Included in ...typescript.configs.recommended + '@stylistic': stylistic, + }, + }, + ...typescript.configs.recommended, + ...typescript.configs.recommendedTypeChecked, + { + files: ['**/*.svelte'], + rules: { + // The Svelte plugin doesn't seem to have typing quite figured out + '@typescript-eslint/no-unsafe-assignment': 'off', + '@typescript-eslint/no-unsafe-member-access': 'off', + '@typescript-eslint/no-unsafe-call': 'off', + '@typescript-eslint/no-unsafe-return': 'off', + '@typescript-eslint/no-unsafe-argument': 'off', + }, + }, + ...svelte.configs.recommended, { rules: { // https://typescript-eslint.io/rules/ @@ -146,4 +143,12 @@ export default [ } }, }, + { + // TEMPORARY IGNORES, to be gotten rid of as soon as possible - 2025-07-24 RM + files: ['**/*.svelte', '**/*.svelte.ts'], + rules: { + 'svelte/require-each-key': 'off', + 'svelte/no-useless-mustaches': 'off', + }, + }, ]; diff --git a/frontend/package.json b/frontend/package.json index 5b67e828d0..c7a9797228 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -31,30 +31,28 @@ "devDependencies": { "@dotenvx/dotenvx": "^0.37.1", "@egoist/tailwindcss-icons": "^1.9.0", - "@eslint/eslintrc": "^3.3.1", - "@eslint/js": "^9.29.0", - "@graphql-codegen/cli": "^5.0.5", - "@graphql-codegen/client-preset": "^4.8.0", + "@eslint/js": "^9.31.0", + "@graphql-codegen/cli": "^5.0.7", + "@graphql-codegen/client-preset": "^4.8.3", "@graphql-codegen/schema-ast": "^4.1.0", "@graphql-codegen/typescript": "^4.1.6", "@graphql-typed-document-node/core": "^3.2.0", "@iconify-json/mdi": "^1.2.3", "@playwright/test": "catalog:", "@stylistic/eslint-plugin": "catalog:", - "@sveltejs/adapter-node": "^5.2.12", + "@sveltejs/adapter-node": "^5.2.13", "@sveltejs/kit": "2.20.7", "@sveltejs/vite-plugin-svelte": "catalog:", "@tailwindcss/typography": "^0.5.16", "@types/mjml": "^4.7.4", - "@types/node": "^20.17.32", + "@types/node": "^20.19.9", "@types/zxcvbn": "^4.4.5", - "@typescript-eslint/eslint-plugin": "catalog:", "@typescript-eslint/parser": "catalog:", - "@urql/core": "^5.1.1", + "@urql/core": "^5.2.0", "@urql/devtools": "^2.0.3", - "@urql/exchange-graphcache": "^7.2.3", + "@urql/exchange-graphcache": "^7.2.4", "@urql/svelte": "^4.2.3", - "autoprefixer": "^10.4.21", + "autoprefixer": "catalog:", "daisyui": "^4.12.24", "eslint": "catalog:", "eslint-plugin-svelte": "catalog:", @@ -72,17 +70,18 @@ "sveltekit-superforms": "^1.13.4", "tailwindcss": "catalog:", "tslib": "catalog:", - "type-fest": "^4.40.1", + "type-fest": "^4.41.0", "typescript": "catalog:", + "typescript-eslint": "catalog:", "vite": "catalog:", - "vite-plugin-graphql-codegen": "^3.5.0", + "vite-plugin-graphql-codegen": "^3.6.3", "vitest": "catalog:", - "zod": "^3.24.3", + "zod": "^3.25.76", "zxcvbn": "^4.4.2" }, "type": "module", "dependencies": { - "@floating-ui/dom": "^1.6.13", + "@floating-ui/dom": "^1.7.2", "@opentelemetry/api": "^1.9.0", "@opentelemetry/auto-instrumentations-node": "^0.47.1", "@opentelemetry/auto-instrumentations-web": "^0.40.0", @@ -92,7 +91,7 @@ "@opentelemetry/resources": "^1.30.1", "@opentelemetry/sdk-node": "^0.51.1", "@opentelemetry/sdk-trace-web": "^1.30.1", - "@opentelemetry/semantic-conventions": "^1.32.0", + "@opentelemetry/semantic-conventions": "^1.36.0", "@tailwindcss/container-queries": "^0.1.1", "@types/js-cookie": "^3.0.6", "@types/set-cookie-parser": "^2.4.10", @@ -107,7 +106,7 @@ "set-cookie-parser": "^2.7.1", "svelte-exmarkdown": "catalog:", "svelte-intl-precompile": "^0.12.3", - "sveltekit-search-params": "^3", + "sveltekit-search-params": "^3.0.0", "tus-js-client": "^4.3.1" }, "pnpm": { diff --git a/frontend/pnpm-lock.yaml b/frontend/pnpm-lock.yaml index 77060d9e4d..5d24de6e10 100644 --- a/frontend/pnpm-lock.yaml +++ b/frontend/pnpm-lock.yaml @@ -7,53 +7,53 @@ settings: catalogs: default: '@playwright/test': - specifier: ^1.52.0 - version: 1.52.0 + specifier: ^1.54.0 + version: 1.54.1 '@stylistic/eslint-plugin': - specifier: ^2.12.1 + specifier: ^2.13.0 version: 2.13.0 '@sveltejs/vite-plugin-svelte': - specifier: ^5.0.3 - version: 5.0.3 - '@typescript-eslint/eslint-plugin': - specifier: ^8.24.0 - version: 8.24.0 + specifier: ^5.1.1 + version: 5.1.1 '@typescript-eslint/parser': - specifier: ^8.24.0 - version: 8.24.0 + specifier: ^8.38.0 + version: 8.38.0 '@vitejs/plugin-basic-ssl': specifier: ^1.2.0 version: 1.2.0 '@vitest/browser': - specifier: ^3.2.3 - version: 3.2.3 + specifier: ^3.2.4 + version: 3.2.4 '@vitest/ui': - specifier: ^3.2.3 - version: 3.2.3 + specifier: ^3.2.4 + version: 3.2.4 + autoprefixer: + specifier: ^10.4.21 + version: 10.4.21 eslint: - specifier: ^9.29.0 - version: 9.29.0 + specifier: ^9.31.0 + version: 9.32.0 eslint-plugin-svelte: - specifier: 2.46.1 - version: 2.46.1 + specifier: ^3.11.0 + version: 3.11.0 playwright: - specifier: ^1.52.0 - version: 1.52.0 + specifier: ^1.54.0 + version: 1.54.1 postcss: - specifier: ^8.4.49 - version: 8.5.2 + specifier: ^8.5.6 + version: 8.5.6 runed: specifier: ^0.27.0 version: 0.27.0 svelte: - specifier: ~5.33.19 - version: 5.33.19 + specifier: ^5.36.14 + version: 5.37.1 svelte-check: - specifier: ^4.1.4 - version: 4.1.4 + specifier: ^4.3.0 + version: 4.3.0 svelte-eslint-parser: - specifier: ^1.0.0-next.0 - version: 1.0.0-next.13 + specifier: ^1.3.0 + version: 1.3.0 svelte-exmarkdown: specifier: ^4.0.3 version: 4.0.3 @@ -64,25 +64,28 @@ catalogs: specifier: ^3.4.17 version: 3.4.17 tslib: - specifier: ^2.6.2 + specifier: ^2.8.1 version: 2.8.1 typescript: - specifier: ^5.3.3 - version: 5.7.3 + specifier: ^5.8.3 + version: 5.8.3 + typescript-eslint: + specifier: ^8.38.0 + version: 8.38.0 vite: - specifier: ^6.0.3 - version: 6.1.0 + specifier: ^6.3.5 + version: 6.3.5 vitest: - specifier: ^3.2.3 - version: 3.2.3 + specifier: ^3.2.4 + version: 3.2.4 importers: .: dependencies: '@floating-ui/dom': - specifier: ^1.6.13 - version: 1.6.13 + specifier: ^1.7.2 + version: 1.7.2 '@opentelemetry/api': specifier: ^1.9.0 version: 1.9.0 @@ -111,8 +114,8 @@ importers: specifier: ^1.30.1 version: 1.30.1(@opentelemetry/api@1.9.0) '@opentelemetry/semantic-conventions': - specifier: ^1.32.0 - version: 1.32.0 + specifier: ^1.36.0 + version: 1.36.0 '@tailwindcss/container-queries': specifier: ^0.1.1 version: 0.1.1(tailwindcss@3.4.17) @@ -124,7 +127,7 @@ importers: version: 2.4.10 '@vitejs/plugin-basic-ssl': specifier: 'catalog:' - version: 1.2.0(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1)) + version: 1.2.0(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1)) css-tree: specifier: ^2.3.1 version: 2.3.1 @@ -145,19 +148,19 @@ importers: version: 4.15.3 runed: specifier: 'catalog:' - version: 0.27.0(svelte@5.33.19) + version: 0.27.0(svelte@5.37.1) set-cookie-parser: specifier: ^2.7.1 version: 2.7.1 svelte-exmarkdown: specifier: 'catalog:' - version: 4.0.3(svelte@5.33.19) + version: 4.0.3(svelte@5.37.1) svelte-intl-precompile: specifier: ^0.12.3 - version: 0.12.3(@babel/core@7.26.10)(svelte@5.33.19) + version: 0.12.3(@babel/core@7.26.10)(svelte@5.37.1) sveltekit-search-params: - specifier: ^3 - version: 3.0.0(@sveltejs/kit@2.20.7(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.33.19)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1)))(svelte@5.33.19)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1)))(svelte@5.33.19)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1)) + specifier: ^3.0.0 + version: 3.0.0(@sveltejs/kit@2.20.7(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.37.1)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1)))(svelte@5.37.1)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1)))(svelte@5.37.1)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1)) tus-js-client: specifier: ^4.3.1 version: 4.3.1 @@ -168,18 +171,15 @@ importers: '@egoist/tailwindcss-icons': specifier: ^1.9.0 version: 1.9.0(tailwindcss@3.4.17) - '@eslint/eslintrc': - specifier: ^3.3.1 - version: 3.3.1 '@eslint/js': - specifier: ^9.29.0 - version: 9.29.0 + specifier: ^9.31.0 + version: 9.32.0 '@graphql-codegen/cli': - specifier: ^5.0.5 - version: 5.0.5(@types/node@20.17.32)(graphql-sock@1.0.1(graphql@16.11.0))(graphql@16.11.0)(typescript@5.7.3) + specifier: ^5.0.7 + version: 5.0.7(@types/node@20.19.9)(graphql-sock@1.0.1(graphql@16.11.0))(graphql@16.11.0)(typescript@5.8.3) '@graphql-codegen/client-preset': - specifier: ^4.8.0 - version: 4.8.0(graphql-sock@1.0.1(graphql@16.11.0))(graphql@16.11.0) + specifier: ^4.8.3 + version: 4.8.3(graphql-sock@1.0.1(graphql@16.11.0))(graphql@16.11.0) '@graphql-codegen/schema-ast': specifier: ^4.1.0 version: 4.1.0(graphql@16.11.0) @@ -194,19 +194,19 @@ importers: version: 1.2.3 '@playwright/test': specifier: 'catalog:' - version: 1.52.0 + version: 1.54.1 '@stylistic/eslint-plugin': specifier: 'catalog:' - version: 2.13.0(eslint@9.29.0(jiti@2.4.2))(typescript@5.7.3) + version: 2.13.0(eslint@9.32.0(jiti@2.4.2))(typescript@5.8.3) '@sveltejs/adapter-node': - specifier: ^5.2.12 - version: 5.2.12(@sveltejs/kit@2.20.7(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.33.19)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1)))(svelte@5.33.19)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1))) + specifier: ^5.2.13 + version: 5.2.13(@sveltejs/kit@2.20.7(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.37.1)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1)))(svelte@5.37.1)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1))) '@sveltejs/kit': specifier: 2.20.7 - version: 2.20.7(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.33.19)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1)))(svelte@5.33.19)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1)) + version: 2.20.7(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.37.1)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1)))(svelte@5.37.1)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1)) '@sveltejs/vite-plugin-svelte': specifier: 'catalog:' - version: 5.0.3(svelte@5.33.19)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1)) + version: 5.1.1(svelte@5.37.1)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1)) '@tailwindcss/typography': specifier: ^0.5.16 version: 0.5.16(tailwindcss@3.4.17) @@ -214,41 +214,38 @@ importers: specifier: ^4.7.4 version: 4.7.4 '@types/node': - specifier: ^20.17.32 - version: 20.17.32 + specifier: ^20.19.9 + version: 20.19.9 '@types/zxcvbn': specifier: ^4.4.5 version: 4.4.5 - '@typescript-eslint/eslint-plugin': - specifier: 'catalog:' - version: 8.24.0(@typescript-eslint/parser@8.24.0(eslint@9.29.0(jiti@2.4.2))(typescript@5.7.3))(eslint@9.29.0(jiti@2.4.2))(typescript@5.7.3) '@typescript-eslint/parser': specifier: 'catalog:' - version: 8.24.0(eslint@9.29.0(jiti@2.4.2))(typescript@5.7.3) + version: 8.38.0(eslint@9.32.0(jiti@2.4.2))(typescript@5.8.3) '@urql/core': - specifier: ^5.1.1 - version: 5.1.1(graphql@16.11.0) + specifier: ^5.2.0 + version: 5.2.0(graphql@16.11.0) '@urql/devtools': specifier: ^2.0.3 - version: 2.0.3(@urql/core@5.1.1(graphql@16.11.0))(graphql@16.11.0) + version: 2.0.3(@urql/core@5.2.0(graphql@16.11.0))(graphql@16.11.0) '@urql/exchange-graphcache': - specifier: ^7.2.3 - version: 7.2.3(@urql/core@5.1.1(graphql@16.11.0))(graphql@16.11.0) + specifier: ^7.2.4 + version: 7.2.4(@urql/core@5.2.0(graphql@16.11.0))(graphql@16.11.0) '@urql/svelte': specifier: ^4.2.3 - version: 4.2.3(@urql/core@5.1.1(graphql@16.11.0))(svelte@5.33.19) + version: 4.2.3(@urql/core@5.2.0(graphql@16.11.0))(svelte@5.37.1) autoprefixer: - specifier: ^10.4.21 - version: 10.4.21(postcss@8.5.2) + specifier: 'catalog:' + version: 10.4.21(postcss@8.5.6) daisyui: specifier: ^4.12.24 - version: 4.12.24(postcss@8.5.2) + version: 4.12.24(postcss@8.5.6) eslint: specifier: 'catalog:' - version: 9.29.0(jiti@2.4.2) + version: 9.32.0(jiti@2.4.2) eslint-plugin-svelte: specifier: 'catalog:' - version: 2.46.1(eslint@9.29.0(jiti@2.4.2))(svelte@5.33.19) + version: 3.11.0(eslint@9.32.0(jiti@2.4.2))(svelte@5.37.1) globals: specifier: ^13.24.0 version: 13.24.0 @@ -263,28 +260,28 @@ importers: version: 4.0.0 postcss: specifier: 'catalog:' - version: 8.5.2 + version: 8.5.6 rimraf: specifier: ^5.0.10 version: 5.0.10 svelte: specifier: 'catalog:' - version: 5.33.19 + version: 5.37.1 svelte-check: specifier: 'catalog:' - version: 4.1.4(picomatch@4.0.2)(svelte@5.33.19)(typescript@5.7.3) + version: 4.3.0(picomatch@4.0.2)(svelte@5.37.1)(typescript@5.8.3) svelte-eslint-parser: specifier: 'catalog:' - version: 1.0.0-next.13(svelte@5.33.19) + version: 1.3.0(svelte@5.37.1) svelte-preprocess: specifier: 'catalog:' - version: 6.0.3(@babel/core@7.26.10)(postcss-load-config@4.0.2(postcss@8.5.2))(postcss@8.5.2)(svelte@5.33.19)(typescript@5.7.3) + version: 6.0.3(@babel/core@7.26.10)(postcss-load-config@4.0.2(postcss@8.5.6))(postcss@8.5.6)(svelte@5.37.1)(typescript@5.8.3) svelte-turnstile: specifier: ^0.9.0 - version: 0.9.0(svelte@5.33.19) + version: 0.9.0(svelte@5.37.1) sveltekit-superforms: specifier: ^1.13.4 - version: 1.13.4(@sveltejs/kit@2.20.7(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.33.19)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1)))(svelte@5.33.19)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1)))(svelte@5.33.19)(zod@3.24.3) + version: 1.13.4(@sveltejs/kit@2.20.7(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.37.1)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1)))(svelte@5.37.1)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1)))(svelte@5.37.1)(zod@3.25.76) tailwindcss: specifier: 'catalog:' version: 3.4.17 @@ -292,23 +289,26 @@ importers: specifier: 'catalog:' version: 2.8.1 type-fest: - specifier: ^4.40.1 - version: 4.40.1 + specifier: ^4.41.0 + version: 4.41.0 typescript: specifier: 'catalog:' - version: 5.7.3 + version: 5.8.3 + typescript-eslint: + specifier: 'catalog:' + version: 8.38.0(eslint@9.32.0(jiti@2.4.2))(typescript@5.8.3) vite: specifier: 'catalog:' - version: 6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1) + version: 6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1) vite-plugin-graphql-codegen: - specifier: ^3.5.0 - version: 3.5.0(@graphql-codegen/cli@5.0.5(@types/node@20.17.32)(graphql-sock@1.0.1(graphql@16.11.0))(graphql@16.11.0)(typescript@5.7.3))(graphql@16.11.0)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1)) + specifier: ^3.6.3 + version: 3.6.3(@graphql-codegen/cli@5.0.7(@types/node@20.19.9)(graphql-sock@1.0.1(graphql@16.11.0))(graphql@16.11.0)(typescript@5.8.3))(graphql@16.11.0)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1)) vitest: specifier: 'catalog:' - version: 3.2.3(@types/debug@4.1.12)(@types/node@20.17.32)(@vitest/browser@3.2.3)(@vitest/ui@3.2.3)(happy-dom@17.1.0)(jiti@2.4.2)(jsdom@26.1.0)(yaml@2.7.1) + version: 3.2.4(@types/debug@4.1.12)(@types/node@20.19.9)(@vitest/browser@3.2.4)(@vitest/ui@3.2.4)(happy-dom@17.1.0)(jiti@2.4.2)(jsdom@26.1.0)(yaml@2.7.1) zod: - specifier: ^3.24.3 - version: 3.24.3 + specifier: ^3.25.76 + version: 3.25.76 zxcvbn: specifier: ^4.4.2 version: 4.4.2 @@ -317,13 +317,13 @@ importers: devDependencies: '@vitejs/plugin-basic-ssl': specifier: 'catalog:' - version: 1.2.0(vite@6.1.0(@types/node@22.15.3)(jiti@2.4.2)(yaml@2.7.1)) + version: 1.2.0(vite@6.3.5(@types/node@22.15.3)(jiti@2.4.2)(yaml@2.7.1)) typescript: specifier: 'catalog:' - version: 5.7.3 + version: 5.8.3 vite: specifier: 'catalog:' - version: 6.1.0(@types/node@22.15.3)(jiti@2.4.2)(yaml@2.7.1) + version: 6.3.5(@types/node@22.15.3)(jiti@2.4.2)(yaml@2.7.1) viewer: dependencies: @@ -331,17 +331,17 @@ importers: specifier: ^0.7.4 version: 0.7.4 '@lingui/core': - specifier: ^5.2.0 - version: 5.2.0(@lingui/babel-plugin-lingui-macro@5.2.0(babel-plugin-macros@3.1.0)(typescript@5.7.3))(babel-plugin-macros@3.1.0) + specifier: ^5.3.3 + version: 5.3.3(@lingui/babel-plugin-lingui-macro@5.3.3(babel-plugin-macros@3.1.0)(typescript@5.8.3))(babel-plugin-macros@3.1.0) '@microsoft/dotnet-js-interop': specifier: ^8.0.0 version: 8.0.0 '@microsoft/signalr': - specifier: ^8.0.0 + specifier: ^8.0.7 version: 8.0.7 autoprefixer: - specifier: ^10.4.19 - version: 10.4.20(postcss@8.5.2) + specifier: ^10.4.21 + version: 10.4.21(postcss@8.5.6) fast-json-patch: specifier: ^3.1.1 version: 3.1.1 @@ -353,107 +353,107 @@ importers: version: 4.2.0 postcss: specifier: 'catalog:' - version: 8.5.2 + version: 8.5.6 prosemirror-commands: - specifier: ^1.7.0 - version: 1.7.0 + specifier: ^1.7.1 + version: 1.7.1 prosemirror-history: specifier: ^1.4.1 version: 1.4.1 prosemirror-keymap: - specifier: ^1.2.2 - version: 1.2.2 + specifier: ^1.2.3 + version: 1.2.3 prosemirror-model: - specifier: ^1.25.0 - version: 1.25.0 + specifier: ^1.25.2 + version: 1.25.2 prosemirror-state: specifier: ^1.4.3 version: 1.4.3 prosemirror-view: - specifier: ^1.38.1 - version: 1.38.1 + specifier: ^1.40.1 + version: 1.40.1 runed: specifier: 'catalog:' - version: 0.27.0(svelte@5.33.19) + version: 0.27.0(svelte@5.37.1) svelte-dnd-action: - specifier: ^0.9.57 - version: 0.9.57(svelte@5.33.19) + specifier: ^0.9.64 + version: 0.9.64(svelte@5.37.1) svelte-exmarkdown: specifier: 'catalog:' - version: 4.0.3(svelte@5.33.19) + version: 4.0.3(svelte@5.37.1) svelte-i18n-lingui: specifier: ^0.2.2 - version: 0.2.2(@lingui/cli@5.2.0(typescript@5.7.3))(@lingui/core@5.2.0(@lingui/babel-plugin-lingui-macro@5.2.0(babel-plugin-macros@3.1.0)(typescript@5.7.3))(babel-plugin-macros@3.1.0))(svelte@5.33.19)(typescript@5.7.3) + version: 0.2.2(@lingui/cli@5.3.3(babel-plugin-macros@3.1.0)(typescript@5.8.3))(@lingui/core@5.3.3(@lingui/babel-plugin-lingui-macro@5.3.3(babel-plugin-macros@3.1.0)(typescript@5.8.3))(babel-plugin-macros@3.1.0))(svelte@5.37.1)(typescript@5.8.3) svelte-preprocess: specifier: 'catalog:' - version: 6.0.3(@babel/core@7.26.8)(postcss-load-config@4.0.2(postcss@8.5.2))(postcss@8.5.2)(svelte@5.33.19)(typescript@5.7.3) + version: 6.0.3(@babel/core@7.26.10)(postcss-load-config@4.0.2(postcss@8.5.6))(postcss@8.5.6)(svelte@5.37.1)(typescript@5.8.3) svelte-routing: - specifier: ^2.12.0 + specifier: ^2.13.0 version: 2.13.0 svelte-ux: specifier: ^0.76.0 - version: 0.76.0(@babel/core@7.26.8)(postcss-load-config@4.0.2(postcss@8.5.2))(postcss@8.5.2)(svelte@5.33.19) + version: 0.76.0(@babel/core@7.26.10)(postcss-load-config@4.0.2(postcss@8.5.6))(postcss@8.5.6)(svelte@5.37.1) tabbable: specifier: ^6.2.0 version: 6.2.0 type-fest: - specifier: ^4.18.2 - version: 4.34.1 + specifier: ^4.41.0 + version: 4.41.0 virtua: - specifier: ^0.41.2 - version: 0.41.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(svelte@5.33.19) + specifier: ^0.41.5 + version: 0.41.5(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(svelte@5.37.1) wavesurfer.js: - specifier: ^7.9.9 - version: 7.10.0 + specifier: ^7.10.1 + version: 7.10.1 devDependencies: '@argos-ci/playwright': - specifier: ^5.0.4 - version: 5.0.4 + specifier: ^5.0.8 + version: 5.0.8 '@chromatic-com/storybook': - specifier: ^4 - version: 4.0.0(storybook@9.0.8(@testing-library/dom@10.4.0)(prettier@3.5.0)) + specifier: ^4.0.1 + version: 4.0.1(storybook@9.0.18(@testing-library/dom@10.4.0)(prettier@3.5.0)) '@egoist/tailwindcss-icons': specifier: ^1.9.0 version: 1.9.0(tailwindcss@3.4.17) '@iconify-json/mdi': - specifier: ^1.1.66 + specifier: ^1.2.3 version: 1.2.3 '@lingui/cli': - specifier: ^5.2.0 - version: 5.2.0(typescript@5.7.3) + specifier: ^5.3.3 + version: 5.3.3(babel-plugin-macros@3.1.0)(typescript@5.8.3) '@lingui/format-json': - specifier: ^5.2.0 - version: 5.2.0(typescript@5.7.3) + specifier: ^5.3.3 + version: 5.3.3(typescript@5.8.3) '@lingui/vite-plugin': - specifier: ^5.2.0 - version: 5.2.0(typescript@5.7.3)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1)) + specifier: ^5.3.3 + version: 5.3.3(babel-plugin-macros@3.1.0)(typescript@5.8.3)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1)) '@mdi/js': specifier: ^7.4.47 version: 7.4.47 '@playwright/test': specifier: 'catalog:' - version: 1.52.0 + version: 1.54.1 '@storybook/addon-a11y': - specifier: ^9.0.8 - version: 9.0.8(storybook@9.0.8(@testing-library/dom@10.4.0)(prettier@3.5.0)) + specifier: ^9.0.18 + version: 9.0.18(storybook@9.0.18(@testing-library/dom@10.4.0)(prettier@3.5.0)) '@storybook/addon-docs': - specifier: ^9.0.8 - version: 9.0.8(@types/react@19.1.6)(storybook@9.0.8(@testing-library/dom@10.4.0)(prettier@3.5.0)) + specifier: ^9.0.18 + version: 9.0.18(@types/react@19.1.6)(storybook@9.0.18(@testing-library/dom@10.4.0)(prettier@3.5.0)) '@storybook/addon-svelte-csf': - specifier: ^5.0.3 - version: 5.0.3(@storybook/svelte@9.0.8(storybook@9.0.8(@testing-library/dom@10.4.0)(prettier@3.5.0))(svelte@5.33.19))(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.33.19)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1)))(babel-plugin-macros@3.1.0)(storybook@9.0.8(@testing-library/dom@10.4.0)(prettier@3.5.0))(svelte@5.33.19)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1)) + specifier: ^5.0.7 + version: 5.0.7(@storybook/svelte@9.0.18(storybook@9.0.18(@testing-library/dom@10.4.0)(prettier@3.5.0))(svelte@5.37.1))(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.37.1)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1)))(babel-plugin-macros@3.1.0)(storybook@9.0.18(@testing-library/dom@10.4.0)(prettier@3.5.0))(svelte@5.37.1)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1)) '@storybook/addon-vitest': - specifier: ^9.0.8 - version: 9.0.8(@vitest/browser@3.2.3)(@vitest/runner@3.2.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(storybook@9.0.8(@testing-library/dom@10.4.0)(prettier@3.5.0))(vitest@3.2.3) + specifier: ^9.0.18 + version: 9.0.18(@vitest/browser@3.2.4)(@vitest/runner@3.2.4)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(storybook@9.0.18(@testing-library/dom@10.4.0)(prettier@3.5.0))(vitest@3.2.4) '@storybook/svelte-vite': - specifier: ^9.0.8 - version: 9.0.8(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.33.19)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1)))(storybook@9.0.8(@testing-library/dom@10.4.0)(prettier@3.5.0))(svelte@5.33.19)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1)) + specifier: ^9.0.18 + version: 9.0.18(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.37.1)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1)))(storybook@9.0.18(@testing-library/dom@10.4.0)(prettier@3.5.0))(svelte@5.37.1)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1)) '@stylistic/eslint-plugin': specifier: 'catalog:' - version: 2.13.0(eslint@9.29.0(jiti@2.4.2))(typescript@5.7.3) + version: 2.13.0(eslint@9.32.0(jiti@2.4.2))(typescript@5.8.3) '@sveltejs/vite-plugin-svelte': specifier: 'catalog:' - version: 5.0.3(svelte@5.33.19)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1)) + version: 5.1.1(svelte@5.37.1)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1)) '@tailwindcss/container-queries': specifier: ^0.1.1 version: 0.1.1(tailwindcss@3.4.17) @@ -464,62 +464,59 @@ importers: specifier: ^5.0.4 version: 5.0.4 '@types/node': - specifier: ^20 - version: 20.17.32 - '@typescript-eslint/eslint-plugin': - specifier: 'catalog:' - version: 8.24.0(@typescript-eslint/parser@8.24.0(eslint@9.29.0(jiti@2.4.2))(typescript@5.7.3))(eslint@9.29.0(jiti@2.4.2))(typescript@5.7.3) + specifier: ^20.19.9 + version: 20.19.9 '@typescript-eslint/parser': specifier: 'catalog:' - version: 8.24.0(eslint@9.29.0(jiti@2.4.2))(typescript@5.7.3) + version: 8.38.0(eslint@9.32.0(jiti@2.4.2))(typescript@5.8.3) '@vitest/browser': specifier: 'catalog:' - version: 3.2.3(playwright@1.52.0)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1))(vitest@3.2.3) + version: 3.2.4(playwright@1.54.1)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1))(vitest@3.2.4) '@vitest/ui': specifier: 'catalog:' - version: 3.2.3(vitest@3.2.3) + version: 3.2.4(vitest@3.2.4) bits-ui: specifier: 2.8.13 - version: 2.8.13(@internationalized/date@3.8.1)(svelte@5.33.19) + version: 2.8.13(@internationalized/date@3.8.1)(svelte@5.37.1) clsx: specifier: ^2.1.1 version: 2.1.1 eslint: specifier: 'catalog:' - version: 9.29.0(jiti@2.4.2) + version: 9.32.0(jiti@2.4.2) eslint-plugin-storybook: - specifier: ^9.0.8 - version: 9.0.8(eslint@9.29.0(jiti@2.4.2))(storybook@9.0.8(@testing-library/dom@10.4.0)(prettier@3.5.0))(typescript@5.7.3) + specifier: ^9.0.18 + version: 9.0.18(eslint@9.32.0(jiti@2.4.2))(storybook@9.0.18(@testing-library/dom@10.4.0)(prettier@3.5.0))(typescript@5.8.3) eslint-plugin-svelte: specifier: 'catalog:' - version: 2.46.1(eslint@9.29.0(jiti@2.4.2))(svelte@5.33.19) + version: 3.11.0(eslint@9.32.0(jiti@2.4.2))(svelte@5.37.1) mode-watcher: - specifier: ^1.0.7 - version: 1.0.7(svelte@5.33.19) + specifier: ^1.1.0 + version: 1.1.0(svelte@5.37.1) paneforge: specifier: 1.0.0-next.4 - version: 1.0.0-next.4(svelte@5.33.19) + version: 1.0.0-next.4(svelte@5.37.1) playwright: specifier: 'catalog:' - version: 1.52.0 + version: 1.54.1 storybook: - specifier: ^9.0.8 - version: 9.0.8(@testing-library/dom@10.4.0)(prettier@3.5.0) + specifier: ^9.0.18 + version: 9.0.18(@testing-library/dom@10.4.0)(prettier@3.5.0) svelte: specifier: 'catalog:' - version: 5.33.19 + version: 5.37.1 svelte-check: specifier: 'catalog:' - version: 4.1.4(picomatch@4.0.2)(svelte@5.33.19)(typescript@5.7.3) + version: 4.3.0(picomatch@4.0.2)(svelte@5.37.1)(typescript@5.8.3) svelte-eslint-parser: specifier: 'catalog:' - version: 1.0.0-next.13(svelte@5.33.19) + version: 1.3.0(svelte@5.37.1) svelte-sonner: specifier: ^1.0.5 - version: 1.0.5(svelte@5.33.19) + version: 1.0.5(svelte@5.37.1) tailwind-merge: - specifier: ^3.0.2 - version: 3.0.2 + specifier: ^3.3.1 + version: 3.3.1 tailwind-variants: specifier: ^1.0.0 version: 1.0.0(tailwindcss@3.4.17) @@ -533,26 +530,29 @@ importers: specifier: 'catalog:' version: 2.8.1 tw-colors: - specifier: ^3.3.1 + specifier: ^3.3.2 version: 3.3.2(tailwindcss@3.4.17) typescript: specifier: 'catalog:' - version: 5.7.3 + version: 5.8.3 + typescript-eslint: + specifier: 'catalog:' + version: 8.38.0(eslint@9.32.0(jiti@2.4.2))(typescript@5.8.3) vaul-svelte: specifier: 1.0.0-next.6 - version: 1.0.0-next.6(svelte@5.33.19) + version: 1.0.0-next.6(svelte@5.37.1) vite: specifier: 'catalog:' - version: 6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1) + version: 6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1) vite-plugin-webfont-dl: - specifier: ^3.10.4 - version: 3.10.4(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1)) + specifier: ^3.11.1 + version: 3.11.1(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1)) vitest: specifier: 'catalog:' - version: 3.2.3(@types/debug@4.1.12)(@types/node@20.17.32)(@vitest/browser@3.2.3)(@vitest/ui@3.2.3)(happy-dom@17.1.0)(jiti@2.4.2)(jsdom@26.1.0)(yaml@2.7.1) + version: 3.2.4(@types/debug@4.1.12)(@types/node@20.19.9)(@vitest/browser@3.2.4)(@vitest/ui@3.2.4)(happy-dom@17.1.0)(jiti@2.4.2)(jsdom@26.1.0)(yaml@2.7.1) vitest-browser-svelte: specifier: ^0.1.0 - version: 0.1.0(@vitest/browser@3.2.3)(svelte@5.33.19)(vitest@3.2.3) + version: 0.1.0(@vitest/browser@3.2.4)(svelte@5.37.1)(vitest@3.2.4) packages: @@ -591,20 +591,20 @@ packages: resolution: {integrity: sha512-3IHv7ANSPNO6OwWgwULlHbP9/tFV9kQDu6+nL9jysfPkGj0GgtrOsyBb+iU931c7wSMo1OD+XNujCnRzDD968w==} engines: {node: '>=18.0.0'} - '@argos-ci/browser@4.1.1': - resolution: {integrity: sha512-UyKdnprGftUjWQkb0jqJ0zGHJmcWBzdko8zRy4y+4efukVX4jjC/Px2HvWW8aqwjoR4aplouMZuzhmOkq2SCsA==} + '@argos-ci/browser@4.1.4': + resolution: {integrity: sha512-ayV7kcnk8Xm0y1FlTKzr7XLkxmUnLIjzmPCLuGarOYzpy2KdPr6Q/ay8UkwfyAL3yswdWVRZwaqb7kZrrgbKcA==} engines: {node: '>=18.0.0'} - '@argos-ci/core@3.2.0': - resolution: {integrity: sha512-wraH5RGFpoU7zcKV2BVi4LvY+5bWR/Ds6OVhUtq3jtd7I3qJRFVFq2IX1TfPPvBBA7wX0OqcrqgIWAQwy+vsoA==} + '@argos-ci/core@3.2.1': + resolution: {integrity: sha512-P+tGofNLAtH0+e87M8sZc+juAtbOcnV6z2nA2MwB2OzUVVXGINJHAF2cK0ZUyXC9d8a7RL0+rQWkP4vXDA/gBw==} engines: {node: '>=18.0.0'} - '@argos-ci/playwright@5.0.4': - resolution: {integrity: sha512-mfbEg6RgQb4ciihozEJ+F1guA4MNphzDfefRpxQuwt+P5eczTxkhgUCO94glk4+dqWoHQDbdNf2N33sL9Zsuew==} + '@argos-ci/playwright@5.0.8': + resolution: {integrity: sha512-MXoEVVX+0sz7KbZHMQlPO0xSu1hx3KcyHlHpOVYEZzeSmOT8YVgDO2lAevSZU0vjAF/WzIO7lmyy5tHXWOHOtg==} engines: {node: '>=18.16.0'} - '@argos-ci/util@2.3.1': - resolution: {integrity: sha512-kE61HU2480fbAnimmA4x9HK45ZJvkoqLdW5GxT5uvwhkclQykVd2S6WfGFUr3JokTXfZ5LZEEfoWgtGA316KSQ==} + '@argos-ci/util@2.3.2': + resolution: {integrity: sha512-xtNHJxpWYNst/sMNn4Jv/vkODuFsJ+APr4FBeoFUdIa+Izjl4ZFHsYA2PUyu+ygIpQCkof8yZLL9U1/VpiyyIw==} engines: {node: '>=18.0.0'} '@asamuzakjp/css-color@3.2.0': @@ -622,22 +622,10 @@ packages: resolution: {integrity: sha512-vMqyb7XCDMPvJFFOaT9kxtiRh42GwlZEg1/uIgtZshS5a/8OaduUfCi7kynKgc3Tw/6Uo2D+db9qBttghhmxwQ==} engines: {node: '>=6.9.0'} - '@babel/core@7.26.8': - resolution: {integrity: sha512-l+lkXCHS6tQEc5oUpK28xBOZ6+HwaH7YwoYQbLFiYb4nS2/l1tKnZEtEWkD0GuiYdvArf9qBS0XlQGXzPMsNqQ==} - engines: {node: '>=6.9.0'} - - '@babel/generator@7.26.8': - resolution: {integrity: sha512-ef383X5++iZHWAXX0SXQR6ZyQhw/0KtTkrTz61WXRhFM6dhpHulO/RJz79L8S6ugZHJkOOkUrUdxgdF2YiPFnA==} - engines: {node: '>=6.9.0'} - '@babel/generator@7.27.0': resolution: {integrity: sha512-VybsKvpiN1gU1sdMZIp7FcqphVVKEwcuj02x73uvcHE0PTihx1nlBcowYWhDwjpoAXRv43+gDzyggGnn1XZhVw==} engines: {node: '>=6.9.0'} - '@babel/helper-compilation-targets@7.26.5': - resolution: {integrity: sha512-IXuyn5EkouFJscIDuFF5EsiSolseme1s0CZB+QxVugqJLYmKdxI1VfIBOst0SUu4rnk2Z7kqTwmoO1lp3HIfnA==} - engines: {node: '>=6.9.0'} - '@babel/helper-compilation-targets@7.27.0': resolution: {integrity: sha512-LVk7fbXml0H2xH34dFzKQ7TDZ2G4/rVTOrq9V+icbbadjbVxxeFeDsNHv2SrZeWoA+6ZiTyWYWtScEIW07EAcA==} engines: {node: '>=6.9.0'} @@ -668,19 +656,10 @@ packages: resolution: {integrity: sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==} engines: {node: '>=6.9.0'} - '@babel/helpers@7.26.7': - resolution: {integrity: sha512-8NHiL98vsi0mbPQmYAGWwfcFaOy4j2HY49fXJCfuDcdE7fMIsH9a7GdaeXpIBsbT7307WU8KCMp5pUVDNL4f9A==} - engines: {node: '>=6.9.0'} - '@babel/helpers@7.27.0': resolution: {integrity: sha512-U5eyP/CTFPuNE3qk+WZMxFkp/4zUzdceQlfzf7DdGdhp+Fezd7HD+i8Y24ZuTMKX3wQBld449jijbGq6OdGNQg==} engines: {node: '>=6.9.0'} - '@babel/parser@7.26.8': - resolution: {integrity: sha512-TZIQ25pkSoaKEYYaHbbxkfL36GNsQ6iFiBbeuzAkLnXayKR1yP1zFe+NxuZWWsUyvt8icPU9CCq0sgWGXR1GEw==} - engines: {node: '>=6.0.0'} - hasBin: true - '@babel/parser@7.27.0': resolution: {integrity: sha512-iaepho73/2Pz7w2eMS0Q5f83+0RKI7i4xmiYeBmDzfRVbQtTOG7Ts0S4HzJVsTMGI9keU8rNfuZr8DKfSt7Yyg==} engines: {node: '>=6.0.0'} @@ -692,10 +671,6 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@babel/runtime@7.26.7': - resolution: {integrity: sha512-AOPI3D+a8dXnja+iwsUqGRjr1BbZIe771sXdapOtYI531gSqpi92vXivKcq2asu/DFpdl1ceFAKZyRzK2PCVcQ==} - engines: {node: '>=6.9.0'} - '@babel/runtime@7.27.0': resolution: {integrity: sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==} engines: {node: '>=6.9.0'} @@ -704,24 +679,16 @@ packages: resolution: {integrity: sha512-2ncevenBqXI6qRMukPlXwHKHchC7RyMuu4xv5JBXRfOGVcTy1mXCD12qrp7Jsoxll1EV3+9sE4GugBVRjT2jFA==} engines: {node: '>=6.9.0'} - '@babel/traverse@7.26.8': - resolution: {integrity: sha512-nic9tRkjYH0oB2dzr/JoGIm+4Q6SuYeLEiIiZDwBscRMYFJ+tMAz98fuel9ZnbXViA2I0HVSSRRK8DW5fjXStA==} - engines: {node: '>=6.9.0'} - '@babel/traverse@7.27.0': resolution: {integrity: sha512-19lYZFzYVQkkHkl4Cy4WrAVcqBkgvV2YM2TU3xG6DIwO7O3ecbDPfW3yM3bjAGcqcQHi+CCtjMR3dIEHxsd6bA==} engines: {node: '>=6.9.0'} - '@babel/types@7.26.8': - resolution: {integrity: sha512-eUuWapzEGWFEpHFxgEaBG8e3n6S8L3MSu0oda755rOfabWPnh0Our1AozNFVUxGFIhbKgd1ksprsoDGMinTOTA==} - engines: {node: '>=6.9.0'} - '@babel/types@7.27.0': resolution: {integrity: sha512-H45s8fVLYjbhFH62dIJ3WtmJ6RSPt/3DRO0ZcT2SUiYiQyz3BLVb9ADEnLl91m74aQPS3AzzeajZHYOalWe3bg==} engines: {node: '>=6.9.0'} - '@chromatic-com/storybook@4.0.0': - resolution: {integrity: sha512-FfyMHK/lz/dHezWxwNZv4ReFORWVvv+bJx71NT2BSfLhOKOaoZnKJOe4QLyGxWAB7ynnedrM9V9qea3FPFj+rQ==} + '@chromatic-com/storybook@4.0.1': + resolution: {integrity: sha512-GQXe5lyZl3yLewLJQyFXEpOp2h+mfN2bPrzYaOFNCJjO4Js9deKbRHTOSaiP2FRwZqDLdQwy2+SEGeXPZ94yYw==} engines: {node: '>=20.0.0', yarn: '>=1.22.18'} peerDependencies: storybook: ^0.0.0-0 || ^9.0.0 || ^9.1.0-0 @@ -785,23 +752,17 @@ packages: resolution: {integrity: sha512-CsFmA3u3c2QoLDTfEpGr4t25fjMU31nyvse7IzWTvb0ZycuPjMjb0fjlheh+PbhBYb9YLugnT2uY6Mwcg1o+Zg==} engines: {node: '>=18.0.0'} - '@esbuild/aix-ppc64@0.21.5': - resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [aix] - '@esbuild/aix-ppc64@0.24.2': resolution: {integrity: sha512-thpVCb/rhxE/BnMLQ7GReQLLN8q9qbHmI55F4489/ByVg2aQaQ6kbcLb6FHkocZzQhxc4gx0sCk0tJkKBFzDhA==} engines: {node: '>=18'} cpu: [ppc64] os: [aix] - '@esbuild/android-arm64@0.21.5': - resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==} - engines: {node: '>=12'} - cpu: [arm64] - os: [android] + '@esbuild/aix-ppc64@0.25.8': + resolution: {integrity: sha512-urAvrUedIqEiFR3FYSLTWQgLu5tb+m0qZw0NBEasUeo6wuqatkMDaRT+1uABiGXEu5vqgPd7FGE1BhsAIy9QVA==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [aix] '@esbuild/android-arm64@0.24.2': resolution: {integrity: sha512-cNLgeqCqV8WxfcTIOeL4OAtSmL8JjcN6m09XIgro1Wi7cF4t/THaWEa7eL5CMoMBdjoHOTh/vwTO/o2TRXIyzg==} @@ -809,10 +770,10 @@ packages: cpu: [arm64] os: [android] - '@esbuild/android-arm@0.21.5': - resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==} - engines: {node: '>=12'} - cpu: [arm] + '@esbuild/android-arm64@0.25.8': + resolution: {integrity: sha512-OD3p7LYzWpLhZEyATcTSJ67qB5D+20vbtr6vHlHWSQYhKtzUYrETuWThmzFpZtFsBIxRvhO07+UgVA9m0i/O1w==} + engines: {node: '>=18'} + cpu: [arm64] os: [android] '@esbuild/android-arm@0.24.2': @@ -821,10 +782,10 @@ packages: cpu: [arm] os: [android] - '@esbuild/android-x64@0.21.5': - resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==} - engines: {node: '>=12'} - cpu: [x64] + '@esbuild/android-arm@0.25.8': + resolution: {integrity: sha512-RONsAvGCz5oWyePVnLdZY/HHwA++nxYWIX1atInlaW6SEkwq6XkP3+cb825EUcRs5Vss/lGh/2YxAb5xqc07Uw==} + engines: {node: '>=18'} + cpu: [arm] os: [android] '@esbuild/android-x64@0.24.2': @@ -833,11 +794,11 @@ packages: cpu: [x64] os: [android] - '@esbuild/darwin-arm64@0.21.5': - resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==} - engines: {node: '>=12'} - cpu: [arm64] - os: [darwin] + '@esbuild/android-x64@0.25.8': + resolution: {integrity: sha512-yJAVPklM5+4+9dTeKwHOaA+LQkmrKFX96BM0A/2zQrbS6ENCmxc4OVoBs5dPkCCak2roAD+jKCdnmOqKszPkjA==} + engines: {node: '>=18'} + cpu: [x64] + os: [android] '@esbuild/darwin-arm64@0.24.2': resolution: {integrity: sha512-kj3AnYWc+CekmZnS5IPu9D+HWtUI49hbnyqk0FLEJDbzCIQt7hg7ucF1SQAilhtYpIujfaHr6O0UHlzzSPdOeA==} @@ -845,10 +806,10 @@ packages: cpu: [arm64] os: [darwin] - '@esbuild/darwin-x64@0.21.5': - resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==} - engines: {node: '>=12'} - cpu: [x64] + '@esbuild/darwin-arm64@0.25.8': + resolution: {integrity: sha512-Jw0mxgIaYX6R8ODrdkLLPwBqHTtYHJSmzzd+QeytSugzQ0Vg4c5rDky5VgkoowbZQahCbsv1rT1KW72MPIkevw==} + engines: {node: '>=18'} + cpu: [arm64] os: [darwin] '@esbuild/darwin-x64@0.24.2': @@ -857,11 +818,11 @@ packages: cpu: [x64] os: [darwin] - '@esbuild/freebsd-arm64@0.21.5': - resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==} - engines: {node: '>=12'} - cpu: [arm64] - os: [freebsd] + '@esbuild/darwin-x64@0.25.8': + resolution: {integrity: sha512-Vh2gLxxHnuoQ+GjPNvDSDRpoBCUzY4Pu0kBqMBDlK4fuWbKgGtmDIeEC081xi26PPjn+1tct+Bh8FjyLlw1Zlg==} + engines: {node: '>=18'} + cpu: [x64] + os: [darwin] '@esbuild/freebsd-arm64@0.24.2': resolution: {integrity: sha512-UN8HXjtJ0k/Mj6a9+5u6+2eZ2ERD7Edt1Q9IZiB5UZAIdPnVKDoG7mdTVGhHJIeEml60JteamR3qhsr1r8gXvg==} @@ -869,10 +830,10 @@ packages: cpu: [arm64] os: [freebsd] - '@esbuild/freebsd-x64@0.21.5': - resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==} - engines: {node: '>=12'} - cpu: [x64] + '@esbuild/freebsd-arm64@0.25.8': + resolution: {integrity: sha512-YPJ7hDQ9DnNe5vxOm6jaie9QsTwcKedPvizTVlqWG9GBSq+BuyWEDazlGaDTC5NGU4QJd666V0yqCBL2oWKPfA==} + engines: {node: '>=18'} + cpu: [arm64] os: [freebsd] '@esbuild/freebsd-x64@0.24.2': @@ -881,11 +842,11 @@ packages: cpu: [x64] os: [freebsd] - '@esbuild/linux-arm64@0.21.5': - resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==} - engines: {node: '>=12'} - cpu: [arm64] - os: [linux] + '@esbuild/freebsd-x64@0.25.8': + resolution: {integrity: sha512-MmaEXxQRdXNFsRN/KcIimLnSJrk2r5H8v+WVafRWz5xdSVmWLoITZQXcgehI2ZE6gioE6HirAEToM/RvFBeuhw==} + engines: {node: '>=18'} + cpu: [x64] + os: [freebsd] '@esbuild/linux-arm64@0.24.2': resolution: {integrity: sha512-7HnAD6074BW43YvvUmE/35Id9/NB7BeX5EoNkK9obndmZBUk8xmJJeU7DwmUeN7tkysslb2eSl6CTrYz6oEMQg==} @@ -893,10 +854,10 @@ packages: cpu: [arm64] os: [linux] - '@esbuild/linux-arm@0.21.5': - resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==} - engines: {node: '>=12'} - cpu: [arm] + '@esbuild/linux-arm64@0.25.8': + resolution: {integrity: sha512-WIgg00ARWv/uYLU7lsuDK00d/hHSfES5BzdWAdAig1ioV5kaFNrtK8EqGcUBJhYqotlUByUKz5Qo6u8tt7iD/w==} + engines: {node: '>=18'} + cpu: [arm64] os: [linux] '@esbuild/linux-arm@0.24.2': @@ -905,10 +866,10 @@ packages: cpu: [arm] os: [linux] - '@esbuild/linux-ia32@0.21.5': - resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==} - engines: {node: '>=12'} - cpu: [ia32] + '@esbuild/linux-arm@0.25.8': + resolution: {integrity: sha512-FuzEP9BixzZohl1kLf76KEVOsxtIBFwCaLupVuk4eFVnOZfU+Wsn+x5Ryam7nILV2pkq2TqQM9EZPsOBuMC+kg==} + engines: {node: '>=18'} + cpu: [arm] os: [linux] '@esbuild/linux-ia32@0.24.2': @@ -917,10 +878,10 @@ packages: cpu: [ia32] os: [linux] - '@esbuild/linux-loong64@0.21.5': - resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==} - engines: {node: '>=12'} - cpu: [loong64] + '@esbuild/linux-ia32@0.25.8': + resolution: {integrity: sha512-A1D9YzRX1i+1AJZuFFUMP1E9fMaYY+GnSQil9Tlw05utlE86EKTUA7RjwHDkEitmLYiFsRd9HwKBPEftNdBfjg==} + engines: {node: '>=18'} + cpu: [ia32] os: [linux] '@esbuild/linux-loong64@0.24.2': @@ -929,10 +890,10 @@ packages: cpu: [loong64] os: [linux] - '@esbuild/linux-mips64el@0.21.5': - resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==} - engines: {node: '>=12'} - cpu: [mips64el] + '@esbuild/linux-loong64@0.25.8': + resolution: {integrity: sha512-O7k1J/dwHkY1RMVvglFHl1HzutGEFFZ3kNiDMSOyUrB7WcoHGf96Sh+64nTRT26l3GMbCW01Ekh/ThKM5iI7hQ==} + engines: {node: '>=18'} + cpu: [loong64] os: [linux] '@esbuild/linux-mips64el@0.24.2': @@ -941,10 +902,10 @@ packages: cpu: [mips64el] os: [linux] - '@esbuild/linux-ppc64@0.21.5': - resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==} - engines: {node: '>=12'} - cpu: [ppc64] + '@esbuild/linux-mips64el@0.25.8': + resolution: {integrity: sha512-uv+dqfRazte3BzfMp8PAQXmdGHQt2oC/y2ovwpTteqrMx2lwaksiFZ/bdkXJC19ttTvNXBuWH53zy/aTj1FgGw==} + engines: {node: '>=18'} + cpu: [mips64el] os: [linux] '@esbuild/linux-ppc64@0.24.2': @@ -953,10 +914,10 @@ packages: cpu: [ppc64] os: [linux] - '@esbuild/linux-riscv64@0.21.5': - resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==} - engines: {node: '>=12'} - cpu: [riscv64] + '@esbuild/linux-ppc64@0.25.8': + resolution: {integrity: sha512-GyG0KcMi1GBavP5JgAkkstMGyMholMDybAf8wF5A70CALlDM2p/f7YFE7H92eDeH/VBtFJA5MT4nRPDGg4JuzQ==} + engines: {node: '>=18'} + cpu: [ppc64] os: [linux] '@esbuild/linux-riscv64@0.24.2': @@ -965,10 +926,10 @@ packages: cpu: [riscv64] os: [linux] - '@esbuild/linux-s390x@0.21.5': - resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==} - engines: {node: '>=12'} - cpu: [s390x] + '@esbuild/linux-riscv64@0.25.8': + resolution: {integrity: sha512-rAqDYFv3yzMrq7GIcen3XP7TUEG/4LK86LUPMIz6RT8A6pRIDn0sDcvjudVZBiiTcZCY9y2SgYX2lgK3AF+1eg==} + engines: {node: '>=18'} + cpu: [riscv64] os: [linux] '@esbuild/linux-s390x@0.24.2': @@ -977,10 +938,10 @@ packages: cpu: [s390x] os: [linux] - '@esbuild/linux-x64@0.21.5': - resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==} - engines: {node: '>=12'} - cpu: [x64] + '@esbuild/linux-s390x@0.25.8': + resolution: {integrity: sha512-Xutvh6VjlbcHpsIIbwY8GVRbwoviWT19tFhgdA7DlenLGC/mbc3lBoVb7jxj9Z+eyGqvcnSyIltYUrkKzWqSvg==} + engines: {node: '>=18'} + cpu: [s390x] os: [linux] '@esbuild/linux-x64@0.24.2': @@ -989,16 +950,22 @@ packages: cpu: [x64] os: [linux] + '@esbuild/linux-x64@0.25.8': + resolution: {integrity: sha512-ASFQhgY4ElXh3nDcOMTkQero4b1lgubskNlhIfJrsH5OKZXDpUAKBlNS0Kx81jwOBp+HCeZqmoJuihTv57/jvQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [linux] + '@esbuild/netbsd-arm64@0.24.2': resolution: {integrity: sha512-wuLK/VztRRpMt9zyHSazyCVdCXlpHkKm34WUyinD2lzK07FAHTq0KQvZZlXikNWkDGoT6x3TD51jKQ7gMVpopw==} engines: {node: '>=18'} cpu: [arm64] os: [netbsd] - '@esbuild/netbsd-x64@0.21.5': - resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==} - engines: {node: '>=12'} - cpu: [x64] + '@esbuild/netbsd-arm64@0.25.8': + resolution: {integrity: sha512-d1KfruIeohqAi6SA+gENMuObDbEjn22olAR7egqnkCD9DGBG0wsEARotkLgXDu6c4ncgWTZJtN5vcgxzWRMzcw==} + engines: {node: '>=18'} + cpu: [arm64] os: [netbsd] '@esbuild/netbsd-x64@0.24.2': @@ -1007,16 +974,22 @@ packages: cpu: [x64] os: [netbsd] + '@esbuild/netbsd-x64@0.25.8': + resolution: {integrity: sha512-nVDCkrvx2ua+XQNyfrujIG38+YGyuy2Ru9kKVNyh5jAys6n+l44tTtToqHjino2My8VAY6Lw9H7RI73XFi66Cg==} + engines: {node: '>=18'} + cpu: [x64] + os: [netbsd] + '@esbuild/openbsd-arm64@0.24.2': resolution: {integrity: sha512-YQbi46SBct6iKnszhSvdluqDmxCJA+Pu280Av9WICNwQmMxV7nLRHZfjQzwbPs3jeWnuAhE9Jy0NrnJ12Oz+0A==} engines: {node: '>=18'} cpu: [arm64] os: [openbsd] - '@esbuild/openbsd-x64@0.21.5': - resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==} - engines: {node: '>=12'} - cpu: [x64] + '@esbuild/openbsd-arm64@0.25.8': + resolution: {integrity: sha512-j8HgrDuSJFAujkivSMSfPQSAa5Fxbvk4rgNAS5i3K+r8s1X0p1uOO2Hl2xNsGFppOeHOLAVgYwDVlmxhq5h+SQ==} + engines: {node: '>=18'} + cpu: [arm64] os: [openbsd] '@esbuild/openbsd-x64@0.24.2': @@ -1025,11 +998,17 @@ packages: cpu: [x64] os: [openbsd] - '@esbuild/sunos-x64@0.21.5': - resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==} - engines: {node: '>=12'} + '@esbuild/openbsd-x64@0.25.8': + resolution: {integrity: sha512-1h8MUAwa0VhNCDp6Af0HToI2TJFAn1uqT9Al6DJVzdIBAd21m/G0Yfc77KDM3uF3T/YaOgQq3qTJHPbTOInaIQ==} + engines: {node: '>=18'} cpu: [x64] - os: [sunos] + os: [openbsd] + + '@esbuild/openharmony-arm64@0.25.8': + resolution: {integrity: sha512-r2nVa5SIK9tSWd0kJd9HCffnDHKchTGikb//9c7HX+r+wHYCpQrSgxhlY6KWV1nFo1l4KFbsMlHk+L6fekLsUg==} + engines: {node: '>=18'} + cpu: [arm64] + os: [openharmony] '@esbuild/sunos-x64@0.24.2': resolution: {integrity: sha512-hTdsW27jcktEvpwNHJU4ZwWFGkz2zRJUz8pvddmXPtXDzVKTTINmlmga3ZzwcuMpUvLw7JkLy9QLKyGpD2Yxig==} @@ -1037,11 +1016,11 @@ packages: cpu: [x64] os: [sunos] - '@esbuild/win32-arm64@0.21.5': - resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==} - engines: {node: '>=12'} - cpu: [arm64] - os: [win32] + '@esbuild/sunos-x64@0.25.8': + resolution: {integrity: sha512-zUlaP2S12YhQ2UzUfcCuMDHQFJyKABkAjvO5YSndMiIkMimPmxA+BYSBikWgsRpvyxuRnow4nS5NPnf9fpv41w==} + engines: {node: '>=18'} + cpu: [x64] + os: [sunos] '@esbuild/win32-arm64@0.24.2': resolution: {integrity: sha512-LihEQ2BBKVFLOC9ZItT9iFprsE9tqjDjnbulhHoFxYQtQfai7qfluVODIYxt1PgdoyQkz23+01rzwNwYfutxUQ==} @@ -1049,10 +1028,10 @@ packages: cpu: [arm64] os: [win32] - '@esbuild/win32-ia32@0.21.5': - resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==} - engines: {node: '>=12'} - cpu: [ia32] + '@esbuild/win32-arm64@0.25.8': + resolution: {integrity: sha512-YEGFFWESlPva8hGL+zvj2z/SaK+pH0SwOM0Nc/d+rVnW7GSTFlLBGzZkuSU9kFIGIo8q9X3ucpZhu8PDN5A2sQ==} + engines: {node: '>=18'} + cpu: [arm64] os: [win32] '@esbuild/win32-ia32@0.24.2': @@ -1061,10 +1040,10 @@ packages: cpu: [ia32] os: [win32] - '@esbuild/win32-x64@0.21.5': - resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==} - engines: {node: '>=12'} - cpu: [x64] + '@esbuild/win32-ia32@0.25.8': + resolution: {integrity: sha512-hiGgGC6KZ5LZz58OL/+qVVoZiuZlUYlYHNAmczOm7bs2oE1XriPFi5ZHHrS8ACpV5EjySrnoCKmcbQMN+ojnHg==} + engines: {node: '>=18'} + cpu: [ia32] os: [win32] '@esbuild/win32-x64@0.24.2': @@ -1073,26 +1052,34 @@ packages: cpu: [x64] os: [win32] + '@esbuild/win32-x64@0.25.8': + resolution: {integrity: sha512-cn3Yr7+OaaZq1c+2pe+8yxC8E144SReCQjN6/2ynubzYjvyqZjTXfQJpAcQpsdJq3My7XADANiYGHoFC69pLQw==} + engines: {node: '>=18'} + cpu: [x64] + os: [win32] + '@eslint-community/eslint-utils@4.6.1': resolution: {integrity: sha512-KTsJMmobmbrFLe3LDh0PC2FXpcSYJt/MLjlkh/9LEnmKYLSYmT/0EW9JWANjeoemiuZrmogti0tW5Ch+qNUYDw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + '@eslint-community/eslint-utils@4.7.0': + resolution: {integrity: sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + '@eslint-community/regexpp@4.12.1': resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint/config-array@0.20.1': - resolution: {integrity: sha512-OL0RJzC/CBzli0DrrR31qzj6d6i6Mm3HByuhflhl4LOBiWxN+3i6/t/ZQQNii4tjksXi8r2CRW1wMpWA2ULUEw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - - '@eslint/config-helpers@0.2.3': - resolution: {integrity: sha512-u180qk2Um1le4yf0ruXH3PYFeEZeYC3p/4wCTKrr2U1CmGdzGi3KtY0nuPDH48UJxlKCC5RDzbcbh4X0XlqgHg==} + '@eslint/config-array@0.21.0': + resolution: {integrity: sha512-ENIdc4iLu0d93HeYirvKmrzshzofPw6VkZRKQGe9Nv46ZnWUzcF1xV01dcvEg/1wXUR61OmmlSfyeyO7EvjLxQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/core@0.14.0': - resolution: {integrity: sha512-qIbV0/JZr7iSDjqAc60IqbLdsj9GDt16xQtWD+B78d/HAlvysGdZZ6rpJHGAc2T0FQx1X6thsSPdnoiGKdNtdg==} + '@eslint/config-helpers@0.3.0': + resolution: {integrity: sha512-ViuymvFmcJi04qdZeDc2whTHryouGcDlaxPqarTD0ZE10ISpxGUVZGZDx4w01upyIynL3iu6IXH2bS1NhclQMw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/core@0.15.1': @@ -1103,16 +1090,16 @@ packages: resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.29.0': - resolution: {integrity: sha512-3PIF4cBw/y+1u2EazflInpV+lYsSG0aByVIQzAgb1m1MhHFSbqTyNqtBKHgWf/9Ykud+DhILS9EGkmekVhbKoQ==} + '@eslint/js@9.32.0': + resolution: {integrity: sha512-BBpRFZK3eX6uMLKz8WxFOBIFFcGFJ/g8XuwjTHCqHROSIsopI+ddn/d5Cfh36+7+e5edVS8dbSHnBNhrLEX0zg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/object-schema@2.1.6': resolution: {integrity: sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/plugin-kit@0.3.3': - resolution: {integrity: sha512-1+WqvgNMhmlAambTvT3KPtCl/Ibr68VldY2XY40SL1CE0ZXiakFR/cbTspaF5HsnpDMvcYYoJHfl4980NBjGag==} + '@eslint/plugin-kit@0.3.4': + resolution: {integrity: sha512-Ul5l+lHEcw3L5+k8POx6r74mxEYKG5kOb6Xpy2gCRW6zweT6TEhAf8vhxGgjhqrd/VO/Dirhsb+1hNpD1ue9hw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@fastify/busboy@2.1.1': @@ -1122,24 +1109,15 @@ packages: '@fastify/busboy@3.1.1': resolution: {integrity: sha512-5DGmA8FTdB2XbDeEwc/5ZXBl6UbBAyBOOLlPuBnZ/N1SwdH9Ii+cOX3tBROlDgcTXxjOYnLMVoKk9+FXAw0CJw==} - '@floating-ui/core@1.6.9': - resolution: {integrity: sha512-uMXCuQ3BItDUbAMhIXw7UPXRfAlOAvZzdK9BWpE60MCn+Svt3aLn9jsPTi/WNGlRUu2uI0v5S7JiIUsbsvh3fw==} - '@floating-ui/core@1.7.2': resolution: {integrity: sha512-wNB5ooIKHQc+Kui96jE/n69rHFWAVoxn5CAzL1Xdd8FG03cgY3MLO+GF9U3W737fYDSgPWA6MReKhBQBop6Pcw==} - '@floating-ui/dom@1.6.13': - resolution: {integrity: sha512-umqzocjDgNRGTuO7Q8CU32dkHkECqI8ZdMZ5Swb6QAM0t5rnlrN3lGo1hdpscRd3WS8T6DKYK4ephgIH9iRh3w==} - '@floating-ui/dom@1.7.2': resolution: {integrity: sha512-7cfaOQuCS27HD7DX+6ib2OrnW+b4ZBwDNnCcT0uTyidcmyWb03FnQqJybDBoCnpdxwBSfA94UAYlRCt7mV+TbA==} '@floating-ui/utils@0.2.10': resolution: {integrity: sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ==} - '@floating-ui/utils@0.2.9': - resolution: {integrity: sha512-MDWhGtE+eHw5JW7lq4qhc5yRLS11ERl1c7Z6Xd0a58DozHES6EnNNwUWbMiG4J9Cgj053Bhk8zvlhFYKVhULwg==} - '@formatjs/ecma402-abstract@2.3.4': resolution: {integrity: sha512-qrycXDeaORzIqNhBOx0btnhpD1c+/qFIHAN9znofuMJX6QBwtbrmlpWfD4oiUUD2vJUOIYFA/gYtg2KAMGG7sA==} @@ -1167,8 +1145,8 @@ packages: peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - '@graphql-codegen/cli@5.0.5': - resolution: {integrity: sha512-9p9SI5dPhJdyU+O6p1LUqi5ajDwpm6pUhutb1fBONd0GZltLFwkgWFiFtM6smxkYXlYVzw61p1kTtwqsuXO16w==} + '@graphql-codegen/cli@5.0.7': + resolution: {integrity: sha512-h/sxYvSaWtxZxo8GtaA8SvcHTyViaaPd7dweF/hmRDpaQU1o3iU3EZxlcJ+oLTunU0tSMFsnrIXm/mhXxI11Cw==} engines: {node: '>=16'} hasBin: true peerDependencies: @@ -1178,12 +1156,15 @@ packages: '@parcel/watcher': optional: true - '@graphql-codegen/client-preset@4.8.0': - resolution: {integrity: sha512-IVtTl7GsPMbQihk5+l5fDYksnPPOoC52sKxzquyIyuecZLEB7W3nNLV29r6+y+tjXTRPA774FR7CHGA2adzhjw==} + '@graphql-codegen/client-preset@4.8.3': + resolution: {integrity: sha512-QpEsPSO9fnRxA6Z66AmBuGcwHjZ6dYSxYo5ycMlYgSPzAbyG8gn/kWljofjJfWqSY+T/lRn+r8IXTH14ml24vQ==} engines: {node: '>=16'} peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 graphql-sock: ^1.0.0 + peerDependenciesMeta: + graphql-sock: + optional: true '@graphql-codegen/core@4.0.2': resolution: {integrity: sha512-IZbpkhwVqgizcjNiaVzNAzm/xbWT6YnGgeOLwVjm4KbJn3V2jchVtuzHH09G5/WkkLSk2wgbXNdwjM41JxO6Eg==} @@ -1202,23 +1183,32 @@ packages: peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + '@graphql-codegen/plugin-helpers@5.1.1': + resolution: {integrity: sha512-28GHODK2HY1NhdyRcPP3sCz0Kqxyfiz7boIZ8qIxFYmpLYnlDgiYok5fhFLVSZihyOpCs4Fa37gVHf/Q4I2FEg==} + engines: {node: '>=16'} + peerDependencies: + graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 + '@graphql-codegen/schema-ast@4.1.0': resolution: {integrity: sha512-kZVn0z+th9SvqxfKYgztA6PM7mhnSZaj4fiuBWvMTqA+QqQ9BBed6Pz41KuD/jr0gJtnlr2A4++/0VlpVbCTmQ==} peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - '@graphql-codegen/typed-document-node@5.1.1': - resolution: {integrity: sha512-Bp/BrMZDKRwzuVeLv+pSljneqONM7gqu57ZaV34Jbncu2hZWMRDMfizTKghoEwwZbRCYYfJO9tA0sYVVIfI1kg==} + '@graphql-codegen/typed-document-node@5.1.2': + resolution: {integrity: sha512-jaxfViDqFRbNQmfKwUY8hDyjnLTw2Z7DhGutxoOiiAI0gE/LfPe0LYaVFKVmVOOD7M3bWxoWfu4slrkbWbUbEw==} engines: {node: '>=16'} peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 - '@graphql-codegen/typescript-operations@4.6.0': - resolution: {integrity: sha512-/EltSdE/uPoEAblRTVLABVDhsrE//Kl3pCflyG1PWl4gWL9/OzQXYGjo6TF6bPMVn/QBWoO0FeboWf+bk84SXA==} + '@graphql-codegen/typescript-operations@4.6.1': + resolution: {integrity: sha512-k92laxhih7s0WZ8j5WMIbgKwhe64C0As6x+PdcvgZFMudDJ7rPJ/hFqJ9DCRxNjXoHmSjnr6VUuQZq4lT1RzCA==} engines: {node: '>=16'} peerDependencies: graphql: ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 graphql-sock: ^1.0.0 + peerDependenciesMeta: + graphql-sock: + optional: true '@graphql-codegen/typescript@4.1.6': resolution: {integrity: sha512-vpw3sfwf9A7S+kIUjyFxuvrywGxd4lmwmyYnnDVjVE4kSQ6Td3DpqaPTy8aNQ6O96vFoi/bxbZS2BW49PwSUUA==} @@ -1585,12 +1575,12 @@ packages: '@keyv/serialize@1.0.3': resolution: {integrity: sha512-qnEovoOp5Np2JDGonIDL6Ayihw0RhnRh6vxPuHo4RDn1UOzwEo4AeIfpL6UGIrsceWrCMiVPgwRjbHu4vYFc3g==} - '@lingui/babel-plugin-extract-messages@5.2.0': - resolution: {integrity: sha512-hQ6tFK72ZXX2813PU9thJbnwJ+SjSrfR3/tt4aqHJcOUdrb67wMVY/0xiUe+vb5y6kVZjZ4oPqdgCfGZ2jWBEw==} + '@lingui/babel-plugin-extract-messages@5.3.3': + resolution: {integrity: sha512-Cgac9D9ZrTrNdQPxRc5gmZXVUnofBoSUC7CHSEuua5tPolr20oP4snYEnpOvs2D/sM6AWTbM199i7F2e5m4HYA==} engines: {node: '>=20.0.0'} - '@lingui/babel-plugin-lingui-macro@5.2.0': - resolution: {integrity: sha512-IEpEfKW2WoGiK30dbovwXaPj69dKUP+GEAk00/6KUMB0sonaBWO4NO3Bj9G6NSdA6fB1lm9BtvuPqJQ2DvjF5g==} + '@lingui/babel-plugin-lingui-macro@5.3.3': + resolution: {integrity: sha512-LSdJVBchjHPtFemQJiykDlpSksN9jusKcLbkuhdpgMETNMS5EyFwLTud7YUo5qkOIhtpYIf9mj94t1vGRVeSYQ==} engines: {node: '>=20.0.0'} peerDependencies: babel-plugin-macros: 2 || 3 @@ -1598,20 +1588,20 @@ packages: babel-plugin-macros: optional: true - '@lingui/cli@5.2.0': - resolution: {integrity: sha512-SLMPi9VMNAmhKRGt3HCGIZVHHmxfAcb7zNK9qwrEhlvcwxNmtsPtLb4iJvKy/VpdCQYm7C6D34tFjyVjUZ4ROg==} + '@lingui/cli@5.3.3': + resolution: {integrity: sha512-db3aI637XO7z5QeZkrj9pEI3diTuXp0FVHn8TdFgKzQqmKLcv0CgJNftMoQ+DiibifOApyl01ZX81UVXtnQNdA==} engines: {node: '>=20.0.0'} hasBin: true - '@lingui/conf@5.2.0': - resolution: {integrity: sha512-3biQJxGntCP+EnOe9jjlquGCBfk6ogq+I8ZduHwmBceY5aQ0OR7V23ItDrMz0NBy8dFNk5YoeHun3CYKYOS/Jg==} + '@lingui/conf@5.3.3': + resolution: {integrity: sha512-YVjGeGQg4BrHrC+/s7kHYYjcBzAPFoGWl/ujdp05J6+PjV7yXnwUaMa3A7XhKFdRqpJReXf9FOWZUsIIBcPSEQ==} engines: {node: '>=20.0.0'} - '@lingui/core@5.2.0': - resolution: {integrity: sha512-cz35uKDxIGb/CPvgwn7BM/QYpxtARmQm7n+mHUoNJdNKSrg9R7vKkLRG7k9dukZwix2Mdjh+2dPIJnAkor2CiA==} + '@lingui/core@5.3.3': + resolution: {integrity: sha512-H2PAJrbcPBjJg2q3JqMS9OndPkx0kUV+zDLSguONNFGYbe/G7vcNpgEfyYfcCoJBrWaZzJ0iy3Se6LdFbvn6nA==} engines: {node: '>=20.0.0'} peerDependencies: - '@lingui/babel-plugin-lingui-macro': 5.2.0 + '@lingui/babel-plugin-lingui-macro': 5.3.3 babel-plugin-macros: 2 || 3 peerDependenciesMeta: '@lingui/babel-plugin-lingui-macro': @@ -1619,25 +1609,25 @@ packages: babel-plugin-macros: optional: true - '@lingui/format-json@5.2.0': - resolution: {integrity: sha512-Km5KdDkPcHTQXZBNt1YhIAdAustPpfCB6o+7kCyRJqZ2uZE7uuC3EA2M6gTLXNTz8+1ynYIVGmy7zIgixcD4hw==} + '@lingui/format-json@5.3.3': + resolution: {integrity: sha512-WOjasQJzzvdDOflYREYaJxwRIuBl/RWbuIRGlrUu7rWpggjoYS8BemL1XLnl9mbqmi6W7f/4vqW3Jy5tfLxnpQ==} engines: {node: '>=20.0.0'} - '@lingui/format-po@5.2.0': - resolution: {integrity: sha512-viUQaoRa8UxSghayTY7xjtwXbfXIVdlM8C4HsxmozQnl5TXnPVEwlaPYds3sdJ8PmQGcYCm35r8EsmuKBoWYDQ==} + '@lingui/format-po@5.3.3': + resolution: {integrity: sha512-sKGJqsIJLPMKwtSP1js7cfFzEXsNSppzYxDPVO06i71Xd0jn8a+KXLMaSAQj9jY/dpxN8wKsCt26gOnHYi5c5g==} engines: {node: '>=20.0.0'} - '@lingui/message-utils@5.2.0': - resolution: {integrity: sha512-qJFKNc1b7SRX6y5ywtA1x+2/gaY22e09hjC6fiDvDpAFdEguI4qAJGmBmqlAZG/kcokR0tmMpo9zYUF8jjcHEA==} + '@lingui/message-utils@5.3.3': + resolution: {integrity: sha512-Xn1jFX9pworCEKvPwyEo/YJEp8qjELoRkFMUQ+D9AMi8jpaBUbcJpKdJ/TcIt7SKfk8koR/TMxoayMVsh++KCw==} engines: {node: '>=20.0.0'} bundledDependencies: - '@messageformat/date-skeleton' - '@lingui/vite-plugin@5.2.0': - resolution: {integrity: sha512-jMpf6JJY1s3t4eFRBseTyuQNxy6ERRwg+uLi8EZ/qcaQgQW+GK6qWX/Qg5xQ8k1mJpaP6ihanMQMrkS6d5oR/A==} + '@lingui/vite-plugin@5.3.3': + resolution: {integrity: sha512-CHn/8+2SdLxDVYdtUrUQ0DUVhdG0e+U83bqr8OG6JMmlLxLccWGu9JLLloDN34bsGAZqJ1vkEaZ59UHfbtWUaw==} engines: {node: '>=20.0.0'} peerDependencies: - vite: ^3 || ^4 || ^5.0.9 || ^6 + vite: ^3 || ^4 || ^5.0.9 || ^6 || ^7 '@mdi/js@7.4.47': resolution: {integrity: sha512-KPnNOtm5i2pMabqZxpUz7iQf+mfrYZyKCZ8QNz85czgEt7cuHcGorWfdzUMWYA0SD+a6Hn4FmJ+YhzzzjkTZrQ==} @@ -2281,8 +2271,8 @@ packages: resolution: {integrity: sha512-lp4qAiMTD4sNWW4DbKLBkfiMZ4jbAboJIGOQr5DvciMRI494OapieI9qiODpOt0XBr1LjIDy1xAGAnVs5supTA==} engines: {node: '>=14'} - '@opentelemetry/semantic-conventions@1.32.0': - resolution: {integrity: sha512-s0OpmpQFSfMrmedAn9Lhg4KWJELHCU6uU9dtIJ28N8UGhf9Y55im5X8fEzwhwDwiSqN+ZPSNrDJF7ivf/AuRPQ==} + '@opentelemetry/semantic-conventions@1.36.0': + resolution: {integrity: sha512-TtxJSRD8Ohxp6bKkhrm27JRHAxPczQA7idtcTOMYI+wQRRrfgqxHv1cFbCApcSnNjtXkmzFozn6jQtFrOmbjPQ==} engines: {node: '>=14'} '@opentelemetry/sql-common@0.40.1': @@ -2295,8 +2285,8 @@ packages: resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} - '@playwright/test@1.52.0': - resolution: {integrity: sha512-uh6W7sb55hl7D6vsAeA+V2p5JnlAqzhqFyF0VcJkKZXkgnFcVG9PziERRHQfPLfNGx1C292a4JqbWzhR8L4R1g==} + '@playwright/test@1.54.1': + resolution: {integrity: sha512-FS8hQ12acieG2dYSksmLOF7BNxnVf2afRJdCuM1eMSxj6QTSE6G4InGF7oApGgDb65MX7AwMVlIkpru0yZA4Xw==} engines: {node: '>=18'} hasBin: true @@ -2494,31 +2484,31 @@ packages: '@sinclair/typebox@0.27.8': resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} - '@storybook/addon-a11y@9.0.8': - resolution: {integrity: sha512-5wFBlISLUDykvpzATR0m7DbvD2+ImiqVx3EfoamrRqzuStTYh/5eEKYvbTznPFBrgvvboCzvVWT2ZqNByeQhxw==} + '@storybook/addon-a11y@9.0.18': + resolution: {integrity: sha512-msbsTI9TmePQ5ElVclLi7ns5WaAntouJFaj9ElNugFWME21k68RiyXnioDjDfEoi/+y8tthQNNqjsHoX/Ev0Og==} peerDependencies: - storybook: ^9.0.8 + storybook: ^9.0.18 - '@storybook/addon-docs@9.0.8': - resolution: {integrity: sha512-YRR8qHitwXVTJyn02YMrzd9mCKcuZWSKWt+J/ddFb8khGfLcAW+O0NohGeqMyM6XStLVDKKIKsMoTHggUwIFsA==} + '@storybook/addon-docs@9.0.18': + resolution: {integrity: sha512-1mLhaRDx8s1JAF51o56OmwMnIsg4BOQJ8cn+4wbMjh14pDFALrovlFl/BpAXnV1VaZqHjCB4ZWuP+y5CwXEpeQ==} peerDependencies: - storybook: ^9.0.8 + storybook: ^9.0.18 - '@storybook/addon-svelte-csf@5.0.3': - resolution: {integrity: sha512-P6f/fCqL0Wq79LTe1EjSjKppKE5h8Dz5+x9R/NK7+5PyQI4NS1RNwMnppUJeJhF4CqV7BLjsFGr88DT3AAdytw==} + '@storybook/addon-svelte-csf@5.0.7': + resolution: {integrity: sha512-6Zmy5HjOlrrG6OoKRTGDr9LR6zRK4/Sa7raFzQRKHGASgMlfKsMdNTNO0sxnMUWCu2JMS6HsuoLtB3Ma8SlYtg==} peerDependencies: '@storybook/svelte': ^0.0.0-0 || ^8.2.0 || ^9.0.0 || ^9.1.0-0 - '@sveltejs/vite-plugin-svelte': ^4.0.0 || ^5.0.0 + '@sveltejs/vite-plugin-svelte': ^4.0.0 || ^5.0.0 || ^6.0.0 storybook: ^0.0.0-0 || ^8.2.0 || ^9.0.0 || ^9.1.0-0 svelte: ^5.0.0 - vite: ^5.0.0 || ^6.0.0 + vite: ^5.0.0 || ^6.0.0 || ^7.0.0 - '@storybook/addon-vitest@9.0.8': - resolution: {integrity: sha512-LfO98ZbXwMknEnN9ICOj2UodVyr/62Q1o64WQyuktVZVZ4fXQXtPZO7uP9F4TX5HuvNWIiaxGlhBYfEzcErbUA==} + '@storybook/addon-vitest@9.0.18': + resolution: {integrity: sha512-uPLh9H7kRho+raxyIBCm8Ymd3j0VPuWIQ1HSAkdx8itmNafNqs4HE67Z8Cfl259YzdWU/j5BhZqoiT62BCbIDw==} peerDependencies: '@vitest/browser': ^3.0.0 '@vitest/runner': ^3.0.0 - storybook: ^9.0.8 + storybook: ^9.0.18 vitest: ^3.0.0 peerDependenciesMeta: '@vitest/browser': @@ -2528,16 +2518,16 @@ packages: vitest: optional: true - '@storybook/builder-vite@9.0.8': - resolution: {integrity: sha512-dbwDfBUwLW8I71h0Y9r+twtEdjKC+oBP1YweS26ET78qc6qXMFsK5Tfh6lzj/vQbmxY0YhnTVrrkXgfR0erLPA==} + '@storybook/builder-vite@9.0.18': + resolution: {integrity: sha512-lfbrozA6UPVizDrgbPEe04WMtxIraESwUkmwW3+Lxh8rKEUj5cXngcrJUW+meQNNaggdZZWEqeEtweuaLIR+Hg==} peerDependencies: - storybook: ^9.0.8 - vite: ^5.0.0 || ^6.0.0 + storybook: ^9.0.18 + vite: ^5.0.0 || ^6.0.0 || ^7.0.0 - '@storybook/csf-plugin@9.0.8': - resolution: {integrity: sha512-mNjo4t9liAbQvhE9ni87NU2sz9tqFU4Y54ioSFDlW24wpubsvnhBi5h4z3EkeQJSzIzNMRym9SC7Elbqa3Kf+g==} + '@storybook/csf-plugin@9.0.18': + resolution: {integrity: sha512-MQ3WwXnMua5sX0uYyuO7dC5WOWuJCLqf8CsOn3zQ2ptNoH6hD7DFx5ZOa1uD6VxIuJ3LkA+YqfSRBncomJoRnA==} peerDependencies: - storybook: ^9.0.8 + storybook: ^9.0.18 '@storybook/csf@0.1.13': resolution: {integrity: sha512-7xOOwCLGB3ebM87eemep89MYRFTko+D8qE7EdAAq74lgdqRR5cOUtYWJLjO2dLtP94nqoOdHJo6MdLLKzg412Q==} @@ -2552,27 +2542,27 @@ packages: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - '@storybook/react-dom-shim@9.0.8': - resolution: {integrity: sha512-SYyjRagHZx724hGEWSZcXRzj82am77OpqeA9ps6ZsCSn4cVY9FORGEeY2bnlQkpLnDUH5yjdV/oh+0fXDbl/8g==} + '@storybook/react-dom-shim@9.0.18': + resolution: {integrity: sha512-qGR/d9x9qWRRxITaBVQkMnb73kwOm+N8fkbZRxc7U4lxupXRvkMIDh247nn71SYVBnvbh6//AL7P6ghiPWZYjA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^9.0.8 + storybook: ^9.0.18 - '@storybook/svelte-vite@9.0.8': - resolution: {integrity: sha512-erOrMhuiElM7/vvcIyhGaVZuWQayYAG17Noa4H2IugAoXtZ0ptYmcmjqay98wua+VyX4xIESi601J5ZYdTylHA==} + '@storybook/svelte-vite@9.0.18': + resolution: {integrity: sha512-N6u7otsQmYv1GyFkkxTlHULywuF9s6v/VP/PCPuMvbVqAhYooZ/67Y67r+pp1zE26ZMrp3yDAy5h9evu/1aCCg==} engines: {node: '>=20.0.0'} peerDependencies: '@sveltejs/vite-plugin-svelte': ^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 - storybook: ^9.0.8 + storybook: ^9.0.18 svelte: ^5.0.0 - vite: ^5.0.0 || ^6.0.0 + vite: ^5.0.0 || ^6.0.0 || ^7.0.0 - '@storybook/svelte@9.0.8': - resolution: {integrity: sha512-afkG3GlUF6U9qTyfhY92NUlZpmmps0kyCSTs/sLncXZE/D8Ca6Cl00+xhAtGbBui2hoJM6tsYGNL+bLUKWiGUA==} + '@storybook/svelte@9.0.18': + resolution: {integrity: sha512-03ccuYa2/KACwf0HymF2x7d+PaGKOrGe93RzQEbX0s+hKwgHUoDcejT5jlqBTYHiVsp1RW0jida3EPaeppyyfA==} engines: {node: '>=20.0.0'} peerDependencies: - storybook: ^9.0.8 + storybook: ^9.0.18 svelte: ^5.0.0 '@stylistic/eslint-plugin@2.13.0': @@ -2586,8 +2576,8 @@ packages: peerDependencies: acorn: ^8.9.0 - '@sveltejs/adapter-node@5.2.12': - resolution: {integrity: sha512-0bp4Yb3jKIEcZWVcJC/L1xXp9zzJS4hDwfb4VITAkfT4OVdkspSHsx7YhqJDbb2hgLl6R9Vs7VQR+fqIVOxPUQ==} + '@sveltejs/adapter-node@5.2.13': + resolution: {integrity: sha512-yS2TVFmIrxjGhYaV5/iIUrJ3mJl6zjaYn0lBD70vTLnYvJeqf3cjvLXeXCUCuYinhSBoyF4DpfGla49BnIy7sQ==} peerDependencies: '@sveltejs/kit': ^2.4.0 @@ -2623,8 +2613,8 @@ packages: svelte: ^4.0.0 || ^5.0.0-next.0 vite: ^5.0.0 - '@sveltejs/vite-plugin-svelte@5.0.3': - resolution: {integrity: sha512-MCFS6CrQDu1yGwspm4qtli0e63vaPCehf6V7pIMP15AsWgMKrqDGCPFF/0kn4SP0ii4aySu4Pa62+fIRGFMjgw==} + '@sveltejs/vite-plugin-svelte@5.1.1': + resolution: {integrity: sha512-Y1Cs7hhTc+a5E9Va/xwKlAJoariQyHY+5zBgCZg4PFWNYQ1nMN9sjK1zhw1gK69DuqVP++sht/1GZg1aRwmAXQ==} engines: {node: ^18.0.0 || ^20.0.0 || >=22} peerDependencies: svelte: ^5.0.0 @@ -2711,9 +2701,6 @@ packages: '@types/express@5.0.1': resolution: {integrity: sha512-UZUw8vjpWFXuDnjFTh7/5c2TWDlQqeXHi6hcN7F2XSVT5P+WmUnnbFS3KA6Jnc6IsEqI2qCVu2bK0R0J4A8ZQQ==} - '@types/gensync@1.0.4': - resolution: {integrity: sha512-C3YYeRQWp2fmq9OryX+FoDy8nXS6scQ7dPptD8LnFDAUNcKWJjXQKDNJD3HVm+kOUsXhTOkpi69vI4EuAr95bA==} - '@types/hast@3.0.4': resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==} @@ -2780,8 +2767,8 @@ packages: '@types/mysql@2.15.22': resolution: {integrity: sha512-wK1pzsJVVAjYCSZWQoWHziQZbNggXFDUEIGf54g4ZM/ERuP86uGdWeKZWMYlqTPMZfHJJvLPyogXGvCOg87yLQ==} - '@types/node@20.17.32': - resolution: {integrity: sha512-zeMXFn8zQ+UkjK4ws0RiOC9EWByyW1CcVmLe+2rQocXRsGEDxUCwPEIVgpsGcLHS/P8JkT0oa3839BRABS0oPw==} + '@types/node@20.19.9': + resolution: {integrity: sha512-cuVNgarYWZqxRJDQHEB58GEONhOK79QVR/qYx4S7kcUObQvUwvFnYxJuuHUKm2aieN9X3yZB4LZsuYNU1Qphsw==} '@types/node@22.15.3': resolution: {integrity: sha512-lX7HFZeHf4QG/J7tBZqrCAXwz9J5RD56Y6MpP0eJkka8p+K0RY/yBTW7CYFJ4VGCclxqOLKmiGP5juQc6MKgcw==} @@ -2846,35 +2833,47 @@ packages: '@types/zxcvbn@4.4.5': resolution: {integrity: sha512-FZJgC5Bxuqg7Rhsm/bx6gAruHHhDQ55r+s0JhDh8CQ16fD7NsJJ+p8YMMQDhSQoIrSmjpqqYWA96oQVMNkjRyA==} - '@typescript-eslint/eslint-plugin@8.24.0': - resolution: {integrity: sha512-aFcXEJJCI4gUdXgoo/j9udUYIHgF23MFkg09LFz2dzEmU0+1Plk4rQWv/IYKvPHAtlkkGoB3m5e6oUp+JPsNaQ==} + '@typescript-eslint/eslint-plugin@8.38.0': + resolution: {integrity: sha512-CPoznzpuAnIOl4nhj4tRr4gIPj5AfKgkiJmGQDaq+fQnRJTYlcBjbX3wbciGmpoPf8DREufuPRe1tNMZnGdanA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 + '@typescript-eslint/parser': ^8.38.0 eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.8.0' + typescript: '>=4.8.4 <5.9.0' - '@typescript-eslint/parser@8.24.0': - resolution: {integrity: sha512-MFDaO9CYiard9j9VepMNa9MTcqVvSny2N4hkY6roquzj8pdCBRENhErrteaQuu7Yjn1ppk0v1/ZF9CG3KIlrTA==} + '@typescript-eslint/parser@8.38.0': + resolution: {integrity: sha512-Zhy8HCvBUEfBECzIl1PKqF4p11+d0aUJS1GeUiuqK9WmOug8YCmC4h4bjyBvMyAMI9sbRczmrYL5lKg/YMbrcQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.8.0' + typescript: '>=4.8.4 <5.9.0' - '@typescript-eslint/scope-manager@8.24.0': - resolution: {integrity: sha512-HZIX0UByphEtdVBKaQBgTDdn9z16l4aTUz8e8zPQnyxwHBtf5vtl1L+OhH+m1FGV9DrRmoDuYKqzVrvWDcDozw==} + '@typescript-eslint/project-service@8.38.0': + resolution: {integrity: sha512-dbK7Jvqcb8c9QfH01YB6pORpqX1mn5gDZc9n63Ak/+jD67oWXn3Gs0M6vddAN+eDXBCS5EmNWzbSxsn9SzFWWg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <5.9.0' '@typescript-eslint/scope-manager@8.31.0': resolution: {integrity: sha512-knO8UyF78Nt8O/B64i7TlGXod69ko7z6vJD9uhSlm0qkAbGeRUSudcm0+K/4CrRjrpiHfBCjMWlc08Vav1xwcw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/type-utils@8.24.0': - resolution: {integrity: sha512-8fitJudrnY8aq0F1wMiPM1UUgiXQRJ5i8tFjq9kGfRajU+dbPyOuHbl0qRopLEidy0MwqgTHDt6CnSeXanNIwA==} + '@typescript-eslint/scope-manager@8.38.0': + resolution: {integrity: sha512-WJw3AVlFFcdT9Ri1xs/lg8LwDqgekWXWhH3iAF+1ZM+QPd7oxQ6jvtW/JPwzAScxitILUIFs0/AnQ/UWHzbATQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@typescript-eslint/tsconfig-utils@8.38.0': + resolution: {integrity: sha512-Lum9RtSE3EroKk/bYns+sPOodqb2Fv50XOl/gMviMKNvanETUuUcC9ObRbzrJ4VSd2JalPqgSAavwrPiPvnAiQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <5.9.0' + + '@typescript-eslint/type-utils@8.38.0': + resolution: {integrity: sha512-c7jAvGEZVf0ao2z+nnz8BUaHZD09Agbh+DY7qvBQqLiz8uJzRgVPj5YvOh8I8uEiH8oIUGIfHzMwUcGVco/SJg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.8.0' + typescript: '>=4.8.4 <5.9.0' '@typescript-eslint/types@8.24.0': resolution: {integrity: sha512-VacJCBTyje7HGAw7xp11q439A+zeGG0p0/p2zsZwpnMzjPB5WteaWqt4g2iysgGFafrqvyLWqq6ZPZAOCoefCw==} @@ -2884,6 +2883,10 @@ packages: resolution: {integrity: sha512-Ch8oSjVyYyJxPQk8pMiP2FFGYatqXQfQIaMp+TpuuLlDachRWpUAeEu1u9B/v/8LToehUIWyiKcA/w5hUFRKuQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/types@8.38.0': + resolution: {integrity: sha512-wzkUfX3plUqij4YwWaJyqhiPE5UCRVlFpKn1oCRn2O1bJ592XxWJj8ROQ3JD5MYXLORW84063z3tZTb/cs4Tyw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/typescript-estree@8.24.0': resolution: {integrity: sha512-ITjYcP0+8kbsvT9bysygfIfb+hBj6koDsu37JZG7xrCiy3fPJyNmfVtaGsgTUSEuTzcvME5YI5uyL5LD1EV5ZQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -2896,12 +2899,11 @@ packages: peerDependencies: typescript: '>=4.8.4 <5.9.0' - '@typescript-eslint/utils@8.24.0': - resolution: {integrity: sha512-07rLuUBElvvEb1ICnafYWr4hk8/U7X9RDCOqd9JcAMtjh/9oRmcfN4yGzbPVirgMR0+HLVHehmu19CWeh7fsmQ==} + '@typescript-eslint/typescript-estree@8.38.0': + resolution: {integrity: sha512-fooELKcAKzxux6fA6pxOflpNS0jc+nOQEEOipXFNjSlBS6fqrJOVY/whSn70SScHrcJ2LDsxWrneFoWYSVfqhQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - typescript: '>=4.8.4 <5.8.0' + typescript: '>=4.8.4 <5.9.0' '@typescript-eslint/utils@8.31.0': resolution: {integrity: sha512-qi6uPLt9cjTFxAb1zGNgTob4x9ur7xC6mHQJ8GwEzGMGE9tYniublmJaowOJ9V2jUzxrltTPfdG2nKlWsq0+Ww==} @@ -2910,6 +2912,13 @@ packages: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.9.0' + '@typescript-eslint/utils@8.38.0': + resolution: {integrity: sha512-hHcMA86Hgt+ijJlrD8fX0j1j8w4C92zue/8LOPAFioIno+W0+L7KqE8QZKCcPGc/92Vs9x36w/4MPTJhqXdyvg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <5.9.0' + '@typescript-eslint/visitor-keys@8.24.0': resolution: {integrity: sha512-kArLq83QxGLbuHrTMoOEWO+l2MwsNS2TGISEdx8xgqpkbytB07XmlQyQdNDrCc1ecSqx0cnmhGvpX+VBwqqSkg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -2918,11 +2927,15 @@ packages: resolution: {integrity: sha512-QcGHmlRHWOl93o64ZUMNewCdwKGU6WItOU52H0djgNmn1EOrhVudrDzXz4OycCRSCPwFCDrE2iIt5vmuUdHxuQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/visitor-keys@8.38.0': + resolution: {integrity: sha512-pWrTcoFNWuwHlA9CvlfSsGWs14JxfN1TH25zM5L7o0pRLhsoZkDnTsXfQRJBEWJoV5DL0jf+Z+sxiud+K0mq1g==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@ungap/structured-clone@1.3.0': resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} - '@urql/core@5.1.1': - resolution: {integrity: sha512-aGh024z5v2oINGD/In6rAtVKTm4VmQ2TxKQBAtk2ZSME5dunZFcjltw4p5ENQg+5CBhZ3FHMzl0Oa+rwqiWqlg==} + '@urql/core@5.2.0': + resolution: {integrity: sha512-/n0ieD0mvvDnVAXEQgX/7qJiVcvYvNkOHeBvkwtylfjydar123caCXcl58PXFY11oU1oquJocVXHxLAbtv4x1A==} '@urql/devtools@2.0.3': resolution: {integrity: sha512-TktPLiBS9LcBPHD6qcnb8wqOVcg3Bx0iCtvQ80uPpfofwwBGJmqnQTjUdEFU6kwaLOFZULQ9+Uo4831G823mQw==} @@ -2930,8 +2943,8 @@ packages: '@urql/core': '>= 1.14.0' graphql: '>= 0.11.0' - '@urql/exchange-graphcache@7.2.3': - resolution: {integrity: sha512-ClxbxlONfcGZOgZQxUIJ2hvy82mwuljQLVd957TgpSDzSCMLWCklWFubnSC5YFvQLR1kZJW+sbhWKd4ZpndF9w==} + '@urql/exchange-graphcache@7.2.4': + resolution: {integrity: sha512-kiKbT0ZrtyQmmgNLYR0qkZAJjWHQOtrd+6Dt9JMtm3L/A8r3D6ptcJn668BADP6J+vkxcfNFtdI+0OdmBBkRgw==} peerDependencies: '@urql/core': ^5.0.0 @@ -2947,12 +2960,12 @@ packages: peerDependencies: vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 - '@vitest/browser@3.2.3': - resolution: {integrity: sha512-5HpUb0ixGF8JWSAjb/P1x/VPuTYUkL4pL0+YO6DJiuvQgqJN3PREaUEcXwfXjU4nBc37EahfpRbAwdE9pHs9lQ==} + '@vitest/browser@3.2.4': + resolution: {integrity: sha512-tJxiPrWmzH8a+w9nLKlQMzAKX/7VjFs50MWgcAj7p9XQ7AQ9/35fByFYptgPELyLw+0aixTnC4pUWV+APcZ/kw==} peerDependencies: playwright: '*' safaridriver: '*' - vitest: 3.2.3 + vitest: 3.2.4 webdriverio: ^7.0.0 || ^8.0.0 || ^9.0.0 peerDependenciesMeta: playwright: @@ -2962,14 +2975,11 @@ packages: webdriverio: optional: true - '@vitest/expect@3.0.9': - resolution: {integrity: sha512-5eCqRItYgIML7NNVgJj6TVCmdzE7ZVgJhruW0ziSQV4V7PvLkDL1bBkBdcTs/VuIz0IxPb5da1IDSqc1TR9eig==} - - '@vitest/expect@3.2.3': - resolution: {integrity: sha512-W2RH2TPWVHA1o7UmaFKISPvdicFJH+mjykctJFoAkUw+SPTJTGjUNdKscFBrqM7IPnCVu6zihtKYa7TkZS1dkQ==} + '@vitest/expect@3.2.4': + resolution: {integrity: sha512-Io0yyORnB6sikFlt8QW5K7slY4OjqNX9jmJQ02QDda8lyM6B5oNgVWoSoKPac8/kgnCUzuHQKrSLtu/uOqqrig==} - '@vitest/mocker@3.2.3': - resolution: {integrity: sha512-cP6fIun+Zx8he4rbWvi+Oya6goKQDZK+Yq4hhlggwQBbrlOQ4qtZ+G4nxB6ZnzI9lyIb+JnvyiJnPC2AGbKSPA==} + '@vitest/mocker@3.2.4': + resolution: {integrity: sha512-46ryTE9RZO/rfDd7pEqFl7etuyzekzEhUbTW3BvmeO/BcCMEgq59BKhek3dXDWgAj4oMK6OZi+vRr1wPW6qjEQ==} peerDependencies: msw: ^2.4.9 vite: ^5.0.0 || ^6.0.0 || ^7.0.0-0 @@ -2979,34 +2989,25 @@ packages: vite: optional: true - '@vitest/pretty-format@3.0.9': - resolution: {integrity: sha512-OW9F8t2J3AwFEwENg3yMyKWweF7oRJlMyHOMIhO5F3n0+cgQAJZBjNgrF8dLwFTEXl5jUqBLXd9QyyKv8zEcmA==} - - '@vitest/pretty-format@3.2.3': - resolution: {integrity: sha512-yFglXGkr9hW/yEXngO+IKMhP0jxyFw2/qys/CK4fFUZnSltD+MU7dVYGrH8rvPcK/O6feXQA+EU33gjaBBbAng==} + '@vitest/pretty-format@3.2.4': + resolution: {integrity: sha512-IVNZik8IVRJRTr9fxlitMKeJeXFFFN0JaB9PHPGQ8NKQbGpfjlTx9zO4RefN8gp7eqjNy8nyK3NZmBzOPeIxtA==} - '@vitest/runner@3.2.3': - resolution: {integrity: sha512-83HWYisT3IpMaU9LN+VN+/nLHVBCSIUKJzGxC5RWUOsK1h3USg7ojL+UXQR3b4o4UBIWCYdD2fxuzM7PQQ1u8w==} + '@vitest/runner@3.2.4': + resolution: {integrity: sha512-oukfKT9Mk41LreEW09vt45f8wx7DordoWUZMYdY/cyAk7w5TWkTRCNZYF7sX7n2wB7jyGAl74OxgwhPgKaqDMQ==} - '@vitest/snapshot@3.2.3': - resolution: {integrity: sha512-9gIVWx2+tysDqUmmM1L0hwadyumqssOL1r8KJipwLx5JVYyxvVRfxvMq7DaWbZZsCqZnu/dZedaZQh4iYTtneA==} + '@vitest/snapshot@3.2.4': + resolution: {integrity: sha512-dEYtS7qQP2CjU27QBC5oUOxLE/v5eLkGqPE0ZKEIDGMs4vKWe7IjgLOeauHsR0D5YuuycGRO5oSRXnwnmA78fQ==} - '@vitest/spy@3.0.9': - resolution: {integrity: sha512-/CcK2UDl0aQ2wtkp3YVWldrpLRNCfVcIOFGlVGKO4R5eajsH393Z1yiXLVQ7vWsj26JOEjeZI0x5sm5P4OGUNQ==} + '@vitest/spy@3.2.4': + resolution: {integrity: sha512-vAfasCOe6AIK70iP5UD11Ac4siNUNJ9i/9PZ3NKx07sG6sUxeag1LWdNrMWeKKYBLlzuK+Gn65Yd5nyL6ds+nw==} - '@vitest/spy@3.2.3': - resolution: {integrity: sha512-JHu9Wl+7bf6FEejTCREy+DmgWe+rQKbK+y32C/k5f4TBIAlijhJbRBIRIOCEpVevgRsCQR2iHRUH2/qKVM/plw==} - - '@vitest/ui@3.2.3': - resolution: {integrity: sha512-9aR2tY/WT7GRHGEH/9sSIipJqeA21Eh3C6xmiOVmfyBCFmezUSUFLalpaSmRHlRzWCKQU10yz3AHhKuYcdnZGQ==} + '@vitest/ui@3.2.4': + resolution: {integrity: sha512-hGISOaP18plkzbWEcP/QvtRW1xDXF2+96HbEX6byqQhAUbiS5oH6/9JwW+QsQCIYON2bI6QZBF+2PvOmrRZ9wA==} peerDependencies: - vitest: 3.2.3 - - '@vitest/utils@3.0.9': - resolution: {integrity: sha512-ilHM5fHhZ89MCp5aAaM9uhfl1c2JdxVxl3McqsdVyVNN6JffnEen8UMCdRTzOhGXNQGo5GNL9QugHrz727Wnng==} + vitest: 3.2.4 - '@vitest/utils@3.2.3': - resolution: {integrity: sha512-4zFBCU5Pf+4Z6v+rwnZ1HU1yzOKKvDkMXZrymE2PBlbjKJRlrOxbvpfPSvJTGRIwGoahaOGvp+kbCoxifhzJ1Q==} + '@vitest/utils@3.2.4': + resolution: {integrity: sha512-fB2V0JFrQSMsCo9HiSq3Ezpdv4iYaXRG1Sx8edX3MwxfyNn83mKiGzOcH+Fkxt4MHxr3y42fQi1oeAInqgX2QA==} '@whatwg-node/disposablestack@0.0.6': resolution: {integrity: sha512-LOtTn+JgJvX8WfBVJtF08TGrdjuFzGJc4mkP8EdDI8ADbvO7kiexYep1o8dwnt0okb0jYclCDXF13xU7Ge4zSw==} @@ -3158,13 +3159,6 @@ packages: resolution: {integrity: sha512-Hdw8qdNiqdJ8LqT0iK0sVzkFbzg6fhnQqqfWhBDxcHZvU75+B+ayzTy8x+k5Ix0Y92XOhOUlx74ps+bA6BeYMQ==} engines: {node: '>=8'} - autoprefixer@10.4.20: - resolution: {integrity: sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==} - engines: {node: ^10 || ^12 || >=14} - hasBin: true - peerDependencies: - postcss: ^8.1.0 - autoprefixer@10.4.21: resolution: {integrity: sha512-O+A6LWV5LDHSJD3LjHYoNi4VLsj/Whi7k6zG12xTYaU4cQ8oxQGckXNX8cRHK5yOZ/ppVHe0ZBXGzSV9jXdVbQ==} engines: {node: ^10 || ^12 || >=14} @@ -3176,9 +3170,6 @@ packages: resolution: {integrity: sha512-Xm7bpRXnDSX2YE2YFfBk2FnF0ep6tmG7xPh8iHee8MIcrgq762Nkce856dYtJYLkuIoYZvGfTs/PbZhideTcEg==} engines: {node: '>=4'} - axios@1.7.9: - resolution: {integrity: sha512-LhLcE7Hbiryz8oMDdDptSrWowmB4Bl6RCt6sIJKpRB4XtVf0iEgewX3au/pJqm+Py1kCASkb/FFKjxQaLtxJvw==} - axios@1.9.0: resolution: {integrity: sha512-re4CqKTJaURpzbLHtIi6XpDv20/CnpXOtjRY5/CU32L8gU8ek9UIivcfvSWvmKEngmVbrUtPpdDwWDWL7DNHvg==} @@ -3288,9 +3279,6 @@ packages: resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} engines: {node: '>=10'} - caniuse-lite@1.0.30001699: - resolution: {integrity: sha512-b+uH5BakXZ9Do9iK+CkDmctUSEqZl+SP056vc5usa0PL+ev5OHw003rZXcnjNDv3L8P5j6rwT6C0BPKSikW08w==} - caniuse-lite@1.0.30001715: resolution: {integrity: sha512-7ptkFGMm2OAOgvZpwgA4yjQ5SQbrNVGdRjzH0pBdy1Fasvcr+KAeECmbCAECzTuDuoX0FCY8KzUxjf9+9kfZEw==} @@ -3876,16 +3864,16 @@ packages: peerDependencies: esbuild: '>=0.12 <1' - esbuild@0.21.5: - resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==} - engines: {node: '>=12'} - hasBin: true - esbuild@0.24.2: resolution: {integrity: sha512-+9egpBW8I3CD5XPe0n6BfT5fxLzxrlDzqydF3aviG+9ni1lDC/OvMHcxqEFV0+LANZG5R1bFMWfUrjVsdwxJvA==} engines: {node: '>=18'} hasBin: true + esbuild@0.25.8: + resolution: {integrity: sha512-vVC0USHGtMi8+R4Kz8rt6JhEWLxsv9Rnu/lGYbPR8u47B+DCBksq9JarW0zOO7bs37hyOK1l2/oqtbciutL5+Q==} + engines: {node: '>=18'} + hasBin: true + escalade@3.2.0: resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} engines: {node: '>=6'} @@ -3906,37 +3894,23 @@ packages: resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} engines: {node: '>=12'} - eslint-compat-utils@0.5.1: - resolution: {integrity: sha512-3z3vFexKIEnjHE3zCMRo6fn/e44U7T1khUjg+Hp0ZQMCigh28rALD0nPFBcGZuiLC5rLZa2ubQHDRln09JfU2Q==} - engines: {node: '>=12'} - peerDependencies: - eslint: '>=6.0.0' - - eslint-plugin-storybook@9.0.8: - resolution: {integrity: sha512-JQeVZFw2+z1BFs+qlzsrhPy5xNz6p/8IuwBipnGlzC86Flj6WwQmj4ZVOIupsf0D6kiVjuEQOaiYSMYTR0KCDQ==} + eslint-plugin-storybook@9.0.18: + resolution: {integrity: sha512-f2FnWjTQkM9kYtbpChVuEo8F04QATBiuxYUdSBR58lWb3NprPKBfmRZC1dTA5NVeLY6geXduDLIPXefwXFz6Ag==} engines: {node: '>=20.0.0'} peerDependencies: eslint: '>=8' - storybook: ^9.0.8 + storybook: ^9.0.18 - eslint-plugin-svelte@2.46.1: - resolution: {integrity: sha512-7xYr2o4NID/f9OEYMqxsEQsCsj4KaMy4q5sANaKkAb6/QeCjYFxRmDm2S3YC3A3pl1kyPZ/syOx/i7LcWYSbIw==} - engines: {node: ^14.17.0 || >=16.0.0} + eslint-plugin-svelte@3.11.0: + resolution: {integrity: sha512-KliWlkieHyEa65aQIkRwUFfHzT5Cn4u3BQQsu3KlkJOs7c1u7ryn84EWaOjEzilbKgttT4OfBURA8Uc4JBSQIw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^7.0.0 || ^8.0.0-0 || ^9.0.0-0 + eslint: ^8.57.1 || ^9.0.0 svelte: ^3.37.0 || ^4.0.0 || ^5.0.0 peerDependenciesMeta: svelte: optional: true - eslint-scope@7.2.2: - resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - - eslint-scope@8.3.0: - resolution: {integrity: sha512-pUNxi75F8MJ/GdeKtVLSbYg4ZI34J6C0C7sbL4YOp2exGwen7ZsuBqKzUhXd0qMQ362yET3z+uPwKeg/0C2XCQ==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint-scope@8.4.0: resolution: {integrity: sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -3953,8 +3927,8 @@ packages: resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.29.0: - resolution: {integrity: sha512-GsGizj2Y1rCWDu6XoEekL3RLilp0voSePurjZIkxL3wlm5o5EC9VpgaP7lrCvjnkuLvzFBQWB3vWB3K5KQTveQ==} + eslint@9.32.0: + resolution: {integrity: sha512-LSehfdpgMeWcTZkWZVIJl+tkZ2nuSkyyB9C27MZqFWXuph7DvaowgcTvKqxvpLW1JZIk8PN7hFY3Rj9LQ7m7lg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true peerDependencies: @@ -3966,18 +3940,10 @@ packages: esm-env@1.2.2: resolution: {integrity: sha512-Epxrv+Nr/CaL4ZcFGPJIYLWFom+YeV1DqMLHJoEd9SYRxNbaFruBwfEX/kkHUJf55j2+TUbmDcmuilbP1TmXHA==} - espree@10.3.0: - resolution: {integrity: sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - espree@10.4.0: resolution: {integrity: sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - espree@9.6.1: - resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - esprima@4.0.1: resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} engines: {node: '>=4'} @@ -3990,12 +3956,12 @@ packages: esrap@1.2.2: resolution: {integrity: sha512-F2pSJklxx1BlQIQgooczXCPHmcWpn6EsP5oo73LQfonG9fIlIENQ8vMmfGXeojP9MrkzUNAfyU5vdFlR9shHAw==} - esrap@1.4.6: - resolution: {integrity: sha512-F/D2mADJ9SHY3IwksD4DAXjTt7qt7GWUf3/8RhCNWmC/67tyb55dpimHmy7EplakFaflV0R/PC+fdSPqrRHAQw==} - esrap@1.4.9: resolution: {integrity: sha512-3OMlcd0a03UGuZpPeUC1HxR3nA23l+HEyCiZw3b3FumJIN9KphoGzDJKMXI1S72jVS1dsenDyQC0kJlO1U9E1g==} + esrap@2.1.0: + resolution: {integrity: sha512-yzmPNpl7TBbMRC5Lj2JlJZNPml0tzqoqP5B1JXycNUwtqma9AKCO0M2wHrdgsHcy1WRW7S9rJknAMtByg3usgA==} + esrecurse@4.3.0: resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} engines: {node: '>=4.0'} @@ -4151,18 +4117,10 @@ packages: debug: optional: true - foreground-child@3.3.0: - resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==} - engines: {node: '>=14'} - foreground-child@3.3.1: resolution: {integrity: sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==} engines: {node: '>=14'} - form-data@4.0.1: - resolution: {integrity: sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==} - engines: {node: '>= 6'} - form-data@4.0.2: resolution: {integrity: sha512-hGfm/slu0ZabnNt4oaRZ6uREyfCj6P4fT/n6A1rGV+Z0VdGXjfOhVUpkn6qVQONHGIFwmveGXyDs75+nr6FM8w==} engines: {node: '>= 6'} @@ -4248,6 +4206,10 @@ packages: resolution: {integrity: sha512-7ACyT3wmyp3I61S4fG682L0VA2RGD9otkqGJIwNUMF1SWUombIIk+af1unuDYgMm082aHYwD+mzJvv9Iu8dsgg==} engines: {node: '>=18'} + globals@16.3.0: + resolution: {integrity: sha512-bqWEnJ1Nt3neqx2q5SFfGS8r/ahumIakg3HcwtNlrVlwXIeNumWn/c7Pn/wKzGhf6SaW6H6uWXLqC30STCMchQ==} + engines: {node: '>=18'} + globby@11.1.0: resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} engines: {node: '>=10'} @@ -4392,6 +4354,10 @@ packages: resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} engines: {node: '>= 4'} + ignore@7.0.5: + resolution: {integrity: sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==} + engines: {node: '>= 4'} + immer@10.1.1: resolution: {integrity: sha512-s2MPrmjovJcoMaHtx6K11Ra7oD05NT97w1IC5zpMkT6Atjr7H8LjaDd81iIxUYpMKSRRNMJE703M1Fhr/TctHw==} @@ -4433,10 +4399,6 @@ packages: inline-style-parser@0.2.4: resolution: {integrity: sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q==} - inquirer@7.3.3: - resolution: {integrity: sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==} - engines: {node: '>=8.0.0'} - inquirer@8.2.6: resolution: {integrity: sha512-M1WuAmb7pn9zdFRtQYk26ZBoY043Sse0wVDdk4Bppr+JOXyQYybdtvK+l9wUibhtjdjvtoiNy8tk+EgsYIUqKg==} engines: {node: '>=12.0.0'} @@ -4688,8 +4650,8 @@ packages: resolution: {integrity: sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==} engines: {node: '>= 8'} - known-css-properties@0.35.0: - resolution: {integrity: sha512-a/RAk2BfKk+WFGhhOCAYqSiFLc34k8Mt/6NWRI4joER0EYUzXIcFivjjnoD3+XU1DggLn/tZc3DOAgke7l8a4A==} + known-css-properties@0.37.0: + resolution: {integrity: sha512-JCDrsP4Z1Sb9JwG0aJ8Eo2r7k4Ou5MwmThS/6lcIe1ICyb7UBJKGRIUUdqc2ASdE/42lgz6zFUnzAIhtXnBVrQ==} kolorist@1.8.0: resolution: {integrity: sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==} @@ -4788,10 +4750,6 @@ packages: lodash.foreach@4.5.0: resolution: {integrity: sha512-aEXTF4d+m05rVOAUG3z4vZZ4xVexLKZGF0lIxuHZ1Hplpk/3B6Z1+/ICICYRLm7c41Z2xiejbkCkJoTlypoXhQ==} - lodash.get@4.4.2: - resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==} - deprecated: This package is deprecated. Use the optional chaining (?.) operator instead. - lodash.isplainobject@4.0.6: resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} @@ -4835,6 +4793,9 @@ packages: loupe@3.1.3: resolution: {integrity: sha512-kkIp7XSkP78ZxJEsSxW3712C6teJVoeHHwgo9zJ380de7IYyJ2ISlxojcH2pC5OFLewESmnRi/+XCDIEEVyoug==} + loupe@3.2.0: + resolution: {integrity: sha512-2NCfZcT5VGVNX9mSZIxLRkEAegDGBpuQZBy13desuHeVORmBDyAET4TkJr4SjqQy3A8JDofMN6LpkK8Xcm/dlw==} + lower-case-first@2.0.2: resolution: {integrity: sha512-EVm/rR94FJTZi3zefZ82fLWab+GX14LJN4HrWBcuo6Evmsl9hEfnqxgcHCKb9q+mNf6EVdsjx/qucYFIIB84pg==} @@ -5170,8 +5131,8 @@ packages: mlly@1.7.4: resolution: {integrity: sha512-qmdSIPC4bDJXgZTCR7XosJiNKySV7O215tsPtDN9iEO/7q/76b/ijtgRu/+epFXSJhijtTCCGp3DWS549P3xKw==} - mode-watcher@1.0.7: - resolution: {integrity: sha512-ZGA7ZGdOvBJeTQkzdBOnXSgTkO6U6iIFWJoyGCTt6oHNg9XP9NBvS26De+V4W2aqI+B0yYXUskFG2VnEo3zyMQ==} + mode-watcher@1.1.0: + resolution: {integrity: sha512-mUT9RRGPDYenk59qJauN1rhsIMKBmWA3xMF+uRwE8MW/tjhaDSCCARqkSuDTq8vr4/2KcAxIGVjACxTjdk5C3g==} peerDependencies: svelte: ^5.27.0 @@ -5425,9 +5386,6 @@ packages: resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} engines: {node: '>=8'} - pathe@1.1.2: - resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} - pathe@2.0.3: resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==} @@ -5481,13 +5439,13 @@ packages: resolution: {integrity: sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==} engines: {node: '>=8'} - playwright-core@1.52.0: - resolution: {integrity: sha512-l2osTgLXSMeuLZOML9qYODUQoPPnUsKsb5/P6LJ2e6uPKXUdPK5WYhN4z03G+YNbWmGDY4YENauNu4ZKczreHg==} + playwright-core@1.54.1: + resolution: {integrity: sha512-Nbjs2zjj0htNhzgiy5wu+3w09YetDx5pkrpI/kZotDlDUaYk0HVA5xrBVPdow4SAUIlhgKcJeJg4GRKW6xHusA==} engines: {node: '>=18'} hasBin: true - playwright@1.52.0: - resolution: {integrity: sha512-JAwMNMBlxJ2oD1kce4KPtMkDeKGHQstdpFPcPH3maElAXon/QZeTvtsfXmTMRyO9TslfoYOXkSsvao2nE1ilTw==} + playwright@1.54.1: + resolution: {integrity: sha512-peWpSwIBmSLi6aW2auvrUtf2DqY16YYcCMO8rTVx486jKmDTJg7UAhyrraP98GB8BoPURZP8+nxO7TSd4cPr5g==} engines: {node: '>=18'} hasBin: true @@ -5536,11 +5494,11 @@ packages: peerDependencies: postcss: ^8.2.14 - postcss-safe-parser@6.0.0: - resolution: {integrity: sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==} - engines: {node: '>=12.0'} + postcss-safe-parser@7.0.1: + resolution: {integrity: sha512-0AioNCJZ2DPYz5ABT6bddIqlhgwhpHZ/l65YAYo0BCIn0xiDpsnTHz0gnoTGk0OXZW0JRs+cDwL8u/teRdz+8A==} + engines: {node: '>=18.0'} peerDependencies: - postcss: ^8.3.3 + postcss: ^8.4.31 postcss-scss@4.0.9: resolution: {integrity: sha512-AjKOeiwAitL/MXxQW2DliT28EKukvvbEWx3LBmJIRN8KfBGZbRTxNYW0kSqi1COiTZ57nZ9NW06S6ux//N1c9A==} @@ -5563,8 +5521,8 @@ packages: postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - postcss@8.5.2: - resolution: {integrity: sha512-MjOadfU3Ys9KYoX0AdkBlFEF1Vx37uCCeN4ZHnmwm9FfpbsGWMZeBLMmmpY+6Ocqod7mkdZ0DT31OlbsFrLlkA==} + postcss@8.5.6: + resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} engines: {node: ^10 || ^12 || >=14} postgres-array@2.0.0: @@ -5625,17 +5583,17 @@ packages: proper-lockfile@4.1.2: resolution: {integrity: sha512-TjNPblN4BwAWMXU8s9AEz4JmQxnD1NNL7bNOY/AKUzyamc379FWASUhc/K1pL2noVb+XmZKLL68cjzLsiOAMaA==} - prosemirror-commands@1.7.0: - resolution: {integrity: sha512-6toodS4R/Aah5pdsrIwnTYPEjW70SlO5a66oo5Kk+CIrgJz3ukOoS+FYDGqvQlAX5PxoGWDX1oD++tn5X3pyRA==} + prosemirror-commands@1.7.1: + resolution: {integrity: sha512-rT7qZnQtx5c0/y/KlYaGvtG411S97UaL6gdp6RIZ23DLHanMYLyfGBV5DtSnZdthQql7W+lEVbpSfwtO8T+L2w==} prosemirror-history@1.4.1: resolution: {integrity: sha512-2JZD8z2JviJrboD9cPuX/Sv/1ChFng+xh2tChQ2X4bB2HeK+rra/bmJ3xGntCcjhOqIzSDG6Id7e8RJ9QPXLEQ==} - prosemirror-keymap@1.2.2: - resolution: {integrity: sha512-EAlXoksqC6Vbocqc0GtzCruZEzYgrn+iiGnNjsJsH4mrnIGex4qbLdWWNza3AW5W36ZRrlBID0eM6bdKH4OStQ==} + prosemirror-keymap@1.2.3: + resolution: {integrity: sha512-4HucRlpiLd1IPQQXNqeo81BGtkY8Ai5smHhKW9jjPKRc2wQIxksg7Hl1tTI2IfT2B/LgX6bfYvXxEpJl7aKYKw==} - prosemirror-model@1.25.0: - resolution: {integrity: sha512-/8XUmxWf0pkj2BmtqZHYJipTBMHIdVjuvFzMvEoxrtyGNmfvdhBiRwYt/eFwy2wA9DtBW3RLqvZnjurEkHaFCw==} + prosemirror-model@1.25.2: + resolution: {integrity: sha512-BVypCAJ4SL6jOiTsDffP3Wp6wD69lRhI4zg/iT8JXjp3ccZFiq5WyguxvMKmdKFC3prhaig7wSr8dneDToHE1Q==} prosemirror-state@1.4.3: resolution: {integrity: sha512-goFKORVbvPuAQaXhpbemJFRKJ2aixr+AZMGiquiqKxaucC6hlpHNZHWgz5R7dS4roHiwq9vDctE//CZ++o0W1Q==} @@ -5643,8 +5601,8 @@ packages: prosemirror-transform@1.10.3: resolution: {integrity: sha512-Nhh/+1kZGRINbEHmVu39oynhcap4hWTs/BlU7NnxWj3+l0qi8I1mu67v6mMdEe/ltD8hHvU4FV6PHiCw2VSpMw==} - prosemirror-view@1.38.1: - resolution: {integrity: sha512-4FH/uM1A4PNyrxXbD+RAbAsf0d/mM0D/wAKSVVWK7o0A9Q/oOXJBrw786mBf2Vnrs/Edly6dH6Z2gsb7zWwaUw==} + prosemirror-view@1.40.1: + resolution: {integrity: sha512-pbwUjt3G7TlsQQHDiYSupWBhJswpLVB09xXm1YiJPdkjkh9Pe7Y51XdLh5VWIZmROLY8UpUpG03lkdhm9lzIBA==} proto-list@1.2.4: resolution: {integrity: sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==} @@ -5864,10 +5822,6 @@ packages: peerDependencies: svelte: ^5.7.0 - rxjs@6.6.7: - resolution: {integrity: sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==} - engines: {npm: '>=2.0.0'} - rxjs@7.8.2: resolution: {integrity: sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==} @@ -6000,8 +5954,8 @@ packages: std-env@3.9.0: resolution: {integrity: sha512-UGvjygr6F6tpH7o2qyqR6QYpwraIjKSdtzyBdyytFOHmPZY917kwdwLG0RbOjWOnKmnm3PeHjaoLLMie7kPLQw==} - storybook@9.0.8: - resolution: {integrity: sha512-GlOB3HAtzRYc237+o46nnETNkc2Qckh3UrIJ1rJyAzagIlPWau/jTxjSz76sqRODEnt01m8CyIkw3PGv0q1UpQ==} + storybook@9.0.18: + resolution: {integrity: sha512-ruxpEpizwoYQTt1hBOrWyp9trPYWD9Apt1TJ37rs1rzmNQWpSNGJDMg91JV4mUhBChzRvnid/oRBFFCWJz/dfw==} hasBin: true peerDependencies: prettier: ^2 || ^3 @@ -6076,31 +6030,22 @@ packages: peerDependencies: svelte: ^5.0.0 - svelte-check@4.1.4: - resolution: {integrity: sha512-v0j7yLbT29MezzaQJPEDwksybTE2Ups9rUxEXy92T06TiA0cbqcO8wAOwNUVkFW6B0hsYHA+oAX3BS8b/2oHtw==} + svelte-check@4.3.0: + resolution: {integrity: sha512-Iz8dFXzBNAM7XlEIsUjUGQhbEE+Pvv9odb9+0+ITTgFWZBGeJRRYqHUUglwe2EkLD5LIsQaAc4IUJyvtKuOO5w==} engines: {node: '>= 18.0.0'} hasBin: true peerDependencies: svelte: ^4.0.0 || ^5.0.0-next.0 typescript: '>=5.0.0' - svelte-dnd-action@0.9.57: - resolution: {integrity: sha512-H1QPlthwAH+xjaISKbp/dQJYeC3Jt1mlTNqJDko0f7XgEyi5ee3PMEuAfF1soJXA0Y5ceb+W8xJXiSZ+2CeMNA==} + svelte-dnd-action@0.9.64: + resolution: {integrity: sha512-kbbnOTuVc+VINheraVyEQ7K11jXdQii6JNTGpsyIuwUqmda030eT3rPpqckD8UVh1DuyYH3xqyJDTWb8S610Jg==} peerDependencies: svelte: '>=3.23.0 || ^5.0.0-next.0' - svelte-eslint-parser@0.43.0: - resolution: {integrity: sha512-GpU52uPKKcVnh8tKN5P4UZpJ/fUDndmq7wfsvoVXsyP+aY0anol7Yqo01fyrlaWGMFfm4av5DyrjlaXdLRJvGA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - svelte: ^3.37.0 || ^4.0.0 || ^5.0.0 - peerDependenciesMeta: - svelte: - optional: true - - svelte-eslint-parser@1.0.0-next.13: - resolution: {integrity: sha512-ZcxpplZNwh0ORcn9Lxwj0+3RhcrkSGgM6s1LKijsFCRMNjy2racIPC/OlmYL1R81Xu0/SPMEMvei0e2xfJi6IQ==} - engines: {node: ^18.20.4 || ^20.18.0 || >=22.10.0} + svelte-eslint-parser@1.3.0: + resolution: {integrity: sha512-VCgMHKV7UtOGcGLGNFSbmdm6kEKjtzo5nnpGU/mnx4OsFY6bZ7QwRF5DUx+Hokw5Lvdyo8dpk8B1m8mliomrNg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: svelte: ^3.37.0 || ^4.0.0 || ^5.0.0 peerDependenciesMeta: @@ -6205,8 +6150,8 @@ packages: resolution: {integrity: sha512-IY1rnGr6izd10B0A8LqsBfmlT5OILVuZ7XsI0vdGPEvuonFV7NYEUK4dAkm9Zg2q0Um92kYjTpS1CAP3Nh/KWw==} engines: {node: '>=16'} - svelte@5.33.19: - resolution: {integrity: sha512-udmgc1nnGeAgnfVJjOMfSOAqPAKv8N65MWN2kDuxo6BZthTaUcsLh4vP8bdZC0bMXLGn69smSZXgQOeuZBOn4Q==} + svelte@5.37.1: + resolution: {integrity: sha512-h8arWpQZ+3z8eahyBT5KkiBOUsG6xvI5Ykg0ozRr9xEdImgSMUPUlOFWRNkUsT7Ti0DSUCTEbPoped0aoxFyWA==} engines: {node: '>=18'} sveltekit-search-params@3.0.0: @@ -6241,6 +6186,9 @@ packages: tailwind-merge@3.0.2: resolution: {integrity: sha512-l7z+OYZ7mu3DTqrL88RiKrKIqO3NcpEO8V/Od04bNpvk0kiIFndGEoqfuzvj4yuhRkHKjRkII2z+KS2HfPcSxw==} + tailwind-merge@3.3.1: + resolution: {integrity: sha512-gBXpgUm/3rp1lMZZrM/w7D8GKqshif0zAymAhbCyIt8KMe+0v9DQ7cdYLR4FHH/cKpdTXb+A/tKKU3eolfsI+g==} + tailwind-variants@1.0.0: resolution: {integrity: sha512-2WSbv4ulEEyuBKomOunut65D8UZwxrHoRfYnxGcQNnHqlSCp2+B7Yz2W+yrNDrxRodOXtGD/1oCcKGNBnUqMqA==} engines: {node: '>=16.x', pnpm: '>=7.x'} @@ -6287,18 +6235,14 @@ packages: resolution: {integrity: sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==} engines: {node: '>=12.0.0'} - tinypool@1.1.0: - resolution: {integrity: sha512-7CotroY9a8DKsKprEy/a14aCCm8jYVmR7aFy4fpkZM8sdpNJbKkixuNjgM50yCmip2ezc8z4N7k3oe2+rfRJCQ==} + tinypool@1.1.1: + resolution: {integrity: sha512-Zba82s87IFq9A9XmjiX5uZA/ARWDrB03OHlq+Vw1fSdt0I+4/Kutwy8BP4Y/y/aORMo61FQ0vIb5j44vSo5Pkg==} engines: {node: ^18.0.0 || >=20.0.0} tinyrainbow@2.0.0: resolution: {integrity: sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==} engines: {node: '>=14.0.0'} - tinyspy@3.0.2: - resolution: {integrity: sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==} - engines: {node: '>=14.0.0'} - tinyspy@4.0.3: resolution: {integrity: sha512-t2T/WLB2WRgZ9EpE4jgPJ9w+i66UZfDc8wHh0xrwiRNN+UwH98GIJkTeZqX9rg0i0ptwzqW+uYeIF0T4F8LR7A==} engines: {node: '>=14.0.0'} @@ -6377,9 +6321,6 @@ packages: ts-log@2.2.7: resolution: {integrity: sha512-320x5Ggei84AxzlXp91QkIGSw5wgaLT6GeAH0KsqDmRZdVWW2OiSeVvElVoatk3f7nicwXlElXsoFkARiGE2yg==} - tslib@1.14.1: - resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} - tslib@2.6.3: resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==} @@ -6414,16 +6355,19 @@ packages: resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} engines: {node: '>=12.20'} - type-fest@4.34.1: - resolution: {integrity: sha512-6kSc32kT0rbwxD6QL1CYe8IqdzN/J/ILMrNK+HMQCKH3insCDRY/3ITb0vcBss0a3t72fzh2YSzj8ko1HgwT3g==} + type-fest@4.41.0: + resolution: {integrity: sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==} engines: {node: '>=16'} - type-fest@4.40.1: - resolution: {integrity: sha512-9YvLNnORDpI+vghLU/Nf+zSv0kL47KbVJ1o3sKgoTefl6i+zebxbiDQWoe/oWWqPhIgQdRZRT1KA9sCPL810SA==} - engines: {node: '>=16'} + typescript-eslint@8.38.0: + resolution: {integrity: sha512-FsZlrYK6bPDGoLeZRuvx2v6qrM03I0U0SnfCLPs/XCCPCFD80xU9Pg09H/K+XFa68uJuZo7l/Xhs+eDRg2l3hg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <5.9.0' - typescript@5.7.3: - resolution: {integrity: sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==} + typescript@5.8.3: + resolution: {integrity: sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==} engines: {node: '>=14.17'} hasBin: true @@ -6446,9 +6390,6 @@ packages: resolution: {integrity: sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==} engines: {node: '>=0.10.0'} - undici-types@6.19.8: - resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} - undici-types@6.21.0: resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} @@ -6490,9 +6431,6 @@ packages: resolution: {integrity: sha512-4/u/j4FrCKdi17jaxuJA0jClGxB1AvU2hw/IuayPc4ay1XGaJs/rbb4v5WKwAjNifjmXK9PIFyuPiaK8azyR9w==} engines: {node: '>=14.0.0'} - unraw@3.0.0: - resolution: {integrity: sha512-08/DA66UF65OlpUDIQtbJyrqTR0jTAlJ+jsnkQ4jxR7+K5g5YG1APZKQSMCE1vqqmD+2pv6+IdEjmopFatacvg==} - update-browserslist-db@1.1.3: resolution: {integrity: sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==} hasBin: true @@ -6540,8 +6478,8 @@ packages: vfile@6.0.3: resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==} - virtua@0.41.2: - resolution: {integrity: sha512-48jgdeXKagXEVxalTFf1bJe/5JZq41QG9LcwDweFJwOZgOvIgoHhBR+IMZPOVd0AjtwvLOaS3O7MYNdti9c4VQ==} + virtua@0.41.5: + resolution: {integrity: sha512-x1vsA9qIQNBFcCs1rzCjyYdMvDu/kT6o6zwwQnyqFOFdOyIzqyzU3WfR/hJC8WxUZXSCo2LkuoqapL8VDDMQPg==} peerDependencies: react: '>=16.14.0' react-dom: '>=16.14.0' @@ -6560,25 +6498,25 @@ packages: vue: optional: true - vite-node@3.2.3: - resolution: {integrity: sha512-gc8aAifGuDIpZHrPjuHyP4dpQmYXqWw7D1GmDnWeNWP654UEXzVfQ5IHPSK5HaHkwB/+p1atpYpSdw/2kOv8iQ==} + vite-node@3.2.4: + resolution: {integrity: sha512-EbKSKh+bh1E1IFxeO0pg1n4dvoOTt0UDiXMd/qn++r98+jPO1xtJilvXldeuQ8giIB5IkpjCgMleHMNEsGH6pg==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true - vite-plugin-graphql-codegen@3.5.0: - resolution: {integrity: sha512-K9SDS30BTdzHEjPDlfyB2K7zTBSrB8jBWxM+uR1Jo/bIZPT5IZKbZeTS2R1fGTIFbAuYUf4AWOVMsOZ4v/XcTw==} + vite-plugin-graphql-codegen@3.6.3: + resolution: {integrity: sha512-A6C5fEGg26jG4bUhxTRH3KegFXNJ4Vxy4x/F/UKTfl73wOeb64qA3/rJFybyambvjNFndyameNazyeUglfH4Qg==} peerDependencies: '@graphql-codegen/cli': '>=1.0.0 <6.0.0' graphql: '>=14.0.0 <17.0.0' - vite: '>=2.7.0 <7.0.0' + vite: '>=2.7.0 <8.0.0' - vite-plugin-webfont-dl@3.10.4: - resolution: {integrity: sha512-Odn+9JO0Wz67pSiGGA0IZS7c+m3/KFRFI370WRiP5x20TZFobtaLdIcvfb1pZelRhOIzKndfsoLWrq8144mjzw==} + vite-plugin-webfont-dl@3.11.1: + resolution: {integrity: sha512-5eQaMn3mJ0qNnL64R6wZouh0I4zkvK8aS+GsoCDLY4WYfWCYvNpf6TyauxEsMlbwwfznkKjXTd1DNBGs4fKAhQ==} peerDependencies: - vite: ^2 || ^3 || ^4 || ^5 || ^6 + vite: ^2 || ^3 || ^4 || ^5 || ^6 || ^7 - vite@6.1.0: - resolution: {integrity: sha512-RjjMipCKVoR4hVfPY6GQTgveinjNuyLw+qruksLDvA5ktI1150VmcMBKmQaEWJhg/j6Uaf6dNCNA0AfdzUb/hQ==} + vite@6.3.5: + resolution: {integrity: sha512-cZn6NDFE7wdTpINgs++ZJ4N49W2vRp8LCKrn3Ob1kYNtOo21vfDoaV5GzBfLU4MovSAB8uNRm4jgzVQZ+mBzPQ==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true peerDependencies: @@ -6641,16 +6579,16 @@ packages: svelte: '>3.0.0' vitest: ^2.1.0 || ^3.0.0-0 - vitest@3.2.3: - resolution: {integrity: sha512-E6U2ZFXe3N/t4f5BwUaVCKRLHqUpk1CBWeMh78UT4VaTPH/2dyvH6ALl29JTovEPu9dVKr/K/J4PkXgrMbw4Ww==} + vitest@3.2.4: + resolution: {integrity: sha512-LUCP5ev3GURDysTWiP47wRRUpLKMOfPh+yKTx3kVIEiu5KOMeqzpnYNsKyOoVrULivR8tLcks4+lga33Whn90A==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@types/debug': ^4.1.12 '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 - '@vitest/browser': 3.2.3 - '@vitest/ui': 3.2.3 + '@vitest/browser': 3.2.4 + '@vitest/ui': 3.2.4 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -6676,8 +6614,8 @@ packages: resolution: {integrity: sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==} engines: {node: '>=18'} - wavesurfer.js@7.10.0: - resolution: {integrity: sha512-GiyAHdorqGtUYG5fe4BfTf5lmtSLhrXoHeNlMsR80JOiOZxOrIOv9QaIR8RnqlleJ6D8R9cqvZKR9lfJcWcapg==} + wavesurfer.js@7.10.1: + resolution: {integrity: sha512-tF1ptFCAi8SAqKbM1e7705zouLC3z4ulXCg15kSP5dQ7VDV30Q3x/xFRcuVIYTT5+jB/PdkhiBRCfsMshZG1Ug==} wcwidth@1.0.1: resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} @@ -6779,18 +6717,6 @@ packages: utf-8-validate: optional: true - ws@8.18.1: - resolution: {integrity: sha512-RKW2aJZMXeMxVpnZ6bck+RswznaxmzdULiBr6KY7XkTnW8uvt0iT9H5DkHUChXrc+uurzwa0rVI16n/Xzjdz1w==} - engines: {node: '>=10.0.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: '>=5.0.2' - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - ws@8.18.2: resolution: {integrity: sha512-DMricUmwGZUVr++AEAe2uiVM7UoO9MAVZMDu05UQOaUII0lp+zOzLLU4Xqh/JvTqklB1T4uELaaPBKyjE1r4fQ==} engines: {node: '>=10.0.0'} @@ -6855,8 +6781,8 @@ packages: zimmerframe@1.1.2: resolution: {integrity: sha512-rAbqEGa8ovJy4pyBxZM70hg4pE6gDgaQ0Sl9M3enG3I0d6H4XSAM3GeNGLKnsBpuijUow064sf7ww1nutC5/3w==} - zod@3.24.3: - resolution: {integrity: sha512-HhY1oqzWCQWuUqvBFnsyrtZRhyPeR7SUGv+C4+MsisMuVfSPx8HpwWqH8tRahSlt6M3PiFAcoeFhZAqIXTxoSg==} + zod@3.25.76: + resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==} zone.js@0.15.0: resolution: {integrity: sha512-9oxn0IIjbCZkJ67L+LkhYWRyAy7axphb3VgE2MBDlOqnmHMPWGYMxJxBYFueFq/JGY2GMwS0rU+UCLunEmy5UA==} @@ -6912,12 +6838,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@argos-ci/browser@4.1.1': {} + '@argos-ci/browser@4.1.4': {} - '@argos-ci/core@3.2.0': + '@argos-ci/core@3.2.1': dependencies: '@argos-ci/api-client': 0.8.1 - '@argos-ci/util': 2.3.1 + '@argos-ci/util': 2.3.2 axios: 1.9.0(debug@4.4.1) convict: 6.2.4 debug: 4.4.1 @@ -6927,17 +6853,17 @@ snapshots: transitivePeerDependencies: - supports-color - '@argos-ci/playwright@5.0.4': + '@argos-ci/playwright@5.0.8': dependencies: - '@argos-ci/browser': 4.1.1 - '@argos-ci/core': 3.2.0 - '@argos-ci/util': 2.3.1 + '@argos-ci/browser': 4.1.4 + '@argos-ci/core': 3.2.1 + '@argos-ci/util': 2.3.2 chalk: 5.4.1 - debug: 4.4.0 + debug: 4.4.1 transitivePeerDependencies: - supports-color - '@argos-ci/util@2.3.1': {} + '@argos-ci/util@2.3.2': {} '@asamuzakjp/css-color@3.2.0': dependencies: @@ -6975,35 +6901,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/core@7.26.8': - dependencies: - '@ampproject/remapping': 2.3.0 - '@babel/code-frame': 7.26.2 - '@babel/generator': 7.26.8 - '@babel/helper-compilation-targets': 7.26.5 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.8) - '@babel/helpers': 7.26.7 - '@babel/parser': 7.26.8 - '@babel/template': 7.27.0 - '@babel/traverse': 7.26.8 - '@babel/types': 7.26.8 - '@types/gensync': 1.0.4 - convert-source-map: 2.0.0 - debug: 4.4.1 - gensync: 1.0.0-beta.2 - json5: 2.2.3 - semver: 6.3.1 - transitivePeerDependencies: - - supports-color - - '@babel/generator@7.26.8': - dependencies: - '@babel/parser': 7.26.8 - '@babel/types': 7.26.8 - '@jridgewell/gen-mapping': 0.3.8 - '@jridgewell/trace-mapping': 0.3.25 - jsesc: 3.1.0 - '@babel/generator@7.27.0': dependencies: '@babel/parser': 7.27.0 @@ -7012,14 +6909,6 @@ snapshots: '@jridgewell/trace-mapping': 0.3.25 jsesc: 3.1.0 - '@babel/helper-compilation-targets@7.26.5': - dependencies: - '@babel/compat-data': 7.26.8 - '@babel/helper-validator-option': 7.25.9 - browserslist: 4.24.4 - lru-cache: 5.1.1 - semver: 6.3.1 - '@babel/helper-compilation-targets@7.27.0': dependencies: '@babel/compat-data': 7.26.8 @@ -7030,26 +6919,17 @@ snapshots: '@babel/helper-module-imports@7.25.9': dependencies: - '@babel/traverse': 7.26.8 - '@babel/types': 7.26.8 - transitivePeerDependencies: - - supports-color - - '@babel/helper-module-transforms@7.26.0(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-module-imports': 7.25.9 - '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.26.8 + '@babel/traverse': 7.27.0 + '@babel/types': 7.27.0 transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.26.0(@babel/core@7.26.8)': + '@babel/helper-module-transforms@7.26.0(@babel/core@7.26.10)': dependencies: - '@babel/core': 7.26.8 + '@babel/core': 7.26.10 '@babel/helper-module-imports': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 - '@babel/traverse': 7.26.8 + '@babel/traverse': 7.27.0 transitivePeerDependencies: - supports-color @@ -7061,20 +6941,11 @@ snapshots: '@babel/helper-validator-option@7.25.9': {} - '@babel/helpers@7.26.7': - dependencies: - '@babel/template': 7.27.0 - '@babel/types': 7.26.8 - '@babel/helpers@7.27.0': dependencies: '@babel/template': 7.27.0 '@babel/types': 7.27.0 - '@babel/parser@7.26.8': - dependencies: - '@babel/types': 7.26.8 - '@babel/parser@7.27.0': dependencies: '@babel/types': 7.27.0 @@ -7084,10 +6955,6 @@ snapshots: '@babel/core': 7.26.10 '@babel/helper-plugin-utils': 7.26.5 - '@babel/runtime@7.26.7': - dependencies: - regenerator-runtime: 0.14.1 - '@babel/runtime@7.27.0': dependencies: regenerator-runtime: 0.14.1 @@ -7098,18 +6965,6 @@ snapshots: '@babel/parser': 7.27.0 '@babel/types': 7.27.0 - '@babel/traverse@7.26.8': - dependencies: - '@babel/code-frame': 7.26.2 - '@babel/generator': 7.26.8 - '@babel/parser': 7.26.8 - '@babel/template': 7.27.0 - '@babel/types': 7.26.8 - debug: 4.4.1 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color - '@babel/traverse@7.27.0': dependencies: '@babel/code-frame': 7.26.2 @@ -7122,23 +6977,18 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/types@7.26.8': - dependencies: - '@babel/helper-string-parser': 7.25.9 - '@babel/helper-validator-identifier': 7.25.9 - '@babel/types@7.27.0': dependencies: '@babel/helper-string-parser': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 - '@chromatic-com/storybook@4.0.0(storybook@9.0.8(@testing-library/dom@10.4.0)(prettier@3.5.0))': + '@chromatic-com/storybook@4.0.1(storybook@9.0.18(@testing-library/dom@10.4.0)(prettier@3.5.0))': dependencies: '@neoconfetti/react': 1.0.0 chromatic: 12.1.0 filesize: 10.1.6 jsonfile: 6.1.0 - storybook: 9.0.8(@testing-library/dom@10.4.0)(prettier@3.5.0) + storybook: 9.0.18(@testing-library/dom@10.4.0)(prettier@3.5.0) strip-ansi: 7.1.0 transitivePeerDependencies: - '@chromatic-com/cypress' @@ -7224,158 +7074,172 @@ snapshots: '@whatwg-node/promise-helpers': 1.3.1 tslib: 2.8.1 - '@esbuild/aix-ppc64@0.21.5': - optional: true - '@esbuild/aix-ppc64@0.24.2': optional: true - '@esbuild/android-arm64@0.21.5': + '@esbuild/aix-ppc64@0.25.8': optional: true '@esbuild/android-arm64@0.24.2': optional: true - '@esbuild/android-arm@0.21.5': + '@esbuild/android-arm64@0.25.8': optional: true '@esbuild/android-arm@0.24.2': optional: true - '@esbuild/android-x64@0.21.5': + '@esbuild/android-arm@0.25.8': optional: true '@esbuild/android-x64@0.24.2': optional: true - '@esbuild/darwin-arm64@0.21.5': + '@esbuild/android-x64@0.25.8': optional: true '@esbuild/darwin-arm64@0.24.2': optional: true - '@esbuild/darwin-x64@0.21.5': + '@esbuild/darwin-arm64@0.25.8': optional: true '@esbuild/darwin-x64@0.24.2': optional: true - '@esbuild/freebsd-arm64@0.21.5': + '@esbuild/darwin-x64@0.25.8': optional: true '@esbuild/freebsd-arm64@0.24.2': optional: true - '@esbuild/freebsd-x64@0.21.5': + '@esbuild/freebsd-arm64@0.25.8': optional: true '@esbuild/freebsd-x64@0.24.2': optional: true - '@esbuild/linux-arm64@0.21.5': + '@esbuild/freebsd-x64@0.25.8': optional: true '@esbuild/linux-arm64@0.24.2': optional: true - '@esbuild/linux-arm@0.21.5': + '@esbuild/linux-arm64@0.25.8': optional: true '@esbuild/linux-arm@0.24.2': optional: true - '@esbuild/linux-ia32@0.21.5': + '@esbuild/linux-arm@0.25.8': optional: true '@esbuild/linux-ia32@0.24.2': optional: true - '@esbuild/linux-loong64@0.21.5': + '@esbuild/linux-ia32@0.25.8': optional: true '@esbuild/linux-loong64@0.24.2': optional: true - '@esbuild/linux-mips64el@0.21.5': + '@esbuild/linux-loong64@0.25.8': optional: true '@esbuild/linux-mips64el@0.24.2': optional: true - '@esbuild/linux-ppc64@0.21.5': + '@esbuild/linux-mips64el@0.25.8': optional: true '@esbuild/linux-ppc64@0.24.2': optional: true - '@esbuild/linux-riscv64@0.21.5': + '@esbuild/linux-ppc64@0.25.8': optional: true '@esbuild/linux-riscv64@0.24.2': optional: true - '@esbuild/linux-s390x@0.21.5': + '@esbuild/linux-riscv64@0.25.8': optional: true '@esbuild/linux-s390x@0.24.2': optional: true - '@esbuild/linux-x64@0.21.5': + '@esbuild/linux-s390x@0.25.8': optional: true '@esbuild/linux-x64@0.24.2': optional: true + '@esbuild/linux-x64@0.25.8': + optional: true + '@esbuild/netbsd-arm64@0.24.2': optional: true - '@esbuild/netbsd-x64@0.21.5': + '@esbuild/netbsd-arm64@0.25.8': optional: true '@esbuild/netbsd-x64@0.24.2': optional: true + '@esbuild/netbsd-x64@0.25.8': + optional: true + '@esbuild/openbsd-arm64@0.24.2': optional: true - '@esbuild/openbsd-x64@0.21.5': + '@esbuild/openbsd-arm64@0.25.8': optional: true '@esbuild/openbsd-x64@0.24.2': optional: true - '@esbuild/sunos-x64@0.21.5': + '@esbuild/openbsd-x64@0.25.8': + optional: true + + '@esbuild/openharmony-arm64@0.25.8': optional: true '@esbuild/sunos-x64@0.24.2': optional: true - '@esbuild/win32-arm64@0.21.5': + '@esbuild/sunos-x64@0.25.8': optional: true '@esbuild/win32-arm64@0.24.2': optional: true - '@esbuild/win32-ia32@0.21.5': + '@esbuild/win32-arm64@0.25.8': optional: true '@esbuild/win32-ia32@0.24.2': optional: true - '@esbuild/win32-x64@0.21.5': + '@esbuild/win32-ia32@0.25.8': optional: true '@esbuild/win32-x64@0.24.2': optional: true - '@eslint-community/eslint-utils@4.6.1(eslint@9.29.0(jiti@2.4.2))': + '@esbuild/win32-x64@0.25.8': + optional: true + + '@eslint-community/eslint-utils@4.6.1(eslint@9.32.0(jiti@2.4.2))': + dependencies: + eslint: 9.32.0(jiti@2.4.2) + eslint-visitor-keys: 3.4.3 + + '@eslint-community/eslint-utils@4.7.0(eslint@9.32.0(jiti@2.4.2))': dependencies: - eslint: 9.29.0(jiti@2.4.2) + eslint: 9.32.0(jiti@2.4.2) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.1': {} - '@eslint/config-array@0.20.1': + '@eslint/config-array@0.21.0': dependencies: '@eslint/object-schema': 2.1.6 debug: 4.4.1 @@ -7383,11 +7247,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/config-helpers@0.2.3': {} - - '@eslint/core@0.14.0': - dependencies: - '@types/json-schema': 7.0.15 + '@eslint/config-helpers@0.3.0': {} '@eslint/core@0.15.1': dependencies: @@ -7407,11 +7267,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@9.29.0': {} + '@eslint/js@9.32.0': {} '@eslint/object-schema@2.1.6': {} - '@eslint/plugin-kit@0.3.3': + '@eslint/plugin-kit@0.3.4': dependencies: '@eslint/core': 0.15.1 levn: 0.4.1 @@ -7420,19 +7280,10 @@ snapshots: '@fastify/busboy@3.1.1': {} - '@floating-ui/core@1.6.9': - dependencies: - '@floating-ui/utils': 0.2.9 - '@floating-ui/core@1.7.2': dependencies: '@floating-ui/utils': 0.2.10 - '@floating-ui/dom@1.6.13': - dependencies: - '@floating-ui/core': 1.6.9 - '@floating-ui/utils': 0.2.9 - '@floating-ui/dom@1.7.2': dependencies: '@floating-ui/core': 1.7.2 @@ -7440,8 +7291,6 @@ snapshots: '@floating-ui/utils@0.2.10': {} - '@floating-ui/utils@0.2.9': {} - '@formatjs/ecma402-abstract@2.3.4': dependencies: '@formatjs/fast-memoize': 2.2.7 @@ -7478,35 +7327,35 @@ snapshots: '@graphql-codegen/add@5.0.3(graphql@16.11.0)': dependencies: - '@graphql-codegen/plugin-helpers': 5.1.0(graphql@16.11.0) + '@graphql-codegen/plugin-helpers': 5.1.1(graphql@16.11.0) graphql: 16.11.0 tslib: 2.6.3 - '@graphql-codegen/cli@5.0.5(@types/node@20.17.32)(graphql-sock@1.0.1(graphql@16.11.0))(graphql@16.11.0)(typescript@5.7.3)': + '@graphql-codegen/cli@5.0.7(@types/node@20.19.9)(graphql-sock@1.0.1(graphql@16.11.0))(graphql@16.11.0)(typescript@5.8.3)': dependencies: '@babel/generator': 7.27.0 '@babel/template': 7.27.0 '@babel/types': 7.27.0 - '@graphql-codegen/client-preset': 4.8.0(graphql-sock@1.0.1(graphql@16.11.0))(graphql@16.11.0) + '@graphql-codegen/client-preset': 4.8.3(graphql-sock@1.0.1(graphql@16.11.0))(graphql@16.11.0) '@graphql-codegen/core': 4.0.2(graphql@16.11.0) - '@graphql-codegen/plugin-helpers': 5.1.0(graphql@16.11.0) + '@graphql-codegen/plugin-helpers': 5.1.1(graphql@16.11.0) '@graphql-tools/apollo-engine-loader': 8.0.20(graphql@16.11.0) '@graphql-tools/code-file-loader': 8.1.20(graphql@16.11.0) '@graphql-tools/git-loader': 8.0.24(graphql@16.11.0) - '@graphql-tools/github-loader': 8.0.20(@types/node@20.17.32)(graphql@16.11.0) + '@graphql-tools/github-loader': 8.0.20(@types/node@20.19.9)(graphql@16.11.0) '@graphql-tools/graphql-file-loader': 8.0.19(graphql@16.11.0) '@graphql-tools/json-file-loader': 8.0.18(graphql@16.11.0) '@graphql-tools/load': 8.1.0(graphql@16.11.0) - '@graphql-tools/prisma-loader': 8.0.17(@types/node@20.17.32)(graphql@16.11.0) - '@graphql-tools/url-loader': 8.0.31(@types/node@20.17.32)(graphql@16.11.0) + '@graphql-tools/prisma-loader': 8.0.17(@types/node@20.19.9)(graphql@16.11.0) + '@graphql-tools/url-loader': 8.0.31(@types/node@20.19.9)(graphql@16.11.0) '@graphql-tools/utils': 10.8.6(graphql@16.11.0) '@whatwg-node/fetch': 0.10.6 chalk: 4.1.2 - cosmiconfig: 8.3.6(typescript@5.7.3) + cosmiconfig: 8.3.6(typescript@5.8.3) debounce: 1.2.1 detect-indent: 6.1.0 graphql: 16.11.0 - graphql-config: 5.1.4(@types/node@20.17.32)(graphql@16.11.0)(typescript@5.7.3) + graphql-config: 5.1.4(@types/node@20.19.9)(graphql@16.11.0)(typescript@5.8.3) inquirer: 8.2.6 is-glob: 4.0.3 jiti: 1.21.7 @@ -7533,29 +7382,30 @@ snapshots: - uWebSockets.js - utf-8-validate - '@graphql-codegen/client-preset@4.8.0(graphql-sock@1.0.1(graphql@16.11.0))(graphql@16.11.0)': + '@graphql-codegen/client-preset@4.8.3(graphql-sock@1.0.1(graphql@16.11.0))(graphql@16.11.0)': dependencies: '@babel/helper-plugin-utils': 7.26.5 '@babel/template': 7.27.0 '@graphql-codegen/add': 5.0.3(graphql@16.11.0) '@graphql-codegen/gql-tag-operations': 4.0.17(graphql@16.11.0) - '@graphql-codegen/plugin-helpers': 5.1.0(graphql@16.11.0) - '@graphql-codegen/typed-document-node': 5.1.1(graphql@16.11.0) + '@graphql-codegen/plugin-helpers': 5.1.1(graphql@16.11.0) + '@graphql-codegen/typed-document-node': 5.1.2(graphql@16.11.0) '@graphql-codegen/typescript': 4.1.6(graphql@16.11.0) - '@graphql-codegen/typescript-operations': 4.6.0(graphql-sock@1.0.1(graphql@16.11.0))(graphql@16.11.0) + '@graphql-codegen/typescript-operations': 4.6.1(graphql-sock@1.0.1(graphql@16.11.0))(graphql@16.11.0) '@graphql-codegen/visitor-plugin-common': 5.8.0(graphql@16.11.0) '@graphql-tools/documents': 1.0.1(graphql@16.11.0) '@graphql-tools/utils': 10.8.6(graphql@16.11.0) '@graphql-typed-document-node/core': 3.2.0(graphql@16.11.0) graphql: 16.11.0 - graphql-sock: 1.0.1(graphql@16.11.0) tslib: 2.6.3 + optionalDependencies: + graphql-sock: 1.0.1(graphql@16.11.0) transitivePeerDependencies: - encoding '@graphql-codegen/core@4.0.2(graphql@16.11.0)': dependencies: - '@graphql-codegen/plugin-helpers': 5.1.0(graphql@16.11.0) + '@graphql-codegen/plugin-helpers': 5.1.1(graphql@16.11.0) '@graphql-tools/schema': 10.0.23(graphql@16.11.0) '@graphql-tools/utils': 10.8.6(graphql@16.11.0) graphql: 16.11.0 @@ -7563,7 +7413,7 @@ snapshots: '@graphql-codegen/gql-tag-operations@4.0.17(graphql@16.11.0)': dependencies: - '@graphql-codegen/plugin-helpers': 5.1.0(graphql@16.11.0) + '@graphql-codegen/plugin-helpers': 5.1.1(graphql@16.11.0) '@graphql-codegen/visitor-plugin-common': 5.8.0(graphql@16.11.0) '@graphql-tools/utils': 10.8.6(graphql@16.11.0) auto-bind: 4.0.0 @@ -7582,6 +7432,16 @@ snapshots: lodash: 4.17.21 tslib: 2.6.3 + '@graphql-codegen/plugin-helpers@5.1.1(graphql@16.11.0)': + dependencies: + '@graphql-tools/utils': 10.8.6(graphql@16.11.0) + change-case-all: 1.0.15 + common-tags: 1.8.2 + graphql: 16.11.0 + import-from: 4.0.0 + lodash: 4.17.21 + tslib: 2.6.3 + '@graphql-codegen/schema-ast@4.1.0(graphql@16.11.0)': dependencies: '@graphql-codegen/plugin-helpers': 5.1.0(graphql@16.11.0) @@ -7589,9 +7449,9 @@ snapshots: graphql: 16.11.0 tslib: 2.6.3 - '@graphql-codegen/typed-document-node@5.1.1(graphql@16.11.0)': + '@graphql-codegen/typed-document-node@5.1.2(graphql@16.11.0)': dependencies: - '@graphql-codegen/plugin-helpers': 5.1.0(graphql@16.11.0) + '@graphql-codegen/plugin-helpers': 5.1.1(graphql@16.11.0) '@graphql-codegen/visitor-plugin-common': 5.8.0(graphql@16.11.0) auto-bind: 4.0.0 change-case-all: 1.0.15 @@ -7600,15 +7460,16 @@ snapshots: transitivePeerDependencies: - encoding - '@graphql-codegen/typescript-operations@4.6.0(graphql-sock@1.0.1(graphql@16.11.0))(graphql@16.11.0)': + '@graphql-codegen/typescript-operations@4.6.1(graphql-sock@1.0.1(graphql@16.11.0))(graphql@16.11.0)': dependencies: - '@graphql-codegen/plugin-helpers': 5.1.0(graphql@16.11.0) + '@graphql-codegen/plugin-helpers': 5.1.1(graphql@16.11.0) '@graphql-codegen/typescript': 4.1.6(graphql@16.11.0) '@graphql-codegen/visitor-plugin-common': 5.8.0(graphql@16.11.0) auto-bind: 4.0.0 graphql: 16.11.0 - graphql-sock: 1.0.1(graphql@16.11.0) tslib: 2.6.3 + optionalDependencies: + graphql-sock: 1.0.1(graphql@16.11.0) transitivePeerDependencies: - encoding @@ -7709,7 +7570,7 @@ snapshots: - uWebSockets.js - utf-8-validate - '@graphql-tools/executor-http@1.3.3(@types/node@20.17.32)(graphql@16.11.0)': + '@graphql-tools/executor-http@1.3.3(@types/node@20.19.9)(graphql@16.11.0)': dependencies: '@graphql-hive/signal': 1.0.0 '@graphql-tools/executor-common': 0.0.4(graphql@16.11.0) @@ -7719,7 +7580,7 @@ snapshots: '@whatwg-node/fetch': 0.10.6 '@whatwg-node/promise-helpers': 1.3.1 graphql: 16.11.0 - meros: 1.3.0(@types/node@20.17.32) + meros: 1.3.0(@types/node@20.19.9) tslib: 2.8.1 transitivePeerDependencies: - '@types/node' @@ -7758,9 +7619,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@graphql-tools/github-loader@8.0.20(@types/node@20.17.32)(graphql@16.11.0)': + '@graphql-tools/github-loader@8.0.20(@types/node@20.19.9)(graphql@16.11.0)': dependencies: - '@graphql-tools/executor-http': 1.3.3(@types/node@20.17.32)(graphql@16.11.0) + '@graphql-tools/executor-http': 1.3.3(@types/node@20.19.9)(graphql@16.11.0) '@graphql-tools/graphql-tag-pluck': 8.3.19(graphql@16.11.0) '@graphql-tools/utils': 10.8.6(graphql@16.11.0) '@whatwg-node/fetch': 0.10.6 @@ -7828,9 +7689,9 @@ snapshots: graphql: 16.11.0 tslib: 2.8.1 - '@graphql-tools/prisma-loader@8.0.17(@types/node@20.17.32)(graphql@16.11.0)': + '@graphql-tools/prisma-loader@8.0.17(@types/node@20.19.9)(graphql@16.11.0)': dependencies: - '@graphql-tools/url-loader': 8.0.31(@types/node@20.17.32)(graphql@16.11.0) + '@graphql-tools/url-loader': 8.0.31(@types/node@20.19.9)(graphql@16.11.0) '@graphql-tools/utils': 10.8.6(graphql@16.11.0) '@types/js-yaml': 4.0.9 '@whatwg-node/fetch': 0.10.6 @@ -7872,10 +7733,10 @@ snapshots: graphql: 16.11.0 tslib: 2.8.1 - '@graphql-tools/url-loader@8.0.31(@types/node@20.17.32)(graphql@16.11.0)': + '@graphql-tools/url-loader@8.0.31(@types/node@20.19.9)(graphql@16.11.0)': dependencies: '@graphql-tools/executor-graphql-ws': 2.0.5(graphql@16.11.0) - '@graphql-tools/executor-http': 1.3.3(@types/node@20.17.32)(graphql@16.11.0) + '@graphql-tools/executor-http': 1.3.3(@types/node@20.19.9)(graphql@16.11.0) '@graphql-tools/executor-legacy-ws': 1.1.17(graphql@16.11.0) '@graphql-tools/utils': 10.8.6(graphql@16.11.0) '@graphql-tools/wrap': 10.0.35(graphql@16.11.0) @@ -8045,7 +7906,7 @@ snapshots: dependencies: '@inquirer/type': 1.5.5 '@types/mute-stream': 0.0.4 - '@types/node': 20.17.32 + '@types/node': 20.19.9 '@types/wrap-ansi': 3.0.0 ansi-escapes: 4.3.2 chalk: 4.1.2 @@ -8084,7 +7945,7 @@ snapshots: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 20.17.32 + '@types/node': 20.19.9 '@types/yargs': 17.0.33 chalk: 4.1.2 @@ -8111,103 +7972,99 @@ snapshots: dependencies: buffer: 6.0.3 - '@lingui/babel-plugin-extract-messages@5.2.0': {} + '@lingui/babel-plugin-extract-messages@5.3.3': {} - '@lingui/babel-plugin-lingui-macro@5.2.0(babel-plugin-macros@3.1.0)(typescript@5.7.3)': + '@lingui/babel-plugin-lingui-macro@5.3.3(babel-plugin-macros@3.1.0)(typescript@5.8.3)': dependencies: - '@babel/core': 7.26.8 - '@babel/runtime': 7.26.7 - '@babel/types': 7.26.8 - '@lingui/conf': 5.2.0(typescript@5.7.3) - '@lingui/core': 5.2.0(@lingui/babel-plugin-lingui-macro@5.2.0(babel-plugin-macros@3.1.0)(typescript@5.7.3))(babel-plugin-macros@3.1.0) - '@lingui/message-utils': 5.2.0 + '@babel/core': 7.26.10 + '@babel/runtime': 7.27.0 + '@babel/types': 7.27.0 + '@lingui/conf': 5.3.3(typescript@5.8.3) + '@lingui/core': 5.3.3(@lingui/babel-plugin-lingui-macro@5.3.3(babel-plugin-macros@3.1.0)(typescript@5.8.3))(babel-plugin-macros@3.1.0) + '@lingui/message-utils': 5.3.3 optionalDependencies: babel-plugin-macros: 3.1.0 transitivePeerDependencies: - supports-color - typescript - '@lingui/cli@5.2.0(typescript@5.7.3)': - dependencies: - '@babel/core': 7.26.8 - '@babel/generator': 7.26.8 - '@babel/parser': 7.26.8 - '@babel/runtime': 7.26.7 - '@babel/types': 7.26.8 - '@lingui/babel-plugin-extract-messages': 5.2.0 - '@lingui/babel-plugin-lingui-macro': 5.2.0(babel-plugin-macros@3.1.0)(typescript@5.7.3) - '@lingui/conf': 5.2.0(typescript@5.7.3) - '@lingui/core': 5.2.0(@lingui/babel-plugin-lingui-macro@5.2.0(babel-plugin-macros@3.1.0)(typescript@5.7.3))(babel-plugin-macros@3.1.0) - '@lingui/format-po': 5.2.0(typescript@5.7.3) - '@lingui/message-utils': 5.2.0 - babel-plugin-macros: 3.1.0 - chalk: 4.1.2 + '@lingui/cli@5.3.3(babel-plugin-macros@3.1.0)(typescript@5.8.3)': + dependencies: + '@babel/core': 7.26.10 + '@babel/generator': 7.27.0 + '@babel/parser': 7.27.0 + '@babel/runtime': 7.27.0 + '@babel/types': 7.27.0 + '@lingui/babel-plugin-extract-messages': 5.3.3 + '@lingui/babel-plugin-lingui-macro': 5.3.3(babel-plugin-macros@3.1.0)(typescript@5.8.3) + '@lingui/conf': 5.3.3(typescript@5.8.3) + '@lingui/core': 5.3.3(@lingui/babel-plugin-lingui-macro@5.3.3(babel-plugin-macros@3.1.0)(typescript@5.8.3))(babel-plugin-macros@3.1.0) + '@lingui/format-po': 5.3.3(typescript@5.8.3) + '@lingui/message-utils': 5.3.3 chokidar: 3.5.1 cli-table: 0.3.11 commander: 10.0.1 convert-source-map: 2.0.0 date-fns: 3.6.0 - esbuild: 0.21.5 + esbuild: 0.25.8 glob: 11.0.1 - inquirer: 7.3.3 micromatch: 4.0.8 normalize-path: 3.0.0 ora: 5.4.1 - pathe: 1.1.2 - pkg-up: 3.1.0 + picocolors: 1.1.1 pofile: 1.1.4 pseudolocale: 2.1.0 source-map: 0.8.0-beta.0 transitivePeerDependencies: + - babel-plugin-macros - supports-color - typescript - '@lingui/conf@5.2.0(typescript@5.7.3)': + '@lingui/conf@5.3.3(typescript@5.8.3)': dependencies: - '@babel/runtime': 7.26.7 - chalk: 4.1.2 - cosmiconfig: 8.3.6(typescript@5.7.3) + '@babel/runtime': 7.27.0 + cosmiconfig: 8.3.6(typescript@5.8.3) jest-validate: 29.7.0 jiti: 1.21.7 - lodash.get: 4.4.2 + picocolors: 1.1.1 transitivePeerDependencies: - typescript - '@lingui/core@5.2.0(@lingui/babel-plugin-lingui-macro@5.2.0(babel-plugin-macros@3.1.0)(typescript@5.7.3))(babel-plugin-macros@3.1.0)': + '@lingui/core@5.3.3(@lingui/babel-plugin-lingui-macro@5.3.3(babel-plugin-macros@3.1.0)(typescript@5.8.3))(babel-plugin-macros@3.1.0)': dependencies: - '@babel/runtime': 7.26.7 - '@lingui/message-utils': 5.2.0 - unraw: 3.0.0 + '@babel/runtime': 7.27.0 + '@lingui/message-utils': 5.3.3 optionalDependencies: - '@lingui/babel-plugin-lingui-macro': 5.2.0(babel-plugin-macros@3.1.0)(typescript@5.7.3) + '@lingui/babel-plugin-lingui-macro': 5.3.3(babel-plugin-macros@3.1.0)(typescript@5.8.3) babel-plugin-macros: 3.1.0 - '@lingui/format-json@5.2.0(typescript@5.7.3)': + '@lingui/format-json@5.3.3(typescript@5.8.3)': dependencies: - '@lingui/conf': 5.2.0(typescript@5.7.3) + '@lingui/conf': 5.3.3(typescript@5.8.3) transitivePeerDependencies: - typescript - '@lingui/format-po@5.2.0(typescript@5.7.3)': + '@lingui/format-po@5.3.3(typescript@5.8.3)': dependencies: - '@lingui/conf': 5.2.0(typescript@5.7.3) - '@lingui/message-utils': 5.2.0 + '@lingui/conf': 5.3.3(typescript@5.8.3) + '@lingui/message-utils': 5.3.3 date-fns: 3.6.0 pofile: 1.1.4 transitivePeerDependencies: - typescript - '@lingui/message-utils@5.2.0': + '@lingui/message-utils@5.3.3': dependencies: '@messageformat/parser': 5.1.1 js-sha256: 0.10.1 - '@lingui/vite-plugin@5.2.0(typescript@5.7.3)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1))': + '@lingui/vite-plugin@5.3.3(babel-plugin-macros@3.1.0)(typescript@5.8.3)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1))': dependencies: - '@lingui/cli': 5.2.0(typescript@5.7.3) - '@lingui/conf': 5.2.0(typescript@5.7.3) - vite: 6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1) + '@lingui/cli': 5.3.3(babel-plugin-macros@3.1.0)(typescript@5.8.3) + '@lingui/conf': 5.3.3(typescript@5.8.3) + vite: 6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1) transitivePeerDependencies: + - babel-plugin-macros - supports-color - typescript @@ -8441,7 +8298,7 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.52.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.32.0 + '@opentelemetry/semantic-conventions': 1.36.0 transitivePeerDependencies: - supports-color @@ -8451,7 +8308,7 @@ snapshots: '@opentelemetry/instrumentation': 0.52.1(@opentelemetry/api@1.9.0) '@opentelemetry/propagator-aws-xray': 1.26.2(@opentelemetry/api@1.9.0) '@opentelemetry/resources': 1.30.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.32.0 + '@opentelemetry/semantic-conventions': 1.36.0 '@types/aws-lambda': 8.10.122 transitivePeerDependencies: - supports-color @@ -8462,7 +8319,7 @@ snapshots: '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.52.1(@opentelemetry/api@1.9.0) '@opentelemetry/propagation-utils': 0.30.16(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.32.0 + '@opentelemetry/semantic-conventions': 1.36.0 transitivePeerDependencies: - supports-color @@ -8479,7 +8336,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.52.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.32.0 + '@opentelemetry/semantic-conventions': 1.36.0 transitivePeerDependencies: - supports-color @@ -8488,7 +8345,7 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.52.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.32.0 + '@opentelemetry/semantic-conventions': 1.36.0 '@types/connect': 3.4.36 transitivePeerDependencies: - supports-color @@ -8497,7 +8354,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.52.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.32.0 + '@opentelemetry/semantic-conventions': 1.36.0 transitivePeerDependencies: - supports-color @@ -8523,7 +8380,7 @@ snapshots: '@opentelemetry/instrumentation': 0.52.1(@opentelemetry/api@1.9.0) '@opentelemetry/sdk-trace-base': 1.30.1(@opentelemetry/api@1.9.0) '@opentelemetry/sdk-trace-web': 1.30.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.32.0 + '@opentelemetry/semantic-conventions': 1.36.0 transitivePeerDependencies: - supports-color @@ -8532,7 +8389,7 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.52.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.32.0 + '@opentelemetry/semantic-conventions': 1.36.0 transitivePeerDependencies: - supports-color @@ -8541,7 +8398,7 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.52.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.32.0 + '@opentelemetry/semantic-conventions': 1.36.0 transitivePeerDependencies: - supports-color @@ -8590,7 +8447,7 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.52.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.32.0 + '@opentelemetry/semantic-conventions': 1.36.0 transitivePeerDependencies: - supports-color @@ -8609,7 +8466,7 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.52.1(@opentelemetry/api@1.9.0) '@opentelemetry/redis-common': 0.36.2 - '@opentelemetry/semantic-conventions': 1.32.0 + '@opentelemetry/semantic-conventions': 1.36.0 transitivePeerDependencies: - supports-color @@ -8617,7 +8474,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.52.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.32.0 + '@opentelemetry/semantic-conventions': 1.36.0 transitivePeerDependencies: - supports-color @@ -8626,7 +8483,7 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.52.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.32.0 + '@opentelemetry/semantic-conventions': 1.36.0 '@types/koa': 2.14.0 '@types/koa__router': 12.0.3 transitivePeerDependencies: @@ -8643,7 +8500,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.52.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.32.0 + '@opentelemetry/semantic-conventions': 1.36.0 '@types/memcached': 2.2.10 transitivePeerDependencies: - supports-color @@ -8653,7 +8510,7 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.52.1(@opentelemetry/api@1.9.0) '@opentelemetry/sdk-metrics': 1.30.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.32.0 + '@opentelemetry/semantic-conventions': 1.36.0 transitivePeerDependencies: - supports-color @@ -8662,7 +8519,7 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.52.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.32.0 + '@opentelemetry/semantic-conventions': 1.36.0 transitivePeerDependencies: - supports-color @@ -8670,7 +8527,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.52.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.32.0 + '@opentelemetry/semantic-conventions': 1.36.0 '@opentelemetry/sql-common': 0.40.1(@opentelemetry/api@1.9.0) transitivePeerDependencies: - supports-color @@ -8679,7 +8536,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.52.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.32.0 + '@opentelemetry/semantic-conventions': 1.36.0 '@types/mysql': 2.15.22 transitivePeerDependencies: - supports-color @@ -8688,7 +8545,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.52.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.32.0 + '@opentelemetry/semantic-conventions': 1.36.0 transitivePeerDependencies: - supports-color @@ -8696,7 +8553,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.52.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.32.0 + '@opentelemetry/semantic-conventions': 1.36.0 transitivePeerDependencies: - supports-color @@ -8704,7 +8561,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.52.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.32.0 + '@opentelemetry/semantic-conventions': 1.36.0 '@opentelemetry/sql-common': 0.40.1(@opentelemetry/api@1.9.0) '@types/pg': 8.6.1 '@types/pg-pool': 2.0.4 @@ -8723,7 +8580,7 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.52.1(@opentelemetry/api@1.9.0) '@opentelemetry/redis-common': 0.36.2 - '@opentelemetry/semantic-conventions': 1.32.0 + '@opentelemetry/semantic-conventions': 1.36.0 transitivePeerDependencies: - supports-color @@ -8732,7 +8589,7 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.52.1(@opentelemetry/api@1.9.0) '@opentelemetry/redis-common': 0.36.2 - '@opentelemetry/semantic-conventions': 1.32.0 + '@opentelemetry/semantic-conventions': 1.36.0 transitivePeerDependencies: - supports-color @@ -8741,7 +8598,7 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.52.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.32.0 + '@opentelemetry/semantic-conventions': 1.36.0 transitivePeerDependencies: - supports-color @@ -8749,7 +8606,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.52.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.32.0 + '@opentelemetry/semantic-conventions': 1.36.0 transitivePeerDependencies: - supports-color @@ -8757,7 +8614,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.52.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.32.0 + '@opentelemetry/semantic-conventions': 1.36.0 transitivePeerDependencies: - supports-color @@ -8765,7 +8622,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.52.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.32.0 + '@opentelemetry/semantic-conventions': 1.36.0 '@types/tedious': 4.0.14 transitivePeerDependencies: - supports-color @@ -8919,34 +8776,34 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/resources': 1.30.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.32.0 + '@opentelemetry/semantic-conventions': 1.36.0 '@opentelemetry/resource-detector-aws@1.12.0(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) '@opentelemetry/resources': 1.30.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.32.0 + '@opentelemetry/semantic-conventions': 1.36.0 '@opentelemetry/resource-detector-azure@0.2.12(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) '@opentelemetry/resources': 1.30.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.32.0 + '@opentelemetry/semantic-conventions': 1.36.0 '@opentelemetry/resource-detector-container@0.3.11(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/resources': 1.30.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.32.0 + '@opentelemetry/semantic-conventions': 1.36.0 '@opentelemetry/resource-detector-gcp@0.29.13(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) '@opentelemetry/resources': 1.30.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.32.0 + '@opentelemetry/semantic-conventions': 1.36.0 gcp-metadata: 6.1.1 transitivePeerDependencies: - encoding @@ -9103,7 +8960,7 @@ snapshots: '@opentelemetry/semantic-conventions@1.28.0': {} - '@opentelemetry/semantic-conventions@1.32.0': {} + '@opentelemetry/semantic-conventions@1.36.0': {} '@opentelemetry/sql-common@0.40.1(@opentelemetry/api@1.9.0)': dependencies: @@ -9113,9 +8970,9 @@ snapshots: '@pkgjs/parseargs@0.11.0': optional: true - '@playwright/test@1.52.0': + '@playwright/test@1.54.1': dependencies: - playwright: 1.52.0 + playwright: 1.54.1 '@polka/url@1.0.0-next.29': {} @@ -9269,67 +9126,67 @@ snapshots: '@sinclair/typebox@0.27.8': {} - '@storybook/addon-a11y@9.0.8(storybook@9.0.8(@testing-library/dom@10.4.0)(prettier@3.5.0))': + '@storybook/addon-a11y@9.0.18(storybook@9.0.18(@testing-library/dom@10.4.0)(prettier@3.5.0))': dependencies: '@storybook/global': 5.0.0 axe-core: 4.10.3 - storybook: 9.0.8(@testing-library/dom@10.4.0)(prettier@3.5.0) + storybook: 9.0.18(@testing-library/dom@10.4.0)(prettier@3.5.0) - '@storybook/addon-docs@9.0.8(@types/react@19.1.6)(storybook@9.0.8(@testing-library/dom@10.4.0)(prettier@3.5.0))': + '@storybook/addon-docs@9.0.18(@types/react@19.1.6)(storybook@9.0.18(@testing-library/dom@10.4.0)(prettier@3.5.0))': dependencies: '@mdx-js/react': 3.1.0(@types/react@19.1.6)(react@19.1.0) - '@storybook/csf-plugin': 9.0.8(storybook@9.0.8(@testing-library/dom@10.4.0)(prettier@3.5.0)) + '@storybook/csf-plugin': 9.0.18(storybook@9.0.18(@testing-library/dom@10.4.0)(prettier@3.5.0)) '@storybook/icons': 1.4.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - '@storybook/react-dom-shim': 9.0.8(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(storybook@9.0.8(@testing-library/dom@10.4.0)(prettier@3.5.0)) + '@storybook/react-dom-shim': 9.0.18(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(storybook@9.0.18(@testing-library/dom@10.4.0)(prettier@3.5.0)) react: 19.1.0 react-dom: 19.1.0(react@19.1.0) - storybook: 9.0.8(@testing-library/dom@10.4.0)(prettier@3.5.0) + storybook: 9.0.18(@testing-library/dom@10.4.0)(prettier@3.5.0) ts-dedent: 2.2.0 transitivePeerDependencies: - '@types/react' - '@storybook/addon-svelte-csf@5.0.3(@storybook/svelte@9.0.8(storybook@9.0.8(@testing-library/dom@10.4.0)(prettier@3.5.0))(svelte@5.33.19))(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.33.19)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1)))(babel-plugin-macros@3.1.0)(storybook@9.0.8(@testing-library/dom@10.4.0)(prettier@3.5.0))(svelte@5.33.19)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1))': + '@storybook/addon-svelte-csf@5.0.7(@storybook/svelte@9.0.18(storybook@9.0.18(@testing-library/dom@10.4.0)(prettier@3.5.0))(svelte@5.37.1))(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.37.1)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1)))(babel-plugin-macros@3.1.0)(storybook@9.0.18(@testing-library/dom@10.4.0)(prettier@3.5.0))(svelte@5.37.1)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1))': dependencies: '@storybook/csf': 0.1.13 - '@storybook/svelte': 9.0.8(storybook@9.0.8(@testing-library/dom@10.4.0)(prettier@3.5.0))(svelte@5.33.19) - '@sveltejs/vite-plugin-svelte': 5.0.3(svelte@5.33.19)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1)) + '@storybook/svelte': 9.0.18(storybook@9.0.18(@testing-library/dom@10.4.0)(prettier@3.5.0))(svelte@5.37.1) + '@sveltejs/vite-plugin-svelte': 5.1.1(svelte@5.37.1)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1)) dedent: 1.6.0(babel-plugin-macros@3.1.0) es-toolkit: 1.39.0 - esrap: 1.4.6 + esrap: 1.4.9 magic-string: 0.30.17 - storybook: 9.0.8(@testing-library/dom@10.4.0)(prettier@3.5.0) - svelte: 5.33.19 - svelte-ast-print: 0.4.2(svelte@5.33.19) - vite: 6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1) + storybook: 9.0.18(@testing-library/dom@10.4.0)(prettier@3.5.0) + svelte: 5.37.1 + svelte-ast-print: 0.4.2(svelte@5.37.1) + vite: 6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1) zimmerframe: 1.1.2 transitivePeerDependencies: - babel-plugin-macros - '@storybook/addon-vitest@9.0.8(@vitest/browser@3.2.3)(@vitest/runner@3.2.3)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(storybook@9.0.8(@testing-library/dom@10.4.0)(prettier@3.5.0))(vitest@3.2.3)': + '@storybook/addon-vitest@9.0.18(@vitest/browser@3.2.4)(@vitest/runner@3.2.4)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(storybook@9.0.18(@testing-library/dom@10.4.0)(prettier@3.5.0))(vitest@3.2.4)': dependencies: '@storybook/global': 5.0.0 '@storybook/icons': 1.4.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) prompts: 2.4.2 - storybook: 9.0.8(@testing-library/dom@10.4.0)(prettier@3.5.0) + storybook: 9.0.18(@testing-library/dom@10.4.0)(prettier@3.5.0) ts-dedent: 2.2.0 optionalDependencies: - '@vitest/browser': 3.2.3(playwright@1.52.0)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1))(vitest@3.2.3) - '@vitest/runner': 3.2.3 - vitest: 3.2.3(@types/debug@4.1.12)(@types/node@20.17.32)(@vitest/browser@3.2.3)(@vitest/ui@3.2.3)(happy-dom@17.1.0)(jiti@2.4.2)(jsdom@26.1.0)(yaml@2.7.1) + '@vitest/browser': 3.2.4(playwright@1.54.1)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1))(vitest@3.2.4) + '@vitest/runner': 3.2.4 + vitest: 3.2.4(@types/debug@4.1.12)(@types/node@20.19.9)(@vitest/browser@3.2.4)(@vitest/ui@3.2.4)(happy-dom@17.1.0)(jiti@2.4.2)(jsdom@26.1.0)(yaml@2.7.1) transitivePeerDependencies: - react - react-dom - '@storybook/builder-vite@9.0.8(storybook@9.0.8(@testing-library/dom@10.4.0)(prettier@3.5.0))(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1))': + '@storybook/builder-vite@9.0.18(storybook@9.0.18(@testing-library/dom@10.4.0)(prettier@3.5.0))(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1))': dependencies: - '@storybook/csf-plugin': 9.0.8(storybook@9.0.8(@testing-library/dom@10.4.0)(prettier@3.5.0)) - storybook: 9.0.8(@testing-library/dom@10.4.0)(prettier@3.5.0) + '@storybook/csf-plugin': 9.0.18(storybook@9.0.18(@testing-library/dom@10.4.0)(prettier@3.5.0)) + storybook: 9.0.18(@testing-library/dom@10.4.0)(prettier@3.5.0) ts-dedent: 2.2.0 - vite: 6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1) + vite: 6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1) - '@storybook/csf-plugin@9.0.8(storybook@9.0.8(@testing-library/dom@10.4.0)(prettier@3.5.0))': + '@storybook/csf-plugin@9.0.18(storybook@9.0.18(@testing-library/dom@10.4.0)(prettier@3.5.0))': dependencies: - storybook: 9.0.8(@testing-library/dom@10.4.0)(prettier@3.5.0) + storybook: 9.0.18(@testing-library/dom@10.4.0)(prettier@3.5.0) unplugin: 1.16.1 '@storybook/csf@0.1.13': @@ -9343,37 +9200,37 @@ snapshots: react: 19.1.0 react-dom: 19.1.0(react@19.1.0) - '@storybook/react-dom-shim@9.0.8(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(storybook@9.0.8(@testing-library/dom@10.4.0)(prettier@3.5.0))': + '@storybook/react-dom-shim@9.0.18(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(storybook@9.0.18(@testing-library/dom@10.4.0)(prettier@3.5.0))': dependencies: react: 19.1.0 react-dom: 19.1.0(react@19.1.0) - storybook: 9.0.8(@testing-library/dom@10.4.0)(prettier@3.5.0) + storybook: 9.0.18(@testing-library/dom@10.4.0)(prettier@3.5.0) - '@storybook/svelte-vite@9.0.8(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.33.19)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1)))(storybook@9.0.8(@testing-library/dom@10.4.0)(prettier@3.5.0))(svelte@5.33.19)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1))': + '@storybook/svelte-vite@9.0.18(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.37.1)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1)))(storybook@9.0.18(@testing-library/dom@10.4.0)(prettier@3.5.0))(svelte@5.37.1)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1))': dependencies: - '@storybook/builder-vite': 9.0.8(storybook@9.0.8(@testing-library/dom@10.4.0)(prettier@3.5.0))(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1)) - '@storybook/svelte': 9.0.8(storybook@9.0.8(@testing-library/dom@10.4.0)(prettier@3.5.0))(svelte@5.33.19) - '@sveltejs/vite-plugin-svelte': 5.0.3(svelte@5.33.19)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1)) + '@storybook/builder-vite': 9.0.18(storybook@9.0.18(@testing-library/dom@10.4.0)(prettier@3.5.0))(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1)) + '@storybook/svelte': 9.0.18(storybook@9.0.18(@testing-library/dom@10.4.0)(prettier@3.5.0))(svelte@5.37.1) + '@sveltejs/vite-plugin-svelte': 5.1.1(svelte@5.37.1)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1)) magic-string: 0.30.17 - storybook: 9.0.8(@testing-library/dom@10.4.0)(prettier@3.5.0) - svelte: 5.33.19 - svelte2tsx: 0.7.39(svelte@5.33.19)(typescript@5.7.3) - typescript: 5.7.3 - vite: 6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1) + storybook: 9.0.18(@testing-library/dom@10.4.0)(prettier@3.5.0) + svelte: 5.37.1 + svelte2tsx: 0.7.39(svelte@5.37.1)(typescript@5.8.3) + typescript: 5.8.3 + vite: 6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1) - '@storybook/svelte@9.0.8(storybook@9.0.8(@testing-library/dom@10.4.0)(prettier@3.5.0))(svelte@5.33.19)': + '@storybook/svelte@9.0.18(storybook@9.0.18(@testing-library/dom@10.4.0)(prettier@3.5.0))(svelte@5.37.1)': dependencies: - storybook: 9.0.8(@testing-library/dom@10.4.0)(prettier@3.5.0) - svelte: 5.33.19 + storybook: 9.0.18(@testing-library/dom@10.4.0)(prettier@3.5.0) + svelte: 5.37.1 ts-dedent: 2.2.0 type-fest: 2.19.0 - '@stylistic/eslint-plugin@2.13.0(eslint@9.29.0(jiti@2.4.2))(typescript@5.7.3)': + '@stylistic/eslint-plugin@2.13.0(eslint@9.32.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: - '@typescript-eslint/utils': 8.31.0(eslint@9.29.0(jiti@2.4.2))(typescript@5.7.3) - eslint: 9.29.0(jiti@2.4.2) - eslint-visitor-keys: 4.2.0 - espree: 10.3.0 + '@typescript-eslint/utils': 8.31.0(eslint@9.32.0(jiti@2.4.2))(typescript@5.8.3) + eslint: 9.32.0(jiti@2.4.2) + eslint-visitor-keys: 4.2.1 + espree: 10.4.0 estraverse: 5.3.0 picomatch: 4.0.2 transitivePeerDependencies: @@ -9384,17 +9241,17 @@ snapshots: dependencies: acorn: 8.15.0 - '@sveltejs/adapter-node@5.2.12(@sveltejs/kit@2.20.7(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.33.19)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1)))(svelte@5.33.19)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1)))': + '@sveltejs/adapter-node@5.2.13(@sveltejs/kit@2.20.7(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.37.1)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1)))(svelte@5.37.1)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1)))': dependencies: '@rollup/plugin-commonjs': 28.0.3(rollup@4.40.1) '@rollup/plugin-json': 6.1.0(rollup@4.40.1) '@rollup/plugin-node-resolve': 16.0.1(rollup@4.40.1) - '@sveltejs/kit': 2.20.7(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.33.19)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1)))(svelte@5.33.19)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1)) + '@sveltejs/kit': 2.20.7(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.37.1)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1)))(svelte@5.37.1)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1)) rollup: 4.40.1 - '@sveltejs/kit@2.20.7(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.33.19)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1)))(svelte@5.33.19)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1))': + '@sveltejs/kit@2.20.7(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.37.1)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1)))(svelte@5.37.1)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1))': dependencies: - '@sveltejs/vite-plugin-svelte': 5.0.3(svelte@5.33.19)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1)) + '@sveltejs/vite-plugin-svelte': 5.1.1(svelte@5.37.1)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1)) '@types/cookie': 0.6.0 cookie: 0.6.0 devalue: 5.1.1 @@ -9406,51 +9263,51 @@ snapshots: sade: 1.8.1 set-cookie-parser: 2.7.1 sirv: 3.0.1 - svelte: 5.33.19 - vite: 6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1) + svelte: 5.37.1 + vite: 6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1) - '@sveltejs/vite-plugin-svelte-inspector@2.1.0(@sveltejs/vite-plugin-svelte@3.1.2(svelte@5.33.19)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1)))(svelte@5.33.19)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1))': + '@sveltejs/vite-plugin-svelte-inspector@2.1.0(@sveltejs/vite-plugin-svelte@3.1.2(svelte@5.37.1)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1)))(svelte@5.37.1)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1))': dependencies: - '@sveltejs/vite-plugin-svelte': 3.1.2(svelte@5.33.19)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1)) + '@sveltejs/vite-plugin-svelte': 3.1.2(svelte@5.37.1)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1)) debug: 4.4.1 - svelte: 5.33.19 - vite: 6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1) + svelte: 5.37.1 + vite: 6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1) transitivePeerDependencies: - supports-color - '@sveltejs/vite-plugin-svelte-inspector@4.0.1(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.33.19)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1)))(svelte@5.33.19)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1))': + '@sveltejs/vite-plugin-svelte-inspector@4.0.1(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.37.1)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1)))(svelte@5.37.1)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1))': dependencies: - '@sveltejs/vite-plugin-svelte': 5.0.3(svelte@5.33.19)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1)) + '@sveltejs/vite-plugin-svelte': 5.1.1(svelte@5.37.1)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1)) debug: 4.4.1 - svelte: 5.33.19 - vite: 6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1) + svelte: 5.37.1 + vite: 6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1) transitivePeerDependencies: - supports-color - '@sveltejs/vite-plugin-svelte@3.1.2(svelte@5.33.19)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1))': + '@sveltejs/vite-plugin-svelte@3.1.2(svelte@5.37.1)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1))': dependencies: - '@sveltejs/vite-plugin-svelte-inspector': 2.1.0(@sveltejs/vite-plugin-svelte@3.1.2(svelte@5.33.19)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1)))(svelte@5.33.19)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1)) + '@sveltejs/vite-plugin-svelte-inspector': 2.1.0(@sveltejs/vite-plugin-svelte@3.1.2(svelte@5.37.1)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1)))(svelte@5.37.1)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1)) debug: 4.4.1 deepmerge: 4.3.1 kleur: 4.1.5 magic-string: 0.30.17 - svelte: 5.33.19 - svelte-hmr: 0.16.0(svelte@5.33.19) - vite: 6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1) - vitefu: 0.2.5(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1)) + svelte: 5.37.1 + svelte-hmr: 0.16.0(svelte@5.37.1) + vite: 6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1) + vitefu: 0.2.5(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1)) transitivePeerDependencies: - supports-color - '@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.33.19)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1))': + '@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.37.1)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1))': dependencies: - '@sveltejs/vite-plugin-svelte-inspector': 4.0.1(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.33.19)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1)))(svelte@5.33.19)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1)) - debug: 4.4.0 + '@sveltejs/vite-plugin-svelte-inspector': 4.0.1(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.37.1)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1)))(svelte@5.37.1)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1)) + debug: 4.4.1 deepmerge: 4.3.1 kleur: 4.1.5 magic-string: 0.30.17 - svelte: 5.33.19 - vite: 6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1) - vitefu: 1.0.6(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1)) + svelte: 5.37.1 + vite: 6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1) + vitefu: 1.0.6(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1)) transitivePeerDependencies: - supports-color @@ -9499,7 +9356,7 @@ snapshots: '@types/accepts@1.3.7': dependencies: - '@types/node': 20.17.32 + '@types/node': 20.19.9 '@types/aria-query@5.0.4': {} @@ -9508,11 +9365,11 @@ snapshots: '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 20.17.32 + '@types/node': 20.19.9 '@types/bunyan@1.8.9': dependencies: - '@types/node': 20.17.32 + '@types/node': 20.19.9 '@types/chai@5.2.2': dependencies: @@ -9520,11 +9377,11 @@ snapshots: '@types/connect@3.4.36': dependencies: - '@types/node': 20.17.32 + '@types/node': 20.19.9 '@types/connect@3.4.38': dependencies: - '@types/node': 20.17.32 + '@types/node': 20.19.9 '@types/content-disposition@0.5.8': {} @@ -9535,7 +9392,7 @@ snapshots: '@types/connect': 3.4.38 '@types/express': 5.0.1 '@types/keygrip': 1.0.6 - '@types/node': 20.17.32 + '@types/node': 20.19.9 '@types/debug@4.1.12': dependencies: @@ -9549,7 +9406,7 @@ snapshots: '@types/express-serve-static-core@5.0.6': dependencies: - '@types/node': 20.17.32 + '@types/node': 20.19.9 '@types/qs': 6.9.18 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -9560,8 +9417,6 @@ snapshots: '@types/express-serve-static-core': 5.0.6 '@types/serve-static': 1.15.7 - '@types/gensync@1.0.4': {} - '@types/hast@3.0.4': dependencies: '@types/unist': 3.0.3 @@ -9601,7 +9456,7 @@ snapshots: '@types/http-errors': 2.0.4 '@types/keygrip': 1.0.6 '@types/koa-compose': 3.2.8 - '@types/node': 20.17.32 + '@types/node': 20.19.9 '@types/koa__router@12.0.3': dependencies: @@ -9615,7 +9470,7 @@ snapshots: '@types/memcached@2.2.10': dependencies: - '@types/node': 20.17.32 + '@types/node': 20.19.9 '@types/mime@1.3.5': {} @@ -9629,22 +9484,23 @@ snapshots: '@types/mute-stream@0.0.4': dependencies: - '@types/node': 20.17.32 + '@types/node': 20.19.9 '@types/mysql@2.15.22': dependencies: - '@types/node': 20.17.32 + '@types/node': 20.19.9 - '@types/node@20.17.32': + '@types/node@20.19.9': dependencies: - undici-types: 6.19.8 + undici-types: 6.21.0 '@types/node@22.15.3': dependencies: undici-types: 6.21.0 optional: true - '@types/parse-json@4.0.2': {} + '@types/parse-json@4.0.2': + optional: true '@types/pg-pool@2.0.4': dependencies: @@ -9652,7 +9508,7 @@ snapshots: '@types/pg@8.6.1': dependencies: - '@types/node': 20.17.32 + '@types/node': 20.19.9 pg-protocol: 1.9.5 pg-types: 2.2.0 @@ -9666,30 +9522,30 @@ snapshots: '@types/resolve@1.17.1': dependencies: - '@types/node': 20.17.32 + '@types/node': 20.19.9 '@types/resolve@1.20.2': {} '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 20.17.32 + '@types/node': 20.19.9 '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.4 - '@types/node': 20.17.32 + '@types/node': 20.19.9 '@types/send': 0.17.4 '@types/set-cookie-parser@2.4.10': dependencies: - '@types/node': 20.17.32 + '@types/node': 20.19.9 '@types/shimmer@1.2.0': {} '@types/tedious@4.0.14': dependencies: - '@types/node': 20.17.32 + '@types/node': 20.19.9 '@types/triple-beam@1.3.5': {} @@ -9699,7 +9555,7 @@ snapshots: '@types/ws@8.18.1': dependencies: - '@types/node': 20.17.32 + '@types/node': 20.19.9 '@types/yargs-parser@21.0.3': {} @@ -9709,53 +9565,67 @@ snapshots: '@types/zxcvbn@4.4.5': {} - '@typescript-eslint/eslint-plugin@8.24.0(@typescript-eslint/parser@8.24.0(eslint@9.29.0(jiti@2.4.2))(typescript@5.7.3))(eslint@9.29.0(jiti@2.4.2))(typescript@5.7.3)': + '@typescript-eslint/eslint-plugin@8.38.0(@typescript-eslint/parser@8.38.0(eslint@9.32.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.32.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.24.0(eslint@9.29.0(jiti@2.4.2))(typescript@5.7.3) - '@typescript-eslint/scope-manager': 8.24.0 - '@typescript-eslint/type-utils': 8.24.0(eslint@9.29.0(jiti@2.4.2))(typescript@5.7.3) - '@typescript-eslint/utils': 8.24.0(eslint@9.29.0(jiti@2.4.2))(typescript@5.7.3) - '@typescript-eslint/visitor-keys': 8.24.0 - eslint: 9.29.0(jiti@2.4.2) + '@typescript-eslint/parser': 8.38.0(eslint@9.32.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/scope-manager': 8.38.0 + '@typescript-eslint/type-utils': 8.38.0(eslint@9.32.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/utils': 8.38.0(eslint@9.32.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/visitor-keys': 8.38.0 + eslint: 9.32.0(jiti@2.4.2) graphemer: 1.4.0 - ignore: 5.3.2 + ignore: 7.0.5 natural-compare: 1.4.0 - ts-api-utils: 2.1.0(typescript@5.7.3) - typescript: 5.7.3 + ts-api-utils: 2.1.0(typescript@5.8.3) + typescript: 5.8.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.24.0(eslint@9.29.0(jiti@2.4.2))(typescript@5.7.3)': + '@typescript-eslint/parser@8.38.0(eslint@9.32.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: - '@typescript-eslint/scope-manager': 8.24.0 - '@typescript-eslint/types': 8.24.0 - '@typescript-eslint/typescript-estree': 8.24.0(typescript@5.7.3) - '@typescript-eslint/visitor-keys': 8.24.0 - debug: 4.4.0 - eslint: 9.29.0(jiti@2.4.2) - typescript: 5.7.3 + '@typescript-eslint/scope-manager': 8.38.0 + '@typescript-eslint/types': 8.38.0 + '@typescript-eslint/typescript-estree': 8.38.0(typescript@5.8.3) + '@typescript-eslint/visitor-keys': 8.38.0 + debug: 4.4.1 + eslint: 9.32.0(jiti@2.4.2) + typescript: 5.8.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@8.24.0': + '@typescript-eslint/project-service@8.38.0(typescript@5.8.3)': dependencies: - '@typescript-eslint/types': 8.24.0 - '@typescript-eslint/visitor-keys': 8.24.0 + '@typescript-eslint/tsconfig-utils': 8.38.0(typescript@5.8.3) + '@typescript-eslint/types': 8.38.0 + debug: 4.4.1 + typescript: 5.8.3 + transitivePeerDependencies: + - supports-color '@typescript-eslint/scope-manager@8.31.0': dependencies: '@typescript-eslint/types': 8.31.0 '@typescript-eslint/visitor-keys': 8.31.0 - '@typescript-eslint/type-utils@8.24.0(eslint@9.29.0(jiti@2.4.2))(typescript@5.7.3)': + '@typescript-eslint/scope-manager@8.38.0': + dependencies: + '@typescript-eslint/types': 8.38.0 + '@typescript-eslint/visitor-keys': 8.38.0 + + '@typescript-eslint/tsconfig-utils@8.38.0(typescript@5.8.3)': dependencies: - '@typescript-eslint/typescript-estree': 8.24.0(typescript@5.7.3) - '@typescript-eslint/utils': 8.24.0(eslint@9.29.0(jiti@2.4.2))(typescript@5.7.3) + typescript: 5.8.3 + + '@typescript-eslint/type-utils@8.38.0(eslint@9.32.0(jiti@2.4.2))(typescript@5.8.3)': + dependencies: + '@typescript-eslint/types': 8.38.0 + '@typescript-eslint/typescript-estree': 8.38.0(typescript@5.8.3) + '@typescript-eslint/utils': 8.38.0(eslint@9.32.0(jiti@2.4.2))(typescript@5.8.3) debug: 4.4.1 - eslint: 9.29.0(jiti@2.4.2) - ts-api-utils: 2.1.0(typescript@5.7.3) - typescript: 5.7.3 + eslint: 9.32.0(jiti@2.4.2) + ts-api-utils: 2.1.0(typescript@5.8.3) + typescript: 5.8.3 transitivePeerDependencies: - supports-color @@ -9763,7 +9633,9 @@ snapshots: '@typescript-eslint/types@8.31.0': {} - '@typescript-eslint/typescript-estree@8.24.0(typescript@5.7.3)': + '@typescript-eslint/types@8.38.0': {} + + '@typescript-eslint/typescript-estree@8.24.0(typescript@5.8.3)': dependencies: '@typescript-eslint/types': 8.24.0 '@typescript-eslint/visitor-keys': 8.24.0 @@ -9772,12 +9644,12 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.7.1 - ts-api-utils: 2.1.0(typescript@5.7.3) - typescript: 5.7.3 + ts-api-utils: 2.1.0(typescript@5.8.3) + typescript: 5.8.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@8.31.0(typescript@5.7.3)': + '@typescript-eslint/typescript-estree@8.31.0(typescript@5.8.3)': dependencies: '@typescript-eslint/types': 8.31.0 '@typescript-eslint/visitor-keys': 8.31.0 @@ -9786,30 +9658,46 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.7.1 - ts-api-utils: 2.1.0(typescript@5.7.3) - typescript: 5.7.3 + ts-api-utils: 2.1.0(typescript@5.8.3) + typescript: 5.8.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.24.0(eslint@9.29.0(jiti@2.4.2))(typescript@5.7.3)': + '@typescript-eslint/typescript-estree@8.38.0(typescript@5.8.3)': dependencies: - '@eslint-community/eslint-utils': 4.6.1(eslint@9.29.0(jiti@2.4.2)) - '@typescript-eslint/scope-manager': 8.24.0 - '@typescript-eslint/types': 8.24.0 - '@typescript-eslint/typescript-estree': 8.24.0(typescript@5.7.3) - eslint: 9.29.0(jiti@2.4.2) - typescript: 5.7.3 + '@typescript-eslint/project-service': 8.38.0(typescript@5.8.3) + '@typescript-eslint/tsconfig-utils': 8.38.0(typescript@5.8.3) + '@typescript-eslint/types': 8.38.0 + '@typescript-eslint/visitor-keys': 8.38.0 + debug: 4.4.1 + fast-glob: 3.3.3 + is-glob: 4.0.3 + minimatch: 9.0.5 + semver: 7.7.1 + ts-api-utils: 2.1.0(typescript@5.8.3) + typescript: 5.8.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.31.0(eslint@9.29.0(jiti@2.4.2))(typescript@5.7.3)': + '@typescript-eslint/utils@8.31.0(eslint@9.32.0(jiti@2.4.2))(typescript@5.8.3)': dependencies: - '@eslint-community/eslint-utils': 4.6.1(eslint@9.29.0(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.6.1(eslint@9.32.0(jiti@2.4.2)) '@typescript-eslint/scope-manager': 8.31.0 '@typescript-eslint/types': 8.31.0 - '@typescript-eslint/typescript-estree': 8.31.0(typescript@5.7.3) - eslint: 9.29.0(jiti@2.4.2) - typescript: 5.7.3 + '@typescript-eslint/typescript-estree': 8.31.0(typescript@5.8.3) + eslint: 9.32.0(jiti@2.4.2) + typescript: 5.8.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/utils@8.38.0(eslint@9.32.0(jiti@2.4.2))(typescript@5.8.3)': + dependencies: + '@eslint-community/eslint-utils': 4.7.0(eslint@9.32.0(jiti@2.4.2)) + '@typescript-eslint/scope-manager': 8.38.0 + '@typescript-eslint/types': 8.38.0 + '@typescript-eslint/typescript-estree': 8.38.0(typescript@5.8.3) + eslint: 9.32.0(jiti@2.4.2) + typescript: 5.8.3 transitivePeerDependencies: - supports-color @@ -9823,134 +9711,118 @@ snapshots: '@typescript-eslint/types': 8.31.0 eslint-visitor-keys: 4.2.1 + '@typescript-eslint/visitor-keys@8.38.0': + dependencies: + '@typescript-eslint/types': 8.38.0 + eslint-visitor-keys: 4.2.1 + '@ungap/structured-clone@1.3.0': {} - '@urql/core@5.1.1(graphql@16.11.0)': + '@urql/core@5.2.0(graphql@16.11.0)': dependencies: '@0no-co/graphql.web': 1.1.2(graphql@16.11.0) wonka: 6.3.5 transitivePeerDependencies: - graphql - '@urql/devtools@2.0.3(@urql/core@5.1.1(graphql@16.11.0))(graphql@16.11.0)': + '@urql/devtools@2.0.3(@urql/core@5.2.0(graphql@16.11.0))(graphql@16.11.0)': dependencies: - '@urql/core': 5.1.1(graphql@16.11.0) + '@urql/core': 5.2.0(graphql@16.11.0) graphql: 16.11.0 wonka: 6.3.5 - '@urql/exchange-graphcache@7.2.3(@urql/core@5.1.1(graphql@16.11.0))(graphql@16.11.0)': + '@urql/exchange-graphcache@7.2.4(@urql/core@5.2.0(graphql@16.11.0))(graphql@16.11.0)': dependencies: '@0no-co/graphql.web': 1.1.2(graphql@16.11.0) - '@urql/core': 5.1.1(graphql@16.11.0) + '@urql/core': 5.2.0(graphql@16.11.0) wonka: 6.3.5 transitivePeerDependencies: - graphql - '@urql/svelte@4.2.3(@urql/core@5.1.1(graphql@16.11.0))(svelte@5.33.19)': + '@urql/svelte@4.2.3(@urql/core@5.2.0(graphql@16.11.0))(svelte@5.37.1)': dependencies: - '@urql/core': 5.1.1(graphql@16.11.0) - svelte: 5.33.19 + '@urql/core': 5.2.0(graphql@16.11.0) + svelte: 5.37.1 wonka: 6.3.5 - '@vitejs/plugin-basic-ssl@1.2.0(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1))': + '@vitejs/plugin-basic-ssl@1.2.0(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1))': dependencies: - vite: 6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1) + vite: 6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1) - '@vitejs/plugin-basic-ssl@1.2.0(vite@6.1.0(@types/node@22.15.3)(jiti@2.4.2)(yaml@2.7.1))': + '@vitejs/plugin-basic-ssl@1.2.0(vite@6.3.5(@types/node@22.15.3)(jiti@2.4.2)(yaml@2.7.1))': dependencies: - vite: 6.1.0(@types/node@22.15.3)(jiti@2.4.2)(yaml@2.7.1) + vite: 6.3.5(@types/node@22.15.3)(jiti@2.4.2)(yaml@2.7.1) - '@vitest/browser@3.2.3(playwright@1.52.0)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1))(vitest@3.2.3)': + '@vitest/browser@3.2.4(playwright@1.54.1)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1))(vitest@3.2.4)': dependencies: '@testing-library/dom': 10.4.0 '@testing-library/user-event': 14.6.1(@testing-library/dom@10.4.0) - '@vitest/mocker': 3.2.3(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1)) - '@vitest/utils': 3.2.3 + '@vitest/mocker': 3.2.4(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1)) + '@vitest/utils': 3.2.4 magic-string: 0.30.17 sirv: 3.0.1 tinyrainbow: 2.0.0 - vitest: 3.2.3(@types/debug@4.1.12)(@types/node@20.17.32)(@vitest/browser@3.2.3)(@vitest/ui@3.2.3)(happy-dom@17.1.0)(jiti@2.4.2)(jsdom@26.1.0)(yaml@2.7.1) + vitest: 3.2.4(@types/debug@4.1.12)(@types/node@20.19.9)(@vitest/browser@3.2.4)(@vitest/ui@3.2.4)(happy-dom@17.1.0)(jiti@2.4.2)(jsdom@26.1.0)(yaml@2.7.1) ws: 8.18.2 optionalDependencies: - playwright: 1.52.0 + playwright: 1.54.1 transitivePeerDependencies: - bufferutil - msw - utf-8-validate - vite - '@vitest/expect@3.0.9': - dependencies: - '@vitest/spy': 3.0.9 - '@vitest/utils': 3.0.9 - chai: 5.2.0 - tinyrainbow: 2.0.0 - - '@vitest/expect@3.2.3': + '@vitest/expect@3.2.4': dependencies: '@types/chai': 5.2.2 - '@vitest/spy': 3.2.3 - '@vitest/utils': 3.2.3 + '@vitest/spy': 3.2.4 + '@vitest/utils': 3.2.4 chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.2.3(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1))': + '@vitest/mocker@3.2.4(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1))': dependencies: - '@vitest/spy': 3.2.3 + '@vitest/spy': 3.2.4 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1) + vite: 6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1) - '@vitest/pretty-format@3.0.9': + '@vitest/pretty-format@3.2.4': dependencies: tinyrainbow: 2.0.0 - '@vitest/pretty-format@3.2.3': + '@vitest/runner@3.2.4': dependencies: - tinyrainbow: 2.0.0 - - '@vitest/runner@3.2.3': - dependencies: - '@vitest/utils': 3.2.3 + '@vitest/utils': 3.2.4 pathe: 2.0.3 strip-literal: 3.0.0 - '@vitest/snapshot@3.2.3': + '@vitest/snapshot@3.2.4': dependencies: - '@vitest/pretty-format': 3.2.3 + '@vitest/pretty-format': 3.2.4 magic-string: 0.30.17 pathe: 2.0.3 - '@vitest/spy@3.0.9': - dependencies: - tinyspy: 3.0.2 - - '@vitest/spy@3.2.3': + '@vitest/spy@3.2.4': dependencies: tinyspy: 4.0.3 - '@vitest/ui@3.2.3(vitest@3.2.3)': + '@vitest/ui@3.2.4(vitest@3.2.4)': dependencies: - '@vitest/utils': 3.2.3 + '@vitest/utils': 3.2.4 fflate: 0.8.2 flatted: 3.3.3 pathe: 2.0.3 sirv: 3.0.1 tinyglobby: 0.2.14 tinyrainbow: 2.0.0 - vitest: 3.2.3(@types/debug@4.1.12)(@types/node@20.17.32)(@vitest/browser@3.2.3)(@vitest/ui@3.2.3)(happy-dom@17.1.0)(jiti@2.4.2)(jsdom@26.1.0)(yaml@2.7.1) - - '@vitest/utils@3.0.9': - dependencies: - '@vitest/pretty-format': 3.0.9 - loupe: 3.1.3 - tinyrainbow: 2.0.0 + vitest: 3.2.4(@types/debug@4.1.12)(@types/node@20.19.9)(@vitest/browser@3.2.4)(@vitest/ui@3.2.4)(happy-dom@17.1.0)(jiti@2.4.2)(jsdom@26.1.0)(yaml@2.7.1) - '@vitest/utils@3.2.3': + '@vitest/utils@3.2.4': dependencies: - '@vitest/pretty-format': 3.2.3 - loupe: 3.1.3 + '@vitest/pretty-format': 3.2.4 + loupe: 3.2.0 tinyrainbow: 2.0.0 '@whatwg-node/disposablestack@0.0.6': @@ -9988,10 +9860,6 @@ snapshots: dependencies: acorn: 8.15.0 - acorn-jsx@5.3.2(acorn@8.14.1): - dependencies: - acorn: 8.14.1 - acorn-jsx@5.3.2(acorn@8.15.0): dependencies: acorn: 8.15.0 @@ -10082,36 +9950,18 @@ snapshots: auto-bind@4.0.0: {} - autoprefixer@10.4.20(postcss@8.5.2): - dependencies: - browserslist: 4.24.4 - caniuse-lite: 1.0.30001699 - fraction.js: 4.3.7 - normalize-range: 0.1.2 - picocolors: 1.1.1 - postcss: 8.5.2 - postcss-value-parser: 4.2.0 - - autoprefixer@10.4.21(postcss@8.5.2): + autoprefixer@10.4.21(postcss@8.5.6): dependencies: browserslist: 4.24.4 caniuse-lite: 1.0.30001715 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.1.1 - postcss: 8.5.2 + postcss: 8.5.6 postcss-value-parser: 4.2.0 axe-core@4.10.3: {} - axios@1.7.9: - dependencies: - follow-redirects: 1.15.9(debug@4.4.1) - form-data: 4.0.1 - proxy-from-env: 1.1.0 - transitivePeerDependencies: - - debug - axios@1.9.0(debug@4.4.1): dependencies: follow-redirects: 1.15.9(debug@4.4.1) @@ -10124,9 +9974,10 @@ snapshots: babel-plugin-macros@3.1.0: dependencies: - '@babel/runtime': 7.26.7 + '@babel/runtime': 7.27.0 cosmiconfig: 7.1.0 resolve: 1.22.10 + optional: true babel-plugin-precompile-intl@0.5.2(@babel/core@7.26.10): dependencies: @@ -10148,15 +9999,15 @@ snapshots: binary-extensions@2.3.0: {} - bits-ui@2.8.13(@internationalized/date@3.8.1)(svelte@5.33.19): + bits-ui@2.8.13(@internationalized/date@3.8.1)(svelte@5.37.1): dependencies: '@floating-ui/core': 1.7.2 '@floating-ui/dom': 1.7.2 '@internationalized/date': 3.8.1 esm-env: 1.2.2 - runed: 0.29.2(svelte@5.33.19) - svelte: 5.33.19 - svelte-toolbelt: 0.9.3(svelte@5.33.19) + runed: 0.29.2(svelte@5.37.1) + svelte: 5.37.1 + svelte-toolbelt: 0.9.3(svelte@5.37.1) tabbable: 6.2.0 bl@4.1.0: @@ -10233,8 +10084,6 @@ snapshots: camelcase@6.3.0: {} - caniuse-lite@1.0.30001699: {} - caniuse-lite@1.0.30001715: {} capital-case@1.0.4: @@ -10504,24 +10353,25 @@ snapshots: parse-json: 5.2.0 path-type: 4.0.0 yaml: 1.10.2 + optional: true - cosmiconfig@8.3.6(typescript@5.7.3): + cosmiconfig@8.3.6(typescript@5.8.3): dependencies: import-fresh: 3.3.1 js-yaml: 4.1.0 parse-json: 5.2.0 path-type: 4.0.0 optionalDependencies: - typescript: 5.7.3 + typescript: 5.8.3 - cosmiconfig@9.0.0(typescript@5.7.3): + cosmiconfig@9.0.0(typescript@5.8.3): dependencies: env-paths: 2.2.1 import-fresh: 3.3.1 js-yaml: 4.1.0 parse-json: 5.2.0 optionalDependencies: - typescript: 5.7.3 + typescript: 5.8.3 cross-fetch@3.2.0: dependencies: @@ -10606,12 +10456,12 @@ snapshots: dependencies: d3-array: 3.2.4 - daisyui@4.12.24(postcss@8.5.2): + daisyui@4.12.24(postcss@8.5.6): dependencies: css-selector-tokenizer: 0.8.0 culori: 3.3.0 picocolors: 1.1.1 - postcss-js: 4.0.1(postcss@8.5.2) + postcss-js: 4.0.1(postcss@8.5.6) transitivePeerDependencies: - postcss @@ -10825,32 +10675,6 @@ snapshots: transitivePeerDependencies: - supports-color - esbuild@0.21.5: - optionalDependencies: - '@esbuild/aix-ppc64': 0.21.5 - '@esbuild/android-arm': 0.21.5 - '@esbuild/android-arm64': 0.21.5 - '@esbuild/android-x64': 0.21.5 - '@esbuild/darwin-arm64': 0.21.5 - '@esbuild/darwin-x64': 0.21.5 - '@esbuild/freebsd-arm64': 0.21.5 - '@esbuild/freebsd-x64': 0.21.5 - '@esbuild/linux-arm': 0.21.5 - '@esbuild/linux-arm64': 0.21.5 - '@esbuild/linux-ia32': 0.21.5 - '@esbuild/linux-loong64': 0.21.5 - '@esbuild/linux-mips64el': 0.21.5 - '@esbuild/linux-ppc64': 0.21.5 - '@esbuild/linux-riscv64': 0.21.5 - '@esbuild/linux-s390x': 0.21.5 - '@esbuild/linux-x64': 0.21.5 - '@esbuild/netbsd-x64': 0.21.5 - '@esbuild/openbsd-x64': 0.21.5 - '@esbuild/sunos-x64': 0.21.5 - '@esbuild/win32-arm64': 0.21.5 - '@esbuild/win32-ia32': 0.21.5 - '@esbuild/win32-x64': 0.21.5 - esbuild@0.24.2: optionalDependencies: '@esbuild/aix-ppc64': 0.24.2 @@ -10879,6 +10703,35 @@ snapshots: '@esbuild/win32-ia32': 0.24.2 '@esbuild/win32-x64': 0.24.2 + esbuild@0.25.8: + optionalDependencies: + '@esbuild/aix-ppc64': 0.25.8 + '@esbuild/android-arm': 0.25.8 + '@esbuild/android-arm64': 0.25.8 + '@esbuild/android-x64': 0.25.8 + '@esbuild/darwin-arm64': 0.25.8 + '@esbuild/darwin-x64': 0.25.8 + '@esbuild/freebsd-arm64': 0.25.8 + '@esbuild/freebsd-x64': 0.25.8 + '@esbuild/linux-arm': 0.25.8 + '@esbuild/linux-arm64': 0.25.8 + '@esbuild/linux-ia32': 0.25.8 + '@esbuild/linux-loong64': 0.25.8 + '@esbuild/linux-mips64el': 0.25.8 + '@esbuild/linux-ppc64': 0.25.8 + '@esbuild/linux-riscv64': 0.25.8 + '@esbuild/linux-s390x': 0.25.8 + '@esbuild/linux-x64': 0.25.8 + '@esbuild/netbsd-arm64': 0.25.8 + '@esbuild/netbsd-x64': 0.25.8 + '@esbuild/openbsd-arm64': 0.25.8 + '@esbuild/openbsd-x64': 0.25.8 + '@esbuild/openharmony-arm64': 0.25.8 + '@esbuild/sunos-x64': 0.25.8 + '@esbuild/win32-arm64': 0.25.8 + '@esbuild/win32-ia32': 0.25.8 + '@esbuild/win32-x64': 0.25.8 + escalade@3.2.0: {} escape-goat@3.0.0: {} @@ -10889,49 +10742,33 @@ snapshots: escape-string-regexp@5.0.0: {} - eslint-compat-utils@0.5.1(eslint@9.29.0(jiti@2.4.2)): - dependencies: - eslint: 9.29.0(jiti@2.4.2) - semver: 7.7.1 - - eslint-plugin-storybook@9.0.8(eslint@9.29.0(jiti@2.4.2))(storybook@9.0.8(@testing-library/dom@10.4.0)(prettier@3.5.0))(typescript@5.7.3): + eslint-plugin-storybook@9.0.18(eslint@9.32.0(jiti@2.4.2))(storybook@9.0.18(@testing-library/dom@10.4.0)(prettier@3.5.0))(typescript@5.8.3): dependencies: - '@typescript-eslint/utils': 8.31.0(eslint@9.29.0(jiti@2.4.2))(typescript@5.7.3) - eslint: 9.29.0(jiti@2.4.2) - storybook: 9.0.8(@testing-library/dom@10.4.0)(prettier@3.5.0) + '@typescript-eslint/utils': 8.31.0(eslint@9.32.0(jiti@2.4.2))(typescript@5.8.3) + eslint: 9.32.0(jiti@2.4.2) + storybook: 9.0.18(@testing-library/dom@10.4.0)(prettier@3.5.0) transitivePeerDependencies: - supports-color - typescript - eslint-plugin-svelte@2.46.1(eslint@9.29.0(jiti@2.4.2))(svelte@5.33.19): + eslint-plugin-svelte@3.11.0(eslint@9.32.0(jiti@2.4.2))(svelte@5.37.1): dependencies: - '@eslint-community/eslint-utils': 4.6.1(eslint@9.29.0(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.6.1(eslint@9.32.0(jiti@2.4.2)) '@jridgewell/sourcemap-codec': 1.5.0 - eslint: 9.29.0(jiti@2.4.2) - eslint-compat-utils: 0.5.1(eslint@9.29.0(jiti@2.4.2)) + eslint: 9.32.0(jiti@2.4.2) esutils: 2.0.3 - known-css-properties: 0.35.0 - postcss: 8.5.2 - postcss-load-config: 3.1.4(postcss@8.5.2) - postcss-safe-parser: 6.0.0(postcss@8.5.2) - postcss-selector-parser: 6.1.2 + globals: 16.3.0 + known-css-properties: 0.37.0 + postcss: 8.5.6 + postcss-load-config: 3.1.4(postcss@8.5.6) + postcss-safe-parser: 7.0.1(postcss@8.5.6) semver: 7.7.1 - svelte-eslint-parser: 0.43.0(svelte@5.33.19) + svelte-eslint-parser: 1.3.0(svelte@5.37.1) optionalDependencies: - svelte: 5.33.19 + svelte: 5.37.1 transitivePeerDependencies: - ts-node - eslint-scope@7.2.2: - dependencies: - esrecurse: 4.3.0 - estraverse: 5.3.0 - - eslint-scope@8.3.0: - dependencies: - esrecurse: 4.3.0 - estraverse: 5.3.0 - eslint-scope@8.4.0: dependencies: esrecurse: 4.3.0 @@ -10943,16 +10780,16 @@ snapshots: eslint-visitor-keys@4.2.1: {} - eslint@9.29.0(jiti@2.4.2): + eslint@9.32.0(jiti@2.4.2): dependencies: - '@eslint-community/eslint-utils': 4.6.1(eslint@9.29.0(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.6.1(eslint@9.32.0(jiti@2.4.2)) '@eslint-community/regexpp': 4.12.1 - '@eslint/config-array': 0.20.1 - '@eslint/config-helpers': 0.2.3 - '@eslint/core': 0.14.0 + '@eslint/config-array': 0.21.0 + '@eslint/config-helpers': 0.3.0 + '@eslint/core': 0.15.1 '@eslint/eslintrc': 3.3.1 - '@eslint/js': 9.29.0 - '@eslint/plugin-kit': 0.3.3 + '@eslint/js': 9.32.0 + '@eslint/plugin-kit': 0.3.4 '@humanfs/node': 0.16.6 '@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/retry': 0.4.2 @@ -10987,24 +10824,12 @@ snapshots: esm-env@1.2.2: {} - espree@10.3.0: - dependencies: - acorn: 8.14.1 - acorn-jsx: 5.3.2(acorn@8.14.1) - eslint-visitor-keys: 4.2.0 - espree@10.4.0: dependencies: acorn: 8.15.0 acorn-jsx: 5.3.2(acorn@8.15.0) eslint-visitor-keys: 4.2.1 - espree@9.6.1: - dependencies: - acorn: 8.15.0 - acorn-jsx: 5.3.2(acorn@8.15.0) - eslint-visitor-keys: 3.4.3 - esprima@4.0.1: {} esquery@1.6.0: @@ -11016,11 +10841,11 @@ snapshots: '@jridgewell/sourcemap-codec': 1.5.0 '@types/estree': 1.0.7 - esrap@1.4.6: + esrap@1.4.9: dependencies: '@jridgewell/sourcemap-codec': 1.5.0 - esrap@1.4.9: + esrap@2.1.0: dependencies: '@jridgewell/sourcemap-codec': 1.5.0 @@ -11174,22 +10999,11 @@ snapshots: optionalDependencies: debug: 4.4.1 - foreground-child@3.3.0: - dependencies: - cross-spawn: 7.0.6 - signal-exit: 4.1.0 - foreground-child@3.3.1: dependencies: cross-spawn: 7.0.6 signal-exit: 4.1.0 - form-data@4.0.1: - dependencies: - asynckit: 0.4.0 - combined-stream: 1.0.8 - mime-types: 2.1.35 - form-data@4.0.2: dependencies: asynckit: 0.4.0 @@ -11274,7 +11088,7 @@ snapshots: glob@11.0.1: dependencies: - foreground-child: 3.3.0 + foreground-child: 3.3.1 jackspeak: 4.1.0 minimatch: 10.0.1 minipass: 7.1.2 @@ -11291,6 +11105,8 @@ snapshots: globals@15.15.0: {} + globals@16.3.0: {} + globby@11.1.0: dependencies: array-union: 2.1.0 @@ -11308,15 +11124,15 @@ snapshots: graphemer@1.4.0: {} - graphql-config@5.1.4(@types/node@20.17.32)(graphql@16.11.0)(typescript@5.7.3): + graphql-config@5.1.4(@types/node@20.19.9)(graphql@16.11.0)(typescript@5.8.3): dependencies: '@graphql-tools/graphql-file-loader': 8.0.19(graphql@16.11.0) '@graphql-tools/json-file-loader': 8.0.18(graphql@16.11.0) '@graphql-tools/load': 8.1.0(graphql@16.11.0) '@graphql-tools/merge': 9.0.24(graphql@16.11.0) - '@graphql-tools/url-loader': 8.0.31(@types/node@20.17.32)(graphql@16.11.0) + '@graphql-tools/url-loader': 8.0.31(@types/node@20.19.9)(graphql@16.11.0) '@graphql-tools/utils': 10.8.6(graphql@16.11.0) - cosmiconfig: 9.0.0(typescript@5.7.3) + cosmiconfig: 9.0.0(typescript@5.8.3) graphql: 16.11.0 jiti: 2.4.2 minimatch: 10.0.1 @@ -11341,6 +11157,7 @@ snapshots: graphql-sock@1.0.1(graphql@16.11.0): dependencies: graphql: 16.11.0 + optional: true graphql-tag@2.12.6(graphql@16.11.0): dependencies: @@ -11453,6 +11270,8 @@ snapshots: ignore@5.3.2: {} + ignore@7.0.5: {} + immer@10.1.1: {} immutable@3.7.6: {} @@ -11490,22 +11309,6 @@ snapshots: inline-style-parser@0.2.4: {} - inquirer@7.3.3: - dependencies: - ansi-escapes: 4.3.2 - chalk: 4.1.2 - cli-cursor: 3.1.0 - cli-width: 3.0.0 - external-editor: 3.1.0 - figures: 3.2.0 - lodash: 4.17.21 - mute-stream: 0.0.8 - run-async: 2.4.1 - rxjs: 6.6.7 - string-width: 4.2.3 - strip-ansi: 6.0.1 - through: 2.3.8 - inquirer@8.2.6: dependencies: ansi-escapes: 4.3.2 @@ -11752,7 +11555,7 @@ snapshots: klona@2.0.6: {} - known-css-properties@0.35.0: {} + known-css-properties@0.37.0: {} kolorist@1.8.0: {} @@ -11845,8 +11648,6 @@ snapshots: lodash.foreach@4.5.0: {} - lodash.get@4.4.2: {} - lodash.isplainobject@4.0.6: {} lodash.merge@4.6.2: {} @@ -11893,6 +11694,8 @@ snapshots: loupe@3.1.3: {} + loupe@3.2.0: {} + lower-case-first@2.0.2: dependencies: tslib: 2.8.1 @@ -12064,9 +11867,9 @@ snapshots: merge2@1.4.1: {} - meros@1.3.0(@types/node@20.17.32): + meros@1.3.0(@types/node@20.19.9): optionalDependencies: - '@types/node': 20.17.32 + '@types/node': 20.19.9 micromark-core-commonmark@2.0.3: dependencies: @@ -12600,11 +12403,11 @@ snapshots: pkg-types: 1.3.1 ufo: 1.6.1 - mode-watcher@1.0.7(svelte@5.33.19): + mode-watcher@1.1.0(svelte@5.37.1): dependencies: - runed: 0.25.0(svelte@5.33.19) - svelte: 5.33.19 - svelte-toolbelt: 0.7.1(svelte@5.33.19) + runed: 0.25.0(svelte@5.37.1) + svelte: 5.37.1 + svelte-toolbelt: 0.7.1(svelte@5.37.1) module-details-from-path@1.0.3: {} @@ -12760,10 +12563,10 @@ snapshots: dependencies: quansync: 0.2.10 - paneforge@1.0.0-next.4(svelte@5.33.19): + paneforge@1.0.0-next.4(svelte@5.37.1): dependencies: - svelte: 5.33.19 - svelte-toolbelt: 0.7.1(svelte@5.33.19) + svelte: 5.37.1 + svelte-toolbelt: 0.7.1(svelte@5.37.1) param-case@2.1.1: dependencies: @@ -12843,8 +12646,6 @@ snapshots: path-type@4.0.0: {} - pathe@1.1.2: {} - pathe@2.0.3: {} pathval@2.0.0: {} @@ -12895,54 +12696,54 @@ snapshots: dependencies: find-up: 3.0.0 - playwright-core@1.52.0: {} + playwright-core@1.54.1: {} - playwright@1.52.0: + playwright@1.54.1: dependencies: - playwright-core: 1.52.0 + playwright-core: 1.54.1 optionalDependencies: fsevents: 2.3.2 pofile@1.1.4: {} - postcss-import@15.1.0(postcss@8.5.2): + postcss-import@15.1.0(postcss@8.5.6): dependencies: - postcss: 8.5.2 + postcss: 8.5.6 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.10 - postcss-js@4.0.1(postcss@8.5.2): + postcss-js@4.0.1(postcss@8.5.6): dependencies: camelcase-css: 2.0.1 - postcss: 8.5.2 + postcss: 8.5.6 - postcss-load-config@3.1.4(postcss@8.5.2): + postcss-load-config@3.1.4(postcss@8.5.6): dependencies: lilconfig: 2.1.0 yaml: 1.10.2 optionalDependencies: - postcss: 8.5.2 + postcss: 8.5.6 - postcss-load-config@4.0.2(postcss@8.5.2): + postcss-load-config@4.0.2(postcss@8.5.6): dependencies: lilconfig: 3.1.3 yaml: 2.7.1 optionalDependencies: - postcss: 8.5.2 + postcss: 8.5.6 - postcss-nested@6.2.0(postcss@8.5.2): + postcss-nested@6.2.0(postcss@8.5.6): dependencies: - postcss: 8.5.2 + postcss: 8.5.6 postcss-selector-parser: 6.1.2 - postcss-safe-parser@6.0.0(postcss@8.5.2): + postcss-safe-parser@7.0.1(postcss@8.5.6): dependencies: - postcss: 8.5.2 + postcss: 8.5.6 - postcss-scss@4.0.9(postcss@8.5.2): + postcss-scss@4.0.9(postcss@8.5.6): dependencies: - postcss: 8.5.2 + postcss: 8.5.6 postcss-selector-parser@6.0.10: dependencies: @@ -12961,7 +12762,7 @@ snapshots: postcss-value-parser@4.2.0: {} - postcss@8.5.2: + postcss@8.5.6: dependencies: nanoid: 3.3.11 picocolors: 1.1.1 @@ -12977,9 +12778,9 @@ snapshots: dependencies: xtend: 4.0.2 - precompile-intl-runtime@0.8.5(svelte@5.33.19): + precompile-intl-runtime@0.8.5(svelte@5.37.1): dependencies: - svelte: 5.33.19 + svelte: 5.37.1 prelude-ls@1.2.1: {} @@ -13018,9 +12819,9 @@ snapshots: retry: 0.12.0 signal-exit: 3.0.7 - prosemirror-commands@1.7.0: + prosemirror-commands@1.7.1: dependencies: - prosemirror-model: 1.25.0 + prosemirror-model: 1.25.2 prosemirror-state: 1.4.3 prosemirror-transform: 1.10.3 @@ -13028,31 +12829,31 @@ snapshots: dependencies: prosemirror-state: 1.4.3 prosemirror-transform: 1.10.3 - prosemirror-view: 1.38.1 + prosemirror-view: 1.40.1 rope-sequence: 1.3.4 - prosemirror-keymap@1.2.2: + prosemirror-keymap@1.2.3: dependencies: prosemirror-state: 1.4.3 w3c-keyname: 2.2.8 - prosemirror-model@1.25.0: + prosemirror-model@1.25.2: dependencies: orderedmap: 2.1.1 prosemirror-state@1.4.3: dependencies: - prosemirror-model: 1.25.0 + prosemirror-model: 1.25.2 prosemirror-transform: 1.10.3 - prosemirror-view: 1.38.1 + prosemirror-view: 1.40.1 prosemirror-transform@1.10.3: dependencies: - prosemirror-model: 1.25.0 + prosemirror-model: 1.25.2 - prosemirror-view@1.38.1: + prosemirror-view@1.40.1: dependencies: - prosemirror-model: 1.25.0 + prosemirror-model: 1.25.2 prosemirror-state: 1.4.3 prosemirror-transform: 1.10.3 @@ -13070,7 +12871,7 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 20.17.32 + '@types/node': 20.19.9 long: 5.3.2 proxy-from-env@1.1.0: {} @@ -13279,34 +13080,30 @@ snapshots: dependencies: queue-microtask: 1.2.3 - runed@0.23.4(svelte@5.33.19): + runed@0.23.4(svelte@5.37.1): dependencies: esm-env: 1.2.2 - svelte: 5.33.19 + svelte: 5.37.1 - runed@0.25.0(svelte@5.33.19): + runed@0.25.0(svelte@5.37.1): dependencies: esm-env: 1.2.2 - svelte: 5.33.19 + svelte: 5.37.1 - runed@0.27.0(svelte@5.33.19): + runed@0.27.0(svelte@5.37.1): dependencies: esm-env: 1.2.2 - svelte: 5.33.19 + svelte: 5.37.1 - runed@0.28.0(svelte@5.33.19): + runed@0.28.0(svelte@5.37.1): dependencies: esm-env: 1.2.2 - svelte: 5.33.19 + svelte: 5.37.1 - runed@0.29.2(svelte@5.33.19): + runed@0.29.2(svelte@5.37.1): dependencies: esm-env: 1.2.2 - svelte: 5.33.19 - - rxjs@6.6.7: - dependencies: - tslib: 1.14.1 + svelte: 5.37.1 rxjs@7.8.2: dependencies: @@ -13443,19 +13240,19 @@ snapshots: std-env@3.9.0: {} - storybook@9.0.8(@testing-library/dom@10.4.0)(prettier@3.5.0): + storybook@9.0.18(@testing-library/dom@10.4.0)(prettier@3.5.0): dependencies: '@storybook/global': 5.0.0 '@testing-library/jest-dom': 6.6.3 '@testing-library/user-event': 14.6.1(@testing-library/dom@10.4.0) - '@vitest/expect': 3.0.9 - '@vitest/spy': 3.0.9 + '@vitest/expect': 3.2.4 + '@vitest/spy': 3.2.4 better-opn: 3.0.2 esbuild: 0.24.2 esbuild-register: 3.6.0(esbuild@0.24.2) recast: 0.23.11 semver: 7.7.1 - ws: 8.18.1 + ws: 8.18.2 optionalDependencies: prettier: 3.5.0 transitivePeerDependencies: @@ -13524,7 +13321,7 @@ snapshots: supports-preserve-symlinks-flag@1.0.0: {} - sveld@0.22.0(@babel/core@7.26.8)(postcss-load-config@4.0.2(postcss@8.5.2))(postcss@8.5.2): + sveld@0.22.0(@babel/core@7.26.10)(postcss-load-config@4.0.2(postcss@8.5.6))(postcss@8.5.6): dependencies: '@rollup/plugin-node-resolve': 13.3.0(rollup@2.79.2) acorn: 8.15.0 @@ -13533,9 +13330,9 @@ snapshots: rollup: 2.79.2 rollup-plugin-svelte: 7.2.2(rollup@2.79.2)(svelte@4.2.19) svelte: 4.2.19 - svelte-preprocess: 6.0.3(@babel/core@7.26.8)(postcss-load-config@4.0.2(postcss@8.5.2))(postcss@8.5.2)(svelte@4.2.19)(typescript@5.7.3) + svelte-preprocess: 6.0.3(@babel/core@7.26.10)(postcss-load-config@4.0.2(postcss@8.5.6))(postcss@8.5.6)(svelte@4.2.19)(typescript@5.8.3) tinyglobby: 0.2.14 - typescript: 5.7.3 + typescript: 5.8.3 transitivePeerDependencies: - '@babel/core' - coffeescript @@ -13547,143 +13344,124 @@ snapshots: - stylus - sugarss - svelte-ast-print@0.4.2(svelte@5.33.19): + svelte-ast-print@0.4.2(svelte@5.37.1): dependencies: esrap: 1.2.2 - svelte: 5.33.19 + svelte: 5.37.1 zimmerframe: 1.1.2 - svelte-check@4.1.4(picomatch@4.0.2)(svelte@5.33.19)(typescript@5.7.3): + svelte-check@4.3.0(picomatch@4.0.2)(svelte@5.37.1)(typescript@5.8.3): dependencies: '@jridgewell/trace-mapping': 0.3.25 chokidar: 4.0.3 fdir: 6.4.4(picomatch@4.0.2) picocolors: 1.1.1 sade: 1.8.1 - svelte: 5.33.19 - typescript: 5.7.3 + svelte: 5.37.1 + typescript: 5.8.3 transitivePeerDependencies: - picomatch - svelte-dnd-action@0.9.57(svelte@5.33.19): - dependencies: - svelte: 5.33.19 - - svelte-eslint-parser@0.43.0(svelte@5.33.19): + svelte-dnd-action@0.9.64(svelte@5.37.1): dependencies: - eslint-scope: 7.2.2 - eslint-visitor-keys: 3.4.3 - espree: 9.6.1 - postcss: 8.5.2 - postcss-scss: 4.0.9(postcss@8.5.2) - optionalDependencies: - svelte: 5.33.19 + svelte: 5.37.1 - svelte-eslint-parser@1.0.0-next.13(svelte@5.33.19): + svelte-eslint-parser@1.3.0(svelte@5.37.1): dependencies: - eslint-scope: 8.3.0 - eslint-visitor-keys: 4.2.0 - espree: 10.3.0 - postcss: 8.5.2 - postcss-scss: 4.0.9(postcss@8.5.2) + eslint-scope: 8.4.0 + eslint-visitor-keys: 4.2.1 + espree: 10.4.0 + postcss: 8.5.6 + postcss-scss: 4.0.9(postcss@8.5.6) postcss-selector-parser: 7.1.0 optionalDependencies: - svelte: 5.33.19 + svelte: 5.37.1 - svelte-exmarkdown@4.0.3(svelte@5.33.19): + svelte-exmarkdown@4.0.3(svelte@5.37.1): dependencies: remark-gfm: 4.0.1 remark-parse: 11.0.0 remark-rehype: 11.1.2 - svelte: 5.33.19 + svelte: 5.37.1 unified: 11.0.5 transitivePeerDependencies: - supports-color - svelte-hmr@0.16.0(svelte@5.33.19): + svelte-hmr@0.16.0(svelte@5.37.1): dependencies: - svelte: 5.33.19 + svelte: 5.37.1 - svelte-i18n-lingui@0.2.2(@lingui/cli@5.2.0(typescript@5.7.3))(@lingui/core@5.2.0(@lingui/babel-plugin-lingui-macro@5.2.0(babel-plugin-macros@3.1.0)(typescript@5.7.3))(babel-plugin-macros@3.1.0))(svelte@5.33.19)(typescript@5.7.3): + svelte-i18n-lingui@0.2.2(@lingui/cli@5.3.3(babel-plugin-macros@3.1.0)(typescript@5.8.3))(@lingui/core@5.3.3(@lingui/babel-plugin-lingui-macro@5.3.3(babel-plugin-macros@3.1.0)(typescript@5.8.3))(babel-plugin-macros@3.1.0))(svelte@5.37.1)(typescript@5.8.3): dependencies: - '@lingui/cli': 5.2.0(typescript@5.7.3) - '@lingui/core': 5.2.0(@lingui/babel-plugin-lingui-macro@5.2.0(babel-plugin-macros@3.1.0)(typescript@5.7.3))(babel-plugin-macros@3.1.0) - '@typescript-eslint/typescript-estree': 8.24.0(typescript@5.7.3) + '@lingui/cli': 5.3.3(babel-plugin-macros@3.1.0)(typescript@5.8.3) + '@lingui/core': 5.3.3(@lingui/babel-plugin-lingui-macro@5.3.3(babel-plugin-macros@3.1.0)(typescript@5.8.3))(babel-plugin-macros@3.1.0) + '@typescript-eslint/typescript-estree': 8.24.0(typescript@5.8.3) estree-walker-ts: 1.1.0 js-sha256: 0.10.1 - svelte: 5.33.19 + svelte: 5.37.1 transitivePeerDependencies: - supports-color - typescript - svelte-intl-precompile@0.12.3(@babel/core@7.26.10)(svelte@5.33.19): + svelte-intl-precompile@0.12.3(@babel/core@7.26.10)(svelte@5.37.1): dependencies: babel-plugin-precompile-intl: 0.5.2(@babel/core@7.26.10) js-yaml: 4.1.0 json5: 2.2.3 path-starts-with: 2.0.1 - precompile-intl-runtime: 0.8.5(svelte@5.33.19) + precompile-intl-runtime: 0.8.5(svelte@5.37.1) strip-bom: 5.0.0 transitivePeerDependencies: - '@babel/core' - svelte - svelte-preprocess@6.0.3(@babel/core@7.26.10)(postcss-load-config@4.0.2(postcss@8.5.2))(postcss@8.5.2)(svelte@5.33.19)(typescript@5.7.3): - dependencies: - svelte: 5.33.19 - optionalDependencies: - '@babel/core': 7.26.10 - postcss: 8.5.2 - postcss-load-config: 4.0.2(postcss@8.5.2) - typescript: 5.7.3 - - svelte-preprocess@6.0.3(@babel/core@7.26.8)(postcss-load-config@4.0.2(postcss@8.5.2))(postcss@8.5.2)(svelte@4.2.19)(typescript@5.7.3): + svelte-preprocess@6.0.3(@babel/core@7.26.10)(postcss-load-config@4.0.2(postcss@8.5.6))(postcss@8.5.6)(svelte@4.2.19)(typescript@5.8.3): dependencies: svelte: 4.2.19 optionalDependencies: - '@babel/core': 7.26.8 - postcss: 8.5.2 - postcss-load-config: 4.0.2(postcss@8.5.2) - typescript: 5.7.3 + '@babel/core': 7.26.10 + postcss: 8.5.6 + postcss-load-config: 4.0.2(postcss@8.5.6) + typescript: 5.8.3 - svelte-preprocess@6.0.3(@babel/core@7.26.8)(postcss-load-config@4.0.2(postcss@8.5.2))(postcss@8.5.2)(svelte@5.33.19)(typescript@5.7.3): + svelte-preprocess@6.0.3(@babel/core@7.26.10)(postcss-load-config@4.0.2(postcss@8.5.6))(postcss@8.5.6)(svelte@5.37.1)(typescript@5.8.3): dependencies: - svelte: 5.33.19 + svelte: 5.37.1 optionalDependencies: - '@babel/core': 7.26.8 - postcss: 8.5.2 - postcss-load-config: 4.0.2(postcss@8.5.2) - typescript: 5.7.3 + '@babel/core': 7.26.10 + postcss: 8.5.6 + postcss-load-config: 4.0.2(postcss@8.5.6) + typescript: 5.8.3 svelte-routing@2.13.0: {} - svelte-sonner@1.0.5(svelte@5.33.19): + svelte-sonner@1.0.5(svelte@5.37.1): dependencies: - runed: 0.28.0(svelte@5.33.19) - svelte: 5.33.19 + runed: 0.28.0(svelte@5.37.1) + svelte: 5.37.1 - svelte-toolbelt@0.7.1(svelte@5.33.19): + svelte-toolbelt@0.7.1(svelte@5.37.1): dependencies: clsx: 2.1.1 - runed: 0.23.4(svelte@5.33.19) + runed: 0.23.4(svelte@5.37.1) style-to-object: 1.0.8 - svelte: 5.33.19 + svelte: 5.37.1 - svelte-toolbelt@0.9.3(svelte@5.33.19): + svelte-toolbelt@0.9.3(svelte@5.37.1): dependencies: clsx: 2.1.1 - runed: 0.29.2(svelte@5.33.19) + runed: 0.29.2(svelte@5.37.1) style-to-object: 1.0.8 - svelte: 5.33.19 + svelte: 5.37.1 - svelte-turnstile@0.9.0(svelte@5.33.19): + svelte-turnstile@0.9.0(svelte@5.37.1): dependencies: - svelte: 5.33.19 + svelte: 5.37.1 turnstile-types: 1.2.3 - svelte-ux@0.76.0(@babel/core@7.26.8)(postcss-load-config@4.0.2(postcss@8.5.2))(postcss@8.5.2)(svelte@5.33.19): + svelte-ux@0.76.0(@babel/core@7.26.10)(postcss-load-config@4.0.2(postcss@8.5.6))(postcss@8.5.6)(svelte@5.37.1): dependencies: - '@floating-ui/dom': 1.6.13 + '@floating-ui/dom': 1.7.2 '@fortawesome/fontawesome-common-types': 6.7.2 '@mdi/js': 7.4.47 clsx: 2.1.1 @@ -13697,10 +13475,10 @@ snapshots: prism-svelte: 0.5.0 prism-themes: 1.9.0 prismjs: 1.29.0 - sveld: 0.22.0(@babel/core@7.26.8)(postcss-load-config@4.0.2(postcss@8.5.2))(postcss@8.5.2) - svelte: 5.33.19 + sveld: 0.22.0(@babel/core@7.26.10)(postcss-load-config@4.0.2(postcss@8.5.6))(postcss@8.5.6) + svelte: 5.37.1 tailwind-merge: 2.6.0 - zod: 3.24.3 + zod: 3.25.76 transitivePeerDependencies: - '@babel/core' - coffeescript @@ -13712,12 +13490,12 @@ snapshots: - stylus - sugarss - svelte2tsx@0.7.39(svelte@5.33.19)(typescript@5.7.3): + svelte2tsx@0.7.39(svelte@5.37.1)(typescript@5.8.3): dependencies: dedent-js: 1.0.1 pascal-case: 3.1.2 - svelte: 5.33.19 - typescript: 5.7.3 + svelte: 5.37.1 + typescript: 5.8.3 svelte@4.2.19: dependencies: @@ -13736,7 +13514,7 @@ snapshots: magic-string: 0.30.17 periscopic: 3.1.0 - svelte@5.33.19: + svelte@5.37.1: dependencies: '@ampproject/remapping': 2.3.0 '@jridgewell/sourcemap-codec': 1.5.0 @@ -13747,28 +13525,28 @@ snapshots: axobject-query: 4.1.0 clsx: 2.1.1 esm-env: 1.2.2 - esrap: 1.4.9 + esrap: 2.1.0 is-reference: 3.0.3 locate-character: 3.0.0 magic-string: 0.30.17 zimmerframe: 1.1.2 - sveltekit-search-params@3.0.0(@sveltejs/kit@2.20.7(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.33.19)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1)))(svelte@5.33.19)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1)))(svelte@5.33.19)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1)): + sveltekit-search-params@3.0.0(@sveltejs/kit@2.20.7(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.37.1)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1)))(svelte@5.37.1)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1)))(svelte@5.37.1)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1)): dependencies: - '@sveltejs/kit': 2.20.7(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.33.19)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1)))(svelte@5.33.19)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1)) - '@sveltejs/vite-plugin-svelte': 3.1.2(svelte@5.33.19)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1)) - svelte: 5.33.19 + '@sveltejs/kit': 2.20.7(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.37.1)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1)))(svelte@5.37.1)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1)) + '@sveltejs/vite-plugin-svelte': 3.1.2(svelte@5.37.1)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1)) + svelte: 5.37.1 transitivePeerDependencies: - supports-color - vite - sveltekit-superforms@1.13.4(@sveltejs/kit@2.20.7(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.33.19)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1)))(svelte@5.33.19)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1)))(svelte@5.33.19)(zod@3.24.3): + sveltekit-superforms@1.13.4(@sveltejs/kit@2.20.7(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.37.1)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1)))(svelte@5.37.1)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1)))(svelte@5.37.1)(zod@3.25.76): dependencies: - '@sveltejs/kit': 2.20.7(@sveltejs/vite-plugin-svelte@5.0.3(svelte@5.33.19)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1)))(svelte@5.33.19)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1)) + '@sveltejs/kit': 2.20.7(@sveltejs/vite-plugin-svelte@5.1.1(svelte@5.37.1)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1)))(svelte@5.37.1)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1)) devalue: 4.3.3 klona: 2.0.6 - svelte: 5.33.19 - zod: 3.24.3 + svelte: 5.37.1 + zod: 3.25.76 swap-case@2.0.2: dependencies: @@ -13788,6 +13566,8 @@ snapshots: tailwind-merge@3.0.2: {} + tailwind-merge@3.3.1: {} + tailwind-variants@1.0.0(tailwindcss@3.4.17): dependencies: tailwind-merge: 3.0.2 @@ -13813,11 +13593,11 @@ snapshots: normalize-path: 3.0.0 object-hash: 3.0.0 picocolors: 1.1.1 - postcss: 8.5.2 - postcss-import: 15.1.0(postcss@8.5.2) - postcss-js: 4.0.1(postcss@8.5.2) - postcss-load-config: 4.0.2(postcss@8.5.2) - postcss-nested: 6.2.0(postcss@8.5.2) + postcss: 8.5.6 + postcss-import: 15.1.0(postcss@8.5.6) + postcss-js: 4.0.1(postcss@8.5.6) + postcss-load-config: 4.0.2(postcss@8.5.6) + postcss-nested: 6.2.0(postcss@8.5.6) postcss-selector-parser: 6.1.2 resolve: 1.22.10 sucrase: 3.35.0 @@ -13849,12 +13629,10 @@ snapshots: fdir: 6.4.4(picomatch@4.0.2) picomatch: 4.0.2 - tinypool@1.1.0: {} + tinypool@1.1.1: {} tinyrainbow@2.0.0: {} - tinyspy@3.0.2: {} - tinyspy@4.0.3: {} title-case@3.0.3: @@ -13908,9 +13686,9 @@ snapshots: trough@2.2.0: {} - ts-api-utils@2.1.0(typescript@5.7.3): + ts-api-utils@2.1.0(typescript@5.8.3): dependencies: - typescript: 5.7.3 + typescript: 5.8.3 ts-dedent@2.2.0: {} @@ -13918,8 +13696,6 @@ snapshots: ts-log@2.2.7: {} - tslib@1.14.1: {} - tslib@2.6.3: {} tslib@2.8.1: {} @@ -13953,11 +13729,20 @@ snapshots: type-fest@2.19.0: {} - type-fest@4.34.1: {} + type-fest@4.41.0: {} - type-fest@4.40.1: {} + typescript-eslint@8.38.0(eslint@9.32.0(jiti@2.4.2))(typescript@5.8.3): + dependencies: + '@typescript-eslint/eslint-plugin': 8.38.0(@typescript-eslint/parser@8.38.0(eslint@9.32.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.32.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/parser': 8.38.0(eslint@9.32.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/typescript-estree': 8.38.0(typescript@5.8.3) + '@typescript-eslint/utils': 8.38.0(eslint@9.32.0(jiti@2.4.2))(typescript@5.8.3) + eslint: 9.32.0(jiti@2.4.2) + typescript: 5.8.3 + transitivePeerDependencies: + - supports-color - typescript@5.7.3: {} + typescript@5.8.3: {} ua-parser-js@1.0.40: {} @@ -13969,10 +13754,7 @@ snapshots: unc-path-regex@0.1.2: {} - undici-types@6.19.8: {} - - undici-types@6.21.0: - optional: true + undici-types@6.21.0: {} undici@5.29.0: dependencies: @@ -14024,8 +13806,6 @@ snapshots: acorn: 8.15.0 webpack-virtual-modules: 0.6.2 - unraw@3.0.0: {} - update-browserslist-db@1.1.3(browserslist@4.24.4): dependencies: browserslist: 4.24.4 @@ -14059,11 +13839,11 @@ snapshots: valid-data-url@3.0.1: {} - vaul-svelte@1.0.0-next.6(svelte@5.33.19): + vaul-svelte@1.0.0-next.6(svelte@5.37.1): dependencies: - runed: 0.23.4(svelte@5.33.19) - svelte: 5.33.19 - svelte-toolbelt: 0.7.1(svelte@5.33.19) + runed: 0.23.4(svelte@5.37.1) + svelte: 5.37.1 + svelte-toolbelt: 0.7.1(svelte@5.37.1) vfile-message@4.0.2: dependencies: @@ -14075,19 +13855,19 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.2 - virtua@0.41.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(svelte@5.33.19): + virtua@0.41.5(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(svelte@5.37.1): optionalDependencies: react: 19.1.0 react-dom: 19.1.0(react@19.1.0) - svelte: 5.33.19 + svelte: 5.37.1 - vite-node@3.2.3(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1): + vite-node@3.2.4(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1): dependencies: cac: 6.7.14 debug: 4.4.1 es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1) + vite: 6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1) transitivePeerDependencies: - '@types/node' - jiti @@ -14102,69 +13882,74 @@ snapshots: - tsx - yaml - vite-plugin-graphql-codegen@3.5.0(@graphql-codegen/cli@5.0.5(@types/node@20.17.32)(graphql-sock@1.0.1(graphql@16.11.0))(graphql@16.11.0)(typescript@5.7.3))(graphql@16.11.0)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1)): + vite-plugin-graphql-codegen@3.6.3(@graphql-codegen/cli@5.0.7(@types/node@20.19.9)(graphql-sock@1.0.1(graphql@16.11.0))(graphql@16.11.0)(typescript@5.8.3))(graphql@16.11.0)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1)): dependencies: - '@graphql-codegen/cli': 5.0.5(@types/node@20.17.32)(graphql-sock@1.0.1(graphql@16.11.0))(graphql@16.11.0)(typescript@5.7.3) - '@graphql-codegen/plugin-helpers': 5.1.0(graphql@16.11.0) + '@graphql-codegen/cli': 5.0.7(@types/node@20.19.9)(graphql-sock@1.0.1(graphql@16.11.0))(graphql@16.11.0)(typescript@5.8.3) graphql: 16.11.0 - vite: 6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1) + vite: 6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1) - vite-plugin-webfont-dl@3.10.4(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1)): + vite-plugin-webfont-dl@3.11.1(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1)): dependencies: - axios: 1.7.9 + axios: 1.9.0(debug@4.4.1) clean-css: 5.3.3 flat-cache: 6.1.7 picocolors: 1.1.1 - vite: 6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1) + vite: 6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1) transitivePeerDependencies: - debug - vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1): + vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1): dependencies: - esbuild: 0.24.2 - postcss: 8.5.2 + esbuild: 0.25.8 + fdir: 6.4.4(picomatch@4.0.2) + picomatch: 4.0.2 + postcss: 8.5.6 rollup: 4.40.1 + tinyglobby: 0.2.14 optionalDependencies: - '@types/node': 20.17.32 + '@types/node': 20.19.9 fsevents: 2.3.3 jiti: 2.4.2 yaml: 2.7.1 - vite@6.1.0(@types/node@22.15.3)(jiti@2.4.2)(yaml@2.7.1): + vite@6.3.5(@types/node@22.15.3)(jiti@2.4.2)(yaml@2.7.1): dependencies: - esbuild: 0.24.2 - postcss: 8.5.2 + esbuild: 0.25.8 + fdir: 6.4.4(picomatch@4.0.2) + picomatch: 4.0.2 + postcss: 8.5.6 rollup: 4.40.1 + tinyglobby: 0.2.14 optionalDependencies: '@types/node': 22.15.3 fsevents: 2.3.3 jiti: 2.4.2 yaml: 2.7.1 - vitefu@0.2.5(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1)): + vitefu@0.2.5(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1)): optionalDependencies: - vite: 6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1) + vite: 6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1) - vitefu@1.0.6(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1)): + vitefu@1.0.6(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1)): optionalDependencies: - vite: 6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1) + vite: 6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1) - vitest-browser-svelte@0.1.0(@vitest/browser@3.2.3)(svelte@5.33.19)(vitest@3.2.3): + vitest-browser-svelte@0.1.0(@vitest/browser@3.2.4)(svelte@5.37.1)(vitest@3.2.4): dependencies: - '@vitest/browser': 3.2.3(playwright@1.52.0)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1))(vitest@3.2.3) - svelte: 5.33.19 - vitest: 3.2.3(@types/debug@4.1.12)(@types/node@20.17.32)(@vitest/browser@3.2.3)(@vitest/ui@3.2.3)(happy-dom@17.1.0)(jiti@2.4.2)(jsdom@26.1.0)(yaml@2.7.1) + '@vitest/browser': 3.2.4(playwright@1.54.1)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1))(vitest@3.2.4) + svelte: 5.37.1 + vitest: 3.2.4(@types/debug@4.1.12)(@types/node@20.19.9)(@vitest/browser@3.2.4)(@vitest/ui@3.2.4)(happy-dom@17.1.0)(jiti@2.4.2)(jsdom@26.1.0)(yaml@2.7.1) - vitest@3.2.3(@types/debug@4.1.12)(@types/node@20.17.32)(@vitest/browser@3.2.3)(@vitest/ui@3.2.3)(happy-dom@17.1.0)(jiti@2.4.2)(jsdom@26.1.0)(yaml@2.7.1): + vitest@3.2.4(@types/debug@4.1.12)(@types/node@20.19.9)(@vitest/browser@3.2.4)(@vitest/ui@3.2.4)(happy-dom@17.1.0)(jiti@2.4.2)(jsdom@26.1.0)(yaml@2.7.1): dependencies: '@types/chai': 5.2.2 - '@vitest/expect': 3.2.3 - '@vitest/mocker': 3.2.3(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1)) - '@vitest/pretty-format': 3.2.3 - '@vitest/runner': 3.2.3 - '@vitest/snapshot': 3.2.3 - '@vitest/spy': 3.2.3 - '@vitest/utils': 3.2.3 + '@vitest/expect': 3.2.4 + '@vitest/mocker': 3.2.4(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1)) + '@vitest/pretty-format': 3.2.4 + '@vitest/runner': 3.2.4 + '@vitest/snapshot': 3.2.4 + '@vitest/spy': 3.2.4 + '@vitest/utils': 3.2.4 chai: 5.2.0 debug: 4.4.1 expect-type: 1.2.1 @@ -14175,16 +13960,16 @@ snapshots: tinybench: 2.9.0 tinyexec: 0.3.2 tinyglobby: 0.2.14 - tinypool: 1.1.0 + tinypool: 1.1.1 tinyrainbow: 2.0.0 - vite: 6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1) - vite-node: 3.2.3(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1) + vite: 6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1) + vite-node: 3.2.4(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1) why-is-node-running: 2.3.0 optionalDependencies: '@types/debug': 4.1.12 - '@types/node': 20.17.32 - '@vitest/browser': 3.2.3(playwright@1.52.0)(vite@6.1.0(@types/node@20.17.32)(jiti@2.4.2)(yaml@2.7.1))(vitest@3.2.3) - '@vitest/ui': 3.2.3(vitest@3.2.3) + '@types/node': 20.19.9 + '@vitest/browser': 3.2.4(playwright@1.54.1)(vite@6.3.5(@types/node@20.19.9)(jiti@2.4.2)(yaml@2.7.1))(vitest@3.2.4) + '@vitest/ui': 3.2.4(vitest@3.2.4) happy-dom: 17.1.0 jsdom: 26.1.0 transitivePeerDependencies: @@ -14207,7 +13992,7 @@ snapshots: dependencies: xml-name-validator: 5.0.0 - wavesurfer.js@7.10.0: {} + wavesurfer.js@7.10.1: {} wcwidth@1.0.1: dependencies: @@ -14316,8 +14101,6 @@ snapshots: ws@7.5.10: {} - ws@8.18.1: {} - ws@8.18.2: {} xml-name-validator@5.0.0: {} @@ -14358,7 +14141,7 @@ snapshots: zimmerframe@1.1.2: {} - zod@3.24.3: {} + zod@3.25.76: {} zone.js@0.15.0: {} diff --git a/frontend/pnpm-workspace.yaml b/frontend/pnpm-workspace.yaml index fbafc8dc6c..71c7afa417 100644 --- a/frontend/pnpm-workspace.yaml +++ b/frontend/pnpm-workspace.yaml @@ -1,28 +1,29 @@ packages: - - 'https-proxy' - - 'viewer' + - https-proxy + - viewer catalog: - vite: ^6.0.3 - svelte: ~5.33.19 - svelte-check: ^4.1.4 + vite: ^6.3.5 + svelte: ^5.36.14 + svelte-check: ^4.3.0 svelte-preprocess: ^6.0.3 - "@sveltejs/vite-plugin-svelte": ^5.0.3 - postcss: ^8.4.49 - typescript: ^5.3.3 - tslib: ^2.6.2 + '@sveltejs/vite-plugin-svelte': ^5.1.1 + postcss: ^8.5.6 + typescript: ^5.8.3 + tslib: ^2.8.1 tailwindcss: ^3.4.17 - eslint: ^9.29.0 - vitest: ^3.2.3 - "@vitest/ui": ^3.2.3 - "@vitest/browser": ^3.2.3 + eslint: ^9.31.0 + vitest: ^3.2.4 + '@vitest/ui': ^3.2.4 + '@vitest/browser': ^3.2.4 svelte-exmarkdown: ^4.0.3 - "@typescript-eslint/eslint-plugin": ^8.24.0 - "@typescript-eslint/parser": ^8.24.0 - "eslint-plugin-svelte": 2.46.1 - "svelte-eslint-parser": ^1.0.0-next.0 - "@stylistic/eslint-plugin": ^2.12.1 - "@vitejs/plugin-basic-ssl": ^1.2.0 - playwright: ^1.52.0 - "@playwright/test": ^1.52.0 + '@typescript-eslint/parser': ^8.38.0 + typescript-eslint: ^8.38.0 + eslint-plugin-svelte: ^3.11.0 + svelte-eslint-parser: ^1.3.0 + '@stylistic/eslint-plugin': ^2.13.0 + '@vitejs/plugin-basic-ssl': ^1.2.0 + playwright: ^1.54.0 + '@playwright/test': ^1.54.0 runed: ^0.27.0 + autoprefixer: ^10.4.21 diff --git a/frontend/viewer/eslint.config.js b/frontend/viewer/eslint.config.js index ce16816bae..a2918fe5d8 100644 --- a/frontend/viewer/eslint.config.js +++ b/frontend/viewer/eslint.config.js @@ -1,6 +1,5 @@ // For more info, see https://github.com/storybookjs/eslint-plugin-storybook#configuration-flat-config-format -import {FlatCompat} from '@eslint/eslintrc'; import {fileURLToPath} from 'url'; import globals from 'globals'; import js from '@eslint/js'; @@ -8,13 +7,13 @@ import path from 'path'; import storybook from "eslint-plugin-storybook"; import svelteParser from 'svelte-eslint-parser'; import tsParser from '@typescript-eslint/parser'; +import typescript from 'typescript-eslint'; +import stylistic from '@stylistic/eslint-plugin'; +import svelte from 'eslint-plugin-svelte'; // mimic CommonJS variables const __filename = fileURLToPath(import.meta.url); const __dirname = path.dirname(__filename); -const compat = new FlatCompat({ - baseDirectory: __dirname -}); export default [ { @@ -26,28 +25,26 @@ export default [ ], }, js.configs.recommended, - // TypeScript and Svelte plugins don't seem to support the new config format yet - // So, using backwards compatibility util: https://eslint.org/blog/2022/08/new-config-system-part-2/#backwards-compatibility-utility - ...compat.config({ - plugins: ['@typescript-eslint', '@stylistic'], - extends: ['plugin:@typescript-eslint/recommended', 'plugin:@typescript-eslint/recommended-requiring-type-checking'], - overrides: [ - { - files: ['*.svelte'], - rules: { - // The Svelte plugin doesn't seem to have typing quite figured out - '@typescript-eslint/no-unsafe-assignment': 'off', - '@typescript-eslint/no-unsafe-member-access': 'off', - '@typescript-eslint/no-unsafe-call': 'off', - '@typescript-eslint/no-unsafe-return': 'off', - '@typescript-eslint/no-unsafe-argument': 'off', - }, - } - ] - }), - ...compat.config({ - extends: ['plugin:svelte/recommended'], - }), + { + plugins: { + // '@typescript-eslint': typescript, // Included in ...typescript.configs.recommended + '@stylistic': stylistic, + }, + }, + ...typescript.configs.recommended, + ...typescript.configs.recommendedTypeChecked, + { + files: ['**/*.svelte'], + rules: { + // The Svelte plugin doesn't seem to have typing quite figured out + '@typescript-eslint/no-unsafe-assignment': 'off', + '@typescript-eslint/no-unsafe-member-access': 'off', + '@typescript-eslint/no-unsafe-call': 'off', + '@typescript-eslint/no-unsafe-return': 'off', + '@typescript-eslint/no-unsafe-argument': 'off', + }, + }, + ...svelte.configs.recommended, { rules: { // https://typescript-eslint.io/rules/ @@ -157,4 +154,14 @@ export default [ }, }, ...storybook.configs["flat/recommended"], + { + // TEMPORARY IGNORES, to be gotten rid of as soon as possible - 2025-07-24 RM + files: ['**/*.svelte', '**/*.svelte.ts'], + rules: { + 'svelte/require-each-key': 'off', + 'svelte/no-useless-mustaches': 'off', + 'svelte/prefer-svelte-reactivity': 'off', + 'svelte/no-unused-props': 'off', + }, + }, ]; diff --git a/frontend/viewer/package.json b/frontend/viewer/package.json index e38d3e3036..5e4986284e 100644 --- a/frontend/viewer/package.json +++ b/frontend/viewer/package.json @@ -31,83 +31,83 @@ "build-storybook": "storybook build" }, "devDependencies": { - "@argos-ci/playwright": "^5.0.4", - "@chromatic-com/storybook": "^4", + "@argos-ci/playwright": "^5.0.8", + "@chromatic-com/storybook": "^4.0.1", "@egoist/tailwindcss-icons": "^1.9.0", - "@iconify-json/mdi": "^1.1.66", - "@lingui/cli": "^5.2.0", - "@lingui/format-json": "^5.2.0", - "@lingui/vite-plugin": "^5.2.0", + "@iconify-json/mdi": "^1.2.3", + "@lingui/cli": "^5.3.3", + "@lingui/format-json": "^5.3.3", + "@lingui/vite-plugin": "^5.3.3", "@mdi/js": "^7.4.47", "@playwright/test": "catalog:", - "@storybook/addon-a11y": "^9.0.8", - "@storybook/addon-docs": "^9.0.8", - "@storybook/addon-svelte-csf": "^5.0.3", - "@storybook/addon-vitest": "^9.0.8", - "@storybook/svelte-vite": "^9.0.8", + "@storybook/addon-a11y": "^9.0.18", + "@storybook/addon-docs": "^9.0.18", + "@storybook/addon-svelte-csf": "^5.0.7", + "@storybook/addon-vitest": "^9.0.18", + "@storybook/svelte-vite": "^9.0.18", "@stylistic/eslint-plugin": "catalog:", "@sveltejs/vite-plugin-svelte": "catalog:", "@tailwindcss/container-queries": "^0.1.1", "@tailwindcss/typography": "^0.5.16", "@tsconfig/svelte": "^5.0.4", - "@types/node": "^20", - "@typescript-eslint/eslint-plugin": "catalog:", + "@types/node": "^20.19.9", "@typescript-eslint/parser": "catalog:", "@vitest/browser": "catalog:", "@vitest/ui": "catalog:", - "autoprefixer": "^10.4.20", + "autoprefixer": "catalog:", "bits-ui": "2.8.13", "clsx": "^2.1.1", "eslint": "catalog:", - "eslint-plugin-storybook": "^9.0.8", + "eslint-plugin-storybook": "^9.0.18", "eslint-plugin-svelte": "catalog:", - "mode-watcher": "^1.0.7", + "mode-watcher": "^1.1.0", "paneforge": "1.0.0-next.4", "playwright": "catalog:", - "storybook": "^9.0.8", + "storybook": "^9.0.18", "svelte": "catalog:", "svelte-check": "catalog:", "svelte-eslint-parser": "catalog:", "svelte-sonner": "^1.0.5", - "tailwind-merge": "^3.0.2", + "tailwind-merge": "^3.3.1", "tailwind-variants": "^1.0.0", "tailwindcss": "catalog:", "tailwindcss-animate": "^1.0.7", "tslib": "catalog:", - "tw-colors": "^3.3.1", + "typescript-eslint": "catalog:", + "tw-colors": "^3.3.2", "typescript": "catalog:", "vaul-svelte": "1.0.0-next.6", "vite": "catalog:", - "vite-plugin-webfont-dl": "^3.10.4", + "vite-plugin-webfont-dl": "^3.11.1", "vitest": "catalog:", "vitest-browser-svelte": "^0.1.0" }, "dependencies": { "@formatjs/intl-durationformat": "^0.7.4", - "@lingui/core": "^5.2.0", + "@lingui/core": "^5.3.3", "@microsoft/dotnet-js-interop": "^8.0.0", - "@microsoft/signalr": "^8.0.0", - "autoprefixer": "^10.4.19", + "@microsoft/signalr": "^8.0.7", + "autoprefixer": "^10.4.21", "fast-json-patch": "^3.1.1", "jsdom": "^26.1.0", "just-throttle": "^4.2.0", "postcss": "catalog:", - "prosemirror-commands": "^1.7.0", + "prosemirror-commands": "^1.7.1", "prosemirror-history": "^1.4.1", - "prosemirror-keymap": "^1.2.2", - "prosemirror-model": "^1.25.0", + "prosemirror-keymap": "^1.2.3", + "prosemirror-model": "^1.25.2", "prosemirror-state": "^1.4.3", - "prosemirror-view": "^1.38.1", + "prosemirror-view": "^1.40.1", "runed": "catalog:", - "svelte-dnd-action": "^0.9.57", + "svelte-dnd-action": "^0.9.64", "svelte-exmarkdown": "catalog:", "svelte-i18n-lingui": "^0.2.2", "svelte-preprocess": "catalog:", - "svelte-routing": "^2.12.0", + "svelte-routing": "^2.13.0", "svelte-ux": "^0.76.0", "tabbable": "^6.2.0", - "type-fest": "^4.18.2", - "virtua": "^0.41.2", - "wavesurfer.js": "^7.9.9" + "type-fest": "^4.41.0", + "virtua": "^0.41.5", + "wavesurfer.js": "^7.10.1" } } diff --git a/frontend/viewer/src/lib/writing-system-service.svelte.ts b/frontend/viewer/src/lib/writing-system-service.svelte.ts index 032c70a97c..e1b5b479aa 100644 --- a/frontend/viewer/src/lib/writing-system-service.svelte.ts +++ b/frontend/viewer/src/lib/writing-system-service.svelte.ts @@ -105,14 +105,10 @@ export class WritingSystemService { headword(entry: IEntry, ws?: string): string { if (ws) { - return WritingSystemService.headword(entry, ws) || ''; + return headword(entry, ws) || ''; } - return firstTruthy(this.vernacularNoAudio, ws => WritingSystemService.headword(entry, ws.wsId)) || ''; - } - - private static headword(entry: IEntry, ws: string): string | undefined { - return entry.citationForm[ws] || entry.lexemeForm[ws]; + return firstTruthy(this.vernacularNoAudio, ws => headword(entry, ws.wsId)) || ''; } pickBestAlternative(value: IMultiString, wss: 'vernacular' | 'analysis'): string @@ -185,6 +181,10 @@ type WritingSystemColors = { analysis: Record; } +function headword(entry: IEntry, ws: string): string | undefined { + return entry.citationForm[ws] || entry.lexemeForm[ws]; +} + function calcWritingSystemColors(writingSystems: IWritingSystems): WritingSystemColors { const wsColors = { vernacular: {} as Record,