diff --git a/.yarn/patches/ollama-ai-provider-v2-npm-1.5.5-8bef249af9.patch b/.yarn/patches/ollama-ai-provider-v2-npm-1.5.5-8bef249af9.patch index ea14381539..c306bef6e5 100644 --- a/.yarn/patches/ollama-ai-provider-v2-npm-1.5.5-8bef249af9.patch +++ b/.yarn/patches/ollama-ai-provider-v2-npm-1.5.5-8bef249af9.patch @@ -7,7 +7,7 @@ index 8dd9b498050dbecd8dd6b901acf1aa8ca38a49af..ed644349c9d38fe2a66b2fb44214f7c1 type OllamaChatModelId = "athene-v2" | "athene-v2:72b" | "aya-expanse" | "aya-expanse:8b" | "aya-expanse:32b" | "codegemma" | "codegemma:2b" | "codegemma:7b" | "codellama" | "codellama:7b" | "codellama:13b" | "codellama:34b" | "codellama:70b" | "codellama:code" | "codellama:python" | "command-r" | "command-r:35b" | "command-r-plus" | "command-r-plus:104b" | "command-r7b" | "command-r7b:7b" | "deepseek-r1" | "deepseek-r1:1.5b" | "deepseek-r1:7b" | "deepseek-r1:8b" | "deepseek-r1:14b" | "deepseek-r1:32b" | "deepseek-r1:70b" | "deepseek-r1:671b" | "deepseek-coder-v2" | "deepseek-coder-v2:16b" | "deepseek-coder-v2:236b" | "deepseek-v3" | "deepseek-v3:671b" | "devstral" | "devstral:24b" | "dolphin3" | "dolphin3:8b" | "exaone3.5" | "exaone3.5:2.4b" | "exaone3.5:7.8b" | "exaone3.5:32b" | "falcon2" | "falcon2:11b" | "falcon3" | "falcon3:1b" | "falcon3:3b" | "falcon3:7b" | "falcon3:10b" | "firefunction-v2" | "firefunction-v2:70b" | "gemma" | "gemma:2b" | "gemma:7b" | "gemma2" | "gemma2:2b" | "gemma2:9b" | "gemma2:27b" | "gemma3" | "gemma3:1b" | "gemma3:4b" | "gemma3:12b" | "gemma3:27b" | "granite3-dense" | "granite3-dense:2b" | "granite3-dense:8b" | "granite3-guardian" | "granite3-guardian:2b" | "granite3-guardian:8b" | "granite3-moe" | "granite3-moe:1b" | "granite3-moe:3b" | "granite3.1-dense" | "granite3.1-dense:2b" | "granite3.1-dense:8b" | "granite3.1-moe" | "granite3.1-moe:1b" | "granite3.1-moe:3b" | "llama2" | "llama2:7b" | "llama2:13b" | "llama2:70b" | "llama3" | "llama3:8b" | "llama3:70b" | "llama3-chatqa" | "llama3-chatqa:8b" | "llama3-chatqa:70b" | "llama3-gradient" | "llama3-gradient:8b" | "llama3-gradient:70b" | "llama3.1" | "llama3.1:8b" | "llama3.1:70b" | "llama3.1:405b" | "llama3.2" | "llama3.2:1b" | "llama3.2:3b" | "llama3.2-vision" | "llama3.2-vision:11b" | "llama3.2-vision:90b" | "llama3.3" | "llama3.3:70b" | "llama4" | "llama4:16x17b" | "llama4:128x17b" | "llama-guard3" | "llama-guard3:1b" | "llama-guard3:8b" | "llava" | "llava:7b" | "llava:13b" | "llava:34b" | "llava-llama3" | "llava-llama3:8b" | "llava-phi3" | "llava-phi3:3.8b" | "marco-o1" | "marco-o1:7b" | "mistral" | "mistral:7b" | "mistral-large" | "mistral-large:123b" | "mistral-nemo" | "mistral-nemo:12b" | "mistral-small" | "mistral-small:22b" | "mixtral" | "mixtral:8x7b" | "mixtral:8x22b" | "moondream" | "moondream:1.8b" | "openhermes" | "openhermes:v2.5" | "nemotron" | "nemotron:70b" | "nemotron-mini" | "nemotron-mini:4b" | "olmo" | "olmo:7b" | "olmo:13b" | "opencoder" | "opencoder:1.5b" | "opencoder:8b" | "phi3" | "phi3:3.8b" | "phi3:14b" | "phi3.5" | "phi3.5:3.8b" | "phi4" | "phi4:14b" | "qwen" | "qwen:7b" | "qwen:14b" | "qwen:32b" | "qwen:72b" | "qwen:110b" | "qwen2" | "qwen2:0.5b" | "qwen2:1.5b" | "qwen2:7b" | "qwen2:72b" | "qwen2.5" | "qwen2.5:0.5b" | "qwen2.5:1.5b" | "qwen2.5:3b" | "qwen2.5:7b" | "qwen2.5:14b" | "qwen2.5:32b" | "qwen2.5:72b" | "qwen2.5-coder" | "qwen2.5-coder:0.5b" | "qwen2.5-coder:1.5b" | "qwen2.5-coder:3b" | "qwen2.5-coder:7b" | "qwen2.5-coder:14b" | "qwen2.5-coder:32b" | "qwen3" | "qwen3:0.6b" | "qwen3:1.7b" | "qwen3:4b" | "qwen3:8b" | "qwen3:14b" | "qwen3:30b" | "qwen3:32b" | "qwen3:235b" | "qwq" | "qwq:32b" | "sailor2" | "sailor2:1b" | "sailor2:8b" | "sailor2:20b" | "shieldgemma" | "shieldgemma:2b" | "shieldgemma:9b" | "shieldgemma:27b" | "smallthinker" | "smallthinker:3b" | "smollm" | "smollm:135m" | "smollm:360m" | "smollm:1.7b" | "tinyllama" | "tinyllama:1.1b" | "tulu3" | "tulu3:8b" | "tulu3:70b" | (string & {}); declare const ollamaProviderOptions: z.ZodObject<{ - think: z.ZodOptional; -+ think: z.ZodOptional]>>; ++ think: z.ZodOptional, z.ZodLiteral<"medium">, z.ZodLiteral<"high">]>>; options: z.ZodOptional; repeat_last_n: z.ZodOptional; @@ -29,7 +29,7 @@ index 8dd9b498050dbecd8dd6b901acf1aa8ca38a49af..ed644349c9d38fe2a66b2fb44214f7c1 declare const ollamaCompletionProviderOptions: z.ZodObject<{ - think: z.ZodOptional; -+ think: z.ZodOptional]>>; ++ think: z.ZodOptional, z.ZodLiteral<"medium">, z.ZodLiteral<"high">]>>; user: z.ZodOptional; suffix: z.ZodOptional; echo: z.ZodOptional; @@ -42,7 +42,7 @@ index 35b5142ce8476ce2549ed7c2ec48e7d8c46c90d9..2ef64dc9a4c2be043e6af608241a6a83 // src/completion/ollama-completion-language-model.ts var ollamaCompletionProviderOptions = import_v42.z.object({ - think: import_v42.z.boolean().optional(), -+ think: import_v42.z.union([import_v42.z.boolean(), import_v42.z.enum(['low', 'medium', 'high'])]).optional(), ++ think: import_v42.z.union([import_v42.z.boolean(), import_v42.z.literal('low'), import_v42.z.literal('medium'), import_v42.z.literal('high')]).optional(), user: import_v42.z.string().optional(), suffix: import_v42.z.string().optional(), echo: import_v42.z.boolean().optional() @@ -64,7 +64,7 @@ index 35b5142ce8476ce2549ed7c2ec48e7d8c46c90d9..2ef64dc9a4c2be043e6af608241a6a83 * Only supported by certain models like DeepSeek R1 and Qwen 3. */ - think: import_v44.z.boolean().optional(), -+ think: import_v44.z.union([import_v44.z.boolean(), import_v44.z.enum(['low', 'medium', 'high'])]).optional(), ++ think: import_v44.z.union([import_v44.z.boolean(), import_v44.z.literal('low'), import_v44.z.literal('medium'), import_v44.z.literal('high')]).optional(), options: import_v44.z.object({ num_ctx: import_v44.z.number().optional(), repeat_last_n: import_v44.z.number().optional(), @@ -97,7 +97,7 @@ index e2a634a78d80ac9542f2cc4f96cf2291094b10cf..67b23efce3c1cf4f026693d3ff924698 // src/completion/ollama-completion-language-model.ts var ollamaCompletionProviderOptions = z2.object({ - think: z2.boolean().optional(), -+ think: z2.union([z2.boolean(), z2.enum(['low', 'medium', 'high'])]).optional(), ++ think: z2.union([z2.boolean(), z2.literal('low'), z2.literal('medium'), z2.literal('high')]).optional(), user: z2.string().optional(), suffix: z2.string().optional(), echo: z2.boolean().optional() @@ -119,7 +119,7 @@ index e2a634a78d80ac9542f2cc4f96cf2291094b10cf..67b23efce3c1cf4f026693d3ff924698 * Only supported by certain models like DeepSeek R1 and Qwen 3. */ - think: z4.boolean().optional(), -+ think: z4.union([z4.boolean(), z4.enum(['low', 'medium', 'high'])]).optional(), ++ think: z4.union([z4.boolean(), z4.literal('low'), z4.literal('medium'), z4.literal('high')]).optional(), options: z4.object({ num_ctx: z4.number().optional(), repeat_last_n: z4.number().optional(), diff --git a/docs/en/guides/development.md b/docs/en/guides/development.md index fe67742768..032a515f61 100644 --- a/docs/en/guides/development.md +++ b/docs/en/guides/development.md @@ -36,7 +36,7 @@ yarn install ### ENV ```bash -copy .env.example .env +cp .env.example .env ``` ### Start diff --git a/docs/zh/guides/development.md b/docs/zh/guides/development.md index fe67742768..032a515f61 100644 --- a/docs/zh/guides/development.md +++ b/docs/zh/guides/development.md @@ -36,7 +36,7 @@ yarn install ### ENV ```bash -copy .env.example .env +cp .env.example .env ``` ### Start diff --git a/electron-builder.yml b/electron-builder.yml index fc091d8ec5..80923a80db 100644 --- a/electron-builder.yml +++ b/electron-builder.yml @@ -135,68 +135,38 @@ artifactBuildCompleted: scripts/artifact-build-completed.js releaseInfo: releaseNotes: | - Cherry Studio 1.7.7 - New Models & UI Improvements + Cherry Studio 1.7.8 - Bug Fixes & Performance Improvements - This release adds new AI model support, OpenRouter integration, and UI redesigns. + This release focuses on bug fixes and performance optimizations. - ✨ New Features - - [Models] Add GLM-4.7 and MiniMax-M2.1 model support - - [Provider] Add OpenRouter provider support - - [OVMS] Upgrade to 2025.4 with Qwen3-4B-int4-ov preset model - - [OVMS] Close OVMS process when app quits - - [Search] Show keyword-adjacent snippets in history search - - [Painting] Add extend_params support for DMX painting - - [UI] Add MCP logo and replace Hammer icon - - 🎨 UI Improvements - - [Notes] Move notes settings to popup in NotesPage for quick access - - [WebSearch] Redesign settings with two-column layout and "Set as Default" button - - [Display] Improve font selector for long font names - - [Transfer] Rename LanDrop to LanTransfer + ⚡ Performance + - [ModelList] Improve model list loading performance 🐛 Bug Fixes - - [API] Correct aihubmix Anthropic API path - - [OpenRouter] Support GPT-5.1/5.2 reasoning effort 'none' and improve error handling - - [Thinking] Fix interleaved thinking support - - [Memory] Fix retrieval issues and enable database backup - - [Settings] Update default assistant settings to disable temperature - - [OpenAI] Add persistent server configuration support - - [Azure] Normalize Azure endpoint - - [MCP] Check system npx/uvx before falling back to bundled binaries - - [Prompt] Improve language instruction clarity - - [Models] Include GPT5.2 series in verbosity check - - [URL] Enhance urlContext validation for supported providers and models + - [Ollama] Fix new users unable to use Ollama models + - [Ollama] Improve reasoningEffort handling + - [Assistants] Prevent deleting last assistant and add error message + - [Shortcut] Fix shortcut icons sorting disorder + - [Memory] Fix global memory settings submit failure + - [Windows] Fix remember size not working for SelectionAction window + - [Anthropic] Fix API base URL handling + - [Files] Allow more file extensions - Cherry Studio 1.7.7 - 新模型与界面改进 + Cherry Studio 1.7.8 - 问题修复与性能优化 - 本次更新添加了新 AI 模型支持、OpenRouter 集成以及界面重新设计。 + 本次更新专注于问题修复和性能优化。 - ✨ 新功能 - - [模型] 添加 GLM-4.7 和 MiniMax-M2.1 模型支持 - - [服务商] 添加 OpenRouter 服务商支持 - - [OVMS] 升级至 2025.4,新增 Qwen3-4B-int4-ov 预设模型 - - [OVMS] 应用退出时关闭 OVMS 进程 - - [搜索] 历史搜索显示关键词上下文片段 - - [绘图] DMX 绘图添加扩展参数支持 - - [界面] 添加 MCP 图标并替换锤子图标 - - 🎨 界面改进 - - [笔记] 将笔记设置移至笔记页弹窗,快速访问无需离开当前页面 - - [网页搜索] 采用两栏布局重新设计设置界面,添加"设为默认"按钮 - - [显示] 改进长字体名称的字体选择器 - - [传输] LanDrop 重命名为 LanTransfer + ⚡ 性能优化 + - [模型列表] 提升模型列表加载性能 🐛 问题修复 - - [API] 修复 aihubmix Anthropic API 路径 - - [OpenRouter] 支持 GPT-5.1/5.2 reasoning effort 'none' 并改进错误处理 - - [思考] 修复交错思考支持 - - [记忆] 修复检索问题并启用数据库备份 - - [设置] 更新默认助手设置禁用温度 - - [OpenAI] 添加持久化服务器配置支持 - - [Azure] 规范化 Azure 端点 - - [MCP] 优先检查系统 npx/uvx 再回退到内置二进制文件 - - [提示词] 改进语言指令清晰度 - - [模型] GPT5.2 系列添加到 verbosity 检查 - - [URL] 增强 urlContext 对支持的服务商和模型的验证 + - [Ollama] 修复新用户无法使用 Ollama 模型的问题 + - [Ollama] 改进推理参数处理 + - [助手] 防止删除最后一个助手并添加错误提示 + - [快捷方式] 修复快捷方式图标排序混乱 + - [记忆] 修复全局记忆设置提交失败 + - [窗口] 修复 SelectionAction 窗口记住尺寸不生效 + - [Anthropic] 修复 API 地址处理 + - [文件] 允许更多文件扩展名 diff --git a/electron.vite.config.ts b/electron.vite.config.ts index bbb8e2ecf8..c0af436f0d 100644 --- a/electron.vite.config.ts +++ b/electron.vite.config.ts @@ -1,6 +1,6 @@ import react from '@vitejs/plugin-react-swc' import { CodeInspectorPlugin } from 'code-inspector-plugin' -import { defineConfig, externalizeDepsPlugin } from 'electron-vite' +import { defineConfig } from 'electron-vite' import { resolve } from 'path' import { visualizer } from 'rollup-plugin-visualizer' @@ -17,7 +17,7 @@ const isProd = process.env.NODE_ENV === 'production' export default defineConfig({ main: { - plugins: [externalizeDepsPlugin(), ...visualizerPlugin('main')], + plugins: [...visualizerPlugin('main')], resolve: { alias: { '@main': resolve('src/main'), @@ -52,8 +52,7 @@ export default defineConfig({ plugins: [ react({ tsDecorators: true - }), - externalizeDepsPlugin() + }) ], resolve: { alias: { diff --git a/package.json b/package.json index d1769d1f1c..ff007d0cbd 100644 --- a/package.json +++ b/package.json @@ -27,6 +27,7 @@ "scripts": { "start": "electron-vite preview", "dev": "dotenv electron-vite dev", + "dev:watch": "dotenv electron-vite dev -- -w", "debug": "electron-vite -- --inspect --sourcemap --remote-debugging-port=9222", "build": "npm run typecheck && electron-vite build", "build:check": "yarn lint && yarn test", @@ -277,7 +278,7 @@ "electron-reload": "^2.0.0-alpha.1", "electron-store": "^8.2.0", "electron-updater": "patch:electron-updater@npm%3A6.7.0#~/.yarn/patches/electron-updater-npm-6.7.0-47b11bb0d4.patch", - "electron-vite": "4.0.1", + "electron-vite": "5.0.0", "electron-window-state": "^5.0.3", "emittery": "^1.0.3", "emoji-picker-element": "^1.22.1", @@ -374,7 +375,7 @@ "undici": "6.21.2", "unified": "^11.0.5", "uuid": "^13.0.0", - "vite": "npm:rolldown-vite@7.1.5", + "vite": "npm:rolldown-vite@7.3.0", "vitest": "^3.2.4", "webdav": "^5.8.0", "winston": "^3.17.0", @@ -404,7 +405,7 @@ "pkce-challenge@npm:^4.1.0": "patch:pkce-challenge@npm%3A4.1.0#~/.yarn/patches/pkce-challenge-npm-4.1.0-fbc51695a3.patch", "tar-fs": "^2.1.4", "undici": "6.21.2", - "vite": "npm:rolldown-vite@7.1.5", + "vite": "npm:rolldown-vite@7.3.0", "tesseract.js@npm:*": "patch:tesseract.js@npm%3A6.0.1#~/.yarn/patches/tesseract.js-npm-6.0.1-2562a7e46d.patch", "@ai-sdk/openai@npm:^2.0.52": "patch:@ai-sdk/openai@npm%3A2.0.52#~/.yarn/patches/@ai-sdk-openai-npm-2.0.52-b36d949c76.patch", "@img/sharp-darwin-arm64": "0.34.3", diff --git a/packages/shared/utils.ts b/packages/shared/utils.ts index a14f78958d..7e90624aba 100644 --- a/packages/shared/utils.ts +++ b/packages/shared/utils.ts @@ -35,3 +35,56 @@ export const defaultAppHeaders = () => { // return value // } // } + +/** + * Extracts the trailing API version segment from a URL path. + * + * This function extracts API version patterns (e.g., `v1`, `v2beta`) from the end of a URL. + * Only versions at the end of the path are extracted, not versions in the middle. + * The returned version string does not include leading or trailing slashes. + * + * @param {string} url - The URL string to parse. + * @returns {string | undefined} The trailing API version found (e.g., 'v1', 'v2beta'), or undefined if none found. + * + * @example + * getTrailingApiVersion('https://api.example.com/v1') // 'v1' + * getTrailingApiVersion('https://api.example.com/v2beta/') // 'v2beta' + * getTrailingApiVersion('https://api.example.com/v1/chat') // undefined (version not at end) + * getTrailingApiVersion('https://gateway.ai.cloudflare.com/v1/xxx/v1beta') // 'v1beta' + * getTrailingApiVersion('https://api.example.com') // undefined + */ +export function getTrailingApiVersion(url: string): string | undefined { + const match = url.match(TRAILING_VERSION_REGEX) + + if (match) { + // Extract version without leading slash and trailing slash + return match[0].replace(/^\//, '').replace(/\/$/, '') + } + + return undefined +} + +/** + * Matches an API version at the end of a URL (with optional trailing slash). + * Used to detect and extract versions only from the trailing position. + */ +const TRAILING_VERSION_REGEX = /\/v\d+(?:alpha|beta)?\/?$/i + +/** + * Removes the trailing API version segment from a URL path. + * + * This function removes API version patterns (e.g., `/v1`, `/v2beta`) from the end of a URL. + * Only versions at the end of the path are removed, not versions in the middle. + * + * @param {string} url - The URL string to process. + * @returns {string} The URL with the trailing API version removed, or the original URL if no trailing version found. + * + * @example + * withoutTrailingApiVersion('https://api.example.com/v1') // 'https://api.example.com' + * withoutTrailingApiVersion('https://api.example.com/v2beta/') // 'https://api.example.com' + * withoutTrailingApiVersion('https://api.example.com/v1/chat') // 'https://api.example.com/v1/chat' (no change) + * withoutTrailingApiVersion('https://api.example.com') // 'https://api.example.com' + */ +export function withoutTrailingApiVersion(url: string): string { + return url.replace(TRAILING_VERSION_REGEX, '') +} diff --git a/src/main/services/BackupManager.ts b/src/main/services/BackupManager.ts index 46b78ed5a9..e08bbd4d7b 100644 --- a/src/main/services/BackupManager.ts +++ b/src/main/services/BackupManager.ts @@ -1,3 +1,19 @@ +/** + * @deprecated Scheduled for removal in v2.0.0 + * -------------------------------------------------------------------------- + * ⚠️ NOTICE: V2 DATA&UI REFACTORING (by 0xfullex) + * -------------------------------------------------------------------------- + * STOP: Feature PRs affecting this file are currently BLOCKED. + * Only critical bug fixes are accepted during this migration phase. + * + * This file is being refactored to v2 standards. + * Any non-critical changes will conflict with the ongoing work. + * + * 🔗 Context & Status: + * - Contribution Hold: https://github.com/CherryHQ/cherry-studio/issues/10954 + * - v2 Refactor PR : https://github.com/CherryHQ/cherry-studio/pull/10162 + * -------------------------------------------------------------------------- + */ import { loggerService } from '@logger' import { IpcChannel } from '@shared/IpcChannel' import type { WebDavConfig } from '@types' diff --git a/src/main/services/ConfigManager.ts b/src/main/services/ConfigManager.ts index 5c7f342035..6ee96580e4 100644 --- a/src/main/services/ConfigManager.ts +++ b/src/main/services/ConfigManager.ts @@ -1,3 +1,19 @@ +/** + * @deprecated Scheduled for removal in v2.0.0 + * -------------------------------------------------------------------------- + * ⚠️ NOTICE: V2 DATA&UI REFACTORING (by 0xfullex) + * -------------------------------------------------------------------------- + * STOP: Feature PRs affecting this file are currently BLOCKED. + * Only critical bug fixes are accepted during this migration phase. + * + * This file is being refactored to v2 standards. + * Any non-critical changes will conflict with the ongoing work. + * + * 🔗 Context & Status: + * - Contribution Hold: https://github.com/CherryHQ/cherry-studio/issues/10954 + * - v2 Refactor PR : https://github.com/CherryHQ/cherry-studio/pull/10162 + * -------------------------------------------------------------------------- + */ import { ZOOM_SHORTCUTS } from '@shared/config/constant' import type { Shortcut } from '@types' import Store from 'electron-store' diff --git a/src/main/services/ReduxService.ts b/src/main/services/ReduxService.ts index 2df15bf3eb..8880691a24 100644 --- a/src/main/services/ReduxService.ts +++ b/src/main/services/ReduxService.ts @@ -1,7 +1,19 @@ /** - * @deprecated this file will be removed after v2 refactor + * @deprecated Scheduled for removal in v2.0.0 + * -------------------------------------------------------------------------- + * ⚠️ NOTICE: V2 DATA&UI REFACTORING (by 0xfullex) + * -------------------------------------------------------------------------- + * STOP: Feature PRs affecting this file are currently BLOCKED. + * Only critical bug fixes are accepted during this migration phase. + * + * This file is being refactored to v2 standards. + * Any non-critical changes will conflict with the ongoing work. + * + * 🔗 Context & Status: + * - Contribution Hold: https://github.com/CherryHQ/cherry-studio/issues/10954 + * - v2 Refactor PR : https://github.com/CherryHQ/cherry-studio/pull/10162 + * -------------------------------------------------------------------------- */ - import { loggerService } from '@logger' import { IpcChannel } from '@shared/IpcChannel' import { ipcMain } from 'electron' diff --git a/src/main/services/SelectionService.ts b/src/main/services/SelectionService.ts index aeafce5be5..0adf50c6d1 100644 --- a/src/main/services/SelectionService.ts +++ b/src/main/services/SelectionService.ts @@ -1440,6 +1440,12 @@ export class SelectionService { } actionWindow.setBounds({ x, y, width, height }) + + // [Windows only] Update remembered window size for custom resize + // setBounds() may not trigger the 'resized' event, so we need to update manually + if (this.isRemeberWinSize) { + this.lastActionWindowSize = { width, height } + } } /** diff --git a/src/main/services/ShortcutService.ts b/src/main/services/ShortcutService.ts index 536c164a0d..af57a41b7b 100644 --- a/src/main/services/ShortcutService.ts +++ b/src/main/services/ShortcutService.ts @@ -1,3 +1,19 @@ +/** + * @deprecated Scheduled for removal in v2.0.0 + * -------------------------------------------------------------------------- + * ⚠️ NOTICE: V2 DATA&UI REFACTORING (by 0xfullex) + * -------------------------------------------------------------------------- + * STOP: Feature PRs affecting this file are currently BLOCKED. + * Only critical bug fixes are accepted during this migration phase. + * + * This file is being refactored to v2 standards. + * Any non-critical changes will conflict with the ongoing work. + * + * 🔗 Context & Status: + * - Contribution Hold: https://github.com/CherryHQ/cherry-studio/issues/10954 + * - v2 Refactor PR : https://github.com/CherryHQ/cherry-studio/pull/10162 + * -------------------------------------------------------------------------- + */ import { preferenceService } from '@data/PreferenceService' import { loggerService } from '@logger' import { handleZoomFactor } from '@main/utils/zoom' diff --git a/src/main/services/StoreSyncService.ts b/src/main/services/StoreSyncService.ts index 57f07195b6..6013afdd57 100644 --- a/src/main/services/StoreSyncService.ts +++ b/src/main/services/StoreSyncService.ts @@ -1,3 +1,19 @@ +/** + * @deprecated Scheduled for removal in v2.0.0 + * -------------------------------------------------------------------------- + * ⚠️ NOTICE: V2 DATA&UI REFACTORING (by 0xfullex) + * -------------------------------------------------------------------------- + * STOP: Feature PRs affecting this file are currently BLOCKED. + * Only critical bug fixes are accepted during this migration phase. + * + * This file is being refactored to v2 standards. + * Any non-critical changes will conflict with the ongoing work. + * + * 🔗 Context & Status: + * - Contribution Hold: https://github.com/CherryHQ/cherry-studio/issues/10954 + * - v2 Refactor PR : https://github.com/CherryHQ/cherry-studio/pull/10162 + * -------------------------------------------------------------------------- + */ import { IpcChannel } from '@shared/IpcChannel' import type { StoreSyncAction } from '@types' import { BrowserWindow, ipcMain } from 'electron' diff --git a/src/main/services/agents/database/DatabaseManager.ts b/src/main/services/agents/database/DatabaseManager.ts index f4b13971c7..913f9e4a66 100644 --- a/src/main/services/agents/database/DatabaseManager.ts +++ b/src/main/services/agents/database/DatabaseManager.ts @@ -1,3 +1,19 @@ +/** + * @deprecated Scheduled for removal in v2.0.0 + * -------------------------------------------------------------------------- + * ⚠️ NOTICE: V2 DATA&UI REFACTORING (by 0xfullex) + * -------------------------------------------------------------------------- + * STOP: Feature PRs affecting this file are currently BLOCKED. + * Only critical bug fixes are accepted during this migration phase. + * + * This file is being refactored to v2 standards. + * Any non-critical changes will conflict with the ongoing work. + * + * 🔗 Context & Status: + * - Contribution Hold: https://github.com/CherryHQ/cherry-studio/issues/10954 + * - v2 Refactor PR : https://github.com/CherryHQ/cherry-studio/pull/10162 + * -------------------------------------------------------------------------- + */ import { type Client, createClient } from '@libsql/client' import { loggerService } from '@logger' import type { LibSQLDatabase } from 'drizzle-orm/libsql' diff --git a/src/main/services/agents/drizzle.config.ts b/src/main/services/agents/drizzle.config.ts index e12518c069..7278883c11 100644 --- a/src/main/services/agents/drizzle.config.ts +++ b/src/main/services/agents/drizzle.config.ts @@ -1,3 +1,19 @@ +/** + * @deprecated Scheduled for removal in v2.0.0 + * -------------------------------------------------------------------------- + * ⚠️ NOTICE: V2 DATA&UI REFACTORING (by 0xfullex) + * -------------------------------------------------------------------------- + * STOP: Feature PRs affecting this file are currently BLOCKED. + * Only critical bug fixes are accepted during this migration phase. + * + * This file is being refactored to v2 standards. + * Any non-critical changes will conflict with the ongoing work. + * + * 🔗 Context & Status: + * - Contribution Hold: https://github.com/CherryHQ/cherry-studio/issues/10954 + * - v2 Refactor PR : https://github.com/CherryHQ/cherry-studio/pull/10162 + * -------------------------------------------------------------------------- + */ /** * Drizzle Kit configuration for agents database */ diff --git a/src/main/services/agents/services/claudecode/index.ts b/src/main/services/agents/services/claudecode/index.ts index 7ec6927a35..1a18b6aba9 100644 --- a/src/main/services/agents/services/claudecode/index.ts +++ b/src/main/services/agents/services/claudecode/index.ts @@ -18,6 +18,7 @@ import { validateModelId } from '@main/apiServer/utils' import { isWin } from '@main/constant' import { autoDiscoverGitBash } from '@main/utils/process' import getLoginShellEnvironment from '@main/utils/shell-env' +import { withoutTrailingApiVersion } from '@shared/utils' import { app } from 'electron' import type { GetAgentSessionResponse } from '../..' @@ -116,6 +117,13 @@ class ClaudeCodeService implements AgentServiceInterface { // Auto-discover Git Bash path on Windows (already logs internally) const customGitBashPath = isWin ? autoDiscoverGitBash() : null + // Claude Agent SDK builds the final endpoint as `${ANTHROPIC_BASE_URL}/v1/messages`. + // To avoid malformed URLs like `/v1/v1/messages`, we normalize the provider host + // by stripping any trailing API version (e.g. `/v1`). + const anthropicBaseUrl = withoutTrailingApiVersion( + modelInfo.provider.anthropicApiHost?.trim() || modelInfo.provider.apiHost + ) + const env = { ...loginShellEnvWithoutProxies, // TODO: fix the proxy api server @@ -124,7 +132,7 @@ class ClaudeCodeService implements AgentServiceInterface { // ANTHROPIC_BASE_URL: `http://${apiConfig['feature.csaas.host']}:${apiConfig['feature.csaas.port']}/${modelInfo.provider.id}`, ANTHROPIC_API_KEY: modelInfo.provider.apiKey, ANTHROPIC_AUTH_TOKEN: modelInfo.provider.apiKey, - ANTHROPIC_BASE_URL: modelInfo.provider.anthropicApiHost?.trim() || modelInfo.provider.apiHost, + ANTHROPIC_BASE_URL: anthropicBaseUrl, ANTHROPIC_MODEL: modelInfo.modelId, ANTHROPIC_DEFAULT_OPUS_MODEL: modelInfo.modelId, ANTHROPIC_DEFAULT_SONNET_MODEL: modelInfo.modelId, diff --git a/src/renderer/src/aiCore/legacy/clients/gemini/GeminiAPIClient.ts b/src/renderer/src/aiCore/legacy/clients/gemini/GeminiAPIClient.ts index ac10106f37..d7f14326f6 100644 --- a/src/renderer/src/aiCore/legacy/clients/gemini/GeminiAPIClient.ts +++ b/src/renderer/src/aiCore/legacy/clients/gemini/GeminiAPIClient.ts @@ -46,7 +46,6 @@ import type { GeminiSdkRawOutput, GeminiSdkToolCall } from '@renderer/types/sdk' -import { getTrailingApiVersion, withoutTrailingApiVersion } from '@renderer/utils' import { isToolUseModeFunction } from '@renderer/utils/assistant' import { geminiFunctionCallToMcpTool, @@ -56,6 +55,7 @@ import { } from '@renderer/utils/mcp-tools' import { findFileBlocks, findImageBlocks, getMainTextContent } from '@renderer/utils/messageUtils/find' import { defaultTimeout, MB } from '@shared/config/constant' +import { getTrailingApiVersion, withoutTrailingApiVersion } from '@shared/utils' import { t } from 'i18next' import type { GenericChunk } from '../../middleware/schemas' diff --git a/src/renderer/src/aiCore/legacy/clients/ovms/OVMSClient.ts b/src/renderer/src/aiCore/legacy/clients/ovms/OVMSClient.ts index 2be36057bf..3ee4c6a15c 100644 --- a/src/renderer/src/aiCore/legacy/clients/ovms/OVMSClient.ts +++ b/src/renderer/src/aiCore/legacy/clients/ovms/OVMSClient.ts @@ -2,7 +2,8 @@ import type OpenAI from '@cherrystudio/openai' import { loggerService } from '@logger' import { isSupportedModel } from '@renderer/config/models' import { objectKeys, type Provider } from '@renderer/types' -import { formatApiHost, withoutTrailingApiVersion } from '@renderer/utils' +import { formatApiHost } from '@renderer/utils' +import { withoutTrailingApiVersion } from '@shared/utils' import { OpenAIAPIClient } from '../openai/OpenAIApiClient' diff --git a/src/renderer/src/aiCore/utils/options.ts b/src/renderer/src/aiCore/utils/options.ts index 36778b7570..8dc7a10af9 100644 --- a/src/renderer/src/aiCore/utils/options.ts +++ b/src/renderer/src/aiCore/utils/options.ts @@ -580,8 +580,10 @@ function buildOllamaProviderOptions( const reasoningEffort = assistant.settings?.reasoning_effort if (enableReasoning) { if (isOpenAIOpenWeightModel(model)) { - // @ts-ignore upstream type error - providerOptions.think = reasoningEffort as any + // For gpt-oss models, Ollama accepts: 'low' | 'medium' | 'high' + if (reasoningEffort === 'low' || reasoningEffort === 'medium' || reasoningEffort === 'high') { + providerOptions.think = reasoningEffort + } } else { providerOptions.think = !['none', undefined].includes(reasoningEffort) } diff --git a/src/renderer/src/config/models/__tests__/reasoning.test.ts b/src/renderer/src/config/models/__tests__/reasoning.test.ts index 6b00a8912b..56f9cd0b60 100644 --- a/src/renderer/src/config/models/__tests__/reasoning.test.ts +++ b/src/renderer/src/config/models/__tests__/reasoning.test.ts @@ -680,7 +680,12 @@ describe('getThinkModelType - Comprehensive Coverage', () => { expect(getThinkModelType(createModel({ id: 'o3' }))).toBe('o') expect(getThinkModelType(createModel({ id: 'o3-mini' }))).toBe('o') expect(getThinkModelType(createModel({ id: 'o4' }))).toBe('o') - expect(getThinkModelType(createModel({ id: 'gpt-oss-reasoning' }))).toBe('o') + }) + + it('should return gpt_oss for gpt-oss models', () => { + expect(getThinkModelType(createModel({ id: 'gpt-oss' }))).toBe('gpt_oss') + expect(getThinkModelType(createModel({ id: 'gpt-oss:20b' }))).toBe('gpt_oss') + expect(getThinkModelType(createModel({ id: 'gpt-oss-reasoning' }))).toBe('gpt_oss') }) }) @@ -1763,6 +1768,21 @@ describe('getModelSupportedReasoningEffortOptions', () => { 'medium', 'high' ]) + }) + + it('should return correct options for gpt-oss models', () => { + expect(getModelSupportedReasoningEffortOptions(createModel({ id: 'gpt-oss' }))).toEqual([ + 'default', + 'low', + 'medium', + 'high' + ]) + expect(getModelSupportedReasoningEffortOptions(createModel({ id: 'gpt-oss:20b' }))).toEqual([ + 'default', + 'low', + 'medium', + 'high' + ]) expect(getModelSupportedReasoningEffortOptions(createModel({ id: 'gpt-oss-reasoning' }))).toEqual([ 'default', 'low', diff --git a/src/renderer/src/config/models/reasoning.ts b/src/renderer/src/config/models/reasoning.ts index 5d48e9a122..b2b6119b76 100644 --- a/src/renderer/src/config/models/reasoning.ts +++ b/src/renderer/src/config/models/reasoning.ts @@ -17,6 +17,7 @@ import { isGPT52ProModel, isGPT52SeriesModel, isOpenAIDeepResearchModel, + isOpenAIOpenWeightModel, isOpenAIReasoningModel, isSupportedReasoningEffortOpenAIModel } from './openai' @@ -41,6 +42,7 @@ export const MODEL_SUPPORTED_REASONING_EFFORT = { gpt5_2: ['none', 'low', 'medium', 'high', 'xhigh'] as const, gpt5pro: ['high'] as const, gpt52pro: ['medium', 'high', 'xhigh'] as const, + gpt_oss: ['low', 'medium', 'high'] as const, grok: ['low', 'high'] as const, grok4_fast: ['auto'] as const, gemini2_flash: ['low', 'medium', 'high', 'auto'] as const, @@ -72,6 +74,7 @@ export const MODEL_SUPPORTED_OPTIONS: ThinkingOptionConfig = { gpt5_2: ['default', ...MODEL_SUPPORTED_REASONING_EFFORT.gpt5_2] as const, gpt5_1_codex_max: ['default', ...MODEL_SUPPORTED_REASONING_EFFORT.gpt5_1_codex_max] as const, gpt52pro: ['default', ...MODEL_SUPPORTED_REASONING_EFFORT.gpt52pro] as const, + gpt_oss: ['default', ...MODEL_SUPPORTED_REASONING_EFFORT.gpt_oss] as const, grok: ['default', ...MODEL_SUPPORTED_REASONING_EFFORT.grok] as const, grok4_fast: ['default', 'none', ...MODEL_SUPPORTED_REASONING_EFFORT.grok4_fast] as const, gemini2_flash: ['default', 'none', ...MODEL_SUPPORTED_REASONING_EFFORT.gemini2_flash] as const, @@ -127,6 +130,8 @@ const _getThinkModelType = (model: Model): ThinkingModelType => { thinkingModelType = 'gpt5pro' } } + } else if (isOpenAIOpenWeightModel(model)) { + thinkingModelType = 'gpt_oss' } else if (isSupportedReasoningEffortOpenAIModel(model)) { thinkingModelType = 'o' } else if (isGrok4FastReasoningModel(model)) { diff --git a/src/renderer/src/databases/index.ts b/src/renderer/src/databases/index.ts index fc47e37cb7..f70b81673f 100644 --- a/src/renderer/src/databases/index.ts +++ b/src/renderer/src/databases/index.ts @@ -1,3 +1,19 @@ +/** + * @deprecated Scheduled for removal in v2.0.0 + * -------------------------------------------------------------------------- + * ⚠️ NOTICE: V2 DATA&UI REFACTORING (by 0xfullex) + * -------------------------------------------------------------------------- + * STOP: Feature PRs affecting this file are currently BLOCKED. + * Only critical bug fixes are accepted during this migration phase. + * + * This file is being refactored to v2 standards. + * Any non-critical changes will conflict with the ongoing work. + * + * 🔗 Context & Status: + * - Contribution Hold: https://github.com/CherryHQ/cherry-studio/issues/10954 + * - v2 Refactor PR : https://github.com/CherryHQ/cherry-studio/pull/10162 + * -------------------------------------------------------------------------- + */ import type { CustomTranslateLanguage, FileMetadata, diff --git a/src/renderer/src/databases/upgrades.ts b/src/renderer/src/databases/upgrades.ts index 8f952e245b..83e77e7c42 100644 --- a/src/renderer/src/databases/upgrades.ts +++ b/src/renderer/src/databases/upgrades.ts @@ -1,3 +1,19 @@ +/** + * @deprecated Scheduled for removal in v2.0.0 + * -------------------------------------------------------------------------- + * ⚠️ NOTICE: V2 DATA&UI REFACTORING (by 0xfullex) + * -------------------------------------------------------------------------- + * STOP: Feature PRs affecting this file are currently BLOCKED. + * Only critical bug fixes are accepted during this migration phase. + * + * This file is being refactored to v2 standards. + * Any non-critical changes will conflict with the ongoing work. + * + * 🔗 Context & Status: + * - Contribution Hold: https://github.com/CherryHQ/cherry-studio/issues/10954 + * - v2 Refactor PR : https://github.com/CherryHQ/cherry-studio/pull/10162 + * -------------------------------------------------------------------------- + */ import { loggerService } from '@logger' import { LanguagesEnum } from '@renderer/config/translate' import type { LegacyMessage as OldMessage, Topic, TranslateLanguageCode } from '@renderer/types' diff --git a/src/renderer/src/hooks/useSettings.ts b/src/renderer/src/hooks/useSettings.ts index 84ccb3fa16..9a687c0b7a 100644 --- a/src/renderer/src/hooks/useSettings.ts +++ b/src/renderer/src/hooks/useSettings.ts @@ -1,8 +1,19 @@ /** - * Data Refactor, notes by fullex - * //TODO @deprecated this file will be removed + * @deprecated Scheduled for removal in v2.0.0 + * -------------------------------------------------------------------------- + * ⚠️ NOTICE: V2 DATA&UI REFACTORING (by 0xfullex) + * -------------------------------------------------------------------------- + * STOP: Feature PRs affecting this file are currently BLOCKED. + * Only critical bug fixes are accepted during this migration phase. + * + * This file is being refactored to v2 standards. + * Any non-critical changes will conflict with the ongoing work. + * + * 🔗 Context & Status: + * - Contribution Hold: https://github.com/CherryHQ/cherry-studio/issues/10954 + * - v2 Refactor PR : https://github.com/CherryHQ/cherry-studio/pull/10162 + * -------------------------------------------------------------------------- */ - import { usePreference } from '@data/hooks/usePreference' import { useAppSelector } from '@renderer/store' import store from '@renderer/store' diff --git a/src/renderer/src/hooks/useShortcuts.ts b/src/renderer/src/hooks/useShortcuts.ts index ef92a5f970..ea1c0cab67 100644 --- a/src/renderer/src/hooks/useShortcuts.ts +++ b/src/renderer/src/hooks/useShortcuts.ts @@ -1,3 +1,19 @@ +/** + * @deprecated Scheduled for removal in v2.0.0 + * -------------------------------------------------------------------------- + * ⚠️ NOTICE: V2 DATA&UI REFACTORING (by 0xfullex) + * -------------------------------------------------------------------------- + * STOP: Feature PRs affecting this file are currently BLOCKED. + * Only critical bug fixes are accepted during this migration phase. + * + * This file is being refactored to v2 standards. + * Any non-critical changes will conflict with the ongoing work. + * + * 🔗 Context & Status: + * - Contribution Hold: https://github.com/CherryHQ/cherry-studio/issues/10954 + * - v2 Refactor PR : https://github.com/CherryHQ/cherry-studio/pull/10162 + * -------------------------------------------------------------------------- + */ import { isMac, isWin } from '@renderer/config/constant' import { useAppSelector } from '@renderer/store' import { orderBy } from 'lodash' diff --git a/src/renderer/src/hooks/useStore.ts b/src/renderer/src/hooks/useStore.ts index d7d96bfdaa..a770e83ace 100644 --- a/src/renderer/src/hooks/useStore.ts +++ b/src/renderer/src/hooks/useStore.ts @@ -1,4 +1,20 @@ -//FIXME @deprecated this file will be removed after data refactor +/** + * @deprecated Scheduled for removal in v2.0.0 + * -------------------------------------------------------------------------- + * ⚠️ NOTICE: V2 DATA&UI REFACTORING (by 0xfullex) + * -------------------------------------------------------------------------- + * STOP: Feature PRs affecting this file are currently BLOCKED. + * Only critical bug fixes are accepted during this migration phase. + * + * This file is being refactored to v2 standards. + * Any non-critical changes will conflict with the ongoing work. + * + * 🔗 Context & Status: + * - Contribution Hold: https://github.com/CherryHQ/cherry-studio/issues/10954 + * - v2 Refactor PR : https://github.com/CherryHQ/cherry-studio/pull/10162 + * -------------------------------------------------------------------------- + */ + import { usePreference } from '@data/hooks/usePreference' import { CHERRYAI_PROVIDER } from '@renderer/config/providers' import store from '@renderer/store' diff --git a/src/renderer/src/i18n/locales/en-us.json b/src/renderer/src/i18n/locales/en-us.json index 9528b4cd6b..9e60f31f00 100644 --- a/src/renderer/src/i18n/locales/en-us.json +++ b/src/renderer/src/i18n/locales/en-us.json @@ -420,6 +420,9 @@ }, "delete": { "content": "Deleting an assistant will delete all topics and files under the assistant. Are you sure you want to delete it?", + "error": { + "remain_one": "Not allowed to delete the last one assistant" + }, "title": "Delete Assistant" }, "edit": { diff --git a/src/renderer/src/i18n/locales/zh-cn.json b/src/renderer/src/i18n/locales/zh-cn.json index 524f32c338..b9b07a596c 100644 --- a/src/renderer/src/i18n/locales/zh-cn.json +++ b/src/renderer/src/i18n/locales/zh-cn.json @@ -420,6 +420,9 @@ }, "delete": { "content": "删除助手会删除所有该助手下的话题和文件,确定要继续吗?", + "error": { + "remain_one": "不允许删除最后一个助手" + }, "title": "删除助手" }, "edit": { diff --git a/src/renderer/src/i18n/locales/zh-tw.json b/src/renderer/src/i18n/locales/zh-tw.json index fe30018ac5..3d613f00f4 100644 --- a/src/renderer/src/i18n/locales/zh-tw.json +++ b/src/renderer/src/i18n/locales/zh-tw.json @@ -420,6 +420,9 @@ }, "delete": { "content": "刪除助手會刪除所有該助手下的話題和檔案,確定要繼續嗎?", + "error": { + "remain_one": "不允許刪除最後一個助手" + }, "title": "刪除助手" }, "edit": { @@ -4805,7 +4808,7 @@ "content_limit_tooltip": "限制搜尋結果的內容長度;超過限制的內容將被截斷。", "default_provider": "預設搜尋引擎", "free": "免費", - "is_default": "[to be translated]:Default", + "is_default": "預設", "local_provider": { "hint": "登入網站以獲得更佳搜尋結果並個人化您的搜尋設定。", "open_settings": "開啟 {{provider}} 設定", @@ -4822,7 +4825,7 @@ "search_provider": "搜尋供應商", "search_provider_placeholder": "選擇一個搜尋供應商", "search_with_time": "搜尋包含日期", - "set_as_default": "[to be translated]:Set as Default", + "set_as_default": "設為預設", "subscribe": "黑名單訂閱", "subscribe_add": "新增訂閱", "subscribe_add_failed": "訂閱來源新增失敗", diff --git a/src/renderer/src/i18n/translate/de-de.json b/src/renderer/src/i18n/translate/de-de.json index e77b9dede1..402437f1e8 100644 --- a/src/renderer/src/i18n/translate/de-de.json +++ b/src/renderer/src/i18n/translate/de-de.json @@ -420,6 +420,9 @@ }, "delete": { "content": "Das Löschen des Assistenten löscht alle Themen und Dateien unter diesem Assistenten. Möchten Sie fortfahren?", + "error": { + "remain_one": "Man darf den letzten Assistenten nicht löschen." + }, "title": "Assistent löschen" }, "edit": { @@ -4805,7 +4808,7 @@ "content_limit_tooltip": "Begrenzen Sie die Länge der Suchergebnisse, überschreitende Inhalte werden abgeschnitten", "default_provider": "Standardanbieter", "free": "Kostenlos", - "is_default": "[to be translated]:Default", + "is_default": "Standard", "local_provider": { "hint": "Melden Sie sich auf der Website an, um bessere Suchergebnisse zu erhalten und Ihre Sucheinstellungen zu personalisieren.", "open_settings": "{{provider}}-Einstellungen öffnen", @@ -4822,7 +4825,7 @@ "search_provider": "Suchanbieter", "search_provider_placeholder": "Einen Suchanbieter auswählen", "search_with_time": "Suche mit Datum", - "set_as_default": "[to be translated]:Set as Default", + "set_as_default": "Als Standard festlegen", "subscribe": "Schwarze Liste-Abonnement", "subscribe_add": "Abonnement hinzufügen", "subscribe_add_failed": "Abonnement-Quelle hinzufügen fehlgeschlagen", diff --git a/src/renderer/src/i18n/translate/el-gr.json b/src/renderer/src/i18n/translate/el-gr.json index 1593099707..1fb0b08abb 100644 --- a/src/renderer/src/i18n/translate/el-gr.json +++ b/src/renderer/src/i18n/translate/el-gr.json @@ -420,6 +420,9 @@ }, "delete": { "content": "Η διαγραφή του βοηθού θα διαγράψει όλα τα θέματα και τα αρχεία που είναι συνδεδεμένα με αυτόν. Είστε σίγουροι πως θέλετε να συνεχίσετε;", + "error": { + "remain_one": "Δεν επιτρέπεται η διαγραφή του τελευταίου βοηθού" + }, "title": "Διαγραφή βοηθού" }, "edit": { @@ -4805,7 +4808,7 @@ "content_limit_tooltip": "Περιορίζει το μήκος του περιεχομένου των αποτελεσμάτων αναζήτησης, το περιεχόμενο πέραν του ορίου θα περικοπεί", "default_provider": "Προεπιλεγμένος Πάροχος", "free": "Δωρεάν", - "is_default": "[to be translated]:Default", + "is_default": "Προεπιλογή", "local_provider": { "hint": "Συνδεθείτε στην ιστοσελίδα για να λάβετε καλύτερα αποτελέσματα αναζήτησης και να εξατομικεύσετε τις ρυθμίσεις αναζήτησής σας.", "open_settings": "Άνοιγμα Ρυθμίσεων {{provider}}", @@ -4822,7 +4825,7 @@ "search_provider": "Πάροχος αναζήτησης", "search_provider_placeholder": "Επιλέξτε έναν πάροχο αναζήτησης", "search_with_time": "Αναζήτηση με ημερομηνία", - "set_as_default": "[to be translated]:Set as Default", + "set_as_default": "Ορισμός ως προεπιλογή", "subscribe": "Εγγραφή σε μαύρη λίστα", "subscribe_add": "Προσθήκη εγγραφής", "subscribe_add_failed": "Η προσθήκη της ροής συνδρομής απέτυχε", diff --git a/src/renderer/src/i18n/translate/es-es.json b/src/renderer/src/i18n/translate/es-es.json index 56f06b1b53..1aa78e82dd 100644 --- a/src/renderer/src/i18n/translate/es-es.json +++ b/src/renderer/src/i18n/translate/es-es.json @@ -420,6 +420,9 @@ }, "delete": { "content": "Eliminar el asistente borrará todos los temas y archivos asociados. ¿Está seguro de que desea continuar?", + "error": { + "remain_one": "No se puede eliminar el último asistente" + }, "title": "Eliminar Asistente" }, "edit": { @@ -4805,7 +4808,7 @@ "content_limit_tooltip": "Limita la longitud del contenido en los resultados de búsqueda; el contenido que exceda el límite será truncado", "default_provider": "Proveedor Predeterminado", "free": "Gratis", - "is_default": "[to be translated]:Default", + "is_default": "Por defecto", "local_provider": { "hint": "Inicia sesión en el sitio web para obtener mejores resultados de búsqueda y personalizar tu configuración de búsqueda.", "open_settings": "Abrir configuración de {{provider}}", @@ -4822,7 +4825,7 @@ "search_provider": "Proveedor de búsqueda", "search_provider_placeholder": "Seleccione un proveedor de búsqueda", "search_with_time": "Buscar con fecha", - "set_as_default": "[to be translated]:Set as Default", + "set_as_default": "Establecer como predeterminado", "subscribe": "Suscripción a lista negra", "subscribe_add": "Añadir suscripción", "subscribe_add_failed": "Error al agregar la fuente de suscripción", diff --git a/src/renderer/src/i18n/translate/fr-fr.json b/src/renderer/src/i18n/translate/fr-fr.json index 4e8f2ac8e6..4906109228 100644 --- a/src/renderer/src/i18n/translate/fr-fr.json +++ b/src/renderer/src/i18n/translate/fr-fr.json @@ -420,6 +420,9 @@ }, "delete": { "content": "La suppression de l'aide supprimera tous les sujets et fichiers sous l'aide. Êtes-vous sûr de vouloir la supprimer ?", + "error": { + "remain_one": "Interdiction de supprimer le dernier assistant" + }, "title": "Supprimer l'Aide" }, "edit": { @@ -4805,7 +4808,7 @@ "content_limit_tooltip": "Limiter la longueur du contenu des résultats de recherche ; le contenu dépassant cette limite sera tronqué", "default_provider": "Fournisseur par défaut", "free": "Gratuit", - "is_default": "[to be translated]:Default", + "is_default": "Défaut", "local_provider": { "hint": "Connectez-vous au site Web pour obtenir de meilleurs résultats de recherche et personnaliser vos paramètres de recherche.", "open_settings": "Ouvrir les paramètres de {{provider}}", @@ -4822,7 +4825,7 @@ "search_provider": "Fournisseur de recherche", "search_provider_placeholder": "Sélectionnez un fournisseur de recherche", "search_with_time": "Rechercher avec date", - "set_as_default": "[to be translated]:Set as Default", + "set_as_default": "Définir par défaut", "subscribe": "Abonnement à la liste noire", "subscribe_add": "Ajouter un abonnement", "subscribe_add_failed": "Échec de l'ajout de la source d'abonnement", diff --git a/src/renderer/src/i18n/translate/ja-jp.json b/src/renderer/src/i18n/translate/ja-jp.json index 58ee184061..950fef7130 100644 --- a/src/renderer/src/i18n/translate/ja-jp.json +++ b/src/renderer/src/i18n/translate/ja-jp.json @@ -420,6 +420,9 @@ }, "delete": { "content": "アシスタントを削除すると、そのアシスタントのすべてのトピックとファイルが削除されます。削除しますか?", + "error": { + "remain_one": "最後の1人のアシスタントは削除できません" + }, "title": "アシスタントを削除" }, "edit": { @@ -4805,7 +4808,7 @@ "content_limit_tooltip": "検索結果のコンテンツの長さを制限します。制限を超えるコンテンツは切り捨てられます。", "default_provider": "デフォルトプロバイダー", "free": "無料", - "is_default": "[to be translated]:Default", + "is_default": "デフォルト", "local_provider": { "hint": "ウェブサイトにログインして、より良い検索結果を得て、検索設定をパーソナライズしてください。", "open_settings": "{{provider}}設定を開く", @@ -4822,7 +4825,7 @@ "search_provider": "検索サービスプロバイダー", "search_provider_placeholder": "検索サービスプロバイダーを選択する", "search_with_time": "日付を含む検索", - "set_as_default": "[to be translated]:Set as Default", + "set_as_default": "既定として設定", "subscribe": "ブラックリスト購読", "subscribe_add": "購読を追加", "subscribe_add_failed": "購読ソースの追加に失敗しました", diff --git a/src/renderer/src/i18n/translate/pt-pt.json b/src/renderer/src/i18n/translate/pt-pt.json index 553795f6b3..73c8e28e4d 100644 --- a/src/renderer/src/i18n/translate/pt-pt.json +++ b/src/renderer/src/i18n/translate/pt-pt.json @@ -420,6 +420,9 @@ }, "delete": { "content": "Excluir o assistente removerá todos os tópicos e arquivos sob esse assistente. Tem certeza de que deseja continuar?", + "error": { + "remain_one": "Não é permitido apagar o último assistente." + }, "title": "Excluir Assistente" }, "edit": { @@ -4805,7 +4808,7 @@ "content_limit_tooltip": "Limita o comprimento do conteúdo dos resultados de pesquisa; o conteúdo excedente será truncado", "default_provider": "Provedor Padrão", "free": "Grátis", - "is_default": "[to be translated]:Default", + "is_default": "Padrão", "local_provider": { "hint": "Faça login no site para obter melhores resultados de pesquisa e personalizar suas configurações de busca.", "open_settings": "Abrir Configurações do {{provider}}", @@ -4822,7 +4825,7 @@ "search_provider": "Provedor de pesquisa", "search_provider_placeholder": "Selecione um provedor de pesquisa", "search_with_time": "Pesquisar com data", - "set_as_default": "[to be translated]:Set as Default", + "set_as_default": "Definir como Padrão", "subscribe": "Assinatura de lista negra", "subscribe_add": "Adicionar assinatura", "subscribe_add_failed": "Falha ao adicionar a fonte de subscrição", diff --git a/src/renderer/src/i18n/translate/ru-ru.json b/src/renderer/src/i18n/translate/ru-ru.json index 489e8b4695..200b03e6c1 100644 --- a/src/renderer/src/i18n/translate/ru-ru.json +++ b/src/renderer/src/i18n/translate/ru-ru.json @@ -420,6 +420,9 @@ }, "delete": { "content": "Удаление ассистента удалит все топики и файлы под ассистентом. Вы уверены, что хотите удалить его?", + "error": { + "remain_one": "Нельзя удалить последнего помощника" + }, "title": "Удалить ассистента" }, "edit": { @@ -4805,7 +4808,7 @@ "content_limit_tooltip": "Ограничить длину контента в результатах поиска; контент, превышающий лимит, будет усечен.", "default_provider": "Поставщик по умолчанию", "free": "Бесплатно", - "is_default": "[to be translated]:Default", + "is_default": "По умолчанию", "local_provider": { "hint": "Войдите на сайт, чтобы получать более точные результаты поиска и настроить параметры поиска под себя.", "open_settings": "Открыть настройки {{provider}}", @@ -4822,7 +4825,7 @@ "search_provider": "поиск сервисного провайдера", "search_provider_placeholder": "Выберите поставщика поисковых услуг", "search_with_time": "Поиск, содержащий дату", - "set_as_default": "[to be translated]:Set as Default", + "set_as_default": "Установить по умолчанию", "subscribe": "Подписка на черный список", "subscribe_add": "Добавить подписку", "subscribe_add_failed": "Не удалось добавить источник подписки", diff --git a/src/renderer/src/pages/home/Inputbar/InputbarTools.tsx b/src/renderer/src/pages/home/Inputbar/InputbarTools.tsx index ef96dc74ed..2a79626aa2 100644 --- a/src/renderer/src/pages/home/Inputbar/InputbarTools.tsx +++ b/src/renderer/src/pages/home/Inputbar/InputbarTools.tsx @@ -262,9 +262,12 @@ const InputbarTools = ({ scope, assistantId, session }: InputbarToolsNewProps) = const sourceId = source.droppableId const destinationId = destination.droppableId + const visibleKeys = visibleTools.map((t) => t.key) + const hiddenKeys = hiddenTools.map((t) => t.key) + const newToolOrder: ToolOrderConfig = { - visible: [...toolOrder.visible], - hidden: [...toolOrder.hidden] + visible: [...visibleKeys], + hidden: [...hiddenKeys] } const sourceArray = sourceId === 'inputbar-tools-visible' ? 'visible' : 'hidden' diff --git a/src/renderer/src/pages/home/Tabs/AssistantsTab.tsx b/src/renderer/src/pages/home/Tabs/AssistantsTab.tsx index 471d6921a0..9c1a950113 100644 --- a/src/renderer/src/pages/home/Tabs/AssistantsTab.tsx +++ b/src/renderer/src/pages/home/Tabs/AssistantsTab.tsx @@ -10,6 +10,7 @@ import type { Assistant, Topic } from '@renderer/types' import type { AssistantTabSortType } from '@shared/data/preference/preferenceTypes' import type { FC } from 'react' import { useCallback, useRef, useState } from 'react' +import { useTranslation } from 'react-i18next' import styled from 'styled-components' import UnifiedAddButton from './components/UnifiedAddButton' @@ -32,6 +33,7 @@ const AssistantsTab: FC = (props) => { const containerRef = useRef(null) const { apiServerConfig } = useApiServer() const apiServerEnabled = apiServerConfig.enabled + const { t } = useTranslation() // Agent related hooks const { agents, deleteAgent, isLoading: agentsLoading, error: agentsError } = useAgents() @@ -75,13 +77,18 @@ const AssistantsTab: FC = (props) => { const onDeleteAssistant = useCallback( (assistant: Assistant) => { const remaining = assistants.filter((a) => a.id !== assistant.id) + if (remaining.length === 0) { + window.toast.error(t('assistants.delete.error.remain_one')) + return + } + if (assistant.id === activeAssistant?.id) { const newActive = remaining[remaining.length - 1] - newActive ? setActiveAssistant(newActive) : onCreateDefaultAssistant() + setActiveAssistant(newActive) } removeAssistant(assistant.id) }, - [activeAssistant, assistants, removeAssistant, setActiveAssistant, onCreateDefaultAssistant] + [assistants, activeAssistant?.id, removeAssistant, t, setActiveAssistant] ) const handleSortByChange = useCallback( diff --git a/src/renderer/src/pages/settings/MemorySettings/MemorySettingsModal.tsx b/src/renderer/src/pages/settings/MemorySettings/MemorySettingsModal.tsx index f501f9f613..03bb302af1 100644 --- a/src/renderer/src/pages/settings/MemorySettings/MemorySettingsModal.tsx +++ b/src/renderer/src/pages/settings/MemorySettings/MemorySettingsModal.tsx @@ -4,7 +4,7 @@ import { loggerService } from '@logger' import InputEmbeddingDimension from '@renderer/components/InputEmbeddingDimension' import ModelSelector from '@renderer/components/ModelSelector' import { isEmbeddingModel, isRerankModel } from '@renderer/config/models' -import { getModel, useModel } from '@renderer/hooks/useModel' +import { useModel } from '@renderer/hooks/useModel' import { useProviders } from '@renderer/hooks/useProvider' import { getModelUniqId } from '@renderer/services/ModelService' import { selectMemoryConfig, updateMemoryConfig } from '@renderer/store/memory' @@ -56,8 +56,12 @@ const MemorySettingsModal: FC = ({ visible, onSubmit, const handleFormSubmit = async (values: formValue) => { try { // Convert model IDs back to Model objects - const llmModel = getModel(values.llmModel) - const embeddingModel = getModel(values.embeddingModel) + // values.llmModel and values.embeddingModel are JSON strings from getModelUniqId() + // e.g., '{"id":"gpt-4","provider":"openai"}' + // We need to find models by comparing with getModelUniqId() result + const allModels = providers.flatMap((p) => p.models) + const llmModel = allModels.find((m) => getModelUniqId(m) === values.llmModel) + const embeddingModel = allModels.find((m) => getModelUniqId(m) === values.embeddingModel) if (embeddingModel) { setLoading(true) @@ -142,7 +146,9 @@ const MemorySettingsModal: FC = ({ visible, onSubmit, shouldUpdate={(prevValues, currentValues) => prevValues.embeddingModel !== currentValues.embeddingModel}> {({ getFieldValue }) => { const embeddingModelId = getFieldValue('embeddingModel') - const embeddingModel = getModel(embeddingModelId) + // embeddingModelId is a JSON string from getModelUniqId(), find model by comparing + const allModels = providers.flatMap((p) => p.models) + const embeddingModel = allModels.find((m) => getModelUniqId(m) === embeddingModelId) return ( = ({ providerId }) => { const { t } = useTranslation() const { provider, models, removeModel } = useProvider(providerId) + // 稳定的编辑模型回调,避免内联函数导致子组件 memo 失效 + const handleEditModel = useCallback((model: Model) => EditModelPopup.show({ provider, model }), [provider]) + const providerConfig = PROVIDER_URLS[provider.id] const docsWebsite = providerConfig?.websites?.docs const modelsWebsite = providerConfig?.websites?.models @@ -63,6 +66,11 @@ const ModelList: React.FC = ({ providerId }) => { const { isChecking: isHealthChecking, modelStatuses, runHealthCheck } = useHealthCheck(provider, models) + // 将 modelStatuses 数组转换为 Map,实现 O(1) 查找 + const modelStatusMap = useMemo(() => { + return new Map(modelStatuses.map((status) => [status.model.id, status])) + }, [modelStatuses]) + const setSearchText = useCallback((text: string) => { startTransition(() => { _setSearchText(text) @@ -136,9 +144,9 @@ const ModelList: React.FC = ({ providerId }) => { key={group} groupName={group} models={displayedModelGroups[group]} - modelStatuses={modelStatuses} + modelStatusMap={modelStatusMap} defaultOpen={i <= 5} - onEditModel={(model) => EditModelPopup.show({ provider, model })} + onEditModel={handleEditModel} onRemoveModel={removeModel} onRemoveGroup={() => displayedModelGroups[group].forEach((model) => removeModel(model))} /> diff --git a/src/renderer/src/pages/settings/ProviderSettings/ModelList/ModelListGroup.tsx b/src/renderer/src/pages/settings/ProviderSettings/ModelList/ModelListGroup.tsx index e90661a0f6..2bbd68aa10 100644 --- a/src/renderer/src/pages/settings/ProviderSettings/ModelList/ModelListGroup.tsx +++ b/src/renderer/src/pages/settings/ProviderSettings/ModelList/ModelListGroup.tsx @@ -15,7 +15,8 @@ const MAX_SCROLLER_HEIGHT = 390 interface ModelListGroupProps { groupName: string models: Model[] - modelStatuses: ModelWithStatus[] + /** 使用 Map 实现 O(1) 查找,替代原来的数组线性搜索 */ + modelStatusMap: Map defaultOpen: boolean disabled?: boolean onEditModel: (model: Model) => void @@ -26,7 +27,7 @@ interface ModelListGroupProps { const ModelListGroup: React.FC = ({ groupName, models, - modelStatuses, + modelStatusMap, defaultOpen, disabled, onEditModel, @@ -89,7 +90,7 @@ const ModelListGroup: React.FC = ({ {(model) => ( status.model.id === model.id)} + modelStatus={modelStatusMap.get(model.id)} onEdit={onEditModel} onRemove={onRemoveModel} disabled={disabled} diff --git a/src/renderer/src/services/db/AgentMessageDataSource.ts b/src/renderer/src/services/db/AgentMessageDataSource.ts index 4ba93d2cd5..7af7a257f8 100644 --- a/src/renderer/src/services/db/AgentMessageDataSource.ts +++ b/src/renderer/src/services/db/AgentMessageDataSource.ts @@ -1,3 +1,19 @@ +/** + * @deprecated Scheduled for removal in v2.0.0 + * -------------------------------------------------------------------------- + * ⚠️ NOTICE: V2 DATA&UI REFACTORING (by 0xfullex) + * -------------------------------------------------------------------------- + * STOP: Feature PRs affecting this file are currently BLOCKED. + * Only critical bug fixes are accepted during this migration phase. + * + * This file is being refactored to v2 standards. + * Any non-critical changes will conflict with the ongoing work. + * + * 🔗 Context & Status: + * - Contribution Hold: https://github.com/CherryHQ/cherry-studio/issues/10954 + * - v2 Refactor PR : https://github.com/CherryHQ/cherry-studio/pull/10162 + * -------------------------------------------------------------------------- + */ import { loggerService } from '@logger' import store from '@renderer/store' import type { AgentPersistedMessage } from '@renderer/types/agent' diff --git a/src/renderer/src/services/db/DbService.ts b/src/renderer/src/services/db/DbService.ts index cff7cb1a45..64ff945958 100644 --- a/src/renderer/src/services/db/DbService.ts +++ b/src/renderer/src/services/db/DbService.ts @@ -1,3 +1,19 @@ +/** + * @deprecated Scheduled for removal in v2.0.0 + * -------------------------------------------------------------------------- + * ⚠️ NOTICE: V2 DATA&UI REFACTORING (by 0xfullex) + * -------------------------------------------------------------------------- + * STOP: Feature PRs affecting this file are currently BLOCKED. + * Only critical bug fixes are accepted during this migration phase. + * + * This file is being refactored to v2 standards. + * Any non-critical changes will conflict with the ongoing work. + * + * 🔗 Context & Status: + * - Contribution Hold: https://github.com/CherryHQ/cherry-studio/issues/10954 + * - v2 Refactor PR : https://github.com/CherryHQ/cherry-studio/pull/10162 + * -------------------------------------------------------------------------- + */ import { loggerService } from '@logger' import store from '@renderer/store' import type { Message, MessageBlock } from '@renderer/types/newMessage' diff --git a/src/renderer/src/services/db/DexieMessageDataSource.ts b/src/renderer/src/services/db/DexieMessageDataSource.ts index cbc015984a..f8bad4476f 100644 --- a/src/renderer/src/services/db/DexieMessageDataSource.ts +++ b/src/renderer/src/services/db/DexieMessageDataSource.ts @@ -1,3 +1,19 @@ +/** + * @deprecated Scheduled for removal in v2.0.0 + * -------------------------------------------------------------------------- + * ⚠️ NOTICE: V2 DATA&UI REFACTORING (by 0xfullex) + * -------------------------------------------------------------------------- + * STOP: Feature PRs affecting this file are currently BLOCKED. + * Only critical bug fixes are accepted during this migration phase. + * + * This file is being refactored to v2 standards. + * Any non-critical changes will conflict with the ongoing work. + * + * 🔗 Context & Status: + * - Contribution Hold: https://github.com/CherryHQ/cherry-studio/issues/10954 + * - v2 Refactor PR : https://github.com/CherryHQ/cherry-studio/pull/10162 + * -------------------------------------------------------------------------- + */ import { loggerService } from '@logger' import db from '@renderer/databases' import FileManager from '@renderer/services/FileManager' diff --git a/src/renderer/src/services/db/index.ts b/src/renderer/src/services/db/index.ts index 9b681dc6c6..a29eeb6c04 100644 --- a/src/renderer/src/services/db/index.ts +++ b/src/renderer/src/services/db/index.ts @@ -1,3 +1,19 @@ +/** + * @deprecated Scheduled for removal in v2.0.0 + * -------------------------------------------------------------------------- + * ⚠️ NOTICE: V2 DATA&UI REFACTORING (by 0xfullex) + * -------------------------------------------------------------------------- + * STOP: Feature PRs affecting this file are currently BLOCKED. + * Only critical bug fixes are accepted during this migration phase. + * + * This file is being refactored to v2 standards. + * Any non-critical changes will conflict with the ongoing work. + * + * 🔗 Context & Status: + * - Contribution Hold: https://github.com/CherryHQ/cherry-studio/issues/10954 + * - v2 Refactor PR : https://github.com/CherryHQ/cherry-studio/pull/10162 + * -------------------------------------------------------------------------- + */ /** * Unified data access layer for messages * Provides a consistent API for accessing messages from different sources diff --git a/src/renderer/src/store/assistants.ts b/src/renderer/src/store/assistants.ts index 51638be9f6..aaac1810ab 100644 --- a/src/renderer/src/store/assistants.ts +++ b/src/renderer/src/store/assistants.ts @@ -1,3 +1,19 @@ +/** + * @deprecated Scheduled for removal in v2.0.0 + * -------------------------------------------------------------------------- + * ⚠️ NOTICE: V2 DATA&UI REFACTORING (by 0xfullex) + * -------------------------------------------------------------------------- + * STOP: Feature PRs affecting this file are currently BLOCKED. + * Only critical bug fixes are accepted during this migration phase. + * + * This file is being refactored to v2 standards. + * Any non-critical changes will conflict with the ongoing work. + * + * 🔗 Context & Status: + * - Contribution Hold: https://github.com/CherryHQ/cherry-studio/issues/10954 + * - v2 Refactor PR : https://github.com/CherryHQ/cherry-studio/pull/10162 + * -------------------------------------------------------------------------- + */ // @ts-nocheck import type { PayloadAction } from '@reduxjs/toolkit' import { createSelector, createSlice } from '@reduxjs/toolkit' diff --git a/src/renderer/src/store/backup.ts b/src/renderer/src/store/backup.ts index fbb3853a12..d2986b11bf 100644 --- a/src/renderer/src/store/backup.ts +++ b/src/renderer/src/store/backup.ts @@ -1,3 +1,19 @@ +/** + * @deprecated Scheduled for removal in v2.0.0 + * -------------------------------------------------------------------------- + * ⚠️ NOTICE: V2 DATA&UI REFACTORING (by 0xfullex) + * -------------------------------------------------------------------------- + * STOP: Feature PRs affecting this file are currently BLOCKED. + * Only critical bug fixes are accepted during this migration phase. + * + * This file is being refactored to v2 standards. + * Any non-critical changes will conflict with the ongoing work. + * + * 🔗 Context & Status: + * - Contribution Hold: https://github.com/CherryHQ/cherry-studio/issues/10954 + * - v2 Refactor PR : https://github.com/CherryHQ/cherry-studio/pull/10162 + * -------------------------------------------------------------------------- + */ import type { PayloadAction } from '@reduxjs/toolkit' import { createSlice } from '@reduxjs/toolkit' diff --git a/src/renderer/src/store/codeTools.ts b/src/renderer/src/store/codeTools.ts index 44070a76e4..dc3889abb1 100644 --- a/src/renderer/src/store/codeTools.ts +++ b/src/renderer/src/store/codeTools.ts @@ -1,3 +1,19 @@ +/** + * @deprecated Scheduled for removal in v2.0.0 + * -------------------------------------------------------------------------- + * ⚠️ NOTICE: V2 DATA&UI REFACTORING (by 0xfullex) + * -------------------------------------------------------------------------- + * STOP: Feature PRs affecting this file are currently BLOCKED. + * Only critical bug fixes are accepted during this migration phase. + * + * This file is being refactored to v2 standards. + * Any non-critical changes will conflict with the ongoing work. + * + * 🔗 Context & Status: + * - Contribution Hold: https://github.com/CherryHQ/cherry-studio/issues/10954 + * - v2 Refactor PR : https://github.com/CherryHQ/cherry-studio/pull/10162 + * -------------------------------------------------------------------------- + */ import type { PayloadAction } from '@reduxjs/toolkit' import { createSlice } from '@reduxjs/toolkit' import type { Model } from '@renderer/types' diff --git a/src/renderer/src/store/copilot.ts b/src/renderer/src/store/copilot.ts index ab7e50ee84..88f9523e65 100644 --- a/src/renderer/src/store/copilot.ts +++ b/src/renderer/src/store/copilot.ts @@ -1,3 +1,19 @@ +/** + * @deprecated Scheduled for removal in v2.0.0 + * -------------------------------------------------------------------------- + * ⚠️ NOTICE: V2 DATA&UI REFACTORING (by 0xfullex) + * -------------------------------------------------------------------------- + * STOP: Feature PRs affecting this file are currently BLOCKED. + * Only critical bug fixes are accepted during this migration phase. + * + * This file is being refactored to v2 standards. + * Any non-critical changes will conflict with the ongoing work. + * + * 🔗 Context & Status: + * - Contribution Hold: https://github.com/CherryHQ/cherry-studio/issues/10954 + * - v2 Refactor PR : https://github.com/CherryHQ/cherry-studio/pull/10162 + * -------------------------------------------------------------------------- + */ import type { PayloadAction } from '@reduxjs/toolkit' import { createSlice } from '@reduxjs/toolkit' diff --git a/src/renderer/src/store/index.ts b/src/renderer/src/store/index.ts index bed7eadc41..e962a52431 100644 --- a/src/renderer/src/store/index.ts +++ b/src/renderer/src/store/index.ts @@ -1,6 +1,18 @@ /** - * Data Refactor, notes by fullex - * //TODO @deprecated this file will be removed + * @deprecated Scheduled for removal in v2.0.0 + * -------------------------------------------------------------------------- + * ⚠️ NOTICE: V2 DATA&UI REFACTORING (by 0xfullex) + * -------------------------------------------------------------------------- + * STOP: Feature PRs affecting this file are currently BLOCKED. + * Only critical bug fixes are accepted during this migration phase. + * + * This file is being refactored to v2 standards. + * Any non-critical changes will conflict with the ongoing work. + * + * 🔗 Context & Status: + * - Contribution Hold: https://github.com/CherryHQ/cherry-studio/issues/10954 + * - v2 Refactor PR : https://github.com/CherryHQ/cherry-studio/pull/10162 + * -------------------------------------------------------------------------- */ import { loggerService } from '@logger' import { combineReducers, configureStore } from '@reduxjs/toolkit' diff --git a/src/renderer/src/store/inputTools.ts b/src/renderer/src/store/inputTools.ts index aad87dba9f..b9d2506523 100644 --- a/src/renderer/src/store/inputTools.ts +++ b/src/renderer/src/store/inputTools.ts @@ -1,3 +1,19 @@ +/** + * @deprecated Scheduled for removal in v2.0.0 + * -------------------------------------------------------------------------- + * ⚠️ NOTICE: V2 DATA&UI REFACTORING (by 0xfullex) + * -------------------------------------------------------------------------- + * STOP: Feature PRs affecting this file are currently BLOCKED. + * Only critical bug fixes are accepted during this migration phase. + * + * This file is being refactored to v2 standards. + * Any non-critical changes will conflict with the ongoing work. + * + * 🔗 Context & Status: + * - Contribution Hold: https://github.com/CherryHQ/cherry-studio/issues/10954 + * - v2 Refactor PR : https://github.com/CherryHQ/cherry-studio/pull/10162 + * -------------------------------------------------------------------------- + */ import type { PayloadAction } from '@reduxjs/toolkit' import { createSlice } from '@reduxjs/toolkit' import type { InputbarScope } from '@renderer/pages/home/Inputbar/types' diff --git a/src/renderer/src/store/knowledge.ts b/src/renderer/src/store/knowledge.ts index 6280a99e8d..a6a5026952 100644 --- a/src/renderer/src/store/knowledge.ts +++ b/src/renderer/src/store/knowledge.ts @@ -1,3 +1,19 @@ +/** + * @deprecated Scheduled for removal in v2.0.0 + * -------------------------------------------------------------------------- + * ⚠️ NOTICE: V2 DATA&UI REFACTORING (by 0xfullex) + * -------------------------------------------------------------------------- + * STOP: Feature PRs affecting this file are currently BLOCKED. + * Only critical bug fixes are accepted during this migration phase. + * + * This file is being refactored to v2 standards. + * Any non-critical changes will conflict with the ongoing work. + * + * 🔗 Context & Status: + * - Contribution Hold: https://github.com/CherryHQ/cherry-studio/issues/10954 + * - v2 Refactor PR : https://github.com/CherryHQ/cherry-studio/pull/10162 + * -------------------------------------------------------------------------- + */ import { loggerService } from '@logger' import type { PayloadAction } from '@reduxjs/toolkit' import { createSlice } from '@reduxjs/toolkit' diff --git a/src/renderer/src/store/llm.ts b/src/renderer/src/store/llm.ts index 15f256382e..7e53f081bd 100644 --- a/src/renderer/src/store/llm.ts +++ b/src/renderer/src/store/llm.ts @@ -1,3 +1,19 @@ +/** + * @deprecated Scheduled for removal in v2.0.0 + * -------------------------------------------------------------------------- + * ⚠️ NOTICE: V2 DATA&UI REFACTORING (by 0xfullex) + * -------------------------------------------------------------------------- + * STOP: Feature PRs affecting this file are currently BLOCKED. + * Only critical bug fixes are accepted during this migration phase. + * + * This file is being refactored to v2 standards. + * Any non-critical changes will conflict with the ongoing work. + * + * 🔗 Context & Status: + * - Contribution Hold: https://github.com/CherryHQ/cherry-studio/issues/10954 + * - v2 Refactor PR : https://github.com/CherryHQ/cherry-studio/pull/10162 + * -------------------------------------------------------------------------- + */ import type { PayloadAction } from '@reduxjs/toolkit' import { createSlice } from '@reduxjs/toolkit' import { isLocalAi } from '@renderer/config/env' diff --git a/src/renderer/src/store/mcp.ts b/src/renderer/src/store/mcp.ts index 5b8d5bcdcf..3b94248401 100644 --- a/src/renderer/src/store/mcp.ts +++ b/src/renderer/src/store/mcp.ts @@ -1,3 +1,19 @@ +/** + * @deprecated Scheduled for removal in v2.0.0 + * -------------------------------------------------------------------------- + * ⚠️ NOTICE: V2 DATA&UI REFACTORING (by 0xfullex) + * -------------------------------------------------------------------------- + * STOP: Feature PRs affecting this file are currently BLOCKED. + * Only critical bug fixes are accepted during this migration phase. + * + * This file is being refactored to v2 standards. + * Any non-critical changes will conflict with the ongoing work. + * + * 🔗 Context & Status: + * - Contribution Hold: https://github.com/CherryHQ/cherry-studio/issues/10954 + * - v2 Refactor PR : https://github.com/CherryHQ/cherry-studio/pull/10162 + * -------------------------------------------------------------------------- + */ import { loggerService } from '@logger' import { createSlice, nanoid, type PayloadAction } from '@reduxjs/toolkit' import { type BuiltinMCPServer, BuiltinMCPServerNames, type MCPConfig, type MCPServer } from '@renderer/types' diff --git a/src/renderer/src/store/memory.ts b/src/renderer/src/store/memory.ts index 96a8cfc503..745aa9d05d 100644 --- a/src/renderer/src/store/memory.ts +++ b/src/renderer/src/store/memory.ts @@ -1,3 +1,19 @@ +/** + * @deprecated Scheduled for removal in v2.0.0 + * -------------------------------------------------------------------------- + * ⚠️ NOTICE: V2 DATA&UI REFACTORING (by 0xfullex) + * -------------------------------------------------------------------------- + * STOP: Feature PRs affecting this file are currently BLOCKED. + * Only critical bug fixes are accepted during this migration phase. + * + * This file is being refactored to v2 standards. + * Any non-critical changes will conflict with the ongoing work. + * + * 🔗 Context & Status: + * - Contribution Hold: https://github.com/CherryHQ/cherry-studio/issues/10954 + * - v2 Refactor PR : https://github.com/CherryHQ/cherry-studio/pull/10162 + * -------------------------------------------------------------------------- + */ import { createSlice, type PayloadAction } from '@reduxjs/toolkit' import { MEMORY_FACT_EXTRACTION_PROMPT, MEMORY_UPDATE_SYSTEM_PROMPT } from '@shared/config/prompts' import type { MemoryConfig } from '@types' diff --git a/src/renderer/src/store/messageBlock.ts b/src/renderer/src/store/messageBlock.ts index ba0e11be0a..c2719cdb13 100644 --- a/src/renderer/src/store/messageBlock.ts +++ b/src/renderer/src/store/messageBlock.ts @@ -1,3 +1,19 @@ +/** + * @deprecated Scheduled for removal in v2.0.0 + * -------------------------------------------------------------------------- + * ⚠️ NOTICE: V2 DATA&UI REFACTORING (by 0xfullex) + * -------------------------------------------------------------------------- + * STOP: Feature PRs affecting this file are currently BLOCKED. + * Only critical bug fixes are accepted during this migration phase. + * + * This file is being refactored to v2 standards. + * Any non-critical changes will conflict with the ongoing work. + * + * 🔗 Context & Status: + * - Contribution Hold: https://github.com/CherryHQ/cherry-studio/issues/10954 + * - v2 Refactor PR : https://github.com/CherryHQ/cherry-studio/pull/10162 + * -------------------------------------------------------------------------- + */ import type { WebSearchResultBlock } from '@anthropic-ai/sdk/resources' import type OpenAI from '@cherrystudio/openai' import type { GroundingMetadata } from '@google/genai' diff --git a/src/renderer/src/store/migrate.ts b/src/renderer/src/store/migrate.ts index d3aed6b3e9..de66c26a40 100644 --- a/src/renderer/src/store/migrate.ts +++ b/src/renderer/src/store/migrate.ts @@ -1,5 +1,18 @@ /** - * @deprecated this file will be removed after data refactor + * @deprecated Scheduled for removal in v2.0.0 + * -------------------------------------------------------------------------- + * ⚠️ NOTICE: V2 DATA&UI REFACTORING (by 0xfullex) + * -------------------------------------------------------------------------- + * STOP: Feature PRs affecting this file are currently BLOCKED. + * Only critical bug fixes are accepted during this migration phase. + * + * This file is being refactored to v2 standards. + * Any non-critical changes will conflict with the ongoing work. + * + * 🔗 Context & Status: + * - Contribution Hold: https://github.com/CherryHQ/cherry-studio/issues/10954 + * - v2 Refactor PR : https://github.com/CherryHQ/cherry-studio/pull/10162 + * -------------------------------------------------------------------------- */ import { loggerService } from '@logger' import { nanoid } from '@reduxjs/toolkit' diff --git a/src/renderer/src/store/minapps.ts b/src/renderer/src/store/minapps.ts index 8ca59a5bd2..ac2a83440b 100644 --- a/src/renderer/src/store/minapps.ts +++ b/src/renderer/src/store/minapps.ts @@ -1,3 +1,19 @@ +/** + * @deprecated Scheduled for removal in v2.0.0 + * -------------------------------------------------------------------------- + * ⚠️ NOTICE: V2 DATA&UI REFACTORING (by 0xfullex) + * -------------------------------------------------------------------------- + * STOP: Feature PRs affecting this file are currently BLOCKED. + * Only critical bug fixes are accepted during this migration phase. + * + * This file is being refactored to v2 standards. + * Any non-critical changes will conflict with the ongoing work. + * + * 🔗 Context & Status: + * - Contribution Hold: https://github.com/CherryHQ/cherry-studio/issues/10954 + * - v2 Refactor PR : https://github.com/CherryHQ/cherry-studio/pull/10162 + * -------------------------------------------------------------------------- + */ import type { PayloadAction } from '@reduxjs/toolkit' import { createSlice } from '@reduxjs/toolkit' import { DEFAULT_MIN_APPS } from '@renderer/config/minapps' diff --git a/src/renderer/src/store/newMessage.ts b/src/renderer/src/store/newMessage.ts index cd8c0dde83..918ae3dc5b 100644 --- a/src/renderer/src/store/newMessage.ts +++ b/src/renderer/src/store/newMessage.ts @@ -1,3 +1,19 @@ +/** + * @deprecated Scheduled for removal in v2.0.0 + * -------------------------------------------------------------------------- + * ⚠️ NOTICE: V2 DATA&UI REFACTORING (by 0xfullex) + * -------------------------------------------------------------------------- + * STOP: Feature PRs affecting this file are currently BLOCKED. + * Only critical bug fixes are accepted during this migration phase. + * + * This file is being refactored to v2 standards. + * Any non-critical changes will conflict with the ongoing work. + * + * 🔗 Context & Status: + * - Contribution Hold: https://github.com/CherryHQ/cherry-studio/issues/10954 + * - v2 Refactor PR : https://github.com/CherryHQ/cherry-studio/pull/10162 + * -------------------------------------------------------------------------- + */ import { loggerService } from '@logger' import type { EntityState, PayloadAction } from '@reduxjs/toolkit' import { createEntityAdapter, createSlice } from '@reduxjs/toolkit' diff --git a/src/renderer/src/store/note.ts b/src/renderer/src/store/note.ts index 25347a8764..d571552831 100644 --- a/src/renderer/src/store/note.ts +++ b/src/renderer/src/store/note.ts @@ -1,3 +1,19 @@ +/** + * @deprecated Scheduled for removal in v2.0.0 + * -------------------------------------------------------------------------- + * ⚠️ NOTICE: V2 DATA&UI REFACTORING (by 0xfullex) + * -------------------------------------------------------------------------- + * STOP: Feature PRs affecting this file are currently BLOCKED. + * Only critical bug fixes are accepted during this migration phase. + * + * This file is being refactored to v2 standards. + * Any non-critical changes will conflict with the ongoing work. + * + * 🔗 Context & Status: + * - Contribution Hold: https://github.com/CherryHQ/cherry-studio/issues/10954 + * - v2 Refactor PR : https://github.com/CherryHQ/cherry-studio/pull/10162 + * -------------------------------------------------------------------------- + */ import type { PayloadAction } from '@reduxjs/toolkit' import { createSlice } from '@reduxjs/toolkit' import type { RootState } from '@renderer/store/index' diff --git a/src/renderer/src/store/nutstore.ts b/src/renderer/src/store/nutstore.ts index d494ec269f..bb9d426d8e 100644 --- a/src/renderer/src/store/nutstore.ts +++ b/src/renderer/src/store/nutstore.ts @@ -1,3 +1,19 @@ +/** + * @deprecated Scheduled for removal in v2.0.0 + * -------------------------------------------------------------------------- + * ⚠️ NOTICE: V2 DATA&UI REFACTORING (by 0xfullex) + * -------------------------------------------------------------------------- + * STOP: Feature PRs affecting this file are currently BLOCKED. + * Only critical bug fixes are accepted during this migration phase. + * + * This file is being refactored to v2 standards. + * Any non-critical changes will conflict with the ongoing work. + * + * 🔗 Context & Status: + * - Contribution Hold: https://github.com/CherryHQ/cherry-studio/issues/10954 + * - v2 Refactor PR : https://github.com/CherryHQ/cherry-studio/pull/10162 + * -------------------------------------------------------------------------- + */ import type { PayloadAction } from '@reduxjs/toolkit' import { createSlice } from '@reduxjs/toolkit' diff --git a/src/renderer/src/store/ocr.ts b/src/renderer/src/store/ocr.ts index 8e997bd6d5..29ee4085b7 100644 --- a/src/renderer/src/store/ocr.ts +++ b/src/renderer/src/store/ocr.ts @@ -1,3 +1,19 @@ +/** + * @deprecated Scheduled for removal in v2.0.0 + * -------------------------------------------------------------------------- + * ⚠️ NOTICE: V2 DATA&UI REFACTORING (by 0xfullex) + * -------------------------------------------------------------------------- + * STOP: Feature PRs affecting this file are currently BLOCKED. + * Only critical bug fixes are accepted during this migration phase. + * + * This file is being refactored to v2 standards. + * Any non-critical changes will conflict with the ongoing work. + * + * 🔗 Context & Status: + * - Contribution Hold: https://github.com/CherryHQ/cherry-studio/issues/10954 + * - v2 Refactor PR : https://github.com/CherryHQ/cherry-studio/pull/10162 + * -------------------------------------------------------------------------- + */ import type { PayloadAction } from '@reduxjs/toolkit' import { createSlice } from '@reduxjs/toolkit' import { BUILTIN_OCR_PROVIDERS, DEFAULT_OCR_PROVIDER } from '@renderer/config/ocr' diff --git a/src/renderer/src/store/paintings.ts b/src/renderer/src/store/paintings.ts index e5fc6f59e2..a7b509f531 100644 --- a/src/renderer/src/store/paintings.ts +++ b/src/renderer/src/store/paintings.ts @@ -1,3 +1,19 @@ +/** + * @deprecated Scheduled for removal in v2.0.0 + * -------------------------------------------------------------------------- + * ⚠️ NOTICE: V2 DATA&UI REFACTORING (by 0xfullex) + * -------------------------------------------------------------------------- + * STOP: Feature PRs affecting this file are currently BLOCKED. + * Only critical bug fixes are accepted during this migration phase. + * + * This file is being refactored to v2 standards. + * Any non-critical changes will conflict with the ongoing work. + * + * 🔗 Context & Status: + * - Contribution Hold: https://github.com/CherryHQ/cherry-studio/issues/10954 + * - v2 Refactor PR : https://github.com/CherryHQ/cherry-studio/pull/10162 + * -------------------------------------------------------------------------- + */ import { loggerService } from '@logger' import type { PayloadAction } from '@reduxjs/toolkit' import { createSlice } from '@reduxjs/toolkit' diff --git a/src/renderer/src/store/preprocess.ts b/src/renderer/src/store/preprocess.ts index 29fc2993b7..8fee31b0ef 100644 --- a/src/renderer/src/store/preprocess.ts +++ b/src/renderer/src/store/preprocess.ts @@ -1,3 +1,19 @@ +/** + * @deprecated Scheduled for removal in v2.0.0 + * -------------------------------------------------------------------------- + * ⚠️ NOTICE: V2 DATA&UI REFACTORING (by 0xfullex) + * -------------------------------------------------------------------------- + * STOP: Feature PRs affecting this file are currently BLOCKED. + * Only critical bug fixes are accepted during this migration phase. + * + * This file is being refactored to v2 standards. + * Any non-critical changes will conflict with the ongoing work. + * + * 🔗 Context & Status: + * - Contribution Hold: https://github.com/CherryHQ/cherry-studio/issues/10954 + * - v2 Refactor PR : https://github.com/CherryHQ/cherry-studio/pull/10162 + * -------------------------------------------------------------------------- + */ import type { PayloadAction } from '@reduxjs/toolkit' import { createSlice } from '@reduxjs/toolkit' import type { PreprocessProvider } from '@renderer/types' diff --git a/src/renderer/src/store/runtime.ts b/src/renderer/src/store/runtime.ts index 125761f641..88b795c295 100644 --- a/src/renderer/src/store/runtime.ts +++ b/src/renderer/src/store/runtime.ts @@ -1,8 +1,20 @@ /** - * Data Refactor, notes by fullex - * //TODO @deprecated this file will be removed + * @deprecated Scheduled for removal in v2.0.0 + * -------------------------------------------------------------------------- + * ⚠️ NOTICE: V2 DATA&UI REFACTORING (by 0xfullex) + * -------------------------------------------------------------------------- + * STOP: Feature PRs affecting this file are currently BLOCKED. + * Only critical bug fixes are accepted during this migration phase. + * + * This file is being refactored to v2 standards. + * Any non-critical changes will conflict with the ongoing work. + * + * 🔗 Context & Status: + * - Contribution Hold: https://github.com/CherryHQ/cherry-studio/issues/10954 + * - v2 Refactor PR : https://github.com/CherryHQ/cherry-studio/pull/10162 + * -------------------------------------------------------------------------- */ - +import type { PayloadAction } from '@reduxjs/toolkit' import { createSlice } from '@reduxjs/toolkit' // import type { Topic, WebSearchStatus } from '@renderer/types' diff --git a/src/renderer/src/store/selectionStore.ts b/src/renderer/src/store/selectionStore.ts index 5acdbca28d..1bb6d28ce5 100644 --- a/src/renderer/src/store/selectionStore.ts +++ b/src/renderer/src/store/selectionStore.ts @@ -1,5 +1,18 @@ /** - * @deprecated The whole file will be removed after data refactoring + * @deprecated Scheduled for removal in v2.0.0 + * -------------------------------------------------------------------------- + * ⚠️ NOTICE: V2 DATA&UI REFACTORING (by 0xfullex) + * -------------------------------------------------------------------------- + * STOP: Feature PRs affecting this file are currently BLOCKED. + * Only critical bug fixes are accepted during this migration phase. + * + * This file is being refactored to v2 standards. + * Any non-critical changes will conflict with the ongoing work. + * + * 🔗 Context & Status: + * - Contribution Hold: https://github.com/CherryHQ/cherry-studio/issues/10954 + * - v2 Refactor PR : https://github.com/CherryHQ/cherry-studio/pull/10162 + * -------------------------------------------------------------------------- */ import type { PayloadAction } from '@reduxjs/toolkit' import { createSlice } from '@reduxjs/toolkit' diff --git a/src/renderer/src/store/settings.ts b/src/renderer/src/store/settings.ts index ae4bd55b55..894f2d92ce 100644 --- a/src/renderer/src/store/settings.ts +++ b/src/renderer/src/store/settings.ts @@ -1,5 +1,18 @@ /** - * //TODO @deprecated this file will be removed after data refactor + * @deprecated Scheduled for removal in v2.0.0 + * -------------------------------------------------------------------------- + * ⚠️ NOTICE: V2 DATA&UI REFACTORING (by 0xfullex) + * -------------------------------------------------------------------------- + * STOP: Feature PRs affecting this file are currently BLOCKED. + * Only critical bug fixes are accepted during this migration phase. + * + * This file is being refactored to v2 standards. + * Any non-critical changes will conflict with the ongoing work. + * + * 🔗 Context & Status: + * - Contribution Hold: https://github.com/CherryHQ/cherry-studio/issues/10954 + * - v2 Refactor PR : https://github.com/CherryHQ/cherry-studio/pull/10162 + * -------------------------------------------------------------------------- */ import type { PayloadAction } from '@reduxjs/toolkit' import { createSlice } from '@reduxjs/toolkit' diff --git a/src/renderer/src/store/shortcuts.ts b/src/renderer/src/store/shortcuts.ts index 9b4cc1341a..c8fabf8b04 100644 --- a/src/renderer/src/store/shortcuts.ts +++ b/src/renderer/src/store/shortcuts.ts @@ -1,3 +1,19 @@ +/** + * @deprecated Scheduled for removal in v2.0.0 + * -------------------------------------------------------------------------- + * ⚠️ NOTICE: V2 DATA&UI REFACTORING (by 0xfullex) + * -------------------------------------------------------------------------- + * STOP: Feature PRs affecting this file are currently BLOCKED. + * Only critical bug fixes are accepted during this migration phase. + * + * This file is being refactored to v2 standards. + * Any non-critical changes will conflict with the ongoing work. + * + * 🔗 Context & Status: + * - Contribution Hold: https://github.com/CherryHQ/cherry-studio/issues/10954 + * - v2 Refactor PR : https://github.com/CherryHQ/cherry-studio/pull/10162 + * -------------------------------------------------------------------------- + */ import type { PayloadAction } from '@reduxjs/toolkit' import { createSlice } from '@reduxjs/toolkit' import type { Shortcut } from '@renderer/types' diff --git a/src/renderer/src/store/tabs.ts b/src/renderer/src/store/tabs.ts index 87d7342779..c539cf20a0 100644 --- a/src/renderer/src/store/tabs.ts +++ b/src/renderer/src/store/tabs.ts @@ -1,3 +1,19 @@ +/** + * @deprecated Scheduled for removal in v2.0.0 + * -------------------------------------------------------------------------- + * ⚠️ NOTICE: V2 DATA&UI REFACTORING (by 0xfullex) + * -------------------------------------------------------------------------- + * STOP: Feature PRs affecting this file are currently BLOCKED. + * Only critical bug fixes are accepted during this migration phase. + * + * This file is being refactored to v2 standards. + * Any non-critical changes will conflict with the ongoing work. + * + * 🔗 Context & Status: + * - Contribution Hold: https://github.com/CherryHQ/cherry-studio/issues/10954 + * - v2 Refactor PR : https://github.com/CherryHQ/cherry-studio/pull/10162 + * -------------------------------------------------------------------------- + */ import type { PayloadAction } from '@reduxjs/toolkit' import { createSlice } from '@reduxjs/toolkit' diff --git a/src/renderer/src/store/thunk/knowledgeThunk.ts b/src/renderer/src/store/thunk/knowledgeThunk.ts index 97c435d169..b353e0af51 100644 --- a/src/renderer/src/store/thunk/knowledgeThunk.ts +++ b/src/renderer/src/store/thunk/knowledgeThunk.ts @@ -1,3 +1,19 @@ +/** + * @deprecated Scheduled for removal in v2.0.0 + * -------------------------------------------------------------------------- + * ⚠️ NOTICE: V2 DATA&UI REFACTORING (by 0xfullex) + * -------------------------------------------------------------------------- + * STOP: Feature PRs affecting this file are currently BLOCKED. + * Only critical bug fixes are accepted during this migration phase. + * + * This file is being refactored to v2 standards. + * Any non-critical changes will conflict with the ongoing work. + * + * 🔗 Context & Status: + * - Contribution Hold: https://github.com/CherryHQ/cherry-studio/issues/10954 + * - v2 Refactor PR : https://github.com/CherryHQ/cherry-studio/pull/10162 + * -------------------------------------------------------------------------- + */ import { loggerService } from '@logger' import { db } from '@renderer/databases' import { addFiles as addFilesAction, addItem, updateNotes } from '@renderer/store/knowledge' diff --git a/src/renderer/src/store/thunk/messageThunk.ts b/src/renderer/src/store/thunk/messageThunk.ts index 51bfaca614..51061818b3 100644 --- a/src/renderer/src/store/thunk/messageThunk.ts +++ b/src/renderer/src/store/thunk/messageThunk.ts @@ -1,3 +1,19 @@ +/** + * @deprecated Scheduled for removal in v2.0.0 + * -------------------------------------------------------------------------- + * ⚠️ NOTICE: V2 DATA&UI REFACTORING (by 0xfullex) + * -------------------------------------------------------------------------- + * STOP: Feature PRs affecting this file are currently BLOCKED. + * Only critical bug fixes are accepted during this migration phase. + * + * This file is being refactored to v2 standards. + * Any non-critical changes will conflict with the ongoing work. + * + * 🔗 Context & Status: + * - Contribution Hold: https://github.com/CherryHQ/cherry-studio/issues/10954 + * - v2 Refactor PR : https://github.com/CherryHQ/cherry-studio/pull/10162 + * -------------------------------------------------------------------------- + */ import { cacheService } from '@data/CacheService' import { loggerService } from '@logger' import { AiSdkToChunkAdapter } from '@renderer/aiCore/chunk/AiSdkToChunkAdapter' diff --git a/src/renderer/src/store/thunk/messageThunk.v2.ts b/src/renderer/src/store/thunk/messageThunk.v2.ts index ec0aed947b..587a9baf68 100644 --- a/src/renderer/src/store/thunk/messageThunk.v2.ts +++ b/src/renderer/src/store/thunk/messageThunk.v2.ts @@ -1,3 +1,19 @@ +/** + * @deprecated Scheduled for removal in v2.0.0 + * -------------------------------------------------------------------------- + * ⚠️ NOTICE: V2 DATA&UI REFACTORING (by 0xfullex) + * -------------------------------------------------------------------------- + * STOP: Feature PRs affecting this file are currently BLOCKED. + * Only critical bug fixes are accepted during this migration phase. + * + * This file is being refactored to v2 standards. + * Any non-critical changes will conflict with the ongoing work. + * + * 🔗 Context & Status: + * - Contribution Hold: https://github.com/CherryHQ/cherry-studio/issues/10954 + * - v2 Refactor PR : https://github.com/CherryHQ/cherry-studio/pull/10162 + * -------------------------------------------------------------------------- + */ /** * V2 implementations of message thunk functions using the unified DbService * These implementations will be gradually rolled out using feature flags diff --git a/src/renderer/src/store/toolPermissions.ts b/src/renderer/src/store/toolPermissions.ts index cd31b16af8..a283956daa 100644 --- a/src/renderer/src/store/toolPermissions.ts +++ b/src/renderer/src/store/toolPermissions.ts @@ -1,3 +1,19 @@ +/** + * @deprecated Scheduled for removal in v2.0.0 + * -------------------------------------------------------------------------- + * ⚠️ NOTICE: V2 DATA&UI REFACTORING (by 0xfullex) + * -------------------------------------------------------------------------- + * STOP: Feature PRs affecting this file are currently BLOCKED. + * Only critical bug fixes are accepted during this migration phase. + * + * This file is being refactored to v2 standards. + * Any non-critical changes will conflict with the ongoing work. + * + * 🔗 Context & Status: + * - Contribution Hold: https://github.com/CherryHQ/cherry-studio/issues/10954 + * - v2 Refactor PR : https://github.com/CherryHQ/cherry-studio/pull/10162 + * -------------------------------------------------------------------------- + */ import type { PermissionUpdate } from '@anthropic-ai/claude-agent-sdk' import type { PayloadAction } from '@reduxjs/toolkit' import { createSlice } from '@reduxjs/toolkit' diff --git a/src/renderer/src/store/translate.ts b/src/renderer/src/store/translate.ts index 0e4c56e731..752a067739 100644 --- a/src/renderer/src/store/translate.ts +++ b/src/renderer/src/store/translate.ts @@ -1,3 +1,19 @@ +/** + * @deprecated Scheduled for removal in v2.0.0 + * -------------------------------------------------------------------------- + * ⚠️ NOTICE: V2 DATA&UI REFACTORING (by 0xfullex) + * -------------------------------------------------------------------------- + * STOP: Feature PRs affecting this file are currently BLOCKED. + * Only critical bug fixes are accepted during this migration phase. + * + * This file is being refactored to v2 standards. + * Any non-critical changes will conflict with the ongoing work. + * + * 🔗 Context & Status: + * - Contribution Hold: https://github.com/CherryHQ/cherry-studio/issues/10954 + * - v2 Refactor PR : https://github.com/CherryHQ/cherry-studio/pull/10162 + * -------------------------------------------------------------------------- + */ import type { PayloadAction } from '@reduxjs/toolkit' import { createSlice } from '@reduxjs/toolkit' diff --git a/src/renderer/src/store/websearch.ts b/src/renderer/src/store/websearch.ts index f166bb1949..a43db4947b 100644 --- a/src/renderer/src/store/websearch.ts +++ b/src/renderer/src/store/websearch.ts @@ -1,3 +1,19 @@ +/** + * @deprecated Scheduled for removal in v2.0.0 + * -------------------------------------------------------------------------- + * ⚠️ NOTICE: V2 DATA&UI REFACTORING (by 0xfullex) + * -------------------------------------------------------------------------- + * STOP: Feature PRs affecting this file are currently BLOCKED. + * Only critical bug fixes are accepted during this migration phase. + * + * This file is being refactored to v2 standards. + * Any non-critical changes will conflict with the ongoing work. + * + * 🔗 Context & Status: + * - Contribution Hold: https://github.com/CherryHQ/cherry-studio/issues/10954 + * - v2 Refactor PR : https://github.com/CherryHQ/cherry-studio/pull/10162 + * -------------------------------------------------------------------------- + */ import type { PayloadAction } from '@reduxjs/toolkit' import { createSlice } from '@reduxjs/toolkit' import { WEB_SEARCH_PROVIDERS } from '@renderer/config/webSearchProviders' diff --git a/src/renderer/src/types/index.ts b/src/renderer/src/types/index.ts index befae23556..2e56c9c60a 100644 --- a/src/renderer/src/types/index.ts +++ b/src/renderer/src/types/index.ts @@ -92,6 +92,7 @@ const ThinkModelTypes = [ 'gpt5_2', 'gpt5pro', 'gpt52pro', + 'gpt_oss', 'grok', 'grok4_fast', 'gemini2_flash', diff --git a/src/renderer/src/utils/__tests__/api.test.ts b/src/renderer/src/utils/__tests__/api.test.ts index f5251b8393..ad64dc0d73 100644 --- a/src/renderer/src/utils/__tests__/api.test.ts +++ b/src/renderer/src/utils/__tests__/api.test.ts @@ -1,5 +1,6 @@ import store from '@renderer/store' import type { VertexProvider } from '@renderer/types' +import { getTrailingApiVersion, withoutTrailingApiVersion } from '@shared/utils' import { beforeEach, describe, expect, it, vi } from 'vitest' import { @@ -8,14 +9,12 @@ import { formatAzureOpenAIApiHost, formatOllamaApiHost, formatVertexApiHost, - getTrailingApiVersion, hasAPIVersion, isWithTrailingSharp, maskApiKey, routeToEndpoint, splitApiKeyString, validateApiHost, - withoutTrailingApiVersion, withoutTrailingSharp } from '../api' diff --git a/src/renderer/src/utils/api.ts b/src/renderer/src/utils/api.ts index 25a73dcb16..fd470d5406 100644 --- a/src/renderer/src/utils/api.ts +++ b/src/renderer/src/utils/api.ts @@ -19,12 +19,6 @@ export function formatApiKeys(value: string): string { */ const VERSION_REGEX_PATTERN = '\\/v\\d+(?:alpha|beta)?(?=\\/|$)' -/** - * Matches an API version at the end of a URL (with optional trailing slash). - * Used to detect and extract versions only from the trailing position. - */ -const TRAILING_VERSION_REGEX = /\/v\d+(?:alpha|beta)?\/?$/i - /** * 判断 host 的 path 中是否包含形如版本的字符串(例如 /v1、/v2beta 等), * @@ -272,50 +266,3 @@ export function splitApiKeyString(keyStr: string): string[] { .map((k) => k.replace(/\\,/g, ',')) .filter((k) => k) } - -/** - * Extracts the trailing API version segment from a URL path. - * - * This function extracts API version patterns (e.g., `v1`, `v2beta`) from the end of a URL. - * Only versions at the end of the path are extracted, not versions in the middle. - * The returned version string does not include leading or trailing slashes. - * - * @param {string} url - The URL string to parse. - * @returns {string | undefined} The trailing API version found (e.g., 'v1', 'v2beta'), or undefined if none found. - * - * @example - * getTrailingApiVersion('https://api.example.com/v1') // 'v1' - * getTrailingApiVersion('https://api.example.com/v2beta/') // 'v2beta' - * getTrailingApiVersion('https://api.example.com/v1/chat') // undefined (version not at end) - * getTrailingApiVersion('https://gateway.ai.cloudflare.com/v1/xxx/v1beta') // 'v1beta' - * getTrailingApiVersion('https://api.example.com') // undefined - */ -export function getTrailingApiVersion(url: string): string | undefined { - const match = url.match(TRAILING_VERSION_REGEX) - - if (match) { - // Extract version without leading slash and trailing slash - return match[0].replace(/^\//, '').replace(/\/$/, '') - } - - return undefined -} - -/** - * Removes the trailing API version segment from a URL path. - * - * This function removes API version patterns (e.g., `/v1`, `/v2beta`) from the end of a URL. - * Only versions at the end of the path are removed, not versions in the middle. - * - * @param {string} url - The URL string to process. - * @returns {string} The URL with the trailing API version removed, or the original URL if no trailing version found. - * - * @example - * withoutTrailingApiVersion('https://api.example.com/v1') // 'https://api.example.com' - * withoutTrailingApiVersion('https://api.example.com/v2beta/') // 'https://api.example.com' - * withoutTrailingApiVersion('https://api.example.com/v1/chat') // 'https://api.example.com/v1/chat' (no change) - * withoutTrailingApiVersion('https://api.example.com') // 'https://api.example.com' - */ -export function withoutTrailingApiVersion(url: string): string { - return url.replace(TRAILING_VERSION_REGEX, '') -} diff --git a/yarn.lock b/yarn.lock index a1860ab0af..ad0a40a700 100644 --- a/yarn.lock +++ b/yarn.lock @@ -391,7 +391,16 @@ __metadata: languageName: node linkType: hard -"@ant-design/colors@npm:^7.0.0, @ant-design/colors@npm:^7.2.1": +"@ant-design/colors@npm:^7.0.0": + version: 7.2.0 + resolution: "@ant-design/colors@npm:7.2.0" + dependencies: + "@ant-design/fast-color": "npm:^2.0.6" + checksum: 10c0/3c495e2380aa2acc2a1c5e12aa8427f71f146fddb93548129b0aaaa4e06b8b1a8c03e3d394519070092f782ed1b29655b055cb6efbba014f348de4a9176e10ca + languageName: node + linkType: hard + +"@ant-design/colors@npm:^7.2.1": version: 7.2.1 resolution: "@ant-design/colors@npm:7.2.1" dependencies: @@ -1515,7 +1524,7 @@ __metadata: languageName: node linkType: hard -"@babel/core@npm:^7.21.3": +"@babel/core@npm:^7.21.3, @babel/core@npm:^7.28.0, @babel/core@npm:^7.28.4": version: 7.28.5 resolution: "@babel/core@npm:7.28.5" dependencies: @@ -1538,39 +1547,16 @@ __metadata: languageName: node linkType: hard -"@babel/core@npm:^7.27.7, @babel/core@npm:^7.28.0": - version: 7.28.4 - resolution: "@babel/core@npm:7.28.4" +"@babel/generator@npm:^7.28.0": + version: 7.28.0 + resolution: "@babel/generator@npm:7.28.0" dependencies: - "@babel/code-frame": "npm:^7.27.1" - "@babel/generator": "npm:^7.28.3" - "@babel/helper-compilation-targets": "npm:^7.27.2" - "@babel/helper-module-transforms": "npm:^7.28.3" - "@babel/helpers": "npm:^7.28.4" - "@babel/parser": "npm:^7.28.4" - "@babel/template": "npm:^7.27.2" - "@babel/traverse": "npm:^7.28.4" - "@babel/types": "npm:^7.28.4" - "@jridgewell/remapping": "npm:^2.3.5" - convert-source-map: "npm:^2.0.0" - debug: "npm:^4.1.0" - gensync: "npm:^1.0.0-beta.2" - json5: "npm:^2.2.3" - semver: "npm:^6.3.1" - checksum: 10c0/ef5a6c3c6bf40d3589b5593f8118cfe2602ce737412629fb6e26d595be2fcbaae0807b43027a5c42ec4fba5b895ff65891f2503b5918c8a3ea3542ab44d4c278 - languageName: node - linkType: hard - -"@babel/generator@npm:^7.28.0, @babel/generator@npm:^7.28.3": - version: 7.28.3 - resolution: "@babel/generator@npm:7.28.3" - dependencies: - "@babel/parser": "npm:^7.28.3" - "@babel/types": "npm:^7.28.2" + "@babel/parser": "npm:^7.28.0" + "@babel/types": "npm:^7.28.0" "@jridgewell/gen-mapping": "npm:^0.3.12" "@jridgewell/trace-mapping": "npm:^0.3.28" jsesc: "npm:^3.0.2" - checksum: 10c0/0ff58bcf04f8803dcc29479b547b43b9b0b828ec1ee0668e92d79f9e90f388c28589056637c5ff2fd7bcf8d153c990d29c448d449d852bf9d1bc64753ca462bc + checksum: 10c0/1b3d122268ea3df50fde707ad864d9a55c72621357d5cebb972db3dd76859c45810c56e16ad23123f18f80cc2692f5a015d2858361300f0f224a05dc43d36a92 languageName: node linkType: hard @@ -1675,7 +1661,7 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.28.3, @babel/parser@npm:^7.28.4, @babel/parser@npm:^7.28.5": +"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.28.5": version: 7.28.5 resolution: "@babel/parser@npm:7.28.5" dependencies: @@ -1686,7 +1672,7 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.25.4, @babel/parser@npm:^7.27.2, @babel/parser@npm:^7.27.5, @babel/parser@npm:^7.28.0": +"@babel/parser@npm:^7.25.4, @babel/parser@npm:^7.27.2, @babel/parser@npm:^7.27.5, @babel/parser@npm:^7.27.7, @babel/parser@npm:^7.28.0": version: 7.28.0 resolution: "@babel/parser@npm:7.28.0" dependencies: @@ -1708,7 +1694,14 @@ __metadata: languageName: node linkType: hard -"@babel/runtime@npm:^7.10.1, @babel/runtime@npm:^7.10.4, @babel/runtime@npm:^7.11.1, @babel/runtime@npm:^7.11.2, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.16.7, @babel/runtime@npm:^7.18.0, @babel/runtime@npm:^7.18.3, @babel/runtime@npm:^7.18.6, @babel/runtime@npm:^7.20.0, @babel/runtime@npm:^7.20.13, @babel/runtime@npm:^7.20.7, @babel/runtime@npm:^7.21.0, @babel/runtime@npm:^7.22.5, @babel/runtime@npm:^7.23.2, @babel/runtime@npm:^7.23.6, @babel/runtime@npm:^7.23.9, @babel/runtime@npm:^7.24.4, @babel/runtime@npm:^7.24.7, @babel/runtime@npm:^7.24.8, @babel/runtime@npm:^7.25.7, @babel/runtime@npm:^7.26.0, @babel/runtime@npm:^7.26.7": +"@babel/runtime@npm:^7.10.1, @babel/runtime@npm:^7.10.4, @babel/runtime@npm:^7.11.1, @babel/runtime@npm:^7.11.2, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.16.7, @babel/runtime@npm:^7.18.0, @babel/runtime@npm:^7.18.3, @babel/runtime@npm:^7.18.6, @babel/runtime@npm:^7.20.0, @babel/runtime@npm:^7.20.13, @babel/runtime@npm:^7.20.7, @babel/runtime@npm:^7.21.0, @babel/runtime@npm:^7.22.5, @babel/runtime@npm:^7.23.2, @babel/runtime@npm:^7.23.6, @babel/runtime@npm:^7.23.9, @babel/runtime@npm:^7.24.4, @babel/runtime@npm:^7.24.7, @babel/runtime@npm:^7.24.8, @babel/runtime@npm:^7.25.7, @babel/runtime@npm:^7.26.0": + version: 7.27.4 + resolution: "@babel/runtime@npm:7.27.4" + checksum: 10c0/ca99e964179c31615e1352e058cc9024df7111c829631c90eec84caba6703cc32acc81503771847c306b3c70b815609fe82dde8682936debe295b0b283b2dc6e + languageName: node + linkType: hard + +"@babel/runtime@npm:^7.26.7": version: 7.28.3 resolution: "@babel/runtime@npm:7.28.3" checksum: 10c0/b360f82c2c5114f2a062d4d143d7b4ec690094764853937110585a9497977aed66c102166d0e404766c274e02a50ffb8f6d77fef7251ecf3f607f0e03e6397bc @@ -1733,22 +1726,22 @@ __metadata: languageName: node linkType: hard -"@babel/traverse@npm:^7.27.1, @babel/traverse@npm:^7.28.0, @babel/traverse@npm:^7.28.3, @babel/traverse@npm:^7.28.4": - version: 7.28.4 - resolution: "@babel/traverse@npm:7.28.4" +"@babel/traverse@npm:^7.27.1": + version: 7.28.0 + resolution: "@babel/traverse@npm:7.28.0" dependencies: "@babel/code-frame": "npm:^7.27.1" - "@babel/generator": "npm:^7.28.3" + "@babel/generator": "npm:^7.28.0" "@babel/helper-globals": "npm:^7.28.0" - "@babel/parser": "npm:^7.28.4" + "@babel/parser": "npm:^7.28.0" "@babel/template": "npm:^7.27.2" - "@babel/types": "npm:^7.28.4" + "@babel/types": "npm:^7.28.0" debug: "npm:^4.3.1" - checksum: 10c0/ee678fdd49c9f54a32e07e8455242390d43ce44887cea6567b233fe13907b89240c377e7633478a32c6cf1be0e17c2f7f3b0c59f0666e39c5074cc47b968489c + checksum: 10c0/32794402457827ac558173bcebdcc0e3a18fa339b7c41ca35621f9f645f044534d91bb923ff385f5f960f2e495f56ce18d6c7b0d064d2f0ccb55b285fa6bc7b9 languageName: node linkType: hard -"@babel/traverse@npm:^7.28.5": +"@babel/traverse@npm:^7.28.0, @babel/traverse@npm:^7.28.3, @babel/traverse@npm:^7.28.5": version: 7.28.5 resolution: "@babel/traverse@npm:7.28.5" dependencies: @@ -1763,17 +1756,7 @@ __metadata: languageName: node linkType: hard -"@babel/types@npm:^7.0.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.28.4": - version: 7.28.4 - resolution: "@babel/types@npm:7.28.4" - dependencies: - "@babel/helper-string-parser": "npm:^7.27.1" - "@babel/helper-validator-identifier": "npm:^7.27.1" - checksum: 10c0/ac6f909d6191319e08c80efbfac7bd9a25f80cc83b43cd6d82e7233f7a6b9d6e7b90236f3af7400a3f83b576895bcab9188a22b584eb0f224e80e6d4e95f4517 - languageName: node - linkType: hard - -"@babel/types@npm:^7.21.3, @babel/types@npm:^7.28.5": +"@babel/types@npm:^7.0.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.21.3, @babel/types@npm:^7.28.4, @babel/types@npm:^7.28.5": version: 7.28.5 resolution: "@babel/types@npm:7.28.5" dependencies: @@ -3008,22 +2991,50 @@ __metadata: languageName: node linkType: hard -"@emnapi/core@npm:^1.4.3, @emnapi/core@npm:^1.4.5, @emnapi/core@npm:^1.5.0": - version: 1.6.0 - resolution: "@emnapi/core@npm:1.6.0" +"@emnapi/core@npm:^1.4.3, @emnapi/core@npm:^1.4.5": + version: 1.4.5 + resolution: "@emnapi/core@npm:1.4.5" dependencies: - "@emnapi/wasi-threads": "npm:1.1.0" + "@emnapi/wasi-threads": "npm:1.0.4" tslib: "npm:^2.4.0" - checksum: 10c0/40e384f39104a9f8260e671c0110f8618961afc564afb2e626af79175717a8b5e2d8b2ae3d30194d318a71247e0fc833601666233adfeb244c46cadc06c58a51 + checksum: 10c0/da4a57f65f325d720d0e0d1a9c6618b90c4c43a5027834a110476984e1d47c95ebaed4d316b5dddb9c0ed9a493ffeb97d1934f9677035f336d8a36c1f3b2818f languageName: node linkType: hard -"@emnapi/runtime@npm:^1.4.3, @emnapi/runtime@npm:^1.4.4, @emnapi/runtime@npm:^1.4.5, @emnapi/runtime@npm:^1.5.0": - version: 1.6.0 - resolution: "@emnapi/runtime@npm:1.6.0" +"@emnapi/core@npm:^1.7.1": + version: 1.7.1 + resolution: "@emnapi/core@npm:1.7.1" + dependencies: + "@emnapi/wasi-threads": "npm:1.1.0" + tslib: "npm:^2.4.0" + checksum: 10c0/f3740be23440b439333e3ae3832163f60c96c4e35337f3220ceba88f36ee89a57a871d27c94eb7a9ff98a09911ed9a2089e477ab549f4d30029f8b907f84a351 + languageName: node + linkType: hard + +"@emnapi/runtime@npm:^1.4.3, @emnapi/runtime@npm:^1.4.4, @emnapi/runtime@npm:^1.4.5": + version: 1.4.5 + resolution: "@emnapi/runtime@npm:1.4.5" dependencies: tslib: "npm:^2.4.0" - checksum: 10c0/e3d2452a8fb83bb59fe60dfcf4cff99f9680c13c07dff8ad28639ccc8790151841ef626a67014bde132939bad73dfacc440ade8c3db2ab12693ea9c8ba4d37fb + checksum: 10c0/37a0278be5ac81e918efe36f1449875cbafba947039c53c65a1f8fc238001b866446fc66041513b286baaff5d6f9bec667f5164b3ca481373a8d9cb65bfc984b + languageName: node + linkType: hard + +"@emnapi/runtime@npm:^1.7.1": + version: 1.7.1 + resolution: "@emnapi/runtime@npm:1.7.1" + dependencies: + tslib: "npm:^2.4.0" + checksum: 10c0/26b851cd3e93877d8732a985a2ebf5152325bbacc6204ef5336a47359dedcc23faeb08cdfcb8bb389b5401b3e894b882bc1a1e55b4b7c1ed1e67c991a760ddd5 + languageName: node + linkType: hard + +"@emnapi/wasi-threads@npm:1.0.4": + version: 1.0.4 + resolution: "@emnapi/wasi-threads@npm:1.0.4" + dependencies: + tslib: "npm:^2.4.0" + checksum: 10c0/2c91a53e62f875800baf035c4d42c9c0d18e5afd9a31ca2aac8b435aeaeaeaac386b5b3d0d0e70aa7a5a9852bbe05106b1f680cd82cce03145c703b423d41313 languageName: node linkType: hard @@ -3291,7 +3302,18 @@ __metadata: languageName: node linkType: hard -"@eslint-community/eslint-utils@npm:^4.2.0, @eslint-community/eslint-utils@npm:^4.4.0, @eslint-community/eslint-utils@npm:^4.7.0": +"@eslint-community/eslint-utils@npm:^4.2.0, @eslint-community/eslint-utils@npm:^4.4.0": + version: 4.6.0 + resolution: "@eslint-community/eslint-utils@npm:4.6.0" + dependencies: + eslint-visitor-keys: "npm:^3.4.3" + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + checksum: 10c0/a64131c1b43021e3a84267f6011fd678a936718097c9be169c37a40ada2c7016bec7d6685ecc88112737d57733f36837bb90d9425ad48d2e2aa351d999d32443 + languageName: node + linkType: hard + +"@eslint-community/eslint-utils@npm:^4.7.0": version: 4.9.0 resolution: "@eslint-community/eslint-utils@npm:4.9.0" dependencies: @@ -3504,7 +3526,17 @@ __metadata: languageName: node linkType: hard -"@floating-ui/dom@npm:^1.0.0, @floating-ui/dom@npm:^1.6.13, @floating-ui/dom@npm:^1.7.4": +"@floating-ui/dom@npm:^1.0.0, @floating-ui/dom@npm:^1.6.13": + version: 1.7.3 + resolution: "@floating-ui/dom@npm:1.7.3" + dependencies: + "@floating-ui/core": "npm:^1.7.3" + "@floating-ui/utils": "npm:^0.2.10" + checksum: 10c0/cba30e9af1a52fb7cb443ae516d7aec032b33da2fa50914dcb18fc834dc31c71922f5c7653431e70d493f347018b2ce6435c98b3f154d92082345689b4458e59 + languageName: node + linkType: hard + +"@floating-ui/dom@npm:^1.7.4": version: 1.7.4 resolution: "@floating-ui/dom@npm:1.7.4" dependencies: @@ -3533,15 +3565,15 @@ __metadata: languageName: node linkType: hard -"@formatjs/ecma402-abstract@npm:2.3.4": - version: 2.3.4 - resolution: "@formatjs/ecma402-abstract@npm:2.3.4" +"@formatjs/ecma402-abstract@npm:2.3.6": + version: 2.3.6 + resolution: "@formatjs/ecma402-abstract@npm:2.3.6" dependencies: "@formatjs/fast-memoize": "npm:2.2.7" - "@formatjs/intl-localematcher": "npm:0.6.1" + "@formatjs/intl-localematcher": "npm:0.6.2" decimal.js: "npm:^10.4.3" tslib: "npm:^2.8.0" - checksum: 10c0/2644bc618a34dc610ef9691281eeb45ae6175e6982cf19f1bd140672fc95c748747ce3c85b934649ea7e4a304f7ae0060625fd53d5df76f92ca3acf743e1eb0a + checksum: 10c0/63be2a73d3168bf45ab5d50db58376e852db5652d89511ae6e44f1fa03ad96ebbfe9b06a1dfaa743db06e40eb7f33bd77530b9388289855cca79a0e3fc29eacf languageName: node linkType: hard @@ -3554,33 +3586,33 @@ __metadata: languageName: node linkType: hard -"@formatjs/icu-messageformat-parser@npm:2.11.2": - version: 2.11.2 - resolution: "@formatjs/icu-messageformat-parser@npm:2.11.2" +"@formatjs/icu-messageformat-parser@npm:2.11.4": + version: 2.11.4 + resolution: "@formatjs/icu-messageformat-parser@npm:2.11.4" dependencies: - "@formatjs/ecma402-abstract": "npm:2.3.4" - "@formatjs/icu-skeleton-parser": "npm:1.8.14" + "@formatjs/ecma402-abstract": "npm:2.3.6" + "@formatjs/icu-skeleton-parser": "npm:1.8.16" tslib: "npm:^2.8.0" - checksum: 10c0/a121f2d2c6b36a1632ffd64c3545e2500c8ee0f7fee5db090318c035d635c430ab123faedb5d000f18d9423a7b55fbf670b84e2e2dd72cc307a38aed61d3b2e0 + checksum: 10c0/3ea9e9dae18282881d19a5f88107b6013f514ec8675684ed2c04bee2a174032377858937243e3bd9c9263a470988a3773a53bf8d208a34a78e7843ce66f87f3b languageName: node linkType: hard -"@formatjs/icu-skeleton-parser@npm:1.8.14": - version: 1.8.14 - resolution: "@formatjs/icu-skeleton-parser@npm:1.8.14" +"@formatjs/icu-skeleton-parser@npm:1.8.16": + version: 1.8.16 + resolution: "@formatjs/icu-skeleton-parser@npm:1.8.16" dependencies: - "@formatjs/ecma402-abstract": "npm:2.3.4" + "@formatjs/ecma402-abstract": "npm:2.3.6" tslib: "npm:^2.8.0" - checksum: 10c0/a1807ed6e90b8a2e8d0e5b5125e6f9a2c057d3cff377fb031d2333af7cfaa6de4ed3a15c23da7294d4c3557f8b28b2163246434a19720f26b5db0497d97e9b58 + checksum: 10c0/6fa1586dc11c925cd8d17e927cc635d238c969a6b7e97282a924376f78622fc25336c407589d19796fb6f8124a0e7765f99ecdb1aac014edcfbe852e7c3d87f3 languageName: node linkType: hard -"@formatjs/intl-localematcher@npm:0.6.1": - version: 0.6.1 - resolution: "@formatjs/intl-localematcher@npm:0.6.1" +"@formatjs/intl-localematcher@npm:0.6.2": + version: 0.6.2 + resolution: "@formatjs/intl-localematcher@npm:0.6.2" dependencies: tslib: "npm:^2.8.0" - checksum: 10c0/bacbedd508519c1bb5ca2620e89dc38f12101be59439aa14aa472b222915b462cb7d679726640f6dcf52a05dd218b5aa27ccd60f2e5010bb96f1d4929848cde0 + checksum: 10c0/22a17a4c67160b6c9f52667914acfb7b79cd6d80630d4ac6d4599ce447cb89d2a64f7d58fa35c3145ddb37fef893f0a45b9a55e663a4eb1f2ae8b10a89fac235 languageName: node linkType: hard @@ -3628,347 +3660,347 @@ __metadata: languageName: node linkType: hard -"@heroui/accordion@npm:2.2.24": - version: 2.2.24 - resolution: "@heroui/accordion@npm:2.2.24" +"@heroui/accordion@npm:2.2.26": + version: 2.2.26 + resolution: "@heroui/accordion@npm:2.2.26" dependencies: - "@heroui/aria-utils": "npm:2.2.24" - "@heroui/divider": "npm:2.2.20" + "@heroui/aria-utils": "npm:2.2.26" + "@heroui/divider": "npm:2.2.21" "@heroui/dom-animation": "npm:2.1.10" - "@heroui/framer-utils": "npm:2.1.23" + "@heroui/framer-utils": "npm:2.1.25" "@heroui/react-utils": "npm:2.1.14" "@heroui/shared-icons": "npm:2.1.10" "@heroui/shared-utils": "npm:2.1.12" - "@heroui/use-aria-accordion": "npm:2.2.18" - "@react-aria/focus": "npm:3.21.2" - "@react-aria/interactions": "npm:3.25.6" - "@react-stately/tree": "npm:3.9.3" + "@heroui/use-aria-accordion": "npm:2.2.19" + "@react-aria/focus": "npm:3.21.3" + "@react-aria/interactions": "npm:3.26.0" + "@react-stately/tree": "npm:3.9.4" "@react-types/accordion": "npm:3.0.0-alpha.26" "@react-types/shared": "npm:3.32.1" peerDependencies: "@heroui/system": ">=2.4.18" - "@heroui/theme": ">=2.4.17" + "@heroui/theme": ">=2.4.24" framer-motion: ">=11.5.6 || >=12.0.0-alpha.1" react: ">=18 || >=19.0.0-rc.0" react-dom: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/30630eb28368bd347ee7621fa164a004b5d19eb95a0723571c66714d54b3d4df060072878b0c48af7d97f51b402d9d1a8969a26e875698269d16c952b3d36e39 + checksum: 10c0/2952b85326f6cf2c82b70dff2b2c73c0ab3cdd1852d025dcbda02e0d3e2ac2f5b86a27c57f14dc3de06ebc336bc1f04e5905c790a4be1ee65697ca13d1e4bf8c languageName: node linkType: hard -"@heroui/alert@npm:2.2.27": - version: 2.2.27 - resolution: "@heroui/alert@npm:2.2.27" +"@heroui/alert@npm:2.2.29": + version: 2.2.29 + resolution: "@heroui/alert@npm:2.2.29" dependencies: - "@heroui/button": "npm:2.2.27" + "@heroui/button": "npm:2.2.29" "@heroui/react-utils": "npm:2.1.14" "@heroui/shared-icons": "npm:2.1.10" "@heroui/shared-utils": "npm:2.1.12" - "@react-stately/utils": "npm:3.10.8" + "@react-stately/utils": "npm:3.11.0" peerDependencies: "@heroui/system": ">=2.4.18" - "@heroui/theme": ">=2.4.19" + "@heroui/theme": ">=2.4.24" react: ">=18 || >=19.0.0-rc.0" react-dom: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/9661de6290b694ec5fd0951cfb17913f1308b1c42a439659f4fed1a5e6fad17d549e45712045ea44c15cd7d1b87a22e70e80dd54e9bf53a1b30c949e3df98976 + checksum: 10c0/070af535d23ba3bfbf48a7080872c2c370e884a8d07aff8c8b04e9fef6a84cedce6f4f84777bcd089ac0a1336a80868f60ddcf6692032689bc64150db6d7fba2 languageName: node linkType: hard -"@heroui/aria-utils@npm:2.2.24": - version: 2.2.24 - resolution: "@heroui/aria-utils@npm:2.2.24" +"@heroui/aria-utils@npm:2.2.26": + version: 2.2.26 + resolution: "@heroui/aria-utils@npm:2.2.26" dependencies: - "@heroui/system": "npm:2.4.23" - "@react-aria/utils": "npm:3.31.0" + "@heroui/system": "npm:2.4.25" + "@react-aria/utils": "npm:3.32.0" "@react-stately/collections": "npm:3.12.8" "@react-types/overlays": "npm:3.9.2" "@react-types/shared": "npm:3.32.1" peerDependencies: react: ">=18 || >=19.0.0-rc.0" react-dom: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/77acac4a3f2eeb1f195e1f34e969958367eaa056dbe18c9031960cc8fbae8f2521071eab8711006edcd60ffdf68b1c51bba229a57d6f72c1f700a48717f90d05 + checksum: 10c0/0b45c5bfd00072bef122a3528927e17c82a33eea0e297ecac4169eecd3ccef70aae8e4b157525a2b071a7c04f3276dca1fe610f39cb1f73bb5e52a322a63952c languageName: node linkType: hard -"@heroui/autocomplete@npm:2.3.29": - version: 2.3.29 - resolution: "@heroui/autocomplete@npm:2.3.29" +"@heroui/autocomplete@npm:2.3.31": + version: 2.3.31 + resolution: "@heroui/autocomplete@npm:2.3.31" dependencies: - "@heroui/aria-utils": "npm:2.2.24" - "@heroui/button": "npm:2.2.27" - "@heroui/form": "npm:2.1.27" - "@heroui/input": "npm:2.4.28" - "@heroui/listbox": "npm:2.3.26" - "@heroui/popover": "npm:2.3.27" + "@heroui/aria-utils": "npm:2.2.26" + "@heroui/button": "npm:2.2.29" + "@heroui/form": "npm:2.1.29" + "@heroui/input": "npm:2.4.30" + "@heroui/listbox": "npm:2.3.28" + "@heroui/popover": "npm:2.3.29" "@heroui/react-utils": "npm:2.1.14" - "@heroui/scroll-shadow": "npm:2.3.18" + "@heroui/scroll-shadow": "npm:2.3.19" "@heroui/shared-icons": "npm:2.1.10" "@heroui/shared-utils": "npm:2.1.12" "@heroui/use-safe-layout-effect": "npm:2.1.8" - "@react-aria/combobox": "npm:3.14.0" - "@react-aria/i18n": "npm:3.12.13" - "@react-stately/combobox": "npm:3.12.0" - "@react-types/combobox": "npm:3.13.9" + "@react-aria/combobox": "npm:3.14.1" + "@react-aria/i18n": "npm:3.12.14" + "@react-stately/combobox": "npm:3.12.1" + "@react-types/combobox": "npm:3.13.10" "@react-types/shared": "npm:3.32.1" peerDependencies: "@heroui/system": ">=2.4.18" - "@heroui/theme": ">=2.4.17" + "@heroui/theme": ">=2.4.24" framer-motion: ">=11.5.6 || >=12.0.0-alpha.1" react: ">=18 || >=19.0.0-rc.0" react-dom: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/242fe1d9ae9260b1f169e1a0ddacd08e42c6f92b9cedc7a0b0f4deda6c260b975795c2c754ed082a57dbc443d50e7998a0df19d35e63a13a8855bdc289266b48 + checksum: 10c0/e7ead8d81d7885d6940ab374f77ef1e460ea9367f6237642857cbaeeafbfe9a5ae86620c264d5b555c4186882065f603daef0509c850f2533a1613471846bdeb languageName: node linkType: hard -"@heroui/avatar@npm:2.2.22": - version: 2.2.22 - resolution: "@heroui/avatar@npm:2.2.22" +"@heroui/avatar@npm:2.2.24": + version: 2.2.24 + resolution: "@heroui/avatar@npm:2.2.24" dependencies: "@heroui/react-utils": "npm:2.1.14" "@heroui/shared-utils": "npm:2.1.12" "@heroui/use-image": "npm:2.1.13" - "@react-aria/focus": "npm:3.21.2" - "@react-aria/interactions": "npm:3.25.6" + "@react-aria/focus": "npm:3.21.3" + "@react-aria/interactions": "npm:3.26.0" peerDependencies: "@heroui/system": ">=2.4.18" - "@heroui/theme": ">=2.4.17" + "@heroui/theme": ">=2.4.24" react: ">=18 || >=19.0.0-rc.0" react-dom: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/bfed66cd9c31991eb4879f2a3bcee1e18149b5bf21b18bca2aae942d8c857fe15f3239928451254f3693527ac89b55317d779d7ef961e9cedced88e571b40e6b + checksum: 10c0/b9bcbfcfd955e5bdc8f6a0594b44a97df71289e6c8607ceae184e35d2b5de5629ae03441a3c371cf57c1ac59c464cf598537f69e151503eb10f94aa8fc0fcf72 languageName: node linkType: hard -"@heroui/badge@npm:2.2.17": - version: 2.2.17 - resolution: "@heroui/badge@npm:2.2.17" +"@heroui/badge@npm:2.2.18": + version: 2.2.18 + resolution: "@heroui/badge@npm:2.2.18" dependencies: "@heroui/react-utils": "npm:2.1.14" "@heroui/shared-utils": "npm:2.1.12" peerDependencies: "@heroui/system": ">=2.4.18" - "@heroui/theme": ">=2.4.17" + "@heroui/theme": ">=2.4.23" react: ">=18 || >=19.0.0-rc.0" react-dom: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/ed020878f2ec9b14abdd29473fe0d95b52bf87e759d984a5e8bd2a7c9b8a3deae78f1f2249ce18fcec5a82ee907209dc5b2bd0fbe338d877e805d47d5411d77f + checksum: 10c0/2083ff49aa4ed44aee0492cd39dd5f514cef7c1d0cb9d80bb0d00364ff98c8b122802f59823209216cd7d88d93f823cd2ab0c01aea026dcb76ce9ae4092deeeb languageName: node linkType: hard -"@heroui/breadcrumbs@npm:2.2.22": - version: 2.2.22 - resolution: "@heroui/breadcrumbs@npm:2.2.22" +"@heroui/breadcrumbs@npm:2.2.24": + version: 2.2.24 + resolution: "@heroui/breadcrumbs@npm:2.2.24" dependencies: "@heroui/react-utils": "npm:2.1.14" "@heroui/shared-icons": "npm:2.1.10" "@heroui/shared-utils": "npm:2.1.12" - "@react-aria/breadcrumbs": "npm:3.5.29" - "@react-aria/focus": "npm:3.21.2" + "@react-aria/breadcrumbs": "npm:3.5.30" + "@react-aria/focus": "npm:3.21.3" "@react-types/breadcrumbs": "npm:3.7.17" peerDependencies: "@heroui/system": ">=2.4.18" - "@heroui/theme": ">=2.4.17" + "@heroui/theme": ">=2.4.24" react: ">=18 || >=19.0.0-rc.0" react-dom: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/b14672be475315c559427f27657bf049c4af8655038d935c1aa2951a9ec128afb3d4a225f3a44f40e9ce667d229964960dd5e35564a205c976bdfc63be1a0a0f + checksum: 10c0/3180fc84f2dae551f8cfed4390fa377937639a7e708ba827bc69b062af9eef6f2dd55caac21b87771896fee216c453f2186aa8dae3caa3a049c1d9371c77b8cb languageName: node linkType: hard -"@heroui/button@npm:2.2.27": - version: 2.2.27 - resolution: "@heroui/button@npm:2.2.27" +"@heroui/button@npm:2.2.29": + version: 2.2.29 + resolution: "@heroui/button@npm:2.2.29" dependencies: "@heroui/react-utils": "npm:2.1.14" - "@heroui/ripple": "npm:2.2.20" + "@heroui/ripple": "npm:2.2.21" "@heroui/shared-utils": "npm:2.1.12" - "@heroui/spinner": "npm:2.2.24" - "@heroui/use-aria-button": "npm:2.2.20" - "@react-aria/focus": "npm:3.21.2" - "@react-aria/interactions": "npm:3.25.6" + "@heroui/spinner": "npm:2.2.26" + "@heroui/use-aria-button": "npm:2.2.21" + "@react-aria/focus": "npm:3.21.3" + "@react-aria/interactions": "npm:3.26.0" "@react-types/shared": "npm:3.32.1" peerDependencies: "@heroui/system": ">=2.4.18" - "@heroui/theme": ">=2.4.17" + "@heroui/theme": ">=2.4.24" framer-motion: ">=11.5.6 || >=12.0.0-alpha.1" react: ">=18 || >=19.0.0-rc.0" react-dom: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/f4b20d336374c55d01eaec5e28db289c35534a230fd78f472aeceafcbf351487857df8198c72b18f19fdf7d13130a137d9f86b62acd1839c8eb9b65ee774d7d9 + checksum: 10c0/bd62e948105e2e92171f3a819e07964616c92cd0ded8b5374cf5a7ec604fe3e6faa585257a3dbcca62a27f1ed69c083587a205d020d598bffb106121c17579b4 languageName: node linkType: hard -"@heroui/calendar@npm:2.2.27": - version: 2.2.27 - resolution: "@heroui/calendar@npm:2.2.27" +"@heroui/calendar@npm:2.2.29": + version: 2.2.29 + resolution: "@heroui/calendar@npm:2.2.29" dependencies: - "@heroui/button": "npm:2.2.27" + "@heroui/button": "npm:2.2.29" "@heroui/dom-animation": "npm:2.1.10" - "@heroui/framer-utils": "npm:2.1.23" + "@heroui/framer-utils": "npm:2.1.25" "@heroui/react-utils": "npm:2.1.14" "@heroui/shared-icons": "npm:2.1.10" "@heroui/shared-utils": "npm:2.1.12" - "@heroui/use-aria-button": "npm:2.2.20" - "@internationalized/date": "npm:3.10.0" - "@react-aria/calendar": "npm:3.9.2" - "@react-aria/focus": "npm:3.21.2" - "@react-aria/i18n": "npm:3.12.13" - "@react-aria/interactions": "npm:3.25.6" - "@react-aria/visually-hidden": "npm:3.8.28" - "@react-stately/calendar": "npm:3.9.0" - "@react-stately/utils": "npm:3.10.8" + "@heroui/use-aria-button": "npm:2.2.21" + "@internationalized/date": "npm:3.10.1" + "@react-aria/calendar": "npm:3.9.3" + "@react-aria/focus": "npm:3.21.3" + "@react-aria/i18n": "npm:3.12.14" + "@react-aria/interactions": "npm:3.26.0" + "@react-aria/visually-hidden": "npm:3.8.29" + "@react-stately/calendar": "npm:3.9.1" + "@react-stately/utils": "npm:3.11.0" "@react-types/button": "npm:3.14.1" - "@react-types/calendar": "npm:3.8.0" + "@react-types/calendar": "npm:3.8.1" "@react-types/shared": "npm:3.32.1" scroll-into-view-if-needed: "npm:3.0.10" peerDependencies: "@heroui/system": ">=2.4.18" - "@heroui/theme": ">=2.4.17" + "@heroui/theme": ">=2.4.24" framer-motion: ">=11.5.6 || >=12.0.0-alpha.1" react: ">=18 || >=19.0.0-rc.0" react-dom: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/2a317a053289315a73b8111f5de51bd96b13786bbf1b2ea28a5daaa38358e03b37374c869caef9269ab577db57922e06451ced33f720fa887b0d3f0ca5e21ea9 + checksum: 10c0/d748f9bea9d46dc863c397a1c70d0b4b9382b1c432dad329fefb68f734ffe06b12dde39f0f2bebaf8dfa7e78e5c412f734c67de369d8b7fc9e193c28847e9434 languageName: node linkType: hard -"@heroui/card@npm:2.2.25": - version: 2.2.25 - resolution: "@heroui/card@npm:2.2.25" +"@heroui/card@npm:2.2.27": + version: 2.2.27 + resolution: "@heroui/card@npm:2.2.27" dependencies: "@heroui/react-utils": "npm:2.1.14" - "@heroui/ripple": "npm:2.2.20" + "@heroui/ripple": "npm:2.2.21" "@heroui/shared-utils": "npm:2.1.12" - "@heroui/use-aria-button": "npm:2.2.20" - "@react-aria/focus": "npm:3.21.2" - "@react-aria/interactions": "npm:3.25.6" + "@heroui/use-aria-button": "npm:2.2.21" + "@react-aria/focus": "npm:3.21.3" + "@react-aria/interactions": "npm:3.26.0" "@react-types/shared": "npm:3.32.1" peerDependencies: "@heroui/system": ">=2.4.18" - "@heroui/theme": ">=2.4.17" + "@heroui/theme": ">=2.4.24" framer-motion: ">=11.5.6 || >=12.0.0-alpha.1" react: ">=18 || >=19.0.0-rc.0" react-dom: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/0e5e6e36d2e002c33a5b2991e2d3126e52712848a0b93198281e635c7dec12b028e60b74461cca110b26b24f0f65d35ea2974d25dce545c64c3dc652324f4a18 + checksum: 10c0/617f8afe1b3391b505cbdae8fbd0b9d599ffa024654983e43811c0dd72a384ad079b269bf910dd2ef269df4cc21e8106524142d9f078e43904a1628277e6453d languageName: node linkType: hard -"@heroui/checkbox@npm:2.3.27": - version: 2.3.27 - resolution: "@heroui/checkbox@npm:2.3.27" +"@heroui/checkbox@npm:2.3.29": + version: 2.3.29 + resolution: "@heroui/checkbox@npm:2.3.29" dependencies: - "@heroui/form": "npm:2.1.27" + "@heroui/form": "npm:2.1.29" "@heroui/react-utils": "npm:2.1.14" "@heroui/shared-utils": "npm:2.1.12" "@heroui/use-callback-ref": "npm:2.1.8" "@heroui/use-safe-layout-effect": "npm:2.1.8" - "@react-aria/checkbox": "npm:3.16.2" - "@react-aria/focus": "npm:3.21.2" - "@react-aria/interactions": "npm:3.25.6" - "@react-stately/checkbox": "npm:3.7.2" - "@react-stately/toggle": "npm:3.9.2" + "@react-aria/checkbox": "npm:3.16.3" + "@react-aria/focus": "npm:3.21.3" + "@react-aria/interactions": "npm:3.26.0" + "@react-stately/checkbox": "npm:3.7.3" + "@react-stately/toggle": "npm:3.9.3" "@react-types/checkbox": "npm:3.10.2" "@react-types/shared": "npm:3.32.1" peerDependencies: "@heroui/system": ">=2.4.18" - "@heroui/theme": ">=2.4.17" + "@heroui/theme": ">=2.4.24" react: ">=18 || >=19.0.0-rc.0" react-dom: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/2180a262c4c71e11677b22bf5763db36cf218faa1cc52af1824a4cdf477ab3de47de12d678ed5b7bf300157874485e80b443229a7927863f5bc5bf6050933be0 + checksum: 10c0/70e583293f09d69b9d4f20460bd178bdf3ccaa15cea39ebf3de2dc5f158d98defb6e2994523c8fa75f282dcf05b16dfbe8a4eed8deab0f34b62e683695c83e95 languageName: node linkType: hard -"@heroui/chip@npm:2.2.22": +"@heroui/chip@npm:2.2.24": + version: 2.2.24 + resolution: "@heroui/chip@npm:2.2.24" + dependencies: + "@heroui/react-utils": "npm:2.1.14" + "@heroui/shared-icons": "npm:2.1.10" + "@heroui/shared-utils": "npm:2.1.12" + "@react-aria/focus": "npm:3.21.3" + "@react-aria/interactions": "npm:3.26.0" + peerDependencies: + "@heroui/system": ">=2.4.18" + "@heroui/theme": ">=2.4.24" + react: ">=18 || >=19.0.0-rc.0" + react-dom: ">=18 || >=19.0.0-rc.0" + checksum: 10c0/8122ca62a440beede9123734c31b411b8cb0ddf74e04e37fa656b70c7b79ba51193f6497124797c98e92104de3fdb278fedfd2ec3e89eea495b8a1b2cb5c8a82 + languageName: node + linkType: hard + +"@heroui/code@npm:2.2.22": version: 2.2.22 - resolution: "@heroui/chip@npm:2.2.22" + resolution: "@heroui/code@npm:2.2.22" dependencies: "@heroui/react-utils": "npm:2.1.14" - "@heroui/shared-icons": "npm:2.1.10" "@heroui/shared-utils": "npm:2.1.12" - "@react-aria/focus": "npm:3.21.2" - "@react-aria/interactions": "npm:3.25.6" + "@heroui/system-rsc": "npm:2.3.21" peerDependencies: - "@heroui/system": ">=2.4.18" - "@heroui/theme": ">=2.4.17" + "@heroui/theme": ">=2.4.23" react: ">=18 || >=19.0.0-rc.0" react-dom: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/586880c7fe5af6ff1cf2b73e57fb2399ed8ac0081555ad644a4811fccdd89c8405bed05c6de38f11f5342e077aff2f0d1c6aa30035caff658d7bde473e63bb5f + checksum: 10c0/86267101c6dacd27230db7369cea0d53a35b19a539f029a6c58b0cbe04cc53ec0aa588bc9b42b9d4f72f8c5ef71764d451a22fe34f0d88c01f228ec3a22897ec languageName: node linkType: hard -"@heroui/code@npm:2.2.21": - version: 2.2.21 - resolution: "@heroui/code@npm:2.2.21" +"@heroui/date-input@npm:2.3.29": + version: 2.3.29 + resolution: "@heroui/date-input@npm:2.3.29" dependencies: + "@heroui/form": "npm:2.1.29" "@heroui/react-utils": "npm:2.1.14" "@heroui/shared-utils": "npm:2.1.12" - "@heroui/system-rsc": "npm:2.3.20" - peerDependencies: - "@heroui/theme": ">=2.4.17" - react: ">=18 || >=19.0.0-rc.0" - react-dom: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/6de6e7547fd24bb8bdb909fa09c92dd54b77e1849c5d462f14e2cb07f3e131ebd982d13590b781f2a2b49b008e3815983c64b1dd3568b28ed15e26f5449f0cef - languageName: node - linkType: hard - -"@heroui/date-input@npm:2.3.27": - version: 2.3.27 - resolution: "@heroui/date-input@npm:2.3.27" - dependencies: - "@heroui/form": "npm:2.1.27" - "@heroui/react-utils": "npm:2.1.14" - "@heroui/shared-utils": "npm:2.1.12" - "@internationalized/date": "npm:3.10.0" - "@react-aria/datepicker": "npm:3.15.2" - "@react-aria/i18n": "npm:3.12.13" - "@react-stately/datepicker": "npm:3.15.2" - "@react-types/datepicker": "npm:3.13.2" + "@internationalized/date": "npm:3.10.1" + "@react-aria/datepicker": "npm:3.15.3" + "@react-aria/i18n": "npm:3.12.14" + "@react-stately/datepicker": "npm:3.15.3" + "@react-types/datepicker": "npm:3.13.3" "@react-types/shared": "npm:3.32.1" peerDependencies: "@heroui/system": ">=2.4.18" - "@heroui/theme": ">=2.4.17" + "@heroui/theme": ">=2.4.24" react: ">=18 || >=19.0.0-rc.0" react-dom: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/1a55d59a844c88a3f3876d9a98502c0fa77216e817e29a11e9c8c0d330d7d31164d7046952f9e30550ebc430c5b5b192b2b5be86eee32a957b5eee72fb3d977c + checksum: 10c0/658697de744a9750de7bff438d5eab7e74c00ab573121f6432c56fb81929b2e1c4ad373d71bd4a98965e71ce1be8fb24da8f119aec7873ca8bf820343c85dfaa languageName: node linkType: hard -"@heroui/date-picker@npm:2.3.28": - version: 2.3.28 - resolution: "@heroui/date-picker@npm:2.3.28" +"@heroui/date-picker@npm:2.3.30": + version: 2.3.30 + resolution: "@heroui/date-picker@npm:2.3.30" dependencies: - "@heroui/aria-utils": "npm:2.2.24" - "@heroui/button": "npm:2.2.27" - "@heroui/calendar": "npm:2.2.27" - "@heroui/date-input": "npm:2.3.27" - "@heroui/form": "npm:2.1.27" - "@heroui/popover": "npm:2.3.27" + "@heroui/aria-utils": "npm:2.2.26" + "@heroui/button": "npm:2.2.29" + "@heroui/calendar": "npm:2.2.29" + "@heroui/date-input": "npm:2.3.29" + "@heroui/form": "npm:2.1.29" + "@heroui/popover": "npm:2.3.29" "@heroui/react-utils": "npm:2.1.14" "@heroui/shared-icons": "npm:2.1.10" "@heroui/shared-utils": "npm:2.1.12" - "@internationalized/date": "npm:3.10.0" - "@react-aria/datepicker": "npm:3.15.2" - "@react-aria/i18n": "npm:3.12.13" - "@react-stately/datepicker": "npm:3.15.2" - "@react-stately/utils": "npm:3.10.8" - "@react-types/datepicker": "npm:3.13.2" + "@internationalized/date": "npm:3.10.1" + "@react-aria/datepicker": "npm:3.15.3" + "@react-aria/i18n": "npm:3.12.14" + "@react-stately/datepicker": "npm:3.15.3" + "@react-stately/utils": "npm:3.11.0" + "@react-types/datepicker": "npm:3.13.3" "@react-types/shared": "npm:3.32.1" peerDependencies: "@heroui/system": ">=2.4.18" - "@heroui/theme": ">=2.4.17" + "@heroui/theme": ">=2.4.24" framer-motion: ">=11.5.6 || >=12.0.0-alpha.1" react: ">=18 || >=19.0.0-rc.0" react-dom: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/c3b588a1a5b57237344edb64e02aa05db220df1621bc111d989c990a66403a0f474f96e298d88e6d973888b741cd59a40a5ec68ae59eed3a78394a7575a4dd11 + checksum: 10c0/e455282cf2280340b4e982d492c21f8452f2a54124b8b329d3c616ab82b84b3e5494d14d19ff73e236b40e128c7361cae777c2e5b8e0aedc75ffc72cff477aac languageName: node linkType: hard -"@heroui/divider@npm:2.2.20": - version: 2.2.20 - resolution: "@heroui/divider@npm:2.2.20" +"@heroui/divider@npm:2.2.21": + version: 2.2.21 + resolution: "@heroui/divider@npm:2.2.21" dependencies: "@heroui/react-rsc-utils": "npm:2.1.9" - "@heroui/system-rsc": "npm:2.3.20" + "@heroui/system-rsc": "npm:2.3.21" "@react-types/shared": "npm:3.32.1" peerDependencies: - "@heroui/theme": ">=2.4.17" + "@heroui/theme": ">=2.4.23" react: ">=18 || >=19.0.0-rc.0" react-dom: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/dda0810063b5553a6db9062ba8377cbafaeebc5a87bf73e059f8e37836cf8e2f5c9aac451885e9767e02158498cf843ee1e9832dfe2addd6e5e805532f2275d2 + checksum: 10c0/9293a4d4af5bfe3e4b16ab3b302463cc64a2403f0171b60eb7fa8d479d748c0b88d1b93133be0abdd2e81ce009647a7b9022c6d3f7f13f6766fb8455f8c387ab languageName: node linkType: hard @@ -3981,395 +4013,395 @@ __metadata: languageName: node linkType: hard -"@heroui/drawer@npm:2.2.24": - version: 2.2.24 - resolution: "@heroui/drawer@npm:2.2.24" +"@heroui/drawer@npm:2.2.26": + version: 2.2.26 + resolution: "@heroui/drawer@npm:2.2.26" dependencies: - "@heroui/framer-utils": "npm:2.1.23" - "@heroui/modal": "npm:2.2.24" + "@heroui/framer-utils": "npm:2.1.25" + "@heroui/modal": "npm:2.2.26" "@heroui/react-utils": "npm:2.1.14" "@heroui/shared-utils": "npm:2.1.12" peerDependencies: "@heroui/system": ">=2.4.18" - "@heroui/theme": ">=2.4.17" + "@heroui/theme": ">=2.4.24" react: ">=18 || >=19.0.0-rc.0" react-dom: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/cedf6a4f8d1a875fe2b3541e46098eeb6f1151affe054c14b48c42caf1a7184b8ed65e214755d874097349dfd4943a4c6d9b1b86d538ff63b5f8040799a3949b + checksum: 10c0/bd66b16204941eeac7ad4b087a6f8dec869fc78010f55746eef04e449a99291d27bcc4d4aac7698adb453aa17d4a307d5b46e37784a2b6e4dfb91d57db263dd3 languageName: node linkType: hard -"@heroui/dropdown@npm:2.3.27": - version: 2.3.27 - resolution: "@heroui/dropdown@npm:2.3.27" +"@heroui/dropdown@npm:2.3.29": + version: 2.3.29 + resolution: "@heroui/dropdown@npm:2.3.29" dependencies: - "@heroui/aria-utils": "npm:2.2.24" - "@heroui/menu": "npm:2.2.26" - "@heroui/popover": "npm:2.3.27" + "@heroui/aria-utils": "npm:2.2.26" + "@heroui/menu": "npm:2.2.28" + "@heroui/popover": "npm:2.3.29" "@heroui/react-utils": "npm:2.1.14" "@heroui/shared-utils": "npm:2.1.12" - "@react-aria/focus": "npm:3.21.2" - "@react-aria/menu": "npm:3.19.3" - "@react-stately/menu": "npm:3.9.8" + "@react-aria/focus": "npm:3.21.3" + "@react-aria/menu": "npm:3.19.4" + "@react-stately/menu": "npm:3.9.9" "@react-types/menu": "npm:3.10.5" peerDependencies: "@heroui/system": ">=2.4.18" - "@heroui/theme": ">=2.4.17" + "@heroui/theme": ">=2.4.24" framer-motion: ">=11.5.6 || >=12.0.0-alpha.1" react: ">=18 || >=19.0.0-rc.0" react-dom: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/b9e669b915a0edefa2e71753e52c387afb0edcd57a6cffa9327136e9dc90d8ad53896368ac317b68fb5a28ff437936b18b814f1d807cb9a7df18ca1616f2c877 + checksum: 10c0/2c1f805b940f95fa6c55774c61f8f385ac388cc84f245e86e942abac1cd822ee4d6db4b718ce4b5169798724525f83bd0756593a25c4c054802d73845075dfd8 languageName: node linkType: hard -"@heroui/form@npm:2.1.27": - version: 2.1.27 - resolution: "@heroui/form@npm:2.1.27" +"@heroui/form@npm:2.1.29": + version: 2.1.29 + resolution: "@heroui/form@npm:2.1.29" dependencies: "@heroui/shared-utils": "npm:2.1.12" - "@heroui/system": "npm:2.4.23" - "@heroui/theme": "npm:2.4.23" + "@heroui/system": "npm:2.4.25" + "@heroui/theme": "npm:2.4.25" "@react-stately/form": "npm:3.2.2" "@react-types/form": "npm:3.7.16" "@react-types/shared": "npm:3.32.1" peerDependencies: "@heroui/system": ">=2.4.18" - "@heroui/theme": ">=2.4.17" + "@heroui/theme": ">=2.4.24" react: ">=18" react-dom: ">=18" - checksum: 10c0/805e3b665ba2761a1d24a28b6fb6107cdd51a41dc719b3f19e50ef9a5e3a459d3cadb41c01e6f5387d8abb66aa8585b51198352c4b6cd561918a360c118f03a0 + checksum: 10c0/f31330d465841ec85ec73b74295bd198e3e2363d39b56a09baaece5c70bc0d453c2439f4d6dddccb8deff5aa4f4e446756685d7b23cd9f66d2dfac05468f4d7e languageName: node linkType: hard -"@heroui/framer-utils@npm:2.1.23": - version: 2.1.23 - resolution: "@heroui/framer-utils@npm:2.1.23" +"@heroui/framer-utils@npm:2.1.25": + version: 2.1.25 + resolution: "@heroui/framer-utils@npm:2.1.25" dependencies: - "@heroui/system": "npm:2.4.23" + "@heroui/system": "npm:2.4.25" "@heroui/use-measure": "npm:2.1.8" peerDependencies: framer-motion: ">=11.5.6 || >=12.0.0-alpha.1" react: ">=18 || >=19.0.0-rc.0" react-dom: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/38ad4f87a345576e7b3d0ac53789b194c8e6057fe3ddfae4846c58dcd36b4932836db4a61b89d024285401b15f76ba1ac9035a03d47f80f7fabd1085e1d0247d + checksum: 10c0/012ba06f34b42ec8b69468f40c7e788bc82d208361d46a86ada6b42f005b271d3acd9b8317cd13c771b7e37dec78cc01d9be5d02b6370b8375de78b6cb5030a5 languageName: node linkType: hard -"@heroui/image@npm:2.2.17": - version: 2.2.17 - resolution: "@heroui/image@npm:2.2.17" +"@heroui/image@npm:2.2.18": + version: 2.2.18 + resolution: "@heroui/image@npm:2.2.18" dependencies: "@heroui/react-utils": "npm:2.1.14" "@heroui/shared-utils": "npm:2.1.12" "@heroui/use-image": "npm:2.1.13" peerDependencies: "@heroui/system": ">=2.4.18" - "@heroui/theme": ">=2.4.17" + "@heroui/theme": ">=2.4.23" react: ">=18 || >=19.0.0-rc.0" react-dom: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/59e16470743d067189fea71fdfc5068bcd6952cd5e2cefe05e0ab7e45701927e6e591a3325c5dcc5783ae95ef32b5112987bde4131ef5f915b2d5a0e8252ef23 + checksum: 10c0/e4bfaa72e8f42d910d80bb5152e0e816746aec67dbe7201007e0b4c21bedb1c6265a10463ea59d07bbe06a060b1491c74f27f929ab7b8d30e28e507e999868e8 languageName: node linkType: hard -"@heroui/input-otp@npm:2.1.27": - version: 2.1.27 - resolution: "@heroui/input-otp@npm:2.1.27" +"@heroui/input-otp@npm:2.1.29": + version: 2.1.29 + resolution: "@heroui/input-otp@npm:2.1.29" dependencies: - "@heroui/form": "npm:2.1.27" + "@heroui/form": "npm:2.1.29" "@heroui/react-utils": "npm:2.1.14" "@heroui/shared-utils": "npm:2.1.12" "@heroui/use-form-reset": "npm:2.0.1" - "@react-aria/focus": "npm:3.21.2" - "@react-aria/form": "npm:3.1.2" + "@react-aria/focus": "npm:3.21.3" + "@react-aria/form": "npm:3.1.3" "@react-stately/form": "npm:3.2.2" - "@react-stately/utils": "npm:3.10.8" + "@react-stately/utils": "npm:3.11.0" "@react-types/textfield": "npm:3.12.6" input-otp: "npm:1.4.1" peerDependencies: "@heroui/system": ">=2.4.18" - "@heroui/theme": ">=2.4.17" + "@heroui/theme": ">=2.4.24" react: ">=18" react-dom: ">=18" - checksum: 10c0/1376e40450105f6a3e3b0593396ec10fcde0adeadcf33fae6f6af96ae6ddc88c2f651852ee2510ac9116469d65f7124aac564eaf0d3edfc343e9981686ac0feb + checksum: 10c0/bfc8102a90f4b423570953b40543225224d94d5f90a685b2a133d54d163211bb998fedd6b7e289124b561463af7331f82ef96a8b9eb8904f96207fed02be8529 languageName: node linkType: hard -"@heroui/input@npm:2.4.28": - version: 2.4.28 - resolution: "@heroui/input@npm:2.4.28" +"@heroui/input@npm:2.4.30": + version: 2.4.30 + resolution: "@heroui/input@npm:2.4.30" dependencies: - "@heroui/form": "npm:2.1.27" + "@heroui/form": "npm:2.1.29" "@heroui/react-utils": "npm:2.1.14" "@heroui/shared-icons": "npm:2.1.10" "@heroui/shared-utils": "npm:2.1.12" "@heroui/use-safe-layout-effect": "npm:2.1.8" - "@react-aria/focus": "npm:3.21.2" - "@react-aria/interactions": "npm:3.25.6" - "@react-aria/textfield": "npm:3.18.2" - "@react-stately/utils": "npm:3.10.8" + "@react-aria/focus": "npm:3.21.3" + "@react-aria/interactions": "npm:3.26.0" + "@react-aria/textfield": "npm:3.18.3" + "@react-stately/utils": "npm:3.11.0" "@react-types/shared": "npm:3.32.1" "@react-types/textfield": "npm:3.12.6" react-textarea-autosize: "npm:^8.5.3" peerDependencies: "@heroui/system": ">=2.4.18" - "@heroui/theme": ">=2.4.19" + "@heroui/theme": ">=2.4.24" react: ">=18 || >=19.0.0-rc.0" react-dom: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/b7334e39f3aed61808c9df9b9ddc217768f7b1689ccbfe514bb2ceb3e0e547c23de816bdab8ea88963e3708f68624617c972b330386ebd9409557c082aa291a4 + checksum: 10c0/845fced954fe51ed23084bfeb1476d4b7e50a37ef949b84401e1a9da5e70b903c53a45e5762f20121de48bfa3695ff7d851f18413419a5e1681916bfbd7eed43 languageName: node linkType: hard -"@heroui/kbd@npm:2.2.22": - version: 2.2.22 - resolution: "@heroui/kbd@npm:2.2.22" +"@heroui/kbd@npm:2.2.23": + version: 2.2.23 + resolution: "@heroui/kbd@npm:2.2.23" dependencies: "@heroui/react-utils": "npm:2.1.14" "@heroui/shared-utils": "npm:2.1.12" - "@heroui/system-rsc": "npm:2.3.20" + "@heroui/system-rsc": "npm:2.3.21" peerDependencies: - "@heroui/theme": ">=2.4.17" + "@heroui/theme": ">=2.4.23" react: ">=18 || >=19.0.0-rc.0" react-dom: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/17680cb4528a163f752b9d0af5e0a6c21a07362a2ce2ffaa9e84b6447514d936c9ebfdb501a761904546abf07df14ac719eb8f8a57677a4b842ea574ea4808ca + checksum: 10c0/9c7643547f6b794318e97e0eec7ceaab39debbc6fdf56fc00676c40a442a936e6a914ea340dbae042d9b8ebb5e4fceedcaeeed996f6526c1f1223726f2b68ecf languageName: node linkType: hard -"@heroui/link@npm:2.2.23": - version: 2.2.23 - resolution: "@heroui/link@npm:2.2.23" +"@heroui/link@npm:2.2.25": + version: 2.2.25 + resolution: "@heroui/link@npm:2.2.25" dependencies: "@heroui/react-utils": "npm:2.1.14" "@heroui/shared-icons": "npm:2.1.10" "@heroui/shared-utils": "npm:2.1.12" - "@heroui/use-aria-link": "npm:2.2.21" - "@react-aria/focus": "npm:3.21.2" + "@heroui/use-aria-link": "npm:2.2.22" + "@react-aria/focus": "npm:3.21.3" "@react-types/link": "npm:3.6.5" peerDependencies: "@heroui/system": ">=2.4.18" - "@heroui/theme": ">=2.4.17" + "@heroui/theme": ">=2.4.24" react: ">=18 || >=19.0.0-rc.0" react-dom: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/3ed8f45b4894e9b7401a440fdb72b921e14e1a130beeba47e1e02cf59a7efe204bb4c85c9875003731a8f4b020c7f21e5033ae193922879487ac2f17b21f2646 + checksum: 10c0/6bfa2daf1f08e80a455ecad348c0a967216db0b78200d63e1bd49bb045a28069473d56879e5627618e5d12203ba02e8b78c6c44057f23f1441b906951a71e78e languageName: node linkType: hard -"@heroui/listbox@npm:2.3.26": - version: 2.3.26 - resolution: "@heroui/listbox@npm:2.3.26" +"@heroui/listbox@npm:2.3.28": + version: 2.3.28 + resolution: "@heroui/listbox@npm:2.3.28" dependencies: - "@heroui/aria-utils": "npm:2.2.24" - "@heroui/divider": "npm:2.2.20" + "@heroui/aria-utils": "npm:2.2.26" + "@heroui/divider": "npm:2.2.21" "@heroui/react-utils": "npm:2.1.14" "@heroui/shared-utils": "npm:2.1.12" "@heroui/use-is-mobile": "npm:2.2.12" - "@react-aria/focus": "npm:3.21.2" - "@react-aria/interactions": "npm:3.25.6" - "@react-aria/listbox": "npm:3.15.0" - "@react-stately/list": "npm:3.13.1" + "@react-aria/focus": "npm:3.21.3" + "@react-aria/interactions": "npm:3.26.0" + "@react-aria/listbox": "npm:3.15.1" + "@react-stately/list": "npm:3.13.2" "@react-types/shared": "npm:3.32.1" "@tanstack/react-virtual": "npm:3.11.3" peerDependencies: "@heroui/system": ">=2.4.18" - "@heroui/theme": ">=2.4.17" + "@heroui/theme": ">=2.4.24" react: ">=18 || >=19.0.0-rc.0" react-dom: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/083b8acc99778f4e40251fdebd25ba0ac27d948c9f5959cc55165fcd0ce8a47e28917220d4f67ec87674644c2ca794b0ce6a2208c6c06a82d98588ae76f68886 + checksum: 10c0/38f1d03627ca52e6e4b565d006721f0e3291b1d3be76a086400655c68e57f8380ed0929695eb806ac3f7517f15d83c76280c4bf9a9b4693998ee016e0ee60032 languageName: node linkType: hard -"@heroui/menu@npm:2.2.26": - version: 2.2.26 - resolution: "@heroui/menu@npm:2.2.26" +"@heroui/menu@npm:2.2.28": + version: 2.2.28 + resolution: "@heroui/menu@npm:2.2.28" dependencies: - "@heroui/aria-utils": "npm:2.2.24" - "@heroui/divider": "npm:2.2.20" + "@heroui/aria-utils": "npm:2.2.26" + "@heroui/divider": "npm:2.2.21" "@heroui/react-utils": "npm:2.1.14" "@heroui/shared-utils": "npm:2.1.12" "@heroui/use-is-mobile": "npm:2.2.12" - "@react-aria/focus": "npm:3.21.2" - "@react-aria/interactions": "npm:3.25.6" - "@react-aria/menu": "npm:3.19.3" - "@react-stately/tree": "npm:3.9.3" + "@react-aria/focus": "npm:3.21.3" + "@react-aria/interactions": "npm:3.26.0" + "@react-aria/menu": "npm:3.19.4" + "@react-stately/tree": "npm:3.9.4" "@react-types/menu": "npm:3.10.5" "@react-types/shared": "npm:3.32.1" peerDependencies: "@heroui/system": ">=2.4.18" - "@heroui/theme": ">=2.4.17" + "@heroui/theme": ">=2.4.24" react: ">=18 || >=19.0.0-rc.0" react-dom: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/b07eac25fc82b40274d764ae63c4b4d10b108aa6a2449b538fb4dbc11b837e7aa6e632e5d55d35728ed86f330c13919fcd1565632af7e0b04bd46b1800a55fb4 + checksum: 10c0/c262a2149b0b8d1514688223b8d7e83f14931aa3de497d14f4a37b5b49448ddf9061651a8075bbdb67e29d606a21c7335fd01dd30618ae3e05e319e2fb07eaf1 languageName: node linkType: hard -"@heroui/modal@npm:2.2.24": - version: 2.2.24 - resolution: "@heroui/modal@npm:2.2.24" +"@heroui/modal@npm:2.2.26": + version: 2.2.26 + resolution: "@heroui/modal@npm:2.2.26" dependencies: "@heroui/dom-animation": "npm:2.1.10" - "@heroui/framer-utils": "npm:2.1.23" + "@heroui/framer-utils": "npm:2.1.25" "@heroui/react-utils": "npm:2.1.14" "@heroui/shared-icons": "npm:2.1.10" "@heroui/shared-utils": "npm:2.1.12" - "@heroui/use-aria-button": "npm:2.2.20" - "@heroui/use-aria-modal-overlay": "npm:2.2.19" - "@heroui/use-disclosure": "npm:2.2.17" - "@heroui/use-draggable": "npm:2.1.18" + "@heroui/use-aria-button": "npm:2.2.21" + "@heroui/use-aria-modal-overlay": "npm:2.2.20" + "@heroui/use-disclosure": "npm:2.2.18" + "@heroui/use-draggable": "npm:2.1.19" "@heroui/use-viewport-size": "npm:2.0.1" - "@react-aria/dialog": "npm:3.5.31" - "@react-aria/focus": "npm:3.21.2" - "@react-aria/overlays": "npm:3.30.0" - "@react-stately/overlays": "npm:3.6.20" + "@react-aria/dialog": "npm:3.5.32" + "@react-aria/focus": "npm:3.21.3" + "@react-aria/overlays": "npm:3.31.0" + "@react-stately/overlays": "npm:3.6.21" peerDependencies: "@heroui/system": ">=2.4.18" - "@heroui/theme": ">=2.4.17" + "@heroui/theme": ">=2.4.24" framer-motion: ">=11.5.6 || >=12.0.0-alpha.1" react: ">=18 || >=19.0.0-rc.0" react-dom: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/10e8d24a8354fde35db9a1c636686377b1c3cb42f184429a55f6c00f2c6bbed52291236ead4258899cabb2dde431e51cd1ac4a1e6339b7ece9cbf1724a8b7de4 + checksum: 10c0/8f4c24f1a286e7b3fa375700363713a47fe0bcf0827955308bcc2157e8854164001ef3d5d38a09b56e1e2da85b6dc65687ba002f2335c18a2f319c7a09e44ac0 languageName: node linkType: hard -"@heroui/navbar@npm:2.2.25": - version: 2.2.25 - resolution: "@heroui/navbar@npm:2.2.25" +"@heroui/navbar@npm:2.2.27": + version: 2.2.27 + resolution: "@heroui/navbar@npm:2.2.27" dependencies: "@heroui/dom-animation": "npm:2.1.10" - "@heroui/framer-utils": "npm:2.1.23" + "@heroui/framer-utils": "npm:2.1.25" "@heroui/react-utils": "npm:2.1.14" "@heroui/shared-utils": "npm:2.1.12" "@heroui/use-resize": "npm:2.1.8" "@heroui/use-scroll-position": "npm:2.1.8" - "@react-aria/button": "npm:3.14.2" - "@react-aria/focus": "npm:3.21.2" - "@react-aria/interactions": "npm:3.25.6" - "@react-aria/overlays": "npm:3.30.0" - "@react-stately/toggle": "npm:3.9.2" - "@react-stately/utils": "npm:3.10.8" + "@react-aria/button": "npm:3.14.3" + "@react-aria/focus": "npm:3.21.3" + "@react-aria/interactions": "npm:3.26.0" + "@react-aria/overlays": "npm:3.31.0" + "@react-stately/toggle": "npm:3.9.3" + "@react-stately/utils": "npm:3.11.0" peerDependencies: "@heroui/system": ">=2.4.18" - "@heroui/theme": ">=2.4.17" + "@heroui/theme": ">=2.4.24" framer-motion: ">=11.5.6 || >=12.0.0-alpha.1" react: ">=18 || >=19.0.0-rc.0" react-dom: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/dd40240dac1e91b446a5609601b2a2946f430ed04f7f3a09f98a462b017a75e969503640b194a88f1b43a746d44940dd4c62cdace7dcc9b52c66355d49dce9e1 + checksum: 10c0/26f53942d3ebb680d4a5df819addf7295b14176232f26a27f45e039589404a8e471ffc43e7952ae3e9fc206c4c9d6832a5394b489c0aa185fdea52775bb38f3d languageName: node linkType: hard -"@heroui/number-input@npm:2.0.18": - version: 2.0.18 - resolution: "@heroui/number-input@npm:2.0.18" +"@heroui/number-input@npm:2.0.20": + version: 2.0.20 + resolution: "@heroui/number-input@npm:2.0.20" dependencies: - "@heroui/button": "npm:2.2.27" - "@heroui/form": "npm:2.1.27" + "@heroui/button": "npm:2.2.29" + "@heroui/form": "npm:2.1.29" "@heroui/react-utils": "npm:2.1.14" "@heroui/shared-icons": "npm:2.1.10" "@heroui/shared-utils": "npm:2.1.12" "@heroui/use-safe-layout-effect": "npm:2.1.8" - "@react-aria/focus": "npm:3.21.2" - "@react-aria/i18n": "npm:3.12.13" - "@react-aria/interactions": "npm:3.25.6" - "@react-aria/numberfield": "npm:3.12.2" - "@react-stately/numberfield": "npm:3.10.2" + "@react-aria/focus": "npm:3.21.3" + "@react-aria/i18n": "npm:3.12.14" + "@react-aria/interactions": "npm:3.26.0" + "@react-aria/numberfield": "npm:3.12.3" + "@react-stately/numberfield": "npm:3.10.3" "@react-types/button": "npm:3.14.1" - "@react-types/numberfield": "npm:3.8.15" + "@react-types/numberfield": "npm:3.8.16" "@react-types/shared": "npm:3.32.1" peerDependencies: "@heroui/system": ">=2.4.18" - "@heroui/theme": ">=2.4.19" + "@heroui/theme": ">=2.4.24" react: ">=18 || >=19.0.0-rc.0" react-dom: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/f0bbd05d13d5abe7b33ee7281633381302a8b5ec6b7a4dfa375326fee0deced487036e75e7ddcda6b7d990ee63e2cfbb91901f79879c06ff1cd0066ed9d12f45 + checksum: 10c0/dcce15410ca4cf8ba93ea281889f0d6bfa2e7da1828718efd0e42915f62b79bea51b4796367928632fbeeee0537cbc3992bed17b9c07337606bf6726017126f2 languageName: node linkType: hard -"@heroui/pagination@npm:2.2.24": - version: 2.2.24 - resolution: "@heroui/pagination@npm:2.2.24" +"@heroui/pagination@npm:2.2.26": + version: 2.2.26 + resolution: "@heroui/pagination@npm:2.2.26" dependencies: "@heroui/react-utils": "npm:2.1.14" "@heroui/shared-icons": "npm:2.1.10" "@heroui/shared-utils": "npm:2.1.12" "@heroui/use-intersection-observer": "npm:2.2.14" - "@heroui/use-pagination": "npm:2.2.18" - "@react-aria/focus": "npm:3.21.2" - "@react-aria/i18n": "npm:3.12.13" - "@react-aria/interactions": "npm:3.25.6" - "@react-aria/utils": "npm:3.31.0" + "@heroui/use-pagination": "npm:2.2.19" + "@react-aria/focus": "npm:3.21.3" + "@react-aria/i18n": "npm:3.12.14" + "@react-aria/interactions": "npm:3.26.0" + "@react-aria/utils": "npm:3.32.0" scroll-into-view-if-needed: "npm:3.0.10" peerDependencies: "@heroui/system": ">=2.4.18" - "@heroui/theme": ">=2.4.17" + "@heroui/theme": ">=2.4.24" react: ">=18 || >=19.0.0-rc.0" react-dom: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/9e4766fb1a062548b0c184b203a0846a540f34901eed540c22df7085bbb96ce124635590f09aaa6fffabeee18ec5bec9492615cc36904cc40683abd765cd4c28 + checksum: 10c0/47fc1fba686301f2af13d0228c90f46ae947c50637a72da1dd2bee2e73398d1a2ebcffd047dbb2916014821c44421a87b2a8a4213cebbb5b7be2d8fd140a655b languageName: node linkType: hard -"@heroui/popover@npm:2.3.27": - version: 2.3.27 - resolution: "@heroui/popover@npm:2.3.27" +"@heroui/popover@npm:2.3.29": + version: 2.3.29 + resolution: "@heroui/popover@npm:2.3.29" dependencies: - "@heroui/aria-utils": "npm:2.2.24" - "@heroui/button": "npm:2.2.27" + "@heroui/aria-utils": "npm:2.2.26" + "@heroui/button": "npm:2.2.29" "@heroui/dom-animation": "npm:2.1.10" - "@heroui/framer-utils": "npm:2.1.23" + "@heroui/framer-utils": "npm:2.1.25" "@heroui/react-utils": "npm:2.1.14" "@heroui/shared-utils": "npm:2.1.12" - "@heroui/use-aria-button": "npm:2.2.20" - "@heroui/use-aria-overlay": "npm:2.0.4" + "@heroui/use-aria-button": "npm:2.2.21" + "@heroui/use-aria-overlay": "npm:2.0.5" "@heroui/use-safe-layout-effect": "npm:2.1.8" - "@react-aria/dialog": "npm:3.5.31" - "@react-aria/focus": "npm:3.21.2" - "@react-aria/overlays": "npm:3.30.0" - "@react-stately/overlays": "npm:3.6.20" + "@react-aria/dialog": "npm:3.5.32" + "@react-aria/focus": "npm:3.21.3" + "@react-aria/overlays": "npm:3.31.0" + "@react-stately/overlays": "npm:3.6.21" "@react-types/overlays": "npm:3.9.2" peerDependencies: "@heroui/system": ">=2.4.18" - "@heroui/theme": ">=2.4.17" + "@heroui/theme": ">=2.4.24" framer-motion: ">=11.5.6 || >=12.0.0-alpha.1" react: ">=18 || >=19.0.0-rc.0" react-dom: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/20337f9e5307207240a3f1df517ccb93a5f2bddee8d5e2b3f0a564febcf28ac87505893d12390c7f98d165401a488520ed4245911bd4fda8a8e087c286f7d6c9 + checksum: 10c0/3e935772800782b9936de7a278f29329a6d20b8333bb5a906551f817d057689674fccf9933e52b0a04c37338fcd29330b0ec34649f103a526dc4fce60b2fb55a languageName: node linkType: hard -"@heroui/progress@npm:2.2.22": - version: 2.2.22 - resolution: "@heroui/progress@npm:2.2.22" +"@heroui/progress@npm:2.2.24": + version: 2.2.24 + resolution: "@heroui/progress@npm:2.2.24" dependencies: "@heroui/react-utils": "npm:2.1.14" "@heroui/shared-utils": "npm:2.1.12" "@heroui/use-is-mounted": "npm:2.1.8" - "@react-aria/progress": "npm:3.4.27" + "@react-aria/progress": "npm:3.4.28" "@react-types/progress": "npm:3.5.16" peerDependencies: "@heroui/system": ">=2.4.18" - "@heroui/theme": ">=2.4.17" + "@heroui/theme": ">=2.4.24" react: ">=18 || >=19.0.0-rc.0" react-dom: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/def8bd09e3d966372910c77c2933c642f0c2ebdebcbb12c655fb1680fc8b17070f8b52f12917e2a5944614df7765650860dfe104c575e4a3bbb543fd5de7888f + checksum: 10c0/c98369606ef88ae6c444a8a90d2af69e5dd86c9be43326ff1210bef77aaeae7159164232b722d57d9bfecbebc7088ad89f48b60e391baca3daa38a8103d826c7 languageName: node linkType: hard -"@heroui/radio@npm:2.3.27": - version: 2.3.27 - resolution: "@heroui/radio@npm:2.3.27" +"@heroui/radio@npm:2.3.29": + version: 2.3.29 + resolution: "@heroui/radio@npm:2.3.29" dependencies: - "@heroui/form": "npm:2.1.27" + "@heroui/form": "npm:2.1.29" "@heroui/react-utils": "npm:2.1.14" "@heroui/shared-utils": "npm:2.1.12" - "@react-aria/focus": "npm:3.21.2" - "@react-aria/interactions": "npm:3.25.6" - "@react-aria/radio": "npm:3.12.2" - "@react-aria/visually-hidden": "npm:3.8.28" - "@react-stately/radio": "npm:3.11.2" + "@react-aria/focus": "npm:3.21.3" + "@react-aria/interactions": "npm:3.26.0" + "@react-aria/radio": "npm:3.12.3" + "@react-aria/visually-hidden": "npm:3.8.29" + "@react-stately/radio": "npm:3.11.3" "@react-types/radio": "npm:3.9.2" "@react-types/shared": "npm:3.32.1" peerDependencies: "@heroui/system": ">=2.4.18" - "@heroui/theme": ">=2.4.17" + "@heroui/theme": ">=2.4.24" react: ">=18 || >=19.0.0-rc.0" react-dom: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/e20c6ad2495edde9699728c53a627b25d5ab6a6917b17d31bccc8cd1241188e45d07592c8385a5d432abd872fff126bc9c7c72d77f0b85a21c6d2da4c0578225 + checksum: 10c0/d7cf5ab165d6ae1ff1e2abb8e20b8d981574cc70594fa424cfac8c53fbc507e76e810e799cc354727fa2eceaa57dd76a7bc32b1a0972841f5c823d04423a21de languageName: node linkType: hard @@ -4395,129 +4427,129 @@ __metadata: linkType: hard "@heroui/react@npm:^2.8.4": - version: 2.8.5 - resolution: "@heroui/react@npm:2.8.5" + version: 2.8.7 + resolution: "@heroui/react@npm:2.8.7" dependencies: - "@heroui/accordion": "npm:2.2.24" - "@heroui/alert": "npm:2.2.27" - "@heroui/autocomplete": "npm:2.3.29" - "@heroui/avatar": "npm:2.2.22" - "@heroui/badge": "npm:2.2.17" - "@heroui/breadcrumbs": "npm:2.2.22" - "@heroui/button": "npm:2.2.27" - "@heroui/calendar": "npm:2.2.27" - "@heroui/card": "npm:2.2.25" - "@heroui/checkbox": "npm:2.3.27" - "@heroui/chip": "npm:2.2.22" - "@heroui/code": "npm:2.2.21" - "@heroui/date-input": "npm:2.3.27" - "@heroui/date-picker": "npm:2.3.28" - "@heroui/divider": "npm:2.2.20" - "@heroui/drawer": "npm:2.2.24" - "@heroui/dropdown": "npm:2.3.27" - "@heroui/form": "npm:2.1.27" - "@heroui/framer-utils": "npm:2.1.23" - "@heroui/image": "npm:2.2.17" - "@heroui/input": "npm:2.4.28" - "@heroui/input-otp": "npm:2.1.27" - "@heroui/kbd": "npm:2.2.22" - "@heroui/link": "npm:2.2.23" - "@heroui/listbox": "npm:2.3.26" - "@heroui/menu": "npm:2.2.26" - "@heroui/modal": "npm:2.2.24" - "@heroui/navbar": "npm:2.2.25" - "@heroui/number-input": "npm:2.0.18" - "@heroui/pagination": "npm:2.2.24" - "@heroui/popover": "npm:2.3.27" - "@heroui/progress": "npm:2.2.22" - "@heroui/radio": "npm:2.3.27" - "@heroui/ripple": "npm:2.2.20" - "@heroui/scroll-shadow": "npm:2.3.18" - "@heroui/select": "npm:2.4.28" - "@heroui/skeleton": "npm:2.2.17" - "@heroui/slider": "npm:2.4.24" - "@heroui/snippet": "npm:2.2.28" - "@heroui/spacer": "npm:2.2.21" - "@heroui/spinner": "npm:2.2.24" - "@heroui/switch": "npm:2.2.24" - "@heroui/system": "npm:2.4.23" - "@heroui/table": "npm:2.2.27" - "@heroui/tabs": "npm:2.2.24" - "@heroui/theme": "npm:2.4.23" - "@heroui/toast": "npm:2.0.17" - "@heroui/tooltip": "npm:2.2.24" - "@heroui/user": "npm:2.2.22" - "@react-aria/visually-hidden": "npm:3.8.28" + "@heroui/accordion": "npm:2.2.26" + "@heroui/alert": "npm:2.2.29" + "@heroui/autocomplete": "npm:2.3.31" + "@heroui/avatar": "npm:2.2.24" + "@heroui/badge": "npm:2.2.18" + "@heroui/breadcrumbs": "npm:2.2.24" + "@heroui/button": "npm:2.2.29" + "@heroui/calendar": "npm:2.2.29" + "@heroui/card": "npm:2.2.27" + "@heroui/checkbox": "npm:2.3.29" + "@heroui/chip": "npm:2.2.24" + "@heroui/code": "npm:2.2.22" + "@heroui/date-input": "npm:2.3.29" + "@heroui/date-picker": "npm:2.3.30" + "@heroui/divider": "npm:2.2.21" + "@heroui/drawer": "npm:2.2.26" + "@heroui/dropdown": "npm:2.3.29" + "@heroui/form": "npm:2.1.29" + "@heroui/framer-utils": "npm:2.1.25" + "@heroui/image": "npm:2.2.18" + "@heroui/input": "npm:2.4.30" + "@heroui/input-otp": "npm:2.1.29" + "@heroui/kbd": "npm:2.2.23" + "@heroui/link": "npm:2.2.25" + "@heroui/listbox": "npm:2.3.28" + "@heroui/menu": "npm:2.2.28" + "@heroui/modal": "npm:2.2.26" + "@heroui/navbar": "npm:2.2.27" + "@heroui/number-input": "npm:2.0.20" + "@heroui/pagination": "npm:2.2.26" + "@heroui/popover": "npm:2.3.29" + "@heroui/progress": "npm:2.2.24" + "@heroui/radio": "npm:2.3.29" + "@heroui/ripple": "npm:2.2.21" + "@heroui/scroll-shadow": "npm:2.3.19" + "@heroui/select": "npm:2.4.30" + "@heroui/skeleton": "npm:2.2.18" + "@heroui/slider": "npm:2.4.26" + "@heroui/snippet": "npm:2.2.30" + "@heroui/spacer": "npm:2.2.22" + "@heroui/spinner": "npm:2.2.26" + "@heroui/switch": "npm:2.2.26" + "@heroui/system": "npm:2.4.25" + "@heroui/table": "npm:2.2.29" + "@heroui/tabs": "npm:2.2.26" + "@heroui/theme": "npm:2.4.25" + "@heroui/toast": "npm:2.0.19" + "@heroui/tooltip": "npm:2.2.26" + "@heroui/user": "npm:2.2.24" + "@react-aria/visually-hidden": "npm:3.8.29" peerDependencies: framer-motion: ">=11.5.6 || >=12.0.0-alpha.1" react: ">=18 || >=19.0.0-rc.0" react-dom: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/9117b3d2e45346bec8777bf658a0e28a4c1873a7bea189d208d7f68005174fe074e6526862f2547189916bf9628b9292accb2325a0991bc80796b94c611f93c6 + checksum: 10c0/74ab92ae7cc3d3183ac14d36722481714a8efbc822a23cd31075d78b0c493915d24d4aaa52206452be16747a9bbf11489ea1e99db0e178a6f749bc4b7957f4e7 languageName: node linkType: hard -"@heroui/ripple@npm:2.2.20": - version: 2.2.20 - resolution: "@heroui/ripple@npm:2.2.20" +"@heroui/ripple@npm:2.2.21": + version: 2.2.21 + resolution: "@heroui/ripple@npm:2.2.21" dependencies: "@heroui/dom-animation": "npm:2.1.10" "@heroui/shared-utils": "npm:2.1.12" peerDependencies: "@heroui/system": ">=2.4.18" - "@heroui/theme": ">=2.4.17" + "@heroui/theme": ">=2.4.23" framer-motion: ">=11.5.6 || >=12.0.0-alpha.1" react: ">=18 || >=19.0.0-rc.0" react-dom: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/baba2bf79f71acf0294036e85b44db0ac320d41b93d819b88275356854a7b7ddfedc12fed9e47f4deb4a8279c9fb8016240c9ee6a5ba1e252890c3c5314f279e + checksum: 10c0/493dde0e76517d3c1f5c98afe47d721c950bd952ac06edd384cf3e99c4ef892be8442642e60bb078b7c8db8acbe1ff035f2834bfeebbf02b3c9c535890d15377 languageName: node linkType: hard -"@heroui/scroll-shadow@npm:2.3.18": - version: 2.3.18 - resolution: "@heroui/scroll-shadow@npm:2.3.18" +"@heroui/scroll-shadow@npm:2.3.19": + version: 2.3.19 + resolution: "@heroui/scroll-shadow@npm:2.3.19" dependencies: "@heroui/react-utils": "npm:2.1.14" "@heroui/shared-utils": "npm:2.1.12" "@heroui/use-data-scroll-overflow": "npm:2.2.13" peerDependencies: "@heroui/system": ">=2.4.18" - "@heroui/theme": ">=2.4.17" + "@heroui/theme": ">=2.4.23" react: ">=18 || >=19.0.0-rc.0" react-dom: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/ed2962a19be425e858ad2a0939a24f5d3aa8dfb985c85a7a2829ed0290b9dc5c5ed922c9c80bf6917ccf46be2498743403b102d5eb093185cc80ef415bd49db5 + checksum: 10c0/a03d6ed449fa903514f843ec227b290eb977cafe0815da2150fdcdca9d449417c3e3835f8de5132ff6740d54adc97263fdb7b57a29cefad18ad0419b1bf9b281 languageName: node linkType: hard -"@heroui/select@npm:2.4.28": - version: 2.4.28 - resolution: "@heroui/select@npm:2.4.28" +"@heroui/select@npm:2.4.30": + version: 2.4.30 + resolution: "@heroui/select@npm:2.4.30" dependencies: - "@heroui/aria-utils": "npm:2.2.24" - "@heroui/form": "npm:2.1.27" - "@heroui/listbox": "npm:2.3.26" - "@heroui/popover": "npm:2.3.27" + "@heroui/aria-utils": "npm:2.2.26" + "@heroui/form": "npm:2.1.29" + "@heroui/listbox": "npm:2.3.28" + "@heroui/popover": "npm:2.3.29" "@heroui/react-utils": "npm:2.1.14" - "@heroui/scroll-shadow": "npm:2.3.18" + "@heroui/scroll-shadow": "npm:2.3.19" "@heroui/shared-icons": "npm:2.1.10" "@heroui/shared-utils": "npm:2.1.12" - "@heroui/spinner": "npm:2.2.24" - "@heroui/use-aria-button": "npm:2.2.20" - "@heroui/use-aria-multiselect": "npm:2.4.19" + "@heroui/spinner": "npm:2.2.26" + "@heroui/use-aria-button": "npm:2.2.21" + "@heroui/use-aria-multiselect": "npm:2.4.20" "@heroui/use-form-reset": "npm:2.0.1" "@heroui/use-safe-layout-effect": "npm:2.1.8" - "@react-aria/focus": "npm:3.21.2" - "@react-aria/form": "npm:3.1.2" - "@react-aria/interactions": "npm:3.25.6" - "@react-aria/overlays": "npm:3.30.0" - "@react-aria/visually-hidden": "npm:3.8.28" + "@react-aria/focus": "npm:3.21.3" + "@react-aria/form": "npm:3.1.3" + "@react-aria/interactions": "npm:3.26.0" + "@react-aria/overlays": "npm:3.31.0" + "@react-aria/visually-hidden": "npm:3.8.29" "@react-types/shared": "npm:3.32.1" peerDependencies: "@heroui/system": ">=2.4.18" - "@heroui/theme": ">=2.4.17" + "@heroui/theme": ">=2.4.24" framer-motion: ">=11.5.6 || >=12.0.0-alpha.1" react: ">=18 || >=19.0.0-rc.0" react-dom: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/4b8e9674acd09ab820e09d97091ffee38db03c5276f668eb827fdedc7f95efab813803163714ad0856c6af1f5ef126a905a8f599e89bb75065b93a07176c1350 + checksum: 10c0/9e3f27a1aa8ef39d66c60d62e9003bb7c6a368f0491c370caf51c9521a7b1f25abdef1bd64c994a45725ca0edc138bdf6aa0f432aa1d5375f26733a8ee5c77d8 languageName: node linkType: hard @@ -4537,358 +4569,355 @@ __metadata: languageName: node linkType: hard -"@heroui/skeleton@npm:2.2.17": - version: 2.2.17 - resolution: "@heroui/skeleton@npm:2.2.17" +"@heroui/skeleton@npm:2.2.18": + version: 2.2.18 + resolution: "@heroui/skeleton@npm:2.2.18" dependencies: "@heroui/shared-utils": "npm:2.1.12" peerDependencies: "@heroui/system": ">=2.4.18" - "@heroui/theme": ">=2.4.17" + "@heroui/theme": ">=2.4.23" react: ">=18 || >=19.0.0-rc.0" react-dom: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/b60df05261246ee62da9d892aec1a170ddb34a1ea915b062fcfffcd8b12c98881af60261b6452cbf69a2248d87b21a7e73aad8da6f146e5f0cc608b4968e1302 + checksum: 10c0/6c34e52b169449ac1953656596a849a2d77734c0e03222361e2aae872337ab945e57fb942928f54a9cc363c1f13f0add3e55ee826940fad2591f07dd9b461f04 languageName: node linkType: hard -"@heroui/slider@npm:2.4.24": - version: 2.4.24 - resolution: "@heroui/slider@npm:2.4.24" +"@heroui/slider@npm:2.4.26": + version: 2.4.26 + resolution: "@heroui/slider@npm:2.4.26" dependencies: "@heroui/react-utils": "npm:2.1.14" "@heroui/shared-utils": "npm:2.1.12" - "@heroui/tooltip": "npm:2.2.24" - "@react-aria/focus": "npm:3.21.2" - "@react-aria/i18n": "npm:3.12.13" - "@react-aria/interactions": "npm:3.25.6" - "@react-aria/slider": "npm:3.8.2" - "@react-aria/visually-hidden": "npm:3.8.28" - "@react-stately/slider": "npm:3.7.2" + "@heroui/tooltip": "npm:2.2.26" + "@react-aria/focus": "npm:3.21.3" + "@react-aria/i18n": "npm:3.12.14" + "@react-aria/interactions": "npm:3.26.0" + "@react-aria/slider": "npm:3.8.3" + "@react-aria/visually-hidden": "npm:3.8.29" + "@react-stately/slider": "npm:3.7.3" peerDependencies: "@heroui/system": ">=2.4.18" - "@heroui/theme": ">=2.4.19" + "@heroui/theme": ">=2.4.24" react: ">=18 || >=19.0.0-rc.0" react-dom: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/e0f31b91ba2ecdd195cb8e68b555d60fa7c918ce05659c7cceb778632433fc2522e6b4b6f7a001f2dcfebee237694465c94c89ef4cb9ae0c18cecf08a62bf455 + checksum: 10c0/8d4e74446537dfac16a736697f532ecf75ef3c916a128a2e56423e7b9fcad014223de1e038043584c31d5daf2c307b5c80d9a87804de8a665a4e9f42bde7b155 languageName: node linkType: hard -"@heroui/snippet@npm:2.2.28": - version: 2.2.28 - resolution: "@heroui/snippet@npm:2.2.28" +"@heroui/snippet@npm:2.2.30": + version: 2.2.30 + resolution: "@heroui/snippet@npm:2.2.30" dependencies: - "@heroui/button": "npm:2.2.27" + "@heroui/button": "npm:2.2.29" "@heroui/react-utils": "npm:2.1.14" "@heroui/shared-icons": "npm:2.1.10" "@heroui/shared-utils": "npm:2.1.12" - "@heroui/tooltip": "npm:2.2.24" + "@heroui/tooltip": "npm:2.2.26" "@heroui/use-clipboard": "npm:2.1.9" - "@react-aria/focus": "npm:3.21.2" + "@react-aria/focus": "npm:3.21.3" peerDependencies: "@heroui/system": ">=2.4.18" - "@heroui/theme": ">=2.4.17" + "@heroui/theme": ">=2.4.24" framer-motion: ">=11.5.6 || >=12.0.0-alpha.1" react: ">=18 || >=19.0.0-rc.0" react-dom: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/cf210d39241edb8d8f8946d53c8ce84dc00cf611613f4654e3f653b56496fd656c27e5264240dadef3cdf412fbebe0ada607f0b4d6ffd4ba876fb77464b192e5 + checksum: 10c0/543a970bc69acd42f26a699abd6b902b13e7d0d2f76cf7b1a0caa739532c2b67cfa3138305fdd77025952a8aed24acf6dbc4e1b48eecd85d5543bd60c32cb9a9 languageName: node linkType: hard -"@heroui/spacer@npm:2.2.21": - version: 2.2.21 - resolution: "@heroui/spacer@npm:2.2.21" +"@heroui/spacer@npm:2.2.22": + version: 2.2.22 + resolution: "@heroui/spacer@npm:2.2.22" dependencies: "@heroui/react-utils": "npm:2.1.14" "@heroui/shared-utils": "npm:2.1.12" - "@heroui/system-rsc": "npm:2.3.20" + "@heroui/system-rsc": "npm:2.3.21" peerDependencies: - "@heroui/theme": ">=2.4.17" + "@heroui/theme": ">=2.4.23" react: ">=18 || >=19.0.0-rc.0" react-dom: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/0c829fe2bed673a6dcfe28077acf9157152285a286e43f1adc2e915bb2927d475667b3c9e3d28bfbc2aaf6f71d96394b2c87e9ed3a2e86fdbdc2b80541906228 + checksum: 10c0/720f7e506e0547069d20c82f63619915413b9f19fba3d52df56c3f40efc978dbfabd05992ad79569dee7f8d638cc5cca1bc301a8a55e7c2b43b08ab2770a0f97 languageName: node linkType: hard -"@heroui/spinner@npm:2.2.24": - version: 2.2.24 - resolution: "@heroui/spinner@npm:2.2.24" +"@heroui/spinner@npm:2.2.26": + version: 2.2.26 + resolution: "@heroui/spinner@npm:2.2.26" dependencies: "@heroui/shared-utils": "npm:2.1.12" - "@heroui/system": "npm:2.4.23" - "@heroui/system-rsc": "npm:2.3.20" + "@heroui/system": "npm:2.4.25" + "@heroui/system-rsc": "npm:2.3.21" peerDependencies: - "@heroui/theme": ">=2.4.17" + "@heroui/theme": ">=2.4.24" react: ">=18 || >=19.0.0-rc.0" react-dom: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/61f16fa48356d12790eea009b05347ea5f68b5e2cc353345c0a63a17085437f745b5441e0ea17ac7bffd85c3b9aa9feeb4f22fa33c2ea4651eb55a1eebbdc163 + checksum: 10c0/8b7aaa6db164ef2bf00f322591b2a16bd7df2266228c6d808017e5e4c409772307818c2db4b53e7ac6ff87c37a1030919dddb7db07b023eded12caac9411022e languageName: node linkType: hard -"@heroui/switch@npm:2.2.24": - version: 2.2.24 - resolution: "@heroui/switch@npm:2.2.24" +"@heroui/switch@npm:2.2.26": + version: 2.2.26 + resolution: "@heroui/switch@npm:2.2.26" dependencies: "@heroui/react-utils": "npm:2.1.14" "@heroui/shared-utils": "npm:2.1.12" "@heroui/use-safe-layout-effect": "npm:2.1.8" - "@react-aria/focus": "npm:3.21.2" - "@react-aria/interactions": "npm:3.25.6" - "@react-aria/switch": "npm:3.7.8" - "@react-aria/visually-hidden": "npm:3.8.28" - "@react-stately/toggle": "npm:3.9.2" + "@react-aria/focus": "npm:3.21.3" + "@react-aria/interactions": "npm:3.26.0" + "@react-aria/switch": "npm:3.7.9" + "@react-aria/visually-hidden": "npm:3.8.29" + "@react-stately/toggle": "npm:3.9.3" peerDependencies: "@heroui/system": ">=2.4.18" - "@heroui/theme": ">=2.4.17" + "@heroui/theme": ">=2.4.24" react: ">=18 || >=19.0.0-rc.0" react-dom: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/bdaa941fc08ebf5f7d1644806ebe8c4c531da022b6632ca38a83a5a2d93d595955babcb67bcd5bf1e57848720b53cc6da9e0bfc84ce05bca92ece4daa65e32c7 + checksum: 10c0/858ca313a5c750bbd7e7ccde93eb27efb2c8aca413352f70202feabf4a9502292ae8a823bb8426a13e15f0fde5120ade8a654d6d851e69f9649518aa133649ba languageName: node linkType: hard -"@heroui/system-rsc@npm:2.3.20": - version: 2.3.20 - resolution: "@heroui/system-rsc@npm:2.3.20" +"@heroui/system-rsc@npm:2.3.21": + version: 2.3.21 + resolution: "@heroui/system-rsc@npm:2.3.21" dependencies: "@react-types/shared": "npm:3.32.1" - clsx: "npm:^1.2.1" peerDependencies: - "@heroui/theme": ">=2.4.17" + "@heroui/theme": ">=2.4.23" react: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/51fe248aba76c0eac626661e0a09f50096f49365d1c2831ad8472649d2c7a03cf33cba817fcefb75e2294f808774c01b0b9eb9abf687eff380f2c6549a96d085 + checksum: 10c0/5d076522a504a9e175633d140dc2c485a3049f47e21943c8896465c64836feff763abeddc8555ca328e6dcc14923f4ff83c66107310936c23d35f875acebc56a languageName: node linkType: hard -"@heroui/system@npm:2.4.23": - version: 2.4.23 - resolution: "@heroui/system@npm:2.4.23" +"@heroui/system@npm:2.4.25": + version: 2.4.25 + resolution: "@heroui/system@npm:2.4.25" dependencies: "@heroui/react-utils": "npm:2.1.14" - "@heroui/system-rsc": "npm:2.3.20" - "@react-aria/i18n": "npm:3.12.13" - "@react-aria/overlays": "npm:3.30.0" - "@react-aria/utils": "npm:3.31.0" + "@heroui/system-rsc": "npm:2.3.21" + "@react-aria/i18n": "npm:3.12.14" + "@react-aria/overlays": "npm:3.31.0" + "@react-aria/utils": "npm:3.32.0" peerDependencies: framer-motion: ">=11.5.6 || >=12.0.0-alpha.1" react: ">=18 || >=19.0.0-rc.0" react-dom: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/325bc381fdf3ed89ef45fc0bf30f287175660c7bcc481e458866aec082a33a545ce14247dc48b32954a926b3caf47afad088e7c77b1a0ea96ebb259b400a4805 + checksum: 10c0/dc4f512e4a6f8a975c3d434e8a9ccde4e3cf97059a7c60fc95d4cdee35d15eadad89e16b1df149186478e48ccbd93eb90a6e75d300ea2b4a78c663167cabd8ae languageName: node linkType: hard -"@heroui/table@npm:2.2.27": - version: 2.2.27 - resolution: "@heroui/table@npm:2.2.27" +"@heroui/table@npm:2.2.29": + version: 2.2.29 + resolution: "@heroui/table@npm:2.2.29" dependencies: - "@heroui/checkbox": "npm:2.3.27" + "@heroui/checkbox": "npm:2.3.29" "@heroui/react-utils": "npm:2.1.14" "@heroui/shared-icons": "npm:2.1.10" "@heroui/shared-utils": "npm:2.1.12" - "@heroui/spacer": "npm:2.2.21" - "@react-aria/focus": "npm:3.21.2" - "@react-aria/interactions": "npm:3.25.6" - "@react-aria/table": "npm:3.17.8" - "@react-aria/visually-hidden": "npm:3.8.28" - "@react-stately/table": "npm:3.15.1" + "@react-aria/focus": "npm:3.21.3" + "@react-aria/interactions": "npm:3.26.0" + "@react-aria/table": "npm:3.17.9" + "@react-aria/visually-hidden": "npm:3.8.29" + "@react-stately/table": "npm:3.15.2" "@react-stately/virtualizer": "npm:4.4.4" "@react-types/grid": "npm:3.3.6" "@react-types/table": "npm:3.13.4" "@tanstack/react-virtual": "npm:3.11.3" peerDependencies: "@heroui/system": ">=2.4.18" - "@heroui/theme": ">=2.4.17" + "@heroui/theme": ">=2.4.24" react: ">=18 || >=19.0.0-rc.0" react-dom: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/ffc8278afb383a249d8ab66ba11ddd2db528b36a3149b495ec92000da398e9157f7b959029600b3bd48a95ef963eb05a317373bf845c366938439df8135cbd78 + checksum: 10c0/9d2d43b44f953ad50b5e67c612b69d07d9da4ae9ec6dc59ab48efa7c2ffc00fa2ffa9f97239befde7ce00f946a3e2aacb6102a86ca574bc57fe7a83f363c610a languageName: node linkType: hard -"@heroui/tabs@npm:2.2.24": - version: 2.2.24 - resolution: "@heroui/tabs@npm:2.2.24" +"@heroui/tabs@npm:2.2.26": + version: 2.2.26 + resolution: "@heroui/tabs@npm:2.2.26" dependencies: - "@heroui/aria-utils": "npm:2.2.24" + "@heroui/aria-utils": "npm:2.2.26" "@heroui/react-utils": "npm:2.1.14" "@heroui/shared-utils": "npm:2.1.12" "@heroui/use-is-mounted": "npm:2.1.8" - "@react-aria/focus": "npm:3.21.2" - "@react-aria/interactions": "npm:3.25.6" - "@react-aria/tabs": "npm:3.10.8" - "@react-stately/tabs": "npm:3.8.6" + "@react-aria/focus": "npm:3.21.3" + "@react-aria/interactions": "npm:3.26.0" + "@react-aria/tabs": "npm:3.10.9" + "@react-stately/tabs": "npm:3.8.7" "@react-types/shared": "npm:3.32.1" scroll-into-view-if-needed: "npm:3.0.10" peerDependencies: "@heroui/system": ">=2.4.18" - "@heroui/theme": ">=2.4.22" + "@heroui/theme": ">=2.4.24" framer-motion: ">=11.5.6 || >=12.0.0-alpha.1" react: ">=18 || >=19.0.0-rc.0" react-dom: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/2c42b27092388fe2042f0e9a5d072a13f9db73f46892ea571c5cb38f6c0024a5869048058b9027701dc148197d71f5da45e2d7caa5ba627703772e474b1b6cc2 + checksum: 10c0/108eacb568d6b643ad68e685131d8b40ccdebcb0868a21a92ac2bfdbb225a1949a93f75fc7b451875863ec65d83f26b52829ccbb9a6b872c84241c9a38170207 languageName: node linkType: hard -"@heroui/theme@npm:2.4.23": - version: 2.4.23 - resolution: "@heroui/theme@npm:2.4.23" +"@heroui/theme@npm:2.4.25": + version: 2.4.25 + resolution: "@heroui/theme@npm:2.4.25" dependencies: "@heroui/shared-utils": "npm:2.1.12" - clsx: "npm:^1.2.1" color: "npm:^4.2.3" color2k: "npm:^2.0.3" deepmerge: "npm:4.3.1" flat: "npm:^5.0.2" - tailwind-merge: "npm:3.3.1" - tailwind-variants: "npm:3.1.1" + tailwind-merge: "npm:3.4.0" + tailwind-variants: "npm:3.2.2" peerDependencies: tailwindcss: ">=4.0.0" - checksum: 10c0/bed7d85c7ae97d02a551ed977dc74f5d683ece4b9add3758c57093d7527c660be3d65c3a283c8bdc825fa36ba858df068a2b6c6de96d1aa49f925f40a8c409b0 + checksum: 10c0/3ee57d52a9a089b113aa92a43549adf5d9a35c69ca79675ed139963d8a770a7f91ebfabaaedcc0e3c9ff53d19be4eb509d81fd73a264402130c9ef8c301823e7 languageName: node linkType: hard -"@heroui/toast@npm:2.0.17": - version: 2.0.17 - resolution: "@heroui/toast@npm:2.0.17" +"@heroui/toast@npm:2.0.19": + version: 2.0.19 + resolution: "@heroui/toast@npm:2.0.19" dependencies: "@heroui/react-utils": "npm:2.1.14" "@heroui/shared-icons": "npm:2.1.10" "@heroui/shared-utils": "npm:2.1.12" - "@heroui/spinner": "npm:2.2.24" + "@heroui/spinner": "npm:2.2.26" "@heroui/use-is-mobile": "npm:2.2.12" - "@react-aria/interactions": "npm:3.25.6" - "@react-aria/toast": "npm:3.0.8" + "@react-aria/interactions": "npm:3.26.0" + "@react-aria/toast": "npm:3.0.9" "@react-stately/toast": "npm:3.1.2" peerDependencies: "@heroui/system": ">=2.4.18" - "@heroui/theme": ">=2.4.17" + "@heroui/theme": ">=2.4.24" framer-motion: ">=11.5.6 || >=12.0.0-alpha.1" react: ">=18 || >=19.0.0-rc.0" react-dom: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/63677c4deaf5c49d6237f77f27b7e9437dd96fdc1a9bd9c6cc91c0bde5bd15a47856cb24ddcf8e450520608edb939dffbb14a00fde10d5ea4a878f3393328ea9 + checksum: 10c0/c7f130ff73bc4e7749c0219488cf3e901cd6f7b2951a7681d4e4c552e5753e8d0c8614bbca8fe64c0506006d03436f71cb0b379f9794dd3cb6a8b4323ad5ef78 languageName: node linkType: hard -"@heroui/tooltip@npm:2.2.24": - version: 2.2.24 - resolution: "@heroui/tooltip@npm:2.2.24" +"@heroui/tooltip@npm:2.2.26": + version: 2.2.26 + resolution: "@heroui/tooltip@npm:2.2.26" dependencies: - "@heroui/aria-utils": "npm:2.2.24" + "@heroui/aria-utils": "npm:2.2.26" "@heroui/dom-animation": "npm:2.1.10" - "@heroui/framer-utils": "npm:2.1.23" + "@heroui/framer-utils": "npm:2.1.25" "@heroui/react-utils": "npm:2.1.14" "@heroui/shared-utils": "npm:2.1.12" - "@heroui/use-aria-overlay": "npm:2.0.4" + "@heroui/use-aria-overlay": "npm:2.0.5" "@heroui/use-safe-layout-effect": "npm:2.1.8" - "@react-aria/overlays": "npm:3.30.0" - "@react-aria/tooltip": "npm:3.8.8" - "@react-stately/tooltip": "npm:3.5.8" + "@react-aria/overlays": "npm:3.31.0" + "@react-aria/tooltip": "npm:3.9.0" + "@react-stately/tooltip": "npm:3.5.9" "@react-types/overlays": "npm:3.9.2" - "@react-types/tooltip": "npm:3.4.21" + "@react-types/tooltip": "npm:3.5.0" peerDependencies: "@heroui/system": ">=2.4.18" - "@heroui/theme": ">=2.4.17" + "@heroui/theme": ">=2.4.24" framer-motion: ">=11.5.6 || >=12.0.0-alpha.1" react: ">=18 || >=19.0.0-rc.0" react-dom: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/b1e96bae5a2995d78d953804652a9f37c79b2b87f85f36b2eb6cabe7f7a4c5343e1f557e456bda901a5e744a8d13dda922a14ae31f9f45dd527d4ef25fe72eb0 + checksum: 10c0/ecf1e0e75cbf0846178f976dd3f6afe1e442dd7d1113fe35f2179b1dbc8787cc1785a0ae8251df9d8ea640ae129e94cd6ef3d6b2341f5d75e16eda064a9da4a5 languageName: node linkType: hard -"@heroui/use-aria-accordion@npm:2.2.18": - version: 2.2.18 - resolution: "@heroui/use-aria-accordion@npm:2.2.18" +"@heroui/use-aria-accordion@npm:2.2.19": + version: 2.2.19 + resolution: "@heroui/use-aria-accordion@npm:2.2.19" dependencies: - "@react-aria/button": "npm:3.14.2" - "@react-aria/focus": "npm:3.21.2" - "@react-aria/selection": "npm:3.26.0" - "@react-stately/tree": "npm:3.9.3" + "@react-aria/button": "npm:3.14.3" + "@react-aria/focus": "npm:3.21.3" + "@react-aria/selection": "npm:3.27.0" + "@react-stately/tree": "npm:3.9.4" "@react-types/accordion": "npm:3.0.0-alpha.26" "@react-types/shared": "npm:3.32.1" peerDependencies: react: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/1dd9cf6a5995319cf34cbcf02afee1ca9daf5e8f907fd1b31a7ae5c73d055470f586b3c0ed42f86825a209fa7eb1ae8ca2d10add0b5f4d035767734db9d37690 + checksum: 10c0/e913b81bead9a8fc57ea4fc4f21069a1230e751acf36fc60ff7e44276c4cc354809361d6540dd9a479d516f1be3d94cd3980e6f4efbffabd93670026d7b01104 languageName: node linkType: hard -"@heroui/use-aria-button@npm:2.2.20": - version: 2.2.20 - resolution: "@heroui/use-aria-button@npm:2.2.20" +"@heroui/use-aria-button@npm:2.2.21": + version: 2.2.21 + resolution: "@heroui/use-aria-button@npm:2.2.21" dependencies: - "@react-aria/focus": "npm:3.21.2" - "@react-aria/interactions": "npm:3.25.6" - "@react-aria/utils": "npm:3.31.0" + "@react-aria/focus": "npm:3.21.3" + "@react-aria/interactions": "npm:3.26.0" + "@react-aria/utils": "npm:3.32.0" "@react-types/button": "npm:3.14.1" "@react-types/shared": "npm:3.32.1" peerDependencies: react: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/dd578b3877158e3e60d00056d0339b2e64556d91610f37b41fce2f392d3865413440fbeb11525d757e7996f76db1b0081c3088a7cadaf8a4d608630a708939e0 + checksum: 10c0/ee2e2115f04f5be3e7814c3820952700652c79a0214b1104c3e17c37616b902cd4b71b0225c3dfeb2b2ddfd4014fb890204dd1740db7edc2fbcd286e66422fe6 languageName: node linkType: hard -"@heroui/use-aria-link@npm:2.2.21": - version: 2.2.21 - resolution: "@heroui/use-aria-link@npm:2.2.21" +"@heroui/use-aria-link@npm:2.2.22": + version: 2.2.22 + resolution: "@heroui/use-aria-link@npm:2.2.22" dependencies: - "@react-aria/focus": "npm:3.21.2" - "@react-aria/interactions": "npm:3.25.6" - "@react-aria/utils": "npm:3.31.0" + "@react-aria/focus": "npm:3.21.3" + "@react-aria/interactions": "npm:3.26.0" + "@react-aria/utils": "npm:3.32.0" "@react-types/link": "npm:3.6.5" "@react-types/shared": "npm:3.32.1" peerDependencies: react: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/67674f7e7f9dc3c6899f9de0014ad1e6395e39fcd196b182c0f49940f93187bcc1f1ad6f461c2d75d9a9ad2b3830895ee68d7d4044335dac78ea449c03086ce4 + checksum: 10c0/bc6f8f94394f7cb85940835607a406cbc9e726f15bc800a987ecc3f86ef7d4e911261eeb80dd1f9849a46c458b38400b968ba3421a04e2ae636c4325f9f30a94 languageName: node linkType: hard -"@heroui/use-aria-modal-overlay@npm:2.2.19": - version: 2.2.19 - resolution: "@heroui/use-aria-modal-overlay@npm:2.2.19" +"@heroui/use-aria-modal-overlay@npm:2.2.20": + version: 2.2.20 + resolution: "@heroui/use-aria-modal-overlay@npm:2.2.20" dependencies: - "@heroui/use-aria-overlay": "npm:2.0.4" - "@react-aria/overlays": "npm:3.30.0" - "@react-aria/utils": "npm:3.31.0" - "@react-stately/overlays": "npm:3.6.20" + "@heroui/use-aria-overlay": "npm:2.0.5" + "@react-aria/overlays": "npm:3.31.0" + "@react-aria/utils": "npm:3.32.0" + "@react-stately/overlays": "npm:3.6.21" peerDependencies: react: ">=18 || >=19.0.0-rc.0" react-dom: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/7893293569bb7ba8c004c1bda21db3fdc7ab187e3fbe9879e90235eea5da49ec22e3109a44ef2741ada4c26a9f425c690cfde9de6f688e8fdd85de3a428d0b40 + checksum: 10c0/5a2052260c31b6d9380d94302e0bfd351b3a37ab8fcdd236cc0b6e1e88b31ab0a3c81184ecd8c27291004fbea8848c57d78b576f2f6848abf625f26917cdf49f languageName: node linkType: hard -"@heroui/use-aria-multiselect@npm:2.4.19": - version: 2.4.19 - resolution: "@heroui/use-aria-multiselect@npm:2.4.19" +"@heroui/use-aria-multiselect@npm:2.4.20": + version: 2.4.20 + resolution: "@heroui/use-aria-multiselect@npm:2.4.20" dependencies: - "@react-aria/i18n": "npm:3.12.13" - "@react-aria/interactions": "npm:3.25.6" - "@react-aria/label": "npm:3.7.22" - "@react-aria/listbox": "npm:3.15.0" - "@react-aria/menu": "npm:3.19.3" - "@react-aria/selection": "npm:3.26.0" - "@react-aria/utils": "npm:3.31.0" + "@react-aria/i18n": "npm:3.12.14" + "@react-aria/interactions": "npm:3.26.0" + "@react-aria/label": "npm:3.7.23" + "@react-aria/listbox": "npm:3.15.1" + "@react-aria/menu": "npm:3.19.4" + "@react-aria/selection": "npm:3.27.0" + "@react-aria/utils": "npm:3.32.0" "@react-stately/form": "npm:3.2.2" - "@react-stately/list": "npm:3.13.1" - "@react-stately/menu": "npm:3.9.8" + "@react-stately/list": "npm:3.13.2" + "@react-stately/menu": "npm:3.9.9" "@react-types/button": "npm:3.14.1" "@react-types/overlays": "npm:3.9.2" "@react-types/shared": "npm:3.32.1" peerDependencies: react: ">=18 || >=19.0.0-rc.0" react-dom: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/2b4e6dabf394096f0f32dbcc18c7b5ebbf3adf65a3e1cb1ae9848cc6df75b334f73425ef46021e77020dd64a28eed9fb843de5cbebf159c2c678f0712ccc34e1 + checksum: 10c0/24503478e5bf394b4574e954cfaeeab3bdcca31f1d02d70214e966341b624e8e32095d751a8065a642dcfdf859b37a6e19a0504c4c4c94502c3de217cab13081 languageName: node linkType: hard -"@heroui/use-aria-overlay@npm:2.0.4": - version: 2.0.4 - resolution: "@heroui/use-aria-overlay@npm:2.0.4" +"@heroui/use-aria-overlay@npm:2.0.5": + version: 2.0.5 + resolution: "@heroui/use-aria-overlay@npm:2.0.5" dependencies: - "@react-aria/focus": "npm:3.21.2" - "@react-aria/interactions": "npm:3.25.6" - "@react-aria/overlays": "npm:3.30.0" + "@react-aria/focus": "npm:3.21.3" + "@react-aria/interactions": "npm:3.26.0" + "@react-aria/overlays": "npm:3.31.0" "@react-types/shared": "npm:3.32.1" peerDependencies: react: ">=18" react-dom: ">=18" - checksum: 10c0/c768f147ebee3a9064eb44327062677f88211ea6c99f2bddd8f9433eb9c0009a419026314d8ae56f8cf48e184f685b1e4ca0482ebd39d44f04c3748951dbaa29 + checksum: 10c0/8258acf50f0472eba9a57dac7de4129ccd419dc1a9976b95eb2808c97fdbc943b036e3d54199ff29afeb2dfddbb158cd36194af3612f09711f602d10d0531a51 languageName: node linkType: hard @@ -4923,27 +4952,27 @@ __metadata: languageName: node linkType: hard -"@heroui/use-disclosure@npm:2.2.17": - version: 2.2.17 - resolution: "@heroui/use-disclosure@npm:2.2.17" +"@heroui/use-disclosure@npm:2.2.18": + version: 2.2.18 + resolution: "@heroui/use-disclosure@npm:2.2.18" dependencies: "@heroui/use-callback-ref": "npm:2.1.8" - "@react-aria/utils": "npm:3.31.0" - "@react-stately/utils": "npm:3.10.8" + "@react-aria/utils": "npm:3.32.0" + "@react-stately/utils": "npm:3.11.0" peerDependencies: react: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/33b94ca0635827cc4ec2bb1eaeff40cde64c2de7c1f29f9659f13e4680a6f0a26588fde52d68995dd1839ce73ea1ef2c1572fbb12dee100ddad25e18ba494ba5 + checksum: 10c0/da4dcd460dacdfe4ff4a5861cda808fb76c9b7d386aa911123267b4a0c32a09d85ae05c7b3b3074765a7cfec31729fe172af10101f5bc1cce546ab0255f2672d languageName: node linkType: hard -"@heroui/use-draggable@npm:2.1.18": - version: 2.1.18 - resolution: "@heroui/use-draggable@npm:2.1.18" +"@heroui/use-draggable@npm:2.1.19": + version: 2.1.19 + resolution: "@heroui/use-draggable@npm:2.1.19" dependencies: - "@react-aria/interactions": "npm:3.25.6" + "@react-aria/interactions": "npm:3.26.0" peerDependencies: react: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/fb5c6696860d5cb287321eeaeeec02821c285f783f6625ca40c323630d7f5b02d40b7df959a1e826e8da8615aee1ab23e8d814ff9bdcc8b5cf89a5bec0d9bf58 + checksum: 10c0/77b06ae6a892d4daab4e258e7b26b9be13083a4f03186ffc1cd0965dea975c7501a53a8a67ad513aa03486e6b13756021ba4adeb075ccd42dc9fb9e492afe48c languageName: node linkType: hard @@ -5006,15 +5035,15 @@ __metadata: languageName: node linkType: hard -"@heroui/use-pagination@npm:2.2.18": - version: 2.2.18 - resolution: "@heroui/use-pagination@npm:2.2.18" +"@heroui/use-pagination@npm:2.2.19": + version: 2.2.19 + resolution: "@heroui/use-pagination@npm:2.2.19" dependencies: "@heroui/shared-utils": "npm:2.1.12" - "@react-aria/i18n": "npm:3.12.13" + "@react-aria/i18n": "npm:3.12.14" peerDependencies: react: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/3b17772c76402b7845704c4f5d3f621094f2a67a215f54781342bee33d424d5db3171ae30748f7889e769027341acaa18c735c66fdfbe7facc564a629c1f6306 + checksum: 10c0/cdf04d6b054ab0e66eb9cffc6c678d63f022b888a4417d9ee14f9577e5398f34a2046fd17e15d8a4aa9a6ca3f6a37275ae9b637f61d4574c0428b37881bbf120 languageName: node linkType: hard @@ -5054,20 +5083,20 @@ __metadata: languageName: node linkType: hard -"@heroui/user@npm:2.2.22": - version: 2.2.22 - resolution: "@heroui/user@npm:2.2.22" +"@heroui/user@npm:2.2.24": + version: 2.2.24 + resolution: "@heroui/user@npm:2.2.24" dependencies: - "@heroui/avatar": "npm:2.2.22" + "@heroui/avatar": "npm:2.2.24" "@heroui/react-utils": "npm:2.1.14" "@heroui/shared-utils": "npm:2.1.12" - "@react-aria/focus": "npm:3.21.2" + "@react-aria/focus": "npm:3.21.3" peerDependencies: "@heroui/system": ">=2.4.18" - "@heroui/theme": ">=2.4.17" + "@heroui/theme": ">=2.4.24" react: ">=18 || >=19.0.0-rc.0" react-dom: ">=18 || >=19.0.0-rc.0" - checksum: 10c0/f13e09c0d18a2141a0af920a1e2d965f7ae5b2aab5003b9f4404987d1dbd3d47962dac1509f398f08faaee80ac5d89dcc0d64062f5705f151f35844aa533ec24 + checksum: 10c0/bad4d97224796bd8af5e3930228a4ddc140ef78ba41ad72a8f64f5a2fd6943c739fc6f4910a081814a9be02b05ea3a001d4777f055983002568013484d5a8e1f languageName: node linkType: hard @@ -5433,12 +5462,12 @@ __metadata: languageName: node linkType: hard -"@internationalized/date@npm:3.10.0, @internationalized/date@npm:^3.10.0": - version: 3.10.0 - resolution: "@internationalized/date@npm:3.10.0" +"@internationalized/date@npm:3.10.1, @internationalized/date@npm:^3.10.1": + version: 3.10.1 + resolution: "@internationalized/date@npm:3.10.1" dependencies: "@swc/helpers": "npm:^0.5.0" - checksum: 10c0/29634148f0d9232e65402a5c6a4194ecf7c375e89e687f71dd084d30315c9d544e2202de2ec26e199432c620da41a15cc473479f80897e08566e274e402f898e + checksum: 10c0/2b7a8144a97baf0c8bd9f3ef28fe86238e2cfde3b837c943aa03bd07354a04753bab3fd7162e5865c284f5b2616e832c9eee395dec92c0fed4eff57615d9d940 languageName: node linkType: hard @@ -5516,12 +5545,11 @@ __metadata: languageName: node linkType: hard -"@joshwooding/vite-plugin-react-docgen-typescript@npm:0.6.1": - version: 0.6.1 - resolution: "@joshwooding/vite-plugin-react-docgen-typescript@npm:0.6.1" +"@joshwooding/vite-plugin-react-docgen-typescript@npm:^0.6.3": + version: 0.6.3 + resolution: "@joshwooding/vite-plugin-react-docgen-typescript@npm:0.6.3" dependencies: - glob: "npm:^10.0.0" - magic-string: "npm:^0.30.0" + glob: "npm:^11.1.0" react-docgen-typescript: "npm:^2.2.2" peerDependencies: typescript: ">= 4.3.x" @@ -5529,7 +5557,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 10c0/0bcc2adbb49158018102bd9d84cd8572c770daee3d46733157933ef0330953bd5b9e102c26f2338ee7dfb8f21a7bb937134d23f8a7935d5dc88525a253557467 + checksum: 10c0/e68d2884235b8290673c17a13bc303a088feba6ce0a275ab0778b50e90b967f5dffdcf71ed3197e9cdf07607594a9cb2a86e3ea6e4eb8962b50d61078107bac3 languageName: node linkType: hard @@ -5560,7 +5588,14 @@ __metadata: languageName: node linkType: hard -"@jridgewell/sourcemap-codec@npm:^1.4.14, @jridgewell/sourcemap-codec@npm:^1.5.0, @jridgewell/sourcemap-codec@npm:^1.5.5": +"@jridgewell/sourcemap-codec@npm:^1.4.14, @jridgewell/sourcemap-codec@npm:^1.5.0": + version: 1.5.0 + resolution: "@jridgewell/sourcemap-codec@npm:1.5.0" + checksum: 10c0/2eb864f276eb1096c3c11da3e9bb518f6d9fc0023c78344cdc037abadc725172c70314bdb360f2d4b7bffec7f5d657ce006816bc5d4ecb35e61b66132db00c18 + languageName: node + linkType: hard + +"@jridgewell/sourcemap-codec@npm:^1.5.5": version: 1.5.5 resolution: "@jridgewell/sourcemap-codec@npm:1.5.5" checksum: 10c0/f9e538f302b63c0ebc06eecb1dd9918dd4289ed36147a0ddce35d6ea4d7ebbda243cda7b2213b6a5e1d8087a298d5cf630fb2bd39329cdecb82017023f6081a0 @@ -6645,14 +6680,14 @@ __metadata: languageName: node linkType: hard -"@napi-rs/wasm-runtime@npm:^1.0.3, @napi-rs/wasm-runtime@npm:^1.0.7": - version: 1.0.7 - resolution: "@napi-rs/wasm-runtime@npm:1.0.7" +"@napi-rs/wasm-runtime@npm:^1.0.7, @napi-rs/wasm-runtime@npm:^1.1.0": + version: 1.1.0 + resolution: "@napi-rs/wasm-runtime@npm:1.1.0" dependencies: - "@emnapi/core": "npm:^1.5.0" - "@emnapi/runtime": "npm:^1.5.0" + "@emnapi/core": "npm:^1.7.1" + "@emnapi/runtime": "npm:^1.7.1" "@tybys/wasm-util": "npm:^0.10.1" - checksum: 10c0/2d8635498136abb49d6dbf7395b78c63422292240963bf055f307b77aeafbde57ae2c0ceaaef215601531b36d6eb92a2cdd6f5ba90ed2aa8127c27aff9c4ae55 + checksum: 10c0/ee351052123bfc635c4cef03ac273a686522394ccd513b1e5b7b3823cecd6abb4a31f23a3a962933192b87eb7b7c3eb3def7748bd410edc66f932d90cf44e9ab languageName: node linkType: hard @@ -6987,6 +7022,13 @@ __metadata: languageName: node linkType: hard +"@oxc-project/runtime@npm:0.101.0": + version: 0.101.0 + resolution: "@oxc-project/runtime@npm:0.101.0" + checksum: 10c0/86fd7bb37e94986e7a09bde07a16fa63cebeaada6bcb8963bc07087d54c107d1a128e1c4a5d27b9b593354c092b8976d7653b6700fbb0da0a2b925fb3de4b34c + languageName: node + linkType: hard + "@oxc-project/runtime@npm:0.71.0": version: 0.71.0 resolution: "@oxc-project/runtime@npm:0.71.0" @@ -6994,13 +7036,6 @@ __metadata: languageName: node linkType: hard -"@oxc-project/runtime@npm:=0.82.3": - version: 0.82.3 - resolution: "@oxc-project/runtime@npm:0.82.3" - checksum: 10c0/48fd0577a9bd146da7eefea8e61a7c855f8947ef6233fe7db2921e5c1f07d73459d8fb4d2d9e45f4d522d5bb31af8157c96020860154fdf7223a9cb0957e36c0 - languageName: node - linkType: hard - "@oxc-project/types@npm:0.71.0": version: 0.71.0 resolution: "@oxc-project/types@npm:0.71.0" @@ -7008,10 +7043,10 @@ __metadata: languageName: node linkType: hard -"@oxc-project/types@npm:=0.82.3": - version: 0.82.3 - resolution: "@oxc-project/types@npm:0.82.3" - checksum: 10c0/17dffc91dc3b726be67b7333d251e811bf4badce8ae77269d1626a107cd7cb673674a3fd6e0f127e40951d630281b9a164fee787a1a0cad12e7372a14b89d7cf +"@oxc-project/types@npm:=0.101.0": + version: 0.101.0 + resolution: "@oxc-project/types@npm:0.101.0" + checksum: 10c0/e4e98da6e34ef0163a652e842e795bda77b703d8282fed4984292ff7b289c4e03d848ed8762e549445e33a142d3883e1013cd9ed43156f6eba34c151b8f599c1 languageName: node linkType: hard @@ -7247,12 +7282,21 @@ __metadata: languageName: node linkType: hard -"@quansync/fs@npm:^0.1.5": - version: 0.1.5 - resolution: "@quansync/fs@npm:0.1.5" +"@quansync/fs@npm:^0.1.1": + version: 0.1.3 + resolution: "@quansync/fs@npm:0.1.3" dependencies: - quansync: "npm:^0.2.11" - checksum: 10c0/c7f8f654499240be450b23c308a484de87bebcd0a0c8291c1afda8908a4aafafe7bc1b50e43bed0ac82ec53712505be2fa71db60e992d9353fd8ac6e664bc157 + quansync: "npm:^0.2.10" + checksum: 10c0/15d9914328d296df6626b6b2d5e9f455f618d5c8ffff09270ca3ce42c1bd21e4a91b53d6c1d857fbcae3be8c07b33ab82a83532870f2c5bf74904fe0ac60a3d1 + languageName: node + linkType: hard + +"@quansync/fs@npm:^1.0.0": + version: 1.0.0 + resolution: "@quansync/fs@npm:1.0.0" + dependencies: + quansync: "npm:^1.0.0" + checksum: 10c0/41a7e145d4fc349eaeac20ee7ffe0c876a7c26b2268d5704b462b3e7379091221336e315b2b346d5b07a531502a41cad15c9f374800cc60b6339d074ef99aa16 languageName: node linkType: hard @@ -7641,7 +7685,7 @@ __metadata: languageName: node linkType: hard -"@radix-ui/react-primitive@npm:2.1.3, @radix-ui/react-primitive@npm:^2.0.2": +"@radix-ui/react-primitive@npm:2.1.3": version: 2.1.3 resolution: "@radix-ui/react-primitive@npm:2.1.3" dependencies: @@ -7660,6 +7704,25 @@ __metadata: languageName: node linkType: hard +"@radix-ui/react-primitive@npm:^2.0.2": + version: 2.1.4 + resolution: "@radix-ui/react-primitive@npm:2.1.4" + dependencies: + "@radix-ui/react-slot": "npm:1.2.4" + peerDependencies: + "@types/react": "*" + "@types/react-dom": "*" + react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc + peerDependenciesMeta: + "@types/react": + optional: true + "@types/react-dom": + optional: true + checksum: 10c0/90d687b222a25975371ed1f9f08648d75237214b8dec4cbaf09ec9ac951339b17421278f1aff2fb7c5672ba8bd03774a94904efdba73805dd5cc947ce5be8c4a + languageName: node + linkType: hard + "@radix-ui/react-radio-group@npm:^1.3.8": version: 1.3.8 resolution: "@radix-ui/react-radio-group@npm:1.3.8" @@ -7769,7 +7832,7 @@ __metadata: languageName: node linkType: hard -"@radix-ui/react-slot@npm:^1.2.4": +"@radix-ui/react-slot@npm:1.2.4, @radix-ui/react-slot@npm:^1.2.4": version: 1.2.4 resolution: "@radix-ui/react-slot@npm:1.2.4" dependencies: @@ -8080,16 +8143,29 @@ __metadata: languageName: node linkType: hard -"@rc-component/qrcode@npm:~1.0.0, @rc-component/qrcode@npm:~1.0.1": - version: 1.0.1 - resolution: "@rc-component/qrcode@npm:1.0.1" +"@rc-component/qrcode@npm:~1.0.0": + version: 1.0.0 + resolution: "@rc-component/qrcode@npm:1.0.0" dependencies: "@babel/runtime": "npm:^7.24.7" classnames: "npm:^2.3.2" + rc-util: "npm:^5.38.0" peerDependencies: react: ">=16.9.0" react-dom: ">=16.9.0" - checksum: 10c0/9d1f8fdf10c1c6774fd8500ccab4c386c21ef9f2f8ce40c5eef59c7c4ff6e296df9b4ebdf6949c2d7a734ac58a4407e7a434fd844f0f951e2000c44c3326828a + checksum: 10c0/406dbe13e3b24ca20ef729d5456a329711ac9ca50f20604ff1e1fdbcb3a716408ad453cc083ec87d541096c85e2f512175f0b357075b40f71bea38e2a4f59cbd + languageName: node + linkType: hard + +"@rc-component/qrcode@npm:~1.1.0": + version: 1.1.1 + resolution: "@rc-component/qrcode@npm:1.1.1" + dependencies: + "@babel/runtime": "npm:^7.24.7" + peerDependencies: + react: ">=16.9.0" + react-dom: ">=16.9.0" + checksum: 10c0/8b7f38b2f1b319322a7b1b75ce2766789035cdf61d31ee45d0ca9e3570ee7345760c9fc1d51bb9ff9c65d8d7a823d90abd31b1ff4f207480c54ed04479fb8b25 languageName: node linkType: hard @@ -8109,7 +8185,24 @@ __metadata: languageName: node linkType: hard -"@rc-component/trigger@npm:^2.0.0, @rc-component/trigger@npm:^2.1.1, @rc-component/trigger@npm:^2.3.0": +"@rc-component/trigger@npm:^2.0.0, @rc-component/trigger@npm:^2.1.1": + version: 2.2.6 + resolution: "@rc-component/trigger@npm:2.2.6" + dependencies: + "@babel/runtime": "npm:^7.23.2" + "@rc-component/portal": "npm:^1.1.0" + classnames: "npm:^2.3.2" + rc-motion: "npm:^2.0.0" + rc-resize-observer: "npm:^1.3.1" + rc-util: "npm:^5.44.0" + peerDependencies: + react: ">=16.9.0" + react-dom: ">=16.9.0" + checksum: 10c0/e7ef14099fac74a58301ccf65a003ddaefb6f2a410c950c8354e0d63fd13e21e3a1f32dd4e73a11c7c0c6199e66629f7f3e31c09d887198b974d35805c4de8e1 + languageName: node + linkType: hard + +"@rc-component/trigger@npm:^2.3.0": version: 2.3.0 resolution: "@rc-component/trigger@npm:2.3.0" dependencies: @@ -8126,202 +8219,202 @@ __metadata: languageName: node linkType: hard -"@react-aria/breadcrumbs@npm:3.5.29": - version: 3.5.29 - resolution: "@react-aria/breadcrumbs@npm:3.5.29" +"@react-aria/breadcrumbs@npm:3.5.30": + version: 3.5.30 + resolution: "@react-aria/breadcrumbs@npm:3.5.30" dependencies: - "@react-aria/i18n": "npm:^3.12.13" - "@react-aria/link": "npm:^3.8.6" - "@react-aria/utils": "npm:^3.31.0" + "@react-aria/i18n": "npm:^3.12.14" + "@react-aria/link": "npm:^3.8.7" + "@react-aria/utils": "npm:^3.32.0" "@react-types/breadcrumbs": "npm:^3.7.17" "@react-types/shared": "npm:^3.32.1" "@swc/helpers": "npm:^0.5.0" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/5a7c1ed3c165ed72364187c4a5b866126499e364ca73587f11a5031364c11cefe0a2cfbeb059a496e48c9d299b8b5326ca2473b42268a6d466c9d78cc8134f19 + checksum: 10c0/b33793650f99f331866ccf92947c8d52fe065d61a945a671c1e2e40503ca936bfdabbcb4571138002afc66316fc364acdabc57e3c6d4cfc257eab92ce55ad00c languageName: node linkType: hard -"@react-aria/button@npm:3.14.2": - version: 3.14.2 - resolution: "@react-aria/button@npm:3.14.2" +"@react-aria/button@npm:3.14.3": + version: 3.14.3 + resolution: "@react-aria/button@npm:3.14.3" dependencies: - "@react-aria/interactions": "npm:^3.25.6" - "@react-aria/toolbar": "npm:3.0.0-beta.21" - "@react-aria/utils": "npm:^3.31.0" - "@react-stately/toggle": "npm:^3.9.2" + "@react-aria/interactions": "npm:^3.26.0" + "@react-aria/toolbar": "npm:3.0.0-beta.22" + "@react-aria/utils": "npm:^3.32.0" + "@react-stately/toggle": "npm:^3.9.3" "@react-types/button": "npm:^3.14.1" "@react-types/shared": "npm:^3.32.1" "@swc/helpers": "npm:^0.5.0" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/7e171054a2f81ded1255ea4e31806cd3e71a8fbc50e13dcad682908d2681af818b7276579d95d9e506552246c4f2bfc4884c77a4d6eb657523bc751607623300 + checksum: 10c0/072c2e3b298eb8eccbb334933e70ad4248180c09c8a628ed94cba62cfcb90060ea99ca83bffcf88877ce4a35590614f686051a81f95ff4aac7bb5cef1c5f2086 languageName: node linkType: hard -"@react-aria/calendar@npm:3.9.2": - version: 3.9.2 - resolution: "@react-aria/calendar@npm:3.9.2" +"@react-aria/calendar@npm:3.9.3": + version: 3.9.3 + resolution: "@react-aria/calendar@npm:3.9.3" dependencies: - "@internationalized/date": "npm:^3.10.0" - "@react-aria/i18n": "npm:^3.12.13" - "@react-aria/interactions": "npm:^3.25.6" + "@internationalized/date": "npm:^3.10.1" + "@react-aria/i18n": "npm:^3.12.14" + "@react-aria/interactions": "npm:^3.26.0" "@react-aria/live-announcer": "npm:^3.4.4" - "@react-aria/utils": "npm:^3.31.0" - "@react-stately/calendar": "npm:^3.9.0" + "@react-aria/utils": "npm:^3.32.0" + "@react-stately/calendar": "npm:^3.9.1" "@react-types/button": "npm:^3.14.1" - "@react-types/calendar": "npm:^3.8.0" + "@react-types/calendar": "npm:^3.8.1" "@react-types/shared": "npm:^3.32.1" "@swc/helpers": "npm:^0.5.0" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/cc17787b17cd0a9a47dac812c28ec2be49d1d4f6043ce6e3028a351db94cd405b136f562b2f22d5e0e285403c6926c110e55393e167c6ab3476960fcae080596 + checksum: 10c0/15eb86b6da788690ac664f2372d8c7c224250f0fd86836caed25e58011561fb5c038d2d12e023c0a2e73549c3db7a30b79c8d1c988b0eb40a5dc0dd2ca8e6bd0 languageName: node linkType: hard -"@react-aria/checkbox@npm:3.16.2": - version: 3.16.2 - resolution: "@react-aria/checkbox@npm:3.16.2" +"@react-aria/checkbox@npm:3.16.3": + version: 3.16.3 + resolution: "@react-aria/checkbox@npm:3.16.3" dependencies: - "@react-aria/form": "npm:^3.1.2" - "@react-aria/interactions": "npm:^3.25.6" - "@react-aria/label": "npm:^3.7.22" - "@react-aria/toggle": "npm:^3.12.2" - "@react-aria/utils": "npm:^3.31.0" - "@react-stately/checkbox": "npm:^3.7.2" + "@react-aria/form": "npm:^3.1.3" + "@react-aria/interactions": "npm:^3.26.0" + "@react-aria/label": "npm:^3.7.23" + "@react-aria/toggle": "npm:^3.12.3" + "@react-aria/utils": "npm:^3.32.0" + "@react-stately/checkbox": "npm:^3.7.3" "@react-stately/form": "npm:^3.2.2" - "@react-stately/toggle": "npm:^3.9.2" + "@react-stately/toggle": "npm:^3.9.3" "@react-types/checkbox": "npm:^3.10.2" "@react-types/shared": "npm:^3.32.1" "@swc/helpers": "npm:^0.5.0" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/76ae85e93969c252d689db214787636cd651a4726aa14068bd1cc95af3179f5cedf51e968a85041088687cf670b7d3800f4b90b09361631ff7f902ab09dc6daf + checksum: 10c0/b83406f233bc47df718e4304dcea2137678f45af00eb306f67217055ea636b2319715059ae2818b4b872b9263cb892d6e1f0a72a87284ef51050603c38562e1a languageName: node linkType: hard -"@react-aria/combobox@npm:3.14.0": - version: 3.14.0 - resolution: "@react-aria/combobox@npm:3.14.0" +"@react-aria/combobox@npm:3.14.1": + version: 3.14.1 + resolution: "@react-aria/combobox@npm:3.14.1" dependencies: - "@react-aria/focus": "npm:^3.21.2" - "@react-aria/i18n": "npm:^3.12.13" - "@react-aria/listbox": "npm:^3.15.0" + "@react-aria/focus": "npm:^3.21.3" + "@react-aria/i18n": "npm:^3.12.14" + "@react-aria/listbox": "npm:^3.15.1" "@react-aria/live-announcer": "npm:^3.4.4" - "@react-aria/menu": "npm:^3.19.3" - "@react-aria/overlays": "npm:^3.30.0" - "@react-aria/selection": "npm:^3.26.0" - "@react-aria/textfield": "npm:^3.18.2" - "@react-aria/utils": "npm:^3.31.0" + "@react-aria/menu": "npm:^3.19.4" + "@react-aria/overlays": "npm:^3.31.0" + "@react-aria/selection": "npm:^3.27.0" + "@react-aria/textfield": "npm:^3.18.3" + "@react-aria/utils": "npm:^3.32.0" "@react-stately/collections": "npm:^3.12.8" - "@react-stately/combobox": "npm:^3.12.0" + "@react-stately/combobox": "npm:^3.12.1" "@react-stately/form": "npm:^3.2.2" "@react-types/button": "npm:^3.14.1" - "@react-types/combobox": "npm:^3.13.9" + "@react-types/combobox": "npm:^3.13.10" "@react-types/shared": "npm:^3.32.1" "@swc/helpers": "npm:^0.5.0" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/5b4868ecda985994bba8d7885e5f772d72a2fce7ace4cbf967fe10aac7079521daa9f3cded47d36e17114e60aafea577473d2783dd60da9b2d5afeaee9de3296 + checksum: 10c0/425fd484faaf52625263583de5bad0799a75f3f4db09bad3315c1580a245069e7247751390927789f1683540f4d3a720a6dfb7587f7bbd4c18528bbf5f93badf languageName: node linkType: hard -"@react-aria/datepicker@npm:3.15.2": - version: 3.15.2 - resolution: "@react-aria/datepicker@npm:3.15.2" +"@react-aria/datepicker@npm:3.15.3": + version: 3.15.3 + resolution: "@react-aria/datepicker@npm:3.15.3" dependencies: - "@internationalized/date": "npm:^3.10.0" + "@internationalized/date": "npm:^3.10.1" "@internationalized/number": "npm:^3.6.5" "@internationalized/string": "npm:^3.2.7" - "@react-aria/focus": "npm:^3.21.2" - "@react-aria/form": "npm:^3.1.2" - "@react-aria/i18n": "npm:^3.12.13" - "@react-aria/interactions": "npm:^3.25.6" - "@react-aria/label": "npm:^3.7.22" - "@react-aria/spinbutton": "npm:^3.6.19" - "@react-aria/utils": "npm:^3.31.0" - "@react-stately/datepicker": "npm:^3.15.2" + "@react-aria/focus": "npm:^3.21.3" + "@react-aria/form": "npm:^3.1.3" + "@react-aria/i18n": "npm:^3.12.14" + "@react-aria/interactions": "npm:^3.26.0" + "@react-aria/label": "npm:^3.7.23" + "@react-aria/spinbutton": "npm:^3.7.0" + "@react-aria/utils": "npm:^3.32.0" + "@react-stately/datepicker": "npm:^3.15.3" "@react-stately/form": "npm:^3.2.2" "@react-types/button": "npm:^3.14.1" - "@react-types/calendar": "npm:^3.8.0" - "@react-types/datepicker": "npm:^3.13.2" + "@react-types/calendar": "npm:^3.8.1" + "@react-types/datepicker": "npm:^3.13.3" "@react-types/dialog": "npm:^3.5.22" "@react-types/shared": "npm:^3.32.1" "@swc/helpers": "npm:^0.5.0" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/585f3323e58153e7e707c2629eeb98cb7c278c67de67434f7126e740b7fcb94079a120cd496bc401a803ecfb61c2b6253812dd5d6ef49207e57ea28ac897cd21 + checksum: 10c0/ce18df7cd40241718628839c7995b955951577578ec276ce961ed86e35d66f224aae4465958cc812bea919edee52aefba3db7dccd1e6c21ade5b6bad31651c9e languageName: node linkType: hard -"@react-aria/dialog@npm:3.5.31": - version: 3.5.31 - resolution: "@react-aria/dialog@npm:3.5.31" +"@react-aria/dialog@npm:3.5.32": + version: 3.5.32 + resolution: "@react-aria/dialog@npm:3.5.32" dependencies: - "@react-aria/interactions": "npm:^3.25.6" - "@react-aria/overlays": "npm:^3.30.0" - "@react-aria/utils": "npm:^3.31.0" + "@react-aria/interactions": "npm:^3.26.0" + "@react-aria/overlays": "npm:^3.31.0" + "@react-aria/utils": "npm:^3.32.0" "@react-types/dialog": "npm:^3.5.22" "@react-types/shared": "npm:^3.32.1" "@swc/helpers": "npm:^0.5.0" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/8a9e6498a15bd8a95b2f426436d25183b41ed1a522a35384da69976d118d3471580b7aab0a90e9995dc566641897c41f9f7937a79aeeb666ba692ffacbec2a8c + checksum: 10c0/c5472dd70d8079993b84eb30c42c076dab6eb14adf21db6f63f1b94fbd4cf7c4b90391c5e842484a180e3123f4bacb000fcaf8434247ad5be9870f106eb87ba1 languageName: node linkType: hard -"@react-aria/focus@npm:3.21.2, @react-aria/focus@npm:^3.21.2": - version: 3.21.2 - resolution: "@react-aria/focus@npm:3.21.2" +"@react-aria/focus@npm:3.21.3, @react-aria/focus@npm:^3.21.3": + version: 3.21.3 + resolution: "@react-aria/focus@npm:3.21.3" dependencies: - "@react-aria/interactions": "npm:^3.25.6" - "@react-aria/utils": "npm:^3.31.0" + "@react-aria/interactions": "npm:^3.26.0" + "@react-aria/utils": "npm:^3.32.0" "@react-types/shared": "npm:^3.32.1" "@swc/helpers": "npm:^0.5.0" clsx: "npm:^2.0.0" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/bfcdbb8d47bf038c035b025df6b9c292eeea9a2af7c77ec2ac27c302cb64dc481cfe80bb6575b399301ad1516feba134dec01e3c112ca2cf912ca13b47965917 + checksum: 10c0/c1169f2047908dd2641439ed49b51d1482df00514f5adc569d73727bc6375150198dd1b6e345a79fc31f3571d7d09549743ba2e6b3168ed8d6a554708d48fa9b languageName: node linkType: hard -"@react-aria/form@npm:3.1.2, @react-aria/form@npm:^3.1.2": - version: 3.1.2 - resolution: "@react-aria/form@npm:3.1.2" +"@react-aria/form@npm:3.1.3, @react-aria/form@npm:^3.1.3": + version: 3.1.3 + resolution: "@react-aria/form@npm:3.1.3" dependencies: - "@react-aria/interactions": "npm:^3.25.6" - "@react-aria/utils": "npm:^3.31.0" + "@react-aria/interactions": "npm:^3.26.0" + "@react-aria/utils": "npm:^3.32.0" "@react-stately/form": "npm:^3.2.2" "@react-types/shared": "npm:^3.32.1" "@swc/helpers": "npm:^0.5.0" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/d706e08545765c18c47e6b1cf64d09fc0e22af73e0a938ffdea209afa3be6036a019f9d92f22f4239acb5300f757da46a33c0b55a13be54c4ab2ad1c7f2a2e84 + checksum: 10c0/8469b0ee653deedae1ef0c0ab64773a204e337f4919d3ed9caf67c6df54f5b2dd33935a484eb49d79621976ef1a2fde69cc0ca6af2f9361ab32c3b909f41431b languageName: node linkType: hard -"@react-aria/grid@npm:^3.14.5": - version: 3.14.5 - resolution: "@react-aria/grid@npm:3.14.5" +"@react-aria/grid@npm:^3.14.6": + version: 3.14.6 + resolution: "@react-aria/grid@npm:3.14.6" dependencies: - "@react-aria/focus": "npm:^3.21.2" - "@react-aria/i18n": "npm:^3.12.13" - "@react-aria/interactions": "npm:^3.25.6" + "@react-aria/focus": "npm:^3.21.3" + "@react-aria/i18n": "npm:^3.12.14" + "@react-aria/interactions": "npm:^3.26.0" "@react-aria/live-announcer": "npm:^3.4.4" - "@react-aria/selection": "npm:^3.26.0" - "@react-aria/utils": "npm:^3.31.0" + "@react-aria/selection": "npm:^3.27.0" + "@react-aria/utils": "npm:^3.32.0" "@react-stately/collections": "npm:^3.12.8" - "@react-stately/grid": "npm:^3.11.6" - "@react-stately/selection": "npm:^3.20.6" + "@react-stately/grid": "npm:^3.11.7" + "@react-stately/selection": "npm:^3.20.7" "@react-types/checkbox": "npm:^3.10.2" "@react-types/grid": "npm:^3.3.6" "@react-types/shared": "npm:^3.32.1" @@ -8329,107 +8422,107 @@ __metadata: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/1e2ce96c55b31fd6ee4e3d4b190e9a5ab6987332dead3d3bf24c5f53dc0c375fb46fa1784a4a65325857812ceed18ea2cd5b79e06867629e301e536864b6d8dd + checksum: 10c0/012544af3ef3192de3fd5e4e01e03abb7f3ff0e3266e25bf52137fdc79c4214aaa936d9142975b8a95dd608cecf711704887bd499312e041fa20a6048d7e3f3e languageName: node linkType: hard -"@react-aria/i18n@npm:3.12.13, @react-aria/i18n@npm:^3.12.13": - version: 3.12.13 - resolution: "@react-aria/i18n@npm:3.12.13" +"@react-aria/i18n@npm:3.12.14, @react-aria/i18n@npm:^3.12.14": + version: 3.12.14 + resolution: "@react-aria/i18n@npm:3.12.14" dependencies: - "@internationalized/date": "npm:^3.10.0" + "@internationalized/date": "npm:^3.10.1" "@internationalized/message": "npm:^3.1.8" "@internationalized/number": "npm:^3.6.5" "@internationalized/string": "npm:^3.2.7" "@react-aria/ssr": "npm:^3.9.10" - "@react-aria/utils": "npm:^3.31.0" + "@react-aria/utils": "npm:^3.32.0" "@react-types/shared": "npm:^3.32.1" "@swc/helpers": "npm:^0.5.0" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/0c79fa6ffb171cde2fc7fc7150042d6f7d5911a0df275286e5e5f5ad0edb35d51092335ed922fd83a1370e22a8467055082c4e851392a7e9827c78cf3e6f591b + checksum: 10c0/c25095a268b30b715713a7f2af8e4023cb9b6993118f824ceafcaa7af65200ccaa4ff8b100a670f58821a007cb57f2571a7a6823b492a116b38a43ca880ebd8b languageName: node linkType: hard -"@react-aria/interactions@npm:3.25.6, @react-aria/interactions@npm:^3.25.6": - version: 3.25.6 - resolution: "@react-aria/interactions@npm:3.25.6" +"@react-aria/interactions@npm:3.26.0, @react-aria/interactions@npm:^3.26.0": + version: 3.26.0 + resolution: "@react-aria/interactions@npm:3.26.0" dependencies: "@react-aria/ssr": "npm:^3.9.10" - "@react-aria/utils": "npm:^3.31.0" + "@react-aria/utils": "npm:^3.32.0" "@react-stately/flags": "npm:^3.1.2" "@react-types/shared": "npm:^3.32.1" "@swc/helpers": "npm:^0.5.0" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/000300ee3cfab724228c89f7261e94e1357f91f746256c352466a014ab6e1e907a3e6c6a2c0e73a6dd7efc97c1a608c96462de5b41a3eebda22cbc97550a797d + checksum: 10c0/542044d08c02aec337ceda1ed55e5b01f6fa3e76c930b0063bc4a2146102d39659df81570912b7bef4782e268c08bbfdca82a44df413ec8ce8f1bdf930e97051 languageName: node linkType: hard -"@react-aria/label@npm:3.7.22, @react-aria/label@npm:^3.7.22": - version: 3.7.22 - resolution: "@react-aria/label@npm:3.7.22" +"@react-aria/label@npm:3.7.23, @react-aria/label@npm:^3.7.23": + version: 3.7.23 + resolution: "@react-aria/label@npm:3.7.23" dependencies: - "@react-aria/utils": "npm:^3.31.0" + "@react-aria/utils": "npm:^3.32.0" "@react-types/shared": "npm:^3.32.1" "@swc/helpers": "npm:^0.5.0" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/608c7e4e4d8b3b1599b5e79a32836094812c3d9c5a30ee9eff5dfe8508b76abb084b300e28ee9cdab01b99d8fd748135827534ab26e384657e6347348caf28e1 + checksum: 10c0/202871efd3c04435219ad58cd05fdc80829d95d848ac50f22eedd7e04e04ae1bb45ff1d9de0721f6f4ce84f5df135f8248942ae740ff27dc8511f9dcfbbaff7f languageName: node linkType: hard -"@react-aria/landmark@npm:^3.0.7": - version: 3.0.7 - resolution: "@react-aria/landmark@npm:3.0.7" +"@react-aria/landmark@npm:^3.0.8": + version: 3.0.8 + resolution: "@react-aria/landmark@npm:3.0.8" dependencies: - "@react-aria/utils": "npm:^3.31.0" + "@react-aria/utils": "npm:^3.32.0" "@react-types/shared": "npm:^3.32.1" "@swc/helpers": "npm:^0.5.0" use-sync-external-store: "npm:^1.4.0" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/581692703e20d351431d99025aca1e5ce06c8fb4b034dc283cf04d9cb86063780c0022f8e2a7948845a4bd90c891251f7549146bb07e845a5c287b739ad46f7d + checksum: 10c0/13a81bbc37121eb1a1019608a20e97c72e5d7fa338550011052ba2230310002bf6d87aec31ae74e44ac622b473b8830108571787ca1edffd4f0df84f17b002ca languageName: node linkType: hard -"@react-aria/link@npm:^3.8.6": - version: 3.8.6 - resolution: "@react-aria/link@npm:3.8.6" +"@react-aria/link@npm:^3.8.7": + version: 3.8.7 + resolution: "@react-aria/link@npm:3.8.7" dependencies: - "@react-aria/interactions": "npm:^3.25.6" - "@react-aria/utils": "npm:^3.31.0" + "@react-aria/interactions": "npm:^3.26.0" + "@react-aria/utils": "npm:^3.32.0" "@react-types/link": "npm:^3.6.5" "@react-types/shared": "npm:^3.32.1" "@swc/helpers": "npm:^0.5.0" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/ed5a37b7446957d860cc48b5720cd65f4dc84c001c7ac69541d4320c2ac584a7a5a4066630e90bc6dfed3f7bf324a60bcf3039f090cb521439fd01325e589a5e + checksum: 10c0/0fb7e17fae5f07bfea3b26a507453d6987f9bfc7009330778b242099a045cb3a4f910621cab22e41e40193ace21db67acc73a64ef6b0bf942154b2cd630674db languageName: node linkType: hard -"@react-aria/listbox@npm:3.15.0, @react-aria/listbox@npm:^3.15.0": - version: 3.15.0 - resolution: "@react-aria/listbox@npm:3.15.0" +"@react-aria/listbox@npm:3.15.1, @react-aria/listbox@npm:^3.15.1": + version: 3.15.1 + resolution: "@react-aria/listbox@npm:3.15.1" dependencies: - "@react-aria/interactions": "npm:^3.25.6" - "@react-aria/label": "npm:^3.7.22" - "@react-aria/selection": "npm:^3.26.0" - "@react-aria/utils": "npm:^3.31.0" + "@react-aria/interactions": "npm:^3.26.0" + "@react-aria/label": "npm:^3.7.23" + "@react-aria/selection": "npm:^3.27.0" + "@react-aria/utils": "npm:^3.32.0" "@react-stately/collections": "npm:^3.12.8" - "@react-stately/list": "npm:^3.13.1" + "@react-stately/list": "npm:^3.13.2" "@react-types/listbox": "npm:^3.7.4" "@react-types/shared": "npm:^3.32.1" "@swc/helpers": "npm:^0.5.0" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/e3c0c3e0331ffd5c14fbfdd8f916941c629e6d37399c893d80cc7459c2c583d4c3cbc747a3029d4816dd9fc77926ae25910552da101d54248530bae936a0ae13 + checksum: 10c0/2499e19d780ae09563bb4dd1d00fc36f2dd7bc110e573a2727d6290c4c61d2604939e36697e9edf92c3c3587db49c2680ec06e0932fcddf8ad59059d56bb2d65 languageName: node linkType: hard @@ -8442,20 +8535,20 @@ __metadata: languageName: node linkType: hard -"@react-aria/menu@npm:3.19.3, @react-aria/menu@npm:^3.19.3": - version: 3.19.3 - resolution: "@react-aria/menu@npm:3.19.3" +"@react-aria/menu@npm:3.19.4, @react-aria/menu@npm:^3.19.4": + version: 3.19.4 + resolution: "@react-aria/menu@npm:3.19.4" dependencies: - "@react-aria/focus": "npm:^3.21.2" - "@react-aria/i18n": "npm:^3.12.13" - "@react-aria/interactions": "npm:^3.25.6" - "@react-aria/overlays": "npm:^3.30.0" - "@react-aria/selection": "npm:^3.26.0" - "@react-aria/utils": "npm:^3.31.0" + "@react-aria/focus": "npm:^3.21.3" + "@react-aria/i18n": "npm:^3.12.14" + "@react-aria/interactions": "npm:^3.26.0" + "@react-aria/overlays": "npm:^3.31.0" + "@react-aria/selection": "npm:^3.27.0" + "@react-aria/utils": "npm:^3.32.0" "@react-stately/collections": "npm:^3.12.8" - "@react-stately/menu": "npm:^3.9.8" - "@react-stately/selection": "npm:^3.20.6" - "@react-stately/tree": "npm:^3.9.3" + "@react-stately/menu": "npm:^3.9.9" + "@react-stately/selection": "npm:^3.20.7" + "@react-stately/tree": "npm:^3.9.4" "@react-types/button": "npm:^3.14.1" "@react-types/menu": "npm:^3.10.5" "@react-types/shared": "npm:^3.32.1" @@ -8463,43 +8556,43 @@ __metadata: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/9a2582d8d7eff18d814ddcd3d4a56023c47aecf84bcd52afcc47fedf8bce65b2d81fdd33a5e9b584ef54cbffa6ab7f6377cc8ab783712e5142a5e47b97003423 + checksum: 10c0/c16e4a283ef4275c21e795617046d2d3ac5106bf61fce62244691e7edb64f2ddd3c407e0e1481283484a9e007d42b70449ce53297e30b5547a00d375b6f2a81b languageName: node linkType: hard -"@react-aria/numberfield@npm:3.12.2": - version: 3.12.2 - resolution: "@react-aria/numberfield@npm:3.12.2" +"@react-aria/numberfield@npm:3.12.3": + version: 3.12.3 + resolution: "@react-aria/numberfield@npm:3.12.3" dependencies: - "@react-aria/i18n": "npm:^3.12.13" - "@react-aria/interactions": "npm:^3.25.6" - "@react-aria/spinbutton": "npm:^3.6.19" - "@react-aria/textfield": "npm:^3.18.2" - "@react-aria/utils": "npm:^3.31.0" + "@react-aria/i18n": "npm:^3.12.14" + "@react-aria/interactions": "npm:^3.26.0" + "@react-aria/spinbutton": "npm:^3.7.0" + "@react-aria/textfield": "npm:^3.18.3" + "@react-aria/utils": "npm:^3.32.0" "@react-stately/form": "npm:^3.2.2" - "@react-stately/numberfield": "npm:^3.10.2" + "@react-stately/numberfield": "npm:^3.10.3" "@react-types/button": "npm:^3.14.1" - "@react-types/numberfield": "npm:^3.8.15" + "@react-types/numberfield": "npm:^3.8.16" "@react-types/shared": "npm:^3.32.1" "@swc/helpers": "npm:^0.5.0" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/2d88daabf391c78f3464f71994596cf38376c1ab66dc703ac5b6f4d6a7a8da55f6d521133016378ef1c93188632f5aa594fec654b0a432959fb032d421a7f7a1 + checksum: 10c0/4f53d5696eb77eb739d9083c2eba6bbd4d780879170c29b92877b4ee1e0780160b900a1914f6affe3623b53ec90f2f661be5055ad4ea00bfc4d3f5a330d4f80b languageName: node linkType: hard -"@react-aria/overlays@npm:3.30.0, @react-aria/overlays@npm:^3.30.0": - version: 3.30.0 - resolution: "@react-aria/overlays@npm:3.30.0" +"@react-aria/overlays@npm:3.31.0, @react-aria/overlays@npm:^3.31.0": + version: 3.31.0 + resolution: "@react-aria/overlays@npm:3.31.0" dependencies: - "@react-aria/focus": "npm:^3.21.2" - "@react-aria/i18n": "npm:^3.12.13" - "@react-aria/interactions": "npm:^3.25.6" + "@react-aria/focus": "npm:^3.21.3" + "@react-aria/i18n": "npm:^3.12.14" + "@react-aria/interactions": "npm:^3.26.0" "@react-aria/ssr": "npm:^3.9.10" - "@react-aria/utils": "npm:^3.31.0" - "@react-aria/visually-hidden": "npm:^3.8.28" - "@react-stately/overlays": "npm:^3.6.20" + "@react-aria/utils": "npm:^3.32.0" + "@react-aria/visually-hidden": "npm:^3.8.29" + "@react-stately/overlays": "npm:^3.6.21" "@react-types/button": "npm:^3.14.1" "@react-types/overlays": "npm:^3.9.2" "@react-types/shared": "npm:^3.32.1" @@ -8507,99 +8600,99 @@ __metadata: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/239a8e70c33ad61142df213cadf71c5c273f4503054bdf27e72f5a2e1867203bc6e5752ab79afd0e9b8d50038c9adf2e38503b68a903c07c2bca1977c889c4dc + checksum: 10c0/6cdc30d669e42c1a69af33c5c6da37fecae6139be923b4bddb17ac79392a40d62c3f3d67a0437201bddd1cc3b07b2e6d4ffeb5fb285db319427a5552ac4383f0 languageName: node linkType: hard -"@react-aria/progress@npm:3.4.27": - version: 3.4.27 - resolution: "@react-aria/progress@npm:3.4.27" +"@react-aria/progress@npm:3.4.28": + version: 3.4.28 + resolution: "@react-aria/progress@npm:3.4.28" dependencies: - "@react-aria/i18n": "npm:^3.12.13" - "@react-aria/label": "npm:^3.7.22" - "@react-aria/utils": "npm:^3.31.0" + "@react-aria/i18n": "npm:^3.12.14" + "@react-aria/label": "npm:^3.7.23" + "@react-aria/utils": "npm:^3.32.0" "@react-types/progress": "npm:^3.5.16" "@react-types/shared": "npm:^3.32.1" "@swc/helpers": "npm:^0.5.0" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/2269fc7dc55d6b13a380d651b504ed5ba567afc80306193bf96fcf89def88a01853d4601dffb872b0839e8af4674087066b4b6b14c0ab6243b8f82ad09916221 + checksum: 10c0/e70e65d204036d379f21aaac760cf9b820d672655b722b4863b2e6bfca4a6431b3bf8a602433448b4dc738e202d2378fc46efeb06585d3e2e97ea229ba54f013 languageName: node linkType: hard -"@react-aria/radio@npm:3.12.2": - version: 3.12.2 - resolution: "@react-aria/radio@npm:3.12.2" +"@react-aria/radio@npm:3.12.3": + version: 3.12.3 + resolution: "@react-aria/radio@npm:3.12.3" dependencies: - "@react-aria/focus": "npm:^3.21.2" - "@react-aria/form": "npm:^3.1.2" - "@react-aria/i18n": "npm:^3.12.13" - "@react-aria/interactions": "npm:^3.25.6" - "@react-aria/label": "npm:^3.7.22" - "@react-aria/utils": "npm:^3.31.0" - "@react-stately/radio": "npm:^3.11.2" + "@react-aria/focus": "npm:^3.21.3" + "@react-aria/form": "npm:^3.1.3" + "@react-aria/i18n": "npm:^3.12.14" + "@react-aria/interactions": "npm:^3.26.0" + "@react-aria/label": "npm:^3.7.23" + "@react-aria/utils": "npm:^3.32.0" + "@react-stately/radio": "npm:^3.11.3" "@react-types/radio": "npm:^3.9.2" "@react-types/shared": "npm:^3.32.1" "@swc/helpers": "npm:^0.5.0" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/7d0e0121dd546e41f34312a7e7d7dcc6b73920bb23d57b17544654aca8b45a00ee78925ac6ba98027dc66b2050af7524a8b275f26a52a3fece6058b88dbf55ba + checksum: 10c0/bf45c98d034e551b0611b1688e12b47655b5f6806f69d948e1cf523761395a41c51c49f01a7b0af74e0c3d86fc3c66f189cd0fdd3f1c0c670193a50eab2f128d languageName: node linkType: hard -"@react-aria/selection@npm:3.26.0, @react-aria/selection@npm:^3.26.0": - version: 3.26.0 - resolution: "@react-aria/selection@npm:3.26.0" +"@react-aria/selection@npm:3.27.0, @react-aria/selection@npm:^3.27.0": + version: 3.27.0 + resolution: "@react-aria/selection@npm:3.27.0" dependencies: - "@react-aria/focus": "npm:^3.21.2" - "@react-aria/i18n": "npm:^3.12.13" - "@react-aria/interactions": "npm:^3.25.6" - "@react-aria/utils": "npm:^3.31.0" - "@react-stately/selection": "npm:^3.20.6" + "@react-aria/focus": "npm:^3.21.3" + "@react-aria/i18n": "npm:^3.12.14" + "@react-aria/interactions": "npm:^3.26.0" + "@react-aria/utils": "npm:^3.32.0" + "@react-stately/selection": "npm:^3.20.7" "@react-types/shared": "npm:^3.32.1" "@swc/helpers": "npm:^0.5.0" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/77e26f4c3f9944b919e36aa6421364ae6c7738fb0d0d0eef1a658c86bf7a0a5d2f69914909064d354b8dd915291ab9b380dce500a886ce549e7b13159b8c20d2 + checksum: 10c0/287713832368162f49217aefaa9a292cfc194d556e37d6212df58087aebbdf56be661c89d98eb3a3a4604e057a263c3cdcff343afa57115b751fdd6f787fc4d8 languageName: node linkType: hard -"@react-aria/slider@npm:3.8.2": - version: 3.8.2 - resolution: "@react-aria/slider@npm:3.8.2" +"@react-aria/slider@npm:3.8.3": + version: 3.8.3 + resolution: "@react-aria/slider@npm:3.8.3" dependencies: - "@react-aria/i18n": "npm:^3.12.13" - "@react-aria/interactions": "npm:^3.25.6" - "@react-aria/label": "npm:^3.7.22" - "@react-aria/utils": "npm:^3.31.0" - "@react-stately/slider": "npm:^3.7.2" + "@react-aria/i18n": "npm:^3.12.14" + "@react-aria/interactions": "npm:^3.26.0" + "@react-aria/label": "npm:^3.7.23" + "@react-aria/utils": "npm:^3.32.0" + "@react-stately/slider": "npm:^3.7.3" "@react-types/shared": "npm:^3.32.1" "@react-types/slider": "npm:^3.8.2" "@swc/helpers": "npm:^0.5.0" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/5b21bef90d1efe648305d177d033608b116265724327be626d5ed365b2dc8379f0a861a949a38f05a5f6d9abd8838649a644f222ba0607bb1d2ac221d7fc10ed + checksum: 10c0/8e0b1e8d5307d9c874ddd6391d2ddc79e4895addf7dd86d971fd375502bd5e866fb9183202b13929bea927995270e7d766cb6f8d2558a6192325a62efa63e4fd languageName: node linkType: hard -"@react-aria/spinbutton@npm:^3.6.19": - version: 3.6.19 - resolution: "@react-aria/spinbutton@npm:3.6.19" +"@react-aria/spinbutton@npm:^3.7.0": + version: 3.7.0 + resolution: "@react-aria/spinbutton@npm:3.7.0" dependencies: - "@react-aria/i18n": "npm:^3.12.13" + "@react-aria/i18n": "npm:^3.12.14" "@react-aria/live-announcer": "npm:^3.4.4" - "@react-aria/utils": "npm:^3.31.0" + "@react-aria/utils": "npm:^3.32.0" "@react-types/button": "npm:^3.14.1" "@react-types/shared": "npm:^3.32.1" "@swc/helpers": "npm:^0.5.0" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/c53ba7aafd27eb2ef3be75e87d0906f26385d15006efa980753ac69d5085665603cf6fee0968ee1e20876813851206064ccd91ae9f8fe511d307e9d5f9817760 + checksum: 10c0/1247ac3610468aa81f2ed862624904412254485623ea0140200e2ef89f8bbaf4fea94b997ee5b7095058b44dea5e2d72c1c94208b02ad62783d6cc4bf9135da8 languageName: node linkType: hard @@ -8614,36 +8707,36 @@ __metadata: languageName: node linkType: hard -"@react-aria/switch@npm:3.7.8": - version: 3.7.8 - resolution: "@react-aria/switch@npm:3.7.8" +"@react-aria/switch@npm:3.7.9": + version: 3.7.9 + resolution: "@react-aria/switch@npm:3.7.9" dependencies: - "@react-aria/toggle": "npm:^3.12.2" - "@react-stately/toggle": "npm:^3.9.2" + "@react-aria/toggle": "npm:^3.12.3" + "@react-stately/toggle": "npm:^3.9.3" "@react-types/shared": "npm:^3.32.1" "@react-types/switch": "npm:^3.5.15" "@swc/helpers": "npm:^0.5.0" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/dcaf663b046df2db2e4e5bcb55ebe80301319a9ae6191cc83a6e09f53a7975a5da3f6343b3a0a738ad1871f07204d4fee96c1bebf84856d128f1b7191a0b21dc + checksum: 10c0/6475862dea50ef7246940bc0dd28846971061e5d1c580335a43db075fa2c4e0fda98836b2c6689524f8b108f225b704a722224d7605f1fe68b40561a17dcd46d languageName: node linkType: hard -"@react-aria/table@npm:3.17.8": - version: 3.17.8 - resolution: "@react-aria/table@npm:3.17.8" +"@react-aria/table@npm:3.17.9": + version: 3.17.9 + resolution: "@react-aria/table@npm:3.17.9" dependencies: - "@react-aria/focus": "npm:^3.21.2" - "@react-aria/grid": "npm:^3.14.5" - "@react-aria/i18n": "npm:^3.12.13" - "@react-aria/interactions": "npm:^3.25.6" + "@react-aria/focus": "npm:^3.21.3" + "@react-aria/grid": "npm:^3.14.6" + "@react-aria/i18n": "npm:^3.12.14" + "@react-aria/interactions": "npm:^3.26.0" "@react-aria/live-announcer": "npm:^3.4.4" - "@react-aria/utils": "npm:^3.31.0" - "@react-aria/visually-hidden": "npm:^3.8.28" + "@react-aria/utils": "npm:^3.32.0" + "@react-aria/visually-hidden": "npm:^3.8.29" "@react-stately/collections": "npm:^3.12.8" "@react-stately/flags": "npm:^3.1.2" - "@react-stately/table": "npm:^3.15.1" + "@react-stately/table": "npm:^3.15.2" "@react-types/checkbox": "npm:^3.10.2" "@react-types/grid": "npm:^3.3.6" "@react-types/shared": "npm:^3.32.1" @@ -8652,57 +8745,57 @@ __metadata: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/d7724dab248984e065b1cf77250382eda8ed0141de7352d8f1c5222119107b6535e66bbd11ec535629efc5987acd8a2037459dff78a0a92a3df007a27896edee + checksum: 10c0/7101b289cd17813f8091da4a064166407c99d5960a0188284b098da4a28f59d02bf51afdc5fdcd4377ac99fd4e9ed10ada59de883a7d465f7f2358e8b8985981 languageName: node linkType: hard -"@react-aria/tabs@npm:3.10.8": - version: 3.10.8 - resolution: "@react-aria/tabs@npm:3.10.8" +"@react-aria/tabs@npm:3.10.9": + version: 3.10.9 + resolution: "@react-aria/tabs@npm:3.10.9" dependencies: - "@react-aria/focus": "npm:^3.21.2" - "@react-aria/i18n": "npm:^3.12.13" - "@react-aria/selection": "npm:^3.26.0" - "@react-aria/utils": "npm:^3.31.0" - "@react-stately/tabs": "npm:^3.8.6" + "@react-aria/focus": "npm:^3.21.3" + "@react-aria/i18n": "npm:^3.12.14" + "@react-aria/selection": "npm:^3.27.0" + "@react-aria/utils": "npm:^3.32.0" + "@react-stately/tabs": "npm:^3.8.7" "@react-types/shared": "npm:^3.32.1" - "@react-types/tabs": "npm:^3.3.19" + "@react-types/tabs": "npm:^3.3.20" "@swc/helpers": "npm:^0.5.0" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/dfa665a93591a9ffd5a748156377317238706b5ce3ad5ac1837b5ee566ae898f708996ddd072da1fddf70aa2392b2d80ada6dd087fbfe2cda6886efa2c991597 + checksum: 10c0/ad71d9bcb06a150f0686956535aeecc7478d00ef7dd199960750933f8dfb9dc3b9de663f20e535b872839a8a375b91a2633cfb927f5bc8b225f97fecd2c1fb1c languageName: node linkType: hard -"@react-aria/textfield@npm:3.18.2, @react-aria/textfield@npm:^3.18.2": - version: 3.18.2 - resolution: "@react-aria/textfield@npm:3.18.2" +"@react-aria/textfield@npm:3.18.3, @react-aria/textfield@npm:^3.18.3": + version: 3.18.3 + resolution: "@react-aria/textfield@npm:3.18.3" dependencies: - "@react-aria/form": "npm:^3.1.2" - "@react-aria/interactions": "npm:^3.25.6" - "@react-aria/label": "npm:^3.7.22" - "@react-aria/utils": "npm:^3.31.0" + "@react-aria/form": "npm:^3.1.3" + "@react-aria/interactions": "npm:^3.26.0" + "@react-aria/label": "npm:^3.7.23" + "@react-aria/utils": "npm:^3.32.0" "@react-stately/form": "npm:^3.2.2" - "@react-stately/utils": "npm:^3.10.8" + "@react-stately/utils": "npm:^3.11.0" "@react-types/shared": "npm:^3.32.1" "@react-types/textfield": "npm:^3.12.6" "@swc/helpers": "npm:^0.5.0" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/9233e34eff752f6b2976309138234269805497a5fcccd2511a612e3f508f7f10946efb85783f89dd8a932e617de308e3610d08139d8c83b1b1a714ad0ae6dc71 + checksum: 10c0/a6096702af45e005870ac615d9c02a45114a84449ff9475c0e1735b2ba8e1e33e2ce3c99aa7c0764f2b3ba7eb694fbcf6999339a28e135b57aeeb4dea5ce4627 languageName: node linkType: hard -"@react-aria/toast@npm:3.0.8": - version: 3.0.8 - resolution: "@react-aria/toast@npm:3.0.8" +"@react-aria/toast@npm:3.0.9": + version: 3.0.9 + resolution: "@react-aria/toast@npm:3.0.9" dependencies: - "@react-aria/i18n": "npm:^3.12.13" - "@react-aria/interactions": "npm:^3.25.6" - "@react-aria/landmark": "npm:^3.0.7" - "@react-aria/utils": "npm:^3.31.0" + "@react-aria/i18n": "npm:^3.12.14" + "@react-aria/interactions": "npm:^3.26.0" + "@react-aria/landmark": "npm:^3.0.8" + "@react-aria/utils": "npm:^3.32.0" "@react-stately/toast": "npm:^3.1.2" "@react-types/button": "npm:^3.14.1" "@react-types/shared": "npm:^3.32.1" @@ -8710,119 +8803,119 @@ __metadata: peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/d47c08e62ebff123c056b333acc60325c78afdba0fcf9a4808c30f192196d7650fa601e0a0b4160f70308d0a782b874773f85ca34f6dd4fd235147724aec2684 + checksum: 10c0/56a276f012f2deaac5193bffba9e8293f989953475610361b5b718786783dd9950e14eb9b18248af98358526d5ae32fdbb40e7bd499715613bee7c74ff44e1e2 languageName: node linkType: hard -"@react-aria/toggle@npm:^3.12.2": - version: 3.12.2 - resolution: "@react-aria/toggle@npm:3.12.2" +"@react-aria/toggle@npm:^3.12.3": + version: 3.12.3 + resolution: "@react-aria/toggle@npm:3.12.3" dependencies: - "@react-aria/interactions": "npm:^3.25.6" - "@react-aria/utils": "npm:^3.31.0" - "@react-stately/toggle": "npm:^3.9.2" + "@react-aria/interactions": "npm:^3.26.0" + "@react-aria/utils": "npm:^3.32.0" + "@react-stately/toggle": "npm:^3.9.3" "@react-types/checkbox": "npm:^3.10.2" "@react-types/shared": "npm:^3.32.1" "@swc/helpers": "npm:^0.5.0" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/523437544cfd8b529f0ac48940412dfa250df55815c745f3257d1801a0f2b402c94ff072e61a89ee5d7b12639874f9613a70b593a07f4c02193b00a9a4b287cf + checksum: 10c0/ec2f6670120f9f1585fa035db67215d4fde948a58f83ef03153798304da152cab2fbffd7a722f153d2cb60411fc5ba5d01527b12c967767d7a2e0bc64c0739ee languageName: node linkType: hard -"@react-aria/toolbar@npm:3.0.0-beta.21": - version: 3.0.0-beta.21 - resolution: "@react-aria/toolbar@npm:3.0.0-beta.21" +"@react-aria/toolbar@npm:3.0.0-beta.22": + version: 3.0.0-beta.22 + resolution: "@react-aria/toolbar@npm:3.0.0-beta.22" dependencies: - "@react-aria/focus": "npm:^3.21.2" - "@react-aria/i18n": "npm:^3.12.13" - "@react-aria/utils": "npm:^3.31.0" + "@react-aria/focus": "npm:^3.21.3" + "@react-aria/i18n": "npm:^3.12.14" + "@react-aria/utils": "npm:^3.32.0" "@react-types/shared": "npm:^3.32.1" "@swc/helpers": "npm:^0.5.0" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/4a1287463b9f17a9ae1262c7ebb96dab6869f528e53e29d46020f0e11376506dc90fcb69329a455f481ce22715c3691b4197fb292ba299420050f41c68730dcf + checksum: 10c0/aebc2e72f2ed9853f81468a8695e4d9688b6b021a940a2af552fee30515cbd261fc1d200c75e8b4ad92a02aa613b26705f6882952b4380fe779449a8fe93811b languageName: node linkType: hard -"@react-aria/tooltip@npm:3.8.8": - version: 3.8.8 - resolution: "@react-aria/tooltip@npm:3.8.8" +"@react-aria/tooltip@npm:3.9.0": + version: 3.9.0 + resolution: "@react-aria/tooltip@npm:3.9.0" dependencies: - "@react-aria/interactions": "npm:^3.25.6" - "@react-aria/utils": "npm:^3.31.0" - "@react-stately/tooltip": "npm:^3.5.8" + "@react-aria/interactions": "npm:^3.26.0" + "@react-aria/utils": "npm:^3.32.0" + "@react-stately/tooltip": "npm:^3.5.9" "@react-types/shared": "npm:^3.32.1" - "@react-types/tooltip": "npm:^3.4.21" + "@react-types/tooltip": "npm:^3.5.0" "@swc/helpers": "npm:^0.5.0" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/bb9950edaede37b7b480d964a15162e3ddeeb977f87eefb4d542b41e8dde01365ddc00c5f36d0ef0dca13382745e690ce8e4518321d6c754b2528878a8401f43 + checksum: 10c0/374a09a97cd81d75e1326517ce94cb289524b8d6f2734ce9012c13c5506786ad62d31cb2b15d0a2d41928797f813882c5dca382971783c062cd4652903f1e318 languageName: node linkType: hard -"@react-aria/utils@npm:3.31.0, @react-aria/utils@npm:^3.31.0": - version: 3.31.0 - resolution: "@react-aria/utils@npm:3.31.0" +"@react-aria/utils@npm:3.32.0, @react-aria/utils@npm:^3.32.0": + version: 3.32.0 + resolution: "@react-aria/utils@npm:3.32.0" dependencies: "@react-aria/ssr": "npm:^3.9.10" "@react-stately/flags": "npm:^3.1.2" - "@react-stately/utils": "npm:^3.10.8" + "@react-stately/utils": "npm:^3.11.0" "@react-types/shared": "npm:^3.32.1" "@swc/helpers": "npm:^0.5.0" clsx: "npm:^2.0.0" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/a6b5c6b85a51fa9ca204f045f70d36a55e16b56b85141d556eaacb7b74c4c0915189f6d2baea06df59bdd2926dcca08c2313c98478dbb50ed8e59f9b6754735c + checksum: 10c0/10fd9b162f8c752bf70070f5e091eaf3bd2c163b0a86e1f29c306c766b6b1acbbefa85c1ed6c28973b858afeafd638faa783361440c679890698c3d78bb50121 languageName: node linkType: hard -"@react-aria/visually-hidden@npm:3.8.28, @react-aria/visually-hidden@npm:^3.8.28": - version: 3.8.28 - resolution: "@react-aria/visually-hidden@npm:3.8.28" +"@react-aria/visually-hidden@npm:3.8.29, @react-aria/visually-hidden@npm:^3.8.29": + version: 3.8.29 + resolution: "@react-aria/visually-hidden@npm:3.8.29" dependencies: - "@react-aria/interactions": "npm:^3.25.6" - "@react-aria/utils": "npm:^3.31.0" + "@react-aria/interactions": "npm:^3.26.0" + "@react-aria/utils": "npm:^3.32.0" "@react-types/shared": "npm:^3.32.1" "@swc/helpers": "npm:^0.5.0" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/cda852956ea4dceaced291e8f0c36d2eb99e5ace4eabaf2c0821aaf893cc0219a28a0881c246f7e40a2a716cc868d34bb4b4350e1dff2c7b58c8775ae478f83b + checksum: 10c0/6a5a6cf115bdf2e96cd54210b2fc28884ee70875982ebfc3ff8423e8d887968a1f5d6cf66af27799b3727f9e49c85fb9eb84ec0f81c8ed530eb2b5e5ac617776 languageName: node linkType: hard -"@react-stately/calendar@npm:3.9.0, @react-stately/calendar@npm:^3.9.0": - version: 3.9.0 - resolution: "@react-stately/calendar@npm:3.9.0" +"@react-stately/calendar@npm:3.9.1, @react-stately/calendar@npm:^3.9.1": + version: 3.9.1 + resolution: "@react-stately/calendar@npm:3.9.1" dependencies: - "@internationalized/date": "npm:^3.10.0" - "@react-stately/utils": "npm:^3.10.8" - "@react-types/calendar": "npm:^3.8.0" + "@internationalized/date": "npm:^3.10.1" + "@react-stately/utils": "npm:^3.11.0" + "@react-types/calendar": "npm:^3.8.1" "@react-types/shared": "npm:^3.32.1" "@swc/helpers": "npm:^0.5.0" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/2139d419ddbc217aed4f0f578b2198b574071e53483e000698acb85bf04a2eef954ba42cd6bafa913edc916df004561d1291e09105e82ddc7ada0b95a0924ca8 + checksum: 10c0/5dde2f2643ca239d356bdffc5a63fd0c3a1b52c9a3eeff9079d4351bbef04b5e199a58df32f4257a21de3645a5036903bdfe9641abe9c0e7bbed78223aaf9367 languageName: node linkType: hard -"@react-stately/checkbox@npm:3.7.2, @react-stately/checkbox@npm:^3.7.2": - version: 3.7.2 - resolution: "@react-stately/checkbox@npm:3.7.2" +"@react-stately/checkbox@npm:3.7.3, @react-stately/checkbox@npm:^3.7.3": + version: 3.7.3 + resolution: "@react-stately/checkbox@npm:3.7.3" dependencies: "@react-stately/form": "npm:^3.2.2" - "@react-stately/utils": "npm:^3.10.8" + "@react-stately/utils": "npm:^3.11.0" "@react-types/checkbox": "npm:^3.10.2" "@react-types/shared": "npm:^3.32.1" "@swc/helpers": "npm:^0.5.0" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/7f7d90aec96412d922384d0fc217b643e30c1d456310e4a2d3aa9936f9ac9e09091e5106223faa50119ef7c18bdaf0296c0b601ba096c963d4c1ecd908d6d651 + checksum: 10c0/20b510f50a0be5c70dd1e291498c48b5de10062ee01dc06860003dac378d0445bf3f73cd332591cec57b86e1370355ec1018ec04d00a82f90a6248d44e92c594 languageName: node linkType: hard @@ -8838,39 +8931,39 @@ __metadata: languageName: node linkType: hard -"@react-stately/combobox@npm:3.12.0, @react-stately/combobox@npm:^3.12.0": - version: 3.12.0 - resolution: "@react-stately/combobox@npm:3.12.0" +"@react-stately/combobox@npm:3.12.1, @react-stately/combobox@npm:^3.12.1": + version: 3.12.1 + resolution: "@react-stately/combobox@npm:3.12.1" dependencies: "@react-stately/collections": "npm:^3.12.8" "@react-stately/form": "npm:^3.2.2" - "@react-stately/list": "npm:^3.13.1" - "@react-stately/overlays": "npm:^3.6.20" - "@react-stately/utils": "npm:^3.10.8" - "@react-types/combobox": "npm:^3.13.9" + "@react-stately/list": "npm:^3.13.2" + "@react-stately/overlays": "npm:^3.6.21" + "@react-stately/utils": "npm:^3.11.0" + "@react-types/combobox": "npm:^3.13.10" "@react-types/shared": "npm:^3.32.1" "@swc/helpers": "npm:^0.5.0" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/6e1728186020ccd363cb371c77182e4fe5e35513dfb911419cdcad13031b0081d7e5709f63e7362b7c27785c534fad30695b4fff501b069f6c6aa1ecdb7a7605 + checksum: 10c0/abdb03341614614218a121c24bb4dcf44594c482ac54e589833ac0b94e2178f3689aa36a188fa1467b1fbe1e1e23a993bb373088fa3f7eb01638eed15588f850 languageName: node linkType: hard -"@react-stately/datepicker@npm:3.15.2, @react-stately/datepicker@npm:^3.15.2": - version: 3.15.2 - resolution: "@react-stately/datepicker@npm:3.15.2" +"@react-stately/datepicker@npm:3.15.3, @react-stately/datepicker@npm:^3.15.3": + version: 3.15.3 + resolution: "@react-stately/datepicker@npm:3.15.3" dependencies: - "@internationalized/date": "npm:^3.10.0" + "@internationalized/date": "npm:^3.10.1" "@internationalized/string": "npm:^3.2.7" "@react-stately/form": "npm:^3.2.2" - "@react-stately/overlays": "npm:^3.6.20" - "@react-stately/utils": "npm:^3.10.8" - "@react-types/datepicker": "npm:^3.13.2" + "@react-stately/overlays": "npm:^3.6.21" + "@react-stately/utils": "npm:^3.11.0" + "@react-types/datepicker": "npm:^3.13.3" "@react-types/shared": "npm:^3.32.1" "@swc/helpers": "npm:^0.5.0" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/3f35c1a4747003e22a6859a4f2c9201a813e5e9ccd9b0723201eb2f270296e1a86cc5c1b3fd30e41f8fbb46462f14ba616717fa5eb4e9cc7597dd75c3bf5cf15 + checksum: 10c0/41a23ec44259fd3e1ba2848532301d0f6420f7fb4635da0e76a55f2a7075ec70b10665ff10bfa9bd3ad6a9c70d085ce0cd65a5d81d3457bdc4e1062282148b38 languageName: node linkType: hard @@ -8895,151 +8988,151 @@ __metadata: languageName: node linkType: hard -"@react-stately/grid@npm:^3.11.6": - version: 3.11.6 - resolution: "@react-stately/grid@npm:3.11.6" +"@react-stately/grid@npm:^3.11.7": + version: 3.11.7 + resolution: "@react-stately/grid@npm:3.11.7" dependencies: "@react-stately/collections": "npm:^3.12.8" - "@react-stately/selection": "npm:^3.20.6" + "@react-stately/selection": "npm:^3.20.7" "@react-types/grid": "npm:^3.3.6" "@react-types/shared": "npm:^3.32.1" "@swc/helpers": "npm:^0.5.0" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/b92594035e0b0c98efa1ab4c775ab6b07d6093b41abd1f1313290d24adcdb33f0d079f0836c0ce4456068cab8868b5d727171acba4c4f0bdad651ffd5f3af5e0 + checksum: 10c0/b00bc984a52cdbf077473780fac0c711d99c4c308ac8500ff35b7e7bbd20f20a995af4b810756868e305e35dac53513f0d908cb0637699c33cc7c932953b69ff languageName: node linkType: hard -"@react-stately/list@npm:3.13.1, @react-stately/list@npm:^3.13.1": - version: 3.13.1 - resolution: "@react-stately/list@npm:3.13.1" +"@react-stately/list@npm:3.13.2, @react-stately/list@npm:^3.13.2": + version: 3.13.2 + resolution: "@react-stately/list@npm:3.13.2" dependencies: "@react-stately/collections": "npm:^3.12.8" - "@react-stately/selection": "npm:^3.20.6" - "@react-stately/utils": "npm:^3.10.8" + "@react-stately/selection": "npm:^3.20.7" + "@react-stately/utils": "npm:^3.11.0" "@react-types/shared": "npm:^3.32.1" "@swc/helpers": "npm:^0.5.0" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/7fe61fb69f100930c7e490ca728d85c923f314f2f145415fc6884f39485e56c2ec7582135b691ec278c255b76d216617b4d86dd5bca44c48a9a365605060f0a2 + checksum: 10c0/1611c786cc722af12e6a70dc24bb07c2c09e112a9423c3377aafac63e01f23532c74072cd246793148d858dc36d3a7402c15231aac2ff7616021e7e031fb8e1a languageName: node linkType: hard -"@react-stately/menu@npm:3.9.8, @react-stately/menu@npm:^3.9.8": - version: 3.9.8 - resolution: "@react-stately/menu@npm:3.9.8" +"@react-stately/menu@npm:3.9.9, @react-stately/menu@npm:^3.9.9": + version: 3.9.9 + resolution: "@react-stately/menu@npm:3.9.9" dependencies: - "@react-stately/overlays": "npm:^3.6.20" + "@react-stately/overlays": "npm:^3.6.21" "@react-types/menu": "npm:^3.10.5" "@react-types/shared": "npm:^3.32.1" "@swc/helpers": "npm:^0.5.0" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/c30ac98fc8f5bf88287b664e23c1081faf84d46e9f515db5837f06695b152417351fe1c8bcdc9ec3f7e0c42f20a181f65eff5956ab827c2407cacb275fffc1ed + checksum: 10c0/a9a6e9f13849a2ce7192103b9d4c46fb2ef69d6767a0e0e29ac9adcba9dc061aa233e429425c1499fdf60ab7eb378bf24719c3f5b7ff76a8094af7bc77f5baab languageName: node linkType: hard -"@react-stately/numberfield@npm:3.10.2, @react-stately/numberfield@npm:^3.10.2": - version: 3.10.2 - resolution: "@react-stately/numberfield@npm:3.10.2" +"@react-stately/numberfield@npm:3.10.3, @react-stately/numberfield@npm:^3.10.3": + version: 3.10.3 + resolution: "@react-stately/numberfield@npm:3.10.3" dependencies: "@internationalized/number": "npm:^3.6.5" "@react-stately/form": "npm:^3.2.2" - "@react-stately/utils": "npm:^3.10.8" - "@react-types/numberfield": "npm:^3.8.15" + "@react-stately/utils": "npm:^3.11.0" + "@react-types/numberfield": "npm:^3.8.16" "@swc/helpers": "npm:^0.5.0" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/e51f55fdeea0b58a763edbac5dab816e3774882ff9608f87b1ec3ae3d302d1c644ac325751860ecc4e724e0e24e1e7d690b5775e8ba7b3a067ff99c2f3a06760 + checksum: 10c0/da8f14a3938eaa8025a2a56279fdbe23151cb1e3b0de2d1c817ab50882d3492ab3c056bda9ad806a4b8f2461be0359f183a12944c57b6fe3becf70399b0e454a languageName: node linkType: hard -"@react-stately/overlays@npm:3.6.20, @react-stately/overlays@npm:^3.6.20": - version: 3.6.20 - resolution: "@react-stately/overlays@npm:3.6.20" +"@react-stately/overlays@npm:3.6.21, @react-stately/overlays@npm:^3.6.21": + version: 3.6.21 + resolution: "@react-stately/overlays@npm:3.6.21" dependencies: - "@react-stately/utils": "npm:^3.10.8" + "@react-stately/utils": "npm:^3.11.0" "@react-types/overlays": "npm:^3.9.2" "@swc/helpers": "npm:^0.5.0" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/2f65e7bae0fbdd265937be00a3331f37f4b2f6ba0d0c0dfad5fb1f020cdc6fc86f498a6821e90f5d538b1c601860075819ab00f751e2eb6d05259fbdfaa6faa9 + checksum: 10c0/1f52664e8a21f2841b3818e35588188ac86f03b783c8caa47290abc7582a778ff06416071fd504429e6c808ea13fdf004681f5d2e001955da57c5310daf959bc languageName: node linkType: hard -"@react-stately/radio@npm:3.11.2, @react-stately/radio@npm:^3.11.2": - version: 3.11.2 - resolution: "@react-stately/radio@npm:3.11.2" +"@react-stately/radio@npm:3.11.3, @react-stately/radio@npm:^3.11.3": + version: 3.11.3 + resolution: "@react-stately/radio@npm:3.11.3" dependencies: "@react-stately/form": "npm:^3.2.2" - "@react-stately/utils": "npm:^3.10.8" + "@react-stately/utils": "npm:^3.11.0" "@react-types/radio": "npm:^3.9.2" "@react-types/shared": "npm:^3.32.1" "@swc/helpers": "npm:^0.5.0" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/00898d2b221f2312881c0c5297328049025ea0682257e81c1f0b084b64756411bba5016758907efc92bb4b3c695671040252558ca407538bf0559460afa4bad9 + checksum: 10c0/77d8acf82b07f778c6c6655168543945ea842d365c99734f1c60ddf968169fa06ddbcc932a7733c336a679a53a175ac3a23620175f087a4619a6028bd543a91c languageName: node linkType: hard -"@react-stately/selection@npm:^3.20.6": - version: 3.20.6 - resolution: "@react-stately/selection@npm:3.20.6" +"@react-stately/selection@npm:^3.20.7": + version: 3.20.7 + resolution: "@react-stately/selection@npm:3.20.7" dependencies: "@react-stately/collections": "npm:^3.12.8" - "@react-stately/utils": "npm:^3.10.8" + "@react-stately/utils": "npm:^3.11.0" "@react-types/shared": "npm:^3.32.1" "@swc/helpers": "npm:^0.5.0" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/506f6f1668ca381f23b449197dabc7d27fc0d621fd432ce5b46c419c7699259ba9f0a8f815b2f70724e8d6f35b94a04ef7b7968eb3b3754a23059c0035d67601 + checksum: 10c0/5cee2680b35632868d8049b9a80440c0367795d6a6bcd183fe10e2e889185c1eaadf1538014eff8a1f39a8553c6c43198940c66a5a357a3e074f550346cf1f82 languageName: node linkType: hard -"@react-stately/slider@npm:3.7.2, @react-stately/slider@npm:^3.7.2": - version: 3.7.2 - resolution: "@react-stately/slider@npm:3.7.2" +"@react-stately/slider@npm:3.7.3, @react-stately/slider@npm:^3.7.3": + version: 3.7.3 + resolution: "@react-stately/slider@npm:3.7.3" dependencies: - "@react-stately/utils": "npm:^3.10.8" + "@react-stately/utils": "npm:^3.11.0" "@react-types/shared": "npm:^3.32.1" "@react-types/slider": "npm:^3.8.2" "@swc/helpers": "npm:^0.5.0" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/f1b0a2d36790f1609b268b561ccfa3873ac589df50e85efb6afef953b61e3e66f89729e10d14f2b267e03d66885560c401301d576891bc457c063bbb99da66cb + checksum: 10c0/725d7ff07b48086b0c0d1dddb61c6ea3a7f4effd6845a13a4e45c81126e368825f4d1586d067b82f0a85b4bbb5aa9d0aaf20622721d1dd69802361c221f6f572 languageName: node linkType: hard -"@react-stately/table@npm:3.15.1, @react-stately/table@npm:^3.15.1": - version: 3.15.1 - resolution: "@react-stately/table@npm:3.15.1" +"@react-stately/table@npm:3.15.2, @react-stately/table@npm:^3.15.2": + version: 3.15.2 + resolution: "@react-stately/table@npm:3.15.2" dependencies: "@react-stately/collections": "npm:^3.12.8" "@react-stately/flags": "npm:^3.1.2" - "@react-stately/grid": "npm:^3.11.6" - "@react-stately/selection": "npm:^3.20.6" - "@react-stately/utils": "npm:^3.10.8" + "@react-stately/grid": "npm:^3.11.7" + "@react-stately/selection": "npm:^3.20.7" + "@react-stately/utils": "npm:^3.11.0" "@react-types/grid": "npm:^3.3.6" "@react-types/shared": "npm:^3.32.1" "@react-types/table": "npm:^3.13.4" "@swc/helpers": "npm:^0.5.0" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/d2371234a2e13607e7819680ed6ee3b4e697e231620532b84c048aee11b34db58d035ba1f098cf5c52c7a05970d7c315851d2ada5677e8c551c8992757a9796a + checksum: 10c0/e7ae6e2d9606cf45c7c1c870e12fe13ac66e0321aa905adf1b1fba2e10caccbc9b93cd70890ba54363a602fcc38a2e429f8464b86e9ad3de17448a55c51e6dd3 languageName: node linkType: hard -"@react-stately/tabs@npm:3.8.6, @react-stately/tabs@npm:^3.8.6": - version: 3.8.6 - resolution: "@react-stately/tabs@npm:3.8.6" +"@react-stately/tabs@npm:3.8.7, @react-stately/tabs@npm:^3.8.7": + version: 3.8.7 + resolution: "@react-stately/tabs@npm:3.8.7" dependencies: - "@react-stately/list": "npm:^3.13.1" + "@react-stately/list": "npm:^3.13.2" "@react-types/shared": "npm:^3.32.1" - "@react-types/tabs": "npm:^3.3.19" + "@react-types/tabs": "npm:^3.3.20" "@swc/helpers": "npm:^0.5.0" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/704af4cc8befc11f6d37387a3d6a9c9d08e8fb00b2b035be79076ac98a3112613b0409a806211db43a92a1df66ae27a8ac781b6c62270b45a9a4c470fd9b3526 + checksum: 10c0/6cf902c193d0557909a107ecc1283841c64f56519f98ff0c20b83bcc94c19d53ecbb00a5132346988f950fe5afef4ac0ae14d63d9f272ed1c330a47c31990fbc languageName: node linkType: hard @@ -9055,56 +9148,56 @@ __metadata: languageName: node linkType: hard -"@react-stately/toggle@npm:3.9.2, @react-stately/toggle@npm:^3.9.2": - version: 3.9.2 - resolution: "@react-stately/toggle@npm:3.9.2" +"@react-stately/toggle@npm:3.9.3, @react-stately/toggle@npm:^3.9.3": + version: 3.9.3 + resolution: "@react-stately/toggle@npm:3.9.3" dependencies: - "@react-stately/utils": "npm:^3.10.8" + "@react-stately/utils": "npm:^3.11.0" "@react-types/checkbox": "npm:^3.10.2" "@react-types/shared": "npm:^3.32.1" "@swc/helpers": "npm:^0.5.0" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/cfa2fa77a3c77d5da0fa947570eab37f4bf78d5d5694efb39f4ded6c08fb7a6b57c3869584538b0a38b2902256b66b7e8113a7a9299da6dad2d1b8db2c37f856 + checksum: 10c0/d7b7b4ec1ade79d5c600e62454aefc552a74013197ab4fa236296d426b93fcdaecccebb1b6ea7658c6ffc08448e5787f9d25e9c40f971a4644eb8e142fd830c2 languageName: node linkType: hard -"@react-stately/tooltip@npm:3.5.8, @react-stately/tooltip@npm:^3.5.8": - version: 3.5.8 - resolution: "@react-stately/tooltip@npm:3.5.8" +"@react-stately/tooltip@npm:3.5.9, @react-stately/tooltip@npm:^3.5.9": + version: 3.5.9 + resolution: "@react-stately/tooltip@npm:3.5.9" dependencies: - "@react-stately/overlays": "npm:^3.6.20" - "@react-types/tooltip": "npm:^3.4.21" + "@react-stately/overlays": "npm:^3.6.21" + "@react-types/tooltip": "npm:^3.5.0" "@swc/helpers": "npm:^0.5.0" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/80ccff781082e6efe7035cb92a0b7c2365f911c78a0339182732a5446100a259e21343feb487d1c6163038430036bb856b2c6312f4c8fdcfaef81ee0a7eca022 + checksum: 10c0/64dbf61d673bd6d9c27a8b1e01844ceeb0979ca6a4408a8361f6de538c2b8b0d5398786ae20b6426a59bacca23d5c6d451c7f9b05bf78cf516b9cc14686c1aa0 languageName: node linkType: hard -"@react-stately/tree@npm:3.9.3, @react-stately/tree@npm:^3.9.3": - version: 3.9.3 - resolution: "@react-stately/tree@npm:3.9.3" +"@react-stately/tree@npm:3.9.4, @react-stately/tree@npm:^3.9.4": + version: 3.9.4 + resolution: "@react-stately/tree@npm:3.9.4" dependencies: "@react-stately/collections": "npm:^3.12.8" - "@react-stately/selection": "npm:^3.20.6" - "@react-stately/utils": "npm:^3.10.8" + "@react-stately/selection": "npm:^3.20.7" + "@react-stately/utils": "npm:^3.11.0" "@react-types/shared": "npm:^3.32.1" "@swc/helpers": "npm:^0.5.0" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/6147d20c389f1ccc48135cc96a1780555153b557482e53c7b64451e304a8916dc2b7d94515768c8e8cc2dcf742560d8d20fb069fd49e229c84414a79418d41ac + checksum: 10c0/0c5e82caedf2d9d9e9d096e7f2650ceace40daf114b15e3ed491e76d3651dc7f742cff6dcb5599578ab4b88a077aac94a1bba06f6c0a32394e3cf9fe9848b7fa languageName: node linkType: hard -"@react-stately/utils@npm:3.10.8, @react-stately/utils@npm:^3.10.8": - version: 3.10.8 - resolution: "@react-stately/utils@npm:3.10.8" +"@react-stately/utils@npm:3.11.0, @react-stately/utils@npm:^3.11.0": + version: 3.11.0 + resolution: "@react-stately/utils@npm:3.11.0" dependencies: "@swc/helpers": "npm:^0.5.0" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/a97cc292986e3eeb2ceb1626671ce60e8342a3ff35ab92bcfcb94bd6b28729836cc592e3fe4df2fba603e5fdd26291be77b7f60441920298c282bb93f424feba + checksum: 10c0/09b38438df19fd8ff14d3147b2f9e5d42869b3ee637b0e33d6f2ab5cba93612e640c6de339b766b8c825d7bef828851fd551d5a197a037eb1331913546b8516c languageName: node linkType: hard @@ -9155,15 +9248,15 @@ __metadata: languageName: node linkType: hard -"@react-types/calendar@npm:3.8.0, @react-types/calendar@npm:^3.8.0": - version: 3.8.0 - resolution: "@react-types/calendar@npm:3.8.0" +"@react-types/calendar@npm:3.8.1, @react-types/calendar@npm:^3.8.1": + version: 3.8.1 + resolution: "@react-types/calendar@npm:3.8.1" dependencies: - "@internationalized/date": "npm:^3.10.0" + "@internationalized/date": "npm:^3.10.1" "@react-types/shared": "npm:^3.32.1" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/8119bdf2225c3afd49df3bf27250f996fded894952bea3989f8578e78ae567da6b1f02895fed5e13276a13686f8fed64aa40632d89a888c97f27d17565df37c6 + checksum: 10c0/083f29679360bef8ab4ae2ddb7ac0ca828fe84f23938ba901f3b9560c20bff1294ae79e5222b842869c303e556156ab1a72639ee2ed345f696c0e16c7ac78987 languageName: node linkType: hard @@ -9178,28 +9271,28 @@ __metadata: languageName: node linkType: hard -"@react-types/combobox@npm:3.13.9, @react-types/combobox@npm:^3.13.9": - version: 3.13.9 - resolution: "@react-types/combobox@npm:3.13.9" +"@react-types/combobox@npm:3.13.10, @react-types/combobox@npm:^3.13.10": + version: 3.13.10 + resolution: "@react-types/combobox@npm:3.13.10" dependencies: "@react-types/shared": "npm:^3.32.1" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/0ad5a0502f8baa423fea9f68cbb88761aaf38d71e43318b5471340facc9e415ba1e48e5795d177d56aff0984ea44ed116d5e10a8e51951a48f0b68b9bda232ac + checksum: 10c0/106eaeabcb62f1dcc6d55a8d4cdd03876b677699a79e7b33e07c45222d43909de79ef81b7746d2f616a958253b8ad5bb5dc8f9c581e1fed628449f63321d556c languageName: node linkType: hard -"@react-types/datepicker@npm:3.13.2, @react-types/datepicker@npm:^3.13.2": - version: 3.13.2 - resolution: "@react-types/datepicker@npm:3.13.2" +"@react-types/datepicker@npm:3.13.3, @react-types/datepicker@npm:^3.13.3": + version: 3.13.3 + resolution: "@react-types/datepicker@npm:3.13.3" dependencies: - "@internationalized/date": "npm:^3.10.0" - "@react-types/calendar": "npm:^3.8.0" + "@internationalized/date": "npm:^3.10.1" + "@react-types/calendar": "npm:^3.8.1" "@react-types/overlays": "npm:^3.9.2" "@react-types/shared": "npm:^3.32.1" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/1117cf22f5c60947cc8524ba1fa99948734aa2e050a0c03f55d9dfa8c57da70ae78dda28a885c7b825373f58b93c8c5923b884874c61a58ea10ff41724cd16bd + checksum: 10c0/2a8c429f0f4e04049ce875b3784b25ada8a9a6f52e67b3f300d08cff7fefbbcd7bdb5e87142a1038320c8da9dfe704e2d43f64bce03fd5c96d4bbcd2f81d202b languageName: node linkType: hard @@ -9271,14 +9364,14 @@ __metadata: languageName: node linkType: hard -"@react-types/numberfield@npm:3.8.15, @react-types/numberfield@npm:^3.8.15": - version: 3.8.15 - resolution: "@react-types/numberfield@npm:3.8.15" +"@react-types/numberfield@npm:3.8.16, @react-types/numberfield@npm:^3.8.16": + version: 3.8.16 + resolution: "@react-types/numberfield@npm:3.8.16" dependencies: "@react-types/shared": "npm:^3.32.1" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/1a21e20f16d0b7e584f6202cf1e5a9739be3a55ab65f55a2278861adaa5b36276480b080b439cb815dc69dd42a407855260ae3171ef28284657a0d60fdfcf11a + checksum: 10c0/ad117da17113fe720535e228427a4a002c4ac6c13aac5c8ffaecb6da58951ce60386fa68828e6ef56dfc1be1fb6f488daaad966c478b43489373c7503cb5bd61 languageName: node linkType: hard @@ -9358,14 +9451,14 @@ __metadata: languageName: node linkType: hard -"@react-types/tabs@npm:^3.3.19": - version: 3.3.19 - resolution: "@react-types/tabs@npm:3.3.19" +"@react-types/tabs@npm:^3.3.20": + version: 3.3.20 + resolution: "@react-types/tabs@npm:3.3.20" dependencies: "@react-types/shared": "npm:^3.32.1" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/fe5d635a2475b9e7c1be3e4e6b80a5c2cba8dade042f9381413d99533bc2e508a0ffa022e0326af009d6d127f22d64352c6ab445ec7de08867b008e9de03e677 + checksum: 10c0/3f8e45d96923456c74b3224552f49481954ceb4d38e3bdd9d3073da7e7e04d6223891355d046688a88e32e1dce148555f0225cfeb377af6fcaf685a9f4697b4d languageName: node linkType: hard @@ -9380,15 +9473,15 @@ __metadata: languageName: node linkType: hard -"@react-types/tooltip@npm:3.4.21, @react-types/tooltip@npm:^3.4.21": - version: 3.4.21 - resolution: "@react-types/tooltip@npm:3.4.21" +"@react-types/tooltip@npm:3.5.0, @react-types/tooltip@npm:^3.5.0": + version: 3.5.0 + resolution: "@react-types/tooltip@npm:3.5.0" dependencies: "@react-types/overlays": "npm:^3.9.2" "@react-types/shared": "npm:^3.32.1" peerDependencies: react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1 - checksum: 10c0/db48d727657c6b654f4de40584adffcaf5f887bfb383d4c0cdfbf7b766a53d7bebf131cbf3622a2233b85ab4a15021230d254dab3a76cb9f1701e8a82cfa1ec2 + checksum: 10c0/2b24b4eee393e6d329f1bdd9cbd6c0b1aadff2f68310bbed14dcd1e785afd0abeb248c3fd1cd93f647dbcc3a3d61db95d2cb1c1b6a9696603e269e6edf647b69 languageName: node linkType: hard @@ -9471,30 +9564,30 @@ __metadata: languageName: node linkType: hard -"@rolldown/binding-android-arm64@npm:1.0.0-beta.34": - version: 1.0.0-beta.34 - resolution: "@rolldown/binding-android-arm64@npm:1.0.0-beta.34" +"@rolldown/binding-android-arm64@npm:1.0.0-beta.45": + version: 1.0.0-beta.45 + resolution: "@rolldown/binding-android-arm64@npm:1.0.0-beta.45" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"@rolldown/binding-android-arm64@npm:1.0.0-beta.44": - version: 1.0.0-beta.44 - resolution: "@rolldown/binding-android-arm64@npm:1.0.0-beta.44" +"@rolldown/binding-android-arm64@npm:1.0.0-beta.53": + version: 1.0.0-beta.53 + resolution: "@rolldown/binding-android-arm64@npm:1.0.0-beta.53" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"@rolldown/binding-darwin-arm64@npm:1.0.0-beta.34": - version: 1.0.0-beta.34 - resolution: "@rolldown/binding-darwin-arm64@npm:1.0.0-beta.34" +"@rolldown/binding-darwin-arm64@npm:1.0.0-beta.45": + version: 1.0.0-beta.45 + resolution: "@rolldown/binding-darwin-arm64@npm:1.0.0-beta.45" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@rolldown/binding-darwin-arm64@npm:1.0.0-beta.44": - version: 1.0.0-beta.44 - resolution: "@rolldown/binding-darwin-arm64@npm:1.0.0-beta.44" +"@rolldown/binding-darwin-arm64@npm:1.0.0-beta.53": + version: 1.0.0-beta.53 + resolution: "@rolldown/binding-darwin-arm64@npm:1.0.0-beta.53" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard @@ -9506,16 +9599,16 @@ __metadata: languageName: node linkType: hard -"@rolldown/binding-darwin-x64@npm:1.0.0-beta.34": - version: 1.0.0-beta.34 - resolution: "@rolldown/binding-darwin-x64@npm:1.0.0-beta.34" +"@rolldown/binding-darwin-x64@npm:1.0.0-beta.45": + version: 1.0.0-beta.45 + resolution: "@rolldown/binding-darwin-x64@npm:1.0.0-beta.45" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@rolldown/binding-darwin-x64@npm:1.0.0-beta.44": - version: 1.0.0-beta.44 - resolution: "@rolldown/binding-darwin-x64@npm:1.0.0-beta.44" +"@rolldown/binding-darwin-x64@npm:1.0.0-beta.53": + version: 1.0.0-beta.53 + resolution: "@rolldown/binding-darwin-x64@npm:1.0.0-beta.53" conditions: os=darwin & cpu=x64 languageName: node linkType: hard @@ -9527,16 +9620,16 @@ __metadata: languageName: node linkType: hard -"@rolldown/binding-freebsd-x64@npm:1.0.0-beta.34": - version: 1.0.0-beta.34 - resolution: "@rolldown/binding-freebsd-x64@npm:1.0.0-beta.34" +"@rolldown/binding-freebsd-x64@npm:1.0.0-beta.45": + version: 1.0.0-beta.45 + resolution: "@rolldown/binding-freebsd-x64@npm:1.0.0-beta.45" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"@rolldown/binding-freebsd-x64@npm:1.0.0-beta.44": - version: 1.0.0-beta.44 - resolution: "@rolldown/binding-freebsd-x64@npm:1.0.0-beta.44" +"@rolldown/binding-freebsd-x64@npm:1.0.0-beta.53": + version: 1.0.0-beta.53 + resolution: "@rolldown/binding-freebsd-x64@npm:1.0.0-beta.53" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard @@ -9548,16 +9641,16 @@ __metadata: languageName: node linkType: hard -"@rolldown/binding-linux-arm-gnueabihf@npm:1.0.0-beta.34": - version: 1.0.0-beta.34 - resolution: "@rolldown/binding-linux-arm-gnueabihf@npm:1.0.0-beta.34" +"@rolldown/binding-linux-arm-gnueabihf@npm:1.0.0-beta.45": + version: 1.0.0-beta.45 + resolution: "@rolldown/binding-linux-arm-gnueabihf@npm:1.0.0-beta.45" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@rolldown/binding-linux-arm-gnueabihf@npm:1.0.0-beta.44": - version: 1.0.0-beta.44 - resolution: "@rolldown/binding-linux-arm-gnueabihf@npm:1.0.0-beta.44" +"@rolldown/binding-linux-arm-gnueabihf@npm:1.0.0-beta.53": + version: 1.0.0-beta.53 + resolution: "@rolldown/binding-linux-arm-gnueabihf@npm:1.0.0-beta.53" conditions: os=linux & cpu=arm languageName: node linkType: hard @@ -9569,16 +9662,16 @@ __metadata: languageName: node linkType: hard -"@rolldown/binding-linux-arm64-gnu@npm:1.0.0-beta.34": - version: 1.0.0-beta.34 - resolution: "@rolldown/binding-linux-arm64-gnu@npm:1.0.0-beta.34" +"@rolldown/binding-linux-arm64-gnu@npm:1.0.0-beta.45": + version: 1.0.0-beta.45 + resolution: "@rolldown/binding-linux-arm64-gnu@npm:1.0.0-beta.45" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@rolldown/binding-linux-arm64-gnu@npm:1.0.0-beta.44": - version: 1.0.0-beta.44 - resolution: "@rolldown/binding-linux-arm64-gnu@npm:1.0.0-beta.44" +"@rolldown/binding-linux-arm64-gnu@npm:1.0.0-beta.53": + version: 1.0.0-beta.53 + resolution: "@rolldown/binding-linux-arm64-gnu@npm:1.0.0-beta.53" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard @@ -9590,16 +9683,16 @@ __metadata: languageName: node linkType: hard -"@rolldown/binding-linux-arm64-musl@npm:1.0.0-beta.34": - version: 1.0.0-beta.34 - resolution: "@rolldown/binding-linux-arm64-musl@npm:1.0.0-beta.34" +"@rolldown/binding-linux-arm64-musl@npm:1.0.0-beta.45": + version: 1.0.0-beta.45 + resolution: "@rolldown/binding-linux-arm64-musl@npm:1.0.0-beta.45" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@rolldown/binding-linux-arm64-musl@npm:1.0.0-beta.44": - version: 1.0.0-beta.44 - resolution: "@rolldown/binding-linux-arm64-musl@npm:1.0.0-beta.44" +"@rolldown/binding-linux-arm64-musl@npm:1.0.0-beta.53": + version: 1.0.0-beta.53 + resolution: "@rolldown/binding-linux-arm64-musl@npm:1.0.0-beta.53" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard @@ -9611,16 +9704,16 @@ __metadata: languageName: node linkType: hard -"@rolldown/binding-linux-x64-gnu@npm:1.0.0-beta.34": - version: 1.0.0-beta.34 - resolution: "@rolldown/binding-linux-x64-gnu@npm:1.0.0-beta.34" +"@rolldown/binding-linux-x64-gnu@npm:1.0.0-beta.45": + version: 1.0.0-beta.45 + resolution: "@rolldown/binding-linux-x64-gnu@npm:1.0.0-beta.45" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@rolldown/binding-linux-x64-gnu@npm:1.0.0-beta.44": - version: 1.0.0-beta.44 - resolution: "@rolldown/binding-linux-x64-gnu@npm:1.0.0-beta.44" +"@rolldown/binding-linux-x64-gnu@npm:1.0.0-beta.53": + version: 1.0.0-beta.53 + resolution: "@rolldown/binding-linux-x64-gnu@npm:1.0.0-beta.53" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard @@ -9632,16 +9725,16 @@ __metadata: languageName: node linkType: hard -"@rolldown/binding-linux-x64-musl@npm:1.0.0-beta.34": - version: 1.0.0-beta.34 - resolution: "@rolldown/binding-linux-x64-musl@npm:1.0.0-beta.34" +"@rolldown/binding-linux-x64-musl@npm:1.0.0-beta.45": + version: 1.0.0-beta.45 + resolution: "@rolldown/binding-linux-x64-musl@npm:1.0.0-beta.45" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@rolldown/binding-linux-x64-musl@npm:1.0.0-beta.44": - version: 1.0.0-beta.44 - resolution: "@rolldown/binding-linux-x64-musl@npm:1.0.0-beta.44" +"@rolldown/binding-linux-x64-musl@npm:1.0.0-beta.53": + version: 1.0.0-beta.53 + resolution: "@rolldown/binding-linux-x64-musl@npm:1.0.0-beta.53" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard @@ -9653,34 +9746,34 @@ __metadata: languageName: node linkType: hard -"@rolldown/binding-openharmony-arm64@npm:1.0.0-beta.34": - version: 1.0.0-beta.34 - resolution: "@rolldown/binding-openharmony-arm64@npm:1.0.0-beta.34" +"@rolldown/binding-openharmony-arm64@npm:1.0.0-beta.45": + version: 1.0.0-beta.45 + resolution: "@rolldown/binding-openharmony-arm64@npm:1.0.0-beta.45" conditions: os=openharmony & cpu=arm64 languageName: node linkType: hard -"@rolldown/binding-openharmony-arm64@npm:1.0.0-beta.44": - version: 1.0.0-beta.44 - resolution: "@rolldown/binding-openharmony-arm64@npm:1.0.0-beta.44" +"@rolldown/binding-openharmony-arm64@npm:1.0.0-beta.53": + version: 1.0.0-beta.53 + resolution: "@rolldown/binding-openharmony-arm64@npm:1.0.0-beta.53" conditions: os=openharmony & cpu=arm64 languageName: node linkType: hard -"@rolldown/binding-wasm32-wasi@npm:1.0.0-beta.34": - version: 1.0.0-beta.34 - resolution: "@rolldown/binding-wasm32-wasi@npm:1.0.0-beta.34" +"@rolldown/binding-wasm32-wasi@npm:1.0.0-beta.45": + version: 1.0.0-beta.45 + resolution: "@rolldown/binding-wasm32-wasi@npm:1.0.0-beta.45" dependencies: - "@napi-rs/wasm-runtime": "npm:^1.0.3" + "@napi-rs/wasm-runtime": "npm:^1.0.7" conditions: cpu=wasm32 languageName: node linkType: hard -"@rolldown/binding-wasm32-wasi@npm:1.0.0-beta.44": - version: 1.0.0-beta.44 - resolution: "@rolldown/binding-wasm32-wasi@npm:1.0.0-beta.44" +"@rolldown/binding-wasm32-wasi@npm:1.0.0-beta.53": + version: 1.0.0-beta.53 + resolution: "@rolldown/binding-wasm32-wasi@npm:1.0.0-beta.53" dependencies: - "@napi-rs/wasm-runtime": "npm:^1.0.7" + "@napi-rs/wasm-runtime": "npm:^1.1.0" conditions: cpu=wasm32 languageName: node linkType: hard @@ -9694,16 +9787,16 @@ __metadata: languageName: node linkType: hard -"@rolldown/binding-win32-arm64-msvc@npm:1.0.0-beta.34": - version: 1.0.0-beta.34 - resolution: "@rolldown/binding-win32-arm64-msvc@npm:1.0.0-beta.34" +"@rolldown/binding-win32-arm64-msvc@npm:1.0.0-beta.45": + version: 1.0.0-beta.45 + resolution: "@rolldown/binding-win32-arm64-msvc@npm:1.0.0-beta.45" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@rolldown/binding-win32-arm64-msvc@npm:1.0.0-beta.44": - version: 1.0.0-beta.44 - resolution: "@rolldown/binding-win32-arm64-msvc@npm:1.0.0-beta.44" +"@rolldown/binding-win32-arm64-msvc@npm:1.0.0-beta.53": + version: 1.0.0-beta.53 + resolution: "@rolldown/binding-win32-arm64-msvc@npm:1.0.0-beta.53" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard @@ -9715,16 +9808,9 @@ __metadata: languageName: node linkType: hard -"@rolldown/binding-win32-ia32-msvc@npm:1.0.0-beta.34": - version: 1.0.0-beta.34 - resolution: "@rolldown/binding-win32-ia32-msvc@npm:1.0.0-beta.34" - conditions: os=win32 & cpu=ia32 - languageName: node - linkType: hard - -"@rolldown/binding-win32-ia32-msvc@npm:1.0.0-beta.44": - version: 1.0.0-beta.44 - resolution: "@rolldown/binding-win32-ia32-msvc@npm:1.0.0-beta.44" +"@rolldown/binding-win32-ia32-msvc@npm:1.0.0-beta.45": + version: 1.0.0-beta.45 + resolution: "@rolldown/binding-win32-ia32-msvc@npm:1.0.0-beta.45" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard @@ -9736,16 +9822,16 @@ __metadata: languageName: node linkType: hard -"@rolldown/binding-win32-x64-msvc@npm:1.0.0-beta.34": - version: 1.0.0-beta.34 - resolution: "@rolldown/binding-win32-x64-msvc@npm:1.0.0-beta.34" +"@rolldown/binding-win32-x64-msvc@npm:1.0.0-beta.45": + version: 1.0.0-beta.45 + resolution: "@rolldown/binding-win32-x64-msvc@npm:1.0.0-beta.45" conditions: os=win32 & cpu=x64 languageName: node linkType: hard -"@rolldown/binding-win32-x64-msvc@npm:1.0.0-beta.44": - version: 1.0.0-beta.44 - resolution: "@rolldown/binding-win32-x64-msvc@npm:1.0.0-beta.44" +"@rolldown/binding-win32-x64-msvc@npm:1.0.0-beta.53": + version: 1.0.0-beta.53 + resolution: "@rolldown/binding-win32-x64-msvc@npm:1.0.0-beta.53" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -9764,17 +9850,17 @@ __metadata: languageName: node linkType: hard -"@rolldown/pluginutils@npm:1.0.0-beta.34": - version: 1.0.0-beta.34 - resolution: "@rolldown/pluginutils@npm:1.0.0-beta.34" - checksum: 10c0/96565287991825ecd90b60607dae908ebfdde233661fc589c98547a75c1fd0282b2e2a7849c3eb0c9941e2fba34667a8d5cdb8d597370815c19c2f29b4c157b4 +"@rolldown/pluginutils@npm:1.0.0-beta.45": + version: 1.0.0-beta.45 + resolution: "@rolldown/pluginutils@npm:1.0.0-beta.45" + checksum: 10c0/54f067b07beca4f416dcc4a126718138f0da2efb29c4cf20f688d18eadfc66e69d859a7f551ecde2c58abbb9a03eafc675d5f1a1430ae2f67c61ecbfe59d1d7c languageName: node linkType: hard -"@rolldown/pluginutils@npm:1.0.0-beta.44": - version: 1.0.0-beta.44 - resolution: "@rolldown/pluginutils@npm:1.0.0-beta.44" - checksum: 10c0/945edb7883cc2a2ae2d139b9cb94093b318ec92757a3f7056b343f1cbfd4a76a5ba75a7a1043e9cb579eaeff362b20df2282c8112517580811f94385b2fffcf9 +"@rolldown/pluginutils@npm:1.0.0-beta.53": + version: 1.0.0-beta.53 + resolution: "@rolldown/pluginutils@npm:1.0.0-beta.53" + checksum: 10c0/e8b0a7eb76be22f6f103171f28072de821525a4e400454850516da91a7381957932ff0ce495f227bcb168e86815788b0c1d249ca9e34dca366a82c8825b714ce languageName: node linkType: hard @@ -9995,7 +10081,19 @@ __metadata: languageName: node linkType: hard -"@smithy/eventstream-codec@npm:^4.0.1, @smithy/eventstream-codec@npm:^4.2.2": +"@smithy/eventstream-codec@npm:^4.0.1": + version: 4.0.5 + resolution: "@smithy/eventstream-codec@npm:4.0.5" + dependencies: + "@aws-crypto/crc32": "npm:5.2.0" + "@smithy/types": "npm:^4.3.2" + "@smithy/util-hex-encoding": "npm:^4.0.0" + tslib: "npm:^2.6.2" + checksum: 10c0/d94928e22468cb6e6d09bdc8a6ee04f05947c141c0b040aa90e95b6edc123ba03a562ff3994b5827c57295981183325ed8e8f6c60448a4eec392227735e86d62 + languageName: node + linkType: hard + +"@smithy/eventstream-codec@npm:^4.2.2": version: 4.2.2 resolution: "@smithy/eventstream-codec@npm:4.2.2" dependencies: @@ -10117,6 +10215,15 @@ __metadata: languageName: node linkType: hard +"@smithy/is-array-buffer@npm:^4.0.0": + version: 4.0.0 + resolution: "@smithy/is-array-buffer@npm:4.0.0" + dependencies: + tslib: "npm:^2.6.2" + checksum: 10c0/ae393fbd5944d710443cd5dd225d1178ef7fb5d6259c14f3e1316ec75e401bda6cf86f7eb98bfd38e5ed76e664b810426a5756b916702cbd418f0933e15e7a3b + languageName: node + linkType: hard + "@smithy/is-array-buffer@npm:^4.2.0": version: 4.2.0 resolution: "@smithy/is-array-buffer@npm:4.2.0" @@ -10377,6 +10484,16 @@ __metadata: languageName: node linkType: hard +"@smithy/util-buffer-from@npm:^4.0.0": + version: 4.0.0 + resolution: "@smithy/util-buffer-from@npm:4.0.0" + dependencies: + "@smithy/is-array-buffer": "npm:^4.0.0" + tslib: "npm:^2.6.2" + checksum: 10c0/be7cd33b6cb91503982b297716251e67cdca02819a15797632091cadab2dc0b4a147fff0709a0aa9bbc0b82a2644a7ed7c8afdd2194d5093cee2e9605b3a9f6f + languageName: node + linkType: hard + "@smithy/util-buffer-from@npm:^4.2.0": version: 4.2.0 resolution: "@smithy/util-buffer-from@npm:4.2.0" @@ -10434,6 +10551,15 @@ __metadata: languageName: node linkType: hard +"@smithy/util-hex-encoding@npm:^4.0.0": + version: 4.0.0 + resolution: "@smithy/util-hex-encoding@npm:4.0.0" + dependencies: + tslib: "npm:^2.6.2" + checksum: 10c0/70dbb3aa1a79aff3329d07a66411ff26398df338bdd8a6d077b438231afe3dc86d9a7022204baddecd8bc633f059d5c841fa916d81dd7447ea79b64148f386d2 + languageName: node + linkType: hard + "@smithy/util-hex-encoding@npm:^4.2.0": version: 4.2.0 resolution: "@smithy/util-hex-encoding@npm:4.2.0" @@ -10499,7 +10625,17 @@ __metadata: languageName: node linkType: hard -"@smithy/util-utf8@npm:^4.0.0, @smithy/util-utf8@npm:^4.2.0": +"@smithy/util-utf8@npm:^4.0.0": + version: 4.0.0 + resolution: "@smithy/util-utf8@npm:4.0.0" + dependencies: + "@smithy/util-buffer-from": "npm:^4.0.0" + tslib: "npm:^2.6.2" + checksum: 10c0/28a5a5372cbf0b3d2e32dd16f79b04c2aec6f704cf13789db922e9686fde38dde0171491cfa4c2c201595d54752a319faaeeed3c325329610887694431e28c98 + languageName: node + linkType: hard + +"@smithy/util-utf8@npm:^4.2.0": version: 4.2.0 resolution: "@smithy/util-utf8@npm:4.2.0" dependencies: @@ -10537,55 +10673,56 @@ __metadata: linkType: hard "@storybook/addon-docs@npm:^10.0.5": - version: 10.0.5 - resolution: "@storybook/addon-docs@npm:10.0.5" + version: 10.1.10 + resolution: "@storybook/addon-docs@npm:10.1.10" dependencies: "@mdx-js/react": "npm:^3.0.0" - "@storybook/csf-plugin": "npm:10.0.5" - "@storybook/icons": "npm:^1.6.0" - "@storybook/react-dom-shim": "npm:10.0.5" + "@storybook/csf-plugin": "npm:10.1.10" + "@storybook/icons": "npm:^2.0.0" + "@storybook/react-dom-shim": "npm:10.1.10" react: "npm:^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" react-dom: "npm:^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" ts-dedent: "npm:^2.0.0" peerDependencies: - storybook: ^10.0.5 - checksum: 10c0/fcaebcc8e67ca7c3b9c3a643e67aee0adbe397fbd400e5fc2287f226a7fab7bcd9c255394d2068b8c396de927d6d6b062653bddfd01fc0a02eb86d00ddec5700 + storybook: ^10.1.10 + checksum: 10c0/b6560b9f61c0fe7257325ae72ac88b9b001f909b25b18378a622b8cba799bfa1b887ec48a46d71e76da7e4425fe4c9d9b5fa10f3405c72e7141c053de44fe6ca languageName: node linkType: hard "@storybook/addon-themes@npm:^10.0.5": - version: 10.0.5 - resolution: "@storybook/addon-themes@npm:10.0.5" + version: 10.1.10 + resolution: "@storybook/addon-themes@npm:10.1.10" dependencies: ts-dedent: "npm:^2.0.0" peerDependencies: - storybook: ^10.0.5 - checksum: 10c0/4296a9275882232db303e0c9af3475deb1192df22797d1c350a02117c4b20a952b721b1e176451238fc4acc640767234648ea0dc5221d5ceb9085b63808a2ab2 + storybook: ^10.1.10 + checksum: 10c0/93a9ce28e4d5b003587176202c31183a2a99a209bd3353c2a4b4dc36a835300bf9b2478c68adb2a711ab42df40caa647792e9d74331b33bcc4cf80a57f4b9b55 languageName: node linkType: hard -"@storybook/builder-vite@npm:10.0.5": - version: 10.0.5 - resolution: "@storybook/builder-vite@npm:10.0.5" +"@storybook/builder-vite@npm:10.1.10": + version: 10.1.10 + resolution: "@storybook/builder-vite@npm:10.1.10" dependencies: - "@storybook/csf-plugin": "npm:10.0.5" + "@storybook/csf-plugin": "npm:10.1.10" + "@vitest/mocker": "npm:3.2.4" ts-dedent: "npm:^2.0.0" peerDependencies: - storybook: ^10.0.5 + storybook: ^10.1.10 vite: ^5.0.0 || ^6.0.0 || ^7.0.0 - checksum: 10c0/13791b246dcbdd55dcf837b2b63e28820a828015dc2872ae4c539e045bd86c924315e9ce6981622ff076a1819aeadc18c25ae234c3b1e1a5994453a0d74364b3 + checksum: 10c0/06f939eceaea47517db5facba3ece4887988c09b87bae788c6802526660946122a89d7ce316b52047c1062026d7a62c66ce9b2ad20338ffbb37df57337566422 languageName: node linkType: hard -"@storybook/csf-plugin@npm:10.0.5": - version: 10.0.5 - resolution: "@storybook/csf-plugin@npm:10.0.5" +"@storybook/csf-plugin@npm:10.1.10": + version: 10.1.10 + resolution: "@storybook/csf-plugin@npm:10.1.10" dependencies: unplugin: "npm:^2.3.5" peerDependencies: esbuild: "*" rollup: "*" - storybook: ^10.0.5 + storybook: ^10.1.10 vite: "*" webpack: "*" peerDependenciesMeta: @@ -10597,7 +10734,7 @@ __metadata: optional: true webpack: optional: true - checksum: 10c0/e862f0b82433bd60278733656bc9675c00faf6c27cfa43d890c555e3880b83e7e94775a16c7ed7d6aaf891af54829dd36780eb6e4a2d0dddbdd14fe186e1276b + checksum: 10c0/0580f6a485cf1e48da903d7809c6e6de9758530d97b11073fbc98ca96e0d73060803d074a6b8fa4267e6710a0d65818acc8ecca159cd645d481470ab8fc4c41f languageName: node linkType: hard @@ -10608,35 +10745,35 @@ __metadata: languageName: node linkType: hard -"@storybook/icons@npm:^1.6.0": - version: 1.6.0 - resolution: "@storybook/icons@npm:1.6.0" - 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 - checksum: 10c0/bbec9201a78a730195f9cf377b15856dc414a54d04e30d16c379d062425cc617bfd0d6586ba1716012cfbdab461f0c9693a6a52920f9bd09c7b4291fb116f59c - languageName: node - linkType: hard - -"@storybook/react-dom-shim@npm:10.0.5": - version: 10.0.5 - resolution: "@storybook/react-dom-shim@npm:10.0.5" +"@storybook/icons@npm:^2.0.0": + version: 2.0.1 + resolution: "@storybook/icons@npm:2.0.1" peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - storybook: ^10.0.5 - checksum: 10c0/85994c02df2f0d95076ad4c5c7ce53db6d9c1ce7c28afeb9f9afad155150097dda0e28c0bc4ebe4f7099fec06d1f1697610dfb0dd3435b94e2ff24900055b657 + checksum: 10c0/df2bbf1a5b50f12ab1bf78cae6de4dbf7c49df0e3a5f845553b51b20adbe8386a09fd172ea60342379f9284bb528cba2d0e2659cae6eb8d015cf92c8b32f1222 + languageName: node + linkType: hard + +"@storybook/react-dom-shim@npm:10.1.10": + version: 10.1.10 + resolution: "@storybook/react-dom-shim@npm:10.1.10" + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + storybook: ^10.1.10 + checksum: 10c0/78bc51e99f538b6bff76c2753733b84e18c8234dd0fad90da9ce280cdb68a505181da813f8a364814113e9c0857bee412bad4d1d3690c4d5005ab9b243aa8f11 languageName: node linkType: hard "@storybook/react-vite@npm:^10.0.5": - version: 10.0.5 - resolution: "@storybook/react-vite@npm:10.0.5" + version: 10.1.10 + resolution: "@storybook/react-vite@npm:10.1.10" dependencies: - "@joshwooding/vite-plugin-react-docgen-typescript": "npm:0.6.1" + "@joshwooding/vite-plugin-react-docgen-typescript": "npm:^0.6.3" "@rollup/pluginutils": "npm:^5.0.2" - "@storybook/builder-vite": "npm:10.0.5" - "@storybook/react": "npm:10.0.5" + "@storybook/builder-vite": "npm:10.1.10" + "@storybook/react": "npm:10.1.10" empathic: "npm:^2.0.0" magic-string: "npm:^0.30.0" react-docgen: "npm:^8.0.0" @@ -10645,27 +10782,28 @@ __metadata: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - storybook: ^10.0.5 + storybook: ^10.1.10 vite: ^5.0.0 || ^6.0.0 || ^7.0.0 - checksum: 10c0/810d8448c8fcb8d03951d246ce10f93dbafa6d45287e22849e9b377f1bd8d23638d7a39961a5e03b15f350029888fbe2b60473efaa8a851a1853c60a17ccd231 + checksum: 10c0/7f228603176fab1bba0ca1a5d69905908060a4b60dc81a3bf2c26d24840c248d61fa7a82c36a50ca2a6cdccc524041fcfeadee10d2bcafad11c7cbda159b3a08 languageName: node linkType: hard -"@storybook/react@npm:10.0.5": - version: 10.0.5 - resolution: "@storybook/react@npm:10.0.5" +"@storybook/react@npm:10.1.10": + version: 10.1.10 + resolution: "@storybook/react@npm:10.1.10" dependencies: "@storybook/global": "npm:^5.0.0" - "@storybook/react-dom-shim": "npm:10.0.5" + "@storybook/react-dom-shim": "npm:10.1.10" + react-docgen: "npm:^8.0.2" peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - storybook: ^10.0.5 + storybook: ^10.1.10 typescript: ">= 4.9.x" peerDependenciesMeta: typescript: optional: true - checksum: 10c0/b251a5c6f9ca781fc795ed4d5bd398d9f4d7b6eb840fa84c3c27afe2493e51d535e1b4033c755c272651fbb1cf34c8f3aba357df62e69188abf3d68c35b35152 + checksum: 10c0/c39d47a7c43f6e8592e5b90831a104b921e90a0c0a78e4e264979a8319c57164b49af1423a593823698648d1157f4143aa10dc3761c40e67ed9e0f163cbe0532 languageName: node linkType: hard @@ -10960,11 +11098,11 @@ __metadata: linkType: hard "@swc/helpers@npm:^0.5.0": - version: 0.5.17 - resolution: "@swc/helpers@npm:0.5.17" + version: 0.5.18 + resolution: "@swc/helpers@npm:0.5.18" dependencies: tslib: "npm:^2.8.0" - checksum: 10c0/fe1f33ebb968558c5a0c595e54f2e479e4609bff844f9ca9a2d1ffd8dd8504c26f862a11b031f48f75c95b0381c2966c3dd156e25942f90089badd24341e7dbb + checksum: 10c0/cb32d72e32f775c30287bffbcf61c89ea3a963608cb3a4a675a3f9af545b8b3ab0bc9930432a5520a7307daaa87538158e253584ae1cf39f3e7e6e83408a2d51 languageName: node linkType: hard @@ -11794,7 +11932,16 @@ __metadata: languageName: node linkType: hard -"@tybys/wasm-util@npm:^0.10.0, @tybys/wasm-util@npm:^0.10.1": +"@tybys/wasm-util@npm:^0.10.0": + version: 0.10.0 + resolution: "@tybys/wasm-util@npm:0.10.0" + dependencies: + tslib: "npm:^2.4.0" + checksum: 10c0/044feba55c1e2af703aa4946139969badb183ce1a659a75ed60bc195a90e73a3f3fc53bcd643497c9954597763ddb051fec62f80962b2ca6fc716ba897dc696e + languageName: node + linkType: hard + +"@tybys/wasm-util@npm:^0.10.1": version: 0.10.1 resolution: "@tybys/wasm-util@npm:0.10.1" dependencies: @@ -12480,7 +12627,7 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:*, @types/node@npm:>=13.7.0": +"@types/node@npm:*, @types/node@npm:>=13.7.0, @types/node@npm:^22.7.5, @types/node@npm:^22.7.7": version: 22.15.29 resolution: "@types/node@npm:22.15.29" dependencies: @@ -12498,7 +12645,7 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:^22.17.1, @types/node@npm:^22.7.5, @types/node@npm:^22.7.7": +"@types/node@npm:^22.17.1": version: 22.17.2 resolution: "@types/node@npm:22.17.2" dependencies: @@ -12663,13 +12810,13 @@ __metadata: linkType: hard "@types/styled-components@npm:^5.1.34": - version: 5.1.34 - resolution: "@types/styled-components@npm:5.1.34" + version: 5.1.36 + resolution: "@types/styled-components@npm:5.1.36" dependencies: "@types/hoist-non-react-statics": "npm:*" "@types/react": "npm:*" - csstype: "npm:^3.0.2" - checksum: 10c0/5bce93ea2c6161fc45daaf863eefdc20672e839ae486597c40b95e7978e249c160c1bc9706f56cb5152a7ef63cf485d15a9502889169ef945281f511e4b2d5a0 + csstype: "npm:^3.2.2" + checksum: 10c0/bbbf65e22a852a5bc3e1839aa591372febe084e33b8d4f44712f790e0675df9f5a327c6c6a262bbf5fd08032afe2ac9b265de92c72efca0bfa5dea09d7127c28 languageName: node linkType: hard @@ -12824,20 +12971,20 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/project-service@npm:8.46.2": - version: 8.46.2 - resolution: "@typescript-eslint/project-service@npm:8.46.2" +"@typescript-eslint/project-service@npm:8.50.1": + version: 8.50.1 + resolution: "@typescript-eslint/project-service@npm:8.50.1" dependencies: - "@typescript-eslint/tsconfig-utils": "npm:^8.46.2" - "@typescript-eslint/types": "npm:^8.46.2" + "@typescript-eslint/tsconfig-utils": "npm:^8.50.1" + "@typescript-eslint/types": "npm:^8.50.1" debug: "npm:^4.3.4" peerDependencies: typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/03e87bcbca6af3f95bf54d4047a8b4d12434126c27d7312e804499a9459e1c847fe045f83fe8e3b22c3dc3925baad0aa2a1a5476d0d51f73a493dc5909a53dbf + checksum: 10c0/50fee0882188c2d704deddfb39f5283618adf7e5f72418143e9f69a8f3771233d55a3e0fc2673fa09c62e230ec53e500f95c0f1ed331ffac5f6a7f8e7b7a2e8c languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:8.30.1": +"@typescript-eslint/scope-manager@npm:8.30.1, @typescript-eslint/scope-manager@npm:^8.30.1": version: 8.30.1 resolution: "@typescript-eslint/scope-manager@npm:8.30.1" dependencies: @@ -12847,22 +12994,22 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:8.46.2, @typescript-eslint/scope-manager@npm:^8.30.1": - version: 8.46.2 - resolution: "@typescript-eslint/scope-manager@npm:8.46.2" +"@typescript-eslint/scope-manager@npm:8.50.1": + version: 8.50.1 + resolution: "@typescript-eslint/scope-manager@npm:8.50.1" dependencies: - "@typescript-eslint/types": "npm:8.46.2" - "@typescript-eslint/visitor-keys": "npm:8.46.2" - checksum: 10c0/42f52ee621a3a0ef2233e7d3384d9dbd76218f5c906a9cce3152a1f55c060a3d3614c7b8fff5270bdf48e8fcc003e732d3f003f283ea6fb204d64a2f6bb3ea9c + "@typescript-eslint/types": "npm:8.50.1" + "@typescript-eslint/visitor-keys": "npm:8.50.1" + checksum: 10c0/ef0df092745f5d4e3684a3d770dc47735ab3195456de4ac5825931aeed1857a7e8d7cec14cc9c78c5ed049b3d83b0f8ac43b9463c5032ba548558a06bebb5539 languageName: node linkType: hard -"@typescript-eslint/tsconfig-utils@npm:8.46.2, @typescript-eslint/tsconfig-utils@npm:^8.46.2": - version: 8.46.2 - resolution: "@typescript-eslint/tsconfig-utils@npm:8.46.2" +"@typescript-eslint/tsconfig-utils@npm:8.50.1, @typescript-eslint/tsconfig-utils@npm:^8.50.1": + version: 8.50.1 + resolution: "@typescript-eslint/tsconfig-utils@npm:8.50.1" peerDependencies: typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/23e34ad296347417e42234945138022fb045d180fde69941483884a38e85fa55d5449420d2a660c0ebf1794a445add2f13e171c8dd64e4e83f594e2c4e35bf4d + checksum: 10c0/6a1ffb0cd2d9e820ed0c7555a43ebb21438ca80f26c9632e0753bd09e764d9b8e9a352215e4ae60f6d570ab1e77751c9460a00515648b9a2f13f56c56a068a94 languageName: node linkType: hard @@ -12881,21 +13028,21 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/types@npm:8.30.1": +"@typescript-eslint/types@npm:8.30.1, @typescript-eslint/types@npm:^8.30.1": version: 8.30.1 resolution: "@typescript-eslint/types@npm:8.30.1" checksum: 10c0/461e800bf911c24d9b61bdbeed897921454acc0c24b4e8a79f943c14234241828c13a31dce31dcce77511185f806a2fb94769075e122e3182ba5a32dd55573eb languageName: node linkType: hard -"@typescript-eslint/types@npm:8.46.2, @typescript-eslint/types@npm:^8.30.1, @typescript-eslint/types@npm:^8.46.2": - version: 8.46.2 - resolution: "@typescript-eslint/types@npm:8.46.2" - checksum: 10c0/611716bae2369a1b8001c7f6cc03c5ecadfb956643cbbe27269defd28a61d43fe52eda008d7a09568b0be50c502e8292bf767b246366004283476e9a971b6fbc +"@typescript-eslint/types@npm:8.50.1, @typescript-eslint/types@npm:^8.50.1": + version: 8.50.1 + resolution: "@typescript-eslint/types@npm:8.50.1" + checksum: 10c0/04e3c296d81293e370578762be6736fccd1581476f9d534938d42fe93968571fcaf26d7d8c3de52ed63a5af2c0b2da922b8ee2011fa5fb9fb401fc7f0916367a languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:8.30.1": +"@typescript-eslint/typescript-estree@npm:8.30.1, @typescript-eslint/typescript-estree@npm:^8.30.1": version: 8.30.1 resolution: "@typescript-eslint/typescript-estree@npm:8.30.1" dependencies: @@ -12913,27 +13060,26 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:8.46.2, @typescript-eslint/typescript-estree@npm:^8.30.1": - version: 8.46.2 - resolution: "@typescript-eslint/typescript-estree@npm:8.46.2" +"@typescript-eslint/typescript-estree@npm:8.50.1": + version: 8.50.1 + resolution: "@typescript-eslint/typescript-estree@npm:8.50.1" dependencies: - "@typescript-eslint/project-service": "npm:8.46.2" - "@typescript-eslint/tsconfig-utils": "npm:8.46.2" - "@typescript-eslint/types": "npm:8.46.2" - "@typescript-eslint/visitor-keys": "npm:8.46.2" + "@typescript-eslint/project-service": "npm:8.50.1" + "@typescript-eslint/tsconfig-utils": "npm:8.50.1" + "@typescript-eslint/types": "npm:8.50.1" + "@typescript-eslint/visitor-keys": "npm:8.50.1" debug: "npm:^4.3.4" - fast-glob: "npm:^3.3.2" - is-glob: "npm:^4.0.3" minimatch: "npm:^9.0.4" semver: "npm:^7.6.0" + tinyglobby: "npm:^0.2.15" ts-api-utils: "npm:^2.1.0" peerDependencies: typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/ad7dbf352982bc6e16473ef19fc7d209fffeb147a732db8a2464e0ec33e7fbbc24ce3f23d01bdf99d503626c582a476debf4c90c527d755eeb99b863476d9f5f + checksum: 10c0/697b53fd3355619271a7bf543c5880731670b96567da63f554a3c3cd4d746feb8153628ec912c8a2df95e3123472e9a77df43c32fad72946b69ace89c2cf8b7e languageName: node linkType: hard -"@typescript-eslint/utils@npm:8.30.1": +"@typescript-eslint/utils@npm:8.30.1, @typescript-eslint/utils@npm:^8.30.1": version: 8.30.1 resolution: "@typescript-eslint/utils@npm:8.30.1" dependencies: @@ -12948,18 +13094,18 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/utils@npm:^8.30.1, @typescript-eslint/utils@npm:^8.8.1": - version: 8.46.2 - resolution: "@typescript-eslint/utils@npm:8.46.2" +"@typescript-eslint/utils@npm:^8.8.1": + version: 8.50.1 + resolution: "@typescript-eslint/utils@npm:8.50.1" dependencies: "@eslint-community/eslint-utils": "npm:^4.7.0" - "@typescript-eslint/scope-manager": "npm:8.46.2" - "@typescript-eslint/types": "npm:8.46.2" - "@typescript-eslint/typescript-estree": "npm:8.46.2" + "@typescript-eslint/scope-manager": "npm:8.50.1" + "@typescript-eslint/types": "npm:8.50.1" + "@typescript-eslint/typescript-estree": "npm:8.50.1" peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: ">=4.8.4 <6.0.0" - checksum: 10c0/600b70730077ed85a6e278e06771f3933cdafce242f979e4af1c1b41290bf1efb14d20823c25c38a3a792def69b18eb9410af28bb228fe86027ad7859753c62d + checksum: 10c0/66b19a9c8981b0b601af3a477fdcabdd110b0805591f28eefa11b32bbb88518d80b928e49eaa4c40d42ea8d71605bf5cd2ee5e39802022d1daec2800f1b198df languageName: node linkType: hard @@ -12973,13 +13119,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:8.46.2": - version: 8.46.2 - resolution: "@typescript-eslint/visitor-keys@npm:8.46.2" +"@typescript-eslint/visitor-keys@npm:8.50.1": + version: 8.50.1 + resolution: "@typescript-eslint/visitor-keys@npm:8.50.1" dependencies: - "@typescript-eslint/types": "npm:8.46.2" + "@typescript-eslint/types": "npm:8.50.1" eslint-visitor-keys: "npm:^4.2.1" - checksum: 10c0/2067cd9a3c90b3817242cc49b5fa77428e1b92b28e16a12f45c2b399acbba7bd17e503553e5e68924e40078477a5c247dfa12e7709c24fe11c0b17a0c8486c33 + checksum: 10c0/b23839d04b2e5e7964a4006317d75cdc3cf76e56f4c5fde1e0bcd23f3bb78dca910e3dcadca80606f76a09ff9e44b3363ee1e1d6394e3f7479da74a641a8870f languageName: node linkType: hard @@ -13997,7 +14143,7 @@ __metadata: electron-reload: "npm:^2.0.0-alpha.1" electron-store: "npm:^8.2.0" electron-updater: "patch:electron-updater@npm%3A6.7.0#~/.yarn/patches/electron-updater-npm-6.7.0-47b11bb0d4.patch" - electron-vite: "npm:4.0.1" + electron-vite: "npm:5.0.0" electron-window-state: "npm:^5.0.3" emittery: "npm:^1.0.3" emoji-picker-element: "npm:^1.22.1" @@ -14111,7 +14257,7 @@ __metadata: undici: "npm:6.21.2" unified: "npm:^11.0.5" uuid: "npm:^13.0.0" - vite: "npm:rolldown-vite@7.1.5" + vite: "npm:rolldown-vite@7.3.0" vitest: "npm:^3.2.4" webdav: "npm:^5.8.0" winston: "npm:^3.17.0" @@ -14161,7 +14307,16 @@ __metadata: languageName: node linkType: hard -"acorn@npm:^8.14.0, acorn@npm:^8.15.0, acorn@npm:^8.8.0": +"acorn@npm:^8.14.0": + version: 8.14.1 + resolution: "acorn@npm:8.14.1" + bin: + acorn: bin/acorn + checksum: 10c0/dbd36c1ed1d2fa3550140000371fcf721578095b18777b85a79df231ca093b08edc6858d75d6e48c73e431c174dcf9214edbd7e6fa5911b93bd8abfa54e47123 + languageName: node + linkType: hard + +"acorn@npm:^8.15.0, acorn@npm:^8.8.0": version: 8.15.0 resolution: "acorn@npm:8.15.0" bin: @@ -14321,7 +14476,14 @@ __metadata: languageName: node linkType: hard -"ansis@npm:^4.0.0, ansis@npm:^4.1.0, ansis@npm:^4.2.0": +"ansis@npm:^4.0.0, ansis@npm:^4.1.0": + version: 4.1.0 + resolution: "ansis@npm:4.1.0" + checksum: 10c0/df62d017a7791babdaf45b93f930d2cfd6d1dab5568b610735c11434c9a5ef8f513740e7cfd80bcbc3530fc8bd892b88f8476f26621efc251230e53cbd1a2c24 + languageName: node + linkType: hard + +"ansis@npm:^4.2.0": version: 4.2.0 resolution: "ansis@npm:4.2.0" checksum: 10c0/cd6a7a681ecd36e72e0d79c1e34f1f3bcb1b15bcbb6f0f8969b4228062d3bfebbef468e09771b00d93b2294370b34f707599d4a113542a876de26823b795b5d2 @@ -14389,8 +14551,8 @@ __metadata: linkType: hard "antd@npm:^5.22.5": - version: 5.27.6 - resolution: "antd@npm:5.27.6" + version: 5.29.3 + resolution: "antd@npm:5.29.3" dependencies: "@ant-design/colors": "npm:^7.2.1" "@ant-design/cssinjs": "npm:^1.23.0" @@ -14401,7 +14563,7 @@ __metadata: "@babel/runtime": "npm:^7.26.0" "@rc-component/color-picker": "npm:~2.0.1" "@rc-component/mutate-observer": "npm:^1.1.0" - "@rc-component/qrcode": "npm:~1.0.1" + "@rc-component/qrcode": "npm:~1.1.0" "@rc-component/tour": "npm:~1.15.1" "@rc-component/trigger": "npm:^2.3.0" classnames: "npm:^2.5.1" @@ -14413,7 +14575,7 @@ __metadata: rc-dialog: "npm:~9.6.0" rc-drawer: "npm:~7.3.0" rc-dropdown: "npm:~4.2.1" - rc-field-form: "npm:~2.7.0" + rc-field-form: "npm:~2.7.1" rc-image: "npm:~7.12.0" rc-input: "npm:~1.8.0" rc-input-number: "npm:~9.5.0" @@ -14437,14 +14599,14 @@ __metadata: rc-tooltip: "npm:~6.4.0" rc-tree: "npm:~5.13.1" rc-tree-select: "npm:~5.27.0" - rc-upload: "npm:~4.9.2" + rc-upload: "npm:~4.11.0" rc-util: "npm:^5.44.4" scroll-into-view-if-needed: "npm:^3.1.0" throttle-debounce: "npm:^5.0.2" peerDependencies: react: ">=16.9.0" react-dom: ">=16.9.0" - checksum: 10c0/2b3b30ac9c39c7fd374a9a81de64bb032c6e6cda1b9ac26ce5a099775f8e5851ea97cee429ff03eeb41ad1e9a0e1947fa969c90b9d8c73713ec57168c5b4a3d9 + checksum: 10c0/e2e488dfd51f0a7c1e5ef2aa51ab6809b0015151d338dcdd27a7bef6f7ac9f7644e73693b37d0213089f6aa02718090ceba957966c76c387b258c789b3ca28fd languageName: node linkType: hard @@ -14679,13 +14841,23 @@ __metadata: languageName: node linkType: hard -"ast-kit@npm:^2.1.1, ast-kit@npm:^2.1.3": - version: 2.1.3 - resolution: "ast-kit@npm:2.1.3" +"ast-kit@npm:^2.1.1": + version: 2.1.1 + resolution: "ast-kit@npm:2.1.1" dependencies: - "@babel/parser": "npm:^7.28.4" + "@babel/parser": "npm:^7.27.7" pathe: "npm:^2.0.3" - checksum: 10c0/33cc530bfbff610fff720df031e5fcd8342ee14a0a9380635cf2f57a4dbbe3d69408a8b990c424323144a51c0cfb8da5a65dc0cc0826b1c66a7a8eb426e21945 + checksum: 10c0/2afbf21d88cbe74a6a1d2571e257a684231f0d27be6512a08ad2bd2e410fb1c946dfac9ad8ad736015bcc83328c9c32e169ee47d2bd1aadb6cc548f0450d9e62 + languageName: node + linkType: hard + +"ast-kit@npm:^2.2.0": + version: 2.2.0 + resolution: "ast-kit@npm:2.2.0" + dependencies: + "@babel/parser": "npm:^7.28.5" + pathe: "npm:^2.0.3" + checksum: 10c0/d885f3a4e9837e730451a667d26936eef34773d6e5ecacd771a3e9d1f82fdc45d38958ab35e18880e0cf667896604a599497c5186f2578cf73c0d802ed7fc697 languageName: node linkType: hard @@ -14913,10 +15085,17 @@ __metadata: languageName: node linkType: hard -"birpc@npm:^2.5.0, birpc@npm:^2.6.1": - version: 2.6.1 - resolution: "birpc@npm:2.6.1" - checksum: 10c0/eda4a9fbf95ac7ac2112d7fc10db588dc9145d9d50ad91bb714f3f36d64dd1a5c5206ac17b5bc5c0d6fbdb48c63e110946b240ad1bb51eeca37ce161efdf2d06 +"birpc@npm:^2.5.0": + version: 2.5.0 + resolution: "birpc@npm:2.5.0" + checksum: 10c0/8caed5ad86b71e0b4af6a1c5e8ed006f451d3b378ce52c2fa613fe68f15bb3df1357ad69f7fb0251e4261f39b2926995e34307ac06397f993665b16ba569dc54 + languageName: node + linkType: hard + +"birpc@npm:^2.8.0": + version: 2.9.0 + resolution: "birpc@npm:2.9.0" + checksum: 10c0/2462d0d67061f95bae213b0b9b323a6643ff749f7457a25242897c99e31355f1bd522c17f83ecf57506351e3e28b4e38c12a39b8beddee2dd0cbf78f9b9876ce languageName: node linkType: hard @@ -15161,6 +15340,15 @@ __metadata: languageName: node linkType: hard +"bundle-name@npm:^4.1.0": + version: 4.1.0 + resolution: "bundle-name@npm:4.1.0" + dependencies: + run-applescript: "npm:^7.0.0" + checksum: 10c0/8e575981e79c2bcf14d8b1c027a3775c095d362d1382312f444a7c861b0e21513c0bd8db5bd2b16e50ba0709fa622d4eab6b53192d222120305e68359daece29 + languageName: node + linkType: hard + "byte-length@npm:^1.0.2": version: 1.0.2 resolution: "byte-length@npm:1.0.2" @@ -15706,13 +15894,6 @@ __metadata: languageName: node linkType: hard -"clsx@npm:^1.2.1": - version: 1.2.1 - resolution: "clsx@npm:1.2.1" - checksum: 10c0/34dead8bee24f5e96f6e7937d711978380647e936a22e76380290e35486afd8634966ce300fc4b74a32f3762c7d4c0303f442c3e259f4ce02374eb0c82834f27 - languageName: node - linkType: hard - "clsx@npm:^2.0.0, clsx@npm:^2.1.1": version: 2.1.1 resolution: "clsx@npm:2.1.1" @@ -16863,15 +17044,15 @@ __metadata: languageName: node linkType: hard -"debug@npm:4, debug@npm:^4.0.0, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4, debug@npm:^4.3.5, debug@npm:^4.3.6, debug@npm:^4.4.0, debug@npm:^4.4.1, debug@npm:^4.4.3": - version: 4.4.3 - resolution: "debug@npm:4.4.3" +"debug@npm:4, debug@npm:^4.0.0, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4, debug@npm:^4.3.5, debug@npm:^4.3.6, debug@npm:^4.4.0, debug@npm:^4.4.1": + version: 4.4.1 + resolution: "debug@npm:4.4.1" dependencies: ms: "npm:^2.1.3" peerDependenciesMeta: supports-color: optional: true - checksum: 10c0/d79136ec6c83ecbefd0f6a5593da6a9c91ec4d7ddc4b54c883d6e71ec9accb5f67a1a5e96d00a328196b5b5c86d365e98d8a3a70856aaf16b4e7b1985e67f5a6 + checksum: 10c0/d2b44bc1afd912b49bb7ebb0d50a860dc93a4dd7d946e8de94abc957bb63726b7dd5aa48c18c2386c379ec024c46692e15ed3ed97d481729f929201e671fcd55 languageName: node linkType: hard @@ -16884,6 +17065,18 @@ __metadata: languageName: node linkType: hard +"debug@npm:^4.4.3": + version: 4.4.3 + resolution: "debug@npm:4.4.3" + dependencies: + ms: "npm:^2.1.3" + peerDependenciesMeta: + supports-color: + optional: true + checksum: 10c0/d79136ec6c83ecbefd0f6a5593da6a9c91ec4d7ddc4b54c883d6e71ec9accb5f67a1a5e96d00a328196b5b5c86d365e98d8a3a70856aaf16b4e7b1985e67f5a6 + languageName: node + linkType: hard + "decamelize@npm:1.2.0": version: 1.2.0 resolution: "decamelize@npm:1.2.0" @@ -17035,6 +17228,23 @@ __metadata: languageName: node linkType: hard +"default-browser-id@npm:^5.0.0": + version: 5.0.1 + resolution: "default-browser-id@npm:5.0.1" + checksum: 10c0/5288b3094c740ef3a86df9b999b04ff5ba4dee6b64e7b355c0fff5217752c8c86908d67f32f6cba9bb4f9b7b61a1b640c0a4f9e34c57e0ff3493559a625245ee + languageName: node + linkType: hard + +"default-browser@npm:^5.2.1": + version: 5.4.0 + resolution: "default-browser@npm:5.4.0" + dependencies: + bundle-name: "npm:^4.1.0" + default-browser-id: "npm:^5.0.0" + checksum: 10c0/a49ddd0c7b1a319163f64a5fc68ebb45a98548ea23a3155e04518f026173d85cfa2f451b646366c36c8f70b01e4cb773e23d1d22d2c61d8b84e5fbf151b4b609 + languageName: node + linkType: hard + "defaults@npm:^1.0.3": version: 1.0.4 resolution: "defaults@npm:1.0.4" @@ -17069,6 +17279,13 @@ __metadata: languageName: node linkType: hard +"define-lazy-prop@npm:^3.0.0": + version: 3.0.0 + resolution: "define-lazy-prop@npm:3.0.0" + checksum: 10c0/5ab0b2bf3fa58b3a443140bbd4cd3db1f91b985cc8a246d330b9ac3fc0b6a325a6d82bddc0b055123d745b3f9931afeea74a5ec545439a1630b9c8512b0eeb49 + languageName: node + linkType: hard + "define-properties@npm:^1.2.1": version: 1.2.1 resolution: "define-properties@npm:1.2.1" @@ -17557,15 +17774,27 @@ __metadata: languageName: node linkType: hard -"dts-resolver@npm:^2.1.1, dts-resolver@npm:^2.1.2": - version: 2.1.2 - resolution: "dts-resolver@npm:2.1.2" +"dts-resolver@npm:^2.1.1": + version: 2.1.1 + resolution: "dts-resolver@npm:2.1.1" peerDependencies: oxc-resolver: ">=11.0.0" peerDependenciesMeta: oxc-resolver: optional: true - checksum: 10c0/521986fc9a7922e972c5d603bc2a2e1e2a0d7aa4902533947e2d63362d3ac6ac5b6ca22a75e82ee1ff7a3de9480eb050b1a584f3d2c653b3fe8091413f99f69f + checksum: 10c0/bc36d71822d39f23cfe274b6781fae4b1729bd8b0a07e4a011fe243a73c5dbbb30ea067fb0d6248fdfedc29cf4dfc0ff19f0dd38950158444409d109c1c55b7e + languageName: node + linkType: hard + +"dts-resolver@npm:^2.1.3": + version: 2.1.3 + resolution: "dts-resolver@npm:2.1.3" + peerDependencies: + oxc-resolver: ">=11.0.0" + peerDependenciesMeta: + oxc-resolver: + optional: true + checksum: 10c0/bf589ba9bfacdb23ff9c075948175f5a21ae0bccb2ca36f8315bff2729358902256ee7aca972f5b259641f08a4b5973034e082a730113d5af76e64062e45fe3a languageName: node linkType: hard @@ -17730,15 +17959,15 @@ __metadata: languageName: node linkType: hard -"electron-vite@npm:4.0.1": - version: 4.0.1 - resolution: "electron-vite@npm:4.0.1" +"electron-vite@npm:5.0.0": + version: 5.0.0 + resolution: "electron-vite@npm:5.0.0" dependencies: - "@babel/core": "npm:^7.27.7" + "@babel/core": "npm:^7.28.4" "@babel/plugin-transform-arrow-functions": "npm:^7.27.1" cac: "npm:^6.7.14" - esbuild: "npm:^0.25.5" - magic-string: "npm:^0.30.17" + esbuild: "npm:^0.25.11" + magic-string: "npm:^0.30.19" picocolors: "npm:^1.1.1" peerDependencies: "@swc/core": ^1.0.0 @@ -17748,7 +17977,7 @@ __metadata: optional: true bin: electron-vite: bin/electron-vite.js - checksum: 10c0/4e81ac4e4ede6060ffec56ba9b1d5ff95bb263496e62527345e8c79542924c54c54def39de9b466a81ed250b68774792c2106b93274c790b4cd8e7be448f6af8 + checksum: 10c0/e7797910b23f23f39c12ded92d07d7164c5c6adab294aa13278c1b49ada3b12868b13ace8546d2656db4dbab89978cf8368a659d1ce6a2fb9f1aeddb1c8de557 languageName: node linkType: hard @@ -18395,7 +18624,14 @@ __metadata: languageName: node linkType: hard -"eslint-visitor-keys@npm:^4.2.0, eslint-visitor-keys@npm:^4.2.1": +"eslint-visitor-keys@npm:^4.2.0": + version: 4.2.0 + resolution: "eslint-visitor-keys@npm:4.2.0" + checksum: 10c0/2ed81c663b147ca6f578312919483eb040295bbab759e5a371953456c636c5b49a559883e2677112453728d66293c0a4c90ab11cab3428cf02a0236d2e738269 + languageName: node + linkType: hard + +"eslint-visitor-keys@npm:^4.2.1": version: 4.2.1 resolution: "eslint-visitor-keys@npm:4.2.1" checksum: 10c0/fcd43999199d6740db26c58dbe0c2594623e31ca307e616ac05153c9272f12f1364f5a0b1917a8e962268fdecc6f3622c1c2908b4fcc2e047a106fe6de69dc43 @@ -18581,9 +18817,9 @@ __metadata: linkType: hard "eventsource-parser@npm:^3.0.0": - version: 3.0.5 - resolution: "eventsource-parser@npm:3.0.5" - checksum: 10c0/5cb75e3f84ff1cfa1cee6199d4fd430c4544855ab03e953ddbe5927e7b31bc2af3933ab8aba6440ba160ed2c48972b6c317f27b8a1d0764c7b12e34e249de631 + version: 3.0.3 + resolution: "eventsource-parser@npm:3.0.3" + checksum: 10c0/2594011630efba56cafafc8ed6bd9a50db8f6d5dd62089b0950346e7961828c16efe07a588bdea3ba79e568fd9246c8163824a2ffaade767e1fdb2270c1fae0b languageName: node linkType: hard @@ -19168,7 +19404,7 @@ __metadata: languageName: node linkType: hard -"foreground-child@npm:^3.1.0": +"foreground-child@npm:^3.1.0, foreground-child@npm:^3.3.1": version: 3.3.1 resolution: "foreground-child@npm:3.3.1" dependencies: @@ -19231,7 +19467,29 @@ __metadata: languageName: node linkType: hard -"framer-motion@npm:^12.10.5, framer-motion@npm:^12.23.12": +"framer-motion@npm:^12.10.5": + version: 12.10.5 + resolution: "framer-motion@npm:12.10.5" + dependencies: + motion-dom: "npm:^12.10.5" + motion-utils: "npm:^12.9.4" + tslib: "npm:^2.4.0" + peerDependencies: + "@emotion/is-prop-valid": "*" + react: ^18.0.0 || ^19.0.0 + react-dom: ^18.0.0 || ^19.0.0 + peerDependenciesMeta: + "@emotion/is-prop-valid": + optional: true + react: + optional: true + react-dom: + optional: true + checksum: 10c0/a24a44b7a1b21e347f93f9ec3c1218b9ebf2b2bc2883c26ab9951e19a62fdc2e03f80a57d0c78eaf408d098ed6f0fbcae48207313921c1f5462eb04296adf55b + languageName: node + linkType: hard + +"framer-motion@npm:^12.23.12": version: 12.23.12 resolution: "framer-motion@npm:12.23.12" dependencies: @@ -19552,12 +19810,12 @@ __metadata: languageName: node linkType: hard -"get-tsconfig@npm:^4.12.0": - version: 4.12.0 - resolution: "get-tsconfig@npm:4.12.0" +"get-tsconfig@npm:^4.13.0": + version: 4.13.0 + resolution: "get-tsconfig@npm:4.13.0" dependencies: resolve-pkg-maps: "npm:^1.0.0" - checksum: 10c0/3438106bd46bfc6595fce6117190f1ac0998de2e6916b40ec23b20c784b0b47e79ea2b920895b9ed26029b1f80b8867626fb24795d5f45abbdab716a4ba1ef92 + checksum: 10c0/2c49ef8d3907047a107f229fd610386fe3b7fe9e42dfd6b42e7406499493cdda8c62e83e57e8d7a98125610774b9f604d3a0ff308d7f9de5c7ac6d1b07cb6036 languageName: node linkType: hard @@ -19627,6 +19885,22 @@ __metadata: languageName: node linkType: hard +"glob@npm:^11.1.0": + version: 11.1.0 + resolution: "glob@npm:11.1.0" + dependencies: + foreground-child: "npm:^3.3.1" + jackspeak: "npm:^4.1.1" + minimatch: "npm:^10.1.1" + minipass: "npm:^7.1.2" + package-json-from-dist: "npm:^1.0.0" + path-scurry: "npm:^2.0.0" + bin: + glob: dist/esm/bin.mjs + checksum: 10c0/1ceae07f23e316a6fa74581d9a74be6e8c2e590d2f7205034dd5c0435c53f5f7b712c2be00c3b65bf0a49294a1c6f4b98cd84c7637e29453b5aa13b79f1763a2 + languageName: node + linkType: hard + "glob@npm:^7.1.3, glob@npm:^7.1.6": version: 7.2.3 resolution: "glob@npm:7.2.3" @@ -20493,14 +20767,14 @@ __metadata: linkType: hard "intl-messageformat@npm:^10.1.0": - version: 10.7.16 - resolution: "intl-messageformat@npm:10.7.16" + version: 10.7.18 + resolution: "intl-messageformat@npm:10.7.18" dependencies: - "@formatjs/ecma402-abstract": "npm:2.3.4" + "@formatjs/ecma402-abstract": "npm:2.3.6" "@formatjs/fast-memoize": "npm:2.2.7" - "@formatjs/icu-messageformat-parser": "npm:2.11.2" + "@formatjs/icu-messageformat-parser": "npm:2.11.4" tslib: "npm:^2.8.0" - checksum: 10c0/537735bf6439f0560f132895d117df6839957ac04cdd58d861f6da86803d40bfc19059e3d341ddb8de87214b73a6329b57f9acdb512bb0f745dcf08729507b9b + checksum: 10c0/d54da9987335cb2bca26246304cea2ca6b1cb44ca416d6b28f3aa62b11477c72f7ce0bf3f11f5d236ceb1842bdc3378a926e606496d146fde18783ec92c314e1 languageName: node linkType: hard @@ -20631,6 +20905,15 @@ __metadata: languageName: node linkType: hard +"is-docker@npm:^3.0.0": + version: 3.0.0 + resolution: "is-docker@npm:3.0.0" + bin: + is-docker: cli.js + checksum: 10c0/d2c4f8e6d3e34df75a5defd44991b6068afad4835bb783b902fa12d13ebdb8f41b2a199dcb0b5ed2cb78bfee9e4c0bbdb69c2d9646f4106464674d3e697a5856 + languageName: node + linkType: hard + "is-extendable@npm:^0.1.0": version: 0.1.1 resolution: "is-extendable@npm:0.1.1" @@ -20721,6 +21004,17 @@ __metadata: languageName: node linkType: hard +"is-inside-container@npm:^1.0.0": + version: 1.0.0 + resolution: "is-inside-container@npm:1.0.0" + dependencies: + is-docker: "npm:^3.0.0" + bin: + is-inside-container: cli.js + checksum: 10c0/a8efb0e84f6197e6ff5c64c52890fa9acb49b7b74fed4da7c95383965da6f0fa592b4dbd5e38a79f87fc108196937acdbcd758fcefc9b140e479b39ce1fcd1cd + languageName: node + linkType: hard + "is-interactive@npm:^1.0.0": version: 1.0.0 resolution: "is-interactive@npm:1.0.0" @@ -20828,6 +21122,15 @@ __metadata: languageName: node linkType: hard +"is-wsl@npm:^3.1.0": + version: 3.1.0 + resolution: "is-wsl@npm:3.1.0" + dependencies: + is-inside-container: "npm:^1.0.0" + checksum: 10c0/d3317c11995690a32c362100225e22ba793678fe8732660c6de511ae71a0ff05b06980cf21f98a6bf40d7be0e9e9506f859abe00a1118287d63e53d0a3d06947 + languageName: node + linkType: hard + "isarray@npm:~1.0.0": version: 1.0.0 resolution: "isarray@npm:1.0.0" @@ -20922,6 +21225,15 @@ __metadata: languageName: node linkType: hard +"jackspeak@npm:^4.1.1": + version: 4.1.1 + resolution: "jackspeak@npm:4.1.1" + dependencies: + "@isaacs/cliui": "npm:^8.0.2" + checksum: 10c0/84ec4f8e21d6514db24737d9caf65361511f75e5e424980eebca4199f400874f45e562ac20fa8aeb1dd20ca2f3f81f0788b6e9c3e64d216a5794fd6f30e0e042 + languageName: node + linkType: hard + "jaison@npm:^2.0.2": version: 2.0.2 resolution: "jaison@npm:2.0.2" @@ -20972,6 +21284,15 @@ __metadata: languageName: node linkType: hard +"jiti@npm:^2.6.1": + version: 2.6.1 + resolution: "jiti@npm:2.6.1" + bin: + jiti: lib/jiti-cli.mjs + checksum: 10c0/79b2e96a8e623f66c1b703b98ec1b8be4500e1d217e09b09e343471bbb9c105381b83edbb979d01cef18318cc45ce6e153571b6c83122170eefa531c64b6789b + languageName: node + linkType: hard + "js-base64@npm:^3.7.5": version: 3.7.7 resolution: "js-base64@npm:3.7.7" @@ -21391,7 +21712,27 @@ __metadata: languageName: node linkType: hard -"langsmith@npm:>=0.2.8 <0.4.0, langsmith@npm:^0.3.64": +"langsmith@npm:>=0.2.8 <0.4.0": + version: 0.3.16 + resolution: "langsmith@npm:0.3.16" + dependencies: + "@types/uuid": "npm:^10.0.0" + chalk: "npm:^4.1.2" + console-table-printer: "npm:^2.12.1" + p-queue: "npm:^6.6.2" + p-retry: "npm:4" + semver: "npm:^7.6.3" + uuid: "npm:^10.0.0" + peerDependencies: + openai: "*" + peerDependenciesMeta: + openai: + optional: true + checksum: 10c0/7ab1d82b525a0916f950a2575bd44941785e699522cc251e03fcad699f198b3b99a3f67ec7dd0ec721eb661d060240ce7dd8326442b4cb227098389b88a1cb82 + languageName: node + linkType: hard + +"langsmith@npm:^0.3.64": version: 0.3.76 resolution: "langsmith@npm:0.3.76" dependencies: @@ -21581,6 +21922,13 @@ __metadata: languageName: node linkType: hard +"lightningcss-android-arm64@npm:1.30.2": + version: 1.30.2 + resolution: "lightningcss-android-arm64@npm:1.30.2" + conditions: os=android & cpu=arm64 + languageName: node + linkType: hard + "lightningcss-darwin-arm64@npm:1.30.1": version: 1.30.1 resolution: "lightningcss-darwin-arm64@npm:1.30.1" @@ -21588,6 +21936,13 @@ __metadata: languageName: node linkType: hard +"lightningcss-darwin-arm64@npm:1.30.2": + version: 1.30.2 + resolution: "lightningcss-darwin-arm64@npm:1.30.2" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + "lightningcss-darwin-x64@npm:1.30.1": version: 1.30.1 resolution: "lightningcss-darwin-x64@npm:1.30.1" @@ -21595,6 +21950,13 @@ __metadata: languageName: node linkType: hard +"lightningcss-darwin-x64@npm:1.30.2": + version: 1.30.2 + resolution: "lightningcss-darwin-x64@npm:1.30.2" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + "lightningcss-freebsd-x64@npm:1.30.1": version: 1.30.1 resolution: "lightningcss-freebsd-x64@npm:1.30.1" @@ -21602,6 +21964,13 @@ __metadata: languageName: node linkType: hard +"lightningcss-freebsd-x64@npm:1.30.2": + version: 1.30.2 + resolution: "lightningcss-freebsd-x64@npm:1.30.2" + conditions: os=freebsd & cpu=x64 + languageName: node + linkType: hard + "lightningcss-linux-arm-gnueabihf@npm:1.30.1": version: 1.30.1 resolution: "lightningcss-linux-arm-gnueabihf@npm:1.30.1" @@ -21609,6 +21978,13 @@ __metadata: languageName: node linkType: hard +"lightningcss-linux-arm-gnueabihf@npm:1.30.2": + version: 1.30.2 + resolution: "lightningcss-linux-arm-gnueabihf@npm:1.30.2" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + "lightningcss-linux-arm64-gnu@npm:1.30.1": version: 1.30.1 resolution: "lightningcss-linux-arm64-gnu@npm:1.30.1" @@ -21616,6 +21992,13 @@ __metadata: languageName: node linkType: hard +"lightningcss-linux-arm64-gnu@npm:1.30.2": + version: 1.30.2 + resolution: "lightningcss-linux-arm64-gnu@npm:1.30.2" + conditions: os=linux & cpu=arm64 & libc=glibc + languageName: node + linkType: hard + "lightningcss-linux-arm64-musl@npm:1.30.1": version: 1.30.1 resolution: "lightningcss-linux-arm64-musl@npm:1.30.1" @@ -21623,6 +22006,13 @@ __metadata: languageName: node linkType: hard +"lightningcss-linux-arm64-musl@npm:1.30.2": + version: 1.30.2 + resolution: "lightningcss-linux-arm64-musl@npm:1.30.2" + conditions: os=linux & cpu=arm64 & libc=musl + languageName: node + linkType: hard + "lightningcss-linux-x64-gnu@npm:1.30.1": version: 1.30.1 resolution: "lightningcss-linux-x64-gnu@npm:1.30.1" @@ -21630,6 +22020,13 @@ __metadata: languageName: node linkType: hard +"lightningcss-linux-x64-gnu@npm:1.30.2": + version: 1.30.2 + resolution: "lightningcss-linux-x64-gnu@npm:1.30.2" + conditions: os=linux & cpu=x64 & libc=glibc + languageName: node + linkType: hard + "lightningcss-linux-x64-musl@npm:1.30.1": version: 1.30.1 resolution: "lightningcss-linux-x64-musl@npm:1.30.1" @@ -21637,6 +22034,13 @@ __metadata: languageName: node linkType: hard +"lightningcss-linux-x64-musl@npm:1.30.2": + version: 1.30.2 + resolution: "lightningcss-linux-x64-musl@npm:1.30.2" + conditions: os=linux & cpu=x64 & libc=musl + languageName: node + linkType: hard + "lightningcss-win32-arm64-msvc@npm:1.30.1": version: 1.30.1 resolution: "lightningcss-win32-arm64-msvc@npm:1.30.1" @@ -21644,6 +22048,13 @@ __metadata: languageName: node linkType: hard +"lightningcss-win32-arm64-msvc@npm:1.30.2": + version: 1.30.2 + resolution: "lightningcss-win32-arm64-msvc@npm:1.30.2" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + "lightningcss-win32-x64-msvc@npm:1.30.1": version: 1.30.1 resolution: "lightningcss-win32-x64-msvc@npm:1.30.1" @@ -21651,7 +22062,14 @@ __metadata: languageName: node linkType: hard -"lightningcss@npm:1.30.1, lightningcss@npm:^1.30.1": +"lightningcss-win32-x64-msvc@npm:1.30.2": + version: 1.30.2 + resolution: "lightningcss-win32-x64-msvc@npm:1.30.2" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + +"lightningcss@npm:1.30.1": version: 1.30.1 resolution: "lightningcss@npm:1.30.1" dependencies: @@ -21691,6 +22109,49 @@ __metadata: languageName: node linkType: hard +"lightningcss@npm:^1.30.2": + version: 1.30.2 + resolution: "lightningcss@npm:1.30.2" + dependencies: + detect-libc: "npm:^2.0.3" + lightningcss-android-arm64: "npm:1.30.2" + lightningcss-darwin-arm64: "npm:1.30.2" + lightningcss-darwin-x64: "npm:1.30.2" + lightningcss-freebsd-x64: "npm:1.30.2" + lightningcss-linux-arm-gnueabihf: "npm:1.30.2" + lightningcss-linux-arm64-gnu: "npm:1.30.2" + lightningcss-linux-arm64-musl: "npm:1.30.2" + lightningcss-linux-x64-gnu: "npm:1.30.2" + lightningcss-linux-x64-musl: "npm:1.30.2" + lightningcss-win32-arm64-msvc: "npm:1.30.2" + lightningcss-win32-x64-msvc: "npm:1.30.2" + dependenciesMeta: + lightningcss-android-arm64: + optional: true + lightningcss-darwin-arm64: + optional: true + lightningcss-darwin-x64: + optional: true + lightningcss-freebsd-x64: + optional: true + lightningcss-linux-arm-gnueabihf: + optional: true + lightningcss-linux-arm64-gnu: + optional: true + lightningcss-linux-arm64-musl: + optional: true + lightningcss-linux-x64-gnu: + optional: true + lightningcss-linux-x64-musl: + optional: true + lightningcss-win32-arm64-msvc: + optional: true + lightningcss-win32-x64-msvc: + optional: true + checksum: 10c0/5c0c73a33946dab65908d5cd1325df4efa290efb77f940b60f40448b5ab9a87d3ea665ef9bcf00df4209705050ecf2f7ecc649f44d6dfa5905bb50f15717e78d + languageName: node + linkType: hard + "lilconfig@npm:^3.1.3": version: 3.1.3 resolution: "lilconfig@npm:3.1.3" @@ -21713,9 +22174,9 @@ __metadata: linkType: hard "linguist-languages@npm:^9.0.0": - version: 9.0.0 - resolution: "linguist-languages@npm:9.0.0" - checksum: 10c0/c3fe0f158d0e4a68b925324ea3f69f229daf7438d7206b0775b818e6e84317770bc9742c6ce68711e9ca772f996a897f8f22c8a775f07dbdb7fb4b28d0c8c509 + version: 9.1.11 + resolution: "linguist-languages@npm:9.1.11" + checksum: 10c0/349d2c6f7c881ded6eef30928a8dba514d82bed8411993da7449ca8477c7ecc3f66870f3e42ec7815da012ae1500deaa6d8a69fb396a1d99a28e7ec742eda751 languageName: node linkType: hard @@ -21951,7 +22412,14 @@ __metadata: languageName: node linkType: hard -"loupe@npm:^3.1.0, loupe@npm:^3.1.4": +"loupe@npm:^3.1.0": + version: 3.1.3 + resolution: "loupe@npm:3.1.3" + checksum: 10c0/f5dab4144254677de83a35285be1b8aba58b3861439ce4ba65875d0d5f3445a4a496daef63100ccf02b2dbc25bf58c6db84c9cb0b96d6435331e9d0a33b48541 + languageName: node + linkType: hard + +"loupe@npm:^3.1.4": version: 3.2.0 resolution: "loupe@npm:3.2.0" checksum: 10c0/f572fd9e38db8d36ae9eede305480686e310d69bc40394b6842838ebc6c3860a0e35ab30182f33606ab2d8a685d9ff6436649269f8218a1c3385ca329973cb2c @@ -21988,6 +22456,13 @@ __metadata: languageName: node linkType: hard +"lru-cache@npm:^11.0.0": + version: 11.2.4 + resolution: "lru-cache@npm:11.2.4" + checksum: 10c0/4a24f9b17537619f9144d7b8e42cd5a225efdfd7076ebe7b5e7dc02b860a818455201e67fbf000765233fe7e339d3c8229fc815e9b58ee6ede511e07608c19b2 + languageName: node + linkType: hard + "lru-cache@npm:^11.1.0": version: 11.1.0 resolution: "lru-cache@npm:11.1.0" @@ -22061,12 +22536,12 @@ __metadata: languageName: node linkType: hard -"magic-string@npm:^0.30.0, magic-string@npm:^0.30.19": - version: 0.30.19 - resolution: "magic-string@npm:0.30.19" +"magic-string@npm:^0.30.0, magic-string@npm:^0.30.19, magic-string@npm:^0.30.21": + version: 0.30.21 + resolution: "magic-string@npm:0.30.21" dependencies: "@jridgewell/sourcemap-codec": "npm:^1.5.5" - checksum: 10c0/db23fd2e2ee98a1aeb88a4cdb2353137fcf05819b883c856dd79e4c7dfb25151e2a5a4d5dbd88add5e30ed8ae5c51bcf4accbc6becb75249d924ec7b4fbcae27 + checksum: 10c0/299378e38f9a270069fc62358522ddfb44e94244baa0d6a8980ab2a9b2490a1d03b236b447eee309e17eb3bddfa482c61259d47960eb018a904f0ded52780c4a languageName: node linkType: hard @@ -23304,7 +23779,7 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:^10.0.3": +"minimatch@npm:^10.0.3, minimatch@npm:^10.1.1": version: 10.1.1 resolution: "minimatch@npm:10.1.1" dependencies: @@ -23502,6 +23977,15 @@ __metadata: languageName: node linkType: hard +"motion-dom@npm:^12.10.5": + version: 12.10.5 + resolution: "motion-dom@npm:12.10.5" + dependencies: + motion-utils: "npm:^12.9.4" + checksum: 10c0/2c362eb94c941bbbc42288a6738b8c7a11933687b3b20aa6c9f2c3dedc69e5c7995c7348499b535f8abe5ed9ea81d88f9eb2f98b69f5012bcd80b8f7a64a1c2c + languageName: node + linkType: hard + "motion-dom@npm:^12.23.12": version: 12.23.12 resolution: "motion-dom@npm:12.23.12" @@ -23518,6 +24002,13 @@ __metadata: languageName: node linkType: hard +"motion-utils@npm:^12.9.4": + version: 12.9.4 + resolution: "motion-utils@npm:12.9.4" + checksum: 10c0/b6783babfd1282ad320585f7cdac9fe7a1f97b39e07d12a500d3709534441bd9d49b556fa1cd838d1bde188570d4ab6b4c5aa9d297f7f5aa9dc16d600c17afdc + languageName: node + linkType: hard + "motion@npm:^12.10.5": version: 12.10.5 resolution: "motion@npm:12.10.5" @@ -24007,6 +24498,13 @@ __metadata: languageName: node linkType: hard +"obug@npm:^2.0.0": + version: 2.1.1 + resolution: "obug@npm:2.1.1" + checksum: 10c0/59dccd7de72a047e08f8649e94c1015ec72f94eefb6ddb57fb4812c4b425a813bc7e7cd30c9aca20db3c59abc3c85cc7a62bb656a968741d770f4e8e02bc2e78 + languageName: node + linkType: hard + "office-text-extractor@npm:^3.0.3": version: 3.0.3 resolution: "office-text-extractor@npm:3.0.3" @@ -24053,13 +24551,13 @@ __metadata: "ollama-ai-provider-v2@patch:ollama-ai-provider-v2@npm%3A1.5.5#~/.yarn/patches/ollama-ai-provider-v2-npm-1.5.5-8bef249af9.patch": version: 1.5.5 - resolution: "ollama-ai-provider-v2@patch:ollama-ai-provider-v2@npm%3A1.5.5#~/.yarn/patches/ollama-ai-provider-v2-npm-1.5.5-8bef249af9.patch::version=1.5.5&hash=16c016" + resolution: "ollama-ai-provider-v2@patch:ollama-ai-provider-v2@npm%3A1.5.5#~/.yarn/patches/ollama-ai-provider-v2-npm-1.5.5-8bef249af9.patch::version=1.5.5&hash=0aef28" dependencies: "@ai-sdk/provider": "npm:^2.0.0" "@ai-sdk/provider-utils": "npm:^3.0.17" peerDependencies: zod: ^4.0.16 - checksum: 10c0/aa6bd3415d08f7bbd1a3051f45b1cd3a8fa8bb01413e98de45e8888f64e6b12bca6e340453a3e82e4193ca5354397f524c6c0f7b3e9996d70f53c81374c69180 + checksum: 10c0/32ca1f543ee791ac96061a5f6d8899c00644eeb774b3b951ca1e3e3810b60753acacf8229b2c1ba099b25a01732c54e51e0df44d11f4d90ae201f483d41aa149 languageName: node linkType: hard @@ -24144,6 +24642,18 @@ __metadata: languageName: node linkType: hard +"open@npm:^10.2.0": + version: 10.2.0 + resolution: "open@npm:10.2.0" + dependencies: + default-browser: "npm:^5.2.1" + define-lazy-prop: "npm:^3.0.0" + is-inside-container: "npm:^1.0.0" + wsl-utils: "npm:^0.1.0" + checksum: 10c0/5a36d0c1fd2f74ce553beb427ca8b8494b623fc22c6132d0c1688f246a375e24584ea0b44c67133d9ab774fa69be8e12fbe1ff12504b1142bd960fb09671948f + languageName: node + linkType: hard + "open@npm:^8.4.0": version: 8.4.2 resolution: "open@npm:8.4.2" @@ -24569,7 +25079,16 @@ __metadata: languageName: node linkType: hard -"parse5@npm:^7.0.0, parse5@npm:^7.2.1, parse5@npm:^7.3.0": +"parse5@npm:^7.0.0, parse5@npm:^7.2.1": + version: 7.2.1 + resolution: "parse5@npm:7.2.1" + dependencies: + entities: "npm:^4.5.0" + checksum: 10c0/829d37a0c709215a887e410a7118d754f8e1afd7edb529db95bc7bbf8045fb0266a7b67801331d8e8d9d073ea75793624ec27ce9ff3b96862c3b9008f4d68e80 + languageName: node + linkType: hard + +"parse5@npm:^7.3.0": version: 7.3.0 resolution: "parse5@npm:7.3.0" dependencies: @@ -24668,6 +25187,16 @@ __metadata: languageName: node linkType: hard +"path-scurry@npm:^2.0.0": + version: 2.0.1 + resolution: "path-scurry@npm:2.0.1" + dependencies: + lru-cache: "npm:^11.0.0" + minipass: "npm:^7.1.2" + checksum: 10c0/2a16ed0e81fbc43513e245aa5763354e25e787dab0d539581a6c3f0f967461a159ed6236b2559de23aa5b88e7dc32b469b6c47568833dd142a4b24b4f5cd2620 + languageName: node + linkType: hard + "path-to-regexp@npm:^6.3.0": version: 6.3.0 resolution: "path-to-regexp@npm:6.3.0" @@ -24784,7 +25313,14 @@ __metadata: languageName: node linkType: hard -"picomatch@npm:^4.0.2, picomatch@npm:^4.0.3": +"picomatch@npm:^4.0.2": + version: 4.0.2 + resolution: "picomatch@npm:4.0.2" + checksum: 10c0/7c51f3ad2bb42c776f49ebf964c644958158be30d0a510efd5a395e8d49cb5acfed5b82c0c5b365523ce18e6ab85013c9ebe574f60305892ec3fa8eee8304ccc + languageName: node + linkType: hard + +"picomatch@npm:^4.0.3": version: 4.0.3 resolution: "picomatch@npm:4.0.3" checksum: 10c0/9582c951e95eebee5434f59e426cddd228a7b97a0161a375aed4be244bd3fe8e3a31b846808ea14ef2c8a2527a6eeab7b3946a67d5979e81694654f939473ae2 @@ -25408,10 +25944,17 @@ __metadata: languageName: node linkType: hard -"quansync@npm:^0.2.11, quansync@npm:^0.2.8": - version: 0.2.11 - resolution: "quansync@npm:0.2.11" - checksum: 10c0/cb9a1f8ebce074069f2f6a78578873ffedd9de9f6aa212039b44c0870955c04a71c3b1311b5d97f8ac2f2ec476de202d0a5c01160cb12bc0a11b7ef36d22ef56 +"quansync@npm:^0.2.10, quansync@npm:^0.2.8": + version: 0.2.10 + resolution: "quansync@npm:0.2.10" + checksum: 10c0/f86f1d644f812a3a7c42de79eb401c47a5a67af82a9adff8a8afb159325e03e00f77cebbf42af6340a0bd47bd0c1fbe999e7caf7e1bbb30d7acb00c8729b7530 + languageName: node + linkType: hard + +"quansync@npm:^1.0.0": + version: 1.0.0 + resolution: "quansync@npm:1.0.0" + checksum: 10c0/076542634399a0cc46078baab6b31acee7a88c5a435234345f645aedaa42bc6a63836e655fb39b1b21a83c98ec86a4b73ec5e2b2d6f3fdc22711eeeff9463253 languageName: node linkType: hard @@ -25568,6 +26111,20 @@ __metadata: languageName: node linkType: hard +"rc-field-form@npm:~2.7.1": + version: 2.7.1 + resolution: "rc-field-form@npm:2.7.1" + dependencies: + "@babel/runtime": "npm:^7.18.0" + "@rc-component/async-validator": "npm:^5.0.3" + rc-util: "npm:^5.32.2" + peerDependencies: + react: ">=16.9.0" + react-dom: ">=16.9.0" + checksum: 10c0/2493cb9f26e69e17d55f32ad689da103a325e613d9222bfb332c2dcbdc96d44ce7dc4c8642a9b89a932ad2c2573508c997a4685e7fe6de2e951a027d2837403a + languageName: node + linkType: hard + "rc-image@npm:~7.12.0": version: 7.12.0 resolution: "rc-image@npm:7.12.0" @@ -25796,7 +26353,25 @@ __metadata: languageName: node linkType: hard -"rc-select@npm:~14.16.2, rc-select@npm:~14.16.8": +"rc-select@npm:~14.16.2": + version: 14.16.6 + resolution: "rc-select@npm:14.16.6" + dependencies: + "@babel/runtime": "npm:^7.10.1" + "@rc-component/trigger": "npm:^2.1.1" + classnames: "npm:2.x" + rc-motion: "npm:^2.0.1" + rc-overflow: "npm:^1.3.1" + rc-util: "npm:^5.16.1" + rc-virtual-list: "npm:^3.5.2" + peerDependencies: + react: "*" + react-dom: "*" + checksum: 10c0/a0aa16e611bfe48bc26612a95189a33e7bed38f12a1c41f34b74778b5d83437d74f7b0b304ce27eda2f5797b330f35fc73f1ddc3e85efff56a3089da22a0a3bf + languageName: node + linkType: hard + +"rc-select@npm:~14.16.8": version: 14.16.8 resolution: "rc-select@npm:14.16.8" dependencies: @@ -25814,7 +26389,21 @@ __metadata: languageName: node linkType: hard -"rc-slider@npm:~11.1.8, rc-slider@npm:~11.1.9": +"rc-slider@npm:~11.1.8": + version: 11.1.8 + resolution: "rc-slider@npm:11.1.8" + dependencies: + "@babel/runtime": "npm:^7.10.1" + classnames: "npm:^2.2.5" + rc-util: "npm:^5.36.0" + peerDependencies: + react: ">=16.9.0" + react-dom: ">=16.9.0" + checksum: 10c0/b202599abf85e21234c2cababe9c6f908aa7fcdde9eca413ef96b209838f3b1a33292d1a1bbe571b84bf46f8a5d28d5c1a070f331bddc0504101e9e2a75cf422 + languageName: node + linkType: hard + +"rc-slider@npm:~11.1.9": version: 11.1.9 resolution: "rc-slider@npm:11.1.9" dependencies: @@ -25908,7 +26497,23 @@ __metadata: languageName: node linkType: hard -"rc-textarea@npm:~1.10.0, rc-textarea@npm:~1.10.2": +"rc-textarea@npm:~1.10.0": + version: 1.10.0 + resolution: "rc-textarea@npm:1.10.0" + dependencies: + "@babel/runtime": "npm:^7.10.1" + classnames: "npm:^2.2.1" + rc-input: "npm:~1.8.0" + rc-resize-observer: "npm:^1.0.0" + rc-util: "npm:^5.27.0" + peerDependencies: + react: ">=16.9.0" + react-dom: ">=16.9.0" + checksum: 10c0/aef90816078afa4bae54f152ca8a06834bb86d700e22a30f65979dc45fa5fbb10fe9894ecf2acb10102a3183c5a03b3518134db0df3ba3a32a79fe6de398fde0 + languageName: node + linkType: hard + +"rc-textarea@npm:~1.10.2": version: 1.10.2 resolution: "rc-textarea@npm:1.10.2" dependencies: @@ -25971,6 +26576,20 @@ __metadata: languageName: node linkType: hard +"rc-upload@npm:~4.11.0": + version: 4.11.0 + resolution: "rc-upload@npm:4.11.0" + dependencies: + "@babel/runtime": "npm:^7.18.3" + classnames: "npm:^2.2.5" + rc-util: "npm:^5.2.0" + peerDependencies: + react: ">=16.9.0" + react-dom: ">=16.9.0" + checksum: 10c0/9ce59e22e0f9839e482fd37e63d8489e1a9d418113bfe39cd4d2b1e88f59236d4f7c60a3bb5928d2d85781d6f4cf8c30b6085863c802de605ef339fa415903d3 + languageName: node + linkType: hard + "rc-upload@npm:~4.9.2": version: 4.9.2 resolution: "rc-upload@npm:4.9.2" @@ -26048,7 +26667,7 @@ __metadata: languageName: node linkType: hard -"react-docgen@npm:^8.0.0": +"react-docgen@npm:^8.0.0, react-docgen@npm:^8.0.2": version: 8.0.2 resolution: "react-docgen@npm:8.0.2" dependencies: @@ -26066,7 +26685,18 @@ __metadata: languageName: node linkType: hard -"react-dom@npm:^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0, react-dom@npm:^19.0.0, react-dom@npm:^19.2.0": +"react-dom@npm:^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0, react-dom@npm:^19.0.0": + version: 19.2.3 + resolution: "react-dom@npm:19.2.3" + dependencies: + scheduler: "npm:^0.27.0" + peerDependencies: + react: ^19.2.3 + checksum: 10c0/dc43f7ede06f46f3acc16ee83107c925530de9b91d1d0b3824583814746ff4c498ea64fd65cd83aba363205268adff52e2827c582634ae7b15069deaeabc4892 + languageName: node + linkType: hard + +"react-dom@npm:^19.2.0": version: 19.2.0 resolution: "react-dom@npm:19.2.0" dependencies: @@ -26359,7 +26989,14 @@ __metadata: languageName: node linkType: hard -"react@npm:^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0, react@npm:^19.0.0, react@npm:^19.2.0": +"react@npm:^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0, react@npm:^19.0.0": + version: 19.2.3 + resolution: "react@npm:19.2.3" + checksum: 10c0/094220b3ba3a76c1b668f972ace1dd15509b157aead1b40391d1c8e657e720c201d9719537375eff08f5e0514748c0319063392a6f000e31303aafc4471f1436 + languageName: node + linkType: hard + +"react@npm:^19.2.0": version: 19.2.0 resolution: "react@npm:19.2.0" checksum: 10c0/1b6d64eacb9324725bfe1e7860cb7a6b8a34bc89a482920765ebff5c10578eb487e6b46b2f0df263bd27a25edbdae2c45e5ea5d81ae61404301c1a7192c38330 @@ -27004,23 +27641,23 @@ __metadata: languageName: node linkType: hard -"rolldown-plugin-dts@npm:^0.16.12": - version: 0.16.12 - resolution: "rolldown-plugin-dts@npm:0.16.12" +"rolldown-plugin-dts@npm:^0.17.2": + version: 0.17.8 + resolution: "rolldown-plugin-dts@npm:0.17.8" dependencies: - "@babel/generator": "npm:^7.28.3" - "@babel/parser": "npm:^7.28.4" - "@babel/types": "npm:^7.28.4" - ast-kit: "npm:^2.1.3" - birpc: "npm:^2.6.1" - debug: "npm:^4.4.3" - dts-resolver: "npm:^2.1.2" - get-tsconfig: "npm:^4.12.0" - magic-string: "npm:^0.30.19" + "@babel/generator": "npm:^7.28.5" + "@babel/parser": "npm:^7.28.5" + "@babel/types": "npm:^7.28.5" + ast-kit: "npm:^2.2.0" + birpc: "npm:^2.8.0" + dts-resolver: "npm:^2.1.3" + get-tsconfig: "npm:^4.13.0" + magic-string: "npm:^0.30.21" + obug: "npm:^2.0.0" peerDependencies: "@ts-macro/tsc": ^0.3.6 "@typescript/native-preview": ">=7.0.0-dev.20250601.1" - rolldown: ^1.0.0-beta.9 + rolldown: ^1.0.0-beta.44 typescript: ^5.0.0 vue-tsc: ~3.1.0 peerDependenciesMeta: @@ -27032,87 +27669,30 @@ __metadata: optional: true vue-tsc: optional: true - checksum: 10c0/5b138ea608e0e1165ef987c36df332af5d074bc58000ceb500460abf298e9316a0bf38c3209a046348cc81f7f64f8c047e6135d131c3ce32dc02b1114a1d910a + checksum: 10c0/ec94c4d724522dcb66b59b4c9af24598d0fd4a2f86cd461da23eb7a04549939bc70d2ce7a391adcfed4d40100e62f122d5bf4a593273e0815a697ebce29852fa languageName: node linkType: hard -"rolldown@npm:1.0.0-beta.34": - version: 1.0.0-beta.34 - resolution: "rolldown@npm:1.0.0-beta.34" - dependencies: - "@oxc-project/runtime": "npm:=0.82.3" - "@oxc-project/types": "npm:=0.82.3" - "@rolldown/binding-android-arm64": "npm:1.0.0-beta.34" - "@rolldown/binding-darwin-arm64": "npm:1.0.0-beta.34" - "@rolldown/binding-darwin-x64": "npm:1.0.0-beta.34" - "@rolldown/binding-freebsd-x64": "npm:1.0.0-beta.34" - "@rolldown/binding-linux-arm-gnueabihf": "npm:1.0.0-beta.34" - "@rolldown/binding-linux-arm64-gnu": "npm:1.0.0-beta.34" - "@rolldown/binding-linux-arm64-musl": "npm:1.0.0-beta.34" - "@rolldown/binding-linux-x64-gnu": "npm:1.0.0-beta.34" - "@rolldown/binding-linux-x64-musl": "npm:1.0.0-beta.34" - "@rolldown/binding-openharmony-arm64": "npm:1.0.0-beta.34" - "@rolldown/binding-wasm32-wasi": "npm:1.0.0-beta.34" - "@rolldown/binding-win32-arm64-msvc": "npm:1.0.0-beta.34" - "@rolldown/binding-win32-ia32-msvc": "npm:1.0.0-beta.34" - "@rolldown/binding-win32-x64-msvc": "npm:1.0.0-beta.34" - "@rolldown/pluginutils": "npm:1.0.0-beta.34" - ansis: "npm:^4.0.0" - dependenciesMeta: - "@rolldown/binding-android-arm64": - optional: true - "@rolldown/binding-darwin-arm64": - optional: true - "@rolldown/binding-darwin-x64": - optional: true - "@rolldown/binding-freebsd-x64": - optional: true - "@rolldown/binding-linux-arm-gnueabihf": - optional: true - "@rolldown/binding-linux-arm64-gnu": - optional: true - "@rolldown/binding-linux-arm64-musl": - optional: true - "@rolldown/binding-linux-x64-gnu": - optional: true - "@rolldown/binding-linux-x64-musl": - optional: true - "@rolldown/binding-openharmony-arm64": - optional: true - "@rolldown/binding-wasm32-wasi": - optional: true - "@rolldown/binding-win32-arm64-msvc": - optional: true - "@rolldown/binding-win32-ia32-msvc": - optional: true - "@rolldown/binding-win32-x64-msvc": - optional: true - bin: - rolldown: bin/cli.mjs - checksum: 10c0/3fdaa36b3bfcdd6913973ef8d785a7e7eeb8c181626ac0d0b8a75aecca2ba3d536ff29a3f5c003f692d7c422e022d0357d7d564ab4aa67cf128230ca137473e8 - languageName: node - linkType: hard - -"rolldown@npm:1.0.0-beta.44": - version: 1.0.0-beta.44 - resolution: "rolldown@npm:1.0.0-beta.44" +"rolldown@npm:1.0.0-beta.45": + version: 1.0.0-beta.45 + resolution: "rolldown@npm:1.0.0-beta.45" dependencies: "@oxc-project/types": "npm:=0.95.0" - "@rolldown/binding-android-arm64": "npm:1.0.0-beta.44" - "@rolldown/binding-darwin-arm64": "npm:1.0.0-beta.44" - "@rolldown/binding-darwin-x64": "npm:1.0.0-beta.44" - "@rolldown/binding-freebsd-x64": "npm:1.0.0-beta.44" - "@rolldown/binding-linux-arm-gnueabihf": "npm:1.0.0-beta.44" - "@rolldown/binding-linux-arm64-gnu": "npm:1.0.0-beta.44" - "@rolldown/binding-linux-arm64-musl": "npm:1.0.0-beta.44" - "@rolldown/binding-linux-x64-gnu": "npm:1.0.0-beta.44" - "@rolldown/binding-linux-x64-musl": "npm:1.0.0-beta.44" - "@rolldown/binding-openharmony-arm64": "npm:1.0.0-beta.44" - "@rolldown/binding-wasm32-wasi": "npm:1.0.0-beta.44" - "@rolldown/binding-win32-arm64-msvc": "npm:1.0.0-beta.44" - "@rolldown/binding-win32-ia32-msvc": "npm:1.0.0-beta.44" - "@rolldown/binding-win32-x64-msvc": "npm:1.0.0-beta.44" - "@rolldown/pluginutils": "npm:1.0.0-beta.44" + "@rolldown/binding-android-arm64": "npm:1.0.0-beta.45" + "@rolldown/binding-darwin-arm64": "npm:1.0.0-beta.45" + "@rolldown/binding-darwin-x64": "npm:1.0.0-beta.45" + "@rolldown/binding-freebsd-x64": "npm:1.0.0-beta.45" + "@rolldown/binding-linux-arm-gnueabihf": "npm:1.0.0-beta.45" + "@rolldown/binding-linux-arm64-gnu": "npm:1.0.0-beta.45" + "@rolldown/binding-linux-arm64-musl": "npm:1.0.0-beta.45" + "@rolldown/binding-linux-x64-gnu": "npm:1.0.0-beta.45" + "@rolldown/binding-linux-x64-musl": "npm:1.0.0-beta.45" + "@rolldown/binding-openharmony-arm64": "npm:1.0.0-beta.45" + "@rolldown/binding-wasm32-wasi": "npm:1.0.0-beta.45" + "@rolldown/binding-win32-arm64-msvc": "npm:1.0.0-beta.45" + "@rolldown/binding-win32-ia32-msvc": "npm:1.0.0-beta.45" + "@rolldown/binding-win32-x64-msvc": "npm:1.0.0-beta.45" + "@rolldown/pluginutils": "npm:1.0.0-beta.45" dependenciesMeta: "@rolldown/binding-android-arm64": optional: true @@ -27144,7 +27724,59 @@ __metadata: optional: true bin: rolldown: bin/cli.mjs - checksum: 10c0/e8a8e50856cbde6333d6ec813955dd40c0b7b146066cc5c50db8c5b094fcc6a7db206b47289f382aceabb08b9966a439ff1e5cfbfa068e90e50a8dd43f179312 + checksum: 10c0/6b3f7dd9e6680ea2f880a76386f8bf0f7d11c7097dbef11efa38b5b60ef13fc743ba69c372da51e4ed2a67675ed889dc332709d4487256cb47eeed0be8fe7ab4 + languageName: node + linkType: hard + +"rolldown@npm:1.0.0-beta.53": + version: 1.0.0-beta.53 + resolution: "rolldown@npm:1.0.0-beta.53" + dependencies: + "@oxc-project/types": "npm:=0.101.0" + "@rolldown/binding-android-arm64": "npm:1.0.0-beta.53" + "@rolldown/binding-darwin-arm64": "npm:1.0.0-beta.53" + "@rolldown/binding-darwin-x64": "npm:1.0.0-beta.53" + "@rolldown/binding-freebsd-x64": "npm:1.0.0-beta.53" + "@rolldown/binding-linux-arm-gnueabihf": "npm:1.0.0-beta.53" + "@rolldown/binding-linux-arm64-gnu": "npm:1.0.0-beta.53" + "@rolldown/binding-linux-arm64-musl": "npm:1.0.0-beta.53" + "@rolldown/binding-linux-x64-gnu": "npm:1.0.0-beta.53" + "@rolldown/binding-linux-x64-musl": "npm:1.0.0-beta.53" + "@rolldown/binding-openharmony-arm64": "npm:1.0.0-beta.53" + "@rolldown/binding-wasm32-wasi": "npm:1.0.0-beta.53" + "@rolldown/binding-win32-arm64-msvc": "npm:1.0.0-beta.53" + "@rolldown/binding-win32-x64-msvc": "npm:1.0.0-beta.53" + "@rolldown/pluginutils": "npm:1.0.0-beta.53" + dependenciesMeta: + "@rolldown/binding-android-arm64": + optional: true + "@rolldown/binding-darwin-arm64": + optional: true + "@rolldown/binding-darwin-x64": + optional: true + "@rolldown/binding-freebsd-x64": + optional: true + "@rolldown/binding-linux-arm-gnueabihf": + optional: true + "@rolldown/binding-linux-arm64-gnu": + optional: true + "@rolldown/binding-linux-arm64-musl": + optional: true + "@rolldown/binding-linux-x64-gnu": + optional: true + "@rolldown/binding-linux-x64-musl": + optional: true + "@rolldown/binding-openharmony-arm64": + optional: true + "@rolldown/binding-wasm32-wasi": + optional: true + "@rolldown/binding-win32-arm64-msvc": + optional: true + "@rolldown/binding-win32-x64-msvc": + optional: true + bin: + rolldown: bin/cli.mjs + checksum: 10c0/363109aa38b31254e682e69aa9f199074d98b823b437faac6d05fd1b4a2b73168b9434043a060fecfc25d3e1d441e2d3b757e92621bc1e843a3e916e2b0d3f58 languageName: node linkType: hard @@ -27260,6 +27892,13 @@ __metadata: languageName: node linkType: hard +"run-applescript@npm:^7.0.0": + version: 7.1.0 + resolution: "run-applescript@npm:7.1.0" + checksum: 10c0/ab826c57c20f244b2ee807704b1ef4ba7f566aa766481ae5922aac785e2570809e297c69afcccc3593095b538a8a77d26f2b2e9a1d9dffee24e0e039502d1a03 + languageName: node + linkType: hard + "run-parallel@npm:^1.1.9": version: 1.2.0 resolution: "run-parallel@npm:1.2.0" @@ -27997,19 +28636,20 @@ __metadata: linkType: hard "storybook@npm:^10.0.5": - version: 10.0.5 - resolution: "storybook@npm:10.0.5" + version: 10.1.10 + resolution: "storybook@npm:10.1.10" dependencies: "@storybook/global": "npm:^5.0.0" - "@storybook/icons": "npm:^1.6.0" + "@storybook/icons": "npm:^2.0.0" "@testing-library/jest-dom": "npm:^6.6.3" "@testing-library/user-event": "npm:^14.6.1" "@vitest/expect": "npm:3.2.4" - "@vitest/mocker": "npm:3.2.4" "@vitest/spy": "npm:3.2.4" - esbuild: "npm:^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0 || ^0.22.0 || ^0.23.0 || ^0.24.0 || ^0.25.0" + esbuild: "npm:^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0 || ^0.22.0 || ^0.23.0 || ^0.24.0 || ^0.25.0 || ^0.26.0 || ^0.27.0" + open: "npm:^10.2.0" recast: "npm:^0.23.5" semver: "npm:^7.6.2" + use-sync-external-store: "npm:^1.5.0" ws: "npm:^8.18.0" peerDependencies: prettier: ^2 || ^3 @@ -28018,7 +28658,7 @@ __metadata: optional: true bin: storybook: ./dist/bin/dispatcher.js - checksum: 10c0/ea4bcdbc8d793f53970fe2e72de805bfd5b0872d3640f7526bdf42fbe0114f225c09f3683ab011ac08b5240450fd7726f17c5210d929c6f261dadc851ee09eec + checksum: 10c0/beff5472ee86a995cbde2789b2aabd941f823e31ca6957bb4434cb8ee3d3703cf1248e44f4b4d402416a52bfee94677e74f233cc906487901e831e8ab610defa languageName: node linkType: hard @@ -28348,7 +28988,27 @@ __metadata: languageName: node linkType: hard -"styled-components@npm:^6.1.11, styled-components@npm:^6.1.15": +"styled-components@npm:^6.1.11": + version: 6.1.17 + resolution: "styled-components@npm:6.1.17" + dependencies: + "@emotion/is-prop-valid": "npm:1.2.2" + "@emotion/unitless": "npm:0.8.1" + "@types/stylis": "npm:4.2.5" + css-to-react-native: "npm:3.2.0" + csstype: "npm:3.1.3" + postcss: "npm:8.4.49" + shallowequal: "npm:1.1.0" + stylis: "npm:4.3.2" + tslib: "npm:2.6.2" + peerDependencies: + react: ">= 16.8.0" + react-dom: ">= 16.8.0" + checksum: 10c0/87f35173c5fc2291ddba7ed8224d19fe6872d056a577f55fe130248f5ea23e5c48c012e881fa1ad93df60b56a12c1c2d553f628e204f090189221734927e50b0 + languageName: node + linkType: hard + +"styled-components@npm:^6.1.15": version: 6.1.19 resolution: "styled-components@npm:6.1.19" dependencies: @@ -28511,10 +29171,10 @@ __metadata: languageName: node linkType: hard -"tailwind-merge@npm:3.3.1, tailwind-merge@npm:^3.3.1": - version: 3.3.1 - resolution: "tailwind-merge@npm:3.3.1" - checksum: 10c0/b84c6a78d4669fa12bf5ab8f0cdc4400a3ce0a7c006511af4af4be70bb664a27466dbe13ee9e3b31f50ddf6c51d380e8192ce0ec9effce23ca729d71a9f63818 +"tailwind-merge@npm:3.4.0": + version: 3.4.0 + resolution: "tailwind-merge@npm:3.4.0" + checksum: 10c0/eaf17bb695c51c7bb7a90366a9c62be295473ee97fcfd1da54287714d4a5788a88ff4ad1ab9e0128638257fda777d6c9ea88682e36195e31a7fa2cf43f45e310 languageName: node linkType: hard @@ -28525,16 +29185,23 @@ __metadata: languageName: node linkType: hard -"tailwind-variants@npm:3.1.1": - version: 3.1.1 - resolution: "tailwind-variants@npm:3.1.1" +"tailwind-merge@npm:^3.3.1": + version: 3.3.1 + resolution: "tailwind-merge@npm:3.3.1" + checksum: 10c0/b84c6a78d4669fa12bf5ab8f0cdc4400a3ce0a7c006511af4af4be70bb664a27466dbe13ee9e3b31f50ddf6c51d380e8192ce0ec9effce23ca729d71a9f63818 + languageName: node + linkType: hard + +"tailwind-variants@npm:3.2.2": + version: 3.2.2 + resolution: "tailwind-variants@npm:3.2.2" peerDependencies: tailwind-merge: ">=3.0.0" tailwindcss: "*" peerDependenciesMeta: tailwind-merge: optional: true - checksum: 10c0/58b4d50ac3d4abd67a8cb26cbae9ec83f3e4a48234aeedc0c9a0a23f7111495caad55c1641d4314dea242cd9aa71db2f0e6ceb2f914c393d570075d7f12a01ac + checksum: 10c0/715a35b66c374f3bb234cd1e6737588cb7c0213c80a69bd62239d752d20c44377bec1d028c3ea7c28882d81384507fbae407813d348c142cb991c5a0ad063d48 languageName: node linkType: hard @@ -28811,13 +29478,13 @@ __metadata: languageName: node linkType: hard -"tinyglobby@npm:^0.2.12, tinyglobby@npm:^0.2.15": - version: 0.2.15 - resolution: "tinyglobby@npm:0.2.15" +"tinyglobby@npm:^0.2.12": + version: 0.2.13 + resolution: "tinyglobby@npm:0.2.13" dependencies: - fdir: "npm:^6.5.0" - picomatch: "npm:^4.0.3" - checksum: 10c0/869c31490d0d88eedb8305d178d4c75e7463e820df5a9b9d388291daf93e8b1eb5de1dad1c1e139767e4269fe75f3b10d5009b2cc14db96ff98986920a186844 + fdir: "npm:^6.4.4" + picomatch: "npm:^4.0.2" + checksum: 10c0/ef07dfaa7b26936601d3f6d999f7928a4d1c6234c5eb36896bb88681947c0d459b7ebe797022400e555fe4b894db06e922b95d0ce60cb05fd827a0a66326b18c languageName: node linkType: hard @@ -28831,6 +29498,16 @@ __metadata: languageName: node linkType: hard +"tinyglobby@npm:^0.2.15": + version: 0.2.15 + resolution: "tinyglobby@npm:0.2.15" + dependencies: + fdir: "npm:^6.5.0" + picomatch: "npm:^4.0.3" + checksum: 10c0/869c31490d0d88eedb8305d178d4c75e7463e820df5a9b9d388291daf93e8b1eb5de1dad1c1e139767e4269fe75f3b10d5009b2cc14db96ff98986920a186844 + languageName: node + linkType: hard + "tinypool@npm:^1.1.1": version: 1.1.1 resolution: "tinypool@npm:1.1.1" @@ -29058,7 +29735,7 @@ __metadata: languageName: node linkType: hard -"ts-api-utils@npm:^2.0.0, ts-api-utils@npm:^2.0.1, ts-api-utils@npm:^2.1.0": +"ts-api-utils@npm:^2.0.0, ts-api-utils@npm:^2.0.1": version: 2.1.0 resolution: "ts-api-utils@npm:2.1.0" peerDependencies: @@ -29067,6 +29744,15 @@ __metadata: languageName: node linkType: hard +"ts-api-utils@npm:^2.1.0": + version: 2.2.0 + resolution: "ts-api-utils@npm:2.2.0" + peerDependencies: + typescript: ">=4.8.4" + checksum: 10c0/533861e49558964e2934ba618245205cb8e22def86ca5e758b6c8920d6f940392380c13bdfa41e2e18fc556943df392e37f42672f9b4130d50334eae84c573a5 + languageName: node + linkType: hard + "ts-declaration-location@npm:^1.0.4": version: 1.0.7 resolution: "ts-declaration-location@npm:1.0.7" @@ -29185,8 +29871,8 @@ __metadata: linkType: hard "tsdown@npm:^0.15.5": - version: 0.15.9 - resolution: "tsdown@npm:0.15.9" + version: 0.15.12 + resolution: "tsdown@npm:0.15.12" dependencies: ansis: "npm:^4.2.0" cac: "npm:^6.7.14" @@ -29195,8 +29881,8 @@ __metadata: diff: "npm:^8.0.2" empathic: "npm:^2.0.0" hookable: "npm:^5.5.3" - rolldown: "npm:1.0.0-beta.44" - rolldown-plugin-dts: "npm:^0.16.12" + rolldown: "npm:1.0.0-beta.45" + rolldown-plugin-dts: "npm:^0.17.2" semver: "npm:^7.7.3" tinyexec: "npm:^1.0.1" tinyglobby: "npm:^0.2.15" @@ -29208,6 +29894,7 @@ __metadata: typescript: ^5.0.0 unplugin-lightningcss: ^0.4.0 unplugin-unused: ^0.5.0 + unrun: ^0.2.1 peerDependenciesMeta: "@arethetypeswrong/core": optional: true @@ -29219,9 +29906,11 @@ __metadata: optional: true unplugin-unused: optional: true + unrun: + optional: true bin: tsdown: dist/run.mjs - checksum: 10c0/faa19fe6aa51f370dccfb56f127e14b4648bfa4f64ed08d36ce5ee6c81e19459185be431bd090140a1efff1cdfa05f18f4607aa4cb99b33ce99c75ec61075453 + checksum: 10c0/01e394848192bb89b69c508bcc956d231f3f2696f383c6c9bf2700d99e23765242fa0286ae0b27f39617f79979cc35beea529367e2db47eee2b9068ba462b774 languageName: node linkType: hard @@ -29246,9 +29935,9 @@ __metadata: languageName: node linkType: hard -"tsx@npm:^4.20.3, tsx@npm:^4.20.6": - version: 4.20.6 - resolution: "tsx@npm:4.20.6" +"tsx@npm:^4.20.3": + version: 4.20.3 + resolution: "tsx@npm:4.20.3" dependencies: esbuild: "npm:~0.25.0" fsevents: "npm:~2.3.3" @@ -29258,7 +29947,23 @@ __metadata: optional: true bin: tsx: dist/cli.mjs - checksum: 10c0/07757a9bf62c271e0a00869b2008c5f2d6e648766536e4faf27d9d8027b7cde1ac8e4871f4bb570c99388bcee0018e6869dad98c07df809b8052f9c549cd216f + checksum: 10c0/6ff0d91ed046ec743fac7ed60a07f3c025e5b71a5aaf58f3d2a6b45e4db114c83e59ebbb078c8e079e48d3730b944a02bc0de87695088aef4ec8bbc705dc791b + languageName: node + linkType: hard + +"tsx@npm:^4.20.6": + version: 4.21.0 + resolution: "tsx@npm:4.21.0" + dependencies: + esbuild: "npm:~0.27.0" + fsevents: "npm:~2.3.3" + get-tsconfig: "npm:^4.7.5" + dependenciesMeta: + fsevents: + optional: true + bin: + tsx: dist/cli.mjs + checksum: 10c0/f5072923cd8459a1f9a26df87823a2ab5754641739d69df2a20b415f61814322b751fa6be85db7c6ec73cf68ba8fac2fd1cfc76bdb0aa86ded984d84d5d2126b languageName: node linkType: hard @@ -29363,7 +30068,17 @@ __metadata: languageName: node linkType: hard -"typescript@npm:^5.0.0, typescript@npm:^5.6.2, typescript@npm:^5.8.2": +"typescript@npm:^5.0.0": + version: 5.9.2 + resolution: "typescript@npm:5.9.2" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: 10c0/cd635d50f02d6cf98ed42de2f76289701c1ec587a363369255f01ed15aaf22be0813226bff3c53e99d971f9b540e0b3cc7583dbe05faded49b1b0bed2f638a18 + languageName: node + linkType: hard + +"typescript@npm:^5.6.2, typescript@npm:^5.8.2": version: 5.9.3 resolution: "typescript@npm:5.9.3" bin: @@ -29383,7 +30098,17 @@ __metadata: languageName: node linkType: hard -"typescript@patch:typescript@npm%3A^5.0.0#optional!builtin, typescript@patch:typescript@npm%3A^5.6.2#optional!builtin, typescript@patch:typescript@npm%3A^5.8.2#optional!builtin": +"typescript@patch:typescript@npm%3A^5.0.0#optional!builtin": + version: 5.9.2 + resolution: "typescript@patch:typescript@npm%3A5.9.2#optional!builtin::version=5.9.2&hash=5786d5" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: 10c0/34d2a8e23eb8e0d1875072064d5e1d9c102e0bdce56a10a25c0b917b8aa9001a9cf5c225df12497e99da107dc379360bc138163c66b55b95f5b105b50578067e + languageName: node + linkType: hard + +"typescript@patch:typescript@npm%3A^5.6.2#optional!builtin, typescript@patch:typescript@npm%3A^5.8.2#optional!builtin": version: 5.9.3 resolution: "typescript@patch:typescript@npm%3A5.9.3#optional!builtin::version=5.9.3&hash=5786d5" bin: @@ -29454,15 +30179,38 @@ __metadata: languageName: node linkType: hard -"unconfig@npm:^7.3.2, unconfig@npm:^7.3.3": - version: 7.3.3 - resolution: "unconfig@npm:7.3.3" +"unconfig-core@npm:7.4.2": + version: 7.4.2 + resolution: "unconfig-core@npm:7.4.2" dependencies: - "@quansync/fs": "npm:^0.1.5" + "@quansync/fs": "npm:^1.0.0" + quansync: "npm:^1.0.0" + checksum: 10c0/12aa85c78114a505fb49adc5fd6c2ce58b1661c517caea7f8943b9f56912634bfd085443a84d7675a0b245598e6220daaff0a69e3dd712819e0d05195fcfb75b + languageName: node + linkType: hard + +"unconfig@npm:^7.3.2": + version: 7.3.2 + resolution: "unconfig@npm:7.3.2" + dependencies: + "@quansync/fs": "npm:^0.1.1" defu: "npm:^6.1.4" - jiti: "npm:^2.5.1" - quansync: "npm:^0.2.11" - checksum: 10c0/7c1b0688ce7ba36a92cfeb36f248a61b86e27807b25a4504acc3e0fbf19a217fc74ba80fe45e3205def7648666de51d2b28551e61c86d1c54dcb8e129a011e58 + jiti: "npm:^2.4.2" + quansync: "npm:^0.2.8" + checksum: 10c0/245a0add92413b9a04a0bad879c7ee4d6904e58c9d091dbb1ea89fb7491d22d0f2ad17bd561329e006cb1954b5ece00f4cd9f9300a72af5013a927dc7fd5d27b + languageName: node + linkType: hard + +"unconfig@npm:^7.3.3": + version: 7.4.2 + resolution: "unconfig@npm:7.4.2" + dependencies: + "@quansync/fs": "npm:^1.0.0" + defu: "npm:^6.1.4" + jiti: "npm:^2.6.1" + quansync: "npm:^1.0.0" + unconfig-core: "npm:7.4.2" + checksum: 10c0/8423963303297e1e4213323b87bfa265fb893806d10bc8f7b38d40dab17fcb5f6173683b8400b275687a2c78839d61215679fb41895f5465713f700205464687 languageName: node linkType: hard @@ -29666,14 +30414,14 @@ __metadata: linkType: hard "unplugin@npm:^2.3.5": - version: 2.3.10 - resolution: "unplugin@npm:2.3.10" + version: 2.3.11 + resolution: "unplugin@npm:2.3.11" dependencies: "@jridgewell/remapping": "npm:^2.3.5" acorn: "npm:^8.15.0" picomatch: "npm:^4.0.3" webpack-virtual-modules: "npm:^0.6.2" - checksum: 10c0/29dcd738772aeff91c6f0154f156c95c58a37a4674fcb7cc34d6868af763834f0f447a1c3af074818c0c5602baead49bd3b9399a13f0425d69a00a527e58ddda + checksum: 10c0/273c1eab0eca4470c7317428689295c31dbe8ab0b306504de9f03cd20c156debb4131bef24b27ac615862958c5dd950a3951d26c0723ea774652ab3624149cff languageName: node linkType: hard @@ -29813,6 +30561,15 @@ __metadata: languageName: node linkType: hard +"use-sync-external-store@npm:^1.5.0": + version: 1.6.0 + resolution: "use-sync-external-store@npm:1.6.0" + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 + checksum: 10c0/35e1179f872a53227bdf8a827f7911da4c37c0f4091c29b76b1e32473d1670ebe7bcd880b808b7549ba9a5605c233350f800ffab963ee4a4ee346ee983b6019b + languageName: node + linkType: hard + "utf8-byte-length@npm:^1.0.1": version: 1.0.5 resolution: "utf8-byte-length@npm:1.0.5" @@ -29987,20 +30744,21 @@ __metadata: languageName: node linkType: hard -"vite@npm:rolldown-vite@7.1.5": - version: 7.1.5 - resolution: "rolldown-vite@npm:7.1.5" +"vite@npm:rolldown-vite@7.3.0": + version: 7.3.0 + resolution: "rolldown-vite@npm:7.3.0" dependencies: + "@oxc-project/runtime": "npm:0.101.0" fdir: "npm:^6.5.0" fsevents: "npm:~2.3.3" - lightningcss: "npm:^1.30.1" + lightningcss: "npm:^1.30.2" picomatch: "npm:^4.0.3" postcss: "npm:^8.5.6" - rolldown: "npm:1.0.0-beta.34" - tinyglobby: "npm:^0.2.14" + rolldown: "npm:1.0.0-beta.53" + tinyglobby: "npm:^0.2.15" peerDependencies: "@types/node": ^20.19.0 || >=22.12.0 - esbuild: ^0.25.0 + esbuild: ^0.27.0 jiti: ">=1.21.0" less: ^4.0.0 sass: ^1.70.0 @@ -30038,7 +30796,7 @@ __metadata: optional: true bin: vite: bin/vite.js - checksum: 10c0/55f6648a8700345700382adac4877208eedcfff5757debba74851227dbc50eae3cc7ccea86bcfda689a9855fbbd2c7e7dd020ffc0c01bfb815dbc6bf65991cbd + checksum: 10c0/7098ba9be029e6530baf6a08e786859910e502e14f18a6fdda856b149fe676ff81d5cb069b8b42f3e88e791fff17f77f9f067c26159fb85a7aab4e4b8692bbb2 languageName: node linkType: hard @@ -30503,7 +31261,22 @@ __metadata: languageName: node linkType: hard -"ws@npm:^8.13.0, ws@npm:^8.18.0, ws@npm:^8.18.2": +"ws@npm:^8.13.0, ws@npm:^8.18.0": + version: 8.18.1 + resolution: "ws@npm:8.18.1" + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ">=5.0.2" + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + checksum: 10c0/e498965d6938c63058c4310ffb6967f07d4fa06789d3364829028af380d299fe05762961742971c764973dce3d1f6a2633fe8b2d9410c9b52e534b4b882a99fa + languageName: node + linkType: hard + +"ws@npm:^8.18.2": version: 8.18.3 resolution: "ws@npm:8.18.3" peerDependencies: @@ -30518,6 +31291,15 @@ __metadata: languageName: node linkType: hard +"wsl-utils@npm:^0.1.0": + version: 0.1.0 + resolution: "wsl-utils@npm:0.1.0" + dependencies: + is-wsl: "npm:^3.1.0" + checksum: 10c0/44318f3585eb97be994fc21a20ddab2649feaf1fbe893f1f866d936eea3d5f8c743bec6dc02e49fbdd3c0e69e9b36f449d90a0b165a4f47dd089747af4cf2377 + languageName: node + linkType: hard + "xlsx@https://cdn.sheetjs.com/xlsx-0.20.2/xlsx-0.20.2.tgz": version: 0.20.2 resolution: "xlsx@https://cdn.sheetjs.com/xlsx-0.20.2/xlsx-0.20.2.tgz" @@ -30660,7 +31442,16 @@ __metadata: languageName: node linkType: hard -"yaml@npm:^2.2.1, yaml@npm:^2.7.0, yaml@npm:^2.8.1": +"yaml@npm:^2.2.1, yaml@npm:^2.7.0": + version: 2.7.1 + resolution: "yaml@npm:2.7.1" + bin: + yaml: bin.mjs + checksum: 10c0/ee2126398ab7d1fdde566b4013b68e36930b9e6d8e68b6db356875c99614c10d678b6f45597a145ff6d63814961221fc305bf9242af8bf7450177f8a68537590 + languageName: node + linkType: hard + +"yaml@npm:^2.8.1": version: 2.8.1 resolution: "yaml@npm:2.8.1" bin: