diff --git a/Dockerfile b/Dockerfile index 9ee51cd..ee56641 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,5 @@ # Multi-stage build for React app -FROM node:20-alpine AS builder +FROM node:22-alpine AS builder # Install pnpm RUN corepack enable && corepack prepare pnpm@9.15.0 --activate diff --git a/README.md b/README.md index cdb0aad..0e0d0d5 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ [![Version](https://img.shields.io/github/v/release/typelets/typelets-app)](https://github.com/typelets/typelets-app/releases) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) [![CI](https://github.com/typelets/typelets-app/actions/workflows/release.yml/badge.svg)](https://github.com/typelets/typelets-app/actions) -[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](CONTRIBUTING.md) +[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](https://github.com/typelets/typelets-app/pulls) [![React](https://img.shields.io/badge/React-19-blue?logo=react)](https://react.dev/) [![TypeScript](https://img.shields.io/badge/TypeScript-5.8-blue?logo=typescript)](https://www.typescriptlang.org/) [![Vite](https://img.shields.io/badge/Vite-7-646CFF?logo=vite)](https://vitejs.dev/) @@ -31,13 +31,13 @@ Available on iOS and Android with the same powerful features and encryption. - [Download on the App Store](https://apps.apple.com/us/app/typelets/id6753926295) - [Get it on Google Play](https://play.google.com/store/apps/details?id=com.typelets.notes&pcampaignid=web_share) -

+

Mobile Screenshot 1    Mobile Screenshot 2    Mobile Screenshot 3 -

+
- 📱 Native iOS and Android apps @@ -118,7 +118,19 @@ Available on iOS and Android with the same powerful features and encryption. - 🔒 **Secure Sandboxed Execution** - Code runs in isolated environments via Piston API on EC2 - 📋 **Error Handling** - Clear error messages and compilation details for debugging -### 📊 Diagram Support +### 📊 Spreadsheet Support + +Create powerful spreadsheets directly in your notes: + +- 📊 **Excel-like editing** - Full spreadsheet functionality with formulas, formatting, and cell styling +- 🔢 **Formula support** - Use familiar spreadsheet formulas for calculations +- 📋 **Multiple sheets** - Organize data across multiple worksheets +- 🎨 **Cell formatting** - Bold, colors, borders, alignment, and number formats +- 🔒 **Encrypted storage** - Spreadsheet data is encrypted like all your notes +- 🌐 **Public sharing** - Share spreadsheets publicly with read-only access +- 🚀 **Quick create** - Use the "New Spreadsheet" button to get started + +### 📈 Diagram Support ![Create Diagram Demo](https://github.com/typelets/typelets-app/blob/main/assets/diagram-demo.gif) diff --git a/index.html b/index.html index 65cdf8d..1133c09 100644 --- a/index.html +++ b/index.html @@ -4,8 +4,8 @@ - Secure Encrypted Notes - Typelets | iOS, Android & Web | Zero-Knowledge AES-256 - + Typelets Secure Workspace | iOS, Android & Web | Zero-Knowledge AES-256 + @@ -21,16 +21,16 @@ - - + + - - + + @@ -54,21 +54,18 @@ } html { background-color: oklch(0.145 0 0); - color-scheme: dark; } /* noinspection CssUnusedSymbol */ html.light { --background: oklch(1 0 0); --foreground: oklch(0.145 0 0); background-color: oklch(1 0 0); - color-scheme: light; } /* noinspection CssUnusedSymbol */ html.dark { --background: oklch(0.145 0 0); --foreground: oklch(0.985 0 0); background-color: oklch(0.145 0 0); - color-scheme: dark; } body { margin: 0; diff --git a/package.json b/package.json index 0c2b943..0f9d071 100644 --- a/package.json +++ b/package.json @@ -63,6 +63,11 @@ }, "dependencies": { "@clerk/clerk-react": "^5.47.0", + "@dnd-kit/core": "^6.3.1", + "@dnd-kit/sortable": "^10.0.0", + "@dnd-kit/utilities": "^3.2.2", + "@mdi/js": "^7.4.47", + "@mdi/react": "^1.6.1", "@monaco-editor/react": "^4.7.0", "@radix-ui/react-alert-dialog": "^1.1.15", "@radix-ui/react-dialog": "^1.1.15", @@ -82,6 +87,10 @@ "@tiptap/extension-horizontal-rule": "^3.4.4", "@tiptap/extension-image": "^3.4.4", "@tiptap/extension-link": "^3.4.4", + "@tiptap/extension-table": "^3.11.1", + "@tiptap/extension-table-cell": "^3.11.1", + "@tiptap/extension-table-header": "^3.11.1", + "@tiptap/extension-table-row": "^3.11.1", "@tiptap/extension-task-item": "^3.4.4", "@tiptap/extension-task-list": "^3.4.4", "@tiptap/extension-text-style": "^3.4.4", @@ -92,6 +101,18 @@ "@tiptap/suggestion": "^3.4.4", "@types/dompurify": "^3.2.0", "@unhead/react": "^2.0.17", + "@univerjs/core": "^0.12.3", + "@univerjs/design": "^0.12.3", + "@univerjs/docs": "^0.12.3", + "@univerjs/docs-ui": "^0.12.3", + "@univerjs/engine-formula": "^0.12.3", + "@univerjs/engine-render": "^0.12.3", + "@univerjs/preset-sheets-core": "^0.12.3", + "@univerjs/presets": "^0.12.3", + "@univerjs/sheets": "^0.12.3", + "@univerjs/sheets-formula": "^0.12.3", + "@univerjs/sheets-ui": "^0.12.3", + "@univerjs/ui": "^0.12.3", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "dompurify": "^3.3.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index fbcc1f3..f9d830c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,9 +16,24 @@ importers: '@clerk/clerk-react': specifier: ^5.47.0 version: 5.57.0(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@dnd-kit/core': + specifier: ^6.3.1 + version: 6.3.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@dnd-kit/sortable': + specifier: ^10.0.0 + version: 10.0.0(@dnd-kit/core@6.3.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(react@19.2.0) + '@dnd-kit/utilities': + specifier: ^3.2.2 + version: 3.2.2(react@19.2.0) + '@mdi/js': + specifier: ^7.4.47 + version: 7.4.47 + '@mdi/react': + specifier: ^1.6.1 + version: 1.6.1 '@monaco-editor/react': specifier: ^4.7.0 - version: 4.7.0(monaco-editor@0.55.1)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + version: 4.7.0(monaco-editor@0.53.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) '@radix-ui/react-alert-dialog': specifier: ^1.1.15 version: 1.1.15(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) @@ -73,6 +88,18 @@ importers: '@tiptap/extension-link': specifier: ^3.4.4 version: 3.11.1(@tiptap/core@3.11.1(@tiptap/pm@3.11.1))(@tiptap/pm@3.11.1) + '@tiptap/extension-table': + specifier: ^3.11.1 + version: 3.11.1(@tiptap/core@3.11.1(@tiptap/pm@3.11.1))(@tiptap/pm@3.11.1) + '@tiptap/extension-table-cell': + specifier: ^3.11.1 + version: 3.11.1(@tiptap/extension-table@3.11.1(@tiptap/core@3.11.1(@tiptap/pm@3.11.1))(@tiptap/pm@3.11.1)) + '@tiptap/extension-table-header': + specifier: ^3.11.1 + version: 3.11.1(@tiptap/extension-table@3.11.1(@tiptap/core@3.11.1(@tiptap/pm@3.11.1))(@tiptap/pm@3.11.1)) + '@tiptap/extension-table-row': + specifier: ^3.11.1 + version: 3.11.1(@tiptap/extension-table@3.11.1(@tiptap/core@3.11.1(@tiptap/pm@3.11.1))(@tiptap/pm@3.11.1)) '@tiptap/extension-task-item': specifier: ^3.4.4 version: 3.11.1(@tiptap/extension-list@3.11.1(@tiptap/core@3.11.1(@tiptap/pm@3.11.1))(@tiptap/pm@3.11.1)) @@ -103,6 +130,42 @@ importers: '@unhead/react': specifier: ^2.0.17 version: 2.0.19(react@19.2.0) + '@univerjs/core': + specifier: ^0.12.3 + version: 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/design': + specifier: ^0.12.3 + version: 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/docs': + specifier: ^0.12.3 + version: 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/docs-ui': + specifier: ^0.12.3 + version: 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/engine-formula': + specifier: ^0.12.3 + version: 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/engine-render': + specifier: ^0.12.3 + version: 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/preset-sheets-core': + specifier: ^0.12.3 + version: 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/presets': + specifier: ^0.12.3 + version: 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/sheets': + specifier: ^0.12.3 + version: 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-formula': + specifier: ^0.12.3 + version: 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-ui': + specifier: ^0.12.3 + version: 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/ui': + specifier: ^0.12.3 + version: 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) class-variance-authority: specifier: ^0.7.1 version: 0.7.1 @@ -120,13 +183,13 @@ importers: version: 3.3.0 lucide-react: specifier: ^0.544.0 - version: 0.555.0(react@19.2.0) + version: 0.544.0(react@19.2.0) mermaid: specifier: ^11.12.1 version: 11.12.1 monaco-editor: specifier: ^0.53.0 - version: 0.55.1 + version: 0.53.0 react: specifier: ^19.1.1 version: 19.2.0 @@ -142,25 +205,25 @@ importers: devDependencies: '@commitlint/cli': specifier: ^19.8.1 - version: 20.1.0(@types/node@24.10.1)(typescript@5.9.3) + version: 19.8.1(@types/node@24.10.1)(typescript@5.9.3) '@commitlint/config-conventional': specifier: ^19.8.1 - version: 20.0.0 + version: 19.8.1 '@eslint/js': specifier: ^9.36.0 version: 9.39.1 '@semantic-release/changelog': specifier: ^6.0.3 - version: 6.0.3(semantic-release@25.0.2(typescript@5.9.3)) + version: 6.0.3(semantic-release@24.2.9(typescript@5.9.3)) '@semantic-release/exec': specifier: ^7.1.0 - version: 7.1.0(semantic-release@25.0.2(typescript@5.9.3)) + version: 7.1.0(semantic-release@24.2.9(typescript@5.9.3)) '@semantic-release/git': specifier: ^10.0.1 - version: 10.0.1(semantic-release@25.0.2(typescript@5.9.3)) + version: 10.0.1(semantic-release@24.2.9(typescript@5.9.3)) '@sentry/vite-plugin': specifier: ^4.5.0 - version: 4.6.1 + version: 4.6.1(encoding@0.1.13) '@types/node': specifier: ^24.5.2 version: 24.10.1 @@ -184,7 +247,7 @@ importers: version: 9.39.1(jiti@2.6.1) eslint-config-prettier: specifier: ^9.1.2 - version: 10.1.8(eslint@9.39.1(jiti@2.6.1)) + version: 9.1.2(eslint@9.39.1(jiti@2.6.1)) eslint-import-resolver-typescript: specifier: ^4.4.4 version: 4.4.4(eslint-plugin-import@2.32.0)(eslint@9.39.1(jiti@2.6.1)) @@ -196,13 +259,13 @@ importers: version: 6.10.2(eslint@9.39.1(jiti@2.6.1)) eslint-plugin-prettier: specifier: ^5.5.4 - version: 5.5.4(eslint-config-prettier@10.1.8(eslint@9.39.1(jiti@2.6.1)))(eslint@9.39.1(jiti@2.6.1))(prettier@3.7.2) + version: 5.5.4(eslint-config-prettier@9.1.2(eslint@9.39.1(jiti@2.6.1)))(eslint@9.39.1(jiti@2.6.1))(prettier@3.7.2) eslint-plugin-react: specifier: ^7.37.5 version: 7.37.5(eslint@9.39.1(jiti@2.6.1)) eslint-plugin-react-hooks: specifier: ^5.2.0 - version: 7.0.1(eslint@9.39.1(jiti@2.6.1)) + version: 5.2.0(eslint@9.39.1(jiti@2.6.1)) eslint-plugin-react-refresh: specifier: ^0.4.20 version: 0.4.24(eslint@9.39.1(jiti@2.6.1)) @@ -214,19 +277,19 @@ importers: version: 9.1.7 lint-staged: specifier: ^15.5.2 - version: 16.2.7 + version: 15.5.2 prettier: specifier: ^3.6.2 version: 3.7.2 prettier-plugin-tailwindcss: specifier: ^0.6.14 - version: 0.7.1(prettier@3.7.2) + version: 0.6.14(prettier@3.7.2) rimraf: specifier: ^6.1.2 version: 6.1.2 semantic-release: specifier: ^24.2.9 - version: 25.0.2(typescript@5.9.3) + version: 24.2.9(typescript@5.9.3) tw-animate-css: specifier: ^1.3.8 version: 1.4.0 @@ -244,46 +307,46 @@ importers: dependencies: '@clerk/clerk-expo': specifier: ^2.15.2 - version: 2.19.6(@types/react@19.2.7)(expo-auth-session@7.0.8(expo@54.0.25)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(expo-crypto@15.0.7(expo@54.0.25))(expo-secure-store@15.0.7(expo@54.0.25))(expo-web-browser@15.0.9(expo@54.0.25)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0)))(react-dom@19.2.0(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0)(typescript@5.9.3)(use-sync-external-store@1.6.0(react@19.2.0))(zod@3.25.76) + version: 2.19.6(@types/react@19.1.17)(expo-auth-session@7.0.8(expo@54.0.25)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(expo-crypto@15.0.7(expo@54.0.25))(expo-secure-store@15.0.7(expo@54.0.25))(expo-web-browser@15.0.9(expo@54.0.25)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0)))(react-dom@19.2.0(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)(typescript@5.9.3)(use-sync-external-store@1.6.0(react@19.1.0))(zod@3.25.76) '@expo/metro-runtime': specifier: ~6.1.2 - version: 6.1.2(expo@54.0.25)(react-dom@19.2.0(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + version: 6.1.2(expo@54.0.25)(react-dom@19.2.0(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) '@expo/vector-icons': specifier: ^15.0.2 - version: 15.0.3(expo-font@14.0.9(expo@54.0.25)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + version: 15.0.3(expo-font@14.0.9(expo@54.0.25)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) '@gorhom/bottom-sheet': specifier: ^5.2.6 - version: 5.2.7(@types/react-native@0.73.0(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(@types/react@19.2.7)(react-native-gesture-handler@2.29.1(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native-reanimated@4.1.5(@babel/core@7.28.5)(react-native-worklets@0.5.1(@babel/core@7.28.5)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + version: 5.2.7(@types/react-native@0.73.0(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(@types/react@19.1.17)(react-native-gesture-handler@2.28.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-reanimated@4.1.5(@babel/core@7.28.5)(react-native-worklets@0.5.1(@babel/core@7.28.5)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) '@react-native-async-storage/async-storage': specifier: ^2.2.0 - version: 2.2.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0)) + version: 2.2.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0)) '@react-native-community/netinfo': specifier: 11.4.1 - version: 11.4.1(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0)) + version: 11.4.1(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0)) '@react-navigation/bottom-tabs': specifier: ^7.8.5 - version: 7.8.7(@react-navigation/native@7.1.22(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native-safe-area-context@5.6.2(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native-screens@4.18.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + version: 7.8.7(@react-navigation/native@7.1.22(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-safe-area-context@5.6.2(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-screens@4.16.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) '@react-navigation/elements': specifier: ^2.6.3 - version: 2.8.4(@react-navigation/native@7.1.22(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native-safe-area-context@5.6.2(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + version: 2.8.4(@react-navigation/native@7.1.22(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-safe-area-context@5.6.2(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) '@react-navigation/native': specifier: ^7.1.8 - version: 7.1.22(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + version: 7.1.22(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) '@sentry/react-native': specifier: ~7.2.0 - version: 7.7.0(encoding@0.1.13)(expo@54.0.25)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + version: 7.2.0(encoding@0.1.13)(expo@54.0.25)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) '@shopify/flash-list': specifier: ^2.0.2 - version: 2.2.0(@babel/runtime@7.28.4)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + version: 2.2.0(@babel/runtime@7.28.4)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) expo: specifier: ~54.0.10 - version: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + version: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) expo-blur: specifier: ^15.0.7 - version: 15.0.7(expo@54.0.25)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + version: 15.0.7(expo@54.0.25)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) expo-constants: specifier: ~18.0.9 - version: 18.0.10(expo@54.0.25)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0)) + version: 18.0.10(expo@54.0.25)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0)) expo-crypto: specifier: ^15.0.7 version: 15.0.7(expo@54.0.25) @@ -298,31 +361,31 @@ importers: version: 14.0.7(expo@54.0.25) expo-file-system: specifier: ~19.0.17 - version: 19.0.19(expo@54.0.25)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0)) + version: 19.0.19(expo@54.0.25)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0)) expo-font: specifier: ~14.0.8 - version: 14.0.9(expo@54.0.25)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + version: 14.0.9(expo@54.0.25)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) expo-glass-effect: specifier: ~0.1.7 - version: 0.1.7(expo@54.0.25)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + version: 0.1.7(expo@54.0.25)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) expo-haptics: specifier: ~15.0.7 version: 15.0.7(expo@54.0.25) expo-image: specifier: ~3.0.8 - version: 3.0.10(expo@54.0.25)(react-native-web@0.21.2(encoding@0.1.13)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + version: 3.0.10(expo@54.0.25)(react-native-web@0.21.2(encoding@0.1.13)(react-dom@19.2.0(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) expo-linear-gradient: specifier: ~15.0.7 - version: 15.0.7(expo@54.0.25)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + version: 15.0.7(expo@54.0.25)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) expo-linking: specifier: ~8.0.8 - version: 8.0.9(expo@54.0.25)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + version: 8.0.9(expo@54.0.25)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) expo-router: specifier: ~6.0.8 - version: 6.0.15(vanfmw2uct5s5efkr64t2fkzlq) + version: 6.0.15(ntmy7lqjwo7d5fle4wa7a7jthm) expo-screen-orientation: specifier: ~9.0.7 - version: 9.0.7(expo@54.0.25)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0)) + version: 9.0.7(expo@54.0.25)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0)) expo-secure-store: specifier: ^15.0.7 version: 15.0.7(expo@54.0.25) @@ -334,56 +397,56 @@ importers: version: 31.0.11(expo@54.0.25) expo-sqlite: specifier: ~16.0.8 - version: 16.0.9(expo@54.0.25)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + version: 16.0.9(expo@54.0.25)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) expo-status-bar: specifier: ~3.0.8 - version: 3.0.8(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + version: 3.0.8(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) expo-symbols: specifier: ~1.0.7 - version: 1.0.7(expo@54.0.25)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0)) + version: 1.0.7(expo@54.0.25)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0)) expo-system-ui: specifier: ~6.0.7 - version: 6.0.8(expo@54.0.25)(react-native-web@0.21.2(encoding@0.1.13)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0)) + version: 6.0.8(expo@54.0.25)(react-native-web@0.21.2(encoding@0.1.13)(react-dom@19.2.0(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0)) expo-web-browser: specifier: ~15.0.7 - version: 15.0.9(expo@54.0.25)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0)) + version: 15.0.9(expo@54.0.25)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0)) lucide-react-native: specifier: ^0.545.0 - version: 0.555.0(react-native-svg@15.14.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + version: 0.545.0(react-native-svg@15.14.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) node-forge: specifier: ^1.3.2 version: 1.3.2 react: specifier: 19.1.0 - version: 19.2.0 + version: 19.1.0 react-native: specifier: 0.81.4 - version: 0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0) + version: 0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) react-native-gesture-handler: specifier: ~2.28.0 - version: 2.29.1(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + version: 2.28.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) react-native-quick-crypto: specifier: ^0.7.17 - version: 0.7.17(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + version: 0.7.17(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) react-native-reanimated: specifier: ~4.1.1 - version: 4.1.5(@babel/core@7.28.5)(react-native-worklets@0.5.1(@babel/core@7.28.5)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + version: 4.1.5(@babel/core@7.28.5)(react-native-worklets@0.5.1(@babel/core@7.28.5)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) react-native-safe-area-context: specifier: ~5.6.0 - version: 5.6.2(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + version: 5.6.2(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) react-native-screens: specifier: ~4.16.0 - version: 4.18.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + version: 4.16.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) react-native-webview: specifier: ^13.16.0 - version: 13.16.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + version: 13.16.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) devDependencies: '@types/node-forge': specifier: ^1.3.14 version: 1.3.14 '@types/react': specifier: ~19.1.0 - version: 19.2.7 + version: 19.1.17 eslint: specifier: ^9.25.0 version: 9.39.1(jiti@2.6.1) @@ -422,18 +485,6 @@ packages: graphql: optional: true - '@actions/core@1.11.1': - resolution: {integrity: sha512-hXJCSrkwfA46Vd9Z3q4cpEpHB1rL5NG04+/rbqW9d3+CSvtB1tYe8UTpAlixa1vj0m/ULglfEK2UKxMGxCxv5A==} - - '@actions/exec@1.1.1': - resolution: {integrity: sha512-+sCcHHbVdk93a0XT19ECtO/gIXoxvdsgQLzb2fE2/5sIZmWQuluYyjPQtrtTHdU1YzTZ7bAPN4sITq2xi1679w==} - - '@actions/http-client@2.2.3': - resolution: {integrity: sha512-mx8hyJi/hjFvbPokCg4uRd4ZX78t+YyRPtnKWwIl+RzNaVuFpQHfmlGVfsKEJN8LwTCvL+DfVgAM04XaHkm6bA==} - - '@actions/io@1.1.3': - resolution: {integrity: sha512-wi9JjgKLYS7U/z8PPbco+PvTb/nRWjeoFlJ1Qer83k/3C5PHQi28hiVdeE2kHXmIL99mQFawx8qt/JPjZilJ8Q==} - '@adraffy/ens-normalize@1.11.1': resolution: {integrity: sha512-nhCBV3quEgesuf7c7KYfperqSS14T8bYuvJ8PcLJp6znkZpFc0AuW4qBtr8eKVyPPe/8RSr7sglCWPU5eaxwKQ==} @@ -942,10 +993,6 @@ packages: resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==} engines: {node: '>=6.9.0'} - '@babel/traverse@7.28.4': - resolution: {integrity: sha512-YEzuboP2qvQavAcjgQNVgsvHIDv6ZpwXvcvjmyySP2DIMuByS/6ioU5G9pYrWHM6T2YDfc7xga9iNzYOs12CFQ==} - engines: {node: '>=6.9.0'} - '@babel/traverse@7.28.5': resolution: {integrity: sha512-TCCj4t55U90khlYkVV/0TfkJkAkUg3jZFA3Neb7unZT8CPok7iiRfaX0F+WnqWqt7OxhOn0uBKXCw4lbL8W0aQ==} engines: {node: '>=6.9.0'} @@ -954,10 +1001,6 @@ packages: resolution: {integrity: sha512-ruv7Ae4J5dUYULmeXw1gmb7rYRz57OWCPM57pHojnLq/3Z1CK2lNSLTCVjxVk1F/TZHwOZZrOWi0ur95BbLxNQ==} engines: {node: '>=6.9.0'} - '@babel/types@7.28.4': - resolution: {integrity: sha512-bkFqkLhh3pMBUQQkpVgWDWq/lqzc2678eUyDlTBhRqhCHFguYYGM0Efga7tYk4TogG/3x0EEl66/OQ+WGbWB/Q==} - engines: {node: '>=6.9.0'} - '@babel/types@7.28.5': resolution: {integrity: sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==} engines: {node: '>=6.9.0'} @@ -1096,95 +1139,75 @@ packages: resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} engines: {node: '>=0.1.90'} - '@commitlint/cli@20.1.0': - resolution: {integrity: sha512-pW5ujjrOovhq5RcYv5xCpb4GkZxkO2+GtOdBW2/qrr0Ll9tl3PX0aBBobGQl3mdZUbOBgwAexEQLeH6uxL0VYg==} + '@commitlint/cli@19.8.1': + resolution: {integrity: sha512-LXUdNIkspyxrlV6VDHWBmCZRtkEVRpBKxi2Gtw3J54cGWhLCTouVD/Q6ZSaSvd2YaDObWK8mDjrz3TIKtaQMAA==} engines: {node: '>=v18'} hasBin: true - '@commitlint/config-conventional@20.0.0': - resolution: {integrity: sha512-q7JroPIkDBtyOkVe9Bca0p7kAUYxZMxkrBArCfuD3yN4KjRAenP9PmYwnn7rsw8Q+hHq1QB2BRmBh0/Z19ZoJw==} + '@commitlint/config-conventional@19.8.1': + resolution: {integrity: sha512-/AZHJL6F6B/G959CsMAzrPKKZjeEiAVifRyEwXxcT6qtqbPwGw+iQxmNS+Bu+i09OCtdNRW6pNpBvgPrtMr9EQ==} engines: {node: '>=v18'} '@commitlint/config-validator@19.8.1': resolution: {integrity: sha512-0jvJ4u+eqGPBIzzSdqKNX1rvdbSU1lPNYlfQQRIFnBgLy26BtC0cFnr7c/AyuzExMxWsMOte6MkTi9I3SQ3iGQ==} engines: {node: '>=v18'} - '@commitlint/config-validator@20.0.0': - resolution: {integrity: sha512-BeyLMaRIJDdroJuYM2EGhDMGwVBMZna9UiIqV9hxj+J551Ctc6yoGuGSmghOy/qPhBSuhA6oMtbEiTmxECafsg==} - engines: {node: '>=v18'} - - '@commitlint/ensure@20.0.0': - resolution: {integrity: sha512-WBV47Fffvabe68n+13HJNFBqiMH5U1Ryls4W3ieGwPC0C7kJqp3OVQQzG2GXqOALmzrgAB+7GXmyy8N9ct8/Fg==} + '@commitlint/ensure@19.8.1': + resolution: {integrity: sha512-mXDnlJdvDzSObafjYrOSvZBwkD01cqB4gbnnFuVyNpGUM5ijwU/r/6uqUmBXAAOKRfyEjpkGVZxaDsCVnHAgyw==} engines: {node: '>=v18'} '@commitlint/execute-rule@19.8.1': resolution: {integrity: sha512-YfJyIqIKWI64Mgvn/sE7FXvVMQER/Cd+s3hZke6cI1xgNT/f6ZAz5heND0QtffH+KbcqAwXDEE1/5niYayYaQA==} engines: {node: '>=v18'} - '@commitlint/execute-rule@20.0.0': - resolution: {integrity: sha512-xyCoOShoPuPL44gVa+5EdZsBVao/pNzpQhkzq3RdtlFdKZtjWcLlUFQHSWBuhk5utKYykeJPSz2i8ABHQA+ZZw==} - engines: {node: '>=v18'} - - '@commitlint/format@20.0.0': - resolution: {integrity: sha512-zrZQXUcSDmQ4eGGrd+gFESiX0Rw+WFJk7nW4VFOmxub4mAATNKBQ4vNw5FgMCVehLUKG2OT2LjOqD0Hk8HvcRg==} + '@commitlint/format@19.8.1': + resolution: {integrity: sha512-kSJj34Rp10ItP+Eh9oCItiuN/HwGQMXBnIRk69jdOwEW9llW9FlyqcWYbHPSGofmjsqeoxa38UaEA5tsbm2JWw==} engines: {node: '>=v18'} - '@commitlint/is-ignored@20.0.0': - resolution: {integrity: sha512-ayPLicsqqGAphYIQwh9LdAYOVAQ9Oe5QCgTNTj+BfxZb9b/JW222V5taPoIBzYnAP0z9EfUtljgBk+0BN4T4Cw==} + '@commitlint/is-ignored@19.8.1': + resolution: {integrity: sha512-AceOhEhekBUQ5dzrVhDDsbMaY5LqtN8s1mqSnT2Kz1ERvVZkNihrs3Sfk1Je/rxRNbXYFzKZSHaPsEJJDJV8dg==} engines: {node: '>=v18'} - '@commitlint/lint@20.0.0': - resolution: {integrity: sha512-kWrX8SfWk4+4nCexfLaQT3f3EcNjJwJBsSZ5rMBw6JCd6OzXufFHgel2Curos4LKIxwec9WSvs2YUD87rXlxNQ==} + '@commitlint/lint@19.8.1': + resolution: {integrity: sha512-52PFbsl+1EvMuokZXLRlOsdcLHf10isTPlWwoY1FQIidTsTvjKXVXYb7AvtpWkDzRO2ZsqIgPK7bI98x8LRUEw==} engines: {node: '>=v18'} '@commitlint/load@19.8.1': resolution: {integrity: sha512-9V99EKG3u7z+FEoe4ikgq7YGRCSukAcvmKQuTtUyiYPnOd9a2/H9Ak1J9nJA1HChRQp9OA/sIKPugGS+FK/k1A==} engines: {node: '>=v18'} - '@commitlint/load@20.1.0': - resolution: {integrity: sha512-qo9ER0XiAimATQR5QhvvzePfeDfApi/AFlC1G+YN+ZAY8/Ua6IRrDrxRvQAr+YXUKAxUsTDSp9KXeXLBPsNRWg==} - engines: {node: '>=v18'} - - '@commitlint/message@20.0.0': - resolution: {integrity: sha512-gLX4YmKnZqSwkmSB9OckQUrI5VyXEYiv3J5JKZRxIp8jOQsWjZgHSG/OgEfMQBK9ibdclEdAyIPYggwXoFGXjQ==} + '@commitlint/message@19.8.1': + resolution: {integrity: sha512-+PMLQvjRXiU+Ae0Wc+p99EoGEutzSXFVwQfa3jRNUZLNW5odZAyseb92OSBTKCu+9gGZiJASt76Cj3dLTtcTdg==} engines: {node: '>=v18'} - '@commitlint/parse@20.0.0': - resolution: {integrity: sha512-j/PHCDX2bGM5xGcWObOvpOc54cXjn9g6xScXzAeOLwTsScaL4Y+qd0pFC6HBwTtrH92NvJQc+2Lx9HFkVi48cg==} + '@commitlint/parse@19.8.1': + resolution: {integrity: sha512-mmAHYcMBmAgJDKWdkjIGq50X4yB0pSGpxyOODwYmoexxxiUCy5JJT99t1+PEMK7KtsCtzuWYIAXYAiKR+k+/Jw==} engines: {node: '>=v18'} - '@commitlint/read@20.0.0': - resolution: {integrity: sha512-Ti7Y7aEgxsM1nkwA4ZIJczkTFRX/+USMjNrL9NXwWQHqNqrBX2iMi+zfuzZXqfZ327WXBjdkRaytJ+z5vNqTOA==} + '@commitlint/read@19.8.1': + resolution: {integrity: sha512-03Jbjb1MqluaVXKHKRuGhcKWtSgh3Jizqy2lJCRbRrnWpcM06MYm8th59Xcns8EqBYvo0Xqb+2DoZFlga97uXQ==} engines: {node: '>=v18'} '@commitlint/resolve-extends@19.8.1': resolution: {integrity: sha512-GM0mAhFk49I+T/5UCYns5ayGStkTt4XFFrjjf0L4S26xoMTSkdCf9ZRO8en1kuopC4isDFuEm7ZOm/WRVeElVg==} engines: {node: '>=v18'} - '@commitlint/resolve-extends@20.1.0': - resolution: {integrity: sha512-cxKXQrqHjZT3o+XPdqDCwOWVFQiae++uwd9dUBC7f2MdV58ons3uUvASdW7m55eat5sRiQ6xUHyMWMRm6atZWw==} - engines: {node: '>=v18'} - - '@commitlint/rules@20.0.0': - resolution: {integrity: sha512-gvg2k10I/RfvHn5I5sxvVZKM1fl72Sqrv2YY/BnM7lMHcYqO0E2jnRWoYguvBfEcZ39t+rbATlciggVe77E4zA==} + '@commitlint/rules@19.8.1': + resolution: {integrity: sha512-Hnlhd9DyvGiGwjfjfToMi1dsnw1EXKGJNLTcsuGORHz6SS9swRgkBsou33MQ2n51/boIDrbsg4tIBbRpEWK2kw==} engines: {node: '>=v18'} - '@commitlint/to-lines@20.0.0': - resolution: {integrity: sha512-2l9gmwiCRqZNWgV+pX1X7z4yP0b3ex/86UmUFgoRt672Ez6cAM2lOQeHFRUTuE6sPpi8XBCGnd8Kh3bMoyHwJw==} + '@commitlint/to-lines@19.8.1': + resolution: {integrity: sha512-98Mm5inzbWTKuZQr2aW4SReY6WUukdWXuZhrqf1QdKPZBCCsXuG87c+iP0bwtD6DBnmVVQjgp4whoHRVixyPBg==} engines: {node: '>=v18'} - '@commitlint/top-level@20.0.0': - resolution: {integrity: sha512-drXaPSP2EcopukrUXvUXmsQMu3Ey/FuJDc/5oiW4heoCfoE5BdLQyuc7veGeE3aoQaTVqZnh4D5WTWe2vefYKg==} + '@commitlint/top-level@19.8.1': + resolution: {integrity: sha512-Ph8IN1IOHPSDhURCSXBz44+CIu+60duFwRsg6HqaISFHQHbmBtxVw4ZrFNIYUzEP7WwrNPxa2/5qJ//NK1FGcw==} engines: {node: '>=v18'} '@commitlint/types@19.8.1': resolution: {integrity: sha512-/yCrWGCoA1SVKOks25EGadP9Pnj0oAIHGpl2wH2M2Y46dPM2ueb8wyCVOD7O3WCTkaJ0IkKvzhl1JY7+uCT2Dw==} engines: {node: '>=v18'} - '@commitlint/types@20.0.0': - resolution: {integrity: sha512-bVUNBqG6aznYcYjTjnc3+Cat/iBgbgpflxbIBTnsHTX0YVpnmINPEkSRWymT2Q8aSH3Y7aKnEbunilkYe8TybA==} - engines: {node: '>=v18'} - '@craftzdog/react-native-buffer@6.1.1': resolution: {integrity: sha512-YXJ0Jr4V+Hk2CZXpQw0A0NJeuiW2Rv6rAAutJCZ2k/JG13vLsppUibkJ8exSMxODtH9yJUrLiR96rilG3pFZ4Q==} @@ -1192,6 +1215,28 @@ packages: resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} engines: {node: '>=12'} + '@dnd-kit/accessibility@3.1.1': + resolution: {integrity: sha512-2P+YgaXF+gRsIihwwY1gCsQSYnu9Zyj2py8kY5fFvUM1qm2WA2u639R6YNVfU4GWr+ZM5mqEsfHZZLoRONbemw==} + peerDependencies: + react: '>=16.8.0' + + '@dnd-kit/core@6.3.1': + resolution: {integrity: sha512-xkGBRQQab4RLwgXxoqETICr6S5JlogafbhNsidmrkVv2YRs5MLwpjoF2qpiGjQt8S9AoxtIV603s0GIUpY5eYQ==} + peerDependencies: + react: '>=16.8.0' + react-dom: '>=16.8.0' + + '@dnd-kit/sortable@10.0.0': + resolution: {integrity: sha512-+xqhmIIzvAYMGfBYYnbKuNicfSsk4RksY2XdmJhT+HAC01nix6fHCztU68jooFiMUB01Ky3F0FyOvhG/BZrWkg==} + peerDependencies: + '@dnd-kit/core': ^6.3.0 + react: '>=16.8.0' + + '@dnd-kit/utilities@3.2.2': + resolution: {integrity: sha512-+MKAJEOfaBe5SmV6t34p80MMKhjvUz0vRrvVJbPT0WElzaOJ/1xs+D+KDv+tD/NE5ujfrChEcshd4fLn0wpiqg==} + peerDependencies: + react: '>=16.8.0' + '@egjs/hammerjs@2.0.17': resolution: {integrity: sha512-XQsZgjm2EcVUiZQf11UBJQfmZeEmOW8DpI1gsFeln6w0ae0ii4dMQEQ0kjl6DspdWX1aGY1/loyXnP0JS06e/A==} engines: {node: '>=0.8.0'} @@ -1727,9 +1772,8 @@ packages: resolution: {integrity: sha512-ReZxZ8pdnoI3tP/dNnJdnmAk7uLT4FjsKDGW7YeDdvdOMz2XCQSmSCM9IWlrXuWtMF9zeSB6WJtEhCQ41gQOfw==} hasBin: true - '@fastify/busboy@2.1.1': - resolution: {integrity: sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==} - engines: {node: '>=14'} + '@flatten-js/interval-tree@1.1.4': + resolution: {integrity: sha512-o4emRDDvGdkwX18BSVSXH8q27qAL7Z2WDHSN75C8xyRSE4A8UOkig0mWSGoT5M5KaTHZxoLmalFwOTQmbRusUg==} '@floating-ui/core@1.7.3': resolution: {integrity: sha512-sGnvb5dmrJaKEZ+LDIpguvdX3bDlEllmv4/ClQ9awcmCZrlx5jQyyMWFM5kBI+EyNOCDDiKk8il0zeuX3Zlg/w==} @@ -1977,15 +2021,18 @@ packages: '@jridgewell/sourcemap-codec@1.5.5': resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} - '@jridgewell/trace-mapping@0.3.30': - resolution: {integrity: sha512-GQ7Nw5G2lTu/BtHTKfXhKHok2WGetd4XYcVKGx00SjAk8GMwgJM3zr6zORiPGuOE+/vkc90KtTosSSvaCjKb2Q==} - '@jridgewell/trace-mapping@0.3.31': resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==} '@jridgewell/trace-mapping@0.3.9': resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} + '@mdi/js@7.4.47': + resolution: {integrity: sha512-KPnNOtm5i2pMabqZxpUz7iQf+mfrYZyKCZ8QNz85czgEt7cuHcGorWfdzUMWYA0SD+a6Hn4FmJ+YhzzzjkTZrQ==} + + '@mdi/react@1.6.1': + resolution: {integrity: sha512-4qZeDcluDFGFTWkHs86VOlHkm6gnKaMql13/gpIcUQ8kzxHgpj31NuCkD8abECVfbULJ3shc7Yt4HJ6Wu6SN4w==} + '@mermaid-js/parser@0.6.3': resolution: {integrity: sha512-lnjOhe7zyHjc+If7yT4zoedx2vo4sHaTmtkl1+or8BRTnCtDmcTpAjpzDSfCZrshM5bCoz0GyidzadJAH1xobA==} @@ -2014,6 +2061,9 @@ packages: resolution: {integrity: sha512-gbKGcRUYIjA3/zCCNaWDciTMFI0dCkvou3TL8Zmy5Nc7sJ47a0jtOeZoTaMxkuqRo9cRhjOdZJXegxYE5FN/xw==} engines: {node: ^14.21.3 || >=16} + '@noble/ed25519@2.3.0': + resolution: {integrity: sha512-M7dvXL2B92/M7dw9+gzuydL8qn/jiqNHaoR3Q+cb1q1GHV7uwE17WCyFMG+Y+TZb5izcaXk5TdJRrDUxHXL78A==} + '@noble/hashes@1.4.0': resolution: {integrity: sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg==} engines: {node: '>= 16'} @@ -2054,11 +2104,14 @@ packages: resolution: {integrity: sha512-grAEuupr/C1rALFnXTv6ZQhFuL1D8G5y8CN04RgrO4FIPMrtm+mcZzFG7dcBm+nq+1ppNixu+Jd78aeJOYxlGA==} engines: {node: '>= 20'} + '@octokit/openapi-types@26.0.0': + resolution: {integrity: sha512-7AtcfKtpo77j7Ts73b4OWhOZHTKo/gGY8bB3bNBQz4H+GRSWqx2yvj8TXRsbdTE0eRmYmXOEY66jM7mJ7LzfsA==} + '@octokit/openapi-types@27.0.0': resolution: {integrity: sha512-whrdktVs1h6gtR+09+QsNk2+FO+49j6ga1c55YZudfEG+oKJVvJLQi3zkOm5JjiUXAagWK2tI2kTGKJ2Ys7MGA==} - '@octokit/plugin-paginate-rest@14.0.0': - resolution: {integrity: sha512-fNVRE7ufJiAA3XUrha2omTA39M6IXIc6GIZLvlbsm8QOQCYvpq/LkMNGyFlB1d8hTDzsAXa3OKtybdMAYsV/fw==} + '@octokit/plugin-paginate-rest@13.2.1': + resolution: {integrity: sha512-Tj4PkZyIL6eBMYcG/76QGsedF0+dWVeLhYprTmuFVVxzDW7PQh23tM0TP0z+1MvSkxB29YFZwnUX+cXfTiSdyw==} engines: {node: '>= 20'} peerDependencies: '@octokit/core': '>=6' @@ -2083,6 +2136,9 @@ packages: resolution: {integrity: sha512-v93h0i1yu4idj8qFPZwjehoJx4j3Ntn+JhXsdJrG9pYaX6j/XRz2RmasMUHtNgQD39nrv/VwTWSqK0RNXR8upA==} engines: {node: '>= 20'} + '@octokit/types@15.0.2': + resolution: {integrity: sha512-rR+5VRjhYSer7sC51krfCctQhVTmjyUMAaShfPB8mscVa8tSoLyon3coxQmXu0ahJoLVWl8dSGD/3OGZlFV44Q==} + '@octokit/types@16.0.0': resolution: {integrity: sha512-sKq+9r1Mm4efXW1FCk7hFSeJo4QKreL/tTbR0rz/qx/r1Oa2VV83LTA/H/MuCOX7uCIJmQVRKBcbmWoySjAnSg==} @@ -2247,6 +2303,19 @@ packages: '@types/react-dom': optional: true + '@radix-ui/react-hover-card@1.1.15': + resolution: {integrity: sha512-qgTkjNT1CfKMoP0rcasmlH2r1DAiYicWsDsufxl940sT2wHNEWWv6FMWIQXWhVdmC1d/HYfbhQx60KYyAtKxjg==} + 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 + '@radix-ui/react-id@1.1.1': resolution: {integrity: sha512-kGkGegYIdQsOb4XjsfM97rXsiHaBwco+hFI66oO4s9LU+PLAC5oJ7khdOVFxkhsmlbpUqDAvXw11CluXP+jkHg==} peerDependencies: @@ -2282,6 +2351,19 @@ packages: '@types/react-dom': optional: true + '@radix-ui/react-popover@1.1.15': + resolution: {integrity: sha512-kr0X2+6Yy/vJzLYJUPCZEc8SfQcf+1COFoAqauJm74umQhta9M7lNJHP7QQS3vkvcGLQUbWpMzwrXYwrYztHKA==} + 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 + '@radix-ui/react-popper@1.2.8': resolution: {integrity: sha512-0NJQ4LFFUuWkE7Oxf0htBKS6zLkkjBH+hM1uk7Ng705ReR8m/uelduy1DBo0PyBXPKVnBA6YBlU94MBGXrSBCw==} peerDependencies: @@ -2373,6 +2455,19 @@ packages: '@types/react-dom': optional: true + '@radix-ui/react-separator@1.1.8': + resolution: {integrity: sha512-sDvqVY4itsKwwSMEe0jtKgfTh+72Sy3gPmQpjqcQneqQ4PFmr/1I0YA+2/puilhggCe2gJcx5EBAYFkWkdpa5g==} + 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 + '@radix-ui/react-slot@1.2.0': resolution: {integrity: sha512-ujc+V6r0HNDviYqIK3rW4ffgYiZ8g5DEHrGJVk4x7kTlLXRDILnKX9vAUYeIsLOoDpDJ0ujpqMkjH4w2ofuo6w==} peerDependencies: @@ -2479,6 +2574,20 @@ packages: '@radix-ui/rect@1.1.1': resolution: {integrity: sha512-HPwpGIzkl28mWyZqG52jiqDJ12waP11Pa1lGoiyUkIEuMLBP0oeK/C89esbXrxsky5we7dfd8U58nm0SgAWpVw==} + '@rc-component/portal@1.1.2': + resolution: {integrity: sha512-6f813C0IsasTZms08kfA8kPAGxbbkYToa8ALaiDIGGECU4i9hj8Plgbx0sNJDrey3EtHO30hmdaxtT0138xZcg==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + + '@rc-component/trigger@2.3.0': + resolution: {integrity: sha512-iwaxZyzOuK0D7lS+0AQEtW52zUWxoGqTGkke3dRyb8pYiShmRpCjB/8TzPI4R6YySCH7Vm9BZj/31VPiiQTLBg==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + '@react-native-async-storage/async-storage@2.2.0': resolution: {integrity: sha512-gvRvjR5JAaUZF8tv2Kcq/Gbt3JHwbKFYfmb445rhOj6NUMx3qPLixmDx5pZAyb9at1bYvJ4/eTUipU5aki45xw==} peerDependencies: @@ -2493,10 +2602,6 @@ packages: resolution: {integrity: sha512-AMcDadefBIjD10BRqkWw+W/VdvXEomR6aEZ0fhQRAv7igrBzb4PTn4vHKYg+sUK0e3wa74kcMy2DLc/HtnGcMA==} engines: {node: '>= 20.19.4'} - '@react-native/assets-registry@0.82.1': - resolution: {integrity: sha512-B1SRwpntaAcckiatxbjzylvNK562Ayza05gdJCjDQHTiDafa1OABmyB5LHt7qWDOpNkaluD+w11vHF7pBmTpzQ==} - engines: {node: '>= 20.19.4'} - '@react-native/babel-plugin-codegen@0.81.5': resolution: {integrity: sha512-oF71cIH6je3fSLi6VPjjC3Sgyyn57JLHXs+mHWc9MoCiJJcM4nqsS5J38zv1XQ8d3zOW2JtHro+LF0tagj2bfQ==} engines: {node: '>= 20.19.4'} @@ -2519,12 +2624,6 @@ packages: peerDependencies: '@babel/core': '*' - '@react-native/codegen@0.82.1': - resolution: {integrity: sha512-ezXTN70ygVm9l2m0i+pAlct0RntoV4afftWMGUIeAWLgaca9qItQ54uOt32I/9dBJvzBibT33luIR/pBG0dQvg==} - engines: {node: '>= 20.19.4'} - peerDependencies: - '@babel/core': '*' - '@react-native/community-cli-plugin@0.81.4': resolution: {integrity: sha512-8mpnvfcLcnVh+t1ok6V9eozWo8Ut+TZhz8ylJ6gF9d6q9EGDQX6s8jenan5Yv/pzN4vQEKI4ib2pTf/FELw+SA==} engines: {node: '>= 20.19.4'} @@ -2537,18 +2636,6 @@ packages: '@react-native/metro-config': optional: true - '@react-native/community-cli-plugin@0.82.1': - resolution: {integrity: sha512-H/eMdtOy9nEeX7YVeEG1N2vyCoifw3dr9OV8++xfUElNYV7LtSmJ6AqxZUUfxGJRDFPQvaU/8enmJlM/l11VxQ==} - engines: {node: '>= 20.19.4'} - peerDependencies: - '@react-native-community/cli': '*' - '@react-native/metro-config': '*' - peerDependenciesMeta: - '@react-native-community/cli': - optional: true - '@react-native/metro-config': - optional: true - '@react-native/debugger-frontend@0.81.4': resolution: {integrity: sha512-SU05w1wD0nKdQFcuNC9D6De0ITnINCi8MEnx9RsTD2e4wN83ukoC7FpXaPCYyP6+VjFt5tUKDPgP1O7iaNXCqg==} engines: {node: '>= 20.19.4'} @@ -2557,14 +2644,6 @@ packages: resolution: {integrity: sha512-bnd9FSdWKx2ncklOetCgrlwqSGhMHP2zOxObJbOWXoj7GHEmih4MKarBo5/a8gX8EfA1EwRATdfNBQ81DY+h+w==} engines: {node: '>= 20.19.4'} - '@react-native/debugger-frontend@0.82.1': - resolution: {integrity: sha512-a2O6M7/OZ2V9rdavOHyCQ+10z54JX8+B+apYKCQ6a9zoEChGTxUMG2YzzJ8zZJVvYf1ByWSNxv9Se0dca1hO9A==} - engines: {node: '>= 20.19.4'} - - '@react-native/debugger-shell@0.82.1': - resolution: {integrity: sha512-fdRHAeqqPT93bSrxfX+JHPpCXHApfDUdrXMXhoxlPgSzgXQXJDykIViKhtpu0M6slX6xU/+duq+AtP/qWJRpBw==} - engines: {node: '>= 20.19.4'} - '@react-native/dev-middleware@0.81.4': resolution: {integrity: sha512-hu1Wu5R28FT7nHXs2wWXvQ++7W7zq5GPY83llajgPlYKznyPLAY/7bArc5rAzNB7b0kwnlaoPQKlvD/VP9LZug==} engines: {node: '>= 20.19.4'} @@ -2573,26 +2652,14 @@ packages: resolution: {integrity: sha512-WfPfZzboYgo/TUtysuD5xyANzzfka8Ebni6RIb2wDxhb56ERi7qDrE4xGhtPsjCL4pQBXSVxyIlCy0d8I6EgGA==} engines: {node: '>= 20.19.4'} - '@react-native/dev-middleware@0.82.1': - resolution: {integrity: sha512-wuOIzms/Qg5raBV6Ctf2LmgzEOCqdP3p1AYN4zdhMT110c39TVMbunpBaJxm0Kbt2HQ762MQViF9naxk7SBo4w==} - engines: {node: '>= 20.19.4'} - '@react-native/gradle-plugin@0.81.4': resolution: {integrity: sha512-T7fPcQvDDCSusZFVSg6H1oVDKb/NnVYLnsqkcHsAF2C2KGXyo3J7slH/tJAwNfj/7EOA2OgcWxfC1frgn9TQvw==} engines: {node: '>= 20.19.4'} - '@react-native/gradle-plugin@0.82.1': - resolution: {integrity: sha512-KkF/2T1NSn6EJ5ALNT/gx0MHlrntFHv8YdooH9OOGl9HQn5NM0ZmQSr86o5utJsGc7ME3R6p3SaQuzlsFDrn8Q==} - engines: {node: '>= 20.19.4'} - '@react-native/js-polyfills@0.81.4': resolution: {integrity: sha512-sr42FaypKXJHMVHhgSbu2f/ZJfrLzgaoQ+HdpRvKEiEh2mhFf6XzZwecyLBvWqf2pMPZa+CpPfNPiejXjKEy8w==} engines: {node: '>= 20.19.4'} - '@react-native/js-polyfills@0.82.1': - resolution: {integrity: sha512-tf70X7pUodslOBdLN37J57JmDPB/yiZcNDzS2m+4bbQzo8fhx3eG9QEBv5n4fmzqfGAgSB4BWRHgDMXmmlDSVA==} - engines: {node: '>= 20.19.4'} - '@react-native/normalize-colors@0.74.89': resolution: {integrity: sha512-qoMMXddVKVhZ8PA1AbUCk83trpd6N+1nF2A6k1i6LsQObyS92fELuk8kU/lQs6M7BsMHwqyLCpQJ1uFgNvIQXg==} @@ -2602,9 +2669,6 @@ packages: '@react-native/normalize-colors@0.81.5': resolution: {integrity: sha512-0HuJ8YtqlTVRXGZuGeBejLE04wSQsibpTI+RGOyVqxZvgtlLLC/Ssw0UmbHhT4lYMp2fhdtvKZSs5emWB1zR/g==} - '@react-native/normalize-colors@0.82.1': - resolution: {integrity: sha512-CCfTR1uX+Z7zJTdt3DNX9LUXr2zWXsNOyLbwupW2wmRzrxlHRYfmLgTABzRL/cKhh0Ubuwn15o72MQChvCRaHw==} - '@react-native/virtualized-lists@0.81.4': resolution: {integrity: sha512-hBM+rMyL6Wm1Q4f/WpqGsaCojKSNUBqAXLABNGoWm1vabZ7cSnARMxBvA/2vo3hLcoR4v7zDK8tkKm9+O0LjVA==} engines: {node: '>= 20.19.4'} @@ -2616,17 +2680,6 @@ packages: '@types/react': optional: true - '@react-native/virtualized-lists@0.82.1': - resolution: {integrity: sha512-f5zpJg9gzh7JtCbsIwV+4kP3eI0QBuA93JGmwFRd4onQ3DnCjV2J5pYqdWtM95sjSKK1dyik59Gj01lLeKqs1Q==} - engines: {node: '>= 20.19.4'} - peerDependencies: - '@types/react': ^19.1.1 - react: '*' - react-native: '*' - peerDependenciesMeta: - '@types/react': - optional: true - '@react-navigation/bottom-tabs@7.8.7': resolution: {integrity: sha512-OKdUCJ/nA6CPOO3ruxZTKphH8U9b3zr21ibrsiqM3Sr72tJ5fAPNbI+3zh2mENVRnRxQbUNHh016ruJ65nl0JQ==} peerDependencies: @@ -2834,15 +2887,15 @@ packages: peerDependencies: semantic-release: '>=18.0.0' - '@semantic-release/github@12.0.2': - resolution: {integrity: sha512-qyqLS+aSGH1SfXIooBKjs7mvrv0deg8v+jemegfJg1kq6ji+GJV8CO08VJDEsvjp3O8XJmTTIAjjZbMzagzsdw==} - engines: {node: ^22.14.0 || >= 24.10.0} + '@semantic-release/github@11.0.6': + resolution: {integrity: sha512-ctDzdSMrT3H+pwKBPdyCPty6Y47X8dSrjd3aPZ5KKIKKWTwZBE9De8GtsH3TyAlw3Uyo2stegMx6rJMXKpJwJA==} + engines: {node: '>=20.8.1'} peerDependencies: semantic-release: '>=24.1.0' - '@semantic-release/npm@13.1.2': - resolution: {integrity: sha512-9rtshDTNlzYrC7uSBtB1vHqFzFZaNHigqkkCH5Ls4N/BSlVOenN5vtwHYxjAR4jf1hNvWSVwL4eIFTHONYckkw==} - engines: {node: ^22.14.0 || >= 24.10.0} + '@semantic-release/npm@12.0.2': + resolution: {integrity: sha512-+M9/Lb35IgnlUO6OSJ40Ie+hUsZLuph2fqXC/qrKn0fMvUU/jiCjpoL6zEm69vzcmaZJ8yNKtMBEKHWN49WBbQ==} + engines: {node: '>=20.8.1'} peerDependencies: semantic-release: '>=20.1.0' @@ -2852,44 +2905,48 @@ packages: peerDependencies: semantic-release: '>=20.1.0' - '@sentry-internal/browser-utils@10.26.0': - resolution: {integrity: sha512-rPg1+JZlfp912pZONQAWZzbSaZ9L6R2VrMcCEa+2e2Gqk9um4b+LqF5RQWZsbt5Z0n0azSy/KQ6zAe/zTPXSOg==} + '@sentry-internal/browser-utils@10.12.0': + resolution: {integrity: sha512-dozbx389jhKynj0d657FsgbBVOar7pX3mb6GjqCxslXF0VKpZH2Xks0U32RgDY/nK27O+o095IWz7YvjVmPkDw==} engines: {node: '>=18'} '@sentry-internal/browser-utils@10.27.0': resolution: {integrity: sha512-17tO6AXP+rmVQtLJ3ROQJF2UlFmvMWp7/8RDT5x9VM0w0tY31z8Twc0gw2KA7tcDxa5AaHDUbf9heOf+R6G6ow==} engines: {node: '>=18'} - '@sentry-internal/feedback@10.26.0': - resolution: {integrity: sha512-0vk9eQP0CXD7Y2WkcCIWHaAqnXOAi18/GupgWLnbB2kuQVYVtStWxtW+OWRe8W/XwSnZ5m6JBTVeokuk/O16DQ==} + '@sentry-internal/feedback@10.12.0': + resolution: {integrity: sha512-0+7ceO6yQPPqfxRc9ue/xoPHKcnB917ezPaehGQNfAFNQB9PNTG1y55+8mRu0Fw+ANbZeCt/HyoCmXuRdxmkpg==} engines: {node: '>=18'} '@sentry-internal/feedback@10.27.0': resolution: {integrity: sha512-UecsIDJcv7VBwycge/MDvgSRxzevDdcItE1i0KSwlPz00rVVxLY9kV28PJ4I2E7r6/cIaP9BkbWegCEcv09NuA==} engines: {node: '>=18'} - '@sentry-internal/replay-canvas@10.26.0': - resolution: {integrity: sha512-vs7d/P+8M1L1JVAhhJx2wo15QDhqAipnEQvuRZ6PV7LUcS1un9/Vx49FMxpIkx6JcKADJVwtXrS1sX2hoNT/kw==} + '@sentry-internal/replay-canvas@10.12.0': + resolution: {integrity: sha512-W/z1/+69i3INNfPjD1KuinSNaRQaApjzwb37IFmiyF440F93hxmEYgXHk3poOlYYaigl2JMYbysGPWOiXnqUXA==} engines: {node: '>=18'} '@sentry-internal/replay-canvas@10.27.0': resolution: {integrity: sha512-inhsRYSVBpu3BI1kZphXj6uB59baJpYdyHeIPCiTfdFNBE5tngNH0HS/aedZ1g9zICw290lwvpuyrWJqp4VBng==} engines: {node: '>=18'} - '@sentry-internal/replay@10.26.0': - resolution: {integrity: sha512-FMySQnY2/p0dVtFUBgUO+aMdK2ovqnd7Q/AkvMQUsN/5ulyj6KZx3JX3CqOqRtAr1izoCe4Kh2pi5t//sQmvsg==} + '@sentry-internal/replay@10.12.0': + resolution: {integrity: sha512-/1093gSNGN5KlOBsuyAl33JkzGiG38kCnxswQLZWpPpR6LBbR1Ddb18HjhDpoQNNEZybJBgJC3a5NKl43C2TSQ==} engines: {node: '>=18'} '@sentry-internal/replay@10.27.0': resolution: {integrity: sha512-tKSzHq1hNzB619Ssrqo25cqdQJ84R3xSSLsUWEnkGO/wcXJvpZy94gwdoS+KmH18BB1iRRRGtnMxZcUkiPSesw==} engines: {node: '>=18'} + '@sentry/babel-plugin-component-annotate@4.3.0': + resolution: {integrity: sha512-OuxqBprXRyhe8Pkfyz/4yHQJc5c3lm+TmYWSSx8u48g5yKewSQDOxkiLU5pAk3WnbLPy8XwU/PN+2BG0YFU9Nw==} + engines: {node: '>= 14'} + '@sentry/babel-plugin-component-annotate@4.6.1': resolution: {integrity: sha512-aSIk0vgBqv7PhX6/Eov+vlI4puCE0bRXzUG5HdCsHBpAfeMkI8Hva6kSOusnzKqs8bf04hU7s3Sf0XxGTj/1AA==} engines: {node: '>= 14'} - '@sentry/browser@10.26.0': - resolution: {integrity: sha512-uvV4hnkt8bh8yP0disJ0fszy8FdnkyGtzyIVKdeQZbNUefwbDhd3H0KJrAHhJ5ocULMH3B+dipdPmw2QXbEflg==} + '@sentry/browser@10.12.0': + resolution: {integrity: sha512-lKyaB2NFmr7SxPjmMTLLhQ7xfxaY3kdkMhpzuRI5qwOngtKt4+FtvNYHRuz+PTtEFv4OaHhNNbRn6r91gWguQg==} engines: {node: '>=18'} '@sentry/browser@10.27.0': @@ -2900,68 +2957,120 @@ packages: resolution: {integrity: sha512-WPeRbnMXm927m4Kr69NTArPfI+p5/34FHftdCRI3LFPMyhZDzz6J3wLy4hzaVUgmMf10eLzmq2HGEMvpQmdynA==} engines: {node: '>= 14'} + '@sentry/cli-darwin@2.55.0': + resolution: {integrity: sha512-jGHE7SHHzqXUmnsmRLgorVH6nmMmTjQQXdPZbSL5tRtH8d3OIYrVNr5D72DSgD26XAPBDMV0ibqOQ9NKoiSpfA==} + engines: {node: '>=10'} + os: [darwin] + '@sentry/cli-darwin@2.58.2': resolution: {integrity: sha512-MArsb3zLhA2/cbd4rTm09SmTpnEuZCoZOpuZYkrpDw1qzBVJmRFA1W1hGAQ9puzBIk/ubY3EUhhzuU3zN2uD6w==} engines: {node: '>=10'} os: [darwin] + '@sentry/cli-linux-arm64@2.55.0': + resolution: {integrity: sha512-jNB/0/gFcOuDCaY/TqeuEpsy/k52dwyk1SOV3s1ku4DUsln6govTppeAGRewY3T1Rj9B2vgIWTrnB8KVh9+Rgg==} + engines: {node: '>=10'} + cpu: [arm64] + os: [linux, freebsd, android] + '@sentry/cli-linux-arm64@2.58.2': resolution: {integrity: sha512-ay3OeObnbbPrt45cjeUyQjsx5ain1laj1tRszWj37NkKu55NZSp4QCg1gGBZ0gBGhckI9nInEsmKtix00alw2g==} engines: {node: '>=10'} cpu: [arm64] os: [linux, freebsd, android] + '@sentry/cli-linux-arm@2.55.0': + resolution: {integrity: sha512-ATjU0PsiWADSPLF/kZroLZ7FPKd5W9TDWHVkKNwIUNTei702LFgTjNeRwOIzTgSvG3yTmVEqtwFQfFN/7hnVXQ==} + engines: {node: '>=10'} + cpu: [arm] + os: [linux, freebsd, android] + '@sentry/cli-linux-arm@2.58.2': resolution: {integrity: sha512-HU9lTCzcHqCz/7Mt5n+cv+nFuJdc1hGD2h35Uo92GgxX3/IujNvOUfF+nMX9j6BXH6hUt73R5c0Ycq9+a3Parg==} engines: {node: '>=10'} cpu: [arm] os: [linux, freebsd, android] + '@sentry/cli-linux-i686@2.55.0': + resolution: {integrity: sha512-8LZjo6PncTM6bWdaggscNOi5r7F/fqRREsCwvd51dcjGj7Kp1plqo9feEzYQ+jq+KUzVCiWfHrUjddFmYyZJrg==} + engines: {node: '>=10'} + cpu: [x86, ia32] + os: [linux, freebsd, android] + '@sentry/cli-linux-i686@2.58.2': resolution: {integrity: sha512-CN9p0nfDFsAT1tTGBbzOUGkIllwS3hygOUyTK7LIm9z+UHw5uNgNVqdM/3Vg+02ymjkjISNB3/+mqEM5osGXdA==} engines: {node: '>=10'} cpu: [x86, ia32] os: [linux, freebsd, android] + '@sentry/cli-linux-x64@2.55.0': + resolution: {integrity: sha512-5LUVvq74Yj2cZZy5g5o/54dcWEaX4rf3myTHy73AKhRj1PABtOkfexOLbF9xSrZy95WXWaXyeH+k5n5z/vtHfA==} + engines: {node: '>=10'} + cpu: [x64] + os: [linux, freebsd, android] + '@sentry/cli-linux-x64@2.58.2': resolution: {integrity: sha512-oX/LLfvWaJO50oBVOn4ZvG2SDWPq0MN8SV9eg5tt2nviq+Ryltfr7Rtoo+HfV+eyOlx1/ZXhq9Wm7OT3cQuz+A==} engines: {node: '>=10'} cpu: [x64] os: [linux, freebsd, android] + '@sentry/cli-win32-arm64@2.55.0': + resolution: {integrity: sha512-cWIQdzm1pfLwPARsV6dUb8TVd6Y3V1A2VWxjTons3Ift6GvtVmiAe0OWL8t2Yt95i8v61kTD/6Tq21OAaogqzA==} + engines: {node: '>=10'} + cpu: [arm64] + os: [win32] + '@sentry/cli-win32-arm64@2.58.2': resolution: {integrity: sha512-+cl3x2HPVMpoSVGVM1IDWlAEREZrrVQj4xBb0TRKII7g3hUxRsAIcsrr7+tSkie++0FuH4go/b5fGAv51OEF3w==} engines: {node: '>=10'} cpu: [arm64] os: [win32] + '@sentry/cli-win32-i686@2.55.0': + resolution: {integrity: sha512-ldepCn2t9r4I0wvgk7NRaA7coJyy4rTQAzM66u9j5nTEsUldf66xym6esd5ZZRAaJUjffqvHqUIr/lrieTIrVg==} + engines: {node: '>=10'} + cpu: [x86, ia32] + os: [win32] + '@sentry/cli-win32-i686@2.58.2': resolution: {integrity: sha512-omFVr0FhzJ8oTJSg1Kf+gjLgzpYklY0XPfLxZ5iiMiYUKwF5uo1RJRdkUOiEAv0IqpUKnmKcmVCLaDxsWclB7Q==} engines: {node: '>=10'} cpu: [x86, ia32] os: [win32] + '@sentry/cli-win32-x64@2.55.0': + resolution: {integrity: sha512-4hPc/I/9tXx+HLTdTGwlagtAfDSIa2AoTUP30tl32NAYQhx9a6niUbPAemK2qfxesiufJ7D2djX83rCw6WnJVA==} + engines: {node: '>=10'} + cpu: [x64] + os: [win32] + '@sentry/cli-win32-x64@2.58.2': resolution: {integrity: sha512-2NAFs9UxVbRztQbgJSP5i8TB9eJQ7xraciwj/93djrSMHSEbJ0vC47TME0iifgvhlHMs5vqETOKJtfbbpQAQFA==} engines: {node: '>=10'} cpu: [x64] os: [win32] + '@sentry/cli@2.55.0': + resolution: {integrity: sha512-cynvcIM2xL8ddwELyFRSpZQw4UtFZzoM2rId2l9vg7+wDREPDocMJB9lEQpBIo3eqhp9JswqUT037yjO6iJ5Sw==} + engines: {node: '>= 10'} + hasBin: true + '@sentry/cli@2.58.2': resolution: {integrity: sha512-U4u62V4vaTWF+o40Mih8aOpQKqKUbZQt9A3LorIJwaE3tO3XFLRI70eWtW2se1Qmy0RZ74zB14nYcFNFl2t4Rw==} engines: {node: '>= 10'} hasBin: true - '@sentry/core@10.26.0': - resolution: {integrity: sha512-TjDe5QI37SLuV0q3nMOH8JcPZhv2e85FALaQMIhRILH9Ce6G7xW5GSjmH91NUVq8yc3XtiqYlz/EenEZActc4Q==} + '@sentry/core@10.12.0': + resolution: {integrity: sha512-Jrf0Yo7DvmI/ZQcvBnA0xKNAFkJlVC/fMlvcin+5IrFNRcqOToZ2vtF+XqTgjRZymXQNE8s1QTD7IomPHk0TAw==} engines: {node: '>=18'} '@sentry/core@10.27.0': resolution: {integrity: sha512-Zc68kdH7tWTDtDbV1zWIbo3Jv0fHAU2NsF5aD2qamypKgfSIMSbWVxd22qZyDBkaX8gWIPm/0Sgx6aRXRBXrYQ==} engines: {node: '>=18'} - '@sentry/react-native@7.7.0': - resolution: {integrity: sha512-D+gqiw88mOnouY+Pd8A3wcUDOilPOIcypBPw7WL9v+K1jM12Snf6sosEG4xgFFMXoK+GSsYAeC5MR0skD/b+Zg==} + '@sentry/react-native@7.2.0': + resolution: {integrity: sha512-rjqYgEjntPz1sPysud78wi4B9ui7LBVPsG6qr8s/htLMYho9GPGFA5dF+eqsQWqMX8NDReAxNkLTC4+gCNklLQ==} hasBin: true peerDependencies: expo: '>=49.0.0' @@ -2971,8 +3080,8 @@ packages: expo: optional: true - '@sentry/react@10.26.0': - resolution: {integrity: sha512-Qi0/FVXAalwQNr8zp0tocViH3+MRelW8ePqj3TdMzapkbXRuh07czdGgw8Zgobqcb7l4rRCRAUo2sl/H3KVkIw==} + '@sentry/react@10.12.0': + resolution: {integrity: sha512-TpqgdoYbkf5JynmmW2oQhHQ/h5w+XPYk0cEb/UrsGlvJvnBSR+5tgh0AqxCSi3gvtp82rAXI5w1TyRPBbhLDBw==} engines: {node: '>=18'} peerDependencies: react: ^16.14.0 || 17.x || 18.x || 19.x @@ -2983,8 +3092,8 @@ packages: peerDependencies: react: ^16.14.0 || 17.x || 18.x || 19.x - '@sentry/types@10.26.0': - resolution: {integrity: sha512-mDpG7lnOJppbk9iKrnuvkuiCTbh3aBAlUK4NZxZNLOSI0SeefYXHRAcri89BqWZ/MT98sQLU+Hf+rlwrwq38/A==} + '@sentry/types@10.12.0': + resolution: {integrity: sha512-sKGj3l3V8ZKISh2Tu88bHfnm5ztkRtSLdmpZ6TmCeJdSM9pV+RRd6CMJ0RnSEXmYHselPNUod521t2NQFd4W1w==} engines: {node: '>=18'} '@sentry/vite-plugin@4.6.1': @@ -3271,6 +3380,27 @@ packages: peerDependencies: '@tiptap/core': ^3.11.1 + '@tiptap/extension-table-cell@3.11.1': + resolution: {integrity: sha512-loFq2aZ+nDyrgxPjOCY/73YelRHqQWMw4oIiB4D0sYiDka+bBN/cV7LGWqfP5CldF8oSBJ8u+5ViDWCilTfDeg==} + peerDependencies: + '@tiptap/extension-table': ^3.11.1 + + '@tiptap/extension-table-header@3.11.1': + resolution: {integrity: sha512-oCn71L7FYxnpzHO7hn8xbaF6jxRhPinNsqgde+5OY23BEvVBpX8QFbOJkphQDyMwvSHAw/3S+ZF+vxHZU51aRg==} + peerDependencies: + '@tiptap/extension-table': ^3.11.1 + + '@tiptap/extension-table-row@3.11.1': + resolution: {integrity: sha512-KfB9axBtfE59/xC++4SS2iYkfEv93k5EWDbjIjC6T62FpfTYlBDOQutj79Nnmn8XkS5srT4nmxrohqRc1wUSQg==} + peerDependencies: + '@tiptap/extension-table': ^3.11.1 + + '@tiptap/extension-table@3.11.1': + resolution: {integrity: sha512-ae81cJgJ3cAA1Ry0JtLKtoPpA23YvMy0WnAw1gqnOX9yTYRYgT5W6MzP0O2rIBOI6b5Xkt6xtZzChjwMzioGbQ==} + peerDependencies: + '@tiptap/core': ^3.11.1 + '@tiptap/pm': ^3.11.1 + '@tiptap/extension-task-item@3.11.1': resolution: {integrity: sha512-ZQuReJUUPz9PabQJa8mi3DNm7ZyZnYWEoe/lKO5lVvac9xiIDc/nyqyn4xA2NDfU6uFUnv80u0adYYrkjkzuAA==} peerDependencies: @@ -3339,9 +3469,6 @@ packages: '@types/babel__traverse@7.28.0': resolution: {integrity: sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==} - '@types/conventional-commits-parser@5.0.1': - resolution: {integrity: sha512-7uz5EHdzz2TqoMfV7ee61Egf5y6NkcO4FB/1iCCQnbeiI1F3xzv3vK5dBCXUCLQgGYS+mUeigK1iKQzvED+QnQ==} - '@types/conventional-commits-parser@5.0.2': resolution: {integrity: sha512-BgT2szDXnVypgpNxOK8aL5SGjUdaQbC++WZNjF1Qge3Og2+zhHj+RWhmehLhYyvQwqAmvezruVfOf8+3m74W+g==} @@ -3457,6 +3584,11 @@ packages: '@types/hast@3.0.4': resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==} + '@types/hoist-non-react-statics@3.3.7': + resolution: {integrity: sha512-PQTyIulDkIDro8P+IHbKCsw7U2xxBYflVzW/FgWdCAePD9xGSidgA76/GeJ6lBKoblyhf9pBY763gbrN+1dI8g==} + peerDependencies: + '@types/react': '*' + '@types/istanbul-lib-coverage@2.0.6': resolution: {integrity: sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==} @@ -3502,12 +3634,21 @@ packages: resolution: {integrity: sha512-6ZRPQrYM72qYKGWidEttRe6M5DZBEV5F+MHMHqd4TTYx0tfkcdrUFGdef6CCxY0jXU7wldvd/zA/b0A/kTeJmA==} deprecated: This is a stub types definition. react-native provides its own type definitions, so you do not need this installed. + '@types/react-redux@7.1.34': + resolution: {integrity: sha512-GdFaVjEbYv4Fthm2ZLvj1VSCedV7TqE5y1kNwnjSdBOTXuRSgowux6J8TAct15T3CKBr63UMk+2CO7ilRhyrAQ==} + + '@types/react@19.1.17': + resolution: {integrity: sha512-Qec1E3mhALmaspIrhWt9jkQMNdw6bReVu64mjvhbhq2NFPftLPVr+l1SZgmw/66WwBNpDh7ao5AT6gF5v41PFA==} + '@types/react@19.2.7': resolution: {integrity: sha512-MWtvHrGZLFttgeEj28VXHxpmwYbor/ATPYbBfSFZEIRK0ecCFLl2Qo55z52Hss+UV9CRN7trSeq1zbgx7YDWWg==} '@types/stack-utils@2.0.3': resolution: {integrity: sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==} + '@types/trusted-types@1.0.6': + resolution: {integrity: sha512-230RC8sFeHoT6sSUlRO6a8cAnclO06eeiq1QDfiv2FGCLWFvvERWgwIQD4FWqD9A69BN7Lzee4OXwoMVnnsWDw==} + '@types/trusted-types@2.0.7': resolution: {integrity: sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==} @@ -3649,99 +3790,623 @@ packages: peerDependencies: react: '>=18.3.1' - '@unrs/resolver-binding-android-arm-eabi@1.11.1': - resolution: {integrity: sha512-ppLRUgHVaGRWUx0R0Ut06Mjo9gBaBkg3v/8AxusGLhsIotbBLuRk51rAzqLC8gq6NyyAojEXglNjzf6R948DNw==} - cpu: [arm] - os: [android] + '@univerjs-pro/collaboration-client-ui@0.12.3': + resolution: {integrity: sha512-z72zz0in6BYXNh+WOvv+r79ECL/H2rV792Oae83C5vOzJ+wV+Qy+Xs1/rWbqpPy7LLlOoBW/zdXK/a3MKZcoOA==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + rxjs: '>=7.0.0' - '@unrs/resolver-binding-android-arm64@1.11.1': - resolution: {integrity: sha512-lCxkVtb4wp1v+EoN+HjIG9cIIzPkX5OtM03pQYkG+U5O/wL53LC4QbIeazgiKqluGeVEeBlZahHalCaBvU1a2g==} - cpu: [arm64] - os: [android] + '@univerjs-pro/collaboration-client@0.12.3': + resolution: {integrity: sha512-HBP0Becx+qYzkibTTzdGd/e6Wl7D+QimYLnG8rJhznSCooiOwLd0zVMtOmv4a274vH40Tk8RopsVYu99DP2aNg==} + peerDependencies: + rxjs: '>=7.0.0' - '@unrs/resolver-binding-darwin-arm64@1.11.1': - resolution: {integrity: sha512-gPVA1UjRu1Y/IsB/dQEsp2V1pm44Of6+LWvbLc9SDk1c2KhhDRDBUkQCYVWe6f26uJb3fOK8saWMgtX8IrMk3g==} - cpu: [arm64] - os: [darwin] + '@univerjs-pro/collaboration@0.12.3': + resolution: {integrity: sha512-4A6zxRjpDiLuCkuYLqf+somzGykGiv+8RyhkYfcRzVNd/pV4QPpEu6IXHErEx2RWk1Omc+PFbulXmOHiSLFqlQ==} - '@unrs/resolver-binding-darwin-x64@1.11.1': - resolution: {integrity: sha512-cFzP7rWKd3lZaCsDze07QX1SC24lO8mPty9vdP+YVa3MGdVgPmFc59317b2ioXtgCMKGiCLxJ4HQs62oz6GfRQ==} - cpu: [x64] - os: [darwin] + '@univerjs-pro/docs-exchange-client@0.12.3': + resolution: {integrity: sha512-3XqHg6+yjUmNhVbyU93xcIkIffecP5e70+YkW+tYlsKql9GKklZ3rk8DI4wPi7GZ3P8LluizKmv1llKcn6o2tA==} - '@unrs/resolver-binding-freebsd-x64@1.11.1': - resolution: {integrity: sha512-fqtGgak3zX4DCB6PFpsH5+Kmt/8CIi4Bry4rb1ho6Av2QHTREM+47y282Uqiu3ZRF5IQioJQ5qWRV6jduA+iGw==} - cpu: [x64] - os: [freebsd] + '@univerjs-pro/docs-print@0.12.3': + resolution: {integrity: sha512-X2b6E2YWyHmkfDe/r9QzyWYLtwjolF7pMIGDtCCNbnnkpd/l2687yw+mbqdT0+ySB5F3BYEMp8wwYpNljFuMZw==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc - '@unrs/resolver-binding-linux-arm-gnueabihf@1.11.1': - resolution: {integrity: sha512-u92mvlcYtp9MRKmP+ZvMmtPN34+/3lMHlyMj7wXJDeXxuM0Vgzz0+PPJNsro1m3IZPYChIkn944wW8TYgGKFHw==} - cpu: [arm] - os: [linux] + '@univerjs-pro/edit-history-loader@0.12.3': + resolution: {integrity: sha512-by5ink13sxB11TmIZTkHysyAtAfcZDzHA1iakkFdxE+/BiIqMJyZPnpzplXM6VAp5PbBUcu//VtpylhsqayA/g==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + rxjs: '>=7.0.0' - '@unrs/resolver-binding-linux-arm-musleabihf@1.11.1': - resolution: {integrity: sha512-cINaoY2z7LVCrfHkIcmvj7osTOtm6VVT16b5oQdS4beibX2SYBwgYLmqhBjA1t51CarSaBuX5YNsWLjsqfW5Cw==} - cpu: [arm] - os: [linux] + '@univerjs-pro/edit-history-viewer@0.12.3': + resolution: {integrity: sha512-Sgv1FtcyxAA7Th/4XCFxcGf7rI8mpv4Lq3lTmozJ7VByq2SFNyViO4zTaovO/7jSqea0oJyVNEjLbfUmrq/dKA==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + rxjs: '>=7.0.0' - '@unrs/resolver-binding-linux-arm64-gnu@1.11.1': - resolution: {integrity: sha512-34gw7PjDGB9JgePJEmhEqBhWvCiiWCuXsL9hYphDF7crW7UgI05gyBAi6MF58uGcMOiOqSJ2ybEeCvHcq0BCmQ==} - cpu: [arm64] - os: [linux] + '@univerjs-pro/engine-chart@0.12.3': + resolution: {integrity: sha512-9aUe2jFoU0kxpezz2b+OByF67yEMXntPxZLkECRD998DNw/Zi57vSQ9/ovwhWDYjYW7ow3Mh57TcMutjYSLoPA==} + peerDependencies: + rxjs: '>=7.0.0' - '@unrs/resolver-binding-linux-arm64-musl@1.11.1': - resolution: {integrity: sha512-RyMIx6Uf53hhOtJDIamSbTskA99sPHS96wxVE/bJtePJJtpdKGXO1wY90oRdXuYOGOTuqjT8ACccMc4K6QmT3w==} - cpu: [arm64] - os: [linux] + '@univerjs-pro/engine-formula@0.12.3': + resolution: {integrity: sha512-QcB4z9NUkduxmZOi6cpnSSxSuhoJlzlkyng2tNWbBRfZjsBz3rEjYpKXq48zmnq6T2jSELWIywaOBYWWByuGXw==} + peerDependencies: + rxjs: '>=7.0.0' - '@unrs/resolver-binding-linux-ppc64-gnu@1.11.1': - resolution: {integrity: sha512-D8Vae74A4/a+mZH0FbOkFJL9DSK2R6TFPC9M+jCWYia/q2einCubX10pecpDiTmkJVUH+y8K3BZClycD8nCShA==} - cpu: [ppc64] - os: [linux] + '@univerjs-pro/engine-pivot@0.12.3': + resolution: {integrity: sha512-EO+4KBxsJ+mgDBEqBDEB0FZZ4XphSF0VCXt6D138hAn/im+3YTZUUgWP9FsRteJYZ7OQ231A9Qzc30MHP06vtw==} - '@unrs/resolver-binding-linux-riscv64-gnu@1.11.1': - resolution: {integrity: sha512-frxL4OrzOWVVsOc96+V3aqTIQl1O2TjgExV4EKgRY09AJ9leZpEg8Ak9phadbuX0BA4k8U5qtvMSQQGGmaJqcQ==} - cpu: [riscv64] - os: [linux] + '@univerjs-pro/exchange-client@0.12.3': + resolution: {integrity: sha512-D4Qjex1ytO0NKizL+5mKhgTXuE4XbTCPyBhfHUbSyh6S6FKcMUSjucp+KtfRU/B+af7WH+CPzXg+eeJysp4f8Q==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + rxjs: '>=7.0.0' - '@unrs/resolver-binding-linux-riscv64-musl@1.11.1': - resolution: {integrity: sha512-mJ5vuDaIZ+l/acv01sHoXfpnyrNKOk/3aDoEdLO/Xtn9HuZlDD6jKxHlkN8ZhWyLJsRBxfv9GYM2utQ1SChKew==} - cpu: [riscv64] - os: [linux] + '@univerjs-pro/license@0.12.3': + resolution: {integrity: sha512-RNPlV3oMcR3q3c7lCxd/JzQzh3ZT6zzxbXm9hBVM/Bxd9gPU8z64814BHMApPxO7EznSqgMlpKJI0+F02Q46NQ==} + peerDependencies: + rxjs: '>=7.0.0' - '@unrs/resolver-binding-linux-s390x-gnu@1.11.1': - resolution: {integrity: sha512-kELo8ebBVtb9sA7rMe1Cph4QHreByhaZ2QEADd9NzIQsYNQpt9UkM9iqr2lhGr5afh885d/cB5QeTXSbZHTYPg==} - cpu: [s390x] - os: [linux] + '@univerjs-pro/print@0.12.3': + resolution: {integrity: sha512-dQk/P7lswjMsZBrtreGoZIwEgFc9ctpSHTYnqaZvaN6BnGC8+OfrVfGUWOk98FCpN8Th9Sfo9sWaHkRc2M2V9g==} - '@unrs/resolver-binding-linux-x64-gnu@1.11.1': - resolution: {integrity: sha512-C3ZAHugKgovV5YvAMsxhq0gtXuwESUKc5MhEtjBpLoHPLYM+iuwSj3lflFwK3DPm68660rZ7G8BMcwSro7hD5w==} - cpu: [x64] - os: [linux] + '@univerjs-pro/sheets-chart-ui@0.12.3': + resolution: {integrity: sha512-GeMfSXuSn3yTDKMpTlKYapaLjctTHnLc4CRkCDssYx4NSJbAVPqvnpriX3cFE0jY427mSjFNgYQxPURZaGuJPw==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + rxjs: '>=7.0.0' - '@unrs/resolver-binding-linux-x64-musl@1.11.1': - resolution: {integrity: sha512-rV0YSoyhK2nZ4vEswT/QwqzqQXw5I6CjoaYMOX0TqBlWhojUf8P94mvI7nuJTeaCkkds3QE4+zS8Ko+GdXuZtA==} - cpu: [x64] - os: [linux] + '@univerjs-pro/sheets-chart@0.12.3': + resolution: {integrity: sha512-a0Q/zV4I0/WSXM7WfoR81uGoNO94s70O0M+KIfVcTeluMBKtYmye170BaidK2g5SNqo5bAFB/Igwe+A6dLo/Eg==} + peerDependencies: + rxjs: '>=7.0.0' - '@unrs/resolver-binding-wasm32-wasi@1.11.1': - resolution: {integrity: sha512-5u4RkfxJm+Ng7IWgkzi3qrFOvLvQYnPBmjmZQ8+szTK/b31fQCnleNl1GgEt7nIsZRIf5PLhPwT0WM+q45x/UQ==} - engines: {node: '>=14.0.0'} - cpu: [wasm32] + '@univerjs-pro/sheets-exchange-client@0.12.3': + resolution: {integrity: sha512-k8cZuRunlQC+k7sNmCLgx3auXGHIwfQpjx+uSdEJV50HVR9zpQQ/I4DPneASVk0JNTbPAQs1Y5b3Xm7NX0AQrg==} - '@unrs/resolver-binding-win32-arm64-msvc@1.11.1': - resolution: {integrity: sha512-nRcz5Il4ln0kMhfL8S3hLkxI85BXs3o8EYoattsJNdsX4YUU89iOkVn7g0VHSRxFuVMdM4Q1jEpIId1Ihim/Uw==} - cpu: [arm64] - os: [win32] + '@univerjs-pro/sheets-pivot-ui@0.12.3': + resolution: {integrity: sha512-L2E/Q0UjqWXRcma2ZQwqGgqF6iaoq2HJs9dd3Qku3rM7sHKfSkd9tn6NJaEhRs9FkgfS1JrtqfDJqL4VYcdaGQ==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + react-dom: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + rxjs: '>=7.0.0' - '@unrs/resolver-binding-win32-ia32-msvc@1.11.1': - resolution: {integrity: sha512-DCEI6t5i1NmAZp6pFonpD5m7i6aFrpofcp4LA2i8IIq60Jyo28hamKBxNrZcyOwVOZkgsRp9O2sXWBWP8MnvIQ==} - cpu: [ia32] - os: [win32] + '@univerjs-pro/sheets-pivot@0.12.3': + resolution: {integrity: sha512-sKtlhMe8XWQuNBg/4iGbQ63YPX2D3rSGu9AIvIGShj0yxEGzz6OHXZqJznMWohZ/TH1MfyKmNmpOjm66zMzVGQ==} + peerDependencies: + rxjs: '>=7.0.0' - '@unrs/resolver-binding-win32-x64-msvc@1.11.1': - resolution: {integrity: sha512-lrW200hZdbfRtztbygyaq/6jP6AKE8qQN2KvPcJ+x7wiD038YtnYtZ82IMNJ69GJibV7bwL3y9FgK+5w/pYt6g==} - cpu: [x64] + '@univerjs-pro/sheets-print@0.12.3': + resolution: {integrity: sha512-vv1vzhfqUpRg0Da19kkSreJdT6oH2xq2WrINVi5p8EkM+VgNCTmUiSb/HpDcSF7FPgyH4E/9TVItYoqz58TQUA==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + rxjs: '>=7.0.0' + + '@univerjs-pro/sheets-sparkline-ui@0.12.3': + resolution: {integrity: sha512-anH0WqHvD8MfJ6vb6NUaw8wwWwl1e1cdkP0Wh6d7+sgedbILXcWGA9ZG5slASqclWm8FCTUTZXejzmXpO/juAA==} + engines: {node: '>=16.0.0', npm: '>=8.0.0'} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + rxjs: '>=7.0.0' + + '@univerjs-pro/sheets-sparkline@0.12.3': + resolution: {integrity: sha512-TXA9Jhyzmw73QLb3ih+Up7Wt5YohPxgC0KmfemXEkwMfQmc2ukafvz8v5WbBYX7ssDGALktRDwnJdgwa7AuxTw==} + engines: {node: '>=16.0.0', npm: '>=8.0.0'} + peerDependencies: + rxjs: '>=7.0.0' + + '@univerjs-pro/thread-comment-datasource@0.12.3': + resolution: {integrity: sha512-0YFETecjkbrs4wyNNqcc2sz8eukgz7oyLkZ4+cOIm1YqGBYTBvst7yvUwEookj3LlFsRzPhH+so6FJUfyhOhOA==} + peerDependencies: + rxjs: '>=7.0.0' + + '@univerjs/core@0.12.3': + resolution: {integrity: sha512-4hC63L8JHH+m6u1185eV1XnrZxeTMPa9FX79WP4FPb7C1QuwlalfcKLH8O7XUtFYIMyg4cVF/AUmZDCIWF9SZg==} + peerDependencies: + '@wendellhu/redi': 1.0.1 + rxjs: '>=7.0.0' + + '@univerjs/data-validation@0.12.3': + resolution: {integrity: sha512-McnoyN/Ar7dzo5UwuuSrHLKHjPle7ASonsmXDxKoMpgo6thmCQExfYydxuI+MuKMzDLu+O9H2ciM26Lbk6FG1w==} + peerDependencies: + rxjs: '>=7.0.0' + + '@univerjs/design@0.12.3': + resolution: {integrity: sha512-sxSIO05akKSgiY3ewqE7FSYSj5zam0GJpJ6ktEuGl/T7g+XuDA041GdhZ19MEWrO+mCbbRcqwc20XQmD5ZCbxg==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + react-dom: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + + '@univerjs/docs-drawing-ui@0.12.3': + resolution: {integrity: sha512-5ajd4URcF/Qz8dmxT9gwMS0Ghs4L9fDiFIPgsXwcIa+lz344/InTGb9jvxItrF7WcgXlcPzqk7umibGXIdj2tA==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + rxjs: '>=7.0.0' + + '@univerjs/docs-drawing@0.12.3': + resolution: {integrity: sha512-hmCXlWF1XFgzMpFCDF1Q9sXRYGFPZHuJrvFSCJL0CHnVccI4RuYJ67UVsstzdkPlbuUHJLLfMDrpwlJEZcvSlw==} + + '@univerjs/docs-hyper-link-ui@0.12.3': + resolution: {integrity: sha512-cyH4VBGB3zOLMY2G8fLcEHR7sPIPUImi9olbpEmvqhlf/q987aOor5MiNOj07UNTNDkqlShnT1Ha8p95LNYBcg==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + rxjs: '>=7.0.0' + + '@univerjs/docs-hyper-link@0.12.3': + resolution: {integrity: sha512-JgrC6FYqTp5H4nBjxnrpuRg/y05Q5mvLrkIq7uMrpzVB6xCyETDsrIEu3Do1LIoyJroe2cox5N1IFhkzLxkqtA==} + + '@univerjs/docs-thread-comment-ui@0.12.3': + resolution: {integrity: sha512-VsATWZ16hnIvVIwGsEGNRnh4sZWCxwwaklnjPFSv93Kvgpyzmf9UaNmhb6RCZIo3cQLqTnMaoNbA52apNF2mpg==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + rxjs: '>=7.0.0' + + '@univerjs/docs-ui@0.12.3': + resolution: {integrity: sha512-HVAcm733Qd77M3FVsznMC4cDUvfwVWxdyat7sa3DnX7fPNKJSsFytfP3RU2pimWGhfBLZD5IGobhz5U8t4V8mg==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + rxjs: '>=7.0.0' + + '@univerjs/docs@0.12.3': + resolution: {integrity: sha512-xuQ7FN1Zipu9hQQEQCk4YpTRVg/VLYsOPvEa6jZFancolUMJeF6puBoLxYz9Y2SiiYghDRtPRApOuD/J+9i4HQ==} + peerDependencies: + rxjs: '>=7.0.0' + + '@univerjs/drawing-ui@0.12.3': + resolution: {integrity: sha512-CRLzeq5OtaCFuy4JjHQ2B9j/pSCz7K8l8ohlf8Kaqn5Q0vGTqzVFPVDuuBvNifiygmS8GhAkNaJtrcsDbdi9dg==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + rxjs: '>=7.0.0' + + '@univerjs/drawing@0.12.3': + resolution: {integrity: sha512-SFVeRtazW1mftRG5F5wPIDWXCgmF4kcWmEy/ISW56ARMM6ERA+NPa6nV8BlzTIFB594PvYNd5UTK3xAWLVkkfQ==} + peerDependencies: + rxjs: '>=7.0.0' + + '@univerjs/engine-formula@0.12.3': + resolution: {integrity: sha512-D9WeuATPRd+gVsOoTP3vLljqPrJ4+gt9E9Xi2c7UL5VXTqGUO6c04msd5ZiTzUJA4ILjafcYS2ljAz8M508tNw==} + peerDependencies: + rxjs: '>=7.0.0' + + '@univerjs/engine-render@0.12.3': + resolution: {integrity: sha512-WIKLi5DfPRi5s5Xi060BpWX3IMKlKRJBzoSZiIU+I5rdoEztsOooMTfZCIGeUamXcGPIelmORftOCT7X8SQ6VA==} + peerDependencies: + rxjs: '>=7.0.0' + + '@univerjs/find-replace@0.12.3': + resolution: {integrity: sha512-h7YjTZYW/w3nYteB/vfJ/SmCDeHn/cZfrP4s1Qx6Tim5vU7Zq5J3NvdlvHzMG4R/aEvrBH1VyDsOWm1P+atYPQ==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + rxjs: '>=7.0.0' + + '@univerjs/icons@1.0.2': + resolution: {integrity: sha512-aNO/KSqVubVpoUdtYfCVpdC3HgS24NH0lCFzz0TU+fvHg+QzsQgxg9+sfjKMYIpMHs/6UXSyv217SaHzsWQlWA==} + peerDependencies: + react: '*' + react-dom: '*' + + '@univerjs/network@0.12.3': + resolution: {integrity: sha512-saErXjmQiWn5ZO4K/u83i45so08beZ3qy9iuJHsfAtROO5v+sJQHDXwHP1CNWESvGgZpU3bYYk+3KMIUiiMEYA==} + peerDependencies: + rxjs: '>=7.0.0' + + '@univerjs/preset-docs-advanced@0.12.3': + resolution: {integrity: sha512-khnK1E+j5wGi43g8Ai1Jjf2RhzDeOnABYeAQfvrQ1DOie/EPuby4VQnHlMo5xpZTYHwbFG+vEU/BQvxY9scODA==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + react-dom: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + rxjs: '>=7.0.0' + + '@univerjs/preset-docs-collaboration@0.12.3': + resolution: {integrity: sha512-GN14Wn7kdnsw1JJySbnu3C3ruv9vCTVsmniM3+piBwFyRb7XeOoF3gGCfHvZf9Ufsc+zL5kv9BoKzbvYaN9EcQ==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + react-dom: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + rxjs: '>=7.0.0' + + '@univerjs/preset-docs-core@0.12.3': + resolution: {integrity: sha512-kVukzj+c9Je8c8g2/s3s/QvS2q4GxqQEjJHSs9eWbwYNY4D3xkb7CjuTuGtDnczvK94Nuwo5Xsi1cgVV374aFw==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + react-dom: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + rxjs: '>=7.0.0' + + '@univerjs/preset-docs-drawing@0.12.3': + resolution: {integrity: sha512-/GPchJjRHzP4T39slzMUv+QqY9MdZH6ViFYt8p1HyAqG2Lf7bIjwy4k5Cp56SvmuWjCRFeV16VzRPHWk/yy2Kg==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + react-dom: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + rxjs: '>=7.0.0' + + '@univerjs/preset-docs-hyper-link@0.12.3': + resolution: {integrity: sha512-524wv/AXoLy7RS2RnvyiCYuFWElEduHs52ecbf4JelJj57uNQiryc+NOTxhmRJI0tDf6Rwo4rYkC4Blsifz9Fg==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + react-dom: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + rxjs: '>=7.0.0' + + '@univerjs/preset-docs-node-core@0.12.3': + resolution: {integrity: sha512-C7aNzUD1YnSvHWxCpvpZYiZvi0BQJ3Je4wXeSeFqXzlPWX9hbFcmcqBx4uaeveTKNB0q+NYDAINczY1tZOQFsw==} + peerDependencies: + rxjs: '>=7.0.0' + + '@univerjs/preset-docs-thread-comment@0.12.3': + resolution: {integrity: sha512-YxNPswNQDt5vVnYezJfiduIaTmHwCjxBRhfbNcQmMDEUbu6dpeSm7hJycO/WbT++iGoFhojiERFHr1ARmCwlKQ==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + react-dom: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + rxjs: '>=7.0.0' + + '@univerjs/preset-sheets-advanced@0.12.3': + resolution: {integrity: sha512-S848EyxLg5rz340i+Binu+XuJC0DOYpIlM4rl6fe74X+bEoK6EqHLDsviGBlZRH2GmFGC0Ggdiuu59XsGkxcwQ==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + react-dom: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + rxjs: '>=7.0.0' + + '@univerjs/preset-sheets-collaboration@0.12.3': + resolution: {integrity: sha512-ze9aBbvmXcUP08O/ve4pybdXb6JKE56m0HonMM4W8rpRuytUE+6utQ6mcvibmIYC1RTxAB38OYSI8gNwR6HXLg==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + react-dom: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + rxjs: '>=7.0.0' + + '@univerjs/preset-sheets-conditional-formatting@0.12.3': + resolution: {integrity: sha512-KL5/8BfSGQp1aR5m6zpDOO1s6JGpfj9/GDQD9MzB7G8JE6ijMDHYbfku7x71ELaj15EWmnf6lkXg98CsueR7jA==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + react-dom: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + rxjs: '>=7.0.0' + + '@univerjs/preset-sheets-core@0.12.3': + resolution: {integrity: sha512-I0tbx+VPokUtr948v+txRKp9sH1fs/CnP4akjXdS4ClhOAhgYVAKNGwnrPKdgZzrwTiWmVy8Ijmff1WUp/lAAA==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + react-dom: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + rxjs: '>=7.0.0' + + '@univerjs/preset-sheets-data-validation@0.12.3': + resolution: {integrity: sha512-hcsXDWhHgaQh32Cmj3zDC0DRV8qWl6hrF39TzrxTNoDEY+ozpNYMLtf/Q2BYNRDSVCQDIDMsayvllkdWw5EpJw==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + react-dom: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + rxjs: '>=7.0.0' + + '@univerjs/preset-sheets-drawing@0.12.3': + resolution: {integrity: sha512-K/zsEQFc9qvoaGETqZDJ4rZBeCzmRO9r1i1j6tR5nRlaYNmYNwpBDRoV0UiiDHAdwn6hDB6xS49Z+JZkSMHDnA==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + react-dom: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + rxjs: '>=7.0.0' + + '@univerjs/preset-sheets-filter@0.12.3': + resolution: {integrity: sha512-LQSobTxctrKdpjk0kn8z9pnPGIIgdifLabcKCnSU6p4WLk8TBNSxIir1YqKx3719tjzvC/wwlsiOhuAyVw3V0w==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + react-dom: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + rxjs: '>=7.0.0' + + '@univerjs/preset-sheets-find-replace@0.12.3': + resolution: {integrity: sha512-EbtOIOpxwbWbdMrHaz1J18l7aPgp1zFQu+jKAwPTVUbKK3SFQJLo3p6E7mYY5N2rWZZzh4XWmimg/JQWOeKc7w==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + react-dom: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + rxjs: '>=7.0.0' + + '@univerjs/preset-sheets-hyper-link@0.12.3': + resolution: {integrity: sha512-+Ee6onLfvLfrkQeTbDiw3LbMAiJJoSdYUalhv9WYI0Viq85ULlFmivuJojI+7ys2vCUotiBc/zPKScnpNSo+vw==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + react-dom: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + rxjs: '>=7.0.0' + + '@univerjs/preset-sheets-node-core@0.12.3': + resolution: {integrity: sha512-EHPVJXXnmflcIv2B9KAvm0HlI9nom0MKwRyOzChRa7dGwS3XvloDr5fiP8NLN2yPo/EkEftYE1qkSXB3fiBBJg==} + peerDependencies: + rxjs: '>=7.0.0' + + '@univerjs/preset-sheets-note@0.12.3': + resolution: {integrity: sha512-H3FM0HbXHjZiDgRQMQJqjP5LJwXLfUGsVGfu7oTNd2RDOaIgpVsntbijGUqp0EeiGXhABBI2HF/iEYFUGaNDJA==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + react-dom: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + rxjs: '>=7.0.0' + + '@univerjs/preset-sheets-sort@0.12.3': + resolution: {integrity: sha512-pPDSE/sjuFMCXyLyOVG2quxgl4fw00IACAB/ra4vVsIkEjOKbcEFEaEe/x9qyCt6OyLoCMrYTWiicRN2czpjAw==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + react-dom: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + rxjs: '>=7.0.0' + + '@univerjs/preset-sheets-table@0.12.3': + resolution: {integrity: sha512-zPgx5lJi2v+5kz1VfdaLIOYzofbVusi2JfXmtfWlXcbQeXjjxPvWUvcoN8wd6w1rV0B3J3Q4zEV/lhqijKmAjw==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + react-dom: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + rxjs: '>=7.0.0' + + '@univerjs/preset-sheets-thread-comment@0.12.3': + resolution: {integrity: sha512-/OINax8dXh3BYwO5Qd0YQCELRpesJWDEabB73N9QbSvPEDDrJYivlm5t/1QW+sX5TrvjplFMNFVIiw8YrpFniA==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + react-dom: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + rxjs: '>=7.0.0' + + '@univerjs/presets@0.12.3': + resolution: {integrity: sha512-PJN2lCIY9cG+w4S0kZLeyVV72hEh5BxbOMX6zv/N7zT3RL0kyeaW1hQeIB276yMW9W2L2s2jxpWgf0kQP7/g0w==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + react-dom: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + rxjs: '>=7.0.0' + + '@univerjs/protocol@0.1.47': + resolution: {integrity: sha512-EkBSaBe51nGPcG1j58JRjE0yBe8ulomJMLKJbKikkkfhgAlt+f8i5inHFESfsfpG2Ui9FOueo2K0exYDpf6iaw==} + + '@univerjs/rpc-node@0.12.3': + resolution: {integrity: sha512-Syvs+Nn7p7B2VtfbVbKO5k1OWKD0iEBsYBvI51kWvQJl74pvGQhaDbp/c9e8QzZICli6PcCyLSHfi5bnqB9Giw==} + peerDependencies: + rxjs: '>=7.0.0' + + '@univerjs/rpc@0.12.3': + resolution: {integrity: sha512-rQTkTbCMdPMJZSU2f3sl33wqcl4Qx8gQ489wtHm36LqTU4bfuUXOTvh5Xwfu3EYUkOMkXbONYVPGuz8Yz95LvA==} + peerDependencies: + rxjs: '>=7.0.0' + + '@univerjs/sheets-conditional-formatting-ui@0.12.3': + resolution: {integrity: sha512-Ht7Vv4qEcghv1EZG+AW/YhyLvB3QFKe+3nd08L6uwawgVbvhlaEcC7AOpVad3WN6MHbUinmQmwWWjJMzJNmHlw==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + rxjs: '>=7.0.0' + + '@univerjs/sheets-conditional-formatting@0.12.3': + resolution: {integrity: sha512-VNjmzCkoB4y1L5GkG+vlUUffW2xP0v7LY1kx6ePJMhFY7pfMgWF7U0KUKBRNpny87pdeK5jb/wSdVCUGNWHj2w==} + peerDependencies: + rxjs: '>=7.0.0' + + '@univerjs/sheets-data-validation-ui@0.12.3': + resolution: {integrity: sha512-twR/cRnhyNlEa3mi+WmRia8BYXzy/N7ZCGuCcdJXPUXO9iSw3k9j+UqiQIGBnjxlxcd1KIMBz7bXk0IBss5syA==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + rxjs: '>=7.0.0' + + '@univerjs/sheets-data-validation@0.12.3': + resolution: {integrity: sha512-nIlgZuYxkGOhMsOemZqdmR8WI+ZhHxVfVR6RCg8G0lxqo7aVmBYlMHkjvmuiHiMR+pfT30XA3VWLkj6H3o6Fqw==} + peerDependencies: + rxjs: '>=7.0.0' + + '@univerjs/sheets-drawing-ui@0.12.3': + resolution: {integrity: sha512-vJ+snuTvlvbIc9KYIfRVV7OMlK6n9GPEjwb/BNEAWeJmguWJsE4EjYxX2CTFDOADL5cH57uY8FV/cNyOQ5CF9Q==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + rxjs: '>=7.0.0' + + '@univerjs/sheets-drawing@0.12.3': + resolution: {integrity: sha512-sv744D+M8FiN9rUpizNltHC2ZWf+4w1nzckiEZdMOgN77rG7Td4hr+vVDrChN+MdQ8kh6PeAaksYpZe5hc+y5Q==} + + '@univerjs/sheets-filter-ui@0.12.3': + resolution: {integrity: sha512-mxZx4KA3yXIZJEYdTgkO8SWZn8e0Hz+hd/yiWBH/QZfoVsgOblDc2ZDpvJqm1+6OR8rqk60VF9CWeZp+DWrRbw==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + rxjs: '>=7.0.0' + + '@univerjs/sheets-filter@0.12.3': + resolution: {integrity: sha512-52OcgBXY5X89KIiwVBYdSgvOQJKqH0KWLcJJfIXng4peYNsPsHgeymzTAzwOvv+lPGIJ7FvqSTPGKlr0tkFUdw==} + peerDependencies: + rxjs: '>=7.0.0' + + '@univerjs/sheets-find-replace@0.12.3': + resolution: {integrity: sha512-FgT2nx25ad2FBDZjY4GefKZ5Qhddz0q4CUCH0jv3c3M3vBKEwWEBroVm8t/gjkY2iDDhwlxyLtzQkpM125q7QA==} + peerDependencies: + rxjs: '>=7.0.0' + + '@univerjs/sheets-formula-ui@0.12.3': + resolution: {integrity: sha512-l88yaMultkh73DaeYSLSYZ3Z84Oix23nGxi3IYw57NeKcdvejI7u/H2bR1REJB0BiA5nqLE+qmKy+MOFpKS2yA==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + rxjs: '>=7.0.0' + + '@univerjs/sheets-formula@0.12.3': + resolution: {integrity: sha512-HbmMP+YAQ1fex8a7D71JT377ujvLghARyNl4UIGjVYwVXORJoxPIQ1Ddl12UGyhT4+a6WIbrAI6A+f34C/drHg==} + peerDependencies: + rxjs: '>=7.0.0' + + '@univerjs/sheets-graphics@0.12.3': + resolution: {integrity: sha512-wleS3Pvsngxg1KcH++9YPdz26zKh3x3YDda6li863C+MO3KK3EPPawVbu8hfvt2g/UxtOC9eVlm6+o4V0sBwMg==} + + '@univerjs/sheets-hyper-link-ui@0.12.3': + resolution: {integrity: sha512-Mul/skWGhnu8x7zVX0TT6JnlV5Mzx7DtB48wKTEw5FWOaFayBip5FBDlpBKxtWKMG3Q5kJ8r8G4Bj/Z3MYtwew==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + rxjs: '>=7.0.0' + + '@univerjs/sheets-hyper-link@0.12.3': + resolution: {integrity: sha512-QU/WzJs21ls1nmPjUT8qt9HmVQqvGKU/Tjp0kpAxFPvTWfb/Gl53u+zPze5gacostV89MmWbbuZuvypmJAwUPQ==} + peerDependencies: + rxjs: '>=7.0.0' + + '@univerjs/sheets-note-ui@0.12.3': + resolution: {integrity: sha512-wUz4gZtNDdfwqH+JEPFxSz5a4EBXYr4HcK0IzviXxDeWZSGIwCy0vWcPw8H49ca48LNftwUoAMu2hiyRPA9d/w==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + rxjs: '>=7.0.0' + + '@univerjs/sheets-note@0.12.3': + resolution: {integrity: sha512-X5vEUkWa7bTVStQUcWzaT0KuElYO6ViAjo3aZNZT+2NYFzbgw2oPZNKxxz2d/6A2J9+GXct2aImcyoHhqU2ysA==} + peerDependencies: + rxjs: '>=7.0.0' + + '@univerjs/sheets-numfmt-ui@0.12.3': + resolution: {integrity: sha512-xpPdswbpn24XpAvqGJdz5wMN6ZTAXAvrH2ld2WbLYODIasupfv7kBQ0iBdBlfxs+6isyJz49FHWBEiuFNhcsyQ==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + rxjs: '>=7.0.0' + + '@univerjs/sheets-numfmt@0.12.3': + resolution: {integrity: sha512-NVv/ZxUFF6gIeefYBlycmzNxOmoNXKXO88Z6do6PZvmck3nQH2JZxk9WQeT2/doXreVDMyWf0yGU3GbjASu+3A==} + peerDependencies: + rxjs: '>=7.0.0' + + '@univerjs/sheets-sort-ui@0.12.3': + resolution: {integrity: sha512-jMgcZtc55nCnTHDRx3zbPQcf+XtrbF+Sf+JSbjaT+d4W6h6bXU47KLg2E2zlR162tI1r0Io4QC+l/HTtuNTmCg==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + rxjs: '>=7.0.0' + + '@univerjs/sheets-sort@0.12.3': + resolution: {integrity: sha512-eSl0n27g+UyMvD91pT5RCn+CjQ5YU0erwOgA90GaaqH1IZitbpkZ/CkkrcWJBj6G8VM8FazrOA7VPisWSeCy7g==} + + '@univerjs/sheets-table-ui@0.12.3': + resolution: {integrity: sha512-K7faV9QLZgWYUGhIy12D5Ay373Cl9+NidC6M8+2VbZbvZrJ6cv/Ztq9o2UxZNFjWHN+h/RVHJq6fGr8+MPlwoA==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + rxjs: '>=7.0.0' + + '@univerjs/sheets-table@0.12.3': + resolution: {integrity: sha512-UBBoRocNjdEa4hQ61qGCJbUk2ji7Iz1LBxxhuImNtPbyjMVEi3ZcgANdyqu/0SUEi+4AeLvFpA9i2Pj3mBtyEQ==} + peerDependencies: + rxjs: '>=7.0.0' + + '@univerjs/sheets-thread-comment-ui@0.12.3': + resolution: {integrity: sha512-poRGaaemVqxk3LEmuMUvAK5TpcI8RICNpoN2xjZPp7JUdrBYoikiZKb0tYAW4c6tYj4/7pdGShNGGLVAr4sejQ==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + rxjs: '>=7.0.0' + + '@univerjs/sheets-thread-comment@0.12.3': + resolution: {integrity: sha512-LG1x7SiVd2mA9B5+DsUOVO6W+NeTFneuHBBHmNZnlDSg9aVfE/C5xs3w1SFgPY/8hLBKJgJBvMMuZPMHVBGORg==} + peerDependencies: + rxjs: '>=7.0.0' + + '@univerjs/sheets-ui@0.12.3': + resolution: {integrity: sha512-sEP6FdCR+TucdnusEEWJj5NdapUmyx6/8ZoqGhpoNhA3ua9ZLTZGP1073o4vvxhQes1Y3JIUqTFkNaVUfJW5iQ==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + rxjs: '>=7.0.0' + + '@univerjs/sheets@0.12.3': + resolution: {integrity: sha512-P8b1dwYHQvOCYKe3UbiBuKJs/s0B61LtbG7Tad2WPzsDdalyklZMg39TIllH1dLvEh92l+DnIDKmGw8PQHxZfA==} + peerDependencies: + rxjs: '>=7.0.0' + + '@univerjs/telemetry@0.12.3': + resolution: {integrity: sha512-yfIE3Uj9qIddHgbCt+DYPpUIxPPLhHz2oFFFPCkLV+KHObsiXAsAJYJYXhPPhWJV9AOB2ItpDwGvQ/XpDkaxig==} + + '@univerjs/themes@0.12.3': + resolution: {integrity: sha512-iwU7EO5oATs8JSxlJHSU5WjFtyBVrmY6xpkWuNOBQryRK00nPy12nWwruqE83bRem/thapfp33syCY0P/pzZ1g==} + + '@univerjs/thread-comment-ui@0.12.3': + resolution: {integrity: sha512-vDX6bk/AhsA+hSSvaIjlcXhPkuBoM0bDUp7cE1eXhDIHiV1ZtJbfoIR4T24t/QXDQYV9sm7EWL5IuYD/+rCEPA==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + rxjs: '>=7.0.0' + + '@univerjs/thread-comment@0.12.3': + resolution: {integrity: sha512-6i8swgFJyVxBl3N/B3nxZkLbfsNlNAeA2TMfBrKU5ipK8lfJfU7PnH8HAvXC2K+iRmWJa2vpKotYm3Xh6e7SNQ==} + peerDependencies: + rxjs: '>=7.0.0' + + '@univerjs/ui@0.12.3': + resolution: {integrity: sha512-dfktMMDpb/fe7Wkg1haq0kzY7OlWVcH97317mHthJcfpebn/V8SC7ZgQ1Vgh/29Aj4a/kzvO88iWlDp1TeMzlw==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + react-dom: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + rxjs: '>=7.0.0' + + '@unrs/resolver-binding-android-arm-eabi@1.11.1': + resolution: {integrity: sha512-ppLRUgHVaGRWUx0R0Ut06Mjo9gBaBkg3v/8AxusGLhsIotbBLuRk51rAzqLC8gq6NyyAojEXglNjzf6R948DNw==} + cpu: [arm] + os: [android] + + '@unrs/resolver-binding-android-arm64@1.11.1': + resolution: {integrity: sha512-lCxkVtb4wp1v+EoN+HjIG9cIIzPkX5OtM03pQYkG+U5O/wL53LC4QbIeazgiKqluGeVEeBlZahHalCaBvU1a2g==} + cpu: [arm64] + os: [android] + + '@unrs/resolver-binding-darwin-arm64@1.11.1': + resolution: {integrity: sha512-gPVA1UjRu1Y/IsB/dQEsp2V1pm44Of6+LWvbLc9SDk1c2KhhDRDBUkQCYVWe6f26uJb3fOK8saWMgtX8IrMk3g==} + cpu: [arm64] + os: [darwin] + + '@unrs/resolver-binding-darwin-x64@1.11.1': + resolution: {integrity: sha512-cFzP7rWKd3lZaCsDze07QX1SC24lO8mPty9vdP+YVa3MGdVgPmFc59317b2ioXtgCMKGiCLxJ4HQs62oz6GfRQ==} + cpu: [x64] + os: [darwin] + + '@unrs/resolver-binding-freebsd-x64@1.11.1': + resolution: {integrity: sha512-fqtGgak3zX4DCB6PFpsH5+Kmt/8CIi4Bry4rb1ho6Av2QHTREM+47y282Uqiu3ZRF5IQioJQ5qWRV6jduA+iGw==} + cpu: [x64] + os: [freebsd] + + '@unrs/resolver-binding-linux-arm-gnueabihf@1.11.1': + resolution: {integrity: sha512-u92mvlcYtp9MRKmP+ZvMmtPN34+/3lMHlyMj7wXJDeXxuM0Vgzz0+PPJNsro1m3IZPYChIkn944wW8TYgGKFHw==} + cpu: [arm] + os: [linux] + + '@unrs/resolver-binding-linux-arm-musleabihf@1.11.1': + resolution: {integrity: sha512-cINaoY2z7LVCrfHkIcmvj7osTOtm6VVT16b5oQdS4beibX2SYBwgYLmqhBjA1t51CarSaBuX5YNsWLjsqfW5Cw==} + cpu: [arm] + os: [linux] + + '@unrs/resolver-binding-linux-arm64-gnu@1.11.1': + resolution: {integrity: sha512-34gw7PjDGB9JgePJEmhEqBhWvCiiWCuXsL9hYphDF7crW7UgI05gyBAi6MF58uGcMOiOqSJ2ybEeCvHcq0BCmQ==} + cpu: [arm64] + os: [linux] + + '@unrs/resolver-binding-linux-arm64-musl@1.11.1': + resolution: {integrity: sha512-RyMIx6Uf53hhOtJDIamSbTskA99sPHS96wxVE/bJtePJJtpdKGXO1wY90oRdXuYOGOTuqjT8ACccMc4K6QmT3w==} + cpu: [arm64] + os: [linux] + + '@unrs/resolver-binding-linux-ppc64-gnu@1.11.1': + resolution: {integrity: sha512-D8Vae74A4/a+mZH0FbOkFJL9DSK2R6TFPC9M+jCWYia/q2einCubX10pecpDiTmkJVUH+y8K3BZClycD8nCShA==} + cpu: [ppc64] + os: [linux] + + '@unrs/resolver-binding-linux-riscv64-gnu@1.11.1': + resolution: {integrity: sha512-frxL4OrzOWVVsOc96+V3aqTIQl1O2TjgExV4EKgRY09AJ9leZpEg8Ak9phadbuX0BA4k8U5qtvMSQQGGmaJqcQ==} + cpu: [riscv64] + os: [linux] + + '@unrs/resolver-binding-linux-riscv64-musl@1.11.1': + resolution: {integrity: sha512-mJ5vuDaIZ+l/acv01sHoXfpnyrNKOk/3aDoEdLO/Xtn9HuZlDD6jKxHlkN8ZhWyLJsRBxfv9GYM2utQ1SChKew==} + cpu: [riscv64] + os: [linux] + + '@unrs/resolver-binding-linux-s390x-gnu@1.11.1': + resolution: {integrity: sha512-kELo8ebBVtb9sA7rMe1Cph4QHreByhaZ2QEADd9NzIQsYNQpt9UkM9iqr2lhGr5afh885d/cB5QeTXSbZHTYPg==} + cpu: [s390x] + os: [linux] + + '@unrs/resolver-binding-linux-x64-gnu@1.11.1': + resolution: {integrity: sha512-C3ZAHugKgovV5YvAMsxhq0gtXuwESUKc5MhEtjBpLoHPLYM+iuwSj3lflFwK3DPm68660rZ7G8BMcwSro7hD5w==} + cpu: [x64] + os: [linux] + + '@unrs/resolver-binding-linux-x64-musl@1.11.1': + resolution: {integrity: sha512-rV0YSoyhK2nZ4vEswT/QwqzqQXw5I6CjoaYMOX0TqBlWhojUf8P94mvI7nuJTeaCkkds3QE4+zS8Ko+GdXuZtA==} + cpu: [x64] + os: [linux] + + '@unrs/resolver-binding-wasm32-wasi@1.11.1': + resolution: {integrity: sha512-5u4RkfxJm+Ng7IWgkzi3qrFOvLvQYnPBmjmZQ8+szTK/b31fQCnleNl1GgEt7nIsZRIf5PLhPwT0WM+q45x/UQ==} + engines: {node: '>=14.0.0'} + cpu: [wasm32] + + '@unrs/resolver-binding-win32-arm64-msvc@1.11.1': + resolution: {integrity: sha512-nRcz5Il4ln0kMhfL8S3hLkxI85BXs3o8EYoattsJNdsX4YUU89iOkVn7g0VHSRxFuVMdM4Q1jEpIId1Ihim/Uw==} + cpu: [arm64] + os: [win32] + + '@unrs/resolver-binding-win32-ia32-msvc@1.11.1': + resolution: {integrity: sha512-DCEI6t5i1NmAZp6pFonpD5m7i6aFrpofcp4LA2i8IIq60Jyo28hamKBxNrZcyOwVOZkgsRp9O2sXWBWP8MnvIQ==} + cpu: [ia32] + os: [win32] + + '@unrs/resolver-binding-win32-x64-msvc@1.11.1': + resolution: {integrity: sha512-lrW200hZdbfRtztbygyaq/6jP6AKE8qQN2KvPcJ+x7wiD038YtnYtZ82IMNJ69GJibV7bwL3y9FgK+5w/pYt6g==} + cpu: [x64] os: [win32] '@urql/core@5.2.0': @@ -3758,6 +4423,15 @@ packages: peerDependencies: vite: ^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 + '@wendellhu/redi@1.0.1': + resolution: {integrity: sha512-vKJFlaPjXsyqcJFNKJGmdLRup5uUZGQuZUA41e67at5y93kEYJo5FpJebAfs8LStJjItHWv21t0Aq+0UCSYSsw==} + engines: {node: '>=22.12.0'} + peerDependencies: + react: '>=16.8.0' + peerDependenciesMeta: + react: + optional: true + '@xmldom/xmldom@0.8.11': resolution: {integrity: sha512-cQzWCtO6C8TQiYl1ruKNn2U6Ao4o4WBBcbL61yJl84x+j5sOWWFU9X7DpND8XZG3daDppSsigMdfAIl2upQBRw==} engines: {node: '>=10.0.0'} @@ -3853,10 +4527,6 @@ packages: resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==} engines: {node: '>=8'} - ansi-escapes@7.0.0: - resolution: {integrity: sha512-GdYO7a61mR0fOlAsvC9/rIHf7L96sBc6dEWzeOu+KAea5bZyQRPIpojrVoI4AXGJS/ycu/fBTdLrUkA4ODrvjw==} - engines: {node: '>=18'} - ansi-escapes@7.2.0: resolution: {integrity: sha512-g6LhBsl+GBPRWGWsBtutpzBYuIIdBkLEvad5C/va/74Db018+5TZiyA26cZJAr3Rft5lprVqOIPxf5Vid6tqAw==} engines: {node: '>=18'} @@ -3869,10 +4539,6 @@ packages: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} engines: {node: '>=8'} - ansi-regex@6.1.0: - resolution: {integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==} - engines: {node: '>=12'} - ansi-regex@6.2.2: resolution: {integrity: sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==} engines: {node: '>=12'} @@ -3965,6 +4631,9 @@ packages: async-limiter@1.0.1: resolution: {integrity: sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==} + async-lock@1.4.1: + resolution: {integrity: sha512-Az2ZTpuytrtqENulXwO3GGv1Bztugx6TT37NIo7imr/Qo0gsYiGtSdBa2B6fsXhTpVZDNfu1Qn3pk531e3q+nQ==} + at-least-node@1.0.0: resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==} engines: {node: '>= 4.0.0'} @@ -4026,9 +4695,6 @@ packages: babel-plugin-syntax-hermes-parser@0.29.1: resolution: {integrity: sha512-2WFYnoWGdmih1I1J5eIqxATOeycOqRwYxAQBu3cUu/rhwInwHUg7k60AFNbuGjSDL8tje5GDrAnxzRLcu2pYcA==} - babel-plugin-syntax-hermes-parser@0.32.0: - resolution: {integrity: sha512-m5HthL++AbyeEA2FcdwOLfVFvWYECOBObLHNqdR8ceY4TsEdn4LdX2oTvbB2QJSSElE2AWA/b2MXZ/PF/CqLZg==} - babel-plugin-transform-flow-enums@0.0.2: resolution: {integrity: sha512-g4aaCrDDOsWjbm0PUUeVnkcVd6AKJsVc/MbnPhEotEpkeJQP6b8nzewohQi7+QS8UyPehOhGWn0nOwjvWpmMvQ==} @@ -4225,9 +4891,16 @@ packages: resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} engines: {node: '>=8'} + cjk-regex@3.4.0: + resolution: {integrity: sha512-m+gbmlIP6gAG7tDvo2kpeSPAz/uh5wY5/zx10ymjdpbbiTHNTNoYnP2lCiyqtmbLxwhEdq8/lsVbsy4GTc9oUw==} + engines: {node: '>=16'} + class-variance-authority@0.7.1: resolution: {integrity: sha512-Ka+9Trutv7G8M6WT6SeiRWz792K5qEqIGEGzXKhAE6xOWAY6pPH8U+9IY3oCMv6kqTmLsv7Xh/2w2RigkePMsg==} + classnames@2.5.1: + resolution: {integrity: sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==} + clean-stack@2.2.0: resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} engines: {node: '>=6'} @@ -4261,9 +4934,9 @@ packages: resolution: {integrity: sha512-+W/5efTR7y5HRD7gACw9yQjqMVvEMLBHmboM/kPWam+H+Hmyrgjh6YncVKK122YZkXrLudzTuAukUw9FnMf7IQ==} engines: {node: 10.* || >= 12.*} - cli-truncate@5.1.1: - resolution: {integrity: sha512-SroPvNHxUnk+vIW/dOSfNqdy1sPEFkrTk6TUtqLCnBlo3N7TNYYkzzN7uSD6+jVjrdO4+p8nH7JzH6cIvUem6A==} - engines: {node: '>=20'} + cli-truncate@4.0.0: + resolution: {integrity: sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==} + engines: {node: '>=18'} cli-width@3.0.0: resolution: {integrity: sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==} @@ -4279,10 +4952,6 @@ packages: resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} engines: {node: '>=12'} - cliui@9.0.1: - resolution: {integrity: sha512-k7ndgKhwoQveBL+/1tqGJYNz097I7WOvwbmmU2AR5+magtbjPWQTS1C5vzGkBC8Ym8UWRzfKUzUUqFLypY4Q+w==} - engines: {node: '>=20'} - clone@1.0.4: resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} engines: {node: '>=0.8'} @@ -4295,6 +4964,9 @@ packages: resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} engines: {node: '>=6'} + collapse-white-space@2.1.0: + resolution: {integrity: sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw==} + color-convert@1.9.3: resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} @@ -4322,9 +4994,9 @@ packages: resolution: {integrity: sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==} engines: {node: '>=18'} - commander@14.0.2: - resolution: {integrity: sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==} - engines: {node: '>=20'} + commander@13.1.0: + resolution: {integrity: sha512-/rFeCpNJQbhSZjGVwO9RFV3xPqbnERS8MmIQzCtD/zl6gpJuV/bMLuN92oG3F7d8oDEHHRrujSXNUr8fpjntKw==} + engines: {node: '>=18'} commander@2.20.3: resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} @@ -4377,10 +5049,6 @@ packages: resolution: {integrity: sha512-ROjNchA9LgfNMTTFSIWPzebCwOGFdgkEq45EnvvrmSLvCtAw0HSmrCs7/ty+wAeYUZyNay0YMUNYFTRL72PkBQ==} engines: {node: '>=16'} - conventional-changelog-angular@8.0.0: - resolution: {integrity: sha512-CLf+zr6St0wIxos4bmaKHRXWAcsCXrJU6F4VdNDrGRK3B8LDLKoX3zuMV5GhtbGkVR/LohZ6MT6im43vZLSjmA==} - engines: {node: '>=18'} - conventional-changelog-angular@8.1.0: resolution: {integrity: sha512-GGf2Nipn1RUCAktxuVauVr1e3r8QrLP/B0lEUsFktmGqc3ddbQkhoJZHJctVU829U1c6mTSWftrVOCHaL85Q3w==} engines: {node: '>=18'} @@ -4406,11 +5074,6 @@ packages: engines: {node: '>=16'} hasBin: true - conventional-commits-parser@6.2.0: - resolution: {integrity: sha512-uLnoLeIW4XaoFtH37qEcg/SXMJmKF4vi7V0H2rnPueg+VEtFGA/asSCNTcq4M/GQ6QmlzchAEtOoDTtKqWeHag==} - engines: {node: '>=18'} - hasBin: true - conventional-commits-parser@6.2.1: resolution: {integrity: sha512-20pyHgnO40rvfI0NGF/xiEoFMkXDtkF8FwHvk5BokoFoCuTQRI8vrNCNFWUOfuolKJMm1tPCHc8GgYEtr1XRNA==} engines: {node: '>=18'} @@ -4456,14 +5119,6 @@ packages: cosmiconfig: '>=9' typescript: '>=5' - cosmiconfig-typescript-loader@6.2.0: - resolution: {integrity: sha512-GEN39v7TgdxgIoNcdkRE3uiAzQt3UXLyHbRHD6YoL048XAeOomyxaP+Hh/+2C6C2wYjxJ2onhJcsQp+L4YEkVQ==} - engines: {node: '>=v18'} - peerDependencies: - '@types/node': '*' - cosmiconfig: '>=9' - typescript: '>=5' - cosmiconfig@7.1.0: resolution: {integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==} engines: {node: '>=10'} @@ -4498,6 +5153,9 @@ packages: resolution: {integrity: sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==} engines: {node: '>=12'} + css-box-model@1.2.1: + resolution: {integrity: sha512-a7Vr4Q/kd/aw96bnJG332W9V9LkJO69JRcaCYDUqjp6/z0w6VcZjgAcTbgFxEPfBgdnAwlh3iwu+hLopa+flJw==} + css-in-js-utils@3.1.0: resolution: {integrity: sha512-fJAcud6B3rRu+KHYk+Bwf+WFL2MDCJJ1XG9x137tJQ0xYxor7XziQtuGFbWNdqrvF4Tk26O3H73nfVqXt/fW1A==} @@ -4734,6 +5392,9 @@ packages: supports-color: optional: true + decimal.js@10.6.0: + resolution: {integrity: sha512-YpgQiITW3JXGntzdUmyUR1V812Hn8T1YVXhCu+wO3OpS4eU9l4YdD3qjyiKdV6mvV29zapkMeD390UVEf2lkUg==} + decode-uri-component@0.2.2: resolution: {integrity: sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==} engines: {node: '>=0.10'} @@ -4808,6 +5469,9 @@ packages: resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} engines: {node: '>=0.10.0'} + dom-helpers@5.2.1: + resolution: {integrity: sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==} + dom-serializer@2.0.0: resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==} @@ -4818,9 +5482,6 @@ packages: resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} engines: {node: '>= 4'} - dompurify@3.2.7: - resolution: {integrity: sha512-WhL/YuveyGXJaerVlMYGWhvQswa7myDG17P7Vu65EWC05o8vfeNbvNf4d/BOvH99+ZW+LlQsc1GDKMa1vNK6dw==} - dompurify@3.3.0: resolution: {integrity: sha512-r+f6MYR1gGN1eJv0TVQbhA7if/U7P87cdPl3HN5rikqaBSBxLiCb/b9O+2eG0cxz0ghyU+mU1QkbsOwERMYlWQ==} @@ -4850,6 +5511,14 @@ packages: duplexer2@0.1.4: resolution: {integrity: sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==} + echarts-wordcloud@2.1.0: + resolution: {integrity: sha512-Kt1JmbcROgb+3IMI48KZECK2AP5lG6bSsOEs+AsuwaWJxQom31RTNd6NFYI01E/YaI1PFZeueaupjlmzSQasjQ==} + peerDependencies: + echarts: ^5.0.1 + + echarts@5.6.0: + resolution: {integrity: sha512-oTbVTsXfKuEhxftHqL5xprgLoc0k7uScAwtryCgWF6hPYFLRwOUHiFmHGCBKP5NPFNkDVopOieyUqYGH8Fa3kA==} + ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} @@ -4887,10 +5556,6 @@ packages: resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} engines: {node: '>=0.12'} - env-ci@11.1.1: - resolution: {integrity: sha512-mT3ks8F0kwpo7SYNds6nWj0PaRh+qJxIeBVBXAKTN9hphAzZv7s0QAZQbqnB1fAv/r4pJUGE15BV9UrS31FP2w==} - engines: {node: ^18.17 || >=20.6.1} - env-ci@11.2.0: resolution: {integrity: sha512-D5kWfzkmaOQDioPmiviWAVtKmpPT4/iJmMVQxWxMPJTFyTkdc5JQUfc5iXEeWxcOdsYTKSAiA/Age4NUOqKsRA==} engines: {node: ^18.17 || >=20.6.1} @@ -4986,8 +5651,8 @@ packages: peerDependencies: eslint: '>=8.10' - eslint-config-prettier@10.1.8: - resolution: {integrity: sha512-82GZUjRS0p/jganf6q1rEO25VSoHH0hKPCTrgillPjdI/3bgBhAE1QzHrHTizjpRvy6pGAvKjDJtk2pF9NDq8w==} + eslint-config-prettier@9.1.2: + resolution: {integrity: sha512-iI1f+D2ViGn+uvv5HuHVUamg8ll4tN+JRHGc6IJi4TP9Kl976C57fzPXgseXNs8v0iA8aSJpHsTWjDb9QJamGQ==} hasBin: true peerDependencies: eslint: '>=7.0.0' @@ -5093,12 +5758,6 @@ packages: peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 - eslint-plugin-react-hooks@7.0.1: - resolution: {integrity: sha512-O0d0m04evaNzEPoSW+59Mezf8Qt0InfgGIBJnpC0h3NH/WjUAR7BIKUfysC6todmtiZ/A0oUVS8Gce0WhBrHsA==} - engines: {node: '>=18'} - peerDependencies: - eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 - eslint-plugin-react-refresh@0.4.24: resolution: {integrity: sha512-nLHIW7TEq3aLrEYWpVaJ1dRgFR+wLDPN8e8FpYAql/bMV2oBEfC37K0gLEGgv9fy66juNShSMV8OkTqzltcG/w==} peerDependencies: @@ -5474,6 +6133,9 @@ packages: fast-diff@1.3.0: resolution: {integrity: sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==} + fast-equals@4.0.3: + resolution: {integrity: sha512-G3BSX9cfKttjr+2o1O22tYMLq0DPluZnYtq1rXumE1SpL/F/SLIfHx08WYQoWSIpeMYf8sRbJ8++71+v6Pnxfg==} + fast-glob@3.3.3: resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==} engines: {node: '>=8.6.0'} @@ -5494,11 +6156,6 @@ packages: fastq@1.19.1: resolution: {integrity: sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==} - fb-dotslash@0.5.8: - resolution: {integrity: sha512-XHYLKk9J4BupDxi9bSEhkfss0m+Vr9ChTrjhf9l2iw3jB5C7BnY4GVPoMcqbrTutsKJso6yj2nAB6BI/F2oZaA==} - engines: {node: '>=20'} - hasBin: true - fb-watchman@2.0.2: resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==} @@ -5596,6 +6253,9 @@ packages: resolution: {integrity: sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==} engines: {node: '>= 0.4'} + franc-min@6.2.0: + resolution: {integrity: sha512-1uDIEUSlUZgvJa2AKYR/dmJC66v/PvGQ9mWfI9nOr/kPpMFyvswK0gPXOwpYJYiYD008PpHLkGfG58SPjQJFxw==} + freeport-async@2.0.0: resolution: {integrity: sha512-K7od3Uw45AJg00XUmy15+Hae2hOcgKcmN3/EF6Y7i01O0gaqiRx8sUSpsb9+BRNL8RPBrhzPsVfy8q9ADlJuWQ==} engines: {node: '>=8'} @@ -5800,21 +6460,12 @@ packages: resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} engines: {node: '>= 0.4'} - hermes-compiler@0.0.0: - resolution: {integrity: sha512-boVFutx6ME/Km2mB6vvsQcdnazEYYI/jV1pomx1wcFUG/EVqTkr5CU0CW9bKipOA/8Hyu3NYwW3THg2Q1kNCfA==} - - hermes-estree@0.25.1: - resolution: {integrity: sha512-0wUoCcLp+5Ev5pDW2OriHC2MJCbwLwuRx+gAqMTOkGKJJiBCLjtrvy4PWUGn6MIVefecRpzoOZ/UV6iGdOr+Cw==} - hermes-estree@0.29.1: resolution: {integrity: sha512-jl+x31n4/w+wEqm0I2r4CMimukLbLQEYpisys5oCre611CI5fc9TxhqkBBCJ1edDG4Kza0f7CgNz8xVMLZQOmQ==} hermes-estree@0.32.0: resolution: {integrity: sha512-KWn3BqnlDOl97Xe1Yviur6NbgIZ+IP+UVSpshlZWkq+EtoHg6/cwiDj/osP9PCEgFE15KBm1O55JRwbMEm5ejQ==} - hermes-parser@0.25.1: - resolution: {integrity: sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA==} - hermes-parser@0.29.1: resolution: {integrity: sha512-xBHWmUtRC5e/UL0tI7Ivt2riA/YBq9+SiYFU7C1oBa/j2jYGlIF9043oak1F47ihuDIxQ5nbsKueYJDRY02UgA==} @@ -5846,9 +6497,9 @@ packages: resolution: {integrity: sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==} engines: {node: ^16.14.0 || >=18.0.0} - hosted-git-info@9.0.2: - resolution: {integrity: sha512-M422h7o/BR3rmCQ8UHi7cyyMqKltdP9Uo+J2fXK+RSAY+wTcKOIRyhTuKv4qn+DJf3g+PL890AzId5KZpX+CBg==} - engines: {node: ^20.17.0 || >=22.9.0} + hosted-git-info@8.1.0: + resolution: {integrity: sha512-Rw/B2DNQaPBICNXEm8balFz9a6WpZrkCGpcWFpy7nCj+NyhSdqXipmfvtmWt9xGfp0wZnBxB+iVpLmQMYt47Tw==} + engines: {node: ^18.17.0 || >=20.5.0} http-errors@2.0.0: resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==} @@ -5913,6 +6564,9 @@ packages: engines: {node: '>=16.x'} hasBin: true + immediate@3.0.6: + resolution: {integrity: sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==} + import-fresh@3.3.1: resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==} engines: {node: '>=6'} @@ -6050,6 +6704,10 @@ packages: resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} engines: {node: '>=8'} + is-fullwidth-code-point@4.0.0: + resolution: {integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==} + engines: {node: '>=12'} + is-fullwidth-code-point@5.1.0: resolution: {integrity: sha512-5XHYaSyiqADb4RnZ1Bdad6cPp8Toise4TzEjcOYDHZkTCbKgiUl7WTUCpNWHuxmDt91wnsZBc9xinNzopv3JMQ==} engines: {node: '>=18'} @@ -6307,6 +6965,9 @@ packages: resolution: {integrity: sha512-woHRUZ/iF23GBP1dkDQMh1QBad9dmr8/PAwNA54VrSOVYgI12MAcE14TqnDdQOdzyEonGzMepYnqBMYdsoAr8Q==} hasBin: true + kdbush@4.0.2: + resolution: {integrity: sha512-WbCVYJ27Sz8zi9Q7Q0xHC+05iwkm3Znipc2XTlrnJbsHMYktW4hPhXUE8Ys1engBrvffoSCqbil1JQAa7clRpA==} + keyv@4.5.4: resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} @@ -6353,6 +7014,9 @@ packages: resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} engines: {node: '>= 0.8.0'} + lie@3.1.1: + resolution: {integrity: sha512-RiNhHysUjhrDQntfYSfY4MU24coXXdEOgw9WGcKHNeEwffDYbF//u87M1EWaMGzuFoSbqW0C9C6lEEhDOAswfw==} + lighthouse-logger@1.4.2: resolution: {integrity: sha512-gPWxznF6TKmUHrOQjlVo2UbaL2EJ71mb2CCeRs/2qBpi4L/g4LUVc9+3lKQ6DTUZwJswfM7ainGrLO1+fOqa2g==} @@ -6426,6 +7090,10 @@ packages: resolution: {integrity: sha512-utfs7Pr5uJyyvDETitgsaqSyjCb2qNRAtuqUeWIAKztsOYdcACf2KtARYXg2pSvhkt+9NfoaNY7fxjl6nuMjIQ==} engines: {node: '>= 12.0.0'} + lilconfig@3.1.3: + resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==} + engines: {node: '>=14'} + lines-and-columns@1.2.4: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} @@ -6435,14 +7103,14 @@ packages: linkifyjs@4.3.2: resolution: {integrity: sha512-NT1CJtq3hHIreOianA8aSXn6Cw0JzYOuDQbOrSPe7gqFnCpKP++MQe3ODgO3oh2GJFORkAAdqredOa60z63GbA==} - lint-staged@16.2.7: - resolution: {integrity: sha512-lDIj4RnYmK7/kXMya+qJsmkRFkGolciXjrsZ6PC25GdTfWOAWetR0ZbsNXRAj1EHHImRSalc+whZFg56F5DVow==} - engines: {node: '>=20.17'} + lint-staged@15.5.2: + resolution: {integrity: sha512-YUSOLq9VeRNAo/CTaVmhGDKG+LBtA8KF1X4K5+ykMSwWST1vDxJRB2kv2COgLb1fvpCo+A/y9A0G0znNVmdx4w==} + engines: {node: '>=18.12.0'} hasBin: true - listr2@9.0.5: - resolution: {integrity: sha512-ME4Fb83LgEgwNw96RKNvKV4VTLuXfoKudAmm2lP8Kk87KaMK0/Xrx/aAkMWmT8mDb+3MlFDspfbCs7adjRxA2g==} - engines: {node: '>=20.0.0'} + listr2@8.3.3: + resolution: {integrity: sha512-LWzX2KsqcB1wqQ4AHgYb4RsDXauQiqhjLk+6hjbaeHG4zpjjVAB6wC/gz6X0l+Du1cN3pUB5ZlrvTbhGSNnUQQ==} + engines: {node: '>=18.0.0'} load-json-file@4.0.0: resolution: {integrity: sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==} @@ -6452,6 +7120,9 @@ packages: resolution: {integrity: sha512-arhlxbFRmoQHl33a0Zkle/YWlmNwoyt6QNZEIJcqNbdrsix5Lvc4HyyI3EnwxTYlZYc32EbYrQ8SzEZ7dqgg9A==} engines: {node: '>=14'} + localforage@1.10.0: + resolution: {integrity: sha512-14/H1aX7hzBBmmh7sGPd+AOMkkIrHM3Z1PAyGgZigA1H1p5O5ANnMyWzvpAETtG68/dC4pC0ncy3+PPGzXZHPg==} + locate-path@2.0.0: resolution: {integrity: sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==} engines: {node: '>=4'} @@ -6555,15 +7226,15 @@ packages: lru-cache@5.1.1: resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} - lucide-react-native@0.555.0: - resolution: {integrity: sha512-AXEUJdu6e572a2ompVcX/yZDW9z3sulIcVFSdE+sIZltqlw2ltGwtvQ7ODjotn4jh+EXsNfPASCxCd4G8wuF4A==} + lucide-react-native@0.545.0: + resolution: {integrity: sha512-v9MC1CJ5jJkBbGvO+jrq9Iqe58pS8FvmdIO1NEr7mzQEx7E2VGfXkl1iaJsKpDSqofYhv4Xrks2I2ewF66HIDA==} peerDependencies: react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-native: '*' react-native-svg: ^12.0.0 || ^13.0.0 || ^14.0.0 || ^15.0.0 - lucide-react@0.555.0: - resolution: {integrity: sha512-D8FvHUGbxWBRQM90NZeIyhAvkFfsh3u9ekrMvJ30Z6gnpBHS6HC6ldLg7tL45hwiIz/u66eKDtdA23gwwGsAHA==} + lucide-react@0.544.0: + resolution: {integrity: sha512-t5tS44bqd825zAW45UQxpG2CvcC4urOwn2TrwSH8u+MjeE+1NnWl6QqeQ/6NdjMqdOygyiT9p3Ev0p1NJykxjw==} peerDependencies: react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0 @@ -6587,11 +7258,6 @@ packages: peerDependencies: marked: '>=1 <16' - marked@14.0.0: - resolution: {integrity: sha512-uIj4+faQ+MgHgwUW1l2PsPglZLOLOT1uErt06dAPtx2kjteLAkbsd/0FiYg/MGS+i7ZKLb7w2WClxHkzOOuryQ==} - engines: {node: '>= 18'} - hasBin: true - marked@15.0.12: resolution: {integrity: sha512-8dD6FusOQSrpv9Z1rdNMdlSgQOIP880DHqnohobOmYLElGEqAL/JvxvuxZO16r4HtjTlfPRDC1hbvxC9dPN2nA==} engines: {node: '>= 18'} @@ -6847,8 +7513,8 @@ packages: mlly@1.8.0: resolution: {integrity: sha512-l8D9ODSRWLe2KHJSifWGwBqpTZXIXTeo8mlKjY+E2HAakaTeNpqAyBZ8GSqLzHgw4XmHmC8whvpjJNMbFZN7/g==} - monaco-editor@0.55.1: - resolution: {integrity: sha512-jz4x+TJNFHwHtwuV9vA9rMujcZRb0CEilTEwG2rRSpe/A7Jdkuj8xPKttCgOh+v/lkHy7HsZ64oj+q3xoAFl9A==} + monaco-editor@0.53.0: + resolution: {integrity: sha512-0WNThgC6CMWNXXBxTbaYYcunj08iB5rnx4/G56UOPeL9UVIUGGHA1GR0EWIh9Ebabj7NpCRawQ5b0hfN1jQmYQ==} ms@2.0.0: resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} @@ -6862,15 +7528,19 @@ packages: mz@2.7.0: resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} - nano-spawn@2.0.0: - resolution: {integrity: sha512-tacvGzUY5o2D8CBh2rrwxyNojUsZNU2zjNTzKQrkgGJQTbGAfArVWXSKMBokBeeg6C7OLRGUEyoFlYbfeWQIqw==} - engines: {node: '>=20.17'} + n-gram@2.0.2: + resolution: {integrity: sha512-S24aGsn+HLBxUGVAUFOwGpKs7LBcG4RudKU//eWzt/mQ97/NMKQxDWHyHx63UNWk/OOdihgmzoETn1tf5nQDzQ==} nanoid@3.3.11: resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true + nanoid@5.1.6: + resolution: {integrity: sha512-c7+7RQ+dMB5dPwwCp4ee1/iV/q2P6aK1mTZcfr1BTuVlyW9hJYiMPybJCcnBlQtuSmTIWNeazm/zqNoZSSElBg==} + engines: {node: ^18 || >=20} + hasBin: true + napi-postinstall@0.3.3: resolution: {integrity: sha512-uTp172LLXSxuSYHv/kou+f6KW3SMppU9ivthaVTXian9sOt3XM/zHYHpRZiLgQoxeWfYUnslNWQHF1+G71xcow==} engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} @@ -6923,10 +7593,6 @@ packages: resolution: {integrity: sha512-V6gygoYb/5EmNI+MEGrWkC+e6+Rr7mTmfHrxDbLzxQogBkgzo76rkok0Am6thgSF7Mv2nLOajAJj5vDJZEFn7g==} engines: {node: ^16.14.0 || >=18.0.0} - normalize-package-data@8.0.0: - resolution: {integrity: sha512-RWk+PI433eESQ7ounYxIp67CYuVsS1uYSonX3kA6ps/3LWfjVQa/ptEg6Y3T6uAMq1mWpX9PQ+qx+QaHpsc7gQ==} - engines: {node: ^20.17.0 || >=22.9.0} - normalize-path@3.0.0: resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} engines: {node: '>=0.10.0'} @@ -6951,9 +7617,9 @@ packages: resolution: {integrity: sha512-9qny7Z9DsQU8Ou39ERsPU4OZQlSTP47ShQzuKZ6PRXpYLtIFgl/DEBYEXKlvcEa+9tHVcK8CF81Y2V72qaZhWA==} engines: {node: '>=18'} - npm@11.6.4: - resolution: {integrity: sha512-ERjKtGoFpQrua/9bG0+h3xiv/4nVdGViCjUYA1AmlV24fFvfnSB7B7dIfZnySQ1FDLd0ZVrWPsLLp78dCtJdRQ==} - engines: {node: ^20.17.0 || >=22.9.0} + npm@10.9.4: + resolution: {integrity: sha512-OnUG836FwboQIbqtefDNlyR0gTHzIfwRfE3DuiNewBvnMnWEpB0VEXwBlFVgqpNzIgYo/MHh3d2Hel/pszapAA==} + engines: {node: ^18.17.0 || >=20.5.0} hasBin: true bundledDependencies: - '@isaacs/string-locale-compare' @@ -6961,7 +7627,6 @@ packages: - '@npmcli/config' - '@npmcli/fs' - '@npmcli/map-workspaces' - - '@npmcli/metavuln-calculator' - '@npmcli/package-json' - '@npmcli/promise-spawn' - '@npmcli/redact' @@ -6986,6 +7651,7 @@ packages: - libnpmdiff - libnpmexec - libnpmfund + - libnpmhook - libnpmorg - libnpmpack - libnpmpublish @@ -6999,6 +7665,7 @@ packages: - ms - node-gyp - nopt + - normalize-package-data - npm-audit-report - npm-install-checks - npm-package-arg @@ -7022,6 +7689,7 @@ packages: - treeverse - validate-npm-package-name - which + - write-file-atomic nth-check@2.1.1: resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} @@ -7029,6 +7697,9 @@ packages: nullthrows@1.1.1: resolution: {integrity: sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw==} + numfmt@3.2.3: + resolution: {integrity: sha512-q5vjJSiuomxYNNVhB/TWqjtctZz+fnscUchvwonutXZ/neY2XLw6z4q3DS4ijLDrP5Y/tgrVeP1/7PjgHRoZuw==} + ob1@0.83.2: resolution: {integrity: sha512-XlK3w4M+dwd1g1gvHzVbxiXEbUllRONEgcF2uEO0zm4nxa0eKlh41c6N65q1xbiDOeKKda1tvNOAD33fNjyvCg==} engines: {node: '>=20.19.4'} @@ -7105,6 +7776,11 @@ packages: resolution: {integrity: sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==} engines: {node: '>=12'} + opentype.js@1.3.4: + resolution: {integrity: sha512-d2JE9RP/6uagpQAVtJoF0pJJA/fgai89Cc50Yp0EJHk+eLp6QQ7gBoblsnubRULNY132I0J1QKMJ+JTbMqz4sw==} + engines: {node: '>= 8.0.0'} + hasBin: true + optionator@0.9.4: resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} engines: {node: '>= 0.8.0'} @@ -7120,6 +7796,12 @@ packages: orderedmap@2.1.1: resolution: {integrity: sha512-TvAWxi0nDe1j/rtMcWcIj94+Ffe6n7zhow33h40SKxmsmozs6dz/e+EajymfoFcHd7sxNn8yHM8839uixMOV6g==} + ot-json1@1.0.2: + resolution: {integrity: sha512-IhxkqVWQqlkWULoi/Q2AdzKk0N5vQRbUMUwubFXFCPcY4TsOZjmp2YKrk0/z1TeiECPadWEK060sdFdQ3Grokg==} + + ot-text-unicode@4.0.0: + resolution: {integrity: sha512-W7ZLU8QXesY2wagYFv47zErXud3E93FGImmSGJsQnBzE+idcPPyo2u2KMilIrTwBh4pbCizy71qRjmmV6aDhcQ==} + own-keys@1.0.1: resolution: {integrity: sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==} engines: {node: '>= 0.4'} @@ -7210,6 +7892,9 @@ packages: package-manager-detector@1.5.0: resolution: {integrity: sha512-uBj69dVlYe/+wxj8JOpr97XfsxH/eumMt6HqjNTmJDf/6NO9s+0uxeOneIz3AsPt2m6y9PqzDzd3ATcU17MNfw==} + pako@2.1.0: + resolution: {integrity: sha512-w+eufiZ1WuJYgPXbV/PO3NCMEc3xqylkKHzp8bxp1uW4qaSNQUkwmLLEc3kKsfz8lpV1F8Ht3U1Cm+9Srog2ug==} + parent-module@1.0.1: resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} engines: {node: '>=6'} @@ -7372,9 +8057,9 @@ packages: resolution: {integrity: sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==} engines: {node: '>=6.0.0'} - prettier-plugin-tailwindcss@0.7.1: - resolution: {integrity: sha512-Bzv1LZcuiR1Sk02iJTS1QzlFNp/o5l2p3xkopwOrbPmtMeh3fK9rVW5M3neBQzHq+kGKj/4LGQMTNcTH4NGPtQ==} - engines: {node: '>=20.19'} + prettier-plugin-tailwindcss@0.6.14: + resolution: {integrity: sha512-pi2e/+ZygeIqntN+vC573BcW5Cve8zUB0SSAGxqpB4f96boZF4M3phPVoOFCeypwkpRYdi7+jQ5YJJUwrkGUAg==} + engines: {node: '>=14.21.3'} peerDependencies: '@ianvs/prettier-plugin-sort-imports': '*' '@prettier/plugin-hermes': '*' @@ -7386,12 +8071,14 @@ packages: prettier: ^3.0 prettier-plugin-astro: '*' prettier-plugin-css-order: '*' + prettier-plugin-import-sort: '*' prettier-plugin-jsdoc: '*' prettier-plugin-marko: '*' prettier-plugin-multiline-arrays: '*' prettier-plugin-organize-attributes: '*' prettier-plugin-organize-imports: '*' prettier-plugin-sort-imports: '*' + prettier-plugin-style-order: '*' prettier-plugin-svelte: '*' peerDependenciesMeta: '@ianvs/prettier-plugin-sort-imports': @@ -7412,6 +8099,8 @@ packages: optional: true prettier-plugin-css-order: optional: true + prettier-plugin-import-sort: + optional: true prettier-plugin-jsdoc: optional: true prettier-plugin-marko: @@ -7424,6 +8113,8 @@ packages: optional: true prettier-plugin-sort-imports: optional: true + prettier-plugin-style-order: + optional: true prettier-plugin-svelte: optional: true @@ -7566,14 +8257,73 @@ packages: queue@6.0.2: resolution: {integrity: sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==} + quickselect@3.0.0: + resolution: {integrity: sha512-XdjUArbK4Bm5fLLvlm5KpTFOiOThgfWWI4axAZDWg4E/0mKdZyI9tNEfds27qCi1ze/vwTR16kvmmGhRra3c2g==} + + raf-schd@4.0.3: + resolution: {integrity: sha512-tQkJl2GRWh83ui2DiPTJz9wEiMN20syf+5oKfB03yYP7ioZcJwsIK8FjrtLwH1m7C7e+Tt2yYBlrOpdT+dyeIQ==} + range-parser@1.2.1: resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} engines: {node: '>= 0.6'} + rbush@4.0.1: + resolution: {integrity: sha512-IP0UpfeWQujYC8Jg162rMNc01Rf0gWMMAb2Uxus/Q0qOFw4lCcq6ZnQEZwUoJqWyUGJ9th7JjwI4yIWo+uvoAQ==} + + rc-dropdown@4.2.1: + resolution: {integrity: sha512-YDAlXsPv3I1n42dv1JpdM7wJ+gSUBfeyPK59ZpBD9jQhK9jVuxpjj3NmWQHOBceA1zEPVX84T2wbdb2SD0UjmA==} + peerDependencies: + react: '>=16.11.0' + react-dom: '>=16.11.0' + + rc-menu@9.16.1: + resolution: {integrity: sha512-ghHx6/6Dvp+fw8CJhDUHFHDJ84hJE3BXNCzSgLdmNiFErWSOaZNsihDAsKq9ByTALo/xkNIwtDFGIl6r+RPXBg==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + + rc-motion@2.9.5: + resolution: {integrity: sha512-w+XTUrfh7ArbYEd2582uDrEhmBHwK1ZENJiSJVb7uRxdE7qJSYjbO2eksRXmndqyKqKoYPc9ClpPh5242mV1vA==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + + rc-overflow@1.5.0: + resolution: {integrity: sha512-Lm/v9h0LymeUYJf0x39OveU52InkdRXqnn2aYXfWmo8WdOonIKB2kfau+GF0fWq6jPgtdO9yMqveGcK6aIhJmg==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + + rc-resize-observer@1.4.3: + resolution: {integrity: sha512-YZLjUbyIWox8E9i9C3Tm7ia+W7euPItNWSPX5sCcQTYbnwDb5uNpnLHQCG1f22oZWUhLw4Mv2tFmeWe68CDQRQ==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + + rc-util@5.44.4: + resolution: {integrity: sha512-resueRJzmHG9Q6rI/DfK6Kdv9/Lfls05vzMs1Sk3M2P+3cJa+MakaZyWY8IPfehVuhPJFKrIY1IK4GqbiaiY5w==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + + rc-virtual-list@3.19.2: + resolution: {integrity: sha512-Ys6NcjwGkuwkeaWBDqfI3xWuZ7rDiQXlH1o2zLfFzATfEgXcqpk8CkgMfbJD81McqjcJVez25a3kPxCR807evA==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + rc@1.2.8: resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} hasBin: true + react-beautiful-dnd@13.1.1: + resolution: {integrity: sha512-0Lvs4tq2VcrEjEgDXHjT98r+63drkKEgqyxdA7qD3mvKwga6a5SscbdLPO2IExotU1jW8L0Ksdl0Cj2AF67nPQ==} + deprecated: 'react-beautiful-dnd is now deprecated. Context and options: https://github.com/atlassian/react-beautiful-dnd/issues/2672' + peerDependencies: + react: ^16.8.5 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.5 || ^17.0.0 || ^18.0.0 + react-devtools-core@6.1.5: resolution: {integrity: sha512-ePrwPfxAnB+7hgnEr8vpKxL9cmnp7F322t8oqcPshbIQQhDKgFDW4tjhF2wjVbdXF9O/nyuy3sQWd9JGpiLPvA==} @@ -7582,6 +8332,12 @@ packages: peerDependencies: react: ^19.2.0 + react-draggable@4.5.0: + resolution: {integrity: sha512-VC+HBLEZ0XJxnOxVAZsdRi8rD04Iz3SiiKOoYzamjylUcju/hP9np/aZdLHf/7WOD268WMoNJMvYfB5yAK45cw==} + peerDependencies: + react: '>= 16.3.0' + react-dom: '>= 16.3.0' + react-fast-compare@3.2.2: resolution: {integrity: sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==} @@ -7591,17 +8347,26 @@ packages: peerDependencies: react: '>=17.0.0' + react-grid-layout@1.5.2: + resolution: {integrity: sha512-vT7xmQqszTT+sQw/LfisrEO4le1EPNnSEMVHy6sBZyzS3yGkMywdOd+5iEFFwQwt0NSaGkxuRmYwa1JsP6OJdw==} + peerDependencies: + react: '>= 16.3.0' + react-dom: '>= 16.3.0' + react-is@16.13.1: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} + react-is@17.0.2: + resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} + react-is@18.3.1: resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==} react-is@19.2.0: resolution: {integrity: sha512-x3Ax3kNSMIIkyVYhWPyO09bu0uttcAIoecO/um/rKGQ4EltYWVYtyiGkS/3xMynrbVQdS69Jhlv8FXUEZehlzA==} - react-native-gesture-handler@2.29.1: - resolution: {integrity: sha512-du3qmv0e3Sm7qsd9SfmHps+AggLiylcBBQ8ztz7WUtd8ZjKs5V3kekAbi9R2W9bRLSg47Ntp4GGMYZOhikQdZA==} + react-native-gesture-handler@2.28.0: + resolution: {integrity: sha512-0msfJ1vRxXKVgTgvL+1ZOoYw3/0z1R+Ked0+udoJhyplC2jbVKIJ8Z1bzWdpQRCV3QcQ87Op0zJVE5DhKK2A0A==} peerDependencies: react: '*' react-native: '*' @@ -7635,8 +8400,8 @@ packages: react: '*' react-native: '*' - react-native-screens@4.18.0: - resolution: {integrity: sha512-mRTLWL7Uc1p/RFNveEIIrhP22oxHduC2ZnLr/2iHwBeYpGXR0rJZ7Bgc0ktxQSHRjWTPT70qc/7yd4r9960PBQ==} + react-native-screens@4.16.0: + resolution: {integrity: sha512-yIAyh7F/9uWkOzCi1/2FqvNvK6Wb9Y1+Kzn16SuGfN9YFJDTbwlzGRvePCNTOX0recpLQF3kc2FmvMUhyTCH1Q==} peerDependencies: react: '*' react-native: '*' @@ -7682,15 +8447,16 @@ packages: '@types/react': optional: true - react-native@0.82.1: - resolution: {integrity: sha512-tFAqcU7Z4g49xf/KnyCEzI4nRTu1Opcx05Ov2helr8ZTg1z7AJR/3sr2rZ+AAVlAs2IXk+B0WOxXGmdD3+4czA==} - engines: {node: '>= 20.19.4'} - hasBin: true + react-redux@7.2.9: + resolution: {integrity: sha512-Gx4L3uM182jEEayZfRbI/G11ZpYdNAnBs70lFVMNdHJI76XYtR+7m0MN+eAs7UHBPhWXcnFPaS+9owSCJQHNpQ==} peerDependencies: - '@types/react': ^19.1.1 - react: ^19.1.1 + react: ^16.8.3 || ^17 || ^18 + react-dom: '*' + react-native: '*' peerDependenciesMeta: - '@types/react': + react-dom: + optional: true + react-native: optional: true react-refresh@0.14.2: @@ -7721,6 +8487,11 @@ packages: '@types/react': optional: true + react-resizable@3.0.5: + resolution: {integrity: sha512-vKpeHhI5OZvYn82kXOs1bC8aOXktGU5AmKAgaZS4F5JPburCtbmDPqE7Pzp+1kN4+Wb81LlF33VpGwWwtXem+w==} + peerDependencies: + react: '>= 16.3' + react-style-singleton@2.2.3: resolution: {integrity: sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==} engines: {node: '>=10'} @@ -7731,6 +8502,16 @@ packages: '@types/react': optional: true + react-transition-group@4.4.5: + resolution: {integrity: sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==} + peerDependencies: + react: '>=16.6.0' + react-dom: '>=16.6.0' + + react@19.1.0: + resolution: {integrity: sha512-FS+XFBNvn3GTAWq26joslQgWNoFu08F4kl0J4CgdNKADkdSGXQyTCnKteIAJy96Br6YbpEU1LSzV5dYtjMkMDg==} + engines: {node: '>=0.10.0'} + react@19.2.0: resolution: {integrity: sha512-tmbWg6W31tQLeB5cdIBOicJDJRR2KzXsV7uSK9iNfLWQ5bIZfxuPEHp7M8wiHyHnn0DD1i7w3Zmin0FtkrwoCQ==} engines: {node: '>=0.10.0'} @@ -7739,14 +8520,6 @@ packages: resolution: {integrity: sha512-MbgfoNPANMdb4oRBNg5eqLbB2t2r+o5Ua1pNt8BqGp4I0FJZhuVSOj3PaBPni4azWuSzEdNn2evevzVmEk1ohQ==} engines: {node: '>=18'} - read-package-up@12.0.0: - resolution: {integrity: sha512-Q5hMVBYur/eQNWDdbF4/Wqqr9Bjvtrw2kjGxxBbKLbx8bVCL8gcArjTy8zDUuLGQicftpMuU0riQNcAsbtOVsw==} - engines: {node: '>=20'} - - read-pkg@10.0.0: - resolution: {integrity: sha512-A70UlgfNdKI5NSvTTfHzLQj7NJRpJ4mT5tGafkllJ4wh71oYuGm/pzphHcmW4s35iox56KSK721AihodoXSc/A==} - engines: {node: '>=20'} - read-pkg@9.0.1: resolution: {integrity: sha512-9viLL4/n1BJUCT1NXVTdS1jtm80yDEgR5T4yCelII49Mbj0v1rZdKqj7zCiYdbB0CuCgdrvHcNogAKTFPBocFA==} engines: {node: '>=18'} @@ -7766,6 +8539,9 @@ packages: resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} engines: {node: '>=8.10.0'} + redux@4.2.1: + resolution: {integrity: sha512-LAUYz4lc+Do8/g7aeRa8JkyDErK6ekstQaqWQrNRW//MY1TvCEpMtpTWvlQ+FPbWCx+Xixu/6SHt5N0HR+SB4w==} + reflect.getprototypeof@1.0.10: resolution: {integrity: sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==} engines: {node: '>= 0.4'} @@ -7783,6 +8559,10 @@ packages: regenerator-runtime@0.14.1: resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} + regexp-util@2.0.3: + resolution: {integrity: sha512-GP6h9OgJmhAZpb3dbNbXTfRWVnGcoMhWRZv/HxgM4/qCVqs1P9ukQdYxaUhjWBSAs9oJ/uPXUUvGT1VMe0Bs0Q==} + engines: {node: '>=16'} + regexp.prototype.flags@1.5.4: resolution: {integrity: sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==} engines: {node: '>= 0.4'} @@ -7814,6 +8594,9 @@ packages: resolution: {integrity: sha512-nYzyjnFcPNGR3lx9lwPPPnuQxv6JWEZd2Ci0u9opN7N5zUEPIhY/GbL3vMGOr2UXwEg9WwSyV9X9Y/kLFgPsOg==} engines: {node: '>= 4.0.0'} + resize-observer-polyfill@1.5.1: + resolution: {integrity: sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==} + resolve-dir@1.0.1: resolution: {integrity: sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==} engines: {node: '>=0.10.0'} @@ -7943,9 +8726,9 @@ packages: scheduler@0.27.0: resolution: {integrity: sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==} - semantic-release@25.0.2: - resolution: {integrity: sha512-6qGjWccl5yoyugHt3jTgztJ9Y0JVzyH8/Voc/D8PlLat9pwxQYXz7W1Dpnq5h0/G5GCYGUaDSlYcyk3AMh5A6g==} - engines: {node: ^22.14.0 || >= 24.10.0} + semantic-release@24.2.9: + resolution: {integrity: sha512-phCkJ6pjDi9ANdhuF5ElS10GGdAKY6R1Pvt9lT3SFhOwM4T7QZE7MLpBDbNruUx/Q3gFD92/UOFringGipRqZA==} + engines: {node: '>=20.8.1'} hasBin: true semver-diff@5.0.0: @@ -8080,6 +8863,10 @@ packages: resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} engines: {node: '>=8'} + slice-ansi@5.0.0: + resolution: {integrity: sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==} + engines: {node: '>=12'} + slice-ansi@7.1.2: resolution: {integrity: sha512-iOBWFgUX7caIZiuutICxVgX1SdxwAVFFKwt1EvMYYec/NWO5meOJ6K5uQxhrYBdQJne4KxiqZc+KptFOWFSI9w==} engines: {node: '>=18'} @@ -8088,6 +8875,12 @@ packages: resolution: {integrity: sha512-h+z7HKHYXj6wJU+AnS/+IH8Uh9fdcX1Lrhg1/VMdf9PwoBQXFcXiAdsy2tSK0P6gKwJLXp02r90ahUCqHk9rrw==} engines: {node: '>=8.0.0'} + sonner@2.0.7: + resolution: {integrity: sha512-W6ZN4p58k8aDKA4XPcx2hpIQXBRAgyiWVkYhT7CvK6D3iAu7xjvVyhQHg2/iaKJZ1XVJ4r7XuwGL+WGEK37i9w==} + peerDependencies: + react: ^18.0.0 || ^19.0.0 || ^19.0.0-rc + react-dom: ^18.0.0 || ^19.0.0 || ^19.0.0-rc + source-map-js@1.2.1: resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} engines: {node: '>=0.10.0'} @@ -8192,9 +8985,8 @@ packages: resolution: {integrity: sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==} engines: {node: '>=18'} - string-width@8.1.0: - resolution: {integrity: sha512-Kxl3KJGb/gxkaUMOjRsQ8IrXiGW75O4E3RPjFIINOVH8AMl2SQ/yWdTzWwF3FevIX9LcMAjJW+GRwAlAbTSXdg==} - engines: {node: '>=20'} + string.prototype.codepointat@0.2.1: + resolution: {integrity: sha512-2cBVCj6I4IOvEnjgO/hWqXjqBGsY+zwPmHl12Srk9IXSZ56Jwwmy+66XO5Iut/oQVR7t5ihYdLB0GMa4alEUcg==} string.prototype.includes@2.0.1: resolution: {integrity: sha512-o7+c9bW6zpAdJHTtujeePODAhkuicdAryFsfVKwA+wGw89wJ4GTY484WTucM9hLtDEOpOvI+aHnzqnC5lHp4Rg==} @@ -8326,9 +9118,8 @@ packages: tabbable@6.3.0: resolution: {integrity: sha512-EIHvdY5bPLuWForiR/AN2Bxngzpuwn1is4asboytXtpTgsArc+WmSJKVLlhdh71u7jFcryDqB2A8lQvj78MkyQ==} - tagged-tag@1.0.0: - resolution: {integrity: sha512-yEFYrVhod+hdNyx7g5Bnkkb0G6si8HJurOoOEgC8B/O0uXLHlaey/65KRv6cuWBNhBgHKAROVpc7QyYqE5gFng==} - engines: {node: '>=20'} + tailwind-merge@2.6.0: + resolution: {integrity: sha512-P+Vu1qXfzediirmHOC3xKGAYeZtPcV9g76X+xg2FD4tYgR71ewMA35Y3sCz3zhiN/dwefRpJX0yBcgwi1fXNQA==} tailwind-merge@3.4.0: resolution: {integrity: sha512-uSaO4gnW+b3Y2aWoWfFpX62vn2sR3skfhbjsEnaBI81WD1wBLlHZe5sWf0AqjksNdYTbGBEd0UasQMT3SNV15g==} @@ -8398,8 +9189,11 @@ packages: resolution: {integrity: sha512-75voc/9G4rDIJleOo4jPvN4/YC4GRZrY8yy1uU4lwrB3XEQbWve8zXoO5No4eFrGcTAMYyoY67p8jRQdtA1HbA==} engines: {node: '>=12'} - tinyexec@1.0.1: - resolution: {integrity: sha512-5uC6DDlmeqiOwCPmK9jMSdOuZTh8bU39Ys6yidB+UTt5hfZUPGAypSgFRiEp+jbi9qH40BLDvy85jIU88wKSqw==} + tiny-inflate@1.0.3: + resolution: {integrity: sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==} + + tiny-invariant@1.3.3: + resolution: {integrity: sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==} tinyexec@1.0.2: resolution: {integrity: sha512-W/KYk+NFhkmsYpuHq5JykngiOCnxeVL8v8dFnqxSD8qEEdRfXk1SDM6JzNqcERbcGYj9tMrDQBYV9cjgnunFIg==} @@ -8441,6 +9235,9 @@ packages: resolution: {integrity: sha512-aXJDbk6SnumuaZSANd21XAo15ucCDE38H4fkqiGsc3MhCK+wOlZvLP9cB/TvpHT0mOyWgC4Z8EwRlzqYSUzdsA==} engines: {node: '>= 0.4'} + trigram-utils@2.0.1: + resolution: {integrity: sha512-nfWIXHEaB+HdyslAfMxSqWKDdmqY9I32jS7GnqpdWQnLH89r6A5sdk3fDVYqGAZ0CrT8ovAFSAo6HRiWcWNIGQ==} + ts-api-utils@2.1.0: resolution: {integrity: sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==} engines: {node: '>=18.12'} @@ -8457,13 +9254,12 @@ packages: tsconfig-paths@3.15.0: resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==} + tslib@2.3.0: + resolution: {integrity: sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==} + tslib@2.8.1: resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} - tunnel@0.0.6: - resolution: {integrity: sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==} - engines: {node: '>=0.6.11 <=0.7.0 || >=0.7.3'} - tw-animate-css@1.4.0: resolution: {integrity: sha512-7bziOlRqH0hJx80h/3mbicLW7o8qLsH5+RaLR2t+OHM3D0JlWGODQKQ4cxbK7WlvmUxpcj6Kgu6EKqjrGFe3QQ==} @@ -8495,10 +9291,6 @@ packages: resolution: {integrity: sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==} engines: {node: '>=16'} - type-fest@5.2.0: - resolution: {integrity: sha512-xxCJm+Bckc6kQBknN7i9fnP/xobQRsRQxR01CztFkp/h++yfVxUUcmMgfR2HttJx/dpWjS9ubVuyspJv24Q9DA==} - engines: {node: '>=20'} - typed-array-buffer@1.0.3: resolution: {integrity: sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==} engines: {node: '>= 0.4'} @@ -8553,10 +9345,6 @@ packages: undici-types@7.16.0: resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} - undici@5.29.0: - resolution: {integrity: sha512-raqeBD6NQK4SkWhQzeYKd1KmIG6dllBOTt55Rmkt4HtI9mwdWtJljnrXjAFUBLTSN67HWrOIZ3EPF4kjUw80Bg==} - engines: {node: '>=14.0'} - undici@6.22.0: resolution: {integrity: sha512-hU/10obOIu62MGYjdskASR3CUAiYaFTtC9Pa6vHyf//mAipSvSQg6od2CnJswq7fvzNS3zJhxoRkgNVaHurWKw==} engines: {node: '>=18.17'} @@ -8565,10 +9353,6 @@ packages: resolution: {integrity: sha512-Vqs8HTzjpQXZeXdpsfChQTlafcMQaaIwnGwLam1wudSSjlJeQ3bw1j+TLPePgrCnCpUXx7Ba5Pdpf5OBih62NQ==} engines: {node: '>=20.18.1'} - undici@7.16.0: - resolution: {integrity: sha512-QEg3HPMll0o3t2ourKwOeUAZ159Kn9mx5pnzHRQO8+Wixmh88YdZRiIwat0iNzNNXn0yoEtXJqFpyW7eM8BV7g==} - engines: {node: '>=20.18.1'} - unenv@2.0.0-rc.24: resolution: {integrity: sha512-i7qRCmY42zmCwnYlh9H2SvLEypEFGye5iRmEMKjcGi7zk9UquigRjFtTLz0TYqr0ZGLZhaMHl/foy1bZR+Cwlw==} @@ -8595,6 +9379,10 @@ packages: resolution: {integrity: sha512-hpbDzxUY9BFwX+UeBnxv3Sh1q7HFxj48DTmXchNgRa46lO8uj3/1iEn3MiNUYTg1g9ctIqXCCERn8gYZhHC5lQ==} engines: {node: '>=4'} + unicode-regex@4.2.0: + resolution: {integrity: sha512-fEYz7CCnvHDAdrb8OYAP7qlQCWzXBO5cHXQ3XI+HoZaBpiAwyC6b2nixMGl91yrDYEIRm7NDskgTvnLZ7mqrKQ==} + engines: {node: '>=16'} + unicorn-magic@0.1.0: resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} engines: {node: '>=18'} @@ -8603,6 +9391,9 @@ packages: resolution: {integrity: sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==} engines: {node: '>=18'} + unicount@1.1.0: + resolution: {integrity: sha512-RlwWt1ywVW4WErPGAVHw/rIuJ2+MxvTME0siJ6lk9zBhpDfExDbspe6SRlWT3qU6AucNjotPl9qAJRVjP7guCQ==} + unique-string@2.0.0: resolution: {integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==} engines: {node: '>=8'} @@ -8656,6 +9447,11 @@ packages: peerDependencies: react: '>=16.8' + use-memo-one@1.1.3: + resolution: {integrity: sha512-g66/K7ZQGYrI6dy8GLpVcMsBp4s17xNkYJVSMvTEevGy3nDxHOfE6z8BVE22+5G5x7t3+bhzrlTDB7ObrEE0cQ==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + use-sidecar@1.1.3: resolution: {integrity: sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ==} engines: {node: '>=10'} @@ -8690,6 +9486,10 @@ packages: resolution: {integrity: sha512-0/A9rDy9P7cJ+8w1c9WD9V//9Wj15Ce2MPz8Ri6032usz+NfePxx5AcN3bN+r6ZL6jEo066/yNYB3tn4pQEx+A==} hasBin: true + uuid@13.0.0: + resolution: {integrity: sha512-XQegIaBTVUjSHliKqcnFqYypAd4S+WCYt5NIeRs6w/UAry7z8Y9j5ZwRRL4kzq9U3sD6v+85er9FvkEaBpji2w==} + hasBin: true + uuid@7.0.3: resolution: {integrity: sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg==} hasBin: true @@ -8975,10 +9775,6 @@ packages: resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} engines: {node: '>=12'} - yargs-parser@22.0.0: - resolution: {integrity: sha512-rwu/ClNdSMpkSrUb+d6BRsSkLUq1fmfsY6TOpYzTwvwkg1/NRG85KBy3kq++A8LKQwX6lsu+aWad+2khvuXrqw==} - engines: {node: ^20.19.0 || ^22.12.0 || >=23} - yargs@16.2.0: resolution: {integrity: sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==} engines: {node: '>=10'} @@ -8987,10 +9783,6 @@ packages: resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} engines: {node: '>=12'} - yargs@18.0.0: - resolution: {integrity: sha512-4UEqdc2RYGHZc7Doyqkrqiln3p9X2DZVxaGbwhn2pi7MrRagKaOcIKe8L3OxYcbhXLgLFUS3zAYuQjKBQgmuNg==} - engines: {node: ^20.19.0 || ^22.12.0 || >=23} - yocto-queue@0.1.0: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} @@ -9014,20 +9806,14 @@ packages: peerDependencies: zod: ^3.25 || ^4 - zod-validation-error@4.0.2: - resolution: {integrity: sha512-Q6/nZLe6jxuU80qb/4uJ4t5v2VEZ44lzQjPDhYJNztRQ4wyWc6VF3D3Kb/fAuPetZQnhS3hnajCf9CsWesghLQ==} - engines: {node: '>=18.0.0'} - peerDependencies: - zod: ^3.25.0 || ^4.0.0 - zod@3.22.3: resolution: {integrity: sha512-EjIevzuJRiRPbVH4mGc8nApb/lVLKVpmUhAaR5R5doKGfAnGJ6Gr3CViAVjP+4FWSxCsybeWQdcgCtbX+7oZug==} zod@3.25.76: resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==} - zod@4.1.13: - resolution: {integrity: sha512-AvvthqfqrAhNH9dnfmrfKzX5upOdjUVJYFqNSlkmGf64gRaTzlPwz99IHYnVs28qYAybvAlBV+H7pn0saFY4Ig==} + zrender@5.6.1: + resolution: {integrity: sha512-OFXkDJKcrlx5su2XbzJvj/34Q3m6PvyCZkVPHGYpcCJ52ek4U/ymZyfuV1nKE23AyBJ51E/6Yr0mhZ7xGTO4ag==} zustand@5.0.3: resolution: {integrity: sha512-14fwWQtU3pH4dE0dOpdMiWjddcH+QzKIgk1cl8epwSE7yag43k/AD/m4L6+K7DytAOr9gGBe3/EXj9g7cdostg==} @@ -9051,22 +9837,6 @@ snapshots: '@0no-co/graphql.web@1.2.0': {} - '@actions/core@1.11.1': - dependencies: - '@actions/exec': 1.1.1 - '@actions/http-client': 2.2.3 - - '@actions/exec@1.1.1': - dependencies: - '@actions/io': 1.1.3 - - '@actions/http-client@2.2.3': - dependencies: - tunnel: 0.0.6 - undici: 5.29.0 - - '@actions/io@1.1.3': {} - '@adraffy/ens-normalize@1.11.1': {} '@antfu/install-pkg@1.1.0': @@ -9671,18 +10441,6 @@ snapshots: '@babel/parser': 7.28.5 '@babel/types': 7.28.5 - '@babel/traverse@7.28.4': - dependencies: - '@babel/code-frame': 7.27.1 - '@babel/generator': 7.28.5 - '@babel/helper-globals': 7.28.0 - '@babel/parser': 7.28.5 - '@babel/template': 7.27.2 - '@babel/types': 7.28.4 - debug: 4.4.3 - transitivePeerDependencies: - - supports-color - '@babel/traverse@7.28.5': dependencies: '@babel/code-frame': 7.27.1 @@ -9700,17 +10458,12 @@ snapshots: '@babel/helper-string-parser': 7.27.1 '@babel/helper-validator-identifier': 7.27.1 - '@babel/types@7.28.4': - dependencies: - '@babel/helper-string-parser': 7.27.1 - '@babel/helper-validator-identifier': 7.27.1 - '@babel/types@7.28.5': dependencies: '@babel/helper-string-parser': 7.27.1 '@babel/helper-validator-identifier': 7.28.5 - '@base-org/account@2.0.1(@types/react@19.2.7)(react@19.2.0)(typescript@5.9.3)(use-sync-external-store@1.6.0(react@19.2.0))(zod@3.25.76)': + '@base-org/account@2.0.1(@types/react@19.1.17)(react@19.1.0)(typescript@5.9.3)(use-sync-external-store@1.6.0(react@19.1.0))(zod@3.25.76)': dependencies: '@noble/hashes': 1.4.0 clsx: 1.2.1 @@ -9719,7 +10472,7 @@ snapshots: ox: 0.6.9(typescript@5.9.3)(zod@3.25.76) preact: 10.24.2 viem: 2.40.3(typescript@5.9.3)(zod@3.25.76) - zustand: 5.0.3(@types/react@19.2.7)(react@19.2.0)(use-sync-external-store@1.6.0(react@19.2.0)) + zustand: 5.0.3(@types/react@19.1.17)(react@19.1.0)(use-sync-external-store@1.6.0(react@19.1.0)) transitivePeerDependencies: - '@types/react' - bufferutil @@ -9749,19 +10502,19 @@ snapshots: '@chevrotain/utils@11.0.3': {} - '@clerk/clerk-expo@2.19.6(@types/react@19.2.7)(expo-auth-session@7.0.8(expo@54.0.25)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(expo-crypto@15.0.7(expo@54.0.25))(expo-secure-store@15.0.7(expo@54.0.25))(expo-web-browser@15.0.9(expo@54.0.25)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0)))(react-dom@19.2.0(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0)(typescript@5.9.3)(use-sync-external-store@1.6.0(react@19.2.0))(zod@3.25.76)': + '@clerk/clerk-expo@2.19.6(@types/react@19.1.17)(expo-auth-session@7.0.8(expo@54.0.25)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(expo-crypto@15.0.7(expo@54.0.25))(expo-secure-store@15.0.7(expo@54.0.25))(expo-web-browser@15.0.9(expo@54.0.25)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0)))(react-dom@19.2.0(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)(typescript@5.9.3)(use-sync-external-store@1.6.0(react@19.1.0))(zod@3.25.76)': dependencies: - '@clerk/clerk-js': 5.111.0(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3)(use-sync-external-store@1.6.0(react@19.2.0))(zod@3.25.76) - '@clerk/clerk-react': 5.57.0(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@clerk/shared': 3.36.0(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@clerk/types': 4.101.3(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@clerk/clerk-js': 5.111.0(@types/react@19.1.17)(react-dom@19.2.0(react@19.1.0))(react@19.1.0)(typescript@5.9.3)(use-sync-external-store@1.6.0(react@19.1.0))(zod@3.25.76) + '@clerk/clerk-react': 5.57.0(react-dom@19.2.0(react@19.1.0))(react@19.1.0) + '@clerk/shared': 3.36.0(react-dom@19.2.0(react@19.1.0))(react@19.1.0) + '@clerk/types': 4.101.3(react-dom@19.2.0(react@19.1.0))(react@19.1.0) base-64: 1.0.0 - expo-auth-session: 7.0.8(expo@54.0.25)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) - expo-web-browser: 15.0.9(expo@54.0.25)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0)) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0) - react-native-url-polyfill: 2.0.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0)) + expo-auth-session: 7.0.8(expo@54.0.25)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + expo-web-browser: 15.0.9(expo@54.0.25)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0)) + react: 19.1.0 + react-dom: 19.2.0(react@19.1.0) + react-native: 0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + react-native-url-polyfill: 2.0.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0)) tslib: 2.8.1 optionalDependencies: expo-crypto: 15.0.7(expo@54.0.25) @@ -9776,16 +10529,16 @@ snapshots: - utf-8-validate - zod - '@clerk/clerk-js@5.111.0(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.3)(use-sync-external-store@1.6.0(react@19.2.0))(zod@3.25.76)': + '@clerk/clerk-js@5.111.0(@types/react@19.1.17)(react-dom@19.2.0(react@19.1.0))(react@19.1.0)(typescript@5.9.3)(use-sync-external-store@1.6.0(react@19.1.0))(zod@3.25.76)': dependencies: - '@base-org/account': 2.0.1(@types/react@19.2.7)(react@19.2.0)(typescript@5.9.3)(use-sync-external-store@1.6.0(react@19.2.0))(zod@3.25.76) - '@clerk/localizations': 3.28.5(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@clerk/shared': 3.36.0(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@base-org/account': 2.0.1(@types/react@19.1.17)(react@19.1.0)(typescript@5.9.3)(use-sync-external-store@1.6.0(react@19.1.0))(zod@3.25.76) + '@clerk/localizations': 3.28.5(react-dom@19.2.0(react@19.1.0))(react@19.1.0) + '@clerk/shared': 3.36.0(react-dom@19.2.0(react@19.1.0))(react@19.1.0) '@coinbase/wallet-sdk': 4.3.0 '@emotion/cache': 11.11.0 - '@emotion/react': 11.11.1(@types/react@19.2.7)(react@19.2.0) - '@floating-ui/react': 0.27.12(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@floating-ui/react-dom': 2.1.6(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@emotion/react': 11.11.1(@types/react@19.1.17)(react@19.1.0) + '@floating-ui/react': 0.27.12(react-dom@19.2.0(react@19.1.0))(react@19.1.0) + '@floating-ui/react-dom': 2.1.6(react-dom@19.2.0(react@19.1.0))(react@19.1.0) '@formkit/auto-animate': 0.8.4 '@stripe/stripe-js': 5.6.0 '@swc/helpers': 0.5.17 @@ -9798,10 +10551,10 @@ snapshots: core-js: 3.41.0 crypto-js: 4.2.0 dequal: 2.0.3 - input-otp: 1.4.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - qrcode.react: 4.2.0(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + input-otp: 1.4.2(react-dom@19.2.0(react@19.1.0))(react@19.1.0) + qrcode.react: 4.2.0(react@19.1.0) + react: 19.1.0 + react-dom: 19.2.0(react@19.1.0) regenerator-runtime: 0.14.1 transitivePeerDependencies: - '@types/react' @@ -9813,6 +10566,13 @@ snapshots: - utf-8-validate - zod + '@clerk/clerk-react@5.57.0(react-dom@19.2.0(react@19.1.0))(react@19.1.0)': + dependencies: + '@clerk/shared': 3.36.0(react-dom@19.2.0(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-dom: 19.2.0(react@19.1.0) + tslib: 2.8.1 + '@clerk/clerk-react@5.57.0(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: '@clerk/shared': 3.36.0(react-dom@19.2.0(react@19.2.0))(react@19.2.0) @@ -9820,13 +10580,25 @@ snapshots: react-dom: 19.2.0(react@19.2.0) tslib: 2.8.1 - '@clerk/localizations@3.28.5(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@clerk/localizations@3.28.5(react-dom@19.2.0(react@19.1.0))(react@19.1.0)': dependencies: - '@clerk/types': 4.101.3(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@clerk/types': 4.101.3(react-dom@19.2.0(react@19.1.0))(react@19.1.0) transitivePeerDependencies: - react - react-dom + '@clerk/shared@3.36.0(react-dom@19.2.0(react@19.1.0))(react@19.1.0)': + dependencies: + csstype: 3.1.3 + dequal: 2.0.3 + glob-to-regexp: 0.4.1 + js-cookie: 3.0.5 + std-env: 3.10.0 + swr: 2.3.4(react@19.1.0) + optionalDependencies: + react: 19.1.0 + react-dom: 19.2.0(react@19.1.0) + '@clerk/shared@3.36.0(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: csstype: 3.1.3 @@ -9839,9 +10611,9 @@ snapshots: react: 19.2.0 react-dom: 19.2.0(react@19.2.0) - '@clerk/types@4.101.3(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@clerk/types@4.101.3(react-dom@19.2.0(react@19.1.0))(react@19.1.0)': dependencies: - '@clerk/shared': 3.36.0(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@clerk/shared': 3.36.0(react-dom@19.2.0(react@19.1.0))(react@19.1.0) transitivePeerDependencies: - react - react-dom @@ -9883,65 +10655,56 @@ snapshots: '@colors/colors@1.5.0': optional: true - '@commitlint/cli@20.1.0(@types/node@24.10.1)(typescript@5.9.3)': + '@commitlint/cli@19.8.1(@types/node@24.10.1)(typescript@5.9.3)': dependencies: - '@commitlint/format': 20.0.0 - '@commitlint/lint': 20.0.0 - '@commitlint/load': 20.1.0(@types/node@24.10.1)(typescript@5.9.3) - '@commitlint/read': 20.0.0 - '@commitlint/types': 20.0.0 - tinyexec: 1.0.1 + '@commitlint/format': 19.8.1 + '@commitlint/lint': 19.8.1 + '@commitlint/load': 19.8.1(@types/node@24.10.1)(typescript@5.9.3) + '@commitlint/read': 19.8.1 + '@commitlint/types': 19.8.1 + tinyexec: 1.0.2 yargs: 17.7.2 transitivePeerDependencies: - '@types/node' - typescript - '@commitlint/config-conventional@20.0.0': + '@commitlint/config-conventional@19.8.1': dependencies: - '@commitlint/types': 20.0.0 + '@commitlint/types': 19.8.1 conventional-changelog-conventionalcommits: 7.0.2 '@commitlint/config-validator@19.8.1': dependencies: '@commitlint/types': 19.8.1 ajv: 8.17.1 - optional: true - - '@commitlint/config-validator@20.0.0': - dependencies: - '@commitlint/types': 20.0.0 - ajv: 8.17.1 - '@commitlint/ensure@20.0.0': + '@commitlint/ensure@19.8.1': dependencies: - '@commitlint/types': 20.0.0 + '@commitlint/types': 19.8.1 lodash.camelcase: 4.3.0 lodash.kebabcase: 4.1.1 lodash.snakecase: 4.1.1 lodash.startcase: 4.4.0 lodash.upperfirst: 4.3.1 - '@commitlint/execute-rule@19.8.1': - optional: true - - '@commitlint/execute-rule@20.0.0': {} + '@commitlint/execute-rule@19.8.1': {} - '@commitlint/format@20.0.0': + '@commitlint/format@19.8.1': dependencies: - '@commitlint/types': 20.0.0 + '@commitlint/types': 19.8.1 chalk: 5.6.2 - '@commitlint/is-ignored@20.0.0': + '@commitlint/is-ignored@19.8.1': dependencies: - '@commitlint/types': 20.0.0 + '@commitlint/types': 19.8.1 semver: 7.7.3 - '@commitlint/lint@20.0.0': + '@commitlint/lint@19.8.1': dependencies: - '@commitlint/is-ignored': 20.0.0 - '@commitlint/parse': 20.0.0 - '@commitlint/rules': 20.0.0 - '@commitlint/types': 20.0.0 + '@commitlint/is-ignored': 19.8.1 + '@commitlint/parse': 19.8.1 + '@commitlint/rules': 19.8.1 + '@commitlint/types': 19.8.1 '@commitlint/load@19.8.1(@types/node@24.10.1)(typescript@5.9.3)': dependencies: @@ -9958,39 +10721,22 @@ snapshots: transitivePeerDependencies: - '@types/node' - typescript - optional: true - - '@commitlint/load@20.1.0(@types/node@24.10.1)(typescript@5.9.3)': - dependencies: - '@commitlint/config-validator': 20.0.0 - '@commitlint/execute-rule': 20.0.0 - '@commitlint/resolve-extends': 20.1.0 - '@commitlint/types': 20.0.0 - chalk: 5.6.2 - cosmiconfig: 9.0.0(typescript@5.9.3) - cosmiconfig-typescript-loader: 6.2.0(@types/node@24.10.1)(cosmiconfig@9.0.0(typescript@5.9.3))(typescript@5.9.3) - lodash.isplainobject: 4.0.6 - lodash.merge: 4.6.2 - lodash.uniq: 4.5.0 - transitivePeerDependencies: - - '@types/node' - - typescript - '@commitlint/message@20.0.0': {} + '@commitlint/message@19.8.1': {} - '@commitlint/parse@20.0.0': + '@commitlint/parse@19.8.1': dependencies: - '@commitlint/types': 20.0.0 + '@commitlint/types': 19.8.1 conventional-changelog-angular: 7.0.0 conventional-commits-parser: 5.0.0 - '@commitlint/read@20.0.0': + '@commitlint/read@19.8.1': dependencies: - '@commitlint/top-level': 20.0.0 - '@commitlint/types': 20.0.0 + '@commitlint/top-level': 19.8.1 + '@commitlint/types': 19.8.1 git-raw-commits: 4.0.0 minimist: 1.2.8 - tinyexec: 1.0.1 + tinyexec: 1.0.2 '@commitlint/resolve-extends@19.8.1': dependencies: @@ -10000,45 +10746,29 @@ snapshots: import-meta-resolve: 4.1.0 lodash.mergewith: 4.6.2 resolve-from: 5.0.0 - optional: true - - '@commitlint/resolve-extends@20.1.0': - dependencies: - '@commitlint/config-validator': 20.0.0 - '@commitlint/types': 20.0.0 - global-directory: 4.0.1 - import-meta-resolve: 4.2.0 - lodash.mergewith: 4.6.2 - resolve-from: 5.0.0 - '@commitlint/rules@20.0.0': + '@commitlint/rules@19.8.1': dependencies: - '@commitlint/ensure': 20.0.0 - '@commitlint/message': 20.0.0 - '@commitlint/to-lines': 20.0.0 - '@commitlint/types': 20.0.0 + '@commitlint/ensure': 19.8.1 + '@commitlint/message': 19.8.1 + '@commitlint/to-lines': 19.8.1 + '@commitlint/types': 19.8.1 - '@commitlint/to-lines@20.0.0': {} + '@commitlint/to-lines@19.8.1': {} - '@commitlint/top-level@20.0.0': + '@commitlint/top-level@19.8.1': dependencies: find-up: 7.0.0 '@commitlint/types@19.8.1': - dependencies: - '@types/conventional-commits-parser': 5.0.1 - chalk: 5.5.0 - optional: true - - '@commitlint/types@20.0.0': dependencies: '@types/conventional-commits-parser': 5.0.2 chalk: 5.6.2 - '@craftzdog/react-native-buffer@6.1.1(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0)': + '@craftzdog/react-native-buffer@6.1.1(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': dependencies: ieee754: 1.2.1 - react-native-quick-base64: 2.2.2(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + react-native-quick-base64: 2.2.2(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) transitivePeerDependencies: - react - react-native @@ -10047,6 +10777,31 @@ snapshots: dependencies: '@jridgewell/trace-mapping': 0.3.9 + '@dnd-kit/accessibility@3.1.1(react@19.2.0)': + dependencies: + react: 19.2.0 + tslib: 2.8.1 + + '@dnd-kit/core@6.3.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + dependencies: + '@dnd-kit/accessibility': 3.1.1(react@19.2.0) + '@dnd-kit/utilities': 3.2.2(react@19.2.0) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + tslib: 2.8.1 + + '@dnd-kit/sortable@10.0.0(@dnd-kit/core@6.3.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(react@19.2.0)': + dependencies: + '@dnd-kit/core': 6.3.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@dnd-kit/utilities': 3.2.2(react@19.2.0) + react: 19.2.0 + tslib: 2.8.1 + + '@dnd-kit/utilities@3.2.2(react@19.2.0)': + dependencies: + react: 19.2.0 + tslib: 2.8.1 + '@egjs/hammerjs@2.0.17': dependencies: '@types/hammerjs': 2.0.46 @@ -10097,19 +10852,19 @@ snapshots: '@emotion/memoize@0.9.0': {} - '@emotion/react@11.11.1(@types/react@19.2.7)(react@19.2.0)': + '@emotion/react@11.11.1(@types/react@19.1.17)(react@19.1.0)': dependencies: '@babel/runtime': 7.28.4 '@emotion/babel-plugin': 11.13.5 '@emotion/cache': 11.11.0 '@emotion/serialize': 1.3.3 - '@emotion/use-insertion-effect-with-fallbacks': 1.2.0(react@19.2.0) + '@emotion/use-insertion-effect-with-fallbacks': 1.2.0(react@19.1.0) '@emotion/utils': 1.4.2 '@emotion/weak-memoize': 0.3.1 hoist-non-react-statics: 3.3.2 - react: 19.2.0 + react: 19.1.0 optionalDependencies: - '@types/react': 19.2.7 + '@types/react': 19.1.17 transitivePeerDependencies: - supports-color @@ -10125,9 +10880,9 @@ snapshots: '@emotion/unitless@0.10.0': {} - '@emotion/use-insertion-effect-with-fallbacks@1.2.0(react@19.2.0)': + '@emotion/use-insertion-effect-with-fallbacks@1.2.0(react@19.1.0)': dependencies: - react: 19.2.0 + react: 19.1.0 '@emotion/utils@1.4.2': {} @@ -10339,7 +11094,7 @@ snapshots: '@eslint/core': 0.17.0 levn: 0.4.1 - '@expo/cli@54.0.16(expo-router@6.0.15)(expo@54.0.25)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))': + '@expo/cli@54.0.16(expo-router@6.0.15)(expo@54.0.25)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))': dependencies: '@0no-co/graphql.web': 1.2.0 '@expo/code-signing-certificates': 0.0.5 @@ -10374,7 +11129,7 @@ snapshots: connect: 3.7.0 debug: 4.4.3 env-editor: 0.4.2 - expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) expo-server: 1.0.4 freeport-async: 2.0.0 getenv: 2.0.0 @@ -10407,8 +11162,8 @@ snapshots: wrap-ansi: 7.0.0 ws: 8.18.3 optionalDependencies: - expo-router: 6.0.15(vanfmw2uct5s5efkr64t2fkzlq) - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0) + expo-router: 6.0.15(ntmy7lqjwo7d5fle4wa7a7jthm) + react-native: 0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) transitivePeerDependencies: - '@modelcontextprotocol/sdk' - bufferutil @@ -10428,7 +11183,7 @@ snapshots: '@expo/plist': 0.4.7 '@expo/sdk-runtime-versions': 1.0.0 chalk: 4.1.2 - debug: 4.4.1 + debug: 4.4.3 getenv: 2.0.0 glob: 13.0.0 resolve-from: 5.0.0 @@ -10468,17 +11223,17 @@ snapshots: transitivePeerDependencies: - supports-color - '@expo/devtools@0.1.7(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0)': + '@expo/devtools@0.1.7(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': dependencies: chalk: 4.1.2 optionalDependencies: - react: 19.2.0 - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0) + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) '@expo/env@2.0.7': dependencies: chalk: 4.1.2 - debug: 4.4.1 + debug: 4.4.3 dotenv: 16.4.7 dotenv-expand: 11.0.7 getenv: 2.0.0 @@ -10510,7 +11265,7 @@ snapshots: parse-png: 2.1.0 resolve-from: 5.0.0 resolve-global: 1.0.0 - semver: 7.7.2 + semver: 7.7.3 temp-dir: 2.0.0 unique-string: 2.0.0 @@ -10552,23 +11307,23 @@ snapshots: postcss: 8.4.49 resolve-from: 5.0.0 optionalDependencies: - expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - '@expo/metro-runtime@6.1.2(expo@54.0.25)(react-dom@19.2.0(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0)': + '@expo/metro-runtime@6.1.2(expo@54.0.25)(react-dom@19.2.0(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': dependencies: anser: 1.4.10 - expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) pretty-format: 29.7.0 - react: 19.2.0 - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0) + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) stacktrace-parser: 0.1.11 whatwg-fetch: 3.6.20 optionalDependencies: - react-dom: 19.2.0(react@19.2.0) + react-dom: 19.2.0(react@19.1.0) '@expo/metro@54.1.0': dependencies: @@ -10617,8 +11372,8 @@ snapshots: '@expo/image-utils': 0.8.7 '@expo/json-file': 10.0.7 '@react-native/normalize-colors': 0.81.5 - debug: 4.4.1 - expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + debug: 4.4.3 + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) resolve-from: 5.0.0 semver: 7.7.2 xml2js: 0.6.0 @@ -10635,11 +11390,11 @@ snapshots: '@expo/sudo-prompt@9.3.2': {} - '@expo/vector-icons@15.0.3(expo-font@14.0.9(expo@54.0.25)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0)': + '@expo/vector-icons@15.0.3(expo-font@14.0.9(expo@54.0.25)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': dependencies: - expo-font: 14.0.9(expo@54.0.25)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) - react: 19.2.0 - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0) + expo-font: 14.0.9(expo@54.0.25)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) '@expo/ws-tunnel@1.0.6': {} @@ -10650,7 +11405,7 @@ snapshots: find-up: 5.0.0 js-yaml: 4.1.1 - '@fastify/busboy@2.1.1': {} + '@flatten-js/interval-tree@1.1.4': {} '@floating-ui/core@1.7.3': dependencies: @@ -10667,41 +11422,41 @@ snapshots: react: 19.2.0 react-dom: 19.2.0(react@19.2.0) - '@floating-ui/react-dom@2.1.6(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@floating-ui/react-dom@2.1.6(react-dom@19.2.0(react@19.1.0))(react@19.1.0)': dependencies: '@floating-ui/dom': 1.7.4 - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + react: 19.1.0 + react-dom: 19.2.0(react@19.1.0) - '@floating-ui/react@0.27.12(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@floating-ui/react@0.27.12(react-dom@19.2.0(react@19.1.0))(react@19.1.0)': dependencies: - '@floating-ui/react-dom': 2.1.6(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@floating-ui/react-dom': 2.1.6(react-dom@19.2.0(react@19.1.0))(react@19.1.0) '@floating-ui/utils': 0.2.10 - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + react: 19.1.0 + react-dom: 19.2.0(react@19.1.0) tabbable: 6.3.0 '@floating-ui/utils@0.2.10': {} '@formkit/auto-animate@0.8.4': {} - '@gorhom/bottom-sheet@5.2.7(@types/react-native@0.73.0(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(@types/react@19.2.7)(react-native-gesture-handler@2.29.1(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native-reanimated@4.1.5(@babel/core@7.28.5)(react-native-worklets@0.5.1(@babel/core@7.28.5)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0)': + '@gorhom/bottom-sheet@5.2.7(@types/react-native@0.73.0(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(@types/react@19.1.17)(react-native-gesture-handler@2.28.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-reanimated@4.1.5(@babel/core@7.28.5)(react-native-worklets@0.5.1(@babel/core@7.28.5)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': dependencies: - '@gorhom/portal': 1.0.14(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + '@gorhom/portal': 1.0.14(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) invariant: 2.2.4 - react: 19.2.0 - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0) - react-native-gesture-handler: 2.29.1(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) - react-native-reanimated: 4.1.5(@babel/core@7.28.5)(react-native-worklets@0.5.1(@babel/core@7.28.5)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + react-native-gesture-handler: 2.28.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react-native-reanimated: 4.1.5(@babel/core@7.28.5)(react-native-worklets@0.5.1(@babel/core@7.28.5)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) optionalDependencies: - '@types/react': 19.2.7 - '@types/react-native': 0.73.0(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0) + '@types/react': 19.1.17 + '@types/react-native': 0.73.0(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) - '@gorhom/portal@1.0.14(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0)': + '@gorhom/portal@1.0.14(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': dependencies: nanoid: 3.3.11 - react: 19.2.0 - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0) + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) '@humanfs/core@0.19.1': {} @@ -10856,7 +11611,7 @@ snapshots: dependencies: '@babel/core': 7.28.5 '@jest/types': 29.6.3 - '@jridgewell/trace-mapping': 0.3.30 + '@jridgewell/trace-mapping': 0.3.31 babel-plugin-istanbul: 6.1.1 chalk: 4.1.2 convert-source-map: 2.0.0 @@ -10900,11 +11655,6 @@ snapshots: '@jridgewell/sourcemap-codec@1.5.5': {} - '@jridgewell/trace-mapping@0.3.30': - dependencies: - '@jridgewell/resolve-uri': 3.1.2 - '@jridgewell/sourcemap-codec': 1.5.5 - '@jridgewell/trace-mapping@0.3.31': dependencies: '@jridgewell/resolve-uri': 3.1.2 @@ -10915,6 +11665,12 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.5 + '@mdi/js@7.4.47': {} + + '@mdi/react@1.6.1': + dependencies: + prop-types: 15.8.1 + '@mermaid-js/parser@0.6.3': dependencies: langium: 3.3.1 @@ -10923,10 +11679,10 @@ snapshots: dependencies: state-local: 1.0.7 - '@monaco-editor/react@4.7.0(monaco-editor@0.55.1)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + '@monaco-editor/react@4.7.0(monaco-editor@0.53.0)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: '@monaco-editor/loader': 1.5.0 - monaco-editor: 0.55.1 + monaco-editor: 0.53.0 react: 19.2.0 react-dom: 19.2.0(react@19.2.0) @@ -10947,6 +11703,8 @@ snapshots: dependencies: '@noble/hashes': 1.8.0 + '@noble/ed25519@2.3.0': {} + '@noble/hashes@1.4.0': {} '@noble/hashes@1.8.0': {} @@ -10988,12 +11746,14 @@ snapshots: '@octokit/types': 16.0.0 universal-user-agent: 7.0.3 + '@octokit/openapi-types@26.0.0': {} + '@octokit/openapi-types@27.0.0': {} - '@octokit/plugin-paginate-rest@14.0.0(@octokit/core@7.0.6)': + '@octokit/plugin-paginate-rest@13.2.1(@octokit/core@7.0.6)': dependencies: '@octokit/core': 7.0.6 - '@octokit/types': 16.0.0 + '@octokit/types': 15.0.2 '@octokit/plugin-retry@8.0.3(@octokit/core@7.0.6)': dependencies: @@ -11020,6 +11780,10 @@ snapshots: fast-content-type-parse: 3.0.0 universal-user-agent: 7.0.3 + '@octokit/types@15.0.2': + dependencies: + '@octokit/openapi-types': 26.0.0 + '@octokit/types@16.0.0': dependencies: '@octokit/openapi-types': 27.0.0 @@ -11079,6 +11843,18 @@ snapshots: '@types/react': 19.2.7 '@types/react-dom': 19.2.3(@types/react@19.2.7) + '@radix-ui/react-collection@1.1.7(@types/react-dom@19.2.3(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.2.0(react@19.1.0))(react@19.1.0)': + dependencies: + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.17)(react@19.1.0) + '@radix-ui/react-context': 1.1.2(@types/react@19.1.17)(react@19.1.0) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.2.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-slot': 1.2.3(@types/react@19.1.17)(react@19.1.0) + react: 19.1.0 + react-dom: 19.2.0(react@19.1.0) + optionalDependencies: + '@types/react': 19.1.17 + '@types/react-dom': 19.2.3(@types/react@19.1.17) + '@radix-ui/react-collection@1.1.7(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.7)(react@19.2.0) @@ -11091,18 +11867,52 @@ snapshots: '@types/react': 19.2.7 '@types/react-dom': 19.2.3(@types/react@19.2.7) + '@radix-ui/react-compose-refs@1.1.2(@types/react@19.1.17)(react@19.1.0)': + dependencies: + react: 19.1.0 + optionalDependencies: + '@types/react': 19.1.17 + '@radix-ui/react-compose-refs@1.1.2(@types/react@19.2.7)(react@19.2.0)': dependencies: react: 19.2.0 optionalDependencies: '@types/react': 19.2.7 + '@radix-ui/react-context@1.1.2(@types/react@19.1.17)(react@19.1.0)': + dependencies: + react: 19.1.0 + optionalDependencies: + '@types/react': 19.1.17 + '@radix-ui/react-context@1.1.2(@types/react@19.2.7)(react@19.2.0)': dependencies: react: 19.2.0 optionalDependencies: '@types/react': 19.2.7 + '@radix-ui/react-dialog@1.1.15(@types/react-dom@19.2.3(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.2.0(react@19.1.0))(react@19.1.0)': + dependencies: + '@radix-ui/primitive': 1.1.3 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.17)(react@19.1.0) + '@radix-ui/react-context': 1.1.2(@types/react@19.1.17)(react@19.1.0) + '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.3(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.2.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.1.17)(react@19.1.0) + '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.2.3(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.2.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-id': 1.1.1(@types/react@19.1.17)(react@19.1.0) + '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.3(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.2.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.3(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.2.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.2.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-slot': 1.2.3(@types/react@19.1.17)(react@19.1.0) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.17)(react@19.1.0) + aria-hidden: 1.2.6 + react: 19.1.0 + react-dom: 19.2.0(react@19.1.0) + react-remove-scroll: 2.7.1(@types/react@19.1.17)(react@19.1.0) + optionalDependencies: + '@types/react': 19.1.17 + '@types/react-dom': 19.2.3(@types/react@19.1.17) + '@radix-ui/react-dialog@1.1.15(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: '@radix-ui/primitive': 1.1.3 @@ -11125,12 +11935,31 @@ snapshots: '@types/react': 19.2.7 '@types/react-dom': 19.2.3(@types/react@19.2.7) + '@radix-ui/react-direction@1.1.1(@types/react@19.1.17)(react@19.1.0)': + dependencies: + react: 19.1.0 + optionalDependencies: + '@types/react': 19.1.17 + '@radix-ui/react-direction@1.1.1(@types/react@19.2.7)(react@19.2.0)': dependencies: react: 19.2.0 optionalDependencies: '@types/react': 19.2.7 + '@radix-ui/react-dismissable-layer@1.1.11(@types/react-dom@19.2.3(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.2.0(react@19.1.0))(react@19.1.0)': + dependencies: + '@radix-ui/primitive': 1.1.3 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.17)(react@19.1.0) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.2.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.17)(react@19.1.0) + '@radix-ui/react-use-escape-keydown': 1.1.1(@types/react@19.1.17)(react@19.1.0) + react: 19.1.0 + react-dom: 19.2.0(react@19.1.0) + optionalDependencies: + '@types/react': 19.1.17 + '@types/react-dom': 19.2.3(@types/react@19.1.17) + '@radix-ui/react-dismissable-layer@1.1.11(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: '@radix-ui/primitive': 1.1.3 @@ -11159,12 +11988,29 @@ snapshots: '@types/react': 19.2.7 '@types/react-dom': 19.2.3(@types/react@19.2.7) + '@radix-ui/react-focus-guards@1.1.3(@types/react@19.1.17)(react@19.1.0)': + dependencies: + react: 19.1.0 + optionalDependencies: + '@types/react': 19.1.17 + '@radix-ui/react-focus-guards@1.1.3(@types/react@19.2.7)(react@19.2.0)': dependencies: react: 19.2.0 optionalDependencies: '@types/react': 19.2.7 + '@radix-ui/react-focus-scope@1.1.7(@types/react-dom@19.2.3(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.2.0(react@19.1.0))(react@19.1.0)': + dependencies: + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.17)(react@19.1.0) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.2.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.17)(react@19.1.0) + react: 19.1.0 + react-dom: 19.2.0(react@19.1.0) + optionalDependencies: + '@types/react': 19.1.17 + '@types/react-dom': 19.2.3(@types/react@19.1.17) + '@radix-ui/react-focus-scope@1.1.7(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.7)(react@19.2.0) @@ -11176,6 +12022,30 @@ snapshots: '@types/react': 19.2.7 '@types/react-dom': 19.2.3(@types/react@19.2.7) + '@radix-ui/react-hover-card@1.1.15(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + dependencies: + '@radix-ui/primitive': 1.1.3 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.7)(react@19.2.0) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.7)(react@19.2.0) + '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-popper': 1.2.8(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.7)(react@19.2.0) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + optionalDependencies: + '@types/react': 19.2.7 + '@types/react-dom': 19.2.3(@types/react@19.2.7) + + '@radix-ui/react-id@1.1.1(@types/react@19.1.17)(react@19.1.0)': + dependencies: + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.17)(react@19.1.0) + react: 19.1.0 + optionalDependencies: + '@types/react': 19.1.17 + '@radix-ui/react-id@1.1.1(@types/react@19.2.7)(react@19.2.0)': dependencies: '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.7)(react@19.2.0) @@ -11218,6 +12088,29 @@ snapshots: '@types/react': 19.2.7 '@types/react-dom': 19.2.3(@types/react@19.2.7) + '@radix-ui/react-popover@1.1.15(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + dependencies: + '@radix-ui/primitive': 1.1.3 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.7)(react@19.2.0) + '@radix-ui/react-context': 1.1.2(@types/react@19.2.7)(react@19.2.0) + '@radix-ui/react-dismissable-layer': 1.1.11(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-focus-guards': 1.1.3(@types/react@19.2.7)(react@19.2.0) + '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-id': 1.1.1(@types/react@19.2.7)(react@19.2.0) + '@radix-ui/react-popper': 1.2.8(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-portal': 1.1.9(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-slot': 1.2.3(@types/react@19.2.7)(react@19.2.0) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.2.7)(react@19.2.0) + aria-hidden: 1.2.6 + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + react-remove-scroll: 2.7.1(@types/react@19.2.7)(react@19.2.0) + optionalDependencies: + '@types/react': 19.2.7 + '@types/react-dom': 19.2.3(@types/react@19.2.7) + '@radix-ui/react-popper@1.2.8(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: '@floating-ui/react-dom': 2.1.5(react-dom@19.2.0(react@19.2.0))(react@19.2.0) @@ -11236,6 +12129,16 @@ snapshots: '@types/react': 19.2.7 '@types/react-dom': 19.2.3(@types/react@19.2.7) + '@radix-ui/react-portal@1.1.9(@types/react-dom@19.2.3(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.2.0(react@19.1.0))(react@19.1.0)': + dependencies: + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.2.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.17)(react@19.1.0) + react: 19.1.0 + react-dom: 19.2.0(react@19.1.0) + optionalDependencies: + '@types/react': 19.1.17 + '@types/react-dom': 19.2.3(@types/react@19.1.17) + '@radix-ui/react-portal@1.1.9(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) @@ -11246,6 +12149,16 @@ snapshots: '@types/react': 19.2.7 '@types/react-dom': 19.2.3(@types/react@19.2.7) + '@radix-ui/react-presence@1.1.5(@types/react-dom@19.2.3(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.2.0(react@19.1.0))(react@19.1.0)': + dependencies: + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.17)(react@19.1.0) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.17)(react@19.1.0) + react: 19.1.0 + react-dom: 19.2.0(react@19.1.0) + optionalDependencies: + '@types/react': 19.1.17 + '@types/react-dom': 19.2.3(@types/react@19.1.17) + '@radix-ui/react-presence@1.1.5(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.7)(react@19.2.0) @@ -11256,6 +12169,15 @@ snapshots: '@types/react': 19.2.7 '@types/react-dom': 19.2.3(@types/react@19.2.7) + '@radix-ui/react-primitive@2.1.3(@types/react-dom@19.2.3(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.2.0(react@19.1.0))(react@19.1.0)': + dependencies: + '@radix-ui/react-slot': 1.2.3(@types/react@19.1.17)(react@19.1.0) + react: 19.1.0 + react-dom: 19.2.0(react@19.1.0) + optionalDependencies: + '@types/react': 19.1.17 + '@types/react-dom': 19.2.3(@types/react@19.1.17) + '@radix-ui/react-primitive@2.1.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: '@radix-ui/react-slot': 1.2.3(@types/react@19.2.7)(react@19.2.0) @@ -11274,6 +12196,23 @@ snapshots: '@types/react': 19.2.7 '@types/react-dom': 19.2.3(@types/react@19.2.7) + '@radix-ui/react-roving-focus@1.1.11(@types/react-dom@19.2.3(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.2.0(react@19.1.0))(react@19.1.0)': + dependencies: + '@radix-ui/primitive': 1.1.3 + '@radix-ui/react-collection': 1.1.7(@types/react-dom@19.2.3(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.2.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.17)(react@19.1.0) + '@radix-ui/react-context': 1.1.2(@types/react@19.1.17)(react@19.1.0) + '@radix-ui/react-direction': 1.1.1(@types/react@19.1.17)(react@19.1.0) + '@radix-ui/react-id': 1.1.1(@types/react@19.1.17)(react@19.1.0) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.2.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.17)(react@19.1.0) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.17)(react@19.1.0) + react: 19.1.0 + react-dom: 19.2.0(react@19.1.0) + optionalDependencies: + '@types/react': 19.1.17 + '@types/react-dom': 19.2.3(@types/react@19.1.17) + '@radix-ui/react-roving-focus@1.1.11(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: '@radix-ui/primitive': 1.1.3 @@ -11308,12 +12247,28 @@ snapshots: '@types/react': 19.2.7 '@types/react-dom': 19.2.3(@types/react@19.2.7) - '@radix-ui/react-slot@1.2.0(@types/react@19.2.7)(react@19.2.0)': + '@radix-ui/react-separator@1.1.8(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: - '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.7)(react@19.2.0) + '@radix-ui/react-primitive': 2.1.4(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) optionalDependencies: '@types/react': 19.2.7 + '@types/react-dom': 19.2.3(@types/react@19.2.7) + + '@radix-ui/react-slot@1.2.0(@types/react@19.1.17)(react@19.1.0)': + dependencies: + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.17)(react@19.1.0) + react: 19.1.0 + optionalDependencies: + '@types/react': 19.1.17 + + '@radix-ui/react-slot@1.2.3(@types/react@19.1.17)(react@19.1.0)': + dependencies: + '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.17)(react@19.1.0) + react: 19.1.0 + optionalDependencies: + '@types/react': 19.1.17 '@radix-ui/react-slot@1.2.3(@types/react@19.2.7)(react@19.2.0)': dependencies: @@ -11329,6 +12284,22 @@ snapshots: optionalDependencies: '@types/react': 19.2.7 + '@radix-ui/react-tabs@1.1.13(@types/react-dom@19.2.3(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.2.0(react@19.1.0))(react@19.1.0)': + dependencies: + '@radix-ui/primitive': 1.1.3 + '@radix-ui/react-context': 1.1.2(@types/react@19.1.17)(react@19.1.0) + '@radix-ui/react-direction': 1.1.1(@types/react@19.1.17)(react@19.1.0) + '@radix-ui/react-id': 1.1.1(@types/react@19.1.17)(react@19.1.0) + '@radix-ui/react-presence': 1.1.5(@types/react-dom@19.2.3(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.2.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@19.2.3(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.2.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-roving-focus': 1.1.11(@types/react-dom@19.2.3(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.2.0(react@19.1.0))(react@19.1.0) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@19.1.17)(react@19.1.0) + react: 19.1.0 + react-dom: 19.2.0(react@19.1.0) + optionalDependencies: + '@types/react': 19.1.17 + '@types/react-dom': 19.2.3(@types/react@19.1.17) + '@radix-ui/react-tabs@1.1.13(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: '@radix-ui/primitive': 1.1.3 @@ -11345,12 +12316,26 @@ snapshots: '@types/react': 19.2.7 '@types/react-dom': 19.2.3(@types/react@19.2.7) + '@radix-ui/react-use-callback-ref@1.1.1(@types/react@19.1.17)(react@19.1.0)': + dependencies: + react: 19.1.0 + optionalDependencies: + '@types/react': 19.1.17 + '@radix-ui/react-use-callback-ref@1.1.1(@types/react@19.2.7)(react@19.2.0)': dependencies: react: 19.2.0 optionalDependencies: '@types/react': 19.2.7 + '@radix-ui/react-use-controllable-state@1.2.2(@types/react@19.1.17)(react@19.1.0)': + dependencies: + '@radix-ui/react-use-effect-event': 0.0.2(@types/react@19.1.17)(react@19.1.0) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.17)(react@19.1.0) + react: 19.1.0 + optionalDependencies: + '@types/react': 19.1.17 + '@radix-ui/react-use-controllable-state@1.2.2(@types/react@19.2.7)(react@19.2.0)': dependencies: '@radix-ui/react-use-effect-event': 0.0.2(@types/react@19.2.7)(react@19.2.0) @@ -11359,6 +12344,13 @@ snapshots: optionalDependencies: '@types/react': 19.2.7 + '@radix-ui/react-use-effect-event@0.0.2(@types/react@19.1.17)(react@19.1.0)': + dependencies: + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.17)(react@19.1.0) + react: 19.1.0 + optionalDependencies: + '@types/react': 19.1.17 + '@radix-ui/react-use-effect-event@0.0.2(@types/react@19.2.7)(react@19.2.0)': dependencies: '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.2.7)(react@19.2.0) @@ -11366,6 +12358,13 @@ snapshots: optionalDependencies: '@types/react': 19.2.7 + '@radix-ui/react-use-escape-keydown@1.1.1(@types/react@19.1.17)(react@19.1.0)': + dependencies: + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.17)(react@19.1.0) + react: 19.1.0 + optionalDependencies: + '@types/react': 19.1.17 + '@radix-ui/react-use-escape-keydown@1.1.1(@types/react@19.2.7)(react@19.2.0)': dependencies: '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.2.7)(react@19.2.0) @@ -11373,6 +12372,12 @@ snapshots: optionalDependencies: '@types/react': 19.2.7 + '@radix-ui/react-use-layout-effect@1.1.1(@types/react@19.1.17)(react@19.1.0)': + dependencies: + react: 19.1.0 + optionalDependencies: + '@types/react': 19.1.17 + '@radix-ui/react-use-layout-effect@1.1.1(@types/react@19.2.7)(react@19.2.0)': dependencies: react: 19.2.0 @@ -11395,19 +12400,35 @@ snapshots: '@radix-ui/rect@1.1.1': {} - '@react-native-async-storage/async-storage@2.2.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))': + '@rc-component/portal@1.1.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: - merge-options: 3.0.4 - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0) + '@babel/runtime': 7.28.4 + classnames: 2.5.1 + rc-util: 5.44.4(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) - '@react-native-community/netinfo@11.4.1(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))': + '@rc-component/trigger@2.3.0(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0) + '@babel/runtime': 7.28.4 + '@rc-component/portal': 1.1.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + classnames: 2.5.1 + rc-motion: 2.9.5(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + rc-resize-observer: 1.4.3(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + rc-util: 5.44.4(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) - '@react-native/assets-registry@0.81.4': - optional: true + '@react-native-async-storage/async-storage@2.2.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))': + dependencies: + merge-options: 3.0.4 + react-native: 0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + + '@react-native-community/netinfo@11.4.1(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))': + dependencies: + react-native: 0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) - '@react-native/assets-registry@0.82.1': {} + '@react-native/assets-registry@0.81.4': {} '@react-native/babel-plugin-codegen@0.81.5(@babel/core@7.28.5)': dependencies: @@ -11476,7 +12497,6 @@ snapshots: invariant: 2.2.4 nullthrows: 1.1.1 yargs: 17.7.2 - optional: true '@react-native/codegen@0.81.5(@babel/core@7.28.5)': dependencies: @@ -11488,16 +12508,6 @@ snapshots: nullthrows: 1.1.1 yargs: 17.7.2 - '@react-native/codegen@0.82.1(@babel/core@7.28.5)': - dependencies: - '@babel/core': 7.28.5 - '@babel/parser': 7.28.5 - glob: 13.0.0 - hermes-parser: 0.32.0 - invariant: 2.2.4 - nullthrows: 1.1.1 - yargs: 17.7.2 - '@react-native/community-cli-plugin@0.81.4': dependencies: '@react-native/dev-middleware': 0.81.4 @@ -11511,34 +12521,11 @@ snapshots: - bufferutil - supports-color - utf-8-validate - optional: true - - '@react-native/community-cli-plugin@0.82.1': - dependencies: - '@react-native/dev-middleware': 0.82.1 - debug: 4.4.3 - invariant: 2.2.4 - metro: 0.83.3 - metro-config: 0.83.3 - metro-core: 0.83.3 - semver: 7.7.2 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - '@react-native/debugger-frontend@0.81.4': - optional: true + '@react-native/debugger-frontend@0.81.4': {} '@react-native/debugger-frontend@0.81.5': {} - '@react-native/debugger-frontend@0.82.1': {} - - '@react-native/debugger-shell@0.82.1': - dependencies: - cross-spawn: 7.0.6 - fb-dotslash: 0.5.8 - '@react-native/dev-middleware@0.81.4': dependencies: '@isaacs/ttlcache': 1.4.1 @@ -11556,7 +12543,6 @@ snapshots: - bufferutil - supports-color - utf-8-validate - optional: true '@react-native/dev-middleware@0.81.5': dependencies: @@ -11576,122 +12562,84 @@ snapshots: - supports-color - utf-8-validate - '@react-native/dev-middleware@0.82.1': - dependencies: - '@isaacs/ttlcache': 1.4.1 - '@react-native/debugger-frontend': 0.82.1 - '@react-native/debugger-shell': 0.82.1 - chrome-launcher: 0.15.2 - chromium-edge-launcher: 0.2.0 - connect: 3.7.0 - debug: 4.4.3 - invariant: 2.2.4 - nullthrows: 1.1.1 - open: 7.4.2 - serve-static: 1.16.2 - ws: 6.2.3 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - - '@react-native/gradle-plugin@0.81.4': - optional: true - - '@react-native/gradle-plugin@0.82.1': {} - - '@react-native/js-polyfills@0.81.4': - optional: true + '@react-native/gradle-plugin@0.81.4': {} - '@react-native/js-polyfills@0.82.1': {} + '@react-native/js-polyfills@0.81.4': {} '@react-native/normalize-colors@0.74.89': optional: true - '@react-native/normalize-colors@0.81.4': - optional: true + '@react-native/normalize-colors@0.81.4': {} '@react-native/normalize-colors@0.81.5': {} - '@react-native/normalize-colors@0.82.1': {} - - '@react-native/virtualized-lists@0.81.4(@types/react@19.2.7)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0)': + '@react-native/virtualized-lists@0.81.4(@types/react@19.1.17)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': dependencies: invariant: 2.2.4 nullthrows: 1.1.1 - react: 19.2.0 - react-native: 0.81.4(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0) - optionalDependencies: - '@types/react': 19.2.7 - optional: true - - '@react-native/virtualized-lists@0.82.1(@types/react@19.2.7)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0)': - dependencies: - invariant: 2.2.4 - nullthrows: 1.1.1 - react: 19.2.0 - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0) + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) optionalDependencies: - '@types/react': 19.2.7 + '@types/react': 19.1.17 - '@react-navigation/bottom-tabs@7.8.7(@react-navigation/native@7.1.22(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native-safe-area-context@5.6.2(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native-screens@4.18.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0)': + '@react-navigation/bottom-tabs@7.8.7(@react-navigation/native@7.1.22(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-safe-area-context@5.6.2(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-screens@4.16.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': dependencies: - '@react-navigation/elements': 2.8.4(@react-navigation/native@7.1.22(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native-safe-area-context@5.6.2(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) - '@react-navigation/native': 7.1.22(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + '@react-navigation/elements': 2.8.4(@react-navigation/native@7.1.22(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-safe-area-context@5.6.2(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@react-navigation/native': 7.1.22(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) color: 4.2.3 - react: 19.2.0 - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0) - react-native-safe-area-context: 5.6.2(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) - react-native-screens: 4.18.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + react-native-safe-area-context: 5.6.2(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react-native-screens: 4.16.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) sf-symbols-typescript: 2.1.0 transitivePeerDependencies: - '@react-native-masked-view/masked-view' - '@react-navigation/core@7.13.3(react@19.2.0)': + '@react-navigation/core@7.13.3(react@19.1.0)': dependencies: '@react-navigation/routers': 7.5.2 escape-string-regexp: 4.0.0 fast-deep-equal: 3.1.3 nanoid: 3.3.11 query-string: 7.1.3 - react: 19.2.0 + react: 19.1.0 react-is: 19.2.0 - use-latest-callback: 0.2.6(react@19.2.0) - use-sync-external-store: 1.6.0(react@19.2.0) + use-latest-callback: 0.2.6(react@19.1.0) + use-sync-external-store: 1.6.0(react@19.1.0) - '@react-navigation/elements@2.8.4(@react-navigation/native@7.1.22(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native-safe-area-context@5.6.2(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0)': + '@react-navigation/elements@2.8.4(@react-navigation/native@7.1.22(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-safe-area-context@5.6.2(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': dependencies: - '@react-navigation/native': 7.1.22(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + '@react-navigation/native': 7.1.22(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) color: 4.2.3 - react: 19.2.0 - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0) - react-native-safe-area-context: 5.6.2(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) - use-latest-callback: 0.2.6(react@19.2.0) - use-sync-external-store: 1.5.0(react@19.2.0) + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + react-native-safe-area-context: 5.6.2(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + use-latest-callback: 0.2.6(react@19.1.0) + use-sync-external-store: 1.5.0(react@19.1.0) - '@react-navigation/native-stack@7.5.1(@react-navigation/native@7.1.22(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native-safe-area-context@5.6.2(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native-screens@4.18.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0)': + '@react-navigation/native-stack@7.5.1(@react-navigation/native@7.1.22(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-safe-area-context@5.6.2(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-screens@4.16.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': dependencies: - '@react-navigation/elements': 2.8.4(@react-navigation/native@7.1.22(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native-safe-area-context@5.6.2(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) - '@react-navigation/native': 7.1.22(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + '@react-navigation/elements': 2.8.4(@react-navigation/native@7.1.22(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-safe-area-context@5.6.2(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@react-navigation/native': 7.1.22(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) color: 4.2.3 - react: 19.2.0 - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0) - react-native-safe-area-context: 5.6.2(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) - react-native-screens: 4.18.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + react-native-safe-area-context: 5.6.2(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react-native-screens: 4.16.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) sf-symbols-typescript: 2.1.0 warn-once: 0.1.1 transitivePeerDependencies: - '@react-native-masked-view/masked-view' - '@react-navigation/native@7.1.22(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0)': + '@react-navigation/native@7.1.22(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': dependencies: - '@react-navigation/core': 7.13.3(react@19.2.0) + '@react-navigation/core': 7.13.3(react@19.1.0) escape-string-regexp: 4.0.0 fast-deep-equal: 3.1.3 nanoid: 3.3.11 - react: 19.2.0 - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0) - use-latest-callback: 0.2.6(react@19.2.0) + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + use-latest-callback: 0.2.6(react@19.1.0) '@react-navigation/routers@7.5.2': dependencies: @@ -11784,25 +12732,25 @@ snapshots: '@sec-ant/readable-stream@0.4.1': {} - '@semantic-release/changelog@6.0.3(semantic-release@25.0.2(typescript@5.9.3))': + '@semantic-release/changelog@6.0.3(semantic-release@24.2.9(typescript@5.9.3))': dependencies: '@semantic-release/error': 3.0.0 aggregate-error: 3.1.0 fs-extra: 11.3.1 lodash: 4.17.21 - semantic-release: 25.0.2(typescript@5.9.3) + semantic-release: 24.2.9(typescript@5.9.3) - '@semantic-release/commit-analyzer@13.0.1(semantic-release@25.0.2(typescript@5.9.3))': + '@semantic-release/commit-analyzer@13.0.1(semantic-release@24.2.9(typescript@5.9.3))': dependencies: - conventional-changelog-angular: 8.0.0 + conventional-changelog-angular: 8.1.0 conventional-changelog-writer: 8.2.0 conventional-commits-filter: 5.0.0 - conventional-commits-parser: 6.2.0 - debug: 4.4.1 + conventional-commits-parser: 6.2.1 + debug: 4.4.3 import-from-esm: 2.0.0 lodash-es: 4.17.21 micromatch: 4.0.8 - semantic-release: 25.0.2(typescript@5.9.3) + semantic-release: 24.2.9(typescript@5.9.3) transitivePeerDependencies: - supports-color @@ -11810,7 +12758,7 @@ snapshots: '@semantic-release/error@4.0.0': {} - '@semantic-release/exec@7.1.0(semantic-release@25.0.2(typescript@5.9.3))': + '@semantic-release/exec@7.1.0(semantic-release@24.2.9(typescript@5.9.3))': dependencies: '@semantic-release/error': 4.0.0 aggregate-error: 3.1.0 @@ -11818,11 +12766,11 @@ snapshots: execa: 9.6.0 lodash-es: 4.17.21 parse-json: 8.3.0 - semantic-release: 25.0.2(typescript@5.9.3) + semantic-release: 24.2.9(typescript@5.9.3) transitivePeerDependencies: - supports-color - '@semantic-release/git@10.0.1(semantic-release@25.0.2(typescript@5.9.3))': + '@semantic-release/git@10.0.1(semantic-release@24.2.9(typescript@5.9.3))': dependencies: '@semantic-release/error': 3.0.0 aggregate-error: 3.1.0 @@ -11832,19 +12780,19 @@ snapshots: lodash: 4.17.21 micromatch: 4.0.8 p-reduce: 2.1.0 - semantic-release: 25.0.2(typescript@5.9.3) + semantic-release: 24.2.9(typescript@5.9.3) transitivePeerDependencies: - supports-color - '@semantic-release/github@12.0.2(semantic-release@25.0.2(typescript@5.9.3))': + '@semantic-release/github@11.0.6(semantic-release@24.2.9(typescript@5.9.3))': dependencies: '@octokit/core': 7.0.6 - '@octokit/plugin-paginate-rest': 14.0.0(@octokit/core@7.0.6) + '@octokit/plugin-paginate-rest': 13.2.1(@octokit/core@7.0.6) '@octokit/plugin-retry': 8.0.3(@octokit/core@7.0.6) '@octokit/plugin-throttling': 11.0.3(@octokit/core@7.0.6) '@semantic-release/error': 4.0.0 aggregate-error: 5.0.0 - debug: 4.4.1 + debug: 4.4.3 dir-glob: 3.0.1 http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.6 @@ -11852,93 +12800,92 @@ snapshots: lodash-es: 4.17.21 mime: 4.1.0 p-filter: 4.1.0 - semantic-release: 25.0.2(typescript@5.9.3) + semantic-release: 24.2.9(typescript@5.9.3) tinyglobby: 0.2.15 - undici: 7.16.0 url-join: 5.0.0 transitivePeerDependencies: - supports-color - '@semantic-release/npm@13.1.2(semantic-release@25.0.2(typescript@5.9.3))': + '@semantic-release/npm@12.0.2(semantic-release@24.2.9(typescript@5.9.3))': dependencies: - '@actions/core': 1.11.1 '@semantic-release/error': 4.0.0 aggregate-error: 5.0.0 - env-ci: 11.2.0 execa: 9.6.0 fs-extra: 11.3.2 lodash-es: 4.17.21 nerf-dart: 1.0.0 normalize-url: 8.1.0 - npm: 11.6.4 + npm: 10.9.4 rc: 1.2.8 - read-pkg: 10.0.0 + read-pkg: 9.0.1 registry-auth-token: 5.1.0 - semantic-release: 25.0.2(typescript@5.9.3) - semver: 7.7.2 + semantic-release: 24.2.9(typescript@5.9.3) + semver: 7.7.3 tempy: 3.1.0 - '@semantic-release/release-notes-generator@14.1.0(semantic-release@25.0.2(typescript@5.9.3))': + '@semantic-release/release-notes-generator@14.1.0(semantic-release@24.2.9(typescript@5.9.3))': dependencies: conventional-changelog-angular: 8.1.0 conventional-changelog-writer: 8.2.0 conventional-commits-filter: 5.0.0 conventional-commits-parser: 6.2.1 - debug: 4.4.1 + debug: 4.4.3 get-stream: 7.0.1 import-from-esm: 2.0.0 into-stream: 7.0.0 lodash-es: 4.17.21 read-package-up: 11.0.0 - semantic-release: 25.0.2(typescript@5.9.3) + semantic-release: 24.2.9(typescript@5.9.3) transitivePeerDependencies: - supports-color - '@sentry-internal/browser-utils@10.26.0': + '@sentry-internal/browser-utils@10.12.0': dependencies: - '@sentry/core': 10.26.0 + '@sentry/core': 10.12.0 '@sentry-internal/browser-utils@10.27.0': dependencies: '@sentry/core': 10.27.0 - '@sentry-internal/feedback@10.26.0': + '@sentry-internal/feedback@10.12.0': dependencies: - '@sentry/core': 10.26.0 + '@sentry/core': 10.12.0 '@sentry-internal/feedback@10.27.0': dependencies: '@sentry/core': 10.27.0 - '@sentry-internal/replay-canvas@10.26.0': + '@sentry-internal/replay-canvas@10.12.0': dependencies: - '@sentry-internal/replay': 10.26.0 - '@sentry/core': 10.26.0 + '@sentry-internal/replay': 10.12.0 + '@sentry/core': 10.12.0 '@sentry-internal/replay-canvas@10.27.0': dependencies: '@sentry-internal/replay': 10.27.0 '@sentry/core': 10.27.0 - '@sentry-internal/replay@10.26.0': + '@sentry-internal/replay@10.12.0': dependencies: - '@sentry-internal/browser-utils': 10.26.0 - '@sentry/core': 10.26.0 + '@sentry-internal/browser-utils': 10.12.0 + '@sentry/core': 10.12.0 '@sentry-internal/replay@10.27.0': dependencies: '@sentry-internal/browser-utils': 10.27.0 '@sentry/core': 10.27.0 + '@sentry/babel-plugin-component-annotate@4.3.0': {} + '@sentry/babel-plugin-component-annotate@4.6.1': {} - '@sentry/browser@10.26.0': + '@sentry/browser@10.12.0': dependencies: - '@sentry-internal/browser-utils': 10.26.0 - '@sentry-internal/feedback': 10.26.0 - '@sentry-internal/replay': 10.26.0 - '@sentry-internal/replay-canvas': 10.26.0 - '@sentry/core': 10.26.0 + '@sentry-internal/browser-utils': 10.12.0 + '@sentry-internal/feedback': 10.12.0 + '@sentry-internal/replay': 10.12.0 + '@sentry-internal/replay-canvas': 10.12.0 + '@sentry/core': 10.12.0 '@sentry/browser@10.27.0': dependencies: @@ -11948,7 +12895,7 @@ snapshots: '@sentry-internal/replay-canvas': 10.27.0 '@sentry/core': 10.27.0 - '@sentry/bundler-plugin-core@4.6.1': + '@sentry/bundler-plugin-core@4.6.1(encoding@0.1.13)': dependencies: '@babel/core': 7.28.5 '@sentry/babel-plugin-component-annotate': 4.6.1 @@ -11962,30 +12909,74 @@ snapshots: - encoding - supports-color + '@sentry/cli-darwin@2.55.0': + optional: true + '@sentry/cli-darwin@2.58.2': optional: true + '@sentry/cli-linux-arm64@2.55.0': + optional: true + '@sentry/cli-linux-arm64@2.58.2': optional: true + '@sentry/cli-linux-arm@2.55.0': + optional: true + '@sentry/cli-linux-arm@2.58.2': optional: true + '@sentry/cli-linux-i686@2.55.0': + optional: true + '@sentry/cli-linux-i686@2.58.2': optional: true + '@sentry/cli-linux-x64@2.55.0': + optional: true + '@sentry/cli-linux-x64@2.58.2': optional: true + '@sentry/cli-win32-arm64@2.55.0': + optional: true + '@sentry/cli-win32-arm64@2.58.2': optional: true + '@sentry/cli-win32-i686@2.55.0': + optional: true + '@sentry/cli-win32-i686@2.58.2': optional: true + '@sentry/cli-win32-x64@2.55.0': + optional: true + '@sentry/cli-win32-x64@2.58.2': optional: true + '@sentry/cli@2.55.0(encoding@0.1.13)': + dependencies: + https-proxy-agent: 5.0.1 + node-fetch: 2.7.0(encoding@0.1.13) + progress: 2.0.3 + proxy-from-env: 1.1.0 + which: 2.0.2 + optionalDependencies: + '@sentry/cli-darwin': 2.55.0 + '@sentry/cli-linux-arm': 2.55.0 + '@sentry/cli-linux-arm64': 2.55.0 + '@sentry/cli-linux-i686': 2.55.0 + '@sentry/cli-linux-x64': 2.55.0 + '@sentry/cli-win32-arm64': 2.55.0 + '@sentry/cli-win32-i686': 2.55.0 + '@sentry/cli-win32-x64': 2.55.0 + transitivePeerDependencies: + - encoding + - supports-color + '@sentry/cli@2.58.2(encoding@0.1.13)': dependencies: https-proxy-agent: 5.0.1 @@ -12006,32 +12997,32 @@ snapshots: - encoding - supports-color - '@sentry/core@10.26.0': {} + '@sentry/core@10.12.0': {} '@sentry/core@10.27.0': {} - '@sentry/react-native@7.7.0(encoding@0.1.13)(expo@54.0.25)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0)': + '@sentry/react-native@7.2.0(encoding@0.1.13)(expo@54.0.25)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': dependencies: - '@sentry/babel-plugin-component-annotate': 4.6.1 - '@sentry/browser': 10.26.0 - '@sentry/cli': 2.58.2(encoding@0.1.13) - '@sentry/core': 10.26.0 - '@sentry/react': 10.26.0(react@19.2.0) - '@sentry/types': 10.26.0 - react: 19.2.0 - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0) + '@sentry/babel-plugin-component-annotate': 4.3.0 + '@sentry/browser': 10.12.0 + '@sentry/cli': 2.55.0(encoding@0.1.13) + '@sentry/core': 10.12.0 + '@sentry/react': 10.12.0(react@19.1.0) + '@sentry/types': 10.12.0 + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) optionalDependencies: - expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) transitivePeerDependencies: - encoding - supports-color - '@sentry/react@10.26.0(react@19.2.0)': + '@sentry/react@10.12.0(react@19.1.0)': dependencies: - '@sentry/browser': 10.26.0 - '@sentry/core': 10.26.0 + '@sentry/browser': 10.12.0 + '@sentry/core': 10.12.0 hoist-non-react-statics: 3.3.2 - react: 19.2.0 + react: 19.1.0 '@sentry/react@10.27.0(react@19.2.0)': dependencies: @@ -12040,23 +13031,23 @@ snapshots: hoist-non-react-statics: 3.3.2 react: 19.2.0 - '@sentry/types@10.26.0': + '@sentry/types@10.12.0': dependencies: - '@sentry/core': 10.26.0 + '@sentry/core': 10.12.0 - '@sentry/vite-plugin@4.6.1': + '@sentry/vite-plugin@4.6.1(encoding@0.1.13)': dependencies: - '@sentry/bundler-plugin-core': 4.6.1 + '@sentry/bundler-plugin-core': 4.6.1(encoding@0.1.13) unplugin: 1.0.1 transitivePeerDependencies: - encoding - supports-color - '@shopify/flash-list@2.2.0(@babel/runtime@7.28.4)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0)': + '@shopify/flash-list@2.2.0(@babel/runtime@7.28.4)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0)': dependencies: '@babel/runtime': 7.28.4 - react: 19.2.0 - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0) + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) '@sinclair/typebox@0.27.8': {} @@ -12278,6 +13269,23 @@ snapshots: dependencies: '@tiptap/core': 3.11.1(@tiptap/pm@3.11.1) + '@tiptap/extension-table-cell@3.11.1(@tiptap/extension-table@3.11.1(@tiptap/core@3.11.1(@tiptap/pm@3.11.1))(@tiptap/pm@3.11.1))': + dependencies: + '@tiptap/extension-table': 3.11.1(@tiptap/core@3.11.1(@tiptap/pm@3.11.1))(@tiptap/pm@3.11.1) + + '@tiptap/extension-table-header@3.11.1(@tiptap/extension-table@3.11.1(@tiptap/core@3.11.1(@tiptap/pm@3.11.1))(@tiptap/pm@3.11.1))': + dependencies: + '@tiptap/extension-table': 3.11.1(@tiptap/core@3.11.1(@tiptap/pm@3.11.1))(@tiptap/pm@3.11.1) + + '@tiptap/extension-table-row@3.11.1(@tiptap/extension-table@3.11.1(@tiptap/core@3.11.1(@tiptap/pm@3.11.1))(@tiptap/pm@3.11.1))': + dependencies: + '@tiptap/extension-table': 3.11.1(@tiptap/core@3.11.1(@tiptap/pm@3.11.1))(@tiptap/pm@3.11.1) + + '@tiptap/extension-table@3.11.1(@tiptap/core@3.11.1(@tiptap/pm@3.11.1))(@tiptap/pm@3.11.1)': + dependencies: + '@tiptap/core': 3.11.1(@tiptap/pm@3.11.1) + '@tiptap/pm': 3.11.1 + '@tiptap/extension-task-item@3.11.1(@tiptap/extension-list@3.11.1(@tiptap/core@3.11.1(@tiptap/pm@3.11.1))(@tiptap/pm@3.11.1))': dependencies: '@tiptap/extension-list': 3.11.1(@tiptap/core@3.11.1(@tiptap/pm@3.11.1))(@tiptap/pm@3.11.1) @@ -12399,11 +13407,6 @@ snapshots: dependencies: '@babel/types': 7.28.2 - '@types/conventional-commits-parser@5.0.1': - dependencies: - '@types/node': 24.10.1 - optional: true - '@types/conventional-commits-parser@5.0.2': dependencies: '@types/node': 24.10.1 @@ -12543,6 +13546,11 @@ snapshots: dependencies: '@types/unist': 3.0.3 + '@types/hoist-non-react-statics@3.3.7(@types/react@19.1.17)': + dependencies: + '@types/react': 19.1.17 + hoist-non-react-statics: 3.3.2 + '@types/istanbul-lib-coverage@2.0.6': {} '@types/istanbul-lib-report@3.0.3': @@ -12578,13 +13586,18 @@ snapshots: '@types/parse-json@4.0.2': {} + '@types/react-dom@19.2.3(@types/react@19.1.17)': + dependencies: + '@types/react': 19.1.17 + optional: true + '@types/react-dom@19.2.3(@types/react@19.2.7)': dependencies: '@types/react': 19.2.7 - '@types/react-native@0.73.0(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0)': + '@types/react-native@0.73.0(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0)': dependencies: - react-native: 0.81.4(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0) + react-native: 0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) transitivePeerDependencies: - '@babel/core' - '@react-native-community/cli' @@ -12596,12 +13609,25 @@ snapshots: - utf-8-validate optional: true + '@types/react-redux@7.1.34': + dependencies: + '@types/hoist-non-react-statics': 3.3.7(@types/react@19.1.17) + '@types/react': 19.1.17 + hoist-non-react-statics: 3.3.2 + redux: 4.2.1 + + '@types/react@19.1.17': + dependencies: + csstype: 3.2.3 + '@types/react@19.2.7': dependencies: csstype: 3.2.3 '@types/stack-utils@2.0.3': {} + '@types/trusted-types@1.0.6': {} + '@types/trusted-types@2.0.7': optional: true @@ -12655,7 +13681,7 @@ snapshots: '@typescript-eslint/types': 8.44.0 '@typescript-eslint/typescript-estree': 8.44.0(typescript@5.9.3) '@typescript-eslint/visitor-keys': 8.44.0 - debug: 4.4.1 + debug: 4.4.3 eslint: 9.39.1(jiti@2.6.1) typescript: 5.9.3 transitivePeerDependencies: @@ -12677,7 +13703,7 @@ snapshots: dependencies: '@typescript-eslint/tsconfig-utils': 8.44.0(typescript@5.9.3) '@typescript-eslint/types': 8.44.0 - debug: 4.4.1 + debug: 4.4.3 typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -12701,111 +13727,1502 @@ snapshots: '@typescript-eslint/types': 8.48.0 '@typescript-eslint/visitor-keys': 8.48.0 - '@typescript-eslint/tsconfig-utils@8.44.0(typescript@5.9.3)': + '@typescript-eslint/tsconfig-utils@8.44.0(typescript@5.9.3)': + dependencies: + typescript: 5.9.3 + + '@typescript-eslint/tsconfig-utils@8.48.0(typescript@5.9.3)': + dependencies: + typescript: 5.9.3 + + '@typescript-eslint/type-utils@8.44.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)': + dependencies: + '@typescript-eslint/types': 8.44.0 + '@typescript-eslint/typescript-estree': 8.44.0(typescript@5.9.3) + '@typescript-eslint/utils': 8.44.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3) + debug: 4.4.3 + eslint: 9.39.1(jiti@2.6.1) + ts-api-utils: 2.1.0(typescript@5.9.3) + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/type-utils@8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)': + dependencies: + '@typescript-eslint/types': 8.48.0 + '@typescript-eslint/typescript-estree': 8.48.0(typescript@5.9.3) + '@typescript-eslint/utils': 8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3) + debug: 4.4.3 + eslint: 9.39.1(jiti@2.6.1) + ts-api-utils: 2.1.0(typescript@5.9.3) + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/types@8.44.0': {} + + '@typescript-eslint/types@8.48.0': {} + + '@typescript-eslint/typescript-estree@8.44.0(typescript@5.9.3)': + dependencies: + '@typescript-eslint/project-service': 8.44.0(typescript@5.9.3) + '@typescript-eslint/tsconfig-utils': 8.44.0(typescript@5.9.3) + '@typescript-eslint/types': 8.44.0 + '@typescript-eslint/visitor-keys': 8.44.0 + debug: 4.4.3 + fast-glob: 3.3.3 + is-glob: 4.0.3 + minimatch: 9.0.5 + semver: 7.7.3 + ts-api-utils: 2.1.0(typescript@5.9.3) + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/typescript-estree@8.48.0(typescript@5.9.3)': + dependencies: + '@typescript-eslint/project-service': 8.48.0(typescript@5.9.3) + '@typescript-eslint/tsconfig-utils': 8.48.0(typescript@5.9.3) + '@typescript-eslint/types': 8.48.0 + '@typescript-eslint/visitor-keys': 8.48.0 + debug: 4.4.3 + minimatch: 9.0.5 + semver: 7.7.3 + tinyglobby: 0.2.15 + ts-api-utils: 2.1.0(typescript@5.9.3) + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/utils@8.44.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)': + dependencies: + '@eslint-community/eslint-utils': 4.7.0(eslint@9.39.1(jiti@2.6.1)) + '@typescript-eslint/scope-manager': 8.44.0 + '@typescript-eslint/types': 8.44.0 + '@typescript-eslint/typescript-estree': 8.44.0(typescript@5.9.3) + eslint: 9.39.1(jiti@2.6.1) + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/utils@8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)': + dependencies: + '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.1(jiti@2.6.1)) + '@typescript-eslint/scope-manager': 8.48.0 + '@typescript-eslint/types': 8.48.0 + '@typescript-eslint/typescript-estree': 8.48.0(typescript@5.9.3) + eslint: 9.39.1(jiti@2.6.1) + typescript: 5.9.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/visitor-keys@8.44.0': + dependencies: + '@typescript-eslint/types': 8.44.0 + eslint-visitor-keys: 4.2.1 + + '@typescript-eslint/visitor-keys@8.48.0': + dependencies: + '@typescript-eslint/types': 8.48.0 + eslint-visitor-keys: 4.2.1 + + '@ungap/structured-clone@1.3.0': {} + + '@unhead/react@2.0.19(react@19.2.0)': + dependencies: + react: 19.2.0 + unhead: 2.0.19 + + '@univerjs-pro/collaboration-client-ui@0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2)': + dependencies: + '@univerjs-pro/collaboration': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs-pro/collaboration-client': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/design': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/docs': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/docs-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/drawing': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/engine-formula': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/engine-render': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/icons': 1.0.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/network': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/protocol': 0.1.47 + '@univerjs/rpc': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + crypto-js: 4.2.0 + react: 19.2.0 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - react-dom + + '@univerjs-pro/collaboration-client@0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2)': + dependencies: + '@univerjs-pro/collaboration': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs-pro/license': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/docs': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/drawing': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/network': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/protocol': 0.1.47 + '@univerjs/sheets': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/telemetry': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + crypto-js: 4.2.0 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@wendellhu/redi' + + '@univerjs-pro/collaboration@0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2)': + dependencies: + '@univerjs-pro/license': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/data-validation': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/docs': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/engine-formula': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/protocol': 0.1.47 + '@univerjs/sheets': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-conditional-formatting': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-drawing': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-filter': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-hyper-link': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/thread-comment': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + uuid: 13.0.0 + transitivePeerDependencies: + - '@wendellhu/redi' + - rxjs + + '@univerjs-pro/docs-exchange-client@0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2)': + dependencies: + '@univerjs-pro/exchange-client': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - react + - react-dom + - rxjs + + '@univerjs-pro/docs-print@0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2)': + dependencies: + '@univerjs-pro/license': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs-pro/print': 0.12.3 + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/docs': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/docs-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/engine-render': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/icons': 1.0.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/network': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + react: 19.2.0 + optionalDependencies: + '@univerjs-pro/collaboration-client': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - react-dom + - rxjs + + '@univerjs-pro/edit-history-loader@0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2)': + dependencies: + '@univerjs-pro/collaboration': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs-pro/collaboration-client': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs-pro/edit-history-viewer': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs-pro/license': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs-pro/sheets-pivot': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs-pro/sheets-sparkline': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs-pro/sheets-sparkline-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/data-validation': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/design': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/docs': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/docs-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/drawing': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/drawing-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/engine-formula': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/engine-render': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/icons': 1.0.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/network': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/rpc': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-conditional-formatting': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-conditional-formatting-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/sheets-data-validation': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-data-validation-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/sheets-drawing': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-drawing-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/sheets-filter': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-filter-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/sheets-formula': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-formula-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/sheets-hyper-link': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-hyper-link-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/sheets-numfmt': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + react: 19.2.0 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - react-dom + + '@univerjs-pro/edit-history-viewer@0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2)': + dependencies: + '@univerjs-pro/collaboration': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs-pro/collaboration-client': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs-pro/collaboration-client-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs-pro/sheets-sparkline': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/data-validation': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/design': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/drawing': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/engine-render': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/icons': 1.0.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/network': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/protocol': 0.1.47 + '@univerjs/sheets': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-conditional-formatting': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-filter': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + react: 19.2.0 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - react-dom + + '@univerjs-pro/engine-chart@0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/engine-render': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@wendellhu/redi' + + '@univerjs-pro/engine-formula@0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2)': + dependencies: + '@univerjs-pro/license': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/engine-formula': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@wendellhu/redi' + + '@univerjs-pro/engine-pivot@0.12.3': {} + + '@univerjs-pro/exchange-client@0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2)': + dependencies: + '@univerjs-pro/collaboration': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs-pro/license': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/design': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/icons': 1.0.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/network': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/protocol': 0.1.47 + '@univerjs/ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + pako: 2.1.0 + react: 19.2.0 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - react-dom + + '@univerjs-pro/license@0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2)': + dependencies: + '@noble/ed25519': 2.3.0 + '@noble/hashes': 1.8.0 + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/engine-render': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@wendellhu/redi' + + '@univerjs-pro/print@0.12.3': {} + + '@univerjs-pro/sheets-chart-ui@0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2)': + dependencies: + '@univerjs-pro/engine-chart': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs-pro/sheets-chart': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/design': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/drawing': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/engine-formula': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/engine-render': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/icons': 1.0.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/sheets': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-drawing': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-drawing-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/sheets-formula-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/sheets-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + echarts: 5.6.0 + echarts-wordcloud: 2.1.0(echarts@5.6.0) + react: 19.2.0 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - react-dom + + '@univerjs-pro/sheets-chart@0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2)': + dependencies: + '@univerjs-pro/engine-chart': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs-pro/license': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@wendellhu/redi' + + '@univerjs-pro/sheets-exchange-client@0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2)': + dependencies: + '@univerjs-pro/exchange-client': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - react + - react-dom + - rxjs + + '@univerjs-pro/sheets-pivot-ui@0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2)': + dependencies: + '@univerjs-pro/engine-pivot': 0.12.3 + '@univerjs-pro/sheets-pivot': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/design': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/docs-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/engine-formula': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/engine-render': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/icons': 1.0.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/sheets': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-formula-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/sheets-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + react: 19.2.0 + react-beautiful-dnd: 13.1.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + react-dom: 19.2.0(react@19.2.0) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - react-native + + '@univerjs-pro/sheets-pivot@0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2)': + dependencies: + '@univerjs-pro/engine-pivot': 0.12.3 + '@univerjs-pro/license': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/engine-formula': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/engine-render': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/rpc': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-filter': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@wendellhu/redi' + + '@univerjs-pro/sheets-print@0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2)': + dependencies: + '@univerjs-pro/license': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs-pro/print': 0.12.3 + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/design': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/docs': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/docs-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/engine-render': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/icons': 1.0.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/network': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + react: 19.2.0 + rxjs: 7.8.2 + optionalDependencies: + '@univerjs-pro/collaboration-client': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - react-dom + + '@univerjs-pro/sheets-sparkline-ui@0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2)': + dependencies: + '@univerjs-pro/sheets-sparkline': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/design': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/engine-formula': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/engine-render': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/icons': 1.0.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/sheets': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-formula-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/sheets-graphics': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/sheets-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + react: 19.2.0 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - react-dom + + '@univerjs-pro/sheets-sparkline@0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2)': + dependencies: + '@univerjs-pro/license': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@wendellhu/redi' + + '@univerjs-pro/thread-comment-datasource@0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2)': + dependencies: + '@univerjs-pro/collaboration-client': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs-pro/license': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/network': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/protocol': 0.1.47 + '@univerjs/thread-comment': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/thread-comment-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - react + - react-dom + + '@univerjs/core@0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2)': + dependencies: + '@univerjs/protocol': 0.1.47 + '@univerjs/themes': 0.12.3 + '@wendellhu/redi': 1.0.1(react@19.2.0) + async-lock: 1.4.1 + dayjs: 1.11.19 + fast-diff: 1.3.0 + kdbush: 4.0.2 + lodash-es: 4.17.21 + nanoid: 5.1.6 + numfmt: 3.2.3 + ot-json1: 1.0.2 + rbush: 4.0.1 + rxjs: 7.8.2 + + '@univerjs/data-validation@0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@wendellhu/redi' + + '@univerjs/design@0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + dependencies: + '@radix-ui/react-dialog': 1.1.15(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-dropdown-menu': 2.1.16(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-hover-card': 1.1.15(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-popover': 1.1.15(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-separator': 1.1.8(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@radix-ui/react-slot': 1.2.4(@types/react@19.2.7)(react@19.2.0) + '@univerjs/icons': 1.0.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/themes': 0.12.3 + class-variance-authority: 0.7.1 + clsx: 2.1.1 + dayjs: 1.11.19 + rc-dropdown: 4.2.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + rc-menu: 9.16.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + rc-virtual-list: 3.19.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + react-grid-layout: 1.5.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + react-transition-group: 4.4.5(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + sonner: 2.0.7(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + tailwind-merge: 2.6.0 + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + + '@univerjs/docs-drawing-ui@0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/design': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/docs': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/docs-drawing': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/docs-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/drawing': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/drawing-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/engine-render': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + react: 19.2.0 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - react-dom + + '@univerjs/docs-drawing@0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/drawing': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + transitivePeerDependencies: + - '@wendellhu/redi' + - rxjs + + '@univerjs/docs-hyper-link-ui@0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/design': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/docs': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/docs-hyper-link': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/docs-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/engine-render': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/icons': 1.0.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + react: 19.2.0 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - react-dom + + '@univerjs/docs-hyper-link@0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + transitivePeerDependencies: + - '@wendellhu/redi' + - rxjs + + '@univerjs/docs-thread-comment-ui@0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/docs': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/docs-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/engine-render': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/icons': 1.0.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/thread-comment': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/thread-comment-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + react: 19.2.0 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - react-dom + + '@univerjs/docs-ui@0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/design': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/docs': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/drawing': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/engine-render': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/icons': 1.0.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + react: 19.2.0 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - react-dom + + '@univerjs/docs@0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/engine-render': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@wendellhu/redi' + + '@univerjs/drawing-ui@0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/design': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/drawing': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/engine-render': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/icons': 1.0.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + react: 19.2.0 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - react-dom + + '@univerjs/drawing@0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + ot-json1: 1.0.2 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@wendellhu/redi' + + '@univerjs/engine-formula@0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2)': + dependencies: + '@flatten-js/interval-tree': 1.1.4 + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/rpc': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + decimal.js: 10.6.0 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@wendellhu/redi' + + '@univerjs/engine-render@0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2)': + dependencies: + '@floating-ui/dom': 1.7.4 + '@floating-ui/utils': 0.2.10 + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + cjk-regex: 3.4.0 + franc-min: 6.2.0 + opentype.js: 1.3.4 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@wendellhu/redi' + + '@univerjs/find-replace@0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/design': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/engine-render': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/icons': 1.0.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + react: 19.2.0 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - react-dom + + '@univerjs/icons@1.0.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': + dependencies: + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + + '@univerjs/network@0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@wendellhu/redi' + + '@univerjs/preset-docs-advanced@0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2)': + dependencies: + '@univerjs-pro/docs-exchange-client': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs-pro/docs-print': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs-pro/exchange-client': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs-pro/license': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + + '@univerjs/preset-docs-collaboration@0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2)': + dependencies: + '@univerjs-pro/collaboration': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs-pro/collaboration-client': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs-pro/collaboration-client-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + + '@univerjs/preset-docs-core@0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2)': + dependencies: + '@univerjs/design': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/docs': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/docs-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/engine-formula': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/engine-render': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/network': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + + '@univerjs/preset-docs-drawing@0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2)': + dependencies: + '@univerjs/docs-drawing': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/docs-drawing-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/drawing': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/drawing-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + + '@univerjs/preset-docs-hyper-link@0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2)': + dependencies: + '@univerjs/docs-hyper-link': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/docs-hyper-link-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + + '@univerjs/preset-docs-node-core@0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2)': + dependencies: + '@univerjs/docs': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/docs-drawing': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/docs-hyper-link': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/drawing': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/engine-formula': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/engine-render': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/rpc-node': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/thread-comment': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@wendellhu/redi' + + '@univerjs/preset-docs-thread-comment@0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2)': + dependencies: + '@univerjs/docs-thread-comment-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/thread-comment': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/thread-comment-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + + '@univerjs/preset-sheets-advanced@0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2)': + dependencies: + '@univerjs-pro/engine-chart': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs-pro/engine-formula': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs-pro/exchange-client': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs-pro/license': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs-pro/sheets-chart': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs-pro/sheets-chart-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs-pro/sheets-exchange-client': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs-pro/sheets-pivot': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs-pro/sheets-pivot-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs-pro/sheets-print': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs-pro/sheets-sparkline': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs-pro/sheets-sparkline-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/sheets-graphics': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - react-native + + '@univerjs/preset-sheets-collaboration@0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2)': + dependencies: + '@univerjs-pro/collaboration': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs-pro/collaboration-client': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs-pro/collaboration-client-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs-pro/edit-history-loader': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs-pro/edit-history-viewer': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs-pro/thread-comment-datasource': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/preset-sheets-advanced': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - react-native + + '@univerjs/preset-sheets-conditional-formatting@0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2)': + dependencies: + '@univerjs/sheets-conditional-formatting': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-conditional-formatting-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + + '@univerjs/preset-sheets-core@0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2)': + dependencies: + '@univerjs/design': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/docs': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/docs-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/engine-formula': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/engine-render': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/network': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/rpc': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-formula': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-formula-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/sheets-numfmt': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-numfmt-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/sheets-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + + '@univerjs/preset-sheets-data-validation@0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2)': + dependencies: + '@univerjs/data-validation': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-data-validation': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-data-validation-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + + '@univerjs/preset-sheets-drawing@0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2)': + dependencies: + '@univerjs/docs-drawing': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/drawing': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/drawing-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/sheets-drawing': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-drawing-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + + '@univerjs/preset-sheets-filter@0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2)': + dependencies: + '@univerjs/sheets-filter': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-filter-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + + '@univerjs/preset-sheets-find-replace@0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2)': + dependencies: + '@univerjs/find-replace': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/sheets-find-replace': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + + '@univerjs/preset-sheets-hyper-link@0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2)': + dependencies: + '@univerjs/sheets-hyper-link': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-hyper-link-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + + '@univerjs/preset-sheets-node-core@0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2)': + dependencies: + '@univerjs/docs': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/engine-formula': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/engine-render': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/rpc-node': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-data-validation': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-drawing': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-filter': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-formula': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-hyper-link': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-numfmt': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-sort': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-thread-comment': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/thread-comment': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@wendellhu/redi' + + '@univerjs/preset-sheets-note@0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2)': + dependencies: + '@univerjs/sheets-note': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-note-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + + '@univerjs/preset-sheets-sort@0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2)': + dependencies: + '@univerjs/sheets-sort': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-sort-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + + '@univerjs/preset-sheets-table@0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2)': + dependencies: + '@univerjs/sheets-table': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-table-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + + '@univerjs/preset-sheets-thread-comment@0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2)': + dependencies: + '@univerjs/sheets-thread-comment': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-thread-comment-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/thread-comment': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/thread-comment-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + + '@univerjs/presets@0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/design': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/preset-docs-advanced': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/preset-docs-collaboration': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/preset-docs-core': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/preset-docs-drawing': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/preset-docs-hyper-link': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/preset-docs-node-core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/preset-docs-thread-comment': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/preset-sheets-advanced': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/preset-sheets-collaboration': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/preset-sheets-conditional-formatting': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/preset-sheets-core': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/preset-sheets-data-validation': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/preset-sheets-drawing': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/preset-sheets-filter': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/preset-sheets-find-replace': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/preset-sheets-hyper-link': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/preset-sheets-node-core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/preset-sheets-note': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/preset-sheets-sort': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/preset-sheets-table': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/preset-sheets-thread-comment': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - react-native + + '@univerjs/protocol@0.1.47': {} + + '@univerjs/rpc-node@0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/rpc': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@wendellhu/redi' + + '@univerjs/rpc@0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@wendellhu/redi' + + '@univerjs/sheets-conditional-formatting-ui@0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/design': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/engine-formula': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/engine-render': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/icons': 1.0.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/sheets': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-conditional-formatting': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-formula-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/sheets-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + react: 19.2.0 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - react-dom + + '@univerjs/sheets-conditional-formatting@0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/engine-formula': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/engine-render': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@wendellhu/redi' + + '@univerjs/sheets-data-validation-ui@0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2)': + dependencies: + '@flatten-js/interval-tree': 1.1.4 + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/data-validation': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/design': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/engine-formula': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/engine-render': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/icons': 1.0.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/sheets': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-data-validation': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-formula-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/sheets-numfmt': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + react: 19.2.0 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - react-dom + + '@univerjs/sheets-data-validation@0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/data-validation': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/engine-formula': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/protocol': 0.1.47 + '@univerjs/sheets': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-formula': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@wendellhu/redi' + + '@univerjs/sheets-drawing-ui@0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/design': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/docs-drawing': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/docs-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/drawing': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/drawing-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/engine-render': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-drawing': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + react: 19.2.0 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - react-dom + + '@univerjs/sheets-drawing@0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/drawing': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + transitivePeerDependencies: + - '@wendellhu/redi' + - rxjs + + '@univerjs/sheets-filter-ui@0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/design': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/engine-render': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/icons': 1.0.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/rpc': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-filter': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + react: 19.2.0 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - react-dom + + '@univerjs/sheets-filter@0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/engine-formula': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/engine-render': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/rpc': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@wendellhu/redi' + + '@univerjs/sheets-find-replace@0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/engine-render': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/find-replace': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/sheets': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - react + - react-dom + + '@univerjs/sheets-formula-ui@0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/design': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/docs': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/docs-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/engine-formula': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/engine-render': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/icons': 1.0.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/sheets': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-formula': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + react: 19.2.0 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - react-dom + + '@univerjs/sheets-formula@0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2)': dependencies: - typescript: 5.9.3 + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/engine-formula': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/rpc': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@wendellhu/redi' - '@typescript-eslint/tsconfig-utils@8.48.0(typescript@5.9.3)': + '@univerjs/sheets-graphics@0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2)': dependencies: - typescript: 5.9.3 + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/engine-render': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - react + - react-dom + - rxjs + + '@univerjs/sheets-hyper-link-ui@0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/design': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/docs': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/docs-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/engine-formula': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/engine-render': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/icons': 1.0.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/sheets': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-data-validation': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-formula-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/sheets-hyper-link': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + react: 19.2.0 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - react-dom - '@typescript-eslint/type-utils@8.44.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)': + '@univerjs/sheets-hyper-link@0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2)': dependencies: - '@typescript-eslint/types': 8.44.0 - '@typescript-eslint/typescript-estree': 8.44.0(typescript@5.9.3) - '@typescript-eslint/utils': 8.44.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3) - debug: 4.4.3 - eslint: 9.39.1(jiti@2.6.1) - ts-api-utils: 2.1.0(typescript@5.9.3) - typescript: 5.9.3 + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/docs': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/engine-formula': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + rxjs: 7.8.2 transitivePeerDependencies: - - supports-color + - '@wendellhu/redi' + + '@univerjs/sheets-note-ui@0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/design': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/engine-render': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/icons': 1.0.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/sheets': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-note': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + react: 19.2.0 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - react-dom - '@typescript-eslint/type-utils@8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)': + '@univerjs/sheets-note@0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2)': dependencies: - '@typescript-eslint/types': 8.48.0 - '@typescript-eslint/typescript-estree': 8.48.0(typescript@5.9.3) - '@typescript-eslint/utils': 8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3) - debug: 4.4.3 - eslint: 9.39.1(jiti@2.6.1) - ts-api-utils: 2.1.0(typescript@5.9.3) - typescript: 5.9.3 + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + rxjs: 7.8.2 transitivePeerDependencies: - - supports-color - - '@typescript-eslint/types@8.44.0': {} + - '@wendellhu/redi' + + '@univerjs/sheets-numfmt-ui@0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/design': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/engine-formula': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/engine-render': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/icons': 1.0.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/sheets': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-numfmt': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + react: 19.2.0 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - react-dom - '@typescript-eslint/types@8.48.0': {} + '@univerjs/sheets-numfmt@0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/engine-formula': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@wendellhu/redi' + + '@univerjs/sheets-sort-ui@0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/design': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/engine-formula': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/icons': 1.0.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/sheets': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-sort': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + react: 19.2.0 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - react-dom - '@typescript-eslint/typescript-estree@8.44.0(typescript@5.9.3)': + '@univerjs/sheets-sort@0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2)': dependencies: - '@typescript-eslint/project-service': 8.44.0(typescript@5.9.3) - '@typescript-eslint/tsconfig-utils': 8.44.0(typescript@5.9.3) - '@typescript-eslint/types': 8.44.0 - '@typescript-eslint/visitor-keys': 8.44.0 - debug: 4.4.1 - fast-glob: 3.3.3 - is-glob: 4.0.3 - minimatch: 9.0.5 - semver: 7.7.3 - ts-api-utils: 2.1.0(typescript@5.9.3) - typescript: 5.9.3 + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/engine-formula': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) transitivePeerDependencies: - - supports-color + - '@wendellhu/redi' + - rxjs + + '@univerjs/sheets-table-ui@0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/design': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/engine-formula': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/engine-render': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/icons': 1.0.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/sheets': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-formula-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/sheets-sort': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-table': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + react: 19.2.0 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - react-dom - '@typescript-eslint/typescript-estree@8.48.0(typescript@5.9.3)': + '@univerjs/sheets-table@0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2)': dependencies: - '@typescript-eslint/project-service': 8.48.0(typescript@5.9.3) - '@typescript-eslint/tsconfig-utils': 8.48.0(typescript@5.9.3) - '@typescript-eslint/types': 8.48.0 - '@typescript-eslint/visitor-keys': 8.48.0 - debug: 4.4.3 - minimatch: 9.0.5 - semver: 7.7.3 - tinyglobby: 0.2.15 - ts-api-utils: 2.1.0(typescript@5.9.3) - typescript: 5.9.3 + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/engine-formula': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + rxjs: 7.8.2 transitivePeerDependencies: - - supports-color + - '@wendellhu/redi' + + '@univerjs/sheets-thread-comment-ui@0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/engine-formula': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/engine-render': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/icons': 1.0.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/sheets': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-thread-comment': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/thread-comment': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/thread-comment-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + react: 19.2.0 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - react-dom - '@typescript-eslint/utils@8.44.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)': + '@univerjs/sheets-thread-comment@0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2)': dependencies: - '@eslint-community/eslint-utils': 4.7.0(eslint@9.39.1(jiti@2.6.1)) - '@typescript-eslint/scope-manager': 8.44.0 - '@typescript-eslint/types': 8.44.0 - '@typescript-eslint/typescript-estree': 8.44.0(typescript@5.9.3) - eslint: 9.39.1(jiti@2.6.1) - typescript: 5.9.3 + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/engine-formula': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/sheets': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/thread-comment': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + rxjs: 7.8.2 transitivePeerDependencies: - - supports-color + - '@wendellhu/redi' + + '@univerjs/sheets-ui@0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/design': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/docs': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/docs-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/engine-formula': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/engine-render': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/icons': 1.0.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/protocol': 0.1.47 + '@univerjs/sheets': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/telemetry': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + react: 19.2.0 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - react-dom - '@typescript-eslint/utils@8.48.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3)': + '@univerjs/sheets@0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2)': dependencies: - '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.1(jiti@2.6.1)) - '@typescript-eslint/scope-manager': 8.48.0 - '@typescript-eslint/types': 8.48.0 - '@typescript-eslint/typescript-estree': 8.48.0(typescript@5.9.3) - eslint: 9.39.1(jiti@2.6.1) - typescript: 5.9.3 + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/engine-formula': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/protocol': 0.1.47 + '@univerjs/rpc': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + rxjs: 7.8.2 transitivePeerDependencies: - - supports-color + - '@wendellhu/redi' - '@typescript-eslint/visitor-keys@8.44.0': + '@univerjs/telemetry@0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2)': dependencies: - '@typescript-eslint/types': 8.44.0 - eslint-visitor-keys: 4.2.1 + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + transitivePeerDependencies: + - '@wendellhu/redi' + - rxjs - '@typescript-eslint/visitor-keys@8.48.0': + '@univerjs/themes@0.12.3': {} + + '@univerjs/thread-comment-ui@0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2)': dependencies: - '@typescript-eslint/types': 8.48.0 - eslint-visitor-keys: 4.2.1 + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/design': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/docs-ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(@wendellhu/redi@1.0.1(react@19.2.0))(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + '@univerjs/icons': 1.0.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/thread-comment': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/ui': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2) + react: 19.2.0 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - react-dom - '@ungap/structured-clone@1.3.0': {} + '@univerjs/thread-comment@0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@wendellhu/redi' - '@unhead/react@2.0.19(react@19.2.0)': + '@univerjs/ui@0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(rxjs@7.8.2)': dependencies: + '@univerjs/core': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/design': 0.12.3(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@univerjs/engine-render': 0.12.3(@wendellhu/redi@1.0.1(react@19.2.0))(rxjs@7.8.2) + '@univerjs/icons': 1.0.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + '@wendellhu/redi': 1.0.1(react@19.2.0) + localforage: 1.10.0 react: 19.2.0 - unhead: 2.0.19 + react-dom: 19.2.0(react@19.2.0) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' '@unrs/resolver-binding-android-arm-eabi@1.11.1': optional: true @@ -12890,6 +15307,10 @@ snapshots: transitivePeerDependencies: - supports-color + '@wendellhu/redi@1.0.1(react@19.2.0)': + optionalDependencies: + react: 19.2.0 + '@xmldom/xmldom@0.8.11': {} '@zxcvbn-ts/core@3.0.4': @@ -12972,10 +15393,6 @@ snapshots: dependencies: type-fest: 0.21.3 - ansi-escapes@7.0.0: - dependencies: - environment: 1.1.0 - ansi-escapes@7.2.0: dependencies: environment: 1.1.0 @@ -12984,8 +15401,6 @@ snapshots: ansi-regex@5.0.1: {} - ansi-regex@6.1.0: {} - ansi-regex@6.2.2: {} ansi-styles@3.2.1: @@ -13096,6 +15511,8 @@ snapshots: async-limiter@1.0.1: {} + async-lock@1.4.1: {} + at-least-node@1.0.0: {} available-typed-arrays@1.0.7: @@ -13178,10 +15595,6 @@ snapshots: dependencies: hermes-parser: 0.29.1 - babel-plugin-syntax-hermes-parser@0.32.0: - dependencies: - hermes-parser: 0.32.0 - babel-plugin-transform-flow-enums@0.0.2(@babel/core@7.28.5): dependencies: '@babel/plugin-syntax-flow': 7.27.1(@babel/core@7.28.5) @@ -13234,7 +15647,7 @@ snapshots: resolve-from: 5.0.0 optionalDependencies: '@babel/runtime': 7.28.4 - expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) transitivePeerDependencies: - '@babel/core' - supports-color @@ -13428,10 +15841,17 @@ snapshots: ci-info@3.9.0: {} + cjk-regex@3.4.0: + dependencies: + regexp-util: 2.0.3 + unicode-regex: 4.2.0 + class-variance-authority@0.7.1: dependencies: clsx: 2.1.1 + classnames@2.5.1: {} + clean-stack@2.2.0: {} clean-stack@5.2.0: @@ -13467,10 +15887,10 @@ snapshots: optionalDependencies: '@colors/colors': 1.5.0 - cli-truncate@5.1.1: + cli-truncate@4.0.0: dependencies: - slice-ansi: 7.1.2 - string-width: 8.1.0 + slice-ansi: 5.0.0 + string-width: 7.2.0 cli-width@3.0.0: {} @@ -13488,18 +15908,14 @@ snapshots: strip-ansi: 6.0.1 wrap-ansi: 7.0.0 - cliui@9.0.1: - dependencies: - string-width: 7.2.0 - strip-ansi: 7.1.2 - wrap-ansi: 9.0.2 - clone@1.0.4: {} clsx@1.2.1: {} clsx@2.1.1: {} + collapse-white-space@2.1.0: {} + color-convert@1.9.3: dependencies: color-name: 1.1.3 @@ -13526,7 +15942,7 @@ snapshots: commander@12.1.0: {} - commander@14.0.2: {} + commander@13.1.0: {} commander@2.20.3: {} @@ -13601,10 +16017,6 @@ snapshots: dependencies: compare-func: 2.0.0 - conventional-changelog-angular@8.0.0: - dependencies: - compare-func: 2.0.0 - conventional-changelog-angular@8.1.0: dependencies: compare-func: 2.0.0 @@ -13618,7 +16030,7 @@ snapshots: conventional-commits-filter: 5.0.0 handlebars: 4.7.8 meow: 13.2.0 - semver: 7.7.2 + semver: 7.7.3 conventional-commit-types@3.0.0: {} @@ -13631,10 +16043,6 @@ snapshots: meow: 12.1.1 split2: 4.2.0 - conventional-commits-parser@6.2.0: - dependencies: - meow: 13.2.0 - conventional-commits-parser@6.2.1: dependencies: meow: 13.2.0 @@ -13673,14 +16081,6 @@ snapshots: cosmiconfig: 9.0.0(typescript@5.9.3) jiti: 2.5.1 typescript: 5.9.3 - optional: true - - cosmiconfig-typescript-loader@6.2.0(@types/node@24.10.1)(cosmiconfig@9.0.0(typescript@5.9.3))(typescript@5.9.3): - dependencies: - '@types/node': 24.10.1 - cosmiconfig: 9.0.0(typescript@5.9.3) - jiti: 2.6.1 - typescript: 5.9.3 cosmiconfig@7.1.0: dependencies: @@ -13722,6 +16122,10 @@ snapshots: dependencies: type-fest: 1.4.0 + css-box-model@1.2.1: + dependencies: + tiny-invariant: 1.3.3 + css-in-js-utils@3.1.0: dependencies: hyphenate-style-name: 1.1.0 @@ -13984,6 +16388,8 @@ snapshots: dependencies: ms: 2.1.3 + decimal.js@10.6.0: {} + decode-uri-component@0.2.2: {} dedent@0.7.0: {} @@ -14042,6 +16448,11 @@ snapshots: dependencies: esutils: 2.0.3 + dom-helpers@5.2.1: + dependencies: + '@babel/runtime': 7.28.4 + csstype: 3.2.3 + dom-serializer@2.0.0: dependencies: domelementtype: 2.3.0 @@ -14054,10 +16465,6 @@ snapshots: dependencies: domelementtype: 2.3.0 - dompurify@3.2.7: - optionalDependencies: - '@types/trusted-types': 2.0.7 - dompurify@3.3.0: optionalDependencies: '@types/trusted-types': 2.0.7 @@ -14090,6 +16497,15 @@ snapshots: dependencies: readable-stream: 2.3.8 + echarts-wordcloud@2.1.0(echarts@5.6.0): + dependencies: + echarts: 5.6.0 + + echarts@5.6.0: + dependencies: + tslib: 2.3.0 + zrender: 5.6.1 + ee-first@1.1.1: {} electron-to-chromium@1.5.262: {} @@ -14118,11 +16534,6 @@ snapshots: entities@4.5.0: {} - env-ci@11.1.1: - dependencies: - execa: 8.0.1 - java-properties: 1.0.2 - env-ci@11.2.0: dependencies: execa: 8.0.1 @@ -14321,7 +16732,7 @@ snapshots: eslint: 9.39.1(jiti@2.6.1) eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@9.39.1(jiti@2.6.1)) eslint-plugin-expo: 1.0.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.44.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-typescript@4.4.4(eslint-plugin-import@2.32.0)(eslint@9.39.1(jiti@2.6.1)))(eslint@9.39.1(jiti@2.6.1)) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.44.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.1(jiti@2.6.1)) eslint-plugin-react: 7.37.5(eslint@9.39.1(jiti@2.6.1)) eslint-plugin-react-hooks: 5.2.0(eslint@9.39.1(jiti@2.6.1)) globals: 16.5.0 @@ -14331,7 +16742,7 @@ snapshots: - supports-color - typescript - eslint-config-prettier@10.1.8(eslint@9.39.1(jiti@2.6.1)): + eslint-config-prettier@9.1.2(eslint@9.39.1(jiti@2.6.1)): dependencies: eslint: 9.39.1(jiti@2.6.1) @@ -14353,7 +16764,7 @@ snapshots: eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0)(eslint@9.39.1(jiti@2.6.1)): dependencies: '@nolyfill/is-core-module': 1.0.39 - debug: 4.4.1 + debug: 4.4.3 eslint: 9.39.1(jiti@2.6.1) get-tsconfig: 4.10.1 is-bun-module: 2.0.0 @@ -14361,7 +16772,7 @@ snapshots: tinyglobby: 0.2.15 unrs-resolver: 1.11.1 optionalDependencies: - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.44.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-typescript@4.4.4(eslint-plugin-import@2.32.0)(eslint@9.39.1(jiti@2.6.1)))(eslint@9.39.1(jiti@2.6.1)) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.44.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.1(jiti@2.6.1)) transitivePeerDependencies: - supports-color @@ -14380,14 +16791,14 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.1(@typescript-eslint/parser@8.44.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.1(jiti@2.6.1)): + eslint-module-utils@2.12.1(@typescript-eslint/parser@8.44.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@4.4.4)(eslint@9.39.1(jiti@2.6.1)): dependencies: debug: 3.2.7 optionalDependencies: '@typescript-eslint/parser': 8.44.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3) eslint: 9.39.1(jiti@2.6.1) eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@9.39.1(jiti@2.6.1)) + eslint-import-resolver-typescript: 4.4.4(eslint-plugin-import@2.32.0)(eslint@9.39.1(jiti@2.6.1)) transitivePeerDependencies: - supports-color @@ -14411,7 +16822,7 @@ snapshots: - supports-color - typescript - eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.44.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-typescript@4.4.4(eslint-plugin-import@2.32.0)(eslint@9.39.1(jiti@2.6.1)))(eslint@9.39.1(jiti@2.6.1)): + eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.44.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.1(jiti@2.6.1)): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 @@ -14422,7 +16833,7 @@ snapshots: doctrine: 2.1.0 eslint: 9.39.1(jiti@2.6.1) eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.44.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1)(eslint@9.39.1(jiti@2.6.1)) + eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.44.0(eslint@9.39.1(jiti@2.6.1))(typescript@5.9.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@4.4.4)(eslint@9.39.1(jiti@2.6.1)) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -14488,30 +16899,19 @@ snapshots: safe-regex-test: 1.1.0 string.prototype.includes: 2.0.1 - eslint-plugin-prettier@5.5.4(eslint-config-prettier@10.1.8(eslint@9.39.1(jiti@2.6.1)))(eslint@9.39.1(jiti@2.6.1))(prettier@3.7.2): + eslint-plugin-prettier@5.5.4(eslint-config-prettier@9.1.2(eslint@9.39.1(jiti@2.6.1)))(eslint@9.39.1(jiti@2.6.1))(prettier@3.7.2): dependencies: eslint: 9.39.1(jiti@2.6.1) prettier: 3.7.2 prettier-linter-helpers: 1.0.0 synckit: 0.11.11 optionalDependencies: - eslint-config-prettier: 10.1.8(eslint@9.39.1(jiti@2.6.1)) + eslint-config-prettier: 9.1.2(eslint@9.39.1(jiti@2.6.1)) eslint-plugin-react-hooks@5.2.0(eslint@9.39.1(jiti@2.6.1)): dependencies: eslint: 9.39.1(jiti@2.6.1) - eslint-plugin-react-hooks@7.0.1(eslint@9.39.1(jiti@2.6.1)): - dependencies: - '@babel/core': 7.28.5 - '@babel/parser': 7.28.5 - eslint: 9.39.1(jiti@2.6.1) - hermes-parser: 0.25.1 - zod: 4.1.13 - zod-validation-error: 4.0.2(zod@4.1.13) - transitivePeerDependencies: - - supports-color - eslint-plugin-react-refresh@0.4.24(eslint@9.39.1(jiti@2.6.1)): dependencies: eslint: 9.39.1(jiti@2.6.1) @@ -14667,61 +17067,61 @@ snapshots: expo-application@7.0.7(expo@54.0.25): dependencies: - expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) - expo-asset@12.0.10(expo@54.0.25)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0): + expo-asset@12.0.10(expo@54.0.25)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): dependencies: '@expo/image-utils': 0.8.7 - expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) - expo-constants: 18.0.10(expo@54.0.25)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0)) - react: 19.2.0 - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0) + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + expo-constants: 18.0.10(expo@54.0.25)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0)) + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) transitivePeerDependencies: - supports-color - expo-auth-session@7.0.8(expo@54.0.25)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0): + expo-auth-session@7.0.8(expo@54.0.25)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): dependencies: expo-application: 7.0.7(expo@54.0.25) - expo-constants: 18.0.10(expo@54.0.25)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0)) + expo-constants: 18.0.10(expo@54.0.25)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0)) expo-crypto: 15.0.7(expo@54.0.25) - expo-linking: 8.0.9(expo@54.0.25)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) - expo-web-browser: 15.0.9(expo@54.0.25)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0)) + expo-linking: 8.0.9(expo@54.0.25)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + expo-web-browser: 15.0.9(expo@54.0.25)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0)) invariant: 2.2.4 - react: 19.2.0 - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0) + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) transitivePeerDependencies: - expo - supports-color - expo-blur@15.0.7(expo@54.0.25)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0): + expo-blur@15.0.7(expo@54.0.25)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): dependencies: - expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) - react: 19.2.0 - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0) + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) expo-build-properties@1.0.9(expo@54.0.25): dependencies: ajv: 8.17.1 - expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) semver: 7.7.2 - expo-constants@18.0.10(expo@54.0.25)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0)): + expo-constants@18.0.10(expo@54.0.25)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0)): dependencies: '@expo/config': 12.0.10 '@expo/env': 2.0.7 - expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0) + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react-native: 0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) transitivePeerDependencies: - supports-color expo-crypto@15.0.7(expo@54.0.25): dependencies: base64-js: 1.5.1 - expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) expo-dev-client@6.0.18(expo@54.0.25): dependencies: - expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) expo-dev-launcher: 6.0.18(expo@54.0.25) expo-dev-menu: 7.0.17(expo@54.0.25) expo-dev-menu-interface: 2.0.0(expo@54.0.25) @@ -14732,7 +17132,7 @@ snapshots: expo-dev-launcher@6.0.18(expo@54.0.25): dependencies: - expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) expo-dev-menu: 7.0.17(expo@54.0.25) expo-manifests: 1.0.9(expo@54.0.25) transitivePeerDependencies: @@ -14740,71 +17140,71 @@ snapshots: expo-dev-menu-interface@2.0.0(expo@54.0.25): dependencies: - expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) expo-dev-menu@7.0.17(expo@54.0.25): dependencies: - expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) expo-dev-menu-interface: 2.0.0(expo@54.0.25) expo-device@8.0.9(expo@54.0.25): dependencies: - expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) ua-parser-js: 0.7.41 expo-document-picker@14.0.7(expo@54.0.25): dependencies: - expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) - expo-file-system@19.0.19(expo@54.0.25)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0)): + expo-file-system@19.0.19(expo@54.0.25)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0)): dependencies: - expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0) + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react-native: 0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) - expo-font@14.0.9(expo@54.0.25)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0): + expo-font@14.0.9(expo@54.0.25)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): dependencies: - expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) fontfaceobserver: 2.3.0 - react: 19.2.0 - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0) + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) - expo-glass-effect@0.1.7(expo@54.0.25)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0): + expo-glass-effect@0.1.7(expo@54.0.25)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): dependencies: - expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) - react: 19.2.0 - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0) + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) expo-haptics@15.0.7(expo@54.0.25): dependencies: - expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) - expo-image@3.0.10(expo@54.0.25)(react-native-web@0.21.2(encoding@0.1.13)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0): + expo-image@3.0.10(expo@54.0.25)(react-native-web@0.21.2(encoding@0.1.13)(react-dom@19.2.0(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): dependencies: - expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) - react: 19.2.0 - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0) + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) optionalDependencies: - react-native-web: 0.21.2(encoding@0.1.13)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + react-native-web: 0.21.2(encoding@0.1.13)(react-dom@19.2.0(react@19.1.0))(react@19.1.0) expo-json-utils@0.15.0: {} - expo-keep-awake@15.0.7(expo@54.0.25)(react@19.2.0): + expo-keep-awake@15.0.7(expo@54.0.25)(react@19.1.0): dependencies: - expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) - react: 19.2.0 + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 - expo-linear-gradient@15.0.7(expo@54.0.25)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0): + expo-linear-gradient@15.0.7(expo@54.0.25)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): dependencies: - expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) - react: 19.2.0 - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0) + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) - expo-linking@8.0.9(expo@54.0.25)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0): + expo-linking@8.0.9(expo@54.0.25)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): dependencies: - expo-constants: 18.0.10(expo@54.0.25)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0)) + expo-constants: 18.0.10(expo@54.0.25)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0)) invariant: 2.2.4 - react: 19.2.0 - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0) + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) transitivePeerDependencies: - expo - supports-color @@ -14812,7 +17212,7 @@ snapshots: expo-manifests@1.0.9(expo@54.0.25): dependencies: '@expo/config': 12.0.10 - expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) expo-json-utils: 0.15.0 transitivePeerDependencies: - supports-color @@ -14825,144 +17225,144 @@ snapshots: require-from-string: 2.0.2 resolve-from: 5.0.0 - expo-modules-core@3.0.26(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0): + expo-modules-core@3.0.26(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): dependencies: invariant: 2.2.4 - react: 19.2.0 - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0) + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) - expo-router@6.0.15(vanfmw2uct5s5efkr64t2fkzlq): + expo-router@6.0.15(ntmy7lqjwo7d5fle4wa7a7jthm): dependencies: - '@expo/metro-runtime': 6.1.2(expo@54.0.25)(react-dom@19.2.0(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + '@expo/metro-runtime': 6.1.2(expo@54.0.25)(react-dom@19.2.0(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) '@expo/schema-utils': 0.1.7 - '@radix-ui/react-slot': 1.2.0(@types/react@19.2.7)(react@19.2.0) - '@radix-ui/react-tabs': 1.1.13(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - '@react-navigation/bottom-tabs': 7.8.7(@react-navigation/native@7.1.22(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native-safe-area-context@5.6.2(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native-screens@4.18.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) - '@react-navigation/native': 7.1.22(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) - '@react-navigation/native-stack': 7.5.1(@react-navigation/native@7.1.22(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native-safe-area-context@5.6.2(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native-screens@4.18.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + '@radix-ui/react-slot': 1.2.0(@types/react@19.1.17)(react@19.1.0) + '@radix-ui/react-tabs': 1.1.13(@types/react-dom@19.2.3(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.2.0(react@19.1.0))(react@19.1.0) + '@react-navigation/bottom-tabs': 7.8.7(@react-navigation/native@7.1.22(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-safe-area-context@5.6.2(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-screens@4.16.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@react-navigation/native': 7.1.22(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + '@react-navigation/native-stack': 7.5.1(@react-navigation/native@7.1.22(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-safe-area-context@5.6.2(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native-screens@4.16.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) client-only: 0.0.1 debug: 4.4.1 escape-string-regexp: 4.0.0 - expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) - expo-constants: 18.0.10(expo@54.0.25)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0)) - expo-linking: 8.0.9(expo@54.0.25)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + expo-constants: 18.0.10(expo@54.0.25)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0)) + expo-linking: 8.0.9(expo@54.0.25)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) expo-server: 1.0.4 fast-deep-equal: 3.1.3 invariant: 2.2.4 nanoid: 3.3.11 query-string: 7.1.3 - react: 19.2.0 + react: 19.1.0 react-fast-compare: 3.2.2 - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0) - react-native-is-edge-to-edge: 1.2.1(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) - react-native-safe-area-context: 5.6.2(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) - react-native-screens: 4.18.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + react-native: 0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + react-native-is-edge-to-edge: 1.2.1(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react-native-safe-area-context: 5.6.2(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react-native-screens: 4.16.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) semver: 7.6.3 server-only: 0.0.1 sf-symbols-typescript: 2.1.0 shallowequal: 1.1.0 - use-latest-callback: 0.2.6(react@19.2.0) - vaul: 1.1.2(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + use-latest-callback: 0.2.6(react@19.1.0) + vaul: 1.1.2(@types/react-dom@19.2.3(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.2.0(react@19.1.0))(react@19.1.0) optionalDependencies: - react-dom: 19.2.0(react@19.2.0) - react-native-gesture-handler: 2.29.1(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) - react-native-reanimated: 4.1.5(@babel/core@7.28.5)(react-native-worklets@0.5.1(@babel/core@7.28.5)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) - react-native-web: 0.21.2(encoding@0.1.13)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + react-dom: 19.2.0(react@19.1.0) + react-native-gesture-handler: 2.28.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react-native-reanimated: 4.1.5(@babel/core@7.28.5)(react-native-worklets@0.5.1(@babel/core@7.28.5)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react-native-web: 0.21.2(encoding@0.1.13)(react-dom@19.2.0(react@19.1.0))(react@19.1.0) transitivePeerDependencies: - '@react-native-masked-view/masked-view' - '@types/react' - '@types/react-dom' - supports-color - expo-screen-orientation@9.0.7(expo@54.0.25)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0)): + expo-screen-orientation@9.0.7(expo@54.0.25)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0)): dependencies: - expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0) + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react-native: 0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) expo-secure-store@15.0.7(expo@54.0.25): dependencies: - expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) expo-server@1.0.4: {} expo-sharing@14.0.7(expo@54.0.25): dependencies: - expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) expo-splash-screen@31.0.11(expo@54.0.25): dependencies: '@expo/prebuild-config': 54.0.6(expo@54.0.25) - expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) transitivePeerDependencies: - supports-color - expo-sqlite@16.0.9(expo@54.0.25)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0): + expo-sqlite@16.0.9(expo@54.0.25)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): dependencies: await-lock: 2.2.2 - expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) - react: 19.2.0 - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0) + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) - expo-status-bar@3.0.8(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0): + expo-status-bar@3.0.8(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): dependencies: - react: 19.2.0 - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0) - react-native-is-edge-to-edge: 1.2.1(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + react-native-is-edge-to-edge: 1.2.1(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) - expo-symbols@1.0.7(expo@54.0.25)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0)): + expo-symbols@1.0.7(expo@54.0.25)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0)): dependencies: - expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0) + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react-native: 0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) sf-symbols-typescript: 2.1.0 - expo-system-ui@6.0.8(expo@54.0.25)(react-native-web@0.21.2(encoding@0.1.13)(react-dom@19.2.0(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0)): + expo-system-ui@6.0.8(expo@54.0.25)(react-native-web@0.21.2(encoding@0.1.13)(react-dom@19.2.0(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0)): dependencies: '@react-native/normalize-colors': 0.81.5 debug: 4.4.1 - expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0) + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react-native: 0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) optionalDependencies: - react-native-web: 0.21.2(encoding@0.1.13)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + react-native-web: 0.21.2(encoding@0.1.13)(react-dom@19.2.0(react@19.1.0))(react@19.1.0) transitivePeerDependencies: - supports-color expo-updates-interface@2.0.0(expo@54.0.25): dependencies: - expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) - expo-web-browser@15.0.9(expo@54.0.25)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0)): + expo-web-browser@15.0.9(expo@54.0.25)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0)): dependencies: - expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0) + expo: 54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react-native: 0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) - expo@54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0): + expo@54.0.25(@babel/core@7.28.5)(@expo/metro-runtime@6.1.2)(expo-router@6.0.15)(react-native-webview@13.16.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): dependencies: '@babel/runtime': 7.28.4 - '@expo/cli': 54.0.16(expo-router@6.0.15)(expo@54.0.25)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0)) + '@expo/cli': 54.0.16(expo-router@6.0.15)(expo@54.0.25)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0)) '@expo/config': 12.0.10 '@expo/config-plugins': 54.0.2 - '@expo/devtools': 0.1.7(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + '@expo/devtools': 0.1.7(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) '@expo/fingerprint': 0.15.3 '@expo/metro': 54.1.0 '@expo/metro-config': 54.0.9(expo@54.0.25) - '@expo/vector-icons': 15.0.3(expo-font@14.0.9(expo@54.0.25)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + '@expo/vector-icons': 15.0.3(expo-font@14.0.9(expo@54.0.25)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) '@ungap/structured-clone': 1.3.0 babel-preset-expo: 54.0.7(@babel/core@7.28.5)(@babel/runtime@7.28.4)(expo@54.0.25)(react-refresh@0.14.2) - expo-asset: 12.0.10(expo@54.0.25)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) - expo-constants: 18.0.10(expo@54.0.25)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0)) - expo-file-system: 19.0.19(expo@54.0.25)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0)) - expo-font: 14.0.9(expo@54.0.25)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) - expo-keep-awake: 15.0.7(expo@54.0.25)(react@19.2.0) + expo-asset: 12.0.10(expo@54.0.25)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + expo-constants: 18.0.10(expo@54.0.25)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0)) + expo-file-system: 19.0.19(expo@54.0.25)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0)) + expo-font: 14.0.9(expo@54.0.25)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + expo-keep-awake: 15.0.7(expo@54.0.25)(react@19.1.0) expo-modules-autolinking: 3.0.22 - expo-modules-core: 3.0.26(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + expo-modules-core: 3.0.26(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) pretty-format: 29.7.0 - react: 19.2.0 - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0) + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) react-refresh: 0.14.2 whatwg-url-without-unicode: 8.0.0-3 optionalDependencies: - '@expo/metro-runtime': 6.1.2(expo@54.0.25)(react-dom@19.2.0(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) - react-native-webview: 13.16.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + '@expo/metro-runtime': 6.1.2(expo@54.0.25)(react-dom@19.2.0(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react-native-webview: 13.16.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) transitivePeerDependencies: - '@babel/core' - '@modelcontextprotocol/sdk' @@ -14988,6 +17388,8 @@ snapshots: fast-diff@1.3.0: {} + fast-equals@4.0.3: {} + fast-glob@3.3.3: dependencies: '@nodelib/fs.stat': 2.0.5 @@ -15008,8 +17410,6 @@ snapshots: dependencies: reusify: 1.1.0 - fb-dotslash@0.5.8: {} - fb-watchman@2.0.2: dependencies: bser: 2.1.1 @@ -15124,6 +17524,10 @@ snapshots: dependencies: is-callable: 1.2.7 + franc-min@6.2.0: + dependencies: + trigram-utils: 2.0.1 + freeport-async@2.0.0: {} fresh@0.5.2: {} @@ -15328,18 +17732,10 @@ snapshots: dependencies: function-bind: 1.1.2 - hermes-compiler@0.0.0: {} - - hermes-estree@0.25.1: {} - hermes-estree@0.29.1: {} hermes-estree@0.32.0: {} - hermes-parser@0.25.1: - dependencies: - hermes-estree: 0.25.1 - hermes-parser@0.29.1: dependencies: hermes-estree: 0.29.1 @@ -15368,9 +17764,9 @@ snapshots: dependencies: lru-cache: 10.4.3 - hosted-git-info@9.0.2: + hosted-git-info@8.1.0: dependencies: - lru-cache: 11.2.2 + lru-cache: 10.4.3 http-errors@2.0.0: dependencies: @@ -15383,7 +17779,7 @@ snapshots: http-proxy-agent@7.0.2: dependencies: agent-base: 7.1.4 - debug: 4.4.1 + debug: 4.4.3 transitivePeerDependencies: - supports-color @@ -15397,7 +17793,7 @@ snapshots: https-proxy-agent@7.0.6: dependencies: agent-base: 7.1.4 - debug: 4.4.1 + debug: 4.4.3 transitivePeerDependencies: - supports-color @@ -15432,6 +17828,8 @@ snapshots: dependencies: queue: 6.0.2 + immediate@3.0.6: {} + import-fresh@3.3.1: dependencies: parent-module: 1.0.1 @@ -15439,8 +17837,8 @@ snapshots: import-from-esm@2.0.0: dependencies: - debug: 4.4.1 - import-meta-resolve: 4.1.0 + debug: 4.4.3 + import-meta-resolve: 4.2.0 transitivePeerDependencies: - supports-color @@ -15467,10 +17865,10 @@ snapshots: css-in-js-utils: 3.1.0 optional: true - input-otp@1.4.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0): + input-otp@1.4.2(react-dom@19.2.0(react@19.1.0))(react@19.1.0): dependencies: - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + react: 19.1.0 + react-dom: 19.2.0(react@19.1.0) inquirer@8.2.5: dependencies: @@ -15576,6 +17974,8 @@ snapshots: is-fullwidth-code-point@3.0.0: {} + is-fullwidth-code-point@4.0.0: {} + is-fullwidth-code-point@5.1.0: dependencies: get-east-asian-width: 1.4.0 @@ -15786,8 +18186,7 @@ snapshots: jimp-compact@0.16.1: {} - jiti@2.5.1: - optional: true + jiti@2.5.1: {} jiti@2.6.1: {} @@ -15840,6 +18239,8 @@ snapshots: dependencies: commander: 8.3.0 + kdbush@4.0.2: {} + keyv@4.5.4: dependencies: json-buffer: 3.0.1 @@ -15879,6 +18280,10 @@ snapshots: prelude-ls: 1.2.1 type-check: 0.4.0 + lie@3.1.1: + dependencies: + immediate: 3.0.6 + lighthouse-logger@1.4.2: dependencies: debug: 2.6.9 @@ -15935,6 +18340,8 @@ snapshots: lightningcss-win32-arm64-msvc: 1.30.2 lightningcss-win32-x64-msvc: 1.30.2 + lilconfig@3.1.3: {} + lines-and-columns@1.2.4: {} linkify-it@5.0.0: @@ -15943,19 +18350,24 @@ snapshots: linkifyjs@4.3.2: {} - lint-staged@16.2.7: + lint-staged@15.5.2: dependencies: - commander: 14.0.2 - listr2: 9.0.5 + chalk: 5.6.2 + commander: 13.1.0 + debug: 4.4.3 + execa: 8.0.1 + lilconfig: 3.1.3 + listr2: 8.3.3 micromatch: 4.0.8 - nano-spawn: 2.0.0 pidtree: 0.6.0 string-argv: 0.3.2 yaml: 2.8.1 + transitivePeerDependencies: + - supports-color - listr2@9.0.5: + listr2@8.3.3: dependencies: - cli-truncate: 5.1.1 + cli-truncate: 4.0.0 colorette: 2.0.20 eventemitter3: 5.0.1 log-update: 6.1.0 @@ -15975,6 +18387,10 @@ snapshots: pkg-types: 2.3.0 quansync: 0.2.11 + localforage@1.10.0: + dependencies: + lie: 3.1.1 + locate-path@2.0.0: dependencies: p-locate: 2.0.0 @@ -16065,13 +18481,13 @@ snapshots: dependencies: yallist: 3.1.1 - lucide-react-native@0.555.0(react-native-svg@15.14.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0): + lucide-react-native@0.545.0(react-native-svg@15.14.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): dependencies: - react: 19.2.0 - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0) - react-native-svg: 15.14.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + react-native-svg: 15.14.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) - lucide-react@0.555.0(react@19.2.0): + lucide-react@0.544.0(react@19.2.0): dependencies: react: 19.2.0 @@ -16098,17 +18514,15 @@ snapshots: marked-terminal@7.3.0(marked@15.0.12): dependencies: - ansi-escapes: 7.0.0 - ansi-regex: 6.1.0 - chalk: 5.5.0 + ansi-escapes: 7.2.0 + ansi-regex: 6.2.2 + chalk: 5.6.2 cli-highlight: 2.1.11 cli-table3: 0.6.5 marked: 15.0.12 node-emoji: 2.2.0 supports-hyperlinks: 3.2.0 - marked@14.0.0: {} - marked@15.0.12: {} marked@16.4.1: {} @@ -16324,9 +18738,9 @@ snapshots: metro-source-map@0.83.3: dependencies: - '@babel/traverse': 7.28.4 + '@babel/traverse': 7.28.5 '@babel/traverse--for-generate-function-map': '@babel/traverse@7.28.5' - '@babel/types': 7.28.4 + '@babel/types': 7.28.5 flow-enums-runtime: 0.0.6 invariant: 2.2.4 metro-symbolicate: 0.83.3 @@ -16591,10 +19005,9 @@ snapshots: pkg-types: 1.3.1 ufo: 1.6.1 - monaco-editor@0.55.1: + monaco-editor@0.53.0: dependencies: - dompurify: 3.2.7 - marked: 14.0.0 + '@types/trusted-types': 1.0.6 ms@2.0.0: {} @@ -16608,10 +19021,12 @@ snapshots: object-assign: 4.1.1 thenify-all: 1.6.0 - nano-spawn@2.0.0: {} + n-gram@2.0.2: {} nanoid@3.3.11: {} + nanoid@5.1.6: {} + napi-postinstall@0.3.3: {} natural-compare@1.4.0: {} @@ -16648,13 +19063,7 @@ snapshots: normalize-package-data@6.0.2: dependencies: hosted-git-info: 7.0.2 - semver: 7.7.2 - validate-npm-package-license: 3.0.4 - - normalize-package-data@8.0.0: - dependencies: - hosted-git-info: 9.0.2 - semver: 7.7.2 + semver: 7.7.3 validate-npm-package-license: 3.0.4 normalize-path@3.0.0: {} @@ -16681,7 +19090,7 @@ snapshots: path-key: 4.0.0 unicorn-magic: 0.3.0 - npm@11.6.4: {} + npm@10.9.4: {} nth-check@2.1.1: dependencies: @@ -16689,6 +19098,8 @@ snapshots: nullthrows@1.1.1: {} + numfmt@3.2.3: {} + ob1@0.83.2: dependencies: flow-enums-runtime: 0.0.6 @@ -16776,6 +19187,11 @@ snapshots: is-docker: 2.2.1 is-wsl: 2.2.0 + opentype.js@1.3.4: + dependencies: + string.prototype.codepointat: 0.2.1 + tiny-inflate: 1.0.3 + optionator@0.9.4: dependencies: deep-is: 0.1.4 @@ -16808,6 +19224,14 @@ snapshots: orderedmap@2.1.1: {} + ot-json1@1.0.2: + dependencies: + ot-text-unicode: 4.0.0 + + ot-text-unicode@4.0.0: + dependencies: + unicount: 1.1.0 + own-keys@1.0.1: dependencies: get-intrinsic: 1.3.0 @@ -16897,6 +19321,8 @@ snapshots: package-manager-detector@1.5.0: {} + pako@2.1.0: {} + parent-module@1.0.1: dependencies: callsites: 3.1.0 @@ -17035,7 +19461,7 @@ snapshots: dependencies: fast-diff: 1.3.0 - prettier-plugin-tailwindcss@0.7.1(prettier@3.7.2): + prettier-plugin-tailwindcss@0.6.14(prettier@3.7.2): dependencies: prettier: 3.7.2 @@ -17194,9 +19620,9 @@ snapshots: qrcode-terminal@0.11.0: {} - qrcode.react@4.2.0(react@19.2.0): + qrcode.react@4.2.0(react@19.1.0): dependencies: - react: 19.2.0 + react: 19.1.0 quansync@0.2.11: {} @@ -17213,8 +19639,78 @@ snapshots: dependencies: inherits: 2.0.4 + quickselect@3.0.0: {} + + raf-schd@4.0.3: {} + range-parser@1.2.1: {} + rbush@4.0.1: + dependencies: + quickselect: 3.0.0 + + rc-dropdown@4.2.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0): + dependencies: + '@babel/runtime': 7.28.4 + '@rc-component/trigger': 2.3.0(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + classnames: 2.5.1 + rc-util: 5.44.4(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + + rc-menu@9.16.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0): + dependencies: + '@babel/runtime': 7.28.4 + '@rc-component/trigger': 2.3.0(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + classnames: 2.5.1 + rc-motion: 2.9.5(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + rc-overflow: 1.5.0(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + rc-util: 5.44.4(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + + rc-motion@2.9.5(react-dom@19.2.0(react@19.2.0))(react@19.2.0): + dependencies: + '@babel/runtime': 7.28.4 + classnames: 2.5.1 + rc-util: 5.44.4(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + + rc-overflow@1.5.0(react-dom@19.2.0(react@19.2.0))(react@19.2.0): + dependencies: + '@babel/runtime': 7.28.4 + classnames: 2.5.1 + rc-resize-observer: 1.4.3(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + rc-util: 5.44.4(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + + rc-resize-observer@1.4.3(react-dom@19.2.0(react@19.2.0))(react@19.2.0): + dependencies: + '@babel/runtime': 7.28.4 + classnames: 2.5.1 + rc-util: 5.44.4(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + resize-observer-polyfill: 1.5.1 + + rc-util@5.44.4(react-dom@19.2.0(react@19.2.0))(react@19.2.0): + dependencies: + '@babel/runtime': 7.28.4 + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + react-is: 18.3.1 + + rc-virtual-list@3.19.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0): + dependencies: + '@babel/runtime': 7.28.4 + classnames: 2.5.1 + rc-resize-observer: 1.4.3(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + rc-util: 5.44.4(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + rc@1.2.8: dependencies: deep-extend: 0.6.0 @@ -17222,6 +19718,20 @@ snapshots: minimist: 1.2.8 strip-json-comments: 2.0.1 + react-beautiful-dnd@13.1.1(react-dom@19.2.0(react@19.2.0))(react@19.2.0): + dependencies: + '@babel/runtime': 7.28.4 + css-box-model: 1.2.1 + memoize-one: 5.2.1 + raf-schd: 4.0.3 + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + react-redux: 7.2.9(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + redux: 4.2.1 + use-memo-one: 1.1.3(react@19.2.0) + transitivePeerDependencies: + - react-native + react-devtools-core@6.1.5: dependencies: shell-quote: 1.8.3 @@ -17230,44 +19740,69 @@ snapshots: - bufferutil - utf-8-validate + react-dom@19.2.0(react@19.1.0): + dependencies: + react: 19.1.0 + scheduler: 0.27.0 + react-dom@19.2.0(react@19.2.0): dependencies: react: 19.2.0 scheduler: 0.27.0 + react-draggable@4.5.0(react-dom@19.2.0(react@19.2.0))(react@19.2.0): + dependencies: + clsx: 2.1.1 + prop-types: 15.8.1 + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + react-fast-compare@3.2.2: {} - react-freeze@1.0.4(react@19.2.0): + react-freeze@1.0.4(react@19.1.0): + dependencies: + react: 19.1.0 + + react-grid-layout@1.5.2(react-dom@19.2.0(react@19.2.0))(react@19.2.0): dependencies: + clsx: 2.1.1 + fast-equals: 4.0.3 + prop-types: 15.8.1 react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + react-draggable: 4.5.0(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + react-resizable: 3.0.5(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + resize-observer-polyfill: 1.5.1 react-is@16.13.1: {} + react-is@17.0.2: {} + react-is@18.3.1: {} react-is@19.2.0: {} - react-native-gesture-handler@2.29.1(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0): + react-native-gesture-handler@2.28.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): dependencies: '@egjs/hammerjs': 2.0.17 hoist-non-react-statics: 3.3.2 invariant: 2.2.4 - react: 19.2.0 - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0) + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) - react-native-is-edge-to-edge@1.2.1(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0): + react-native-is-edge-to-edge@1.2.1(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): dependencies: - react: 19.2.0 - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0) + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) - react-native-quick-base64@2.2.2(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0): + react-native-quick-base64@2.2.2(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): dependencies: - react: 19.2.0 - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0) + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) - react-native-quick-crypto@0.7.17(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0): + react-native-quick-crypto@0.7.17(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): dependencies: - '@craftzdog/react-native-buffer': 6.1.1(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + '@craftzdog/react-native-buffer': 6.1.1(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) events: 3.3.0 readable-stream: 4.7.0 string_decoder: 1.3.0 @@ -17276,41 +19811,42 @@ snapshots: - react - react-native - react-native-reanimated@4.1.5(@babel/core@7.28.5)(react-native-worklets@0.5.1(@babel/core@7.28.5)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0))(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0): + react-native-reanimated@4.1.5(@babel/core@7.28.5)(react-native-worklets@0.5.1(@babel/core@7.28.5)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0))(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): dependencies: '@babel/core': 7.28.5 - react: 19.2.0 - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0) - react-native-is-edge-to-edge: 1.2.1(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) - react-native-worklets: 0.5.1(@babel/core@7.28.5)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + react-native-is-edge-to-edge: 1.2.1(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) + react-native-worklets: 0.5.1(@babel/core@7.28.5)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) semver: 7.7.2 - react-native-safe-area-context@5.6.2(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0): + react-native-safe-area-context@5.6.2(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): dependencies: - react: 19.2.0 - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0) + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) - react-native-screens@4.18.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0): + react-native-screens@4.16.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): dependencies: - react: 19.2.0 - react-freeze: 1.0.4(react@19.2.0) - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0) + react: 19.1.0 + react-freeze: 1.0.4(react@19.1.0) + react-native: 0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) + react-native-is-edge-to-edge: 1.2.1(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) warn-once: 0.1.1 - react-native-svg@15.14.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0): + react-native-svg@15.14.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): dependencies: css-select: 5.2.2 css-tree: 1.1.3 - react: 19.2.0 - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0) + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) warn-once: 0.1.1 - react-native-url-polyfill@2.0.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0)): + react-native-url-polyfill@2.0.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0)): dependencies: - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0) + react-native: 0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) whatwg-url-without-unicode: 8.0.0-3 - react-native-web@0.21.2(encoding@0.1.13)(react-dom@19.2.0(react@19.2.0))(react@19.2.0): + react-native-web@0.21.2(encoding@0.1.13)(react-dom@19.2.0(react@19.1.0))(react@19.1.0): dependencies: '@babel/runtime': 7.28.4 '@react-native/normalize-colors': 0.74.89 @@ -17319,21 +19855,21 @@ snapshots: memoize-one: 6.0.0 nullthrows: 1.1.1 postcss-value-parser: 4.2.0 - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + react: 19.1.0 + react-dom: 19.2.0(react@19.1.0) styleq: 0.1.3 transitivePeerDependencies: - encoding optional: true - react-native-webview@13.16.0(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0): + react-native-webview@13.16.0(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): dependencies: escape-string-regexp: 4.0.0 invariant: 2.2.4 - react: 19.2.0 - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0) + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) - react-native-worklets@0.5.1(@babel/core@7.28.5)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0): + react-native-worklets@0.5.1(@babel/core@7.28.5)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0): dependencies: '@babel/core': 7.28.5 '@babel/plugin-transform-arrow-functions': 7.27.1(@babel/core@7.28.5) @@ -17346,13 +19882,13 @@ snapshots: '@babel/plugin-transform-unicode-regex': 7.27.1(@babel/core@7.28.5) '@babel/preset-typescript': 7.28.5(@babel/core@7.28.5) convert-source-map: 2.0.0 - react: 19.2.0 - react-native: 0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0) + react: 19.1.0 + react-native: 0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0) semver: 7.7.2 transitivePeerDependencies: - supports-color - react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0): + react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0): dependencies: '@jest/create-cache-key-function': 29.7.0 '@react-native/assets-registry': 0.81.4 @@ -17361,7 +19897,7 @@ snapshots: '@react-native/gradle-plugin': 0.81.4 '@react-native/js-polyfills': 0.81.4 '@react-native/normalize-colors': 0.81.4 - '@react-native/virtualized-lists': 0.81.4(@types/react@19.2.7)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) + '@react-native/virtualized-lists': 0.81.4(@types/react@19.1.17)(react-native@0.81.4(@babel/core@7.28.5)(@types/react@19.1.17)(react@19.1.0))(react@19.1.0) abort-controller: 3.0.0 anser: 1.4.10 ansi-regex: 5.0.1 @@ -17379,7 +19915,7 @@ snapshots: nullthrows: 1.1.1 pretty-format: 29.7.0 promise: 8.3.0 - react: 19.2.0 + react: 19.1.0 react-devtools-core: 6.1.5 react-refresh: 0.14.2 regenerator-runtime: 0.13.11 @@ -17390,7 +19926,7 @@ snapshots: ws: 6.2.3 yargs: 17.7.2 optionalDependencies: - '@types/react': 19.2.7 + '@types/react': 19.1.17 transitivePeerDependencies: - '@babel/core' - '@react-native-community/cli' @@ -17398,60 +19934,31 @@ snapshots: - bufferutil - supports-color - utf-8-validate - optional: true - react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0): + react-redux@7.2.9(react-dom@19.2.0(react@19.2.0))(react@19.2.0): dependencies: - '@jest/create-cache-key-function': 29.7.0 - '@react-native/assets-registry': 0.82.1 - '@react-native/codegen': 0.82.1(@babel/core@7.28.5) - '@react-native/community-cli-plugin': 0.82.1 - '@react-native/gradle-plugin': 0.82.1 - '@react-native/js-polyfills': 0.82.1 - '@react-native/normalize-colors': 0.82.1 - '@react-native/virtualized-lists': 0.82.1(@types/react@19.2.7)(react-native@0.82.1(@babel/core@7.28.5)(@types/react@19.2.7)(react@19.2.0))(react@19.2.0) - abort-controller: 3.0.0 - anser: 1.4.10 - ansi-regex: 5.0.1 - babel-jest: 29.7.0(@babel/core@7.28.5) - babel-plugin-syntax-hermes-parser: 0.32.0 - base64-js: 1.5.1 - commander: 12.1.0 - flow-enums-runtime: 0.0.6 - glob: 13.0.0 - hermes-compiler: 0.0.0 - invariant: 2.2.4 - jest-environment-node: 29.7.0 - memoize-one: 5.2.1 - metro-runtime: 0.83.3 - metro-source-map: 0.83.3 - nullthrows: 1.1.1 - pretty-format: 29.7.0 - promise: 8.3.0 + '@babel/runtime': 7.28.4 + '@types/react-redux': 7.1.34 + hoist-non-react-statics: 3.3.2 + loose-envify: 1.4.0 + prop-types: 15.8.1 react: 19.2.0 - react-devtools-core: 6.1.5 - react-refresh: 0.14.2 - regenerator-runtime: 0.13.11 - scheduler: 0.26.0 - semver: 7.7.2 - stacktrace-parser: 0.1.11 - whatwg-fetch: 3.6.20 - ws: 6.2.3 - yargs: 17.7.2 + react-is: 17.0.2 optionalDependencies: - '@types/react': 19.2.7 - transitivePeerDependencies: - - '@babel/core' - - '@react-native-community/cli' - - '@react-native/metro-config' - - bufferutil - - supports-color - - utf-8-validate + react-dom: 19.2.0(react@19.2.0) react-refresh@0.14.2: {} react-refresh@0.18.0: {} + react-remove-scroll-bar@2.3.8(@types/react@19.1.17)(react@19.1.0): + dependencies: + react: 19.1.0 + react-style-singleton: 2.2.3(@types/react@19.1.17)(react@19.1.0) + tslib: 2.8.1 + optionalDependencies: + '@types/react': 19.1.17 + react-remove-scroll-bar@2.3.8(@types/react@19.2.7)(react@19.2.0): dependencies: react: 19.2.0 @@ -17460,6 +19967,17 @@ snapshots: optionalDependencies: '@types/react': 19.2.7 + react-remove-scroll@2.7.1(@types/react@19.1.17)(react@19.1.0): + dependencies: + react: 19.1.0 + react-remove-scroll-bar: 2.3.8(@types/react@19.1.17)(react@19.1.0) + react-style-singleton: 2.2.3(@types/react@19.1.17)(react@19.1.0) + tslib: 2.8.1 + use-callback-ref: 1.3.3(@types/react@19.1.17)(react@19.1.0) + use-sidecar: 1.1.3(@types/react@19.1.17)(react@19.1.0) + optionalDependencies: + '@types/react': 19.1.17 + react-remove-scroll@2.7.1(@types/react@19.2.7)(react@19.2.0): dependencies: react: 19.2.0 @@ -17471,6 +19989,22 @@ snapshots: optionalDependencies: '@types/react': 19.2.7 + react-resizable@3.0.5(react-dom@19.2.0(react@19.2.0))(react@19.2.0): + dependencies: + prop-types: 15.8.1 + react: 19.2.0 + react-draggable: 4.5.0(react-dom@19.2.0(react@19.2.0))(react@19.2.0) + transitivePeerDependencies: + - react-dom + + react-style-singleton@2.2.3(@types/react@19.1.17)(react@19.1.0): + dependencies: + get-nonce: 1.0.1 + react: 19.1.0 + tslib: 2.8.1 + optionalDependencies: + '@types/react': 19.1.17 + react-style-singleton@2.2.3(@types/react@19.2.7)(react@19.2.0): dependencies: get-nonce: 1.0.1 @@ -17479,6 +20013,17 @@ snapshots: optionalDependencies: '@types/react': 19.2.7 + react-transition-group@4.4.5(react-dom@19.2.0(react@19.2.0))(react@19.2.0): + dependencies: + '@babel/runtime': 7.28.4 + dom-helpers: 5.2.1 + loose-envify: 1.4.0 + prop-types: 15.8.1 + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + + react@19.1.0: {} + react@19.2.0: {} read-package-up@11.0.0: @@ -17487,20 +20032,6 @@ snapshots: read-pkg: 9.0.1 type-fest: 4.41.0 - read-package-up@12.0.0: - dependencies: - find-up-simple: 1.0.1 - read-pkg: 10.0.0 - type-fest: 5.2.0 - - read-pkg@10.0.0: - dependencies: - '@types/normalize-package-data': 2.4.4 - normalize-package-data: 8.0.0 - parse-json: 8.3.0 - type-fest: 5.2.0 - unicorn-magic: 0.3.0 - read-pkg@9.0.1: dependencies: '@types/normalize-package-data': 2.4.4 @@ -17537,6 +20068,10 @@ snapshots: dependencies: picomatch: 2.3.1 + redux@4.2.1: + dependencies: + '@babel/runtime': 7.28.4 + reflect.getprototypeof@1.0.10: dependencies: call-bind: 1.0.8 @@ -17558,6 +20093,8 @@ snapshots: regenerator-runtime@0.14.1: {} + regexp-util@2.0.3: {} + regexp.prototype.flags@1.5.4: dependencies: call-bind: 1.0.8 @@ -17596,6 +20133,8 @@ snapshots: rc: 1.2.8 resolve: 1.7.1 + resize-observer-polyfill@1.5.1: {} + resolve-dir@1.0.1: dependencies: expand-tilde: 2.0.2 @@ -17747,24 +20286,24 @@ snapshots: scheduler@0.27.0: {} - semantic-release@25.0.2(typescript@5.9.3): + semantic-release@24.2.9(typescript@5.9.3): dependencies: - '@semantic-release/commit-analyzer': 13.0.1(semantic-release@25.0.2(typescript@5.9.3)) + '@semantic-release/commit-analyzer': 13.0.1(semantic-release@24.2.9(typescript@5.9.3)) '@semantic-release/error': 4.0.0 - '@semantic-release/github': 12.0.2(semantic-release@25.0.2(typescript@5.9.3)) - '@semantic-release/npm': 13.1.2(semantic-release@25.0.2(typescript@5.9.3)) - '@semantic-release/release-notes-generator': 14.1.0(semantic-release@25.0.2(typescript@5.9.3)) + '@semantic-release/github': 11.0.6(semantic-release@24.2.9(typescript@5.9.3)) + '@semantic-release/npm': 12.0.2(semantic-release@24.2.9(typescript@5.9.3)) + '@semantic-release/release-notes-generator': 14.1.0(semantic-release@24.2.9(typescript@5.9.3)) aggregate-error: 5.0.0 cosmiconfig: 9.0.0(typescript@5.9.3) - debug: 4.4.1 - env-ci: 11.1.1 + debug: 4.4.3 + env-ci: 11.2.0 execa: 9.6.0 figures: 6.1.0 find-versions: 6.0.0 get-stream: 6.0.1 git-log-parser: 1.2.1 hook-std: 4.0.0 - hosted-git-info: 9.0.2 + hosted-git-info: 8.1.0 import-from-esm: 2.0.0 lodash-es: 4.17.21 marked: 15.0.12 @@ -17772,19 +20311,19 @@ snapshots: micromatch: 4.0.8 p-each-series: 3.0.0 p-reduce: 3.0.0 - read-package-up: 12.0.0 + read-package-up: 11.0.0 resolve-from: 5.0.0 - semver: 7.7.2 + semver: 7.7.3 semver-diff: 5.0.0 signale: 1.4.0 - yargs: 18.0.0 + yargs: 17.7.2 transitivePeerDependencies: - supports-color - typescript semver-diff@5.0.0: dependencies: - semver: 7.7.2 + semver: 7.7.3 semver-regex@4.0.5: {} @@ -17966,6 +20505,11 @@ snapshots: slash@3.0.0: {} + slice-ansi@5.0.0: + dependencies: + ansi-styles: 6.2.3 + is-fullwidth-code-point: 4.0.0 + slice-ansi@7.1.2: dependencies: ansi-styles: 6.2.3 @@ -17973,6 +20517,11 @@ snapshots: slugify@1.6.6: {} + sonner@2.0.7(react-dom@19.2.0(react@19.2.0))(react@19.2.0): + dependencies: + react: 19.2.0 + react-dom: 19.2.0(react@19.2.0) + source-map-js@1.2.1: {} source-map-support@0.5.21: @@ -18060,10 +20609,7 @@ snapshots: get-east-asian-width: 1.4.0 strip-ansi: 7.1.2 - string-width@8.1.0: - dependencies: - get-east-asian-width: 1.4.0 - strip-ansi: 7.1.2 + string.prototype.codepointat@0.2.1: {} string.prototype.includes@2.0.1: dependencies: @@ -18199,6 +20745,12 @@ snapshots: supports-preserve-symlinks-flag@1.0.0: {} + swr@2.3.4(react@19.1.0): + dependencies: + dequal: 2.0.3 + react: 19.1.0 + use-sync-external-store: 1.6.0(react@19.1.0) + swr@2.3.4(react@19.2.0): dependencies: dequal: 2.0.3 @@ -18211,7 +20763,7 @@ snapshots: tabbable@6.3.0: {} - tagged-tag@1.0.0: {} + tailwind-merge@2.6.0: {} tailwind-merge@3.4.0: {} @@ -18286,7 +20838,9 @@ snapshots: dependencies: convert-hrtime: 5.0.0 - tinyexec@1.0.1: {} + tiny-inflate@1.0.3: {} + + tiny-invariant@1.3.3: {} tinyexec@1.0.2: {} @@ -18320,6 +20874,11 @@ snapshots: traverse@0.6.8: {} + trigram-utils@2.0.1: + dependencies: + collapse-white-space: 2.1.0 + n-gram: 2.0.2 + ts-api-utils@2.1.0(typescript@5.9.3): dependencies: typescript: 5.9.3 @@ -18335,9 +20894,9 @@ snapshots: minimist: 1.2.8 strip-bom: 3.0.0 - tslib@2.8.1: {} + tslib@2.3.0: {} - tunnel@0.0.6: {} + tslib@2.8.1: {} tw-animate-css@1.4.0: {} @@ -18357,10 +20916,6 @@ snapshots: type-fest@4.41.0: {} - type-fest@5.2.0: - dependencies: - tagged-tag: 1.0.0 - typed-array-buffer@1.0.3: dependencies: call-bound: 1.0.4 @@ -18428,16 +20983,10 @@ snapshots: undici-types@7.16.0: {} - undici@5.29.0: - dependencies: - '@fastify/busboy': 2.1.1 - undici@6.22.0: {} undici@7.14.0: {} - undici@7.16.0: {} - unenv@2.0.0-rc.24: dependencies: pathe: 2.0.3 @@ -18459,10 +21008,16 @@ snapshots: unicode-property-aliases-ecmascript@2.2.0: {} + unicode-regex@4.2.0: + dependencies: + regexp-util: 2.0.3 + unicorn-magic@0.1.0: {} unicorn-magic@0.3.0: {} + unicount@1.1.0: {} + unique-string@2.0.0: dependencies: crypto-random-string: 2.0.0 @@ -18520,6 +21075,13 @@ snapshots: url-join@5.0.0: {} + use-callback-ref@1.3.3(@types/react@19.1.17)(react@19.1.0): + dependencies: + react: 19.1.0 + tslib: 2.8.1 + optionalDependencies: + '@types/react': 19.1.17 + use-callback-ref@1.3.3(@types/react@19.2.7)(react@19.2.0): dependencies: react: 19.2.0 @@ -18527,10 +21089,22 @@ snapshots: optionalDependencies: '@types/react': 19.2.7 - use-latest-callback@0.2.6(react@19.2.0): + use-latest-callback@0.2.6(react@19.1.0): + dependencies: + react: 19.1.0 + + use-memo-one@1.1.3(react@19.2.0): dependencies: react: 19.2.0 + use-sidecar@1.1.3(@types/react@19.1.17)(react@19.1.0): + dependencies: + detect-node-es: 1.1.0 + react: 19.1.0 + tslib: 2.8.1 + optionalDependencies: + '@types/react': 19.1.17 + use-sidecar@1.1.3(@types/react@19.2.7)(react@19.2.0): dependencies: detect-node-es: 1.1.0 @@ -18539,10 +21113,18 @@ snapshots: optionalDependencies: '@types/react': 19.2.7 + use-sync-external-store@1.5.0(react@19.1.0): + dependencies: + react: 19.1.0 + use-sync-external-store@1.5.0(react@19.2.0): dependencies: react: 19.2.0 + use-sync-external-store@1.6.0(react@19.1.0): + dependencies: + react: 19.1.0 + use-sync-external-store@1.6.0(react@19.2.0): dependencies: react: 19.2.0 @@ -18561,6 +21143,8 @@ snapshots: uuid@11.1.0: {} + uuid@13.0.0: {} + uuid@7.0.3: {} validate-npm-package-license@3.0.4: @@ -18572,11 +21156,11 @@ snapshots: vary@1.1.2: {} - vaul@1.1.2(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0): + vaul@1.1.2(@types/react-dom@19.2.3(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.2.0(react@19.1.0))(react@19.1.0): dependencies: - '@radix-ui/react-dialog': 1.1.15(@types/react-dom@19.2.3(@types/react@19.2.7))(@types/react@19.2.7)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) - react: 19.2.0 - react-dom: 19.2.0(react@19.2.0) + '@radix-ui/react-dialog': 1.1.15(@types/react-dom@19.2.3(@types/react@19.1.17))(@types/react@19.1.17)(react-dom@19.2.0(react@19.1.0))(react@19.1.0) + react: 19.1.0 + react-dom: 19.2.0(react@19.1.0) transitivePeerDependencies: - '@types/react' - '@types/react-dom' @@ -18803,8 +21387,6 @@ snapshots: yargs-parser@21.1.1: {} - yargs-parser@22.0.0: {} - yargs@16.2.0: dependencies: cliui: 7.0.4 @@ -18825,15 +21407,6 @@ snapshots: y18n: 5.0.8 yargs-parser: 21.1.1 - yargs@18.0.0: - dependencies: - cliui: 9.0.1 - escalade: 3.2.0 - get-caller-file: 2.0.5 - string-width: 7.2.0 - y18n: 5.0.8 - yargs-parser: 22.0.0 - yocto-queue@0.1.0: {} yocto-queue@1.2.2: {} @@ -18857,18 +21430,16 @@ snapshots: dependencies: zod: 3.25.76 - zod-validation-error@4.0.2(zod@4.1.13): - dependencies: - zod: 4.1.13 - zod@3.22.3: {} zod@3.25.76: {} - zod@4.1.13: {} + zrender@5.6.1: + dependencies: + tslib: 2.3.0 - zustand@5.0.3(@types/react@19.2.7)(react@19.2.0)(use-sync-external-store@1.6.0(react@19.2.0)): + zustand@5.0.3(@types/react@19.1.17)(react@19.1.0)(use-sync-external-store@1.6.0(react@19.1.0)): optionalDependencies: - '@types/react': 19.2.7 - react: 19.2.0 - use-sync-external-store: 1.6.0(react@19.2.0) + '@types/react': 19.1.17 + react: 19.1.0 + use-sync-external-store: 1.6.0(react@19.1.0) diff --git a/src/components/common/SEO/index.tsx b/src/components/common/SEO/index.tsx index 403243e..e0dde02 100644 --- a/src/components/common/SEO/index.tsx +++ b/src/components/common/SEO/index.tsx @@ -11,7 +11,7 @@ interface SEOProps { export default function Index({ title, - description = 'Secure encrypted notes with zero-knowledge privacy and integrated code execution for developers. Available on iOS, Android, and Web.', + description = 'Secure encrypted workspace with documents, spreadsheets, diagrams, and code execution. Zero-knowledge privacy. Available on iOS, Android, and Web.', image = '/og-image.jpg', url, type = 'website', @@ -30,7 +30,7 @@ export default function Index({ 'encrypted storage', ], }: SEOProps) { - const siteTitle = 'Secure Encrypted Notes - Typelets | iOS, Android & Web | Zero-Knowledge AES-256'; + const siteTitle = 'Typelets Secure Workspace | iOS, Android & Web | Zero-Knowledge AES-256'; const fullTitle = title ? `${title} | Typelets` : siteTitle; const currentUrl = url ?? (typeof window !== 'undefined' ? window.location.href : ''); diff --git a/src/components/editor/Editor/Toolbar.tsx b/src/components/editor/Editor/Toolbar.tsx index 35e6e96..e62236b 100644 --- a/src/components/editor/Editor/Toolbar.tsx +++ b/src/components/editor/Editor/Toolbar.tsx @@ -27,6 +27,13 @@ import { Copy, Smile, Codesandbox, + Table, + Plus, + Trash2, + ArrowLeftRight, + ArrowUpDown, + Combine, + SplitSquareVertical, } from 'lucide-react'; import { Button } from '@/components/ui/button.tsx'; @@ -474,6 +481,103 @@ function ToolbarComponent({ editor }: ToolbarProps) { + + +