From 9b04053cf0f7d97e61b7f6ceec0060a95cde8d83 Mon Sep 17 00:00:00 2001 From: "Rodrigo Rodriguez (Pragmatismo)" Date: Sun, 22 Jun 2025 23:01:03 -0300 Subject: [PATCH] Add initial styles for Excel-like application layout and components --- app/client-nav.tsx | 2 +- app/tables/components/DataTable.tsx | 69 - app/tables/components/DataTablePagination.tsx | 101 - app/tables/components/DataTableToolbar.tsx | 93 - app/tables/components/UserNav.tsx | 15 - app/tables/data/data.ts | 62 - app/tables/data/schema.ts | 11 - app/tables/page.tsx | 689 +++- app/tables/styles.css | 411 ++ package.json | 11 + pnpm-lock.yaml | 3445 ++++++++++++++++- 11 files changed, 4381 insertions(+), 528 deletions(-) delete mode 100644 app/tables/components/DataTable.tsx delete mode 100644 app/tables/components/DataTablePagination.tsx delete mode 100644 app/tables/components/DataTableToolbar.tsx delete mode 100644 app/tables/components/UserNav.tsx delete mode 100644 app/tables/data/data.ts delete mode 100644 app/tables/data/schema.ts create mode 100644 app/tables/styles.css diff --git a/app/client-nav.tsx b/app/client-nav.tsx index 52e240f..5b2deb3 100644 --- a/app/client-nav.tsx +++ b/app/client-nav.tsx @@ -11,7 +11,7 @@ const examples = [ { name: "Mail", href: "/mail", color: "#FFD700" }, // Outlook yellow { name: "Drive", href: "/drive", color: "#10B981" }, // Emerald green { name: "Editor", href: "/editor", color: "#2563EB" }, // Word blue - { name: "Tables", href: "/table", color: "#8B5CF6" }, // Purple + { name: "Tables", href: "/tables", color: "#8B5CF6" }, // Purple { name: "Meet", href: "/meet", color: "#059669" }, // Google Meet green { name: "Videos", href: "/videos", color: "#DC2626" }, // YouTube red { name: "Music", href: "/music", color: "#1DB954" }, // Spotify green diff --git a/app/tables/components/DataTable.tsx b/app/tables/components/DataTable.tsx deleted file mode 100644 index 13baa6d..0000000 --- a/app/tables/components/DataTable.tsx +++ /dev/null @@ -1,69 +0,0 @@ -"use client"; - -import React, { useState } from 'react'; -import { Task } from '../data/schema'; -import { labels, priorities, statuses } from '../data/data'; -import { DataTableToolbar } from './DataTableToolbar'; -import { DataTablePagination } from './DataTablePagination'; - -interface DataTableProps { - data: Task[]; -} - -export const DataTable: React.FC = ({ data }) => { - const [filteredData, setFilteredData] = useState(data); - const [page, setPage] = useState(0); - const [rowsPerPage, setRowsPerPage] = useState(10); - - const renderItem = (item: Task) => { - const label = labels.find(l => l.value === item.label); - const status = statuses.find(s => s.value === item.status); - const priority = priorities.find(p => p.value === item.priority); - - return ( - - {item.id} - - - {label?.label} - - {item.title} - - {status?.label} - {priority?.label} - - - - - ); - }; - - return ( -
- -
- - - - - - - - - - - - {filteredData.slice(page * rowsPerPage, (page + 1) * rowsPerPage).map(renderItem)} - -
IDTitleStatusPriorityActions
-
- -
- ); -}; diff --git a/app/tables/components/DataTablePagination.tsx b/app/tables/components/DataTablePagination.tsx deleted file mode 100644 index f83c733..0000000 --- a/app/tables/components/DataTablePagination.tsx +++ /dev/null @@ -1,101 +0,0 @@ -import React from 'react'; - -interface DataTablePaginationProps { - page: number; - setPage: (page: number) => void; - rowsPerPage: number; - setRowsPerPage: (rowsPerPage: number) => void; - totalItems: number; -} - -export const DataTablePagination: React.FC = ({ - page, - setPage, - rowsPerPage, - setRowsPerPage, - totalItems, -}) => { - const totalPages = Math.ceil(totalItems / rowsPerPage); - - return ( -
-
- - -
-
-
-

- Showing {page * rowsPerPage + 1} to{' '} - - {Math.min((page + 1) * rowsPerPage, totalItems)} - {' '} - of {totalItems} results -

-
-
- - -
-
-
- ); -}; diff --git a/app/tables/components/DataTableToolbar.tsx b/app/tables/components/DataTableToolbar.tsx deleted file mode 100644 index 772274b..0000000 --- a/app/tables/components/DataTableToolbar.tsx +++ /dev/null @@ -1,93 +0,0 @@ -import React, { useState } from 'react'; -import { Task } from '../data/schema'; -import { priorities, statuses } from '../data/data'; - -interface DataTableToolbarProps { - onFilter: (filteredData: Task[]) => void; - data: Task[]; -} - -export const DataTableToolbar: React.FC = ({ onFilter, data }) => { - const [searchText, setSearchText] = useState(''); - const [statusFilter, setStatusFilter] = useState([]); - const [priorityFilter, setPriorityFilter] = useState([]); - - const applyFilters = () => { - const filteredData = data.filter(task => { - const matchesSearch = task.title.toLowerCase().includes(searchText.toLowerCase()); - const matchesStatus = statusFilter.length === 0 || statusFilter.includes(task.status); - const matchesPriority = priorityFilter.length === 0 || priorityFilter.includes(task.priority); - return matchesSearch && matchesStatus && matchesPriority; - }); - onFilter(filteredData); - }; - - const toggleFilter = (filter: string[], value: string, setFilter: (filter: string[]) => void) => { - const newFilter = filter.includes(value) - ? filter.filter(f => f !== value) - : [...filter, value]; - setFilter(newFilter); - applyFilters(); - }; - - return ( -
-
-
- { - setSearchText(e.target.value); - applyFilters(); - }} - /> -
-
-
- -
-
- {statuses.map((status) => ( - - ))} -
-
-
-
- -
-
- {priorities.map((priority) => ( - - ))} -
-
-
-
-
-
- ); -}; diff --git a/app/tables/components/UserNav.tsx b/app/tables/components/UserNav.tsx deleted file mode 100644 index ae37856..0000000 --- a/app/tables/components/UserNav.tsx +++ /dev/null @@ -1,15 +0,0 @@ -import React from 'react'; - -export const UserNav: React.FC = () => { - return ( -
-
- User avatar -
-
-
John Doe
-
john@example.com
-
-
- ); -}; diff --git a/app/tables/data/data.ts b/app/tables/data/data.ts deleted file mode 100644 index c212b8b..0000000 --- a/app/tables/data/data.ts +++ /dev/null @@ -1,62 +0,0 @@ - - -export const labels = [ - { - value: "bug", - label: "Bug", - }, - { - value: "feature", - label: "Feature", - }, - { - value: "documentation", - label: "Documentation", - }, -] - -export const statuses = [ - { - value: "backlog", - label: "Backlog", - icon: 'help-circle-outline', - }, - { - value: "todo", - label: "Todo", - icon: 'ellipse-outline', - }, - { - value: "in progress", - label: "In Progress", - icon: 'timer-outline', - }, - { - value: "done", - label: "Done", - icon: 'checkmark-circle-outline', - }, - { - value: "canceled", - label: "Canceled", - icon: 'close-circle-outline', - }, -] - -export const priorities = [ - { - label: "Low", - value: "low", - icon: 'arrow-down-outline', - }, - { - label: "Medium", - value: "medium", - icon: 'arrow-forward-outline', - }, - { - label: "High", - value: "high", - icon: 'arrow-up-outline', - }, -] diff --git a/app/tables/data/schema.ts b/app/tables/data/schema.ts deleted file mode 100644 index 4751df4..0000000 --- a/app/tables/data/schema.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { z } from "zod" - -export const taskSchema = z.object({ - id: z.string(), - title: z.string(), - status: z.string(), - label: z.string(), - priority: z.string(), -}) - -export type Task = z.infer diff --git a/app/tables/page.tsx b/app/tables/page.tsx index 82a8370..1b7e720 100644 --- a/app/tables/page.tsx +++ b/app/tables/page.tsx @@ -1,44 +1,657 @@ -import React from 'react'; -import { DataTable } from './components/DataTable'; -import { UserNav } from './components/UserNav'; +"use client"; -const tasks = [ - { - id: "TASK-8782", - title: "You can't compress the program without quantifying the open-source SSD pixel!", - status: "in progress", - label: "documentation", - priority: "medium" - }, - { - id: "TASK-7878", - title: "Try to calculate the EXE feed, maybe it will index the multi-byte pixel!", - status: "backlog", - label: "documentation", - priority: "medium" - }, - { - id: "TASK-7839", - title: "We need to bypass the neural TCP card!", - status: "todo", - label: "bug", - priority: "high" - }, -]; +import { useState, useRef, useEffect } from 'react'; +import { + Bold, Italic, Underline as UnderlineIcon, AlignLeft, AlignCenter, + AlignRight, AlignJustify, Link as LinkIcon, Image as ImageIcon, + Save, FileText, Printer, Table as TableIcon, Plus, Minus, + Trash2, Type, Palette, Highlighter, FileImage, File, Home, + View, ChevronDown, Search, Undo, Redo, Copy, MoreVertical, + PieChart, BarChart3, LineChart, Sigma, Filter, DollarSign, + Calendar, Clock, Percent, Font, FontSize, BorderAll, BorderNone, + BorderHorizontal, BorderVertical, BorderInner, BorderOuter, + CornerUpLeft, CornerUpRight, CornerDownLeft, CornerDownRight, + WrapText, Merge, Split, Functions, PlusCircle, MinusCircle, + ChevronRight, ChevronLeft, Sun, Moon, Grid, List, Columns, + Rows, Settings, HelpCircle, Info, Download, Upload, Share2, + Lock, Unlock, Maximize, Minimize, X, Check, Sliders, Type as TextIcon, + Hash, PlusSquare, MinusSquare, Table2, Divide, Multiply, + ZoomIn as ZoomInIcon, + ZoomOut as ZoomOutIcon, + Cat as CatIcon +} from 'lucide-react'; +import { createUniver, defaultTheme, LocaleType, merge } from '@univerjs/presets'; +import { UniverSheetsCorePreset } from '@univerjs/presets/preset-sheets-core'; +import UniverPresetSheetsCoreEnUS from '@univerjs/presets/preset-sheets-core/locales/en-US'; +import '@univerjs/presets/lib/styles/preset-sheets-core.css'; +import './styles.css'; // Import your custom styles -export default function TaskPage() { - return ( -
-
-
-

Welcome back!

-

Here's a list of your tasks for this month!

-
- +const RibbonTab = ({ label, isActive, onClick, children }) => ( +
+ + {isActive &&
{children}
} +
+); + +const RibbonGroup = ({ title, children }) => ( +
+
{children}
+
{title}
+
+); + +const RibbonButton = ({ icon: Icon, label, onClick, isActive, size = 'medium', dropdown = false }) => ( + +); + +const RibbonDropdownButton = ({ icon: Icon, label, onClick, isActive, children }) => ( +
+ +
+ {children} +
+
+); + +const RibbonSplitButton = ({ icon: Icon, label, onClick, dropdownOnClick, isActive }) => ( +
+ + +
+); + +export default function Lotus123Clone() { + const [fileName, setFileName] = useState('Sales Report'); + const [activeTab, setActiveTab] = useState('home'); + const [formulaMode, setFormulaMode] = useState('@'); + const [commandMode, setCommandMode] = useState(false); + const [currentCell, setCurrentCell] = useState('A1'); + const [cellContent, setCellContent] = useState(''); + const [zoomLevel, setZoomLevel] = useState(100); + const [showSampleData, setShowSampleData] = useState(false); + const univerRef = useRef(null); + const containerRef = useRef(null); + + useEffect(() => { + const { univerAPI } = createUniver({ + locale: LocaleType.EN_US, + locales: { + [LocaleType.EN_US]: merge( + {}, + UniverPresetSheetsCoreEnUS, + ), + }, + theme: defaultTheme, + presets: [ + UniverSheetsCorePreset({ + container: containerRef.current, + }), + ], + }); + + // Create a sample workbook with some data + const workbook = univerAPI.createWorkbook({ + name: fileName, + styles: { + 1: { // Style ID 1 for header + bl: 1, // bold + bg: { rgb: 'f2f2f2' } // background color + }, + 2: { // Style ID 2 for currency + ff: '$#,##0' // currency format + }, + 3: { // Style ID 3 for percentages + ff: '0.00%' // percentage format + } + } + }); + + // Add a worksheet + const worksheet = workbook.create('Sales Data'); + + // Set sample data if enabled + if (showSampleData) { + // Merge cells for title + const titleRange = worksheet.getRange('A1:F1'); + titleRange.merge(); + + // Set title + titleRange.setValue('Sales Report'); + titleRange.setStyle({ fs: 16, bl: 1 }); // font size 16, bold + + // Set headers + const headers = ['Region', 'Q1', 'Q2', 'Q3', 'Q4', 'Total']; + const headerRange = worksheet.getRange(1, 0, 1, headers.length - 1); + headerRange.setValues([headers]); + headerRange.setStyle(1); // Apply header style + + // Set data rows + const data = [ + ['North', 12500, 15000, 14200, 16800, '=SUM(B3:E3)'], + ['South', 9800, 11200, 10800, 12400, '=SUM(B4:E4)'], + ['East', 15300, 16800, 17500, 19200, '=SUM(B5:E5)'], + ['West', 11800, 13200, 12800, 14500, '=SUM(B6:E6)'] + ]; + + const dataRange = worksheet.getRange(2, 0, data.length, data[0].length); + dataRange.setValues(data); + + // Apply currency format to Q1-Q4 and Total columns + const currencyRange = worksheet.getRange(2, 1, data.length, 5); + currencyRange.setStyle(2); + + // Set totals row + const totalsRow = 2 + data.length; + worksheet.getRange(totalsRow, 0).setValue('Total'); + + for (let col = 1; col <= 5; col++) { + const colLetter = String.fromCharCode(64 + col); // A=65, B=66, etc. + const formula = col === 5 + ? `=SUM(F3:F6)` + : `=SUM(${colLetter}3:${colLetter}6)`; + worksheet.getRange(totalsRow, col).setValue(formula); + worksheet.getRange(totalsRow, col).setStyle({ bl: 1 }); // bold + } + + // Set growth rate section + const growthTitleRow = totalsRow + 2; + worksheet.getRange(growthTitleRow, 0).setValue('Growth Rate'); + worksheet.getRange(growthTitleRow, 0).setStyle({ fs: 14, bl: 1 }); + + const growthRates = [ + ['Q1 to Q2', '=C3/B3-1', '=C4/B4-1', '=C5/B5-1', '=C6/B6-1', '=C7/B7-1'], + ['Q2 to Q3', '=D3/C3-1', '=D4/C4-1', '=D5/C5-1', '=D6/C6-1', '=D7/C7-1'], + ['Q3 to Q4', '=E3/D3-1', '=E4/D4-1', '=E5/D5-1', '=E6/D6-1', '=E7/D7-1'] + ]; + + const growthRange = worksheet.getRange(growthTitleRow + 1, 0, growthRates.length, growthRates[0].length); + growthRange.setValues(growthRates); + + // Apply styles to growth rates + const growthLabelRange = worksheet.getRange(growthTitleRow + 1, 0, growthRates.length, 1); + growthLabelRange.setStyle({ bg: { rgb: 'f2f2f2' } }); + + const growthValueRange = worksheet.getRange(growthTitleRow + 1, 1, growthRates.length, growthRates[0].length - 1); + growthValueRange.setStyle(3); // percentage format + + // Adjust column widths + worksheet.setColumnWidth(0, 120); + for (let col = 1; col <= 5; col++) { + worksheet.setColumnWidth(col, 80); + } + + // Adjust row heights + worksheet.setRowHeight(0, 30); // title row + worksheet.setRowHeight(1, 22); // header row + worksheet.setRowHeight(totalsRow, 22); // totals row + worksheet.setRowHeight(growthTitleRow, 24); // growth rate title + } + + univerRef.current = univerAPI; + + return () => { + univerAPI.dispose(); + }; + }, [fileName, showSampleData]); + + // Get the active range from selection + const getActiveRange = () => { + const workbook = univerRef.current?.getActiveWorkbook(); + if (!workbook) return null; + + const worksheet = workbook.getActiveSheet(); + if (!worksheet) return null; + + const selection = worksheet.getSelection(); + if (!selection) return null; + + return worksheet.getRange(selection.getRange()); + }; + + const handleCopy = () => { + const range = getActiveRange(); + if (range) { + const values = range.getValues(); + navigator.clipboard.writeText(JSON.stringify(values)); + } + }; + + const handlePaste = async () => { + try { + const text = await navigator.clipboard.readText(); + const range = getActiveRange(); + if (range) { + try { + const values = JSON.parse(text); + range.setValues(values); + } catch { + range.setValue(text); + } + } + } catch (error) { + console.error('Paste failed:', error); + } + }; + + const handleInsertRow = () => { + const range = getActiveRange(); + if (range) { + range.insertCells(univerRef.current.Enum.Dimension.ROWS); + } + }; + + const handleInsertColumn = () => { + const range = getActiveRange(); + if (range) { + range.insertCells(univerRef.current.Enum.Dimension.COLUMNS); + } + }; + + const handleDeleteRow = () => { + const range = getActiveRange(); + if (range) { + range.deleteCells(univerRef.current.Enum.Dimension.ROWS); + } + }; + + const handleDeleteColumn = () => { + const range = getActiveRange(); + if (range) { + range.deleteCells(univerRef.current.Enum.Dimension.COLUMNS); + } + }; + + const handleBold = () => { + const range = getActiveRange(); + if (range) { + const isBold = range.getCellStyle()?.bl === 1; + range.setFontWeight(isBold ? null : 'bold'); + } + }; + + const handleItalic = () => { + const range = getActiveRange(); + if (range) { + const isItalic = range.getCellStyle()?.it === 1; + range.setFontLine(isItalic ? null : 'italic'); + } + }; + + const handleUnderline = () => { + const range = getActiveRange(); + if (range) { + const isUnderlined = range.getCellStyle()?.ul === 1; + range.setFontLine(isUnderlined ? null : 'underline'); + } + }; + + const handleAlignment = (alignment) => { + const range = getActiveRange(); + if (range) { + range.setTextAlignment(alignment); + } + }; + + const handleSort = () => { + const range = getActiveRange(); + if (range) { + const worksheet = range.getWorksheet(); + worksheet.sort(range, { column: range.getColumn(), ascending: true }); + } + }; + + const handleFillDown = () => { + const range = getActiveRange(); + if (range && range.getRowCount() > 1) { + const sourceValue = range.getValue(); + const values = Array(range.getRowCount()).fill(sourceValue); + range.setValues(values); + } + }; + + const handleFillRight = () => { + const range = getActiveRange(); + if (range && range.getColumnCount() > 1) { + const sourceValue = range.getValue(); + const values = Array(range.getColumnCount()).fill(sourceValue); + range.setValues([values]); + } + }; + + const handleUndo = () => { + univerRef.current?.undo(); + }; + + const handleRedo = () => { + univerRef.current?.redo(); + }; + + const handleSave = () => { + const workbook = univerRef.current?.getActiveWorkbook(); + if (workbook) { + const data = workbook.save(); + const blob = new Blob([JSON.stringify(data)], { type: 'application/json' }); + const url = URL.createObjectURL(blob); + const a = document.createElement('a'); + a.href = url; + a.download = `${fileName}.json`; + document.body.appendChild(a); + a.click(); + document.body.removeChild(a); + URL.revokeObjectURL(url); + } + }; + + const handleZoomIn = () => { + setZoomLevel(prev => Math.min(prev + 10, 200)); + univerRef.current?.setZoomLevel(zoomLevel / 100 + 0.1); + }; + + const handleZoomOut = () => { + setZoomLevel(prev => Math.max(prev - 10, 50)); + univerRef.current?.setZoomLevel(zoomLevel / 100 - 0.1); + }; + + const handleSlashCommand = (e) => { + if (e.key === '/') { + setCommandMode(true); + } else if (e.key === 'Escape') { + setCommandMode(false); + } + }; + + const handleLoadSampleData = () => { + setShowSampleData(true); + }; + + const handleMergeCells = () => { + const range = getActiveRange(); + if (range) { + if (range.isMerged()) { + range.breakApart(); + } else { + range.merge(); + } + } + }; + + const handleClearFormat = () => { + const range = getActiveRange(); + if (range) { + range.clearFormat(); + } + }; + + const handleClearContent = () => { + const range = getActiveRange(); + if (range) { + range.clearContent(); + } + }; + + const handleHighlightRange = () => { + const range = getActiveRange(); + if (range) { + const highlightDisposable = range.highlight({ + stroke: 'red', + fill: 'rgba(255, 255, 0, 0.3)' + }); + + // Remove highlight after 5 seconds + setTimeout(() => { + highlightDisposable.dispose(); + }, 5000); + } + }; + + const handleSplitText = () => { + const range = getActiveRange(); + if (range) { + range.splitTextToColumns(true); // Split with default delimiter (comma) + } + }; + + return ( +
+ {/* ... (keep all the existing JSX and styles the same) ... */} + +
+
+ setActiveTab('home')}> + + + + + + +
+ + + +
+
+ {}} /> + {}} /> +
+
+ + +
+ handleAlignment('left')} /> + handleAlignment('center')} /> + handleAlignment('right')} /> +
+
+ {}} /> + +
+
+ + +
+ {}} /> + {}} /> + {}} /> +
+
+ + +
+ + +
+
+ + +
+
+ + +
+ {}} /> + {}} /> + +
+
+ + {}} /> +
+
+
+ setActiveTab('home')}> + + + + + + +
+ {}}> +
+
Font Family
+
Font Size
+
+ + + +
+
+
+ {}} /> +
+
+ + + +
+
+ + +
+ handleAlignment('left')} /> + handleAlignment('center')} /> + handleAlignment('right')} /> + handleAlignment('justify')} /> +
+
+ {}} /> + {}} /> +
+
+ + +
+ {}} /> + {}} /> + {}} /> +
+
+ {}} /> + {}} /> +
+
+ + +
+ + +
+
+ {}} /> +
+
+ + +
+ {}} /> + {}} /> +
+
+ {}} /> +
+
+
+ + setActiveTab('insert')}> + + {}} /> + {}} /> + + + + {}} /> + {}} /> + {}} /> + {}} /> + + + + setActiveTab('data')}> + + {}} /> + + {}} /> + + + + {}} /> + {}} /> + + + + setActiveTab('view')}> + + {}} /> + {}} /> + + + + {}} /> + {}} /> + + + + + + + +
+
+ +
+
{currentCell}
+ setCellContent(e.target.value)} + onKeyDown={handleSlashCommand} + placeholder="Enter formula or value" + /> + {commandMode && ( +
+
/Worksheet - Manage worksheets
+
/Range - Format range
+
/File - Save or open files
+
/Print - Print options
+
/Graph - Create charts
+
/Data - Sort and filter
+
/System - Settings
+
/Quit - Exit application
+
+ )} +
+ +
+
+
+ +
+
{formulaMode === '@' ? 'READY' : 'EDIT'}
+
For help, press F1
+
+ +
{zoomLevel}%
+ +
); -} +} \ No newline at end of file diff --git a/app/tables/styles.css b/app/tables/styles.css new file mode 100644 index 0000000..3349d03 --- /dev/null +++ b/app/tables/styles.css @@ -0,0 +1,411 @@ +` .excel-clone { + height: 100vh; + display: flex; + flex-direction: column; + font-family: 'Segoe UI', system-ui, -apple-system, sans-serif; + background: #f5f5f5; +} + +.quick-access { + display: flex; + align-items: center; + padding: 0 8px; + background: #f3f3f3; + border-bottom: 1px solid #d9d9d9; + height: 40px; + gap: 8px; +} + +.quick-access-btn { + padding: 6px; + border: 1px solid transparent; + background: transparent; + border-radius: 4px; + cursor: pointer; + display: flex; + align-items: center; + justify-content: center; + height: 32px; + min-width: 32px; + color: #333; +} + +.quick-access-btn:hover { + background: #e5e5e5; + border-color: #d9d9d9; +} + +.quick-access-btn:active { + background: #d9d9d9; +} + +.quick-access-separator { + width: 1px; + height: 24px; + background: #d9d9d9; + margin: 0 4px; +} + +.title-input { + margin-left: 8px; + padding: 4px 8px; + border: 1px solid #d9d9d9; + border-radius: 4px; + font-size: 14px; + width: 200px; + height: 28px; + font-family: inherit; + background: white; +} + +.title-input:focus { + outline: none; + border-color: #217346; + box-shadow: 0 0 0 2px rgba(33, 115, 70, 0.2); +} + +.ribbon { + background: #f3f3f3; + border-bottom: 1px solid #d9d9d9; +} + +.ribbon-tabs { + display: flex; + background: #f3f3f3; + padding-left: 8px; +} + +.ribbon-tab { + position: relative; +} + +.ribbon-tab-button { + padding: 8px 16px; + border: none; + background: transparent; + cursor: pointer; + font-size: 14px; + font-weight: 400; + color: #333; + position: relative; + height: 40px; +} + +.ribbon-tab-button:hover:not(.active) { + background: #e5e5e5; +} + +.ribbon-tab-button.active { + background: white; + color: #217346; + font-weight: 600; +} + +.ribbon-content { + display: flex; + padding: 8px; + background: white; + gap: 16px; + min-height: 80px; + align-items: flex-start; + border-bottom: 1px solid #d9d9d9; +} + +.ribbon-group { + display: flex; + flex-direction: column; + align-items: center; + position: relative; + padding: 0 8px; +} + +.ribbon-group:not(:last-child)::after { + content: ''; + position: absolute; + right: 0; + top: 8px; + bottom: 8px; + width: 1px; + background: #e5e5e5; +} + +.ribbon-group-content { + display: flex; + gap: 4px; + margin-bottom: 4px; + flex-wrap: wrap; + justify-content: center; +} + +.ribbon-group-title { + font-size: 11px; + color: #666; + text-align: center; + font-weight: 500; + text-transform: uppercase; + letter-spacing: 0.5px; + margin-top: 4px; +} + +.ribbon-button { + border: 1px solid transparent; + background: transparent; + cursor: pointer; + border-radius: 4px; + display: flex; + align-items: center; + justify-content: center; + transition: all 0.1s ease; + color: #333; +} + +.ribbon-button.medium { + padding: 6px; + min-width: 32px; + height: 32px; +} + +.ribbon-button.large { + flex-direction: column; + padding: 8px; + min-width: 56px; + height: 56px; + gap: 4px; +} + +.ribbon-button:hover { + background: #e5e5e5; + border-color: #d9d9d9; +} + +.ribbon-button:active { + background: #d9d9d9; +} + +.ribbon-button.active { + background: #e0f0e9; + border-color: #217346; + color: #217346; +} + +.ribbon-button-content { + display: flex; + flex-direction: column; + align-items: center; + gap: 2px; +} + +.ribbon-button-label { + font-size: 11px; + text-align: center; + line-height: 1.2; + font-weight: 400; + max-width: 52px; + word-wrap: break-word; +} + +.dropdown-arrow { + margin-left: 4px; + opacity: 0.7; +} + +.ribbon-dropdown { + position: relative; + display: inline-block; +} + +.ribbon-dropdown-content { + display: none; + position: absolute; + background-color: white; + min-width: 160px; + box-shadow: 0 8px 16px rgba(0, 0, 0, 0.2); + z-index: 1; + border-radius: 4px; + border: 1px solid #d9d9d9; + padding: 8px; + left: 0; + top: 100%; +} + +.ribbon-dropdown:hover .ribbon-dropdown-content { + display: block; +} + +.ribbon-split-button { + display: flex; + border-radius: 4px; + overflow: hidden; + border: 1px solid transparent; +} + +.ribbon-split-button:hover { + border-color: #d9d9d9; +} + +.ribbon-split-button .ribbon-button { + border-radius: 0; + border: none; +} + +.ribbon-split-button-arrow { + padding: 0 4px; + border: none; + background: transparent; + cursor: pointer; + display: flex; + align-items: center; + justify-content: center; + border-left: 1px solid #e5e5e5; +} + +.ribbon-split-button-arrow:hover { + background: #e5e5e5; +} + +.worksheet-container { + flex: 1; + height: 100%; + position: relative; + overflow: hidden; + background: white; +} + +.formula-bar { + display: flex; + align-items: center; + padding: 4px 8px; + border-bottom: 1px solid #d9d9d9; + height: 32px; + background: #f3f3f3; +} + +.cell-reference { + font-family: 'Consolas', monospace; + font-size: 14px; + padding: 4px 8px; + min-width: 60px; + text-align: center; + background: white; + border: 1px solid #d9d9d9; + border-radius: 4px; + margin-right: 8px; +} + +.formula-input { + flex: 1; + padding: 4px 8px; + border: 1px solid #d9d9d9; + border-radius: 4px; + font-family: 'Consolas', monospace; + font-size: 14px; + height: 24px; +} + +.formula-input:focus { + outline: none; + border-color: #217346; + box-shadow: 0 0 0 2px rgba(33, 115, 70, 0.2); +} + +.command-palette { + position: absolute; + top: 100%; + left: 0; + right: 0; + background: white; + border: 1px solid #217346; + border-top: none; + max-height: 300px; + overflow-y: auto; + z-index: 20; + box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2); +} + +.command-item { + padding: 8px 16px; + cursor: pointer; + font-size: 14px; +} + +.command-item:hover { + background: #e0f0e9; +} + +.univer-container { + position: relative; + top: 0; + left: 0; + right: 0; + bottom: 0; + height: 100%; + width: 100%; +} + +.status-bar { + display: flex; + align-items: center; + padding: 0 8px; + background: #f3f3f3; + border-top: 1px solid #d9d9d9; + font-size: 12px; + color: #333; + gap: 16px; + height: 24px; +} + +.status-mode { + font-family: 'Consolas', monospace; + font-weight: bold; + color: #217346; + padding: 0 4px; +} + +.status-message { + color: #666; +} + +.zoom-controls { + display: flex; + align-items: center; + margin-left: auto; + gap: 4px; +} + +.zoom-level { + min-width: 40px; + text-align: center; +} + +.zoom-btn { + padding: 2px 4px; + border: 1px solid #d9d9d9; + border-radius: 2px; + background: white; + cursor: pointer; +} + +.zoom-btn:hover { + background: #e5e5e5; +} + +.sample-data-btn { + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + padding: 12px 24px; + background: #217346; + color: white; + border: none; + border-radius: 4px; + font-size: 16px; + cursor: pointer; + z-index: 30; + box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2); +} + +.sample-data-btn:hover { + background: #1a5c3a; +} + diff --git a/package.json b/package.json index 25688ca..1c7c984 100644 --- a/package.json +++ b/package.json @@ -58,6 +58,17 @@ "@tiptap/react": "^2.22.3", "@tiptap/starter-kit": "^2.22.3", "@umoteam/editor": "^7.0.1", + "@univerjs/core": "^0.8.2", + "@univerjs/design": "^0.8.2", + "@univerjs/docs": "^0.8.2", + "@univerjs/docs-ui": "^0.8.2", + "@univerjs/engine-formula": "^0.8.2", + "@univerjs/engine-render": "^0.8.2", + "@univerjs/presets": "^0.8.2", + "@univerjs/sheets": "^0.8.2", + "@univerjs/sheets-formula": "^0.8.2", + "@univerjs/sheets-ui": "^0.8.2", + "@univerjs/ui": "^0.8.2", "@zitadel/react": "1.0.5", "autoprefixer": "10.4.17", "botframework-directlinejs": "0.15.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 64ba853..649050b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -109,52 +109,85 @@ importers: version: 2.2.6 '@tiptap/extension-color': specifier: ^2.22.3 - version: 2.22.3(@tiptap/core@2.22.3(@tiptap/pm@2.22.3))(@tiptap/extension-text-style@2.22.3(@tiptap/core@2.22.3(@tiptap/pm@2.22.3))) + version: 2.22.3(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/extension-text-style@2.22.3(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))) '@tiptap/extension-font-family': specifier: ^2.22.3 - version: 2.22.3(@tiptap/core@2.22.3(@tiptap/pm@2.22.3))(@tiptap/extension-text-style@2.22.3(@tiptap/core@2.22.3(@tiptap/pm@2.22.3))) + version: 2.22.3(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/extension-text-style@2.22.3(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))) '@tiptap/extension-highlight': specifier: ^2.22.3 - version: 2.22.3(@tiptap/core@2.22.3(@tiptap/pm@2.22.3)) + version: 2.22.3(@tiptap/core@2.11.5(@tiptap/pm@2.22.3)) '@tiptap/extension-image': specifier: ^2.22.3 - version: 2.22.3(@tiptap/core@2.22.3(@tiptap/pm@2.22.3)) + version: 2.22.3(@tiptap/core@2.11.5(@tiptap/pm@2.22.3)) '@tiptap/extension-link': specifier: ^2.22.3 - version: 2.22.3(@tiptap/core@2.22.3(@tiptap/pm@2.22.3))(@tiptap/pm@2.22.3) + version: 2.22.3(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/pm@2.22.3) '@tiptap/extension-table': specifier: ^2.22.3 - version: 2.22.3(@tiptap/core@2.22.3(@tiptap/pm@2.22.3))(@tiptap/pm@2.22.3) + version: 2.22.3(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/pm@2.22.3) '@tiptap/extension-table-cell': specifier: ^2.22.3 - version: 2.22.3(@tiptap/core@2.22.3(@tiptap/pm@2.22.3)) + version: 2.22.3(@tiptap/core@2.11.5(@tiptap/pm@2.22.3)) '@tiptap/extension-table-header': specifier: ^2.22.3 - version: 2.22.3(@tiptap/core@2.22.3(@tiptap/pm@2.22.3)) + version: 2.22.3(@tiptap/core@2.11.5(@tiptap/pm@2.22.3)) '@tiptap/extension-table-row': specifier: ^2.22.3 - version: 2.22.3(@tiptap/core@2.22.3(@tiptap/pm@2.22.3)) + version: 2.22.3(@tiptap/core@2.11.5(@tiptap/pm@2.22.3)) '@tiptap/extension-text-align': specifier: ^2.22.3 - version: 2.22.3(@tiptap/core@2.22.3(@tiptap/pm@2.22.3)) + version: 2.22.3(@tiptap/core@2.11.5(@tiptap/pm@2.22.3)) '@tiptap/extension-text-style': specifier: ^2.22.3 - version: 2.22.3(@tiptap/core@2.22.3(@tiptap/pm@2.22.3)) + version: 2.22.3(@tiptap/core@2.11.5(@tiptap/pm@2.22.3)) '@tiptap/extension-underline': specifier: ^2.22.3 - version: 2.22.3(@tiptap/core@2.22.3(@tiptap/pm@2.22.3)) + version: 2.22.3(@tiptap/core@2.11.5(@tiptap/pm@2.22.3)) '@tiptap/pm': specifier: ^2.22.3 version: 2.22.3 '@tiptap/react': specifier: ^2.22.3 - version: 2.22.3(@tiptap/core@2.22.3(@tiptap/pm@2.22.3))(@tiptap/pm@2.22.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 2.22.3(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/pm@2.22.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tiptap/starter-kit': specifier: ^2.22.3 version: 2.22.3 '@umoteam/editor': specifier: ^7.0.1 version: 7.0.1(prosemirror-model@1.25.1)(prosemirror-state@1.4.3)(prosemirror-view@1.40.0)(typescript@5.6.2)(vue@3.5.17(typescript@5.6.2)) + '@univerjs/core': + specifier: ^0.8.2 + version: 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/design': + specifier: ^0.8.2 + version: 0.8.2(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/docs': + specifier: ^0.8.2 + version: 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/docs-ui': + specifier: ^0.8.2 + version: 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/engine-formula': + specifier: ^0.8.2 + version: 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/engine-render': + specifier: ^0.8.2 + version: 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/presets': + specifier: ^0.8.2 + version: 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/sheets': + specifier: ^0.8.2 + version: 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-formula': + specifier: ^0.8.2 + version: 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-ui': + specifier: ^0.8.2 + version: 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/ui': + specifier: ^0.8.2 + version: 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) '@zitadel/react': specifier: 1.0.5 version: 1.0.5 @@ -1179,6 +1212,9 @@ packages: resolution: {integrity: sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@flatten-js/interval-tree@1.1.3': + resolution: {integrity: sha512-xhFWUBoHJFF77cJO1D6REjdgJEMRf2Y2Z+eKEPav8evGKcLSnj1ud5pLXQSbGuxF3VSvT1rWhMfVpXEKJLTL+A==} + '@floating-ui/core@1.6.9': resolution: {integrity: sha512-uMXCuQ3BItDUbAMhIXw7UPXRfAlOAvZzdK9BWpE60MCn+Svt3aLn9jsPTi/WNGlRUu2uI0v5S7JiIUsbsvh3fw==} @@ -1194,6 +1230,15 @@ packages: '@floating-ui/utils@0.2.9': resolution: {integrity: sha512-MDWhGtE+eHw5JW7lq4qhc5yRLS11ERl1c7Z6Xd0a58DozHES6EnNNwUWbMiG4J9Cgj053Bhk8zvlhFYKVhULwg==} + '@grpc/grpc-js@1.13.4': + resolution: {integrity: sha512-GsFaMXCkMqkKIvwCQjCrwH+GHbPKBjhwo/8ZuUkWHqbI73Kky9I+pQltrlT0+MWpedCoosda53lgjYfyEPgxBg==} + engines: {node: '>=12.10.0'} + + '@grpc/proto-loader@0.7.15': + resolution: {integrity: sha512-tMXdRCfYVixjuFK+Hk0Q1s38gV9zDiDJfWL3h1rv4Qc39oILCu1TRTDt7+fGUI8K4G1Fj125Hx/ru3azECWTyQ==} + engines: {node: '>=6'} + hasBin: true + '@hookform/resolvers@3.9.1': resolution: {integrity: sha512-ud2HqmGBM0P0IABqoskKWI6PEf6ZDDBZkFqe2Vnl+mTHCEHzr3ISjjZyCwTjC/qpL25JC9aIDkloQejvMeq0ug==} peerDependencies: @@ -1317,6 +1362,7 @@ packages: '@imgly/background-removal@1.5.5': resolution: {integrity: sha512-tULjwGmuPTUCWVQsP2KpSOEv7/mNGQhULM3WEe+eap1nmobGkQp3Gwj3gmVK7mw/b9FSzoM5nD4pJdvffYmr5A==} + bundledDependencies: [] '@intlify/core-base@10.0.7': resolution: {integrity: sha512-mE71aUH5baH0me8duB4FY5qevUJizypHsYw3eCvmOx07QvmKppgOONx3dYINxuA89Z2qkAGb/K6Nrpi7aAMwew==} @@ -1429,6 +1475,9 @@ packages: '@jridgewell/trace-mapping@0.3.25': resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} + '@js-sdsl/ordered-map@4.4.2': + resolution: {integrity: sha512-iUKgm52T8HOE/makSxjqoWhe95ZJA1/G1sYsGev2JDKUSS14KAgg1LHb+Ba+IPow0xflbnSkOsZcO08C7w1gYw==} + '@livekit/components-core@0.12.4': resolution: {integrity: sha512-a/GkK8XFULPhXoSKxuXEU62gwTAYJ83DP5/vlRzwESEY+rsoiw2NvvPZtDCU17yyd/5QBIF9VdDjB9ZZF0dOfQ==} engines: {node: '>=18'} @@ -1516,6 +1565,13 @@ packages: '@nicolo-ribaudo/chokidar-2@2.1.8-no-fsevents.3': resolution: {integrity: sha512-s88O1aVtXftvp5bCPB7WnmXc5IwOZZ7YPuwNPt+GtOOXpPvad1LfbmjYv+qII7zP6RU2QGnqve27dnLycEnyEQ==} + '@noble/ed25519@2.2.3': + resolution: {integrity: sha512-iHV8eI2mRcUmOx159QNrU8vTpQ/Xm70yJ2cTk3Trc86++02usfqFoNl6x0p3JN81ZDS/1gx6xiK0OwrgqCT43g==} + + '@noble/hashes@1.7.1': + resolution: {integrity: sha512-B8XBPsn4vT/KJAGqDzbwztd+6Yte3P4V7iafm24bxgDe/mlRuK6xmWPuCNrKt2vDafZ8MfJLlchDG/vYafQEjQ==} + engines: {node: ^14.21.3 || >=16} + '@nodelib/fs.scandir@2.1.5': resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} engines: {node: '>= 8'} @@ -1610,6 +1666,19 @@ packages: '@types/react-dom': optional: true + '@radix-ui/react-arrow@1.1.7': + resolution: {integrity: sha512-F+M1tLhO+mlQaOWspE8Wstg+z6PwxwRd8oQ8IXceWz92kfAmalTRf0EjrouQeo7QssEPfCn05B4Ihs1K9WQ/7w==} + 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-aspect-ratio@1.1.4': resolution: {integrity: sha512-ie2mUDtM38LBqVU+Xn+GIY44tWM5yVbT5uXO+th85WZxUUsgEdWNNZWecqqGzkQ4Af+Fq1mYT6TyQ/uUf5gfcw==} peerDependencies: @@ -1732,6 +1801,19 @@ packages: '@types/react-dom': optional: true + '@radix-ui/react-dialog@1.1.14': + resolution: {integrity: sha512-+CpweKjqpzTmwRwcYECQcNYbI8V9VSQt0SNFKeEBLgfucbsLssU6Ppq7wUdNXEGb573bMjFhVjKVll8rmV6zMw==} + 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-direction@1.1.1': resolution: {integrity: sha512-1UEWRX6jnOA2y4H5WczZ44gOOjTEmlqv1uNW4GAJEO5+bauCBhv8snY65Iw5/VOS/ghKN9gr2KjnLKxrsvoMVw==} peerDependencies: @@ -1741,6 +1823,19 @@ packages: '@types/react': optional: true + '@radix-ui/react-dismissable-layer@1.1.10': + resolution: {integrity: sha512-IM1zzRV4W3HtVgftdQiiOmA0AdJlCtMLe00FXaHwgt3rAnNsIyDqshvkIW3hj/iu5hu8ERP7KIYki6NkqDxAwQ==} + 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-dismissable-layer@1.1.7': resolution: {integrity: sha512-j5+WBUdhccJsmH5/H0K6RncjDtoALSEr6jbkaZu+bjw6hOPOhHycr6vEUujl+HBK8kjUfWcoCJXxP6e4lUlMZw==} peerDependencies: @@ -1767,6 +1862,19 @@ packages: '@types/react-dom': optional: true + '@radix-ui/react-dropdown-menu@2.1.15': + resolution: {integrity: sha512-mIBnOjgwo9AH3FyKaSWoSu/dYj6VdhJ7frEPiGTeXCdUFHjl9h3mFh2wwhEtINOmYXWhdpf1rY2minFsmaNgVQ==} + 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-focus-guards@1.1.2': resolution: {integrity: sha512-fyjAACV62oPV925xFCrH8DR5xWhg9KYtJT4s3u54jxp+L/hbpTY2kIeEFFbFe+a/HCE94zGQMZLIpVTPVZDhaA==} peerDependencies: @@ -1789,6 +1897,19 @@ packages: '@types/react-dom': optional: true + '@radix-ui/react-focus-scope@1.1.7': + resolution: {integrity: sha512-t2ODlkXBQyn7jkl6TNaw/MtVEVvIGelJDCG41Okq/KwUsJBwQ4XVZsHAVUkK4mBv3ewiAS3PGuUWuY2BoK4ZUw==} + 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-hover-card@1.1.10': resolution: {integrity: sha512-YXfPbk4IZ/7NGCcU/LzYm0PmJsHK9lWVAsh7uHD8oriaHK2v5GEMaICPRg85ufSnT7FpCRSdMeQbgyx92hEbrg==} peerDependencies: @@ -1802,6 +1923,19 @@ packages: '@types/react-dom': optional: true + '@radix-ui/react-hover-card@1.1.14': + resolution: {integrity: sha512-CPYZ24Mhirm+g6D8jArmLzjYu4Eyg3TTUHswR26QgzXBHBe64BO/RHOJKzmF/Dxb4y4f9PKyJdwm/O/AhNkb+Q==} + 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: @@ -1837,6 +1971,19 @@ packages: '@types/react-dom': optional: true + '@radix-ui/react-menu@2.1.15': + resolution: {integrity: sha512-tVlmA3Vb9n8SZSd+YSbuFR66l87Wiy4du+YE+0hzKQEANA+7cWKH1WgqcEX4pXqxUFQKrWQGHdvEfw00TjFiew==} + 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-menubar@1.1.11': resolution: {integrity: sha512-p+eVYsEiIyJOgVeUNqjKPSKWQAbRLQDWJHkAHODZu1HLFAAz1G/yFinEayprzJnmmH+FqUD/LjHzFO4qNj+GhQ==} peerDependencies: @@ -1876,6 +2023,19 @@ packages: '@types/react-dom': optional: true + '@radix-ui/react-popover@1.1.14': + resolution: {integrity: sha512-ODz16+1iIbGUfFEfKx2HTPKizg2MN39uIOV8MXeHnmdd3i/N9Wt7vU46wbHsqA0xoaQyXVcs0KIlBdOA2Y95bw==} + 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.4': resolution: {integrity: sha512-3p2Rgm/a1cK0r/UVkx5F/K9v/EplfjAeIFCGOPYPO4lZ0jtg4iSQXt/YGTSLWaf4x7NG6Z4+uKFcylcTZjeqDA==} peerDependencies: @@ -1889,6 +2049,19 @@ packages: '@types/react-dom': optional: true + '@radix-ui/react-popper@1.2.7': + resolution: {integrity: sha512-IUFAccz1JyKcf/RjB552PlWwxjeCJB8/4KxT7EhBHOJM+mN7LdW+B3kacJXILm32xawcMMjb2i0cIZpo+f9kiQ==} + 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-portal@1.1.6': resolution: {integrity: sha512-XmsIl2z1n/TsYFLIdYam2rmFwf9OC/Sh2avkbmVMDuBZIe7hSpM0cYnWPAo7nHOVx8zTuwDZGByfcqLdnzp3Vw==} peerDependencies: @@ -1902,6 +2075,19 @@ packages: '@types/react-dom': optional: true + '@radix-ui/react-portal@1.1.9': + resolution: {integrity: sha512-bpIxvq03if6UNwXZ+HTK71JLh4APvnXntDc6XOX8UVq4XQOVl7lwok0AvIl+b8zgCw3fSaVTZMpAPPagXbKmHQ==} + 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-presence@1.1.3': resolution: {integrity: sha512-IrVLIhskYhH3nLvtcBLQFZr61tBG7wx7O3kEmdzcYwRGAEBmBicGGL7ATzNgruYJ3xBTbuzEEq9OXJM3PAX3tA==} peerDependencies: @@ -1915,6 +2101,19 @@ packages: '@types/react-dom': optional: true + '@radix-ui/react-presence@1.1.4': + resolution: {integrity: sha512-ueDqRbdc4/bkaQT3GIpLQssRlFgWaL/U2z/S31qRwwLWoxHLgry3SIfCwhxeQNbirEUXFa+lq3RL3oBYXtcmIA==} + 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-primitive@2.1.0': resolution: {integrity: sha512-/J/FhLdK0zVcILOwt5g+dH4KnkonCtkVJsa2G6JmvbbtZfBEI1gMsO3QMjseL4F/SwfAMt1Vc/0XKYKq+xJ1sw==} peerDependencies: @@ -2032,6 +2231,19 @@ packages: '@types/react-dom': optional: true + '@radix-ui/react-separator@1.1.7': + resolution: {integrity: sha512-0HEb8R9E8A+jZjvmFCy/J4xhbXy3TV+9XSnGJ3KvTtjlIUy/YQ/p6UYZvi7YbeoeXdyU9+Y3scizK6hkY37baA==} + 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-slider@1.3.2': resolution: {integrity: sha512-oQnqfgSiYkxZ1MrF6672jw2/zZvpB+PJsrIc3Zm1zof1JHf/kj7WhmROw7JahLfOwYQ5/+Ip0rFORgF1tjSiaQ==} peerDependencies: @@ -2154,6 +2366,19 @@ packages: '@types/react-dom': optional: true + '@radix-ui/react-tooltip@1.2.7': + resolution: {integrity: sha512-Ap+fNYwKTYJ9pzqW+Xe2HtMRbQ/EeWkj2qykZ6SuEV4iS/o1bZI5ssJbk4D2r8XuDuOBVz/tIx2JObtuqU+5Zw==} + 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-use-callback-ref@1.1.1': resolution: {integrity: sha512-FkBMwD+qbGQeMu1cOHnuGB6x4yzPjho8ap5WtbEJ26umhgqVXbhekKUQO+hZEL1vU92a3wHwdp0HAcqAUF5iDg==} peerDependencies: @@ -2248,9 +2473,36 @@ packages: '@types/react-dom': optional: true + '@radix-ui/react-visually-hidden@1.2.3': + resolution: {integrity: sha512-pzJq12tEaaIhqjbzpCuv/OypJY/BPavOofm+dbab+MHLajy277+1lLm6JFcGgF5eskJ6mquGirhXY2GD/8u8Ug==} + 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/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.2.7': + resolution: {integrity: sha512-Qggj4Z0AA2i5dJhzlfFSmg1Qrziu8dsdHOihROL5Kl18seO2Eh/ZaTYt2c8a/CyGaTChnFry7BEYew1+/fhSbA==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + '@redux-saga/core@1.3.0': resolution: {integrity: sha512-L+i+qIGuyWn7CIg7k1MteHGfttKPmxwZR5E7OsGikCL2LzYA0RERlaUY00Y3P3ZV2EYgrsYlBrGs6cJP5OKKqA==} @@ -3192,6 +3444,539 @@ packages: '@ungap/structured-clone@1.3.0': resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} + '@univerjs-pro/collaboration-client-ui@0.8.2': + resolution: {integrity: sha512-Cnlo31do9XZr3+ymJZkKx36K+6xBVxWuydnfL046+1ObyQvP1qTzurfKFlSQ8pFl5H++1qfsQ0sdP33EW/m+uw==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + rxjs: '>=7.0.0' + + '@univerjs-pro/collaboration-client@0.8.2': + resolution: {integrity: sha512-pEp8mllmL4DyUFYikNo1tLTaj+2A7TY3ry1q3JzSGFzULu+znDasD1Dmi7oF5gyBMNSQRMM7PMdgKlBRnjRDuw==} + peerDependencies: + rxjs: '>=7.0.0' + + '@univerjs-pro/collaboration@0.8.2': + resolution: {integrity: sha512-uISRgzHkk+PS7tzhPYR9gllmEMcyaxY+eXWrRvfmDSiqbf5qgwyFambEu2k2dhZae7twEdo/SlYYYebAaVPTzg==} + + '@univerjs-pro/docs-exchange-client@0.8.2': + resolution: {integrity: sha512-pw1QzVtJl3e679O1YnaH1lm/R5vDHtTe5flOXumjWVZbYkMambQvciovpnItaqtEQg3VaKDEoSGlOMj5lw/jLA==} + + '@univerjs-pro/docs-print@0.8.2': + resolution: {integrity: sha512-jN/rGmuSESoyWNGOFZNjM/S0ooHbEPEgLKIc+3Tw8m/UqgTwSBQywjmD8niEmeJ8hF7F8f7m6+SgTYsRNRsWpg==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + + '@univerjs-pro/edit-history-loader@0.8.2': + resolution: {integrity: sha512-r8f87CWC91dX/8SB10v1pKMrrMg1g4xoywdkRY5eZDAfV1coOJ5BSd8UMfgjOuckX/0GNyKiw3ja4uN275XZ6g==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + rxjs: '>=7.0.0' + + '@univerjs-pro/edit-history-viewer@0.8.2': + resolution: {integrity: sha512-VDyp5zca4lN0TV6haJ3o2NdmnaPYswO1f5P3ukg8NTkA6niyLaqGI8kgph42gCXIvWaD6kiYybBgM3ZlNhZ43g==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + rxjs: '>=7.0.0' + + '@univerjs-pro/engine-chart@0.8.2': + resolution: {integrity: sha512-lOctoBbdOLEPkstpo0M8mfvKG/qMuWcUyl6Ec0ptiJ3ivdk/3Y1d8OudUZ0CN+E/RDnXBjCHRn7272Qmjjam7Q==} + peerDependencies: + rxjs: '>=7.0.0' + + '@univerjs-pro/engine-formula@0.8.2': + resolution: {integrity: sha512-kTYQC9US4l9blR43T0QczOUxjndlYMDEufesFbT7wyOuqU4ovTQhPMvmPpxLe+NMTGMWMze/UXT5EELdR45WTQ==} + peerDependencies: + rxjs: '>=7.0.0' + + '@univerjs-pro/engine-pivot@0.8.2': + resolution: {integrity: sha512-alKLcRafwMV9dTIhyw1RWmbhJX+NnJp3w9SSZp8f+Z7Egj8KAIXZI87cw7u6AGympdPVs3IO81NHqm+ieZN06g==} + + '@univerjs-pro/exchange-client@0.8.2': + resolution: {integrity: sha512-dkDyi4rshJ7Xk9DqIdbchN08MFwQAswonL/IMj0Q2f9cy5p4VXYKDvktFVFi9w3pfNI3aLWTCuMgxnfS01inVw==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + rxjs: '>=7.0.0' + + '@univerjs-pro/license@0.8.2': + resolution: {integrity: sha512-8v9OuX3afjt5jtCEv6sRx0gQaGrjXzdXJ8YmLPwTS/hlKVM5DwtCNoiTBEP7VDJpo89fgipi3okOGiZfCTaMvw==} + peerDependencies: + rxjs: '>=7.0.0' + + '@univerjs-pro/print@0.8.2': + resolution: {integrity: sha512-JiMM7CwYfRs0TB1NOTg5zQcZ7L4IaaK3qbzqG7VjHyITqOxoUk96jZvrOspctejWlXTOonIkW4ApnS42+5FNMA==} + + '@univerjs-pro/sheets-chart-ui@0.8.2': + resolution: {integrity: sha512-c1Sdl47Hf5uxf6gB4A+5HqIYfHrvWKzOmbufGqIZzo9G/Y6kCTwv0ZO8mIbpZfwfBmx8+QDfhCRvKMsRTPoy8w==} + 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-chart@0.8.2': + resolution: {integrity: sha512-+YHd8AGx9t/ZoBc+HVAPQMXPsXbLEmur63/ogPCBPwrOuySEXDORoag3etlsyR61rfIzTqEMDdpMbQuWlsSUVQ==} + peerDependencies: + rxjs: '>=7.0.0' + + '@univerjs-pro/sheets-exchange-client@0.8.2': + resolution: {integrity: sha512-BQ7Dw8ExtGKJy8YRY8INrwk5jmvgCCbRpWB2uXzUilGsvK+sfAc2eQA4lxIVzB3AWk5sx/FrSXHnW0N8rNYMSQ==} + + '@univerjs-pro/sheets-pivot-ui@0.8.2': + resolution: {integrity: sha512-OQJmLY0lktpMYZ466pJV9jpPfBUN78M8Kklx+jh/6sdMwbrh/ucYxjiRTr82Ch17y5ODruKzzHJjFQJKFhykmQ==} + 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-pro/sheets-pivot@0.8.2': + resolution: {integrity: sha512-Mb7I/S+alrOd8UUOjsAf6h8Ws+JFOFo1p59yaVc3E6xbjsKA7AAoEFw9lXtyCPFtFPUJXurs0aRteWKfmGPVWA==} + peerDependencies: + rxjs: '>=7.0.0' + + '@univerjs-pro/sheets-print@0.8.2': + resolution: {integrity: sha512-ZiAY7dfNxS/K5z2l+TCcs7Ae4zhA6HPTnoA/p9MgbO2eSsw2EaJTE1o0DDPXCSt0Gwz2ZWjJ64lekAe7C3zZ1A==} + 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.8.2': + resolution: {integrity: sha512-jh8eSeCqqmgp9p+XDaciLAWXa3860AXOfSZk9wXB1O7wIzRgi9/PD/2WsJ5OUE7yLzkt6aWeICTOVUVzHhtTbA==} + 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.8.2': + resolution: {integrity: sha512-7q9FyTHxW/NKSXRFFUjfAPYOeNxTK2ufWOcrm9seiCAUWgM7wojwviYXEvNo5Kyy0bQOJcXm6sJ1dlHdiLrsPQ==} + engines: {node: '>=16.0.0', npm: '>=8.0.0'} + peerDependencies: + rxjs: '>=7.0.0' + + '@univerjs-pro/thread-comment-datasource@0.8.2': + resolution: {integrity: sha512-MsA0h6/JGzncLxIzayPdfwNJzv7GESYrCOuLHM/+vZz1Bn2Ft2OUUhsiXyWVu8CamYtKfpunbU2RMpoQOu12ug==} + peerDependencies: + rxjs: '>=7.0.0' + + '@univerjs/core@0.8.2': + resolution: {integrity: sha512-upi1OJIK8Ghyd5zNxQMfsTFKfmbNarUEFn1cCWYutrhbs21nAao8M3D/bKJ0POX3NDBdG3RzMXnXM1vWKbbjnQ==} + peerDependencies: + '@wendellhu/redi': 0.18.3 + rxjs: '>=7.0.0' + + '@univerjs/data-validation@0.8.2': + resolution: {integrity: sha512-s9YSAd7Dt6oexB3j7CjEfKGQ1m0RPU4Xmk1nfwuBIKts6QbwqK1Bkz7ASQl2SXT/f2YCf3RW7PWe/1MaUlQC9A==} + peerDependencies: + rxjs: '>=7.0.0' + + '@univerjs/design@0.8.2': + resolution: {integrity: sha512-NemOtcQq9MY1Kf2hTfl3UOimRz7u4JmV8Ph2dswUgSXouBc6iUhhpr3fYf1ld+PSgtKLF/vzkg0CFgOpnyEgzA==} + 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.8.2': + resolution: {integrity: sha512-ZpYT+Spvql45D1imgMKkrvtwefuUSdtT4JXzIMcMM/YP7RTvQmDr0K8VFQbq9ixPKqSBAuEZP2iSIuFiGVloRg==} + 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.8.2': + resolution: {integrity: sha512-1odVlKYclkau2Wy3l7LIUH6nLKRxnFkjb63is6STgb5h/QH9+3W5CzsnblYSVLR1DGmn6NplCXIN5v2/HBrifA==} + + '@univerjs/docs-hyper-link-ui@0.8.2': + resolution: {integrity: sha512-50CSXEeAUVrtbcmQbQQtyjMcZYGKF/5LOMdO0mVe/38926wCC1C3tdgPgebNjeum1c9VUYyCG4Yo8HZxc58YUw==} + 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.8.2': + resolution: {integrity: sha512-3x6LCVdiuFmtxrvbrtqT5+n4p9WT0bjzSebUWlMYG4qLCH88FuJpUOovm4O5GwAGVU6yUmDqpVPErBVULDYgng==} + + '@univerjs/docs-thread-comment-ui@0.8.2': + resolution: {integrity: sha512-t/JLE9OMsqlC6lK9ZWEOY9SISqoMjZOnrbpeoxOtxsrEBJihNAnIwQ+rsFJTWGLIMR7YXX+smWlRjJP4us+Bsw==} + 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.8.2': + resolution: {integrity: sha512-uOJgubaLaXC0LqlZ0DH4OF6FFEPFIAieB+5JxhcA3W3UOQ/xMo7mzW40FwNswFsXbBxW7MeHflb+bo7imZ43Mw==} + 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.8.2': + resolution: {integrity: sha512-YenS6XUOUhAKh1x0YYiUKcJX50RZLwsyinRM1hXfw2qOvWRZP9tEsma0s9mdrm3+ArqFM3OcovsDP8j0cSNqgw==} + peerDependencies: + rxjs: '>=7.0.0' + + '@univerjs/drawing-ui@0.8.2': + resolution: {integrity: sha512-5dR3x8nMlWQfbw2glOP73fTJKx8hcnt/tMjGPkf6NLJ5MCJsRjHctJTTIkbGS3Z30ABGEaUKlI5hdxjP3GRdyQ==} + 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.8.2': + resolution: {integrity: sha512-UQofJe7NS+B4osE9FwkrcXUxCGn4BR5VQf2si9iJ0KhFAchsDHkVWZLIS/1s0laNjFGc4tmzO4zH9hMyqmKCdA==} + peerDependencies: + rxjs: '>=7.0.0' + + '@univerjs/engine-formula@0.8.2': + resolution: {integrity: sha512-Ss6SDb3dGoBqbGUI0MiKIlzcB5/Zi661kpN+0kh8JFNYhcoOeDTalgWXfhfWno4SCbgDOrO/cEAri/OWZIXqSQ==} + peerDependencies: + rxjs: '>=7.0.0' + + '@univerjs/engine-numfmt@0.8.2': + resolution: {integrity: sha512-s2RkRQBxB7AjGUwwXk9J87sBt2M5HIgnLu0k3c0BN8i3X8KjtSJnuIviavCAdxJuOoHnqI01wuyX2dx57qn1TQ==} + + '@univerjs/engine-render@0.8.2': + resolution: {integrity: sha512-IZUsx2qzQRYnPriE4RZXcsi7pFOU41LJr3k03ovhfAIosioDSwdNwCppz0Jf2wjb50ZZ5fSO5UqmZoMnlqhhOw==} + peerDependencies: + rxjs: '>=7.0.0' + + '@univerjs/find-replace@0.8.2': + resolution: {integrity: sha512-tVIwSuG9eEgsf6MKfO3ATtj2phIrknQqowilBRoyyduL9O17QBcTlCiVB1Yl7WUbabo8I3vMOxgzF+0uFG0e1g==} + peerDependencies: + react: ^16.9.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + rxjs: '>=7.0.0' + + '@univerjs/icons@0.4.4': + resolution: {integrity: sha512-l3UpCm5GU8shuw+p81CmatxZm7+PP0gqso2tTx5JEParzM63fMtyXCRPIbkotDZ6fIL9opdIuHhDrAsa3SkSKg==} + peerDependencies: + react: '*' + react-dom: '*' + + '@univerjs/network@0.8.2': + resolution: {integrity: sha512-Wa5puPgiGVaal3Q5f38A8tbZTBeECdKw+PyZwyofoZyilb/mCY112gVMxRtSfiVKgdOdjXkMancsIDiNj7YH+A==} + peerDependencies: + rxjs: '>=7.0.0' + + '@univerjs/preset-docs-advanced@0.8.2': + resolution: {integrity: sha512-HNn9n/dv/E19cviBKWlETb0Fn3JJDDnyCX/GI4pdxY4SeozJwXwmWTxhJ2nIYa47bvml49Cc8KGFGkNZ+Lh+Ow==} + 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.8.2': + resolution: {integrity: sha512-wXe3fp6A9Ic4Gw/XTrsbiQb3Jrqxl9WURYcDfNPoMC4tXhmU41HGI3eSuEybqfnNDlqkjO+KJ2T6ZvxmfelFzQ==} + 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.8.2': + resolution: {integrity: sha512-0amrNCmukDiezKxo7ygDxc90eMOKmIJW0frD5ff7zCNLBFRL1Hpu3MpaaJXKF+3cdpOaoIafH7Dh4VyNj5CGrA==} + 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.8.2': + resolution: {integrity: sha512-QcV6hoxxgZInleGIwzmU+iX80QCR4sgG7K1Dr+OpbgdxGaBzu7W/+pOsqu6I0nr+5eyTNrf5BzurM0Ot3K8B6g==} + 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.8.2': + resolution: {integrity: sha512-CnHwdlF00bgVNgLZk0C2p6mNVjqhjrj7htwbXywvI5QoR63Oqxn+giUT4fb5rPuFgDvdVvxkW9+n71/c30MmFw==} + 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-thread-comment@0.8.2': + resolution: {integrity: sha512-1sd6oAq+vSFqcVg6IWzHhTHZqAaBvYDlY7dGq8GZ07MP5mT8gD8tLwqqRN9rEumP7YPr8KgMU6RwdTXZCTVoHQ==} + 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.8.2': + resolution: {integrity: sha512-9knkFm98/XWPWWRo8cn7EzVhS8aL63kG1I0MQgHWaN98wthG4WlNXbcIiHOOaFVfRXvon34Bi0rQpGipEzeRTg==} + 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.8.2': + resolution: {integrity: sha512-IOzYKKwT67ODInF8WsM8WTslroOH/fAu18Jv/HGdLdeUiqHTZPbQKXT23/+ieCWB8ybMR43zpCnLR8E8GaC0UQ==} + 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.8.2': + resolution: {integrity: sha512-QKqDlDsZz8Jmt5gRGNqfNNX6DDUebaGhf7FHorqaiCqxv7A0RDIZYHG1i7QhLUh1/Pd4mHq7Ysa+IqWuQtUL6w==} + 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.8.2': + resolution: {integrity: sha512-B/8kx80Pnhj5usheuhFRv9iOUdVRg8+ywC+qzd6COUD2qonabSdpkTzg1WtEupUUUK06rDWTZkVl72UyHrYYpA==} + 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.8.2': + resolution: {integrity: sha512-/zlMf5rx+bzwJbn08xRDilB9JSrSshx5mv43jjntjm+1oXZPfn5AIbNLlTi4rajgiXwYXb9972G36TxlyRERwA==} + 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.8.2': + resolution: {integrity: sha512-VlAp8p5V2oY+/FkcQswZyC8DKjDj2hiMV9XfUNMpNJ6KpCYGTik9gYkh7oNGC2bc9Uoi4MCs514UAGzyfG9AQA==} + 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.8.2': + resolution: {integrity: sha512-2yDL1n+6tjqjIbbOWzkG/zlW594400vT8NrbXaM1er1UzXO6+/XAdOjx+ln1Kdzfz1n9DlaEqZkpyL8k8MbTaQ==} + 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.8.2': + resolution: {integrity: sha512-1R3WJNdHF0/YMdORyOgW/c5jIAwPCTwBwD51gPlxpHnEUz3ZItpDddA/nKpkN2yU8UgNa95QjHHNLnw25mv3Sg==} + 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.8.2': + resolution: {integrity: sha512-xbayCkBPrwCDUD04w37kk3SOqYYg5TLRsjgfEGERXQiwrKFmxrGRBOvXQ8VVYO0Nf1oNVzNse+uHGagFCxXtsw==} + 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.8.2': + resolution: {integrity: sha512-5u6EJrG6b+5+c7ybjS0tfiAJFi6diAZXIpm3dfRT1kBEBxWN31rWRSUb1fQlq3DofKrpCRIH8veY2itlU8w3Yg==} + peerDependencies: + rxjs: '>=7.0.0' + + '@univerjs/preset-sheets-note@0.8.2': + resolution: {integrity: sha512-i+X59pyknQiE9m/IhEprcpPN17JOGFafkA2/NIqQmb9Rml8nbVc9fMtSXMlyMB28sS8AAtGB60mEkMVBa12OGg==} + 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.8.2': + resolution: {integrity: sha512-4Ne6YtZ41xp0/xLPIjosdcSbbHYC9o+isVz0O4XXQPgRFRmy6JgUC2OXvl0cYKEc/hTO1YqeQFfKJcsCbr9ahw==} + 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.8.2': + resolution: {integrity: sha512-0U0cxslbxuoD9F06OM4kHzmFzdobEZ8bdAhpCMFeYpOUDAOPZ9yCsbeUoCDXogItLx9JjBGNJN4HIT3BZQim0A==} + 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.8.2': + resolution: {integrity: sha512-yp2KO3yV/7rhetjHQNEavV8p98TiRL9ZvUXe1HVp47idsmug7SPidWSD2RXlH/JpZZHVxFD1wjYVdfotSjbpDA==} + 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.8.2': + resolution: {integrity: sha512-uJ2KFQXy8TxBB6VMVYiELohjUel4mqO9XaSfG4OV1675f2pUG+dYCGUTR2F7zMe1gG437O+f6ESy6sDmYCMUDQ==} + 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.46': + resolution: {integrity: sha512-nTkNocMt1XItBierjz7J4bz0Ye+SlUz7SDOyfqJB4FPpvDnBVGQH9NXbZbTrKrvskUzOayb7hGOkKNZyHaSQOw==} + engines: {node: '>=18.0.0', pnpm: '>=10.0.0'} + peerDependencies: + '@grpc/grpc-js': '>=1' + rxjs: '>=7.8' + + '@univerjs/protocol@0.1.47-alpha.0': + resolution: {integrity: sha512-ieybjEWT7CjM8XfLyMg23sEERte3fATnPy/CyILkD21ei4RPG0EnAIUWkYh2DBebrl7dGCM1JUjp98GYZz3BHw==} + engines: {node: '>=18.0.0', pnpm: '>=10.0.0'} + peerDependencies: + '@grpc/grpc-js': '>=1' + rxjs: '>=7.8' + + '@univerjs/rpc-node@0.8.2': + resolution: {integrity: sha512-uprdQJitxM3a2PTm3ucBF004Iz7ZxAivgPK6P9xyzIwv7fDoevHse6b8ZhMvBhUIBTilOaaY53tcgpAjYoH4LA==} + peerDependencies: + rxjs: '>=7.0.0' + + '@univerjs/rpc@0.8.2': + resolution: {integrity: sha512-GLgdME+0LRNdB2Wi2I52oSqq3A6qpgqr7OeBw//XOv9XCyBiJh9ls5ErBpo0Dus9vlP+r7gCJdvNYvozL2XfBw==} + peerDependencies: + rxjs: '>=7.0.0' + + '@univerjs/sheets-conditional-formatting-ui@0.8.2': + resolution: {integrity: sha512-iMlzKTFN0JzG/BaHlP+M9AXUTh96lm6r3rtbNUnTaaNUapYH8JFSAdswjKoBvUfHR0uQCJFHk8AWIkbmBYgSdA==} + 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.8.2': + resolution: {integrity: sha512-cRdfz31KPcqifcCs3UJc/M0kiXlvH3uGlYQxFGXxnieUb1tJ5O1PSFljArTryW5qFq/BCvVuMSzIVE/y604g3g==} + peerDependencies: + rxjs: '>=7.0.0' + + '@univerjs/sheets-data-validation-ui@0.8.2': + resolution: {integrity: sha512-3Rf2CDzw63zmZLdSvCgviTwHhM8ufyWOd7fCI1pbA6wa3TRcYQVi3AZPw6Y3HjMfs+3sa3Hn+R2omUjzFI6k0g==} + 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.8.2': + resolution: {integrity: sha512-2LpX2OvUx56DDrRoh8vS3f1M6kOHIPuYt9uhjqIZPrBvk7ZxtaP/BK7RWJGWgUWTcRReSF5Yu77qDuCTAG3RUg==} + peerDependencies: + rxjs: '>=7.0.0' + + '@univerjs/sheets-drawing-ui@0.8.2': + resolution: {integrity: sha512-wxzw5/dCFEDtqS6I4EGUP0GwOcROld+qAx179iT3X86rB4nYbHK31oH9Oc7DppFDsBdxSnsIXfW9HzyR3rIiaw==} + 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.8.2': + resolution: {integrity: sha512-cuLc7Uxpacx4utuKd8uBhXlm63dOaR1JBnP/fp0hLrvPJPKS0V85bLUa00yUI+ka9jkLXbaThA26IyMeu6kAcQ==} + + '@univerjs/sheets-filter-ui@0.8.2': + resolution: {integrity: sha512-wyGhBhyBpYUr69rFkU3njnoo6jkRBOp1YW/5J17s/jrDNVnkm/5446ke1hpV25XzBJmEsUYRScDa9K8XkFtMzA==} + 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.8.2': + resolution: {integrity: sha512-V3eWKDepfsa/blfb2sYwOt628HvMxgTpvJPxzVFwsRCC6PYx5zDak1j8Rdt85GcVKjmUv3t7IwDjjE2+U94jGA==} + peerDependencies: + rxjs: '>=7.0.0' + + '@univerjs/sheets-find-replace@0.8.2': + resolution: {integrity: sha512-VxgA7/pV8Q5nvh5frlV1kGdnsNPyLGe+nk9Y+Y2DfQJ9lzeZnAjxkFHxmSfvGvWDInFPDdv1RiFdUH+aAVDjZQ==} + peerDependencies: + rxjs: '>=7.0.0' + + '@univerjs/sheets-formula-ui@0.8.2': + resolution: {integrity: sha512-QD+2/nSeBJMLMvAByoVviiavUHrVedwR0YW3qU2X2e6PwrSLChv5TA/DVXrAPvsmbW/m3q4m/zIqblWuMAqDrg==} + 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.8.2': + resolution: {integrity: sha512-mw3oHAu+wBQkH88QEZsld8tGVB2D3d06wi7Yfy6VwmiAwHt4AurwXEF21L7epgULpYGvCfflEmuv/tF3pKrG6g==} + peerDependencies: + rxjs: '>=7.0.0' + + '@univerjs/sheets-graphics@0.8.2': + resolution: {integrity: sha512-Fq0svF/IIzdaIUa4ViROuD13Svm7G4HV+SX9k7e36Znrj5YfXqlhwi/z83fjTANRCzCyrmX+BPyvZr63RU1W8g==} + + '@univerjs/sheets-hyper-link-ui@0.8.2': + resolution: {integrity: sha512-YT5eQee3UvSwPUxdSceqF1iu1Nlq6aJrPrckFwJxcLcLYntCVwvVXEmKawmPCwM9rJGlfApRePeZip7GKXp/wA==} + 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.8.2': + resolution: {integrity: sha512-CX/8iO50qgo0WwM0dvEaPkp8QRtcfG3OwvGvEP2SyHl2e/QXyXPf0B9H11fh7IRBKA0NKnlpU2b2miqKCwGj5Q==} + peerDependencies: + rxjs: '>=7.0.0' + + '@univerjs/sheets-note-ui@0.8.2': + resolution: {integrity: sha512-i2UWLNVOJXQRJHxV2D6agnzGrNkLBiCWkehAUxeefIiI5mYwvF32tEj+cyXQkk2K/vkVL9LVX5nLMdFcHzuJdw==} + 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.8.2': + resolution: {integrity: sha512-JHSIPTZrgkPNcAxWzUwSs9AbF4hdovkpzK1DysW2WCEDXn8mtOw1V4RMsdYFWPJcVApV87D+2RWctGbiaUFeHA==} + peerDependencies: + rxjs: '>=7.0.0' + + '@univerjs/sheets-numfmt-ui@0.8.2': + resolution: {integrity: sha512-KtfLVvv1bv4qRmzVHdhAgcpExtYufcXjAWVf73UymW8b0ZSGjgsy4VcwJOJrWmoYKdZYC9FgnIcsI+OP483IPQ==} + 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.8.2': + resolution: {integrity: sha512-BQdqu7F/LEiClogIPqQokOgNEgDFa/T/KD8qowcnVVEKNzKct1Ao0Qqh8V8ds2o+BHCMh1tvSMa1PhJ/cysGpw==} + peerDependencies: + rxjs: '>=7.0.0' + + '@univerjs/sheets-sort-ui@0.8.2': + resolution: {integrity: sha512-ctljQWiZiLfA3I4gfOX53szs7yRm/1fJW6G8RQkZWS/vE3p//C4VdTA+HHx1f3FhUOaZwBLh9XSIvgLW6b5GTQ==} + 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.8.2': + resolution: {integrity: sha512-JsWkI8ZAZrymmMSl0s4U+bfDH8OhJgwzbbn71JSU5qCeQzVJ5zwr9lXJaS8Qh9AyrDCDcoDi8A+Ioc+FEhxhLA==} + + '@univerjs/sheets-table-ui@0.8.2': + resolution: {integrity: sha512-aVWzAq6HnpfrRGSdQdxWN07kxzxFUtJZdsBTWMF47LgTVuJvmF46l/OtThNVEPkthJYNKi+HdXMY9Grvga2+Rg==} + 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.8.2': + resolution: {integrity: sha512-OiB/qwuAQbwklMmpxEJD6xAF7C7UGwX8oI1CXoItxcZuqy/zroXe8XF5kau7nt68HKidb9RiBsYZrRVWgfIkxg==} + peerDependencies: + rxjs: '>=7.0.0' + + '@univerjs/sheets-thread-comment-ui@0.8.2': + resolution: {integrity: sha512-QIgkGyjJHs/8jbh4KP1IhwqM0QjQLE1t4OEsMEhw1oYtggPwEibP1Nu2wrF4Ab1FjBHCKSNtLdTM514v9WIZcQ==} + 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.8.2': + resolution: {integrity: sha512-qmfqU5tlZ3kfe+hUFVZfvqJP6kuB0DZ/6fEVFxCBn6R3lBmo6ZGBaOHc1uECOr7gyqI3C+kqYt3psjpSakZEdg==} + peerDependencies: + rxjs: '>=7.0.0' + + '@univerjs/sheets-ui@0.8.2': + resolution: {integrity: sha512-yXjIfJd9mtInbR2vd8aI4BXDvpax99NWwp2Epj2tUi9CneDTM5BEhTSRxVRqOEAyvi0FudvNa1Juk40d3LXs+A==} + 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.8.2': + resolution: {integrity: sha512-iaTNvhFucwEMYCCNnsafmQAbsPIxbfmcnFPXdQfT77dHBYq3CztnGz1VA/86sUONE6RFfdVGxwmMWB+7JD+ypw==} + peerDependencies: + rxjs: '>=7.0.0' + + '@univerjs/telemetry@0.8.2': + resolution: {integrity: sha512-P8y18yAk6qg0Um5Gdl9G4D+S/A+k63cA3wn1+/dbD+ZymKXkz/s2Z/yTLLd4uIWAVNXuwrGEBDCPzydY2owtpg==} + + '@univerjs/themes@0.8.2': + resolution: {integrity: sha512-VFU/YnanI+T51/eMn/O2HFnITxs7ToJiePPSUe54rnYhQOsH4b3GbAOztpfKBLqHKu8+IDnwLGEplL5+SNlP3w==} + + '@univerjs/thread-comment-ui@0.8.2': + resolution: {integrity: sha512-Dt8X6+QYCi6cZ/9Ls9CNGDn/fBDBInKXUq0zZCe+yGUAWYMPYgpU2blQSf2aMEQI84poy8IQ/nV+Ox49PAMFFA==} + 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.8.2': + resolution: {integrity: sha512-g+AknMdwLC7rq0LKo0RDKQxARzgha2CPqr7Lu3d+XCiO9WvbUY6rqAiIdx2Yk9rbZO9Exxhib31q7nepFJEUvA==} + peerDependencies: + rxjs: '>=7.0.0' + + '@univerjs/ui@0.8.2': + resolution: {integrity: sha512-4FAo9W7aFFQDx+qcLYioYj5NI67e2nSsAINbfHu6FNk6Bj4iunQ+0JudP0VX7EwkhFG571RJwNyC/IMRlT4i+w==} + 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' + '@vue/compiler-core@3.5.17': resolution: {integrity: sha512-Xe+AittLbAyV0pabcN7cP7/BenRBNcteM4aSDCtRvGw0d9OL+HG1u/XHLY/kt1q4fyMeZYXyIYrsHuPSiDPosA==} @@ -3278,6 +4063,9 @@ packages: '@webassemblyjs/wast-printer@1.14.1': resolution: {integrity: sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==} + '@wendellhu/redi@0.18.3': + resolution: {integrity: sha512-0o57fGpzid62p4UsXv/vAWnkKW+vqkUjsjFDkFt68yZrIVCFPmcR2761YIfrzUqmUjkrySURd8Qu1CQ2NPDkBw==} + '@xtuc/ieee754@1.2.0': resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==} @@ -3388,6 +4176,9 @@ packages: resolution: {integrity: sha512-iH+boep2xivfD9wMaZWkywYIURSmsL96d6MoqrC94BnGSvXE4Quf8hnJiHGFYhw/nLeIa1XyRaf4vvcvkwAefg==} engines: {node: 8.* || >= 10.*} + async-lock@1.4.1: + resolution: {integrity: sha512-Az2ZTpuytrtqENulXwO3GGv1Bztugx6TT37NIo7imr/Qo0gsYiGtSdBa2B6fsXhTpVZDNfu1Qn3pk531e3q+nQ==} + autoprefixer@10.4.17: resolution: {integrity: sha512-/cpVNRLSfhOtcGflT13P2794gVSgmPgTR+erw5ifnMLZb0UnSlkK4tquLmkd3BhA+nLo5tX8Cu0upUsGKvKbmg==} engines: {node: ^10 || ^12 || >=14} @@ -3592,6 +4383,10 @@ packages: resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} engines: {node: '>=8'} + cjk-regex@3.3.0: + resolution: {integrity: sha512-o9QeA4DIiljRGO3mXzkQXBttzE6XRGZG99V9F8uqrdqKo5RHTFe8w+pk1aOMB/wxQ7qQ8J7WoTagabTabPgl8A==} + engines: {node: '>=16'} + cjs-module-lexer@1.4.3: resolution: {integrity: sha512-9z8TZaGM1pfswYeXrUpzPrkx8UnWYdhJclsiYMm6x/w5+nN+8Tf/LnAgfLGQCm59qAOxU8WwHEq2vNwF6i4j+Q==} @@ -3614,6 +4409,10 @@ packages: resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} engines: {node: '>=12'} + clsx@1.2.1: + resolution: {integrity: sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==} + engines: {node: '>=6'} + clsx@2.1.1: resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} engines: {node: '>=6'} @@ -3628,6 +4427,9 @@ packages: resolution: {integrity: sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==} engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} + collapse-white-space@2.1.0: + resolution: {integrity: sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw==} + collect-v8-coverage@1.0.2: resolution: {integrity: sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==} @@ -3743,6 +4545,9 @@ packages: crypto-js@4.2.0: resolution: {integrity: sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q==} + css-box-model@1.2.1: + resolution: {integrity: sha512-a7Vr4Q/kd/aw96bnJG332W9V9LkJO69JRcaCYDUqjp6/z0w6VcZjgAcTbgFxEPfBgdnAwlh3iwu+hLopa+flJw==} + css-color-keywords@1.0.0: resolution: {integrity: sha512-FyyrDHZKEjXDpNJYvVsV960FiqQyXc/LlYmsxl2BcdMb2WPx0OGRVgTg55rPSyLSNMqP52R9r8geSp7apN3Ofg==} engines: {node: '>=4'} @@ -3945,6 +4750,9 @@ packages: decimal.js-light@2.5.1: resolution: {integrity: sha512-qIMFpTMZmny+MMIitAB6D7iVPEorVw6YQRWkvarTkT4tBeSLLiHzcwj6q0MmYSFCiVpiqPJTJEYIrpcPzVEIvg==} + decimal.js@10.5.0: + resolution: {integrity: sha512-8vDa8Qxvr/+d94hSh5P3IJwI5t8/c0KsMp+g8bNw9cY2icONa5aPfvKeieW1WlG0WQYwwhJ7mjui2xtiePQSXw==} + decode-named-character-reference@1.1.0: resolution: {integrity: sha512-Wy+JTSbFThEOXQIR2L6mxJvEs+veIzpmqD7ynWxMXGpnk3smkHQOp6forLdHsKpAMW9iJpaBBIxz285t1n1C3w==} @@ -4016,6 +4824,14 @@ packages: eastasianwidth@0.2.0: resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} + 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==} + editions@2.3.1: resolution: {integrity: sha512-ptGvkwTvGdGfC0hfhKg0MT+TRLRKGtUiWGBInxOm5pz7ssADezahjCUaYuZ8Dr+C05FW0AECIIPt4WBxVINEhA==} engines: {node: '>=0.8'} @@ -4298,6 +5114,12 @@ packages: fast-deep-equal@3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} + 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-equals@5.2.2: resolution: {integrity: sha512-V7/RktU11J3I36Nwq2JnZEM7tNm17eBJz+u25qdxBZeCKiX6BkVSZQjwWIr+IobgnZy+ag73tTZgZi7tr0LrBw==} engines: {node: '>=6.0.0'} @@ -4350,6 +5172,9 @@ packages: fraction.js@4.3.7: resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} + franc-min@6.2.0: + resolution: {integrity: sha512-1uDIEUSlUZgvJa2AKYR/dmJC66v/PvGQ9mWfI9nOr/kPpMFyvswK0gPXOwpYJYiYD008PpHLkGfG58SPjQJFxw==} + fs-readdir-recursive@1.1.0: resolution: {integrity: sha512-GNanXlVr2pf02+sPN40XN8HG+ePaNcvM0q5mZBd668Obwb0yD5GiUbZOFgwn8kGMY6I3mdyDJzieUy3PTYyTRA==} @@ -4489,6 +5314,9 @@ packages: resolution: {integrity: sha512-bAH5jbK/F3T3Jls4I0SO1hmPR0dKU0a7+SY6n1yzRtG54FLO8d6w/nxLFX2Nb7dBu6cCWXPaAME6cYqFUMmuCA==} engines: {node: '>= 4'} + immediate@3.0.6: + resolution: {integrity: sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==} + import-fresh@3.3.1: resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==} engines: {node: '>=6'} @@ -4817,6 +5645,9 @@ packages: resolution: {integrity: sha512-XCHRdUw4lf3SKBaJe4EvgqIuWwkPSo9XoeO8GjQW94Bp7TWv9hNhzZjZ+OH9yf1UmLygb7DIT5GSFQiyt16zYg==} hasBin: true + kdbush@4.0.2: + resolution: {integrity: sha512-WbCVYJ27Sz8zi9Q7Q0xHC+05iwkm3Znipc2XTlrnJbsHMYktW4hPhXUE8Ys1engBrvffoSCqbil1JQAa7clRpA==} + khroma@2.1.0: resolution: {integrity: sha512-Ls993zuzfayK269Svk9hzpeGUKob/sIgZzyHYdjQoAdQetRKpOLj+k/QQQ/6Qi0Yz65mlROrfd+Ev+1+7dz9Kw==} @@ -4846,6 +5677,9 @@ packages: engines: {node: '>=16'} hasBin: true + lie@3.1.1: + resolution: {integrity: sha512-RiNhHysUjhrDQntfYSfY4MU24coXXdEOgw9WGcKHNeEwffDYbF//u87M1EWaMGzuFoSbqW0C9C6lEEhDOAswfw==} + lightningcss-darwin-arm64@1.29.2: resolution: {integrity: sha512-cK/eMabSViKn/PG8U/a7aCorpeKLMlK0bQeNHmdb7qUnBkNPnL+oV5DjJUo0kqWsJUapZsM4jCfYItbqBDvlcA==} engines: {node: '>= 12.0.0'} @@ -4944,6 +5778,9 @@ packages: resolution: {integrity: sha512-WunYko2W1NcdfAFpuLUoucsgULmgDBRkdxHxWQ7mK0cQqwPiy8E1enjuRBrhLtZkB5iScJ1XIPdhVEFK8aOLSg==} engines: {node: '>=14'} + localforage@1.10.0: + resolution: {integrity: sha512-14/H1aX7hzBBmmh7sGPd+AOMkkIrHM3Z1PAyGgZigA1H1p5O5ANnMyWzvpAETtG68/dC4pC0ncy3+PPGzXZHPg==} + locate-path@5.0.0: resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} engines: {node: '>=8'} @@ -4955,6 +5792,9 @@ packages: lodash-es@4.17.21: resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==} + lodash.camelcase@4.3.0: + resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==} + lodash.debounce@4.0.8: resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} @@ -5210,11 +6050,19 @@ packages: mz@2.7.0: resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} + 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.5: + resolution: {integrity: sha512-Ir/+ZpE9fDsNH0hQ3C68uyThDXzYcim2EqcZ8zn8Chtt1iylPT9xXJB0kPCnqzgcEGikO9RxSrh63MsmVCU7Fw==} + engines: {node: ^18 || >=20} + hasBin: true + nativewind@2.0.10: resolution: {integrity: sha512-SF665+UTsojB4y/ujWCyR78j7qcgn1Np64ZXhMeeik/U3GUKz9JKQhrhz1tXp3hAKRVrWTWzDlFtDI/VHK/MqQ==} engines: {node: '>=14.18'} @@ -5288,6 +6136,9 @@ packages: resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} engines: {node: '>=8'} + numfmt@3.2.2: + resolution: {integrity: sha512-vAdkKhb+8D1ebZcPx5TdUmPnzNYhzKGA+oVy+BoENFydDWljaZDci0wWWjNfvOUcXCdgKhwS08ErdTe+VzuQ+w==} + nzh@1.0.14: resolution: {integrity: sha512-wKgaqCSZdrySvB4RWop5g+v6IDv2IErsT6rjq06Bg0yiT9hiHYZO12GMGx/xweGVLcO2lDjX5RqWD0S/Jy9z5Q==} @@ -5319,9 +6170,20 @@ packages: onnxruntime-web@1.18.0: resolution: {integrity: sha512-o1UKj4ABIj1gmG7ae0RKJ3/GT+3yoF0RRpfDfeoe0huzRW4FDRLfbkDETmdFAvnJEXuYDE0YT+hhkia0352StQ==} + opentype.js@1.3.4: + resolution: {integrity: sha512-d2JE9RP/6uagpQAVtJoF0pJJA/fgai89Cc50Yp0EJHk+eLp6QQ7gBoblsnubRULNY132I0J1QKMJ+JTbMqz4sw==} + engines: {node: '>= 8.0.0'} + hasBin: true + 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==} + p-defer-es5@2.0.1: resolution: {integrity: sha512-6T4aY4IRUS30wcFwZBrNNLKqiVX9O0Fa3LWpr0I8ZnaRvlrXXZ0J3lhhcNSFWce2FjMtY543TG6Rlv//yJaVAw==} engines: {node: '>= 12.2.0'} @@ -5362,6 +6224,9 @@ packages: package-manager-detector@1.3.0: resolution: {integrity: sha512-ZsEbbZORsyHuO00lY1kV3/t72yp6Ysay6Pd17ZAlNGuGwmWDLCJxFpRs0IzfXfj1o4icJOkUEioexFHzyPurSQ==} + 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'} @@ -5539,10 +6404,6 @@ packages: resolution: {integrity: sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==} engines: {node: ^10 || ^12 || >=14} - postcss@8.5.3: - resolution: {integrity: sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==} - engines: {node: ^10 || ^12 || >=14} - postcss@8.5.6: resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} engines: {node: ^10 || ^12 || >=14} @@ -5654,12 +6515,91 @@ packages: resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==} engines: {node: '>=10'} + quickselect@3.0.0: + resolution: {integrity: sha512-XdjUArbK4Bm5fLLvlm5KpTFOiOThgfWWI4axAZDWg4E/0mKdZyI9tNEfds27qCi1ze/vwTR16kvmmGhRra3c2g==} + + raf-schd@4.0.3: + resolution: {integrity: sha512-tQkJl2GRWh83ui2DiPTJz9wEiMN20syf+5oKfB03yYP7ioZcJwsIK8FjrtLwH1m7C7e+Tt2yYBlrOpdT+dyeIQ==} + randombytes@2.1.0: resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} rangetouch@2.0.1: resolution: {integrity: sha512-sln+pNSc8NGaHoLzwNBssFSf/rSYkqeBXzX1AtJlkJiUaVSJSbRAWJk+4omsXkN+EJalzkZhWQ3th1m0FpR5xA==} + 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.4.1: + resolution: {integrity: sha512-3MoPQQPV1uKyOMVNd6SZfONi+f3st0r8PksexIdBTeIYbMX0Jr+k7pHEDvsXtR4BpCv90/Pv2MovVNhktKrwvw==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + + rc-picker@4.11.3: + resolution: {integrity: sha512-MJ5teb7FlNE0NFHTncxXQ62Y5lytq6sh5nUw0iH8OkHL/TjARSEvSHpr940pWgjGANpjCwyMdvsEV55l5tYNSg==} + engines: {node: '>=8.x'} + peerDependencies: + date-fns: '>= 2.x' + dayjs: '>= 1.x' + luxon: '>= 3.x' + moment: '>= 2.x' + react: '>=16.9.0' + react-dom: '>=16.9.0' + peerDependenciesMeta: + date-fns: + optional: true + dayjs: + optional: true + luxon: + optional: true + moment: + optional: true + + 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.1: + resolution: {integrity: sha512-DCapO2oyPqmooGhxBuXHM4lFuX+sshQwWqqkuyFA+4rShLe//+GEPVwiDgO+jKtKHtbeYwZoNvetwfHdOf+iUQ==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + + 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-day-picker@9.7.0: resolution: {integrity: sha512-urlK4C9XJZVpQ81tmVgd2O7lZ0VQldZeHzNejbwLWZSkzHH498KnArT0EHNfKBOWwKc935iMLGZdxXPRISzUxQ==} engines: {node: '>=18'} @@ -5676,12 +6616,24 @@ packages: peerDependencies: react: ^18.3.1 + react-draggable@4.4.6: + resolution: {integrity: sha512-LtY5Xw1zTPqHkVmtM3X8MUOxNDOUhv/khTgBgrUvwaS064bwVvxT+q5El0uUFNx5IEPKXuRejr7UqLwBIg5pdw==} + peerDependencies: + react: '>= 16.3.0' + react-dom: '>= 16.3.0' + react-film@3.1.0: resolution: {integrity: sha512-4hIJroKXleVYy2Hk3oStz7Fn4KVweEgWZE8u0YW1+FAd7UDjUWIFR9wl9XPVknBowLiD1ZJumjIF6Imx6Uhsbw==} peerDependencies: react: '>= 16.8.6' react-dom: '>= 16.8.6' + react-grid-layout@1.5.1: + resolution: {integrity: sha512-4Fr+kKMk0+m1HL/BWfHxi/lRuaOmDNNKQDcu7m12+NEYcen20wIuZFo789u3qWCyvUsNUxCiyf0eKq4WiJSNYw==} + peerDependencies: + react: '>= 16.3.0' + react-dom: '>= 16.3.0' + react-hook-form@7.58.1: resolution: {integrity: sha512-Lml/KZYEEFfPhUVgE0RdCVpnC4yhW+PndRhbiTtdvSlQTL8IfVR+iQkBjLIvmmc6+GGoVeM11z37ktKFPAb0FA==} engines: {node: '>=18.0.0'} @@ -5746,6 +6698,11 @@ packages: react: ^16.14.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc react-dom: ^16.14.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc + react-resizable@3.0.5: + resolution: {integrity: sha512-vKpeHhI5OZvYn82kXOs1bC8aOXktGU5AmKAgaZS4F5JPburCtbmDPqE7Pzp+1kN4+Wb81LlF33VpGwWwtXem+w==} + peerDependencies: + react: '>= 16.3' + react-say@2.1.0: resolution: {integrity: sha512-TSGEA1GQuxa3nc9PEO5fvS3XjM1GGXPUTmcAXV2zlxA1w/vLE+gy0eGJPDYg1ovWmkbe+JZamr7BncwqkicKYg==} peerDependencies: @@ -5845,6 +6802,10 @@ packages: regenerator-transform@0.15.2: resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==} + regexp-util@2.0.3: + resolution: {integrity: sha512-GP6h9OgJmhAZpb3dbNbXTfRWVnGcoMhWRZv/HxgM4/qCVqs1P9ukQdYxaUhjWBSAs9oJ/uPXUUvGT1VMe0Bs0Q==} + engines: {node: '>=16'} + regexpu-core@6.2.0: resolution: {integrity: sha512-H66BPQMrv+V16t8xtmq+UC0CBpiTBA60V8ibS1QVReIp8T1z8hwFxqcGzm9K6lgsN7sB5edVH8a+ze6Fqm4weA==} engines: {node: '>=4'} @@ -5873,6 +6834,9 @@ packages: requires-port@1.0.0: resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==} + resize-observer-polyfill@1.5.1: + resolution: {integrity: sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==} + resolve-cwd@3.0.0: resolution: {integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==} engines: {node: '>=8'} @@ -6087,6 +7051,9 @@ packages: resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} engines: {node: '>=12'} + string.prototype.codepointat@0.2.1: + resolution: {integrity: sha512-2cBVCj6I4IOvEnjgO/hWqXjqBGsY+zwPmHl12Srk9IXSZ56Jwwmy+66XO5Iut/oQVR7t5ihYdLB0GMa4alEUcg==} + stringify-entities@4.0.4: resolution: {integrity: sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg==} @@ -6162,6 +7129,9 @@ packages: tailwind-merge@3.0.2: resolution: {integrity: sha512-l7z+OYZ7mu3DTqrL88RiKrKIqO3NcpEO8V/Od04bNpvk0kiIFndGEoqfuzvj4yuhRkHKjRkII2z+KS2HfPcSxw==} + tailwind-merge@3.3.1: + resolution: {integrity: sha512-gBXpgUm/3rp1lMZZrM/w7D8GKqshif0zAymAhbCyIt8KMe+0v9DQ7cdYLR4FHH/cKpdTXb+A/tKKU3eolfsI+g==} + tailwindcss-animate@1.0.7: resolution: {integrity: sha512-bl6mpH3T7I3UFxuvDEXLxy/VuFxBk5bbzplh7tXI68mwMokNYd1t9qPBHlnyTwfa4JGC4zP516I1hYYtQ/vspA==} peerDependencies: @@ -6217,6 +7187,9 @@ packages: thenify@3.3.1: resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} + 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==} @@ -6240,6 +7213,9 @@ packages: tr46@0.0.3: resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} + trigram-utils@2.0.1: + resolution: {integrity: sha512-nfWIXHEaB+HdyslAfMxSqWKDdmqY9I32jS7GnqpdWQnLH89r6A5sdk3fDVYqGAZ0CrT8ovAFSAo6HRiWcWNIGQ==} + trim-lines@3.0.1: resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==} @@ -6259,6 +7235,9 @@ packages: tslib@1.14.1: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} + tslib@2.3.0: + resolution: {integrity: sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==} + tslib@2.4.0: resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==} @@ -6322,10 +7301,17 @@ packages: resolution: {integrity: sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==} engines: {node: '>=4'} + unicode-regex@4.1.2: + resolution: {integrity: sha512-30Y3tQ8OUxceQjsEJHzNh20lLYZX6ZwQyUOHBUdN1UPKQWH3AvH20aUADWa1gEz2lQPTSQ/l2ZqdM4FjFNMJsQ==} + engines: {node: '>=16'} + unicorn-magic@0.3.0: resolution: {integrity: sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==} engines: {node: '>=18'} + unicount@1.1.0: + resolution: {integrity: sha512-RlwWt1ywVW4WErPGAVHw/rIuJ2+MxvTME0siJ6lk9zBhpDfExDbspe6SRlWT3qU6AucNjotPl9qAJRVjP7guCQ==} + unified@11.0.5: resolution: {integrity: sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==} @@ -6369,6 +7355,11 @@ packages: '@types/react': optional: true + 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-ref-from@0.0.1: resolution: {integrity: sha512-RcY9O6iQGZ7B7Gvr4DBbLJBeZO81J/q+JV+Q6CIflM+ANqevrLA1Hcqy9ApPWHfjt6kHdjQ/081XJmC3hrRkmg==} peerDependencies: @@ -6669,6 +7660,9 @@ packages: zone.js@0.15.0: resolution: {integrity: sha512-9oxn0IIjbCZkJ67L+LkhYWRyAy7axphb3VgE2MBDlOqnmHMPWGYMxJxBYFueFq/JGY2GMwS0rU+UCLunEmy5UA==} + zrender@5.6.1: + resolution: {integrity: sha512-OFXkDJKcrlx5su2XbzJvj/34Q3m6PvyCZkVPHGYpcCJ52ek4U/ymZyfuV1nKE23AyBJ51E/6Yr0mhZ7xGTO4ag==} + zwitch@2.0.4: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} @@ -7690,6 +8684,8 @@ snapshots: '@eslint/object-schema@2.1.6': {} + '@flatten-js/interval-tree@1.1.3': {} + '@floating-ui/core@1.6.9': dependencies: '@floating-ui/utils': 0.2.9 @@ -7707,6 +8703,18 @@ snapshots: '@floating-ui/utils@0.2.9': {} + '@grpc/grpc-js@1.13.4': + dependencies: + '@grpc/proto-loader': 0.7.15 + '@js-sdsl/ordered-map': 4.4.2 + + '@grpc/proto-loader@0.7.15': + dependencies: + lodash.camelcase: 4.3.0 + long: 5.3.2 + protobufjs: 7.5.3 + yargs: 17.7.2 + '@hookform/resolvers@3.9.1(react-hook-form@7.58.1(react@18.3.1))': dependencies: react-hook-form: 7.58.1(react@18.3.1) @@ -8029,6 +9037,8 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.0 + '@js-sdsl/ordered-map@4.4.2': {} + '@livekit/components-core@0.12.4(livekit-client@2.11.3)(tslib@2.8.1)': dependencies: '@floating-ui/dom': 1.6.13 @@ -8088,6 +9098,10 @@ snapshots: '@nicolo-ribaudo/chokidar-2@2.1.8-no-fsevents.3': optional: true + '@noble/ed25519@2.2.3': {} + + '@noble/hashes@1.7.1': {} + '@nodelib/fs.scandir@2.1.5': dependencies: '@nodelib/fs.stat': 2.0.5 @@ -8172,6 +9186,15 @@ snapshots: '@types/react': 18.3.1 '@types/react-dom': 18.3.1 + '@radix-ui/react-arrow@1.1.7(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + optionalDependencies: + '@types/react': 18.3.1 + '@types/react-dom': 18.3.1 + '@radix-ui/react-aspect-ratio@1.1.4(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/react-primitive': 2.1.0(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -8298,12 +9321,47 @@ snapshots: '@types/react': 18.3.1 '@types/react-dom': 18.3.1 + '@radix-ui/react-dialog@1.1.14(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@radix-ui/primitive': 1.1.2 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-context': 1.1.2(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-dismissable-layer': 1.1.10(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-focus-guards': 1.1.2(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-id': 1.1.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-portal': 1.1.9(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-presence': 1.1.4(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-slot': 1.2.3(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@18.3.1)(react@18.3.1) + aria-hidden: 1.2.4 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + react-remove-scroll: 2.6.3(@types/react@18.3.1)(react@18.3.1) + optionalDependencies: + '@types/react': 18.3.1 + '@types/react-dom': 18.3.1 + '@radix-ui/react-direction@1.1.1(@types/react@18.3.1)(react@18.3.1)': dependencies: react: 18.3.1 optionalDependencies: '@types/react': 18.3.1 + '@radix-ui/react-dismissable-layer@1.1.10(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@radix-ui/primitive': 1.1.2 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-use-escape-keydown': 1.1.1(@types/react@18.3.1)(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + optionalDependencies: + '@types/react': 18.3.1 + '@types/react-dom': 18.3.1 + '@radix-ui/react-dismissable-layer@1.1.7(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/primitive': 1.1.2 @@ -8332,6 +9390,21 @@ snapshots: '@types/react': 18.3.1 '@types/react-dom': 18.3.1 + '@radix-ui/react-dropdown-menu@2.1.15(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@radix-ui/primitive': 1.1.2 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-context': 1.1.2(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-id': 1.1.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-menu': 2.1.15(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@18.3.1)(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + optionalDependencies: + '@types/react': 18.3.1 + '@types/react-dom': 18.3.1 + '@radix-ui/react-focus-guards@1.1.2(@types/react@18.3.1)(react@18.3.1)': dependencies: react: 18.3.1 @@ -8349,6 +9422,17 @@ snapshots: '@types/react': 18.3.1 '@types/react-dom': 18.3.1 + '@radix-ui/react-focus-scope@1.1.7(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@radix-ui/react-compose-refs': 1.1.2(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@18.3.1)(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + optionalDependencies: + '@types/react': 18.3.1 + '@types/react-dom': 18.3.1 + '@radix-ui/react-hover-card@1.1.10(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/primitive': 1.1.2 @@ -8366,6 +9450,23 @@ snapshots: '@types/react': 18.3.1 '@types/react-dom': 18.3.1 + '@radix-ui/react-hover-card@1.1.14(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@radix-ui/primitive': 1.1.2 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-context': 1.1.2(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-dismissable-layer': 1.1.10(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-popper': 1.2.7(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-portal': 1.1.9(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-presence': 1.1.4(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@18.3.1)(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + optionalDependencies: + '@types/react': 18.3.1 + '@types/react-dom': 18.3.1 + '@radix-ui/react-id@1.1.1(@types/react@18.3.1)(react@18.3.1)': dependencies: '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@18.3.1)(react@18.3.1) @@ -8408,6 +9509,32 @@ snapshots: '@types/react': 18.3.1 '@types/react-dom': 18.3.1 + '@radix-ui/react-menu@2.1.15(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@radix-ui/primitive': 1.1.2 + '@radix-ui/react-collection': 1.1.7(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-context': 1.1.2(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-direction': 1.1.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-dismissable-layer': 1.1.10(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-focus-guards': 1.1.2(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-id': 1.1.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-popper': 1.2.7(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-portal': 1.1.9(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-presence': 1.1.4(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-roving-focus': 1.1.10(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-slot': 1.2.3(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@18.3.1)(react@18.3.1) + aria-hidden: 1.2.4 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + react-remove-scroll: 2.6.3(@types/react@18.3.1)(react@18.3.1) + optionalDependencies: + '@types/react': 18.3.1 + '@types/react-dom': 18.3.1 + '@radix-ui/react-menubar@1.1.11(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/primitive': 1.1.2 @@ -8471,6 +9598,29 @@ snapshots: '@types/react': 18.3.1 '@types/react-dom': 18.3.1 + '@radix-ui/react-popover@1.1.14(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@radix-ui/primitive': 1.1.2 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-context': 1.1.2(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-dismissable-layer': 1.1.10(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-focus-guards': 1.1.2(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-focus-scope': 1.1.7(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-id': 1.1.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-popper': 1.2.7(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-portal': 1.1.9(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-presence': 1.1.4(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-slot': 1.2.3(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@18.3.1)(react@18.3.1) + aria-hidden: 1.2.4 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + react-remove-scroll: 2.6.3(@types/react@18.3.1)(react@18.3.1) + optionalDependencies: + '@types/react': 18.3.1 + '@types/react-dom': 18.3.1 + '@radix-ui/react-popper@1.2.4(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@floating-ui/react-dom': 2.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -8489,6 +9639,24 @@ snapshots: '@types/react': 18.3.1 '@types/react-dom': 18.3.1 + '@radix-ui/react-popper@1.2.7(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@floating-ui/react-dom': 2.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-arrow': 1.1.7(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-compose-refs': 1.1.2(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-context': 1.1.2(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-use-rect': 1.1.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-use-size': 1.1.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/rect': 1.1.1 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + optionalDependencies: + '@types/react': 18.3.1 + '@types/react-dom': 18.3.1 + '@radix-ui/react-portal@1.1.6(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/react-primitive': 2.1.0(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) @@ -8499,6 +9667,16 @@ snapshots: '@types/react': 18.3.1 '@types/react-dom': 18.3.1 + '@radix-ui/react-portal@1.1.9(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@18.3.1)(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + optionalDependencies: + '@types/react': 18.3.1 + '@types/react-dom': 18.3.1 + '@radix-ui/react-presence@1.1.3(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/react-compose-refs': 1.1.2(@types/react@18.3.1)(react@18.3.1) @@ -8509,6 +9687,16 @@ snapshots: '@types/react': 18.3.1 '@types/react-dom': 18.3.1 + '@radix-ui/react-presence@1.1.4(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@radix-ui/react-compose-refs': 1.1.2(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@18.3.1)(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + optionalDependencies: + '@types/react': 18.3.1 + '@types/react-dom': 18.3.1 + '@radix-ui/react-primitive@2.1.0(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/react-slot': 1.2.0(@types/react@18.3.1)(react@18.3.1) @@ -8644,6 +9832,15 @@ snapshots: '@types/react': 18.3.1 '@types/react-dom': 18.3.1 + '@radix-ui/react-separator@1.1.7(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + optionalDependencies: + '@types/react': 18.3.1 + '@types/react-dom': 18.3.1 + '@radix-ui/react-slider@1.3.2(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@radix-ui/number': 1.1.1 @@ -8785,6 +9982,26 @@ snapshots: '@types/react': 18.3.1 '@types/react-dom': 18.3.1 + '@radix-ui/react-tooltip@1.2.7(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@radix-ui/primitive': 1.1.2 + '@radix-ui/react-compose-refs': 1.1.2(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-context': 1.1.2(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-dismissable-layer': 1.1.10(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-id': 1.1.1(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-popper': 1.2.7(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-portal': 1.1.9(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-presence': 1.1.4(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-slot': 1.2.3(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-use-controllable-state': 1.2.2(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-visually-hidden': 1.2.3(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + optionalDependencies: + '@types/react': 18.3.1 + '@types/react-dom': 18.3.1 + '@radix-ui/react-use-callback-ref@1.1.1(@types/react@18.3.1)(react@18.3.1)': dependencies: react: 18.3.1 @@ -8855,8 +10072,36 @@ snapshots: '@types/react': 18.3.1 '@types/react-dom': 18.3.1 + '@radix-ui/react-visually-hidden@1.2.3(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@radix-ui/react-primitive': 2.1.3(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + optionalDependencies: + '@types/react': 18.3.1 + '@types/react-dom': 18.3.1 + '@radix-ui/rect@1.1.1': {} + '@rc-component/portal@1.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@babel/runtime': 7.26.0 + classnames: 2.3.2 + rc-util: 5.44.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + + '@rc-component/trigger@2.2.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@babel/runtime': 7.26.0 + '@rc-component/portal': 1.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + classnames: 2.3.2 + rc-motion: 2.9.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-resize-observer: 1.4.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-util: 5.44.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + '@redux-saga/core@1.3.0': dependencies: '@babel/runtime': 7.26.0 @@ -9076,7 +10321,7 @@ snapshots: dependencies: '@tauri-apps/api': 2.4.0 - '@tiptap-extend/columns@2.1.6(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))(prosemirror-model@1.25.1)(prosemirror-state@1.4.3)': + '@tiptap-extend/columns@2.1.6(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(prosemirror-model@1.25.1)(prosemirror-state@1.4.3)': dependencies: '@tiptap/core': 2.11.5(@tiptap/pm@2.11.5) prosemirror-model: 1.25.1 @@ -9095,7 +10340,7 @@ snapshots: dependencies: '@tiptap/core': 2.22.3(@tiptap/pm@2.22.3) - '@tiptap/extension-bold@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))': + '@tiptap/extension-bold@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))': dependencies: '@tiptap/core': 2.11.5(@tiptap/pm@2.11.5) @@ -9103,25 +10348,25 @@ snapshots: dependencies: '@tiptap/core': 2.22.3(@tiptap/pm@2.22.3) - '@tiptap/extension-bubble-menu@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))(@tiptap/pm@2.11.5)': + '@tiptap/extension-bubble-menu@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/pm@2.11.5)': dependencies: '@tiptap/core': 2.11.5(@tiptap/pm@2.11.5) '@tiptap/pm': 2.11.5 tippy.js: 6.3.7 - '@tiptap/extension-bubble-menu@2.22.3(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))(@tiptap/pm@2.11.5)': + '@tiptap/extension-bubble-menu@2.22.3(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/pm@2.11.5)': dependencies: '@tiptap/core': 2.11.5(@tiptap/pm@2.11.5) '@tiptap/pm': 2.11.5 tippy.js: 6.3.7 - '@tiptap/extension-bubble-menu@2.22.3(@tiptap/core@2.22.3(@tiptap/pm@2.22.3))(@tiptap/pm@2.22.3)': + '@tiptap/extension-bubble-menu@2.22.3(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/pm@2.22.3)': dependencies: - '@tiptap/core': 2.22.3(@tiptap/pm@2.22.3) + '@tiptap/core': 2.11.5(@tiptap/pm@2.11.5) '@tiptap/pm': 2.22.3 tippy.js: 6.3.7 - '@tiptap/extension-bullet-list@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))': + '@tiptap/extension-bullet-list@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))': dependencies: '@tiptap/core': 2.11.5(@tiptap/pm@2.11.5) @@ -9129,20 +10374,20 @@ snapshots: dependencies: '@tiptap/core': 2.22.3(@tiptap/pm@2.22.3) - '@tiptap/extension-character-count@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))(@tiptap/pm@2.11.5)': + '@tiptap/extension-character-count@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/pm@2.11.5)': dependencies: '@tiptap/core': 2.11.5(@tiptap/pm@2.11.5) '@tiptap/pm': 2.11.5 - '@tiptap/extension-code-block-lowlight@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))(@tiptap/extension-code-block@2.11.5(@tiptap/core@2.22.3(@tiptap/pm@2.22.3))(@tiptap/pm@2.22.3))(@tiptap/pm@2.11.5)(highlight.js@11.11.1)(lowlight@3.3.0)': + '@tiptap/extension-code-block-lowlight@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/extension-code-block@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/pm@2.22.3))(@tiptap/pm@2.11.5)(highlight.js@11.11.1)(lowlight@3.3.0)': dependencies: '@tiptap/core': 2.11.5(@tiptap/pm@2.11.5) - '@tiptap/extension-code-block': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))(@tiptap/pm@2.11.5) + '@tiptap/extension-code-block': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/pm@2.11.5) '@tiptap/pm': 2.11.5 highlight.js: 11.11.1 lowlight: 3.3.0 - '@tiptap/extension-code-block@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))(@tiptap/pm@2.11.5)': + '@tiptap/extension-code-block@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/pm@2.11.5)': dependencies: '@tiptap/core': 2.11.5(@tiptap/pm@2.11.5) '@tiptap/pm': 2.11.5 @@ -9156,23 +10401,23 @@ snapshots: dependencies: '@tiptap/core': 2.22.3(@tiptap/pm@2.22.3) - '@tiptap/extension-collaboration@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))(@tiptap/pm@2.11.5)(y-prosemirror@1.3.5(prosemirror-model@1.25.1)(prosemirror-state@1.4.3)(prosemirror-view@1.40.0)(y-protocols@1.0.6(yjs@13.6.27))(yjs@13.6.27))': + '@tiptap/extension-collaboration@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/pm@2.11.5)(y-prosemirror@1.3.5(prosemirror-model@1.25.1)(prosemirror-state@1.4.3)(prosemirror-view@1.40.0)(y-protocols@1.0.6(yjs@13.6.27))(yjs@13.6.27))': dependencies: '@tiptap/core': 2.11.5(@tiptap/pm@2.11.5) '@tiptap/pm': 2.11.5 y-prosemirror: 1.3.5(prosemirror-model@1.25.1)(prosemirror-state@1.4.3)(prosemirror-view@1.40.0)(y-protocols@1.0.6(yjs@13.6.27))(yjs@13.6.27) - '@tiptap/extension-color@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))(@tiptap/extension-text-style@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5)))': + '@tiptap/extension-color@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/extension-text-style@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3)))': dependencies: '@tiptap/core': 2.11.5(@tiptap/pm@2.11.5) - '@tiptap/extension-text-style': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5)) + '@tiptap/extension-text-style': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3)) - '@tiptap/extension-color@2.22.3(@tiptap/core@2.22.3(@tiptap/pm@2.22.3))(@tiptap/extension-text-style@2.22.3(@tiptap/core@2.22.3(@tiptap/pm@2.22.3)))': + '@tiptap/extension-color@2.22.3(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/extension-text-style@2.22.3(@tiptap/core@2.11.5(@tiptap/pm@2.22.3)))': dependencies: - '@tiptap/core': 2.22.3(@tiptap/pm@2.22.3) - '@tiptap/extension-text-style': 2.22.3(@tiptap/core@2.22.3(@tiptap/pm@2.22.3)) + '@tiptap/core': 2.11.5(@tiptap/pm@2.11.5) + '@tiptap/extension-text-style': 2.22.3(@tiptap/core@2.11.5(@tiptap/pm@2.22.3)) - '@tiptap/extension-document@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))': + '@tiptap/extension-document@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))': dependencies: '@tiptap/core': 2.11.5(@tiptap/pm@2.11.5) @@ -9180,7 +10425,7 @@ snapshots: dependencies: '@tiptap/core': 2.22.3(@tiptap/pm@2.22.3) - '@tiptap/extension-dropcursor@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))(@tiptap/pm@2.11.5)': + '@tiptap/extension-dropcursor@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/pm@2.11.5)': dependencies: '@tiptap/core': 2.11.5(@tiptap/pm@2.11.5) '@tiptap/pm': 2.11.5 @@ -9190,32 +10435,32 @@ snapshots: '@tiptap/core': 2.22.3(@tiptap/pm@2.22.3) '@tiptap/pm': 2.22.3 - '@tiptap/extension-floating-menu@2.22.3(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))(@tiptap/pm@2.11.5)': + '@tiptap/extension-floating-menu@2.22.3(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/pm@2.11.5)': dependencies: '@tiptap/core': 2.11.5(@tiptap/pm@2.11.5) '@tiptap/pm': 2.11.5 tippy.js: 6.3.7 - '@tiptap/extension-floating-menu@2.22.3(@tiptap/core@2.22.3(@tiptap/pm@2.22.3))(@tiptap/pm@2.22.3)': + '@tiptap/extension-floating-menu@2.22.3(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/pm@2.22.3)': dependencies: - '@tiptap/core': 2.22.3(@tiptap/pm@2.22.3) + '@tiptap/core': 2.11.5(@tiptap/pm@2.11.5) '@tiptap/pm': 2.22.3 tippy.js: 6.3.7 - '@tiptap/extension-focus@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))(@tiptap/pm@2.11.5)': + '@tiptap/extension-focus@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/pm@2.11.5)': dependencies: '@tiptap/core': 2.11.5(@tiptap/pm@2.11.5) '@tiptap/pm': 2.11.5 - '@tiptap/extension-font-family@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))(@tiptap/extension-text-style@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5)))': + '@tiptap/extension-font-family@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/extension-text-style@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3)))': dependencies: '@tiptap/core': 2.11.5(@tiptap/pm@2.11.5) - '@tiptap/extension-text-style': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5)) + '@tiptap/extension-text-style': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3)) - '@tiptap/extension-font-family@2.22.3(@tiptap/core@2.22.3(@tiptap/pm@2.22.3))(@tiptap/extension-text-style@2.22.3(@tiptap/core@2.22.3(@tiptap/pm@2.22.3)))': + '@tiptap/extension-font-family@2.22.3(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/extension-text-style@2.22.3(@tiptap/core@2.11.5(@tiptap/pm@2.22.3)))': dependencies: - '@tiptap/core': 2.22.3(@tiptap/pm@2.22.3) - '@tiptap/extension-text-style': 2.22.3(@tiptap/core@2.22.3(@tiptap/pm@2.22.3)) + '@tiptap/core': 2.11.5(@tiptap/pm@2.11.5) + '@tiptap/extension-text-style': 2.22.3(@tiptap/core@2.11.5(@tiptap/pm@2.22.3)) '@tiptap/extension-gapcursor@2.22.3(@tiptap/core@2.22.3(@tiptap/pm@2.22.3))(@tiptap/pm@2.22.3)': dependencies: @@ -9226,7 +10471,7 @@ snapshots: dependencies: '@tiptap/core': 2.22.3(@tiptap/pm@2.22.3) - '@tiptap/extension-heading@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))': + '@tiptap/extension-heading@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))': dependencies: '@tiptap/core': 2.11.5(@tiptap/pm@2.11.5) @@ -9234,20 +10479,20 @@ snapshots: dependencies: '@tiptap/core': 2.22.3(@tiptap/pm@2.22.3) - '@tiptap/extension-highlight@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))': + '@tiptap/extension-highlight@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))': dependencies: '@tiptap/core': 2.11.5(@tiptap/pm@2.11.5) - '@tiptap/extension-highlight@2.22.3(@tiptap/core@2.22.3(@tiptap/pm@2.22.3))': + '@tiptap/extension-highlight@2.22.3(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))': dependencies: - '@tiptap/core': 2.22.3(@tiptap/pm@2.22.3) + '@tiptap/core': 2.11.5(@tiptap/pm@2.11.5) '@tiptap/extension-history@2.22.3(@tiptap/core@2.22.3(@tiptap/pm@2.22.3))(@tiptap/pm@2.22.3)': dependencies: '@tiptap/core': 2.22.3(@tiptap/pm@2.22.3) '@tiptap/pm': 2.22.3 - '@tiptap/extension-horizontal-rule@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))(@tiptap/pm@2.11.5)': + '@tiptap/extension-horizontal-rule@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/pm@2.11.5)': dependencies: '@tiptap/core': 2.11.5(@tiptap/pm@2.11.5) '@tiptap/pm': 2.11.5 @@ -9257,27 +10502,27 @@ snapshots: '@tiptap/core': 2.22.3(@tiptap/pm@2.22.3) '@tiptap/pm': 2.22.3 - '@tiptap/extension-image@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))': + '@tiptap/extension-image@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))': dependencies: '@tiptap/core': 2.11.5(@tiptap/pm@2.11.5) - '@tiptap/extension-image@2.22.3(@tiptap/core@2.22.3(@tiptap/pm@2.22.3))': + '@tiptap/extension-image@2.22.3(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))': dependencies: - '@tiptap/core': 2.22.3(@tiptap/pm@2.22.3) + '@tiptap/core': 2.11.5(@tiptap/pm@2.11.5) '@tiptap/extension-italic@2.22.3(@tiptap/core@2.22.3(@tiptap/pm@2.22.3))': dependencies: '@tiptap/core': 2.22.3(@tiptap/pm@2.22.3) - '@tiptap/extension-link@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))(@tiptap/pm@2.11.5)': + '@tiptap/extension-link@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/pm@2.11.5)': dependencies: '@tiptap/core': 2.11.5(@tiptap/pm@2.11.5) '@tiptap/pm': 2.11.5 linkifyjs: 4.3.1 - '@tiptap/extension-link@2.22.3(@tiptap/core@2.22.3(@tiptap/pm@2.22.3))(@tiptap/pm@2.22.3)': + '@tiptap/extension-link@2.22.3(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/pm@2.22.3)': dependencies: - '@tiptap/core': 2.22.3(@tiptap/pm@2.22.3) + '@tiptap/core': 2.11.5(@tiptap/pm@2.11.5) '@tiptap/pm': 2.22.3 linkifyjs: 4.3.1 @@ -9285,13 +10530,13 @@ snapshots: dependencies: '@tiptap/core': 2.22.3(@tiptap/pm@2.22.3) - '@tiptap/extension-mention@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))(@tiptap/pm@2.11.5)(@tiptap/suggestion@2.11.5(@tiptap/core@2.22.3(@tiptap/pm@2.22.3))(@tiptap/pm@2.22.3))': + '@tiptap/extension-mention@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/pm@2.11.5)(@tiptap/suggestion@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/pm@2.22.3))': dependencies: '@tiptap/core': 2.11.5(@tiptap/pm@2.11.5) '@tiptap/pm': 2.11.5 - '@tiptap/suggestion': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))(@tiptap/pm@2.11.5) + '@tiptap/suggestion': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/pm@2.11.5) - '@tiptap/extension-ordered-list@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))': + '@tiptap/extension-ordered-list@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))': dependencies: '@tiptap/core': 2.11.5(@tiptap/pm@2.11.5) @@ -9303,7 +10548,7 @@ snapshots: dependencies: '@tiptap/core': 2.22.3(@tiptap/pm@2.22.3) - '@tiptap/extension-placeholder@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))(@tiptap/pm@2.11.5)': + '@tiptap/extension-placeholder@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/pm@2.11.5)': dependencies: '@tiptap/core': 2.11.5(@tiptap/pm@2.11.5) '@tiptap/pm': 2.11.5 @@ -9312,66 +10557,70 @@ snapshots: dependencies: '@tiptap/core': 2.22.3(@tiptap/pm@2.22.3) - '@tiptap/extension-subscript@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))': + '@tiptap/extension-subscript@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))': dependencies: '@tiptap/core': 2.11.5(@tiptap/pm@2.11.5) - '@tiptap/extension-superscript@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))': + '@tiptap/extension-superscript@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))': dependencies: '@tiptap/core': 2.11.5(@tiptap/pm@2.11.5) - '@tiptap/extension-table-cell@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))': + '@tiptap/extension-table-cell@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))': dependencies: '@tiptap/core': 2.11.5(@tiptap/pm@2.11.5) - '@tiptap/extension-table-cell@2.22.3(@tiptap/core@2.22.3(@tiptap/pm@2.22.3))': - dependencies: - '@tiptap/core': 2.22.3(@tiptap/pm@2.22.3) - - '@tiptap/extension-table-header@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))': + '@tiptap/extension-table-cell@2.22.3(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))': dependencies: '@tiptap/core': 2.11.5(@tiptap/pm@2.11.5) - '@tiptap/extension-table-header@2.22.3(@tiptap/core@2.22.3(@tiptap/pm@2.22.3))': - dependencies: - '@tiptap/core': 2.22.3(@tiptap/pm@2.22.3) - - '@tiptap/extension-table-row@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))': + '@tiptap/extension-table-header@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))': dependencies: '@tiptap/core': 2.11.5(@tiptap/pm@2.11.5) - '@tiptap/extension-table-row@2.22.3(@tiptap/core@2.22.3(@tiptap/pm@2.22.3))': + '@tiptap/extension-table-header@2.22.3(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))': dependencies: - '@tiptap/core': 2.22.3(@tiptap/pm@2.22.3) + '@tiptap/core': 2.11.5(@tiptap/pm@2.11.5) - '@tiptap/extension-table@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))(@tiptap/pm@2.11.5)': + '@tiptap/extension-table-row@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))': + dependencies: + '@tiptap/core': 2.11.5(@tiptap/pm@2.11.5) + + '@tiptap/extension-table-row@2.22.3(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))': + dependencies: + '@tiptap/core': 2.11.5(@tiptap/pm@2.11.5) + + '@tiptap/extension-table@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/pm@2.11.5)': dependencies: '@tiptap/core': 2.11.5(@tiptap/pm@2.11.5) '@tiptap/pm': 2.11.5 - '@tiptap/extension-table@2.22.3(@tiptap/core@2.22.3(@tiptap/pm@2.22.3))(@tiptap/pm@2.22.3)': + '@tiptap/extension-table@2.22.3(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/pm@2.22.3)': dependencies: - '@tiptap/core': 2.22.3(@tiptap/pm@2.22.3) + '@tiptap/core': 2.11.5(@tiptap/pm@2.11.5) '@tiptap/pm': 2.22.3 - '@tiptap/extension-task-item@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))(@tiptap/pm@2.11.5)': + '@tiptap/extension-task-item@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/pm@2.11.5)': dependencies: '@tiptap/core': 2.11.5(@tiptap/pm@2.11.5) '@tiptap/pm': 2.11.5 - '@tiptap/extension-task-list@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))': + '@tiptap/extension-task-list@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))': dependencies: '@tiptap/core': 2.11.5(@tiptap/pm@2.11.5) - '@tiptap/extension-text-align@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))': + '@tiptap/extension-text-align@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))': dependencies: '@tiptap/core': 2.11.5(@tiptap/pm@2.11.5) - '@tiptap/extension-text-align@2.22.3(@tiptap/core@2.22.3(@tiptap/pm@2.22.3))': + '@tiptap/extension-text-align@2.22.3(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))': dependencies: - '@tiptap/core': 2.22.3(@tiptap/pm@2.22.3) + '@tiptap/core': 2.11.5(@tiptap/pm@2.11.5) - '@tiptap/extension-text-style@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))': + '@tiptap/extension-text-style@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))': + dependencies: + '@tiptap/core': 2.11.5(@tiptap/pm@2.11.5) + + '@tiptap/extension-text-style@2.22.3(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))': dependencies: '@tiptap/core': 2.11.5(@tiptap/pm@2.11.5) @@ -9383,17 +10632,17 @@ snapshots: dependencies: '@tiptap/core': 2.22.3(@tiptap/pm@2.22.3) - '@tiptap/extension-typography@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))': + '@tiptap/extension-typography@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))': dependencies: '@tiptap/core': 2.11.5(@tiptap/pm@2.11.5) - '@tiptap/extension-underline@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))': + '@tiptap/extension-underline@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))': dependencies: '@tiptap/core': 2.11.5(@tiptap/pm@2.11.5) - '@tiptap/extension-underline@2.22.3(@tiptap/core@2.22.3(@tiptap/pm@2.22.3))': + '@tiptap/extension-underline@2.22.3(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))': dependencies: - '@tiptap/core': 2.22.3(@tiptap/pm@2.22.3) + '@tiptap/core': 2.11.5(@tiptap/pm@2.11.5) '@tiptap/pm@2.11.5': dependencies: @@ -9437,11 +10686,11 @@ snapshots: prosemirror-transform: 1.10.4 prosemirror-view: 1.40.0 - '@tiptap/react@2.22.3(@tiptap/core@2.22.3(@tiptap/pm@2.22.3))(@tiptap/pm@2.22.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@tiptap/react@2.22.3(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/pm@2.22.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: - '@tiptap/core': 2.22.3(@tiptap/pm@2.22.3) - '@tiptap/extension-bubble-menu': 2.22.3(@tiptap/core@2.22.3(@tiptap/pm@2.22.3))(@tiptap/pm@2.22.3) - '@tiptap/extension-floating-menu': 2.22.3(@tiptap/core@2.22.3(@tiptap/pm@2.22.3))(@tiptap/pm@2.22.3) + '@tiptap/core': 2.11.5(@tiptap/pm@2.11.5) + '@tiptap/extension-bubble-menu': 2.22.3(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/pm@2.22.3) + '@tiptap/extension-floating-menu': 2.22.3(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/pm@2.22.3) '@tiptap/pm': 2.22.3 '@types/use-sync-external-store': 0.0.6 fast-deep-equal: 3.1.3 @@ -9497,16 +10746,16 @@ snapshots: '@tiptap/extension-text-style': 2.22.3(@tiptap/core@2.22.3(@tiptap/pm@2.22.3)) '@tiptap/pm': 2.22.3 - '@tiptap/suggestion@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))(@tiptap/pm@2.11.5)': + '@tiptap/suggestion@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/pm@2.11.5)': dependencies: '@tiptap/core': 2.11.5(@tiptap/pm@2.11.5) '@tiptap/pm': 2.11.5 - '@tiptap/vue-3@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))(@tiptap/pm@2.11.5)(vue@3.5.17(typescript@5.6.2))': + '@tiptap/vue-3@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/pm@2.11.5)(vue@3.5.17(typescript@5.6.2))': dependencies: '@tiptap/core': 2.11.5(@tiptap/pm@2.11.5) - '@tiptap/extension-bubble-menu': 2.22.3(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))(@tiptap/pm@2.11.5) - '@tiptap/extension-floating-menu': 2.22.3(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))(@tiptap/pm@2.11.5) + '@tiptap/extension-bubble-menu': 2.22.3(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/pm@2.11.5) + '@tiptap/extension-floating-menu': 2.22.3(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/pm@2.11.5) '@tiptap/pm': 2.11.5 vue: 3.5.17(typescript@5.6.2) @@ -9800,44 +11049,44 @@ snapshots: dependencies: '@eslint/object-schema': 2.1.6 '@imgly/background-removal': 1.5.5 - '@tiptap-extend/columns': 2.1.6(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))(prosemirror-model@1.25.1)(prosemirror-state@1.4.3) + '@tiptap-extend/columns': 2.1.6(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(prosemirror-model@1.25.1)(prosemirror-state@1.4.3) '@tiptap/core': 2.11.5(@tiptap/pm@2.11.5) - '@tiptap/extension-bold': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5)) - '@tiptap/extension-bubble-menu': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))(@tiptap/pm@2.11.5) - '@tiptap/extension-bullet-list': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5)) - '@tiptap/extension-character-count': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))(@tiptap/pm@2.11.5) - '@tiptap/extension-code-block': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))(@tiptap/pm@2.11.5) - '@tiptap/extension-code-block-lowlight': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))(@tiptap/extension-code-block@2.11.5(@tiptap/core@2.22.3(@tiptap/pm@2.22.3))(@tiptap/pm@2.22.3))(@tiptap/pm@2.11.5)(highlight.js@11.11.1)(lowlight@3.3.0) - '@tiptap/extension-collaboration': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))(@tiptap/pm@2.11.5)(y-prosemirror@1.3.5(prosemirror-model@1.25.1)(prosemirror-state@1.4.3)(prosemirror-view@1.40.0)(y-protocols@1.0.6(yjs@13.6.27))(yjs@13.6.27)) - '@tiptap/extension-color': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))(@tiptap/extension-text-style@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))) - '@tiptap/extension-document': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5)) - '@tiptap/extension-dropcursor': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))(@tiptap/pm@2.11.5) - '@tiptap/extension-focus': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))(@tiptap/pm@2.11.5) - '@tiptap/extension-font-family': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))(@tiptap/extension-text-style@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))) - '@tiptap/extension-heading': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5)) - '@tiptap/extension-highlight': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5)) - '@tiptap/extension-horizontal-rule': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))(@tiptap/pm@2.11.5) - '@tiptap/extension-image': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5)) - '@tiptap/extension-link': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))(@tiptap/pm@2.11.5) - '@tiptap/extension-mention': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))(@tiptap/pm@2.11.5)(@tiptap/suggestion@2.11.5(@tiptap/core@2.22.3(@tiptap/pm@2.22.3))(@tiptap/pm@2.22.3)) - '@tiptap/extension-ordered-list': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5)) - '@tiptap/extension-placeholder': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))(@tiptap/pm@2.11.5) - '@tiptap/extension-subscript': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5)) - '@tiptap/extension-superscript': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5)) - '@tiptap/extension-table': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))(@tiptap/pm@2.11.5) - '@tiptap/extension-table-cell': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5)) - '@tiptap/extension-table-header': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5)) - '@tiptap/extension-table-row': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5)) - '@tiptap/extension-task-item': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))(@tiptap/pm@2.11.5) - '@tiptap/extension-task-list': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5)) - '@tiptap/extension-text-align': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5)) - '@tiptap/extension-text-style': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5)) - '@tiptap/extension-typography': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5)) - '@tiptap/extension-underline': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5)) + '@tiptap/extension-bold': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3)) + '@tiptap/extension-bubble-menu': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/pm@2.11.5) + '@tiptap/extension-bullet-list': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3)) + '@tiptap/extension-character-count': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/pm@2.11.5) + '@tiptap/extension-code-block': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/pm@2.11.5) + '@tiptap/extension-code-block-lowlight': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/extension-code-block@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/pm@2.22.3))(@tiptap/pm@2.11.5)(highlight.js@11.11.1)(lowlight@3.3.0) + '@tiptap/extension-collaboration': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/pm@2.11.5)(y-prosemirror@1.3.5(prosemirror-model@1.25.1)(prosemirror-state@1.4.3)(prosemirror-view@1.40.0)(y-protocols@1.0.6(yjs@13.6.27))(yjs@13.6.27)) + '@tiptap/extension-color': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/extension-text-style@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))) + '@tiptap/extension-document': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3)) + '@tiptap/extension-dropcursor': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/pm@2.11.5) + '@tiptap/extension-focus': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/pm@2.11.5) + '@tiptap/extension-font-family': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/extension-text-style@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))) + '@tiptap/extension-heading': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3)) + '@tiptap/extension-highlight': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3)) + '@tiptap/extension-horizontal-rule': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/pm@2.11.5) + '@tiptap/extension-image': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3)) + '@tiptap/extension-link': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/pm@2.11.5) + '@tiptap/extension-mention': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/pm@2.11.5)(@tiptap/suggestion@2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/pm@2.22.3)) + '@tiptap/extension-ordered-list': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3)) + '@tiptap/extension-placeholder': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/pm@2.11.5) + '@tiptap/extension-subscript': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3)) + '@tiptap/extension-superscript': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3)) + '@tiptap/extension-table': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/pm@2.11.5) + '@tiptap/extension-table-cell': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3)) + '@tiptap/extension-table-header': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3)) + '@tiptap/extension-table-row': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3)) + '@tiptap/extension-task-item': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/pm@2.11.5) + '@tiptap/extension-task-list': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3)) + '@tiptap/extension-text-align': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3)) + '@tiptap/extension-text-style': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3)) + '@tiptap/extension-typography': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3)) + '@tiptap/extension-underline': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3)) '@tiptap/pm': 2.11.5 '@tiptap/starter-kit': 2.11.5 - '@tiptap/suggestion': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))(@tiptap/pm@2.11.5) - '@tiptap/vue-3': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.11.5))(@tiptap/pm@2.11.5)(vue@3.5.17(typescript@5.6.2)) + '@tiptap/suggestion': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/pm@2.11.5) + '@tiptap/vue-3': 2.11.5(@tiptap/core@2.11.5(@tiptap/pm@2.22.3))(@tiptap/pm@2.11.5)(vue@3.5.17(typescript@5.6.2)) '@tool-belt/type-predicates': 1.4.0 '@types/svg64': 1.1.2 '@umoteam/editor-external': 6.1.0(prosemirror-model@1.25.1)(prosemirror-state@1.4.3)(prosemirror-view@1.40.0)(typescript@5.6.2)(vue@3.5.17(typescript@5.6.2)) @@ -9877,6 +11126,1706 @@ snapshots: '@ungap/structured-clone@1.3.0': {} + '@univerjs-pro/collaboration-client-ui@0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2)': + dependencies: + '@univerjs-pro/collaboration': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs-pro/collaboration-client': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/design': 0.8.2(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/docs': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/docs-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/drawing': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/engine-formula': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/engine-render': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/icons': 0.4.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/network': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/protocol': 0.1.47-alpha.0(@grpc/grpc-js@1.13.4)(rxjs@7.8.2) + '@univerjs/rpc': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + crypto-js: 4.2.0 + react: 18.3.1 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - date-fns + - luxon + - moment + - react-dom + - typescript + + '@univerjs-pro/collaboration-client@0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2)': + dependencies: + '@univerjs-pro/collaboration': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs-pro/license': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/docs': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/drawing': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/network': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/protocol': 0.1.47-alpha.0(@grpc/grpc-js@1.13.4)(rxjs@7.8.2) + '@univerjs/sheets': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/telemetry': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + crypto-js: 4.2.0 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@wendellhu/redi' + + '@univerjs-pro/collaboration@0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2)': + dependencies: + '@univerjs-pro/license': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/data-validation': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/docs': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/engine-formula': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/protocol': 0.1.47-alpha.0(@grpc/grpc-js@1.13.4)(rxjs@7.8.2) + '@univerjs/sheets': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-conditional-formatting': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-drawing': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-filter': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-hyper-link': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/thread-comment': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + uuid: 11.1.0 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@wendellhu/redi' + - rxjs + + '@univerjs-pro/docs-exchange-client@0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2)': + dependencies: + '@univerjs-pro/exchange-client': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - date-fns + - luxon + - moment + - react + - react-dom + - rxjs + - typescript + + '@univerjs-pro/docs-print@0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2)': + dependencies: + '@univerjs-pro/license': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs-pro/print': 0.8.2 + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/docs': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/docs-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/engine-render': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/icons': 0.4.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/network': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + react: 18.3.1 + optionalDependencies: + '@univerjs-pro/collaboration-client': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - date-fns + - luxon + - moment + - react-dom + - rxjs + - typescript + + '@univerjs-pro/edit-history-loader@0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2)': + dependencies: + '@univerjs-pro/collaboration': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs-pro/collaboration-client': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs-pro/edit-history-viewer': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs-pro/license': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs-pro/sheets-pivot': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs-pro/sheets-sparkline': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs-pro/sheets-sparkline-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/data-validation': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/design': 0.8.2(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/docs': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/docs-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/drawing': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/drawing-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/engine-formula': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/engine-render': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/icons': 0.4.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/network': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/rpc': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-conditional-formatting': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-conditional-formatting-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/sheets-data-validation': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-data-validation-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/sheets-drawing': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-drawing-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/sheets-filter': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-filter-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/sheets-formula': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-formula-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/sheets-hyper-link': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-hyper-link-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/sheets-numfmt': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + react: 18.3.1 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - date-fns + - luxon + - moment + - react-dom + - typescript + + '@univerjs-pro/edit-history-viewer@0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2)': + dependencies: + '@univerjs-pro/collaboration': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs-pro/collaboration-client': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs-pro/collaboration-client-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs-pro/sheets-sparkline': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/data-validation': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/design': 0.8.2(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/drawing': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/engine-render': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/icons': 0.4.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/network': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/protocol': 0.1.47-alpha.0(@grpc/grpc-js@1.13.4)(rxjs@7.8.2) + '@univerjs/sheets': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-conditional-formatting': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-filter': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + react: 18.3.1 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - date-fns + - luxon + - moment + - react-dom + - typescript + + '@univerjs-pro/engine-chart@0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/engine-render': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@wendellhu/redi' + + '@univerjs-pro/engine-formula@0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2)': + dependencies: + '@univerjs-pro/license': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/engine-formula': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@wendellhu/redi' + + '@univerjs-pro/engine-pivot@0.8.2': {} + + '@univerjs-pro/exchange-client@0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2)': + dependencies: + '@univerjs-pro/collaboration': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs-pro/license': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/design': 0.8.2(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/icons': 0.4.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/network': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/protocol': 0.1.47-alpha.0(@grpc/grpc-js@1.13.4)(rxjs@7.8.2) + '@univerjs/ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + pako: 2.1.0 + react: 18.3.1 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - date-fns + - luxon + - moment + - react-dom + - typescript + + '@univerjs-pro/license@0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2)': + dependencies: + '@noble/ed25519': 2.2.3 + '@noble/hashes': 1.7.1 + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/engine-render': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@wendellhu/redi' + + '@univerjs-pro/print@0.8.2': {} + + '@univerjs-pro/sheets-chart-ui@0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2)': + dependencies: + '@univerjs-pro/engine-chart': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs-pro/sheets-chart': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/design': 0.8.2(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/drawing': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/engine-formula': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/engine-render': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/icons': 0.4.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/sheets': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-drawing-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/sheets-formula-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/sheets-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + echarts: 5.6.0 + echarts-wordcloud: 2.1.0(echarts@5.6.0) + react: 18.3.1 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - date-fns + - luxon + - moment + - react-dom + - typescript + + '@univerjs-pro/sheets-chart@0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2)': + dependencies: + '@univerjs-pro/engine-chart': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs-pro/license': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@wendellhu/redi' + + '@univerjs-pro/sheets-exchange-client@0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2)': + dependencies: + '@univerjs-pro/exchange-client': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - date-fns + - luxon + - moment + - react + - react-dom + - rxjs + - typescript + + '@univerjs-pro/sheets-pivot-ui@0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2)': + dependencies: + '@univerjs-pro/engine-pivot': 0.8.2 + '@univerjs-pro/sheets-pivot': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/design': 0.8.2(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/docs-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/engine-formula': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/engine-render': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/icons': 0.4.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/sheets': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-formula-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/sheets-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + react: 18.3.1 + react-beautiful-dnd: 13.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react-dom: 18.3.1(react@18.3.1) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - date-fns + - luxon + - moment + - react-native + - typescript + + '@univerjs-pro/sheets-pivot@0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2)': + dependencies: + '@univerjs-pro/engine-pivot': 0.8.2 + '@univerjs-pro/license': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/engine-formula': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/engine-render': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/rpc': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-filter': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@wendellhu/redi' + + '@univerjs-pro/sheets-print@0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2)': + dependencies: + '@univerjs-pro/license': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs-pro/print': 0.8.2 + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/design': 0.8.2(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/docs': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/docs-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/engine-render': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/icons': 0.4.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/network': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + react: 18.3.1 + rxjs: 7.8.2 + optionalDependencies: + '@univerjs-pro/collaboration-client': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - date-fns + - luxon + - moment + - react-dom + - typescript + + '@univerjs-pro/sheets-sparkline-ui@0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2)': + dependencies: + '@univerjs-pro/sheets-sparkline': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/design': 0.8.2(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/engine-formula': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/engine-render': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/icons': 0.4.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/sheets': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-formula-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/sheets-graphics': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/sheets-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + react: 18.3.1 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - date-fns + - luxon + - moment + - react-dom + - typescript + + '@univerjs-pro/sheets-sparkline@0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2)': + dependencies: + '@univerjs-pro/license': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@wendellhu/redi' + + '@univerjs-pro/thread-comment-datasource@0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2)': + dependencies: + '@univerjs-pro/collaboration-client': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs-pro/license': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/network': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/protocol': 0.1.47-alpha.0(@grpc/grpc-js@1.13.4)(rxjs@7.8.2) + '@univerjs/thread-comment': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/thread-comment-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - date-fns + - luxon + - moment + - react + - react-dom + - typescript + + '@univerjs/core@0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2)': + dependencies: + '@univerjs/protocol': 0.1.46(@grpc/grpc-js@1.13.4)(rxjs@7.8.2) + '@univerjs/themes': 0.8.2 + '@wendellhu/redi': 0.18.3 + async-lock: 1.4.1 + dayjs: 1.11.13 + fast-diff: 1.3.0 + kdbush: 4.0.2 + lodash-es: 4.17.21 + nanoid: 5.1.5 + numfmt: 3.2.2 + ot-json1: 1.0.2 + rbush: 4.0.1 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + + '@univerjs/data-validation@0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@wendellhu/redi' + + '@univerjs/design@0.8.2(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + '@radix-ui/react-dialog': 1.1.14(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-dropdown-menu': 2.1.15(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-hover-card': 1.1.14(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-popover': 1.1.14(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-separator': 1.1.7(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@radix-ui/react-slot': 1.2.3(@types/react@18.3.1)(react@18.3.1) + '@radix-ui/react-tooltip': 1.2.7(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@rc-component/trigger': 2.2.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/icons': 0.4.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/themes': 0.8.2 + class-variance-authority: 0.7.1 + clsx: 2.1.1 + dayjs: 1.11.13 + rc-dropdown: 4.2.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-menu: 9.16.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-picker: 4.11.3(date-fns@2.30.0)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-virtual-list: 3.19.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + react-grid-layout: 1.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react-transition-group: 4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + sonner: 2.0.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + tailwind-merge: 3.3.1 + transitivePeerDependencies: + - '@types/react' + - '@types/react-dom' + - date-fns + - luxon + - moment + + '@univerjs/docs-drawing-ui@0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2)': + dependencies: + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/design': 0.8.2(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/docs': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/docs-drawing': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/docs-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/drawing': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/drawing-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/engine-render': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + react: 18.3.1 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - date-fns + - luxon + - moment + - react-dom + - typescript + + '@univerjs/docs-drawing@0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/drawing': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@wendellhu/redi' + - rxjs + + '@univerjs/docs-hyper-link-ui@0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2)': + dependencies: + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/design': 0.8.2(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/docs': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/docs-hyper-link': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/docs-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/engine-render': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/icons': 0.4.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + react: 18.3.1 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - date-fns + - luxon + - moment + - react-dom + - typescript + + '@univerjs/docs-hyper-link@0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@wendellhu/redi' + - rxjs + + '@univerjs/docs-thread-comment-ui@0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2)': + dependencies: + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/docs': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/docs-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/engine-render': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/icons': 0.4.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/thread-comment': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/thread-comment-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + react: 18.3.1 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - date-fns + - luxon + - moment + - react-dom + - typescript + + '@univerjs/docs-ui@0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2)': + dependencies: + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/design': 0.8.2(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/docs': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/drawing': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/engine-render': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/icons': 0.4.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + react: 18.3.1 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - date-fns + - luxon + - moment + - react-dom + - typescript + + '@univerjs/docs@0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/engine-render': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@wendellhu/redi' + + '@univerjs/drawing-ui@0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2)': + dependencies: + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/design': 0.8.2(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/drawing': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/engine-render': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/icons': 0.4.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + react: 18.3.1 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - date-fns + - luxon + - moment + - react-dom + - typescript + + '@univerjs/drawing@0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + ot-json1: 1.0.2 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@wendellhu/redi' + + '@univerjs/engine-formula@0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2)': + dependencies: + '@flatten-js/interval-tree': 1.1.3 + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/engine-numfmt': 0.8.2 + '@univerjs/rpc': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + decimal.js: 10.5.0 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@wendellhu/redi' + + '@univerjs/engine-numfmt@0.8.2': {} + + '@univerjs/engine-render@0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2)': + dependencies: + '@floating-ui/dom': 1.6.13 + '@floating-ui/utils': 0.2.9 + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + cjk-regex: 3.3.0 + franc-min: 6.2.0 + opentype.js: 1.3.4 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@wendellhu/redi' + + '@univerjs/find-replace@0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2)': + dependencies: + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/design': 0.8.2(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/engine-render': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/icons': 0.4.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + react: 18.3.1 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - date-fns + - luxon + - moment + - react-dom + - typescript + + '@univerjs/icons@0.4.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + dependencies: + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + + '@univerjs/network@0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@wendellhu/redi' + + '@univerjs/preset-docs-advanced@0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2)': + dependencies: + '@univerjs-pro/docs-exchange-client': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs-pro/docs-print': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs-pro/exchange-client': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs-pro/license': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - date-fns + - luxon + - moment + - typescript + + '@univerjs/preset-docs-collaboration@0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2)': + dependencies: + '@univerjs-pro/collaboration': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs-pro/collaboration-client': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs-pro/collaboration-client-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - date-fns + - luxon + - moment + - typescript + + '@univerjs/preset-docs-core@0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2)': + dependencies: + '@univerjs/design': 0.8.2(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/docs': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/docs-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/engine-formula': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/engine-render': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/network': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - date-fns + - luxon + - moment + - typescript + + '@univerjs/preset-docs-drawing@0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2)': + dependencies: + '@univerjs/docs-drawing': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/docs-drawing-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/drawing': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/drawing-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - date-fns + - luxon + - moment + - typescript + + '@univerjs/preset-docs-hyper-link@0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2)': + dependencies: + '@univerjs/docs-hyper-link': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/docs-hyper-link-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - date-fns + - luxon + - moment + - typescript + + '@univerjs/preset-docs-thread-comment@0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2)': + dependencies: + '@univerjs/docs-thread-comment-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/thread-comment': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/thread-comment-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - date-fns + - luxon + - moment + - typescript + + '@univerjs/preset-sheets-advanced@0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2)': + dependencies: + '@univerjs-pro/engine-chart': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs-pro/engine-formula': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs-pro/exchange-client': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs-pro/license': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs-pro/sheets-chart': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs-pro/sheets-chart-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs-pro/sheets-exchange-client': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs-pro/sheets-pivot': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs-pro/sheets-pivot-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs-pro/sheets-print': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs-pro/sheets-sparkline': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs-pro/sheets-sparkline-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/sheets-graphics': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - date-fns + - luxon + - moment + - react-native + - typescript + + '@univerjs/preset-sheets-collaboration@0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2)': + dependencies: + '@univerjs-pro/collaboration': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs-pro/collaboration-client': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs-pro/collaboration-client-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs-pro/edit-history-loader': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs-pro/edit-history-viewer': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs-pro/thread-comment-datasource': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/preset-sheets-advanced': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - date-fns + - luxon + - moment + - react-native + - typescript + + '@univerjs/preset-sheets-conditional-formatting@0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2)': + dependencies: + '@univerjs/sheets-conditional-formatting': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-conditional-formatting-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - date-fns + - luxon + - moment + - typescript + + '@univerjs/preset-sheets-core@0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2)': + dependencies: + '@univerjs/design': 0.8.2(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/docs': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/docs-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/engine-formula': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/engine-numfmt': 0.8.2 + '@univerjs/engine-render': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/network': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/rpc': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-formula': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-formula-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/sheets-numfmt': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-numfmt-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/sheets-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - date-fns + - luxon + - moment + - typescript + + '@univerjs/preset-sheets-data-validation@0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2)': + dependencies: + '@univerjs/data-validation': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-data-validation': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-data-validation-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - date-fns + - luxon + - moment + - typescript + + '@univerjs/preset-sheets-drawing@0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2)': + dependencies: + '@univerjs/docs-drawing': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/drawing': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/drawing-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/sheets-drawing': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-drawing-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - date-fns + - luxon + - moment + - typescript + + '@univerjs/preset-sheets-filter@0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2)': + dependencies: + '@univerjs/sheets-filter': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-filter-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - date-fns + - luxon + - moment + - typescript + + '@univerjs/preset-sheets-find-replace@0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2)': + dependencies: + '@univerjs/find-replace': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/sheets-find-replace': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - date-fns + - luxon + - moment + - typescript + + '@univerjs/preset-sheets-hyper-link@0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2)': + dependencies: + '@univerjs/sheets-hyper-link': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-hyper-link-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - date-fns + - luxon + - moment + - typescript + + '@univerjs/preset-sheets-node-core@0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2)': + dependencies: + '@univerjs/docs': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/engine-formula': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/engine-render': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/rpc-node': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-data-validation': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-drawing': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-filter': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-formula': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-hyper-link': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-numfmt': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-sort': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-thread-comment': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/thread-comment': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@wendellhu/redi' + + '@univerjs/preset-sheets-note@0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2)': + dependencies: + '@univerjs/sheets-note': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-note-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - date-fns + - luxon + - moment + - typescript + + '@univerjs/preset-sheets-sort@0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2)': + dependencies: + '@univerjs/sheets-sort': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-sort-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - date-fns + - luxon + - moment + - typescript + + '@univerjs/preset-sheets-table@0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2)': + dependencies: + '@univerjs/sheets-table': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-table-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - date-fns + - luxon + - moment + - typescript + + '@univerjs/preset-sheets-thread-comment@0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2)': + dependencies: + '@univerjs/sheets-thread-comment': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-thread-comment-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/thread-comment': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/thread-comment-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - date-fns + - luxon + - moment + - typescript + + '@univerjs/presets@0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2)': + dependencies: + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/design': 0.8.2(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/preset-docs-advanced': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/preset-docs-collaboration': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/preset-docs-core': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/preset-docs-drawing': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/preset-docs-hyper-link': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/preset-docs-thread-comment': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/preset-sheets-advanced': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/preset-sheets-collaboration': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/preset-sheets-conditional-formatting': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/preset-sheets-core': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/preset-sheets-data-validation': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/preset-sheets-drawing': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/preset-sheets-filter': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/preset-sheets-find-replace': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/preset-sheets-hyper-link': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/preset-sheets-node-core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/preset-sheets-note': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/preset-sheets-sort': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/preset-sheets-table': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/preset-sheets-thread-comment': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - date-fns + - luxon + - moment + - react-native + - typescript + + '@univerjs/protocol@0.1.46(@grpc/grpc-js@1.13.4)(rxjs@7.8.2)': + dependencies: + '@grpc/grpc-js': 1.13.4 + rxjs: 7.8.2 + + '@univerjs/protocol@0.1.47-alpha.0(@grpc/grpc-js@1.13.4)(rxjs@7.8.2)': + dependencies: + '@grpc/grpc-js': 1.13.4 + rxjs: 7.8.2 + + '@univerjs/rpc-node@0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/rpc': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@wendellhu/redi' + + '@univerjs/rpc@0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@wendellhu/redi' + + '@univerjs/sheets-conditional-formatting-ui@0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2)': + dependencies: + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/design': 0.8.2(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/engine-formula': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/engine-render': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/icons': 0.4.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/sheets': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-conditional-formatting': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-formula-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/sheets-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + react: 18.3.1 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - date-fns + - luxon + - moment + - react-dom + - typescript + + '@univerjs/sheets-conditional-formatting@0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/engine-formula': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/engine-render': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@wendellhu/redi' + + '@univerjs/sheets-data-validation-ui@0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2)': + dependencies: + '@flatten-js/interval-tree': 1.1.3 + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/data-validation': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/design': 0.8.2(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/engine-formula': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/engine-render': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/icons': 0.4.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/sheets': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-data-validation': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-formula-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/sheets-numfmt': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + react: 18.3.1 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - date-fns + - luxon + - moment + - react-dom + - typescript + + '@univerjs/sheets-data-validation@0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/data-validation': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/engine-formula': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/protocol': 0.1.46(@grpc/grpc-js@1.13.4)(rxjs@7.8.2) + '@univerjs/sheets': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-formula': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@wendellhu/redi' + + '@univerjs/sheets-drawing-ui@0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2)': + dependencies: + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/design': 0.8.2(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/docs-drawing': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/docs-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/drawing': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/drawing-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/engine-render': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-drawing': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + react: 18.3.1 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - date-fns + - luxon + - moment + - react-dom + - typescript + + '@univerjs/sheets-drawing@0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/drawing': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@wendellhu/redi' + - rxjs + + '@univerjs/sheets-filter-ui@0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2)': + dependencies: + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/design': 0.8.2(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/engine-render': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/icons': 0.4.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/rpc': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-filter': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + react: 18.3.1 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - date-fns + - luxon + - moment + - react-dom + - typescript + + '@univerjs/sheets-filter@0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/engine-formula': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/rpc': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@wendellhu/redi' + + '@univerjs/sheets-find-replace@0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2)': + dependencies: + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/engine-render': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/find-replace': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/sheets': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - date-fns + - luxon + - moment + - react + - react-dom + - typescript + + '@univerjs/sheets-formula-ui@0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2)': + dependencies: + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/design': 0.8.2(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/docs': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/docs-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/engine-formula': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/engine-render': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/icons': 0.4.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/sheets': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-formula': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + react: 18.3.1 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - date-fns + - luxon + - moment + - react-dom + - typescript + + '@univerjs/sheets-formula@0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/engine-formula': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/rpc': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@wendellhu/redi' + + '@univerjs/sheets-graphics@0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2)': + dependencies: + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/engine-render': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - date-fns + - luxon + - moment + - react + - react-dom + - rxjs + - typescript + + '@univerjs/sheets-hyper-link-ui@0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2)': + dependencies: + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/design': 0.8.2(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/docs': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/docs-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/engine-formula': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/engine-render': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/icons': 0.4.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/sheets': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-data-validation': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-formula-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/sheets-hyper-link': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + react: 18.3.1 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - date-fns + - luxon + - moment + - react-dom + - typescript + + '@univerjs/sheets-hyper-link@0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/docs': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/engine-formula': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@wendellhu/redi' + + '@univerjs/sheets-note-ui@0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2)': + dependencies: + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/design': 0.8.2(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/engine-render': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/icons': 0.4.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/sheets': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-note': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + react: 18.3.1 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - date-fns + - luxon + - moment + - react-dom + - typescript + + '@univerjs/sheets-note@0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@wendellhu/redi' + + '@univerjs/sheets-numfmt-ui@0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2)': + dependencies: + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/design': 0.8.2(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/engine-numfmt': 0.8.2 + '@univerjs/engine-render': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/icons': 0.4.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/sheets': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-numfmt': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + react: 18.3.1 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - date-fns + - luxon + - moment + - react-dom + - typescript + + '@univerjs/sheets-numfmt@0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/engine-formula': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/engine-numfmt': 0.8.2 + '@univerjs/sheets': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@wendellhu/redi' + + '@univerjs/sheets-sort-ui@0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2)': + dependencies: + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/design': 0.8.2(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/engine-formula': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/icons': 0.4.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/sheets': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-sort': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + react: 18.3.1 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - date-fns + - luxon + - moment + - react-dom + - typescript + + '@univerjs/sheets-sort@0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/engine-formula': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@wendellhu/redi' + - rxjs + + '@univerjs/sheets-table-ui@0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2)': + dependencies: + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/design': 0.8.2(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/engine-formula': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/engine-render': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/icons': 0.4.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/sheets': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-formula-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/sheets-sort': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-table': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + react: 18.3.1 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - date-fns + - luxon + - moment + - react-dom + - typescript + + '@univerjs/sheets-table@0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@wendellhu/redi' + + '@univerjs/sheets-thread-comment-ui@0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2)': + dependencies: + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/engine-formula': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/engine-render': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/icons': 0.4.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/sheets': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-thread-comment': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/thread-comment': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/thread-comment-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + react: 18.3.1 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - date-fns + - luxon + - moment + - react-dom + - typescript + + '@univerjs/sheets-thread-comment@0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/engine-formula': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/sheets': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/thread-comment': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@wendellhu/redi' + + '@univerjs/sheets-ui@0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2)': + dependencies: + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/design': 0.8.2(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/docs': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/docs-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/engine-formula': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/engine-numfmt': 0.8.2 + '@univerjs/engine-render': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/icons': 0.4.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/protocol': 0.1.46(@grpc/grpc-js@1.13.4)(rxjs@7.8.2) + '@univerjs/sheets': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/telemetry': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + react: 18.3.1 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - date-fns + - luxon + - moment + - react-dom + - typescript + + '@univerjs/sheets@0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/engine-formula': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/engine-numfmt': 0.8.2 + '@univerjs/protocol': 0.1.46(@grpc/grpc-js@1.13.4)(rxjs@7.8.2) + '@univerjs/rpc': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@wendellhu/redi' + + '@univerjs/telemetry@0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@wendellhu/redi' + - rxjs + + '@univerjs/themes@0.8.2': {} + + '@univerjs/thread-comment-ui@0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2)': + dependencies: + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/design': 0.8.2(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/docs-ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(@wendellhu/redi@0.18.3)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + '@univerjs/icons': 0.4.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/thread-comment': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/ui': 0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2) + react: 18.3.1 + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@types/react' + - '@types/react-dom' + - '@wendellhu/redi' + - date-fns + - luxon + - moment + - react-dom + - typescript + + '@univerjs/thread-comment@0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2)': + dependencies: + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + rxjs: 7.8.2 + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@wendellhu/redi' + + '@univerjs/ui@0.8.2(@grpc/grpc-js@1.13.4)(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rxjs@7.8.2)(typescript@5.6.2)': + dependencies: + '@univerjs/core': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/design': 0.8.2(@types/react-dom@18.3.1)(@types/react@18.3.1)(date-fns@2.30.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@univerjs/engine-render': 0.8.2(@grpc/grpc-js@1.13.4)(@wendellhu/redi@0.18.3)(rxjs@7.8.2) + '@univerjs/icons': 0.4.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@wendellhu/redi': 0.18.3 + localforage: 1.10.0 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + rxjs: 7.8.2 + optionalDependencies: + vue: 3.5.17(typescript@5.6.2) + transitivePeerDependencies: + - '@grpc/grpc-js' + - '@types/react' + - '@types/react-dom' + - date-fns + - luxon + - moment + - typescript + '@vue/compiler-core@3.5.17': dependencies: '@babel/parser': 7.27.5 @@ -10028,6 +12977,8 @@ snapshots: '@webassemblyjs/ast': 1.14.1 '@xtuc/long': 4.2.2 + '@wendellhu/redi@0.18.3': {} + '@xtuc/ieee754@1.2.0': {} '@xtuc/long@4.2.2': {} @@ -10145,6 +13096,8 @@ snapshots: transitivePeerDependencies: - supports-color + async-lock@1.4.1: {} + autoprefixer@10.4.17(postcss@8.4.35): dependencies: browserslist: 4.24.4 @@ -10494,6 +13447,11 @@ snapshots: ci-info@3.9.0: {} + cjk-regex@3.3.0: + dependencies: + regexp-util: 2.0.3 + unicode-regex: 4.1.2 + cjs-module-lexer@1.4.3: {} class-variance-authority@0.7.1: @@ -10514,6 +13472,8 @@ snapshots: strip-ansi: 6.0.1 wrap-ansi: 7.0.0 + clsx@1.2.1: {} + clsx@2.1.1: {} cmdk@1.1.1(@types/react-dom@18.3.1)(@types/react@18.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): @@ -10530,6 +13490,8 @@ snapshots: co@4.6.0: {} + collapse-white-space@2.1.0: {} + collect-v8-coverage@1.0.2: {} color-convert@2.0.1: @@ -10647,6 +13609,10 @@ snapshots: crypto-js@4.2.0: {} + css-box-model@1.2.1: + dependencies: + tiny-invariant: 1.3.3 + css-color-keywords@1.0.0: {} css-mediaquery@0.1.2: {} @@ -10863,6 +13829,8 @@ snapshots: decimal.js-light@2.5.1: {} + decimal.js@10.5.0: {} + decode-named-character-reference@1.1.0: dependencies: character-entities: 2.0.2 @@ -10926,6 +13894,15 @@ snapshots: eastasianwidth@0.2.0: {} + 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 + editions@2.3.1: dependencies: errlop: 2.2.0 @@ -11159,6 +14136,10 @@ snapshots: fast-deep-equal@3.1.3: {} + fast-diff@1.3.0: {} + + fast-equals@4.0.3: {} + fast-equals@5.2.2: {} fast-glob@3.3.3: @@ -11210,6 +14191,10 @@ snapshots: fraction.js@4.3.7: {} + franc-min@6.2.0: + dependencies: + trigram-utils: 2.0.1 + fs-readdir-recursive@1.1.0: {} fs.realpath@1.0.0: {} @@ -11356,6 +14341,8 @@ snapshots: ignore@7.0.3: {} + immediate@3.0.6: {} + import-fresh@3.3.1: dependencies: parent-module: 1.0.1 @@ -11837,6 +14824,8 @@ snapshots: dependencies: commander: 8.3.0 + kdbush@4.0.2: {} + khroma@2.1.0: {} kleur@3.0.3: {} @@ -11861,6 +14850,10 @@ snapshots: dependencies: isomorphic.js: 0.2.5 + lie@3.1.1: + dependencies: + immediate: 3.0.6 + lightningcss-darwin-arm64@1.29.2: optional: true @@ -11944,6 +14937,10 @@ snapshots: pkg-types: 2.1.0 quansync: 0.2.10 + localforage@1.10.0: + dependencies: + lie: 3.1.1 + locate-path@5.0.0: dependencies: p-locate: 4.1.0 @@ -11954,6 +14951,8 @@ snapshots: lodash-es@4.17.21: {} + lodash.camelcase@4.3.0: {} + lodash.debounce@4.0.8: {} lodash@4.17.21: {} @@ -12378,8 +15377,12 @@ snapshots: object-assign: 4.1.1 thenify-all: 1.6.0 + n-gram@2.0.2: {} + nanoid@3.3.11: {} + nanoid@5.1.5: {} + nativewind@2.0.10(react@18.3.1)(tailwindcss@3.3.0(postcss@8.4.35)): dependencies: '@babel/generator': 7.27.0 @@ -12461,6 +15464,8 @@ snapshots: dependencies: path-key: 3.1.1 + numfmt@3.2.2: {} + nzh@1.0.14: {} object-assign@4.1.1: {} @@ -12493,8 +15498,21 @@ snapshots: platform: 1.3.6 protobufjs: 7.5.3 + opentype.js@1.3.4: + dependencies: + string.prototype.codepointat: 0.2.1 + tiny-inflate: 1.0.3 + 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 + p-defer-es5@2.0.1(p-defer@4.0.0): dependencies: '@babel/cli': 7.27.0(@babel/core@7.18.6) @@ -12537,6 +15555,8 @@ snapshots: package-manager-detector@1.3.0: {} + pako@2.1.0: {} + parent-module@1.0.1: dependencies: callsites: 3.1.0 @@ -12700,12 +15720,6 @@ snapshots: picocolors: 1.1.1 source-map-js: 1.2.1 - postcss@8.5.3: - dependencies: - nanoid: 3.3.11 - picocolors: 1.1.1 - source-map-js: 1.2.1 - postcss@8.5.6: dependencies: nanoid: 3.3.11 @@ -12871,12 +15885,110 @@ snapshots: quick-lru@5.1.1: {} + quickselect@3.0.0: {} + + raf-schd@4.0.3: {} + randombytes@2.1.0: dependencies: safe-buffer: 5.2.1 rangetouch@2.0.1: {} + rbush@4.0.1: + dependencies: + quickselect: 3.0.0 + + rc-dropdown@4.2.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + dependencies: + '@babel/runtime': 7.26.0 + '@rc-component/trigger': 2.2.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + classnames: 2.3.2 + rc-util: 5.44.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + + rc-menu@9.16.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + dependencies: + '@babel/runtime': 7.26.0 + '@rc-component/trigger': 2.2.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + classnames: 2.3.2 + rc-motion: 2.9.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-overflow: 1.4.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-util: 5.44.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + + rc-motion@2.9.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + dependencies: + '@babel/runtime': 7.26.0 + classnames: 2.3.2 + rc-util: 5.44.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + + rc-overflow@1.4.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + dependencies: + '@babel/runtime': 7.26.0 + classnames: 2.3.2 + rc-resize-observer: 1.4.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-util: 5.44.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + + rc-picker@4.11.3(date-fns@2.30.0)(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + dependencies: + '@babel/runtime': 7.26.0 + '@rc-component/trigger': 2.2.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + classnames: 2.3.2 + rc-overflow: 1.4.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-resize-observer: 1.4.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-util: 5.44.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + optionalDependencies: + date-fns: 2.30.0 + dayjs: 1.11.13 + + rc-resize-observer@1.4.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + dependencies: + '@babel/runtime': 7.26.0 + classnames: 2.3.2 + rc-util: 5.44.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + resize-observer-polyfill: 1.5.1 + + rc-util@5.44.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + dependencies: + '@babel/runtime': 7.26.0 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + react-is: 18.3.1 + + rc-virtual-list@3.19.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + dependencies: + '@babel/runtime': 7.26.0 + classnames: 2.3.2 + rc-resize-observer: 1.4.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + rc-util: 5.44.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + + react-beautiful-dnd@13.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + dependencies: + '@babel/runtime': 7.26.0 + css-box-model: 1.2.1 + memoize-one: 5.2.1 + raf-schd: 4.0.3 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + react-redux: 7.2.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + redux: 4.2.0 + use-memo-one: 1.1.3(react@18.3.1) + transitivePeerDependencies: + - react-native + react-day-picker@9.7.0(react@18.3.1): dependencies: '@date-fns/tz': 1.2.0 @@ -12897,6 +16009,13 @@ snapshots: react: 18.3.1 scheduler: 0.23.2 + react-draggable@4.4.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + dependencies: + clsx: 1.2.1 + prop-types: 15.8.1 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + react-film@3.1.0(@babel/core@7.18.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@emotion/css': 11.1.3(@babel/core@7.18.6) @@ -12911,6 +16030,17 @@ snapshots: - '@babel/core' - supports-color + react-grid-layout@1.5.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + dependencies: + clsx: 2.1.1 + fast-equals: 4.0.3 + prop-types: 15.8.1 + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) + react-draggable: 4.4.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react-resizable: 3.0.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + resize-observer-polyfill: 1.5.1 + react-hook-form@7.58.1(react@18.3.1): dependencies: react: 18.3.1 @@ -12979,6 +16109,14 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) + react-resizable@3.0.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + dependencies: + prop-types: 15.8.1 + react: 18.3.1 + react-draggable: 4.4.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + transitivePeerDependencies: + - react-dom + react-say@2.1.0(react@18.3.1): dependencies: '@babel/runtime': 7.15.4 @@ -13107,6 +16245,8 @@ snapshots: dependencies: '@babel/runtime': 7.26.0 + regexp-util@2.0.3: {} + regexpu-core@6.2.0: dependencies: regenerate: 1.4.2 @@ -13145,6 +16285,8 @@ snapshots: requires-port@1.0.0: {} + resize-observer-polyfill@1.5.1: {} + resolve-cwd@3.0.0: dependencies: resolve-from: 5.0.0 @@ -13385,6 +16527,8 @@ snapshots: emoji-regex: 9.2.2 strip-ansi: 7.1.0 + string.prototype.codepointat@0.2.1: {} + stringify-entities@4.0.4: dependencies: character-entities-html4: 2.1.0 @@ -13450,6 +16594,8 @@ snapshots: tailwind-merge@3.0.2: {} + tailwind-merge@3.3.1: {} + tailwindcss-animate@1.0.7(tailwindcss@3.3.0(postcss@8.4.35)): dependencies: tailwindcss: 3.3.0(postcss@8.4.35) @@ -13521,6 +16667,8 @@ snapshots: dependencies: any-promise: 1.3.0 + tiny-inflate@1.0.3: {} + tiny-invariant@1.3.3: {} tinyexec@1.0.1: {} @@ -13539,6 +16687,11 @@ snapshots: tr46@0.0.3: {} + trigram-utils@2.0.1: + dependencies: + collapse-white-space: 2.1.0 + n-gram: 2.0.2 + trim-lines@3.0.1: {} trough@2.2.0: {} @@ -13551,6 +16704,8 @@ snapshots: tslib@1.14.1: {} + tslib@2.3.0: {} + tslib@2.4.0: {} tslib@2.8.1: {} @@ -13596,8 +16751,14 @@ snapshots: unicode-property-aliases-ecmascript@2.1.0: {} + unicode-regex@4.1.2: + dependencies: + regexp-util: 2.0.3 + unicorn-magic@0.3.0: {} + unicount@1.1.0: {} + unified@11.0.5: dependencies: '@types/unist': 3.0.3 @@ -13653,6 +16814,10 @@ snapshots: optionalDependencies: '@types/react': 18.3.1 + use-memo-one@1.1.3(react@18.3.1): + dependencies: + react: 18.3.1 + use-ref-from@0.0.1(react@18.3.1): dependencies: '@babel/runtime-corejs3': 7.27.0 @@ -13737,7 +16902,7 @@ snapshots: vite@6.0.3(@types/node@22.13.14)(jiti@2.4.2)(lightningcss@1.29.2)(terser@5.39.0)(yaml@2.7.1): dependencies: esbuild: 0.24.2 - postcss: 8.5.3 + postcss: 8.5.6 rollup: 4.38.0 optionalDependencies: '@types/node': 22.13.14 @@ -13938,4 +17103,8 @@ snapshots: zone.js@0.15.0: {} + zrender@5.6.1: + dependencies: + tslib: 2.3.0 + zwitch@2.0.4: {}