diff --git a/common/shared/eslint/index.js b/common/shared/eslint/index.js index 1ba1b9a68c..05dc2831e2 100644 --- a/common/shared/eslint/index.js +++ b/common/shared/eslint/index.js @@ -28,7 +28,6 @@ exports.baseRules = { ignoreComments: true, }], 'perfectionist/sort-imports': 'warn', - 'perfectionist/sort-exports': 'warn', 'perfectionist/sort-named-exports': 'warn', 'antfu/consistent-chaining': 'warn', 'sort-imports': [ diff --git a/common/shared/package.json b/common/shared/package.json index 799424e7c4..611ee4b06f 100644 --- a/common/shared/package.json +++ b/common/shared/package.json @@ -17,13 +17,13 @@ "./vite": "./vite/index.js" }, "dependencies": { - "@typescript-eslint/parser": "^8.5.0", + "@typescript-eslint/parser": "^8.6.0", "@vitejs/plugin-react": "^4.3.1", - "@vitest/coverage-istanbul": "^2.0.5", + "@vitest/coverage-istanbul": "^2.1.1", "happy-dom": "15.0.0", "javascript-obfuscator": "^4.1.1", - "vite": "^5.4.4", + "vite": "^5.4.7", "vite-plugin-dts": "^4.2.1", - "vitest": "^2.0.5" + "vitest": "^2.1.1" } } diff --git a/eslint.config.js b/eslint.config.js index 9b1e8ad647..2d91596110 100644 --- a/eslint.config.js +++ b/eslint.config.js @@ -88,6 +88,11 @@ export default antfu({ rules: { 'penetrating/no-penetrating-import': 2, }, +}, { + files: ['**/*/src/index.ts'], + rules: { + 'perfectionist/sort-exports': 'off', + }, }, typescriptPreset(), facadePreset(), diff --git a/package.json b/package.json index daf67985c7..ce55749fa1 100644 --- a/package.json +++ b/package.json @@ -50,19 +50,19 @@ "@eslint-react/eslint-plugin": "^1.14.0", "@playwright/test": "^1.47.0", "@release-it-plugins/workspaces": "^4.2.0", - "@release-it/conventional-changelog": "^8.0.1", + "@release-it/conventional-changelog": "^8.0.2", "@storybook/react": "8.2.9", - "@types/node": "^22.5.4", + "@types/node": "^22.5.5", "@types/react": "^18.3.5", "@univerjs-infra/shared": "workspace:*", "@univerjs/design": "workspace:*", "@vitejs/plugin-react": "^4.3.1", - "eslint": "9.10.0", + "eslint": "9.11.0", "eslint-plugin-format": "^0.1.2", "eslint-plugin-header": "^3.1.1", "eslint-plugin-no-barrel-import": "^0.0.2", "eslint-plugin-no-penetrating-import": "^0.0.1", - "eslint-plugin-react": "^7.35.2", + "eslint-plugin-react": "^7.36.1", "eslint-plugin-react-hooks": "5.1.0-rc-107a2f8c3e-20240617", "eslint-plugin-react-refresh": "^0.4.11", "husky": "^9.1.5", diff --git a/packages-experimental/action-recorder/package.json b/packages-experimental/action-recorder/package.json index 4da0174f13..815e878d8b 100644 --- a/packages-experimental/action-recorder/package.json +++ b/packages-experimental/action-recorder/package.json @@ -88,8 +88,8 @@ "react": "18.3.1", "rxjs": "^7.8.1", "typescript": "^5.6.2", - "vite": "^5.4.4", - "vitest": "^2.0.5" + "vite": "^5.4.7", + "vitest": "^2.1.1" }, "univerSpace": { ".": { diff --git a/packages-experimental/debugger/package.json b/packages-experimental/debugger/package.json index 3312c0eeed..0e3724d327 100644 --- a/packages-experimental/debugger/package.json +++ b/packages-experimental/debugger/package.json @@ -82,8 +82,8 @@ "@vitejs/plugin-vue": "^5.1.3", "rxjs": "^7.8.1", "typescript": "^5.6.2", - "vite": "^5.4.4", - "vitest": "^2.0.5", + "vite": "^5.4.7", + "vitest": "^2.1.1", "vue": "^3.5.3" }, "univerSpace": { diff --git a/packages-experimental/uni-docs-ui/package.json b/packages-experimental/uni-docs-ui/package.json index 3ae662c0db..55eab07b8e 100644 --- a/packages-experimental/uni-docs-ui/package.json +++ b/packages-experimental/uni-docs-ui/package.json @@ -80,8 +80,8 @@ "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.1", "typescript": "^5.6.2", - "vite": "^5.4.4", - "vitest": "^2.0.5" + "vite": "^5.4.7", + "vitest": "^2.1.1" }, "univerSpace": { ".": { diff --git a/packages-experimental/uni-formula-ui/package.json b/packages-experimental/uni-formula-ui/package.json index ae054dddf4..62312bd3b9 100644 --- a/packages-experimental/uni-formula-ui/package.json +++ b/packages-experimental/uni-formula-ui/package.json @@ -91,8 +91,8 @@ "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.1", "typescript": "^5.6.2", - "vite": "^5.4.4", - "vitest": "^2.0.5" + "vite": "^5.4.7", + "vitest": "^2.1.1" }, "univerSpace": { ".": { diff --git a/packages-experimental/uni-formula/package.json b/packages-experimental/uni-formula/package.json index 610436ead5..abeb54811c 100644 --- a/packages-experimental/uni-formula/package.json +++ b/packages-experimental/uni-formula/package.json @@ -72,8 +72,8 @@ "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.1", "typescript": "^5.6.2", - "vite": "^5.4.4", - "vitest": "^2.0.5" + "vite": "^5.4.7", + "vitest": "^2.1.1" }, "univerSpace": { ".": { diff --git a/packages-experimental/uni-sheets-ui/package.json b/packages-experimental/uni-sheets-ui/package.json index 53e6e9b738..d5171686ab 100644 --- a/packages-experimental/uni-sheets-ui/package.json +++ b/packages-experimental/uni-sheets-ui/package.json @@ -85,8 +85,8 @@ "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.1", "typescript": "^5.6.2", - "vite": "^5.4.4", - "vitest": "^2.0.5" + "vite": "^5.4.7", + "vitest": "^2.1.1" }, "univerSpace": { ".": { diff --git a/packages-experimental/uni-slides-ui/package.json b/packages-experimental/uni-slides-ui/package.json index 43bf900227..d2d499664e 100644 --- a/packages-experimental/uni-slides-ui/package.json +++ b/packages-experimental/uni-slides-ui/package.json @@ -86,8 +86,8 @@ "react-dom": "18.3.1", "rxjs": "^7.8.1", "typescript": "^5.6.2", - "vite": "^5.4.4", - "vitest": "^2.0.5" + "vite": "^5.4.7", + "vitest": "^2.1.1" }, "univerSpace": { ".": { diff --git a/packages-experimental/uniui/package.json b/packages-experimental/uniui/package.json index 7e2f9121cd..5c4b1e7363 100644 --- a/packages-experimental/uniui/package.json +++ b/packages-experimental/uniui/package.json @@ -94,8 +94,8 @@ "react-dom": "18.3.1", "rxjs": "^7.8.1", "typescript": "^5.6.2", - "vite": "^5.4.4", - "vitest": "^2.0.5" + "vite": "^5.4.7", + "vitest": "^2.1.1" }, "univerSpace": { ".": { diff --git a/packages/core/package.json b/packages/core/package.json index 146185112a..6adf917b2e 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -79,8 +79,8 @@ "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.1", "typescript": "^5.6.2", - "vite": "^5.4.4", - "vitest": "^2.0.5" + "vite": "^5.4.7", + "vitest": "^2.1.1" }, "univerSpace": { ".": { diff --git a/packages/core/src/docs/data-model/index.ts b/packages/core/src/docs/data-model/index.ts index 1da8083fe0..cef14298cb 100644 --- a/packages/core/src/docs/data-model/index.ts +++ b/packages/core/src/docs/data-model/index.ts @@ -16,5 +16,5 @@ export * from './document-data-model'; export * from './preset-list-type'; -export * from './types'; export * from './text-x/build-utils'; +export * from './types'; diff --git a/packages/core/src/types/enum/index.ts b/packages/core/src/types/enum/index.ts index da8c8db963..9d8fc74481 100644 --- a/packages/core/src/types/enum/index.ts +++ b/packages/core/src/types/enum/index.ts @@ -19,6 +19,7 @@ export * from './border-style-types'; export * from './color-type'; export * from './common-hide-types'; export * from './copy-paste-type'; +export * from './delete-direction'; export * from './developer-metadata-visibility'; export * from './dimension'; export * from './direction'; @@ -26,9 +27,8 @@ export * from './format-type'; export * from './interpolation-point-type'; export * from './locale-type'; export * from './protection-type'; +export * from './prst-geom-type'; export * from './relative-date'; export * from './sheet-types'; export * from './text-style'; export * from './theme-color-type'; -export * from './prst-geom-type'; -export * from './delete-direction'; diff --git a/packages/core/src/types/interfaces/index.ts b/packages/core/src/types/interfaces/index.ts index f04179e1e4..404e1bc244 100644 --- a/packages/core/src/types/interfaces/index.ts +++ b/packages/core/src/types/interfaces/index.ts @@ -17,8 +17,8 @@ export * from './i-document-data'; export * from './i-document-data-interceptor'; export * from './i-image-properties'; +export * from './i-need-check-disposable'; export * from './i-placeholder'; export * from './i-shape-properties'; export * from './i-slide-data'; export * from './i-style-data'; -export * from './i-need-check-disposable'; diff --git a/packages/data-validation/package.json b/packages/data-validation/package.json index 0e5eaf7053..eb4de7c414 100644 --- a/packages/data-validation/package.json +++ b/packages/data-validation/package.json @@ -76,8 +76,8 @@ "@univerjs/core": "workspace:*", "rxjs": "^7.8.1", "typescript": "^5.6.2", - "vite": "^5.4.4", - "vitest": "^2.0.5" + "vite": "^5.4.7", + "vitest": "^2.1.1" }, "univerSpace": { ".": { diff --git a/packages/data-validation/src/index.ts b/packages/data-validation/src/index.ts index 8a6bd11a69..c3720478f2 100644 --- a/packages/data-validation/src/index.ts +++ b/packages/data-validation/src/index.ts @@ -14,15 +14,6 @@ * limitations under the License. */ -// #region - all commands -export { - AddDataValidationMutation, - type IAddDataValidationMutationParams, - type IRemoveDataValidationMutationParams, - type IUpdateDataValidationMutationParams, - RemoveDataValidationMutation, - UpdateDataValidationMutation, -} from './commands/mutations/data-validation.mutation'; export { getRuleOptions, getRuleSetting, @@ -46,5 +37,14 @@ export type { IFormulaValidResult } from './validators/base-data-validator'; export type { IBaseDataValidationWidget } from './validators/base-widget'; -// #endregion +// #region - all commands +export { + AddDataValidationMutation, + type IAddDataValidationMutationParams, + type IRemoveDataValidationMutationParams, + type IUpdateDataValidationMutationParams, + RemoveDataValidationMutation, + UpdateDataValidationMutation, +} from './commands/mutations/data-validation.mutation'; +// #endregion diff --git a/packages/design/package.json b/packages/design/package.json index 8066de0661..e8a74c4a79 100644 --- a/packages/design/package.json +++ b/packages/design/package.json @@ -104,8 +104,8 @@ "react": "18.3.1", "react-dom": "18.3.1", "typescript": "^5.6.2", - "vite": "^5.4.4", - "vitest": "^2.0.5" + "vite": "^5.4.7", + "vitest": "^2.1.1" }, "univerSpace": { ".": { diff --git a/packages/design/src/components/date-picker/index.ts b/packages/design/src/components/date-picker/index.ts index 3e9c72240b..78f22e215c 100644 --- a/packages/design/src/components/date-picker/index.ts +++ b/packages/design/src/components/date-picker/index.ts @@ -14,5 +14,5 @@ * limitations under the License. */ -export { DatePicker, type IDatePickerProps } from './DatePicker'; export { DatePanel, type IDatePanelProps } from './DatePanel'; +export { DatePicker, type IDatePickerProps } from './DatePicker'; diff --git a/packages/design/src/components/tooltip/index.ts b/packages/design/src/components/tooltip/index.ts index a77961431c..a0b6d78839 100644 --- a/packages/design/src/components/tooltip/index.ts +++ b/packages/design/src/components/tooltip/index.ts @@ -14,5 +14,5 @@ * limitations under the License. */ -export { type ITooltipProps, type NullableTooltipRef, Tooltip } from './Tooltip'; export { resizeObserverCtor } from './hooks'; +export { type ITooltipProps, type NullableTooltipRef, Tooltip } from './Tooltip'; diff --git a/packages/design/src/index.ts b/packages/design/src/index.ts index 16a76ebcbb..6b26a2d547 100644 --- a/packages/design/src/index.ts +++ b/packages/design/src/index.ts @@ -37,16 +37,16 @@ export { CheckboxGroup, type ICheckboxGroupProps } from './components/checkbox-g export { ColorPicker, type IColorPickerProps } from './components/color-picker'; export { ConfigContext, ConfigProvider, type IConfigProviderProps } from './components/config-provider'; export { Confirm, type IConfirmProps } from './components/confirm'; -export { DatePicker, type IDatePickerProps, DatePanel, type IDatePanelProps } from './components/date-picker'; +export { DatePanel, DatePicker, type IDatePanelProps, type IDatePickerProps } from './components/date-picker'; export { Dialog, type IDialogProps } from './components/dialog'; export { Dropdown, type IDropdownProps } from './components/dropdown'; -export { FormDualColumnLayout, type IFormDualColumnLayoutProps, FormLayout, type IFormLayoutProps } from './components/form-layout'; +export { FormDualColumnLayout, FormLayout, type IFormDualColumnLayoutProps, type IFormLayoutProps } from './components/form-layout'; export { type IInputProps, type IInputWithSlotProps, Input, InputWithSlot } from './components/input'; export { type IInputNumberProps, InputNumber } from './components/input-number'; -export { type MenuRef, Menu, MenuItem, MenuItemGroup, SubMenu } from './components/menu'; +export { Menu, MenuItem, MenuItemGroup, type MenuRef, SubMenu } from './components/menu'; export { type IMessageOptions, type IMessageProps, Message, MessageType } from './components/message'; export { type IPagerProps, Pager } from './components/pager'; -export { type IPopupProps, Popup, RectPopup, type IRectPopupProps } from './components/popup'; +export { type IPopupProps, type IRectPopupProps, Popup, RectPopup } from './components/popup'; export { type IRadioProps, Radio } from './components/radio'; export { type IRadioGroupProps, RadioGroup } from './components/radio-group'; export { type IScrollbarProps, Scrollbar } from './components/scrollbar'; @@ -54,11 +54,11 @@ export { type ISelectProps, Select } from './components/select'; export { type ISelectListProps, SelectList } from './components/select-list'; export { type ISegmentedProps, Segmented } from './components/segmented'; export { type ISliderProps, Slider } from './components/slider'; -export { type ITooltipProps, Tooltip, resizeObserverCtor, type NullableTooltipRef } from './components/tooltip'; -export { type ITreeNodeProps, type ITreeProps, Tree, TreeSelectionMode, mergeTreeSelected, findSubTreeFromPath, findNodePathFromTree, filterLeafNode } from './components/tree'; +export { type ITooltipProps, type NullableTooltipRef, resizeObserverCtor, Tooltip } from './components/tooltip'; +export { filterLeafNode, findNodePathFromTree, findSubTreeFromPath, type ITreeNodeProps, type ITreeProps, mergeTreeSelected, Tree, TreeSelectionMode } from './components/tree'; export { Switch } from './components/switch'; export { type ILocale } from './locale/interface'; export { defaultTheme, greenTheme, themeInstance } from './themes'; export { DraggableList, type IDraggableListProps } from './components/draggable-list'; -export { Textarea, type ITextareaProps } from './components/textarea'; -export { Mentions, type IMentionsProps, Mention, type MentionProps } from './components/mentions'; +export { type ITextareaProps, Textarea } from './components/textarea'; +export { type IMentionsProps, Mention, type MentionProps, Mentions } from './components/mentions'; diff --git a/packages/docs-drawing-ui/package.json b/packages/docs-drawing-ui/package.json index 91c6ba7dce..9f3d0548e1 100644 --- a/packages/docs-drawing-ui/package.json +++ b/packages/docs-drawing-ui/package.json @@ -95,8 +95,8 @@ "react": "18.3.1", "rxjs": "^7.8.1", "typescript": "^5.6.2", - "vite": "^5.4.4", - "vitest": "^2.0.5" + "vite": "^5.4.7", + "vitest": "^2.1.1" }, "univerSpace": { ".": { diff --git a/packages/docs-drawing-ui/src/index.ts b/packages/docs-drawing-ui/src/index.ts index ac925161d2..8b5d0d89e2 100644 --- a/packages/docs-drawing-ui/src/index.ts +++ b/packages/docs-drawing-ui/src/index.ts @@ -15,6 +15,7 @@ */ export { UniverDocsDrawingUIPlugin } from './plugin'; +export { IMAGE_MENU_ID } from './views/menu/image.menu'; // #region - all commands @@ -31,5 +32,4 @@ export { EditDocDrawingOperation } from './commands/operations/edit-doc-drawing. export { InsertDocImageCommand } from './commands/commands/insert-image.command'; export { SidebarDocDrawingOperation } from './commands/operations/open-drawing-panel.operation'; -export { IMAGE_MENU_ID } from './views/menu/image.menu'; // #endregion diff --git a/packages/docs-drawing/package.json b/packages/docs-drawing/package.json index ef2e3636b0..8c539854ae 100644 --- a/packages/docs-drawing/package.json +++ b/packages/docs-drawing/package.json @@ -68,8 +68,8 @@ "devDependencies": { "@univerjs-infra/shared": "workspace:*", "typescript": "^5.6.2", - "vite": "^5.4.4", - "vitest": "^2.0.5" + "vite": "^5.4.7", + "vitest": "^2.1.1" }, "univerSpace": { ".": { diff --git a/packages/docs-drawing/src/index.ts b/packages/docs-drawing/src/index.ts index f5fc0ae737..bd2906f556 100644 --- a/packages/docs-drawing/src/index.ts +++ b/packages/docs-drawing/src/index.ts @@ -15,9 +15,6 @@ */ export { UniverDocsDrawingPlugin } from './plugin'; -export { type IDocDrawing, IDocDrawingService, DocDrawingService } from './services/doc-drawing.service'; +export { DocDrawingService, type IDocDrawing, IDocDrawingService } from './services/doc-drawing.service'; export { DOCS_DRAWING_PLUGIN, type IDocDrawingModel } from './controllers/doc-drawing.controller'; - -// #region - all commands -// #endregion diff --git a/packages/docs-hyper-link-ui/package.json b/packages/docs-hyper-link-ui/package.json index 2d1eb1c6fd..98fa4e27c4 100644 --- a/packages/docs-hyper-link-ui/package.json +++ b/packages/docs-hyper-link-ui/package.json @@ -85,8 +85,8 @@ "react": "18.3.1", "rxjs": "^7.8.1", "typescript": "^5.6.2", - "vite": "^5.4.4", - "vitest": "^2.0.5" + "vite": "^5.4.7", + "vitest": "^2.1.1" }, "univerSpace": { ".": { diff --git a/packages/docs-hyper-link/package.json b/packages/docs-hyper-link/package.json index 10b586c04c..d54220b93b 100644 --- a/packages/docs-hyper-link/package.json +++ b/packages/docs-hyper-link/package.json @@ -67,8 +67,8 @@ "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.1", "typescript": "^5.6.2", - "vite": "^5.4.4", - "vitest": "^2.0.5" + "vite": "^5.4.7", + "vitest": "^2.1.1" }, "univerSpace": { ".": { diff --git a/packages/docs-mention-ui/package.json b/packages/docs-mention-ui/package.json index 2747e6a5e9..122e96eb67 100644 --- a/packages/docs-mention-ui/package.json +++ b/packages/docs-mention-ui/package.json @@ -88,8 +88,8 @@ "react": "18.3.1", "rxjs": "^7.8.1", "typescript": "^5.6.2", - "vite": "^5.4.4", - "vitest": "^2.0.5" + "vite": "^5.4.7", + "vitest": "^2.1.1" }, "univerSpace": { ".": { diff --git a/packages/docs-thread-comment-ui/package.json b/packages/docs-thread-comment-ui/package.json index 95b7e209b6..708ed062f5 100644 --- a/packages/docs-thread-comment-ui/package.json +++ b/packages/docs-thread-comment-ui/package.json @@ -82,8 +82,8 @@ "react": "18.3.1", "rxjs": "^7.8.1", "typescript": "^5.6.2", - "vite": "^5.4.4", - "vitest": "^2.0.5" + "vite": "^5.4.7", + "vitest": "^2.1.1" }, "univerSpace": { ".": { diff --git a/packages/docs-ui/package.json b/packages/docs-ui/package.json index e1b53509b3..47bd7fe2ea 100644 --- a/packages/docs-ui/package.json +++ b/packages/docs-ui/package.json @@ -92,8 +92,8 @@ "react": "18.3.1", "rxjs": "^7.8.1", "typescript": "^5.6.2", - "vite": "^5.4.4", - "vitest": "^2.0.5" + "vite": "^5.4.7", + "vitest": "^2.1.1" }, "univerSpace": { ".": { diff --git a/packages/docs-ui/src/index.ts b/packages/docs-ui/src/index.ts index 69306ae033..b1e54b71f5 100644 --- a/packages/docs-ui/src/index.ts +++ b/packages/docs-ui/src/index.ts @@ -14,7 +14,6 @@ * limitations under the License. */ -// #endregion export { DocAutoFormatService } from '../../docs-ui/src/services/doc-auto-format.service'; export * from './basics'; export type { IDocObjectParam } from './basics/component-tools'; @@ -25,6 +24,42 @@ export * from './basics/docs-view-key'; export { hasParagraphInTable } from './basics/paragraph'; export { replaceSelectionFactory } from './basics/replace'; export { docDrawingPositionToTransform, transformToDocDrawingPosition } from './basics/transform-position'; + +export { getCommandSkeleton, getRichTextEditPath } from './commands/util'; +export { TextEditor } from './components/editor/TextEditor'; +export { RangeSelector } from './components/range-selector/RangeSelector'; +export { DocUIController } from './controllers/doc-ui.controller'; +export { menuSchema } from './controllers/menu.schema'; +export { DocBackScrollRenderController } from './controllers/render-controllers/back-scroll.render-controller'; + +export { DocRenderController } from './controllers/render-controllers/doc.render-controller'; +export * from './docs-ui-plugin'; +export * from './services'; +export { IDocClipboardService } from './services/clipboard/clipboard.service'; +export { DocEventManagerService } from './services/doc-event-manager.service'; +export { DocIMEInputManagerService } from './services/doc-ime-input-manager.service'; +export { DocCanvasPopManagerService } from './services/doc-popup-manager.service'; +export { DocStateChangeManagerService } from './services/doc-state-change-manager.service'; +export { DocsRenderService } from './services/docs-render.service'; +export { Editor } from './services/editor/editor'; +export { EditorService, IEditorService } from './services/editor/editor-manager.service'; +export { type IRangeSelectorRange, IRangeSelectorService, RangeSelectorService } from './services/range-selector/range-selector.service'; +export { isInSameTableCell, isValidRectRange, NodePositionConvertToRectRange } from './services/selection/convert-rect-range'; + +export { NodePositionConvertToCursor } from './services/selection/convert-text-range'; +export { getOneTextSelectionRange } from './services/selection/convert-text-range'; +export type { IEditorInputConfig } from './services/selection/doc-selection-render.service'; +export { DocSelectionRenderService } from './services/selection/doc-selection-render.service'; + +export type { IDocRange } from './services/selection/range-interface'; +export { convertPositionsToRectRanges, RectRange } from './services/selection/rect-range'; +export { getCanvasOffsetByEngine } from './services/selection/selection-utils'; +export { getAnchorBounding, getLineBounding, TEXT_RANGE_LAYER_INDEX, TextRange } from './services/selection/text-range'; +export { whenDocAndEditorFocused } from './shortcuts/utils'; +export { DOC_VERTICAL_PADDING } from './types/const/padding'; + +// #region - all commands + export { AfterSpaceCommand, EnterCommand, type ITabCommandParams, TabCommand } from './commands/commands/auto-format.command'; export { BreakLineCommand } from './commands/commands/break-line.command'; export { generateParagraphs } from './commands/commands/break-line.command'; @@ -45,7 +80,6 @@ export { export { DeleteCustomBlockCommand, DeleteLeftCommand, DeleteRightCommand, type IDeleteCustomBlockParams, MergeTwoParagraphCommand } from './commands/commands/delete.command'; export { getCursorWhenDelete } from './commands/commands/delete.command'; -// #region - all commands export { IMEInputCommand } from './commands/commands/ime-input.command'; export { ResetInlineFormatTextBackgroundColorCommand, @@ -85,9 +119,27 @@ export { SetDocZoomRatioCommand } from './commands/commands/set-doc-zoom-ratio.c export { CreateDocTableCommand, type ICreateDocTableCommandParams } from './commands/commands/table/doc-table-create.command'; export { DocTableDeleteColumnsCommand, DocTableDeleteRowsCommand, DocTableDeleteTableCommand } from './commands/commands/table/doc-table-delete.command'; -export type { IDocTableDeleteColumnsCommandParams, IDocTableDeleteRowsCommandParams, IDocTableDeleteTableCommandParams } from './commands/commands/table/doc-table-delete.command'; -export type { IDocTableInsertColumnCommandParams, IDocTableInsertColumnLeftCommandParams, IDocTableInsertColumnRightCommandParams, IDocTableInsertRowAboveCommandParams, IDocTableInsertRowBellowCommandParams, IDocTableInsertRowCommandParams } from './commands/commands/table/doc-table-insert.command'; -export { DocTableInsertColumnCommand, DocTableInsertColumnLeftCommand, DocTableInsertColumnRightCommand, DocTableInsertRowAboveCommand, DocTableInsertRowBellowCommand, DocTableInsertRowCommand } from './commands/commands/table/doc-table-insert.command'; +export type { + IDocTableDeleteColumnsCommandParams, + IDocTableDeleteRowsCommandParams, + IDocTableDeleteTableCommandParams, +} from './commands/commands/table/doc-table-delete.command'; +export type { + IDocTableInsertColumnCommandParams, + IDocTableInsertColumnLeftCommandParams, + IDocTableInsertColumnRightCommandParams, + IDocTableInsertRowAboveCommandParams, + IDocTableInsertRowBellowCommandParams, + IDocTableInsertRowCommandParams, +} from './commands/commands/table/doc-table-insert.command'; +export { + DocTableInsertColumnCommand, + DocTableInsertColumnLeftCommand, + DocTableInsertColumnRightCommand, + DocTableInsertRowAboveCommand, + DocTableInsertRowBellowCommand, + DocTableInsertRowCommand, +} from './commands/commands/table/doc-table-insert.command'; export type { IDocTableTabCommandParams } from './commands/commands/table/doc-table-tab.command'; export { DocTableTabCommand } from './commands/commands/table/doc-table-tab.command'; @@ -97,37 +149,5 @@ export { MoveSelectionOperation } from './commands/operations/doc-cursor.operati export { MoveCursorOperation } from './commands/operations/doc-cursor.operation'; export { SelectAllOperation } from './commands/operations/select-all.operation'; export { type ISetDocZoomRatioOperationParams, SetDocZoomRatioOperation } from './commands/operations/set-doc-zoom-ratio.operation'; -export { getCommandSkeleton, getRichTextEditPath } from './commands/util'; -export { TextEditor } from './components/editor/TextEditor'; -export { RangeSelector } from './components/range-selector/RangeSelector'; -export { DocUIController } from './controllers/doc-ui.controller'; -export { menuSchema } from './controllers/menu.schema'; -export { DocBackScrollRenderController } from './controllers/render-controllers/back-scroll.render-controller'; -export { DocRenderController } from './controllers/render-controllers/doc.render-controller'; -export * from './docs-ui-plugin'; -export * from './services'; -export { IDocClipboardService } from './services/clipboard/clipboard.service'; -export { DocEventManagerService } from './services/doc-event-manager.service'; -export { DocIMEInputManagerService } from './services/doc-ime-input-manager.service'; -export { DocCanvasPopManagerService } from './services/doc-popup-manager.service'; -export { DocStateChangeManagerService } from './services/doc-state-change-manager.service'; -export { DocsRenderService } from './services/docs-render.service'; -export { Editor } from './services/editor/editor'; -export { EditorService, IEditorService } from './services/editor/editor-manager.service'; -export { type IRangeSelectorRange, IRangeSelectorService, RangeSelectorService } from './services/range-selector/range-selector.service'; -export { isInSameTableCell, isValidRectRange, NodePositionConvertToRectRange } from './services/selection/convert-rect-range'; - -export { NodePositionConvertToCursor } from './services/selection/convert-text-range'; -export { getOneTextSelectionRange } from './services/selection/convert-text-range'; -export type { IEditorInputConfig } from './services/selection/doc-selection-render.service'; -export { DocSelectionRenderService } from './services/selection/doc-selection-render.service'; - -export type { IDocRange } from './services/selection/range-interface'; -// #region - all commands -export { convertPositionsToRectRanges, RectRange } from './services/selection/rect-range'; -export { getCanvasOffsetByEngine } from './services/selection/selection-utils'; -export { getAnchorBounding, getLineBounding, TEXT_RANGE_LAYER_INDEX, TextRange } from './services/selection/text-range'; -export { whenDocAndEditorFocused } from './shortcuts/utils'; -export { DOC_VERTICAL_PADDING } from './types/const/padding'; // #endregion diff --git a/packages/docs/package.json b/packages/docs/package.json index ceab4c5aed..c662d70e1d 100644 --- a/packages/docs/package.json +++ b/packages/docs/package.json @@ -72,8 +72,8 @@ "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.1", "typescript": "^5.6.2", - "vite": "^5.4.4", - "vitest": "^2.0.5" + "vite": "^5.4.7", + "vitest": "^2.1.1" }, "univerSpace": { ".": { diff --git a/packages/docs/src/index.ts b/packages/docs/src/index.ts index f3f588a266..cea2bcb681 100644 --- a/packages/docs/src/index.ts +++ b/packages/docs/src/index.ts @@ -14,16 +14,6 @@ * limitations under the License. */ -// #region - all commands -export { - type IRichTextEditingMutationParams, - RichTextEditingMutation, -} from './commands/mutations/core-editing.mutation'; - -export { - type ISetTextSelectionsOperationParams, - SetTextSelectionsOperation, -} from './commands/operations/text-selection.operation'; export type { IUniverDocsConfig } from './controllers/config.schema'; export { UniverDocsPlugin } from './doc-plugin'; export { DocInterceptorService } from './services/doc-interceptor/doc-interceptor.service'; @@ -33,4 +23,17 @@ export { DocSkeletonManagerService } from './services/doc-skeleton-manager.servi export type { IDocStateChangeInfo, IDocStateChangeParams } from './services/doc-state-emit.service'; export { DocStateEmitService } from './services/doc-state-emit.service'; + +// #region - all commands + +export { + type IRichTextEditingMutationParams, + RichTextEditingMutation, +} from './commands/mutations/core-editing.mutation'; + +export { + type ISetTextSelectionsOperationParams, + SetTextSelectionsOperation, +} from './commands/operations/text-selection.operation'; + // #endregion diff --git a/packages/drawing-ui/package.json b/packages/drawing-ui/package.json index b110331f4c..f29710aa32 100644 --- a/packages/drawing-ui/package.json +++ b/packages/drawing-ui/package.json @@ -87,8 +87,8 @@ "react": "18.3.1", "rxjs": "^7.8.1", "typescript": "^5.6.2", - "vite": "^5.4.4", - "vitest": "^2.0.5" + "vite": "^5.4.7", + "vitest": "^2.1.1" }, "univerSpace": { ".": { diff --git a/packages/drawing-ui/src/index.ts b/packages/drawing-ui/src/index.ts index bbba10bc5e..0f62eb6382 100644 --- a/packages/drawing-ui/src/index.ts +++ b/packages/drawing-ui/src/index.ts @@ -25,7 +25,7 @@ export { ImageCropperObject } from './views/crop/image-cropper-object'; // #region - all commands export { SetDrawingAlignOperation } from './commands/operations/drawing-align.operation'; -export { OpenImageCropOperation, CloseImageCropOperation, AutoImageCropOperation } from './commands/operations/image-crop.operation'; +export { AutoImageCropOperation, CloseImageCropOperation, OpenImageCropOperation } from './commands/operations/image-crop.operation'; export { ImageResetSizeOperation } from './commands/operations/image-reset-size.operation'; // #endregion diff --git a/packages/drawing/package.json b/packages/drawing/package.json index ae42d5abef..11ac49ac82 100644 --- a/packages/drawing/package.json +++ b/packages/drawing/package.json @@ -71,8 +71,8 @@ "less": "^4.2.0", "rxjs": "^7.8.1", "typescript": "^5.6.2", - "vite": "^5.4.4", - "vitest": "^2.0.5" + "vite": "^5.4.7", + "vitest": "^2.1.1" }, "univerSpace": { ".": { diff --git a/packages/drawing/src/index.ts b/packages/drawing/src/index.ts index 2324ad90e1..3feb8dc6b8 100644 --- a/packages/drawing/src/index.ts +++ b/packages/drawing/src/index.ts @@ -14,31 +14,31 @@ * limitations under the License. */ -export { DRAWING_IMAGE_WIDTH_LIMIT, DRAWING_IMAGE_HEIGHT_LIMIT, DRAWING_IMAGE_COUNT_LIMIT, DRAWING_IMAGE_ALLOW_SIZE, DRAWING_IMAGE_ALLOW_IMAGE_LIST } from './basics/config'; -export { DrawingManagerService, UnitDrawingService, type IDrawingJson1Type, type IDrawingJsonUndo1 } from './services/drawing-manager-impl.service'; +export { DRAWING_IMAGE_ALLOW_IMAGE_LIST, DRAWING_IMAGE_ALLOW_SIZE, DRAWING_IMAGE_COUNT_LIMIT, DRAWING_IMAGE_HEIGHT_LIMIT, DRAWING_IMAGE_WIDTH_LIMIT } from './basics/config'; +export { DrawingManagerService, type IDrawingJson1Type, type IDrawingJsonUndo1, UnitDrawingService } from './services/drawing-manager-impl.service'; export { getDrawingShapeKeyByDrawingSearch } from './utils/get-image-shape-key'; export { getImageSize } from './utils/get-image-size'; export { UniverDrawingPlugin } from './plugin'; export { type IImageData } from './models/image-model-interface'; export { IImageIoService, type IImageIoServiceParam, ImageSourceType, ImageUploadStatusType } from './services/image-io.service'; export { ImageIoService } from './services/image-io-impl.service'; -export type { ITransformState, IRotationSkewFlipTransform } from './services/interface'; +export type { IRotationSkewFlipTransform, ITransformState } from './services/interface'; export { + ArrangeTypeEnum, DEFAULT_DOCUMENT_SUB_COMPONENT_ID, type DrawingType, DrawingTypeEnum, + type IDrawingGroupUpdateParam, + IDrawingManagerService, + type IDrawingMap, + type IDrawingMapItem, + type IDrawingMapItemData, + type IDrawingOrderMapParam, + type IDrawingOrderUpdateParam, + type IDrawingParam, type IDrawingSearch, type IDrawingSpace, - type IDrawingParam, - IDrawingManagerService, - type IDrawingOrderUpdateParam, - type IUnitDrawingService, - type IDrawingMap, type IDrawingSubunitMap, - type IDrawingOrderMapParam, - type IDrawingGroupUpdateParam, type IDrawingVisibleParam, - type IDrawingMapItemData, - type IDrawingMapItem, - ArrangeTypeEnum, + type IUnitDrawingService, } from './services/drawing-manager.service'; diff --git a/packages/engine-formula/package.json b/packages/engine-formula/package.json index f119bcb6a0..4b0ce6d187 100644 --- a/packages/engine-formula/package.json +++ b/packages/engine-formula/package.json @@ -74,8 +74,8 @@ "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.1", "typescript": "^5.6.2", - "vite": "^5.4.4", - "vitest": "^2.0.5" + "vite": "^5.4.7", + "vitest": "^2.1.1" }, "univerSpace": { ".": { diff --git a/packages/engine-formula/src/index.ts b/packages/engine-formula/src/index.ts index c4a367b6be..7c806736cc 100644 --- a/packages/engine-formula/src/index.ts +++ b/packages/engine-formula/src/index.ts @@ -18,7 +18,10 @@ export type { IArrayFormulaRangeType, IArrayFormulaUnitCellType, IDirtyUnitFeatureMap, + IDirtyUnitOtherFormulaMap, + IDirtyUnitSheetDefinedNameMap, IDirtyUnitSheetNameMap, + IFeatureDirtyRangeType, IFormulaData, IFormulaDataItem, IFormulaDatasetConfig, @@ -26,17 +29,14 @@ export type { ISheetData, IUnitData, IUnitSheetNameMap, - IDirtyUnitOtherFormulaMap, - IDirtyUnitSheetDefinedNameMap, - IFeatureDirtyRangeType, } from './basics/common'; export { isInDirtyRange } from './basics/dirty'; -export { ErrorType, ERROR_TYPE_SET } from './basics/error-type'; +export { ERROR_TYPE_SET, ErrorType } from './basics/error-type'; export { FunctionType, type IFunctionInfo, type IFunctionParam } from './basics/function'; export { type IFunctionNames } from './basics/function'; export { includeFormulaLexerToken, isFormulaLexerToken, normalizeSheetName } from './basics/match-token'; export { convertUnitDataToRuntime } from './basics/runtime'; -export { matchToken, compareToken, operatorToken } from './basics/token'; +export { compareToken, matchToken, operatorToken } from './basics/token'; export { LexerNode } from './engine/analysis/lexer-node'; export { LexerTreeBuilder } from './engine/analysis/lexer-tree-builder'; @@ -47,14 +47,14 @@ export { deserializeRangeWithSheet, getAbsoluteRefTypeWithSingleString, getAbsoluteRefTypeWitString, + getRangeWithRefsString, type IAbsoluteRefTypeForRange, + isReferenceStrings, + isReferenceStringWithEffectiveColumn, serializeRange, serializeRangeToRefString, serializeRangeWithSheet, serializeRangeWithSpreadsheet, - isReferenceStringWithEffectiveColumn, - getRangeWithRefsString, - isReferenceStrings, singleReferenceToGrid, } from './engine/utils/reference'; export { generateStringWithSequence, type ISequenceNode, sequenceNodeType } from './engine/utils/sequence'; @@ -64,7 +64,7 @@ export { BooleanValue } from './basics/common'; export type { PrimitiveValueType } from './engine/value-object/primitive-object'; export { NumberValueObject } from './engine/value-object/primitive-object'; export { BooleanValueObject } from './engine/value-object/primitive-object'; -export { StringValueObject, NullValueObject } from './engine/value-object/primitive-object'; +export { NullValueObject, StringValueObject } from './engine/value-object/primitive-object'; export { functionArray } from './functions/array/function-map'; export { FUNCTION_NAMES_ARRAY } from './functions/array/function-names'; export { BaseFunction } from './functions/base-function'; @@ -113,9 +113,9 @@ export { FormulaExecuteStageType, type IExecutionInProgressParams } from './serv export { FormulaExecutedStateType, type IAllRuntimeData } from './services/runtime.service'; export { isReferenceString } from './basics/regex'; export { matchRefDrawToken } from './basics/match-token'; -export { IDefinedNamesService, DefinedNamesService, type IDefinedNamesServiceParam, type IDefinedNameMapItem } from './services/defined-names.service'; -export { IFormulaRuntimeService, FormulaRuntimeService } from './services/runtime.service'; -export { IFormulaCurrentConfigService, FormulaCurrentConfigService, type IFormulaDirtyData } from './services/current-data.service'; +export { DefinedNamesService, type IDefinedNameMapItem, IDefinedNamesService, type IDefinedNamesServiceParam } from './services/defined-names.service'; +export { FormulaRuntimeService, IFormulaRuntimeService } from './services/runtime.service'; +export { FormulaCurrentConfigService, IFormulaCurrentConfigService, type IFormulaDirtyData } from './services/current-data.service'; export { IActiveDirtyManagerService } from './services/active-dirty-manager.service'; export { ActiveDirtyManagerService } from './services/active-dirty-manager.service'; @@ -144,23 +144,39 @@ export { ValueNodeFactory } from './engine/ast-node/value-node'; export { IDependencyManagerService } from './services/dependency-manager.service'; export { DependencyManagerService } from './services/dependency-manager.service'; export { CalculateController } from './controller/calculate.controller'; + // #region - all commands export { RegisterFunctionMutation } from './commands/mutations/register-function.mutation'; export { type ISetArrayFormulaDataMutationParams, SetArrayFormulaDataMutation } from './commands/mutations/set-array-formula-data.mutation'; -export { RemoveDefinedNameMutation, SetDefinedNameMutation, type ISetDefinedNameMutationSearchParam, type ISetDefinedNameMutationParam } from './commands/mutations/set-defined-name.mutation'; +export { + type ISetDefinedNameMutationParam, + type ISetDefinedNameMutationSearchParam, + RemoveDefinedNameMutation, + SetDefinedNameMutation, +} from './commands/mutations/set-defined-name.mutation'; export { RemoveFeatureCalculationMutation, SetFeatureCalculationMutation } from './commands/mutations/set-feature-calculation.mutation'; export { - SetFormulaCalculationStartMutation, - SetFormulaCalculationStopMutation, - SetFormulaCalculationNotificationMutation, - SetFormulaCalculationResultMutation, - type ISetFormulaCalculationStartMutation, type ISetFormulaCalculationNotificationMutation, type ISetFormulaCalculationResultMutation, + type ISetFormulaCalculationStartMutation, + SetFormulaCalculationNotificationMutation, + SetFormulaCalculationResultMutation, + SetFormulaCalculationStartMutation, + SetFormulaCalculationStopMutation, } from './commands/mutations/set-formula-calculation.mutation'; -export { SetFormulaDataMutation, type ISetFormulaDataMutationParams } from './commands/mutations/set-formula-data.mutation'; -export { SetOtherFormulaMutation, RemoveOtherFormulaMutation, type ISetOtherFormulaMutationParams, type IRemoveOtherFormulaMutationParams } from './commands/mutations/set-other-formula.mutation'; -export { SetSuperTableMutation, RemoveSuperTableMutation, SetSuperTableOptionMutation } from './commands/mutations/set-super-table.mutation'; +export { type ISetFormulaDataMutationParams, SetFormulaDataMutation } from './commands/mutations/set-formula-data.mutation'; +export { + type IRemoveOtherFormulaMutationParams, + type ISetOtherFormulaMutationParams, + RemoveOtherFormulaMutation, + SetOtherFormulaMutation, +} from './commands/mutations/set-other-formula.mutation'; +export { + RemoveSuperTableMutation, + SetSuperTableMutation, + SetSuperTableOptionMutation, +} from './commands/mutations/set-super-table.mutation'; + // #endregion diff --git a/packages/engine-numfmt/package.json b/packages/engine-numfmt/package.json index 35a6189790..5404abf7d6 100644 --- a/packages/engine-numfmt/package.json +++ b/packages/engine-numfmt/package.json @@ -62,8 +62,8 @@ "devDependencies": { "@univerjs-infra/shared": "workspace:*", "typescript": "^5.6.2", - "vite": "^5.4.4", - "vitest": "^2.0.5" + "vite": "^5.4.7", + "vitest": "^2.1.1" }, "univerSpace": { ".": { diff --git a/packages/engine-render/package.json b/packages/engine-render/package.json index 41e14eeb47..e109b91c71 100644 --- a/packages/engine-render/package.json +++ b/packages/engine-render/package.json @@ -76,8 +76,8 @@ "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.1", "typescript": "^5.6.2", - "vite": "^5.4.4", - "vitest": "^2.0.5" + "vite": "^5.4.7", + "vitest": "^2.1.1" }, "browser": { "fs": false diff --git a/packages/engine-render/src/basics/index.ts b/packages/engine-render/src/basics/index.ts index 75dc244169..e0ed83e5f8 100644 --- a/packages/engine-render/src/basics/index.ts +++ b/packages/engine-render/src/basics/index.ts @@ -14,11 +14,12 @@ * limitations under the License. */ +export * from '../components/docs/layout/shaping-engine/font-cache'; export * from './cell-data'; export * from './const'; export * from './document-node-tools'; export * from './draw'; -export * from '../components/docs/layout/shaping-engine/font-cache'; +export * from './group-transform'; export * from './i-document-skeleton-cached'; export * from './i-events'; export * from './interfaces'; @@ -26,8 +27,7 @@ export * from './path2'; export * from './performance-monitor'; export * from './range'; export * from './scroll-xy'; +export * from './text-rotation'; export * from './tools'; export * from './transform'; export * from './vector2'; -export * from './text-rotation'; -export * from './group-transform'; diff --git a/packages/engine-render/src/components/index.ts b/packages/engine-render/src/components/index.ts index b2e222d4ba..0e4c91ef07 100644 --- a/packages/engine-render/src/components/index.ts +++ b/packages/engine-render/src/components/index.ts @@ -17,6 +17,6 @@ export * from './component'; export * from './extension'; export * from './sheets'; -export * from './skeleton'; export { RENDER_RAW_FORMULA_KEY } from './sheets/sheet-skeleton'; +export * from './skeleton'; export * from './slides'; diff --git a/packages/engine-render/src/components/sheets/extensions/index.ts b/packages/engine-render/src/components/sheets/extensions/index.ts index d9fabf57e5..2633011ee6 100644 --- a/packages/engine-render/src/components/sheets/extensions/index.ts +++ b/packages/engine-render/src/components/sheets/extensions/index.ts @@ -17,8 +17,8 @@ export * from './background'; export * from './border'; export * from './column-header-layout'; +export * from './custom'; export * from './font'; +export * from './marker'; export * from './row-header-layout'; export * from './sheet-extension'; -export * from './marker'; -export * from './custom'; diff --git a/packages/engine-render/src/shape/index.ts b/packages/engine-render/src/shape/index.ts index 7548dd8a96..4ba5067e3a 100644 --- a/packages/engine-render/src/shape/index.ts +++ b/packages/engine-render/src/shape/index.ts @@ -14,15 +14,15 @@ * limitations under the License. */ +export * from './checkbox'; export * from './circle'; export * from './control'; +export * from './dashedrect'; export * from './drawing'; -export * from './path'; export * from './image'; +export * from './path'; export * from './rect'; export * from './regular-polygon'; export * from './rich-text'; export * from './scroll-bar'; export * from './shape'; -export * from './checkbox'; -export * from './dashedrect'; diff --git a/packages/facade/package.json b/packages/facade/package.json index 0a1e36223d..e5818f8fca 100644 --- a/packages/facade/package.json +++ b/packages/facade/package.json @@ -113,8 +113,8 @@ "jsdom": "^24.1.1", "rxjs": "^7.8.1", "typescript": "^5.6.2", - "vite": "^5.4.4", - "vitest": "^2.0.5" + "vite": "^5.4.7", + "vitest": "^2.1.1" }, "univerSpace": { ".": { diff --git a/packages/find-replace/package.json b/packages/find-replace/package.json index a83487440f..62b8f4525f 100644 --- a/packages/find-replace/package.json +++ b/packages/find-replace/package.json @@ -86,8 +86,8 @@ "react": "18.3.1", "rxjs": "^7.8.1", "typescript": "^5.6.2", - "vite": "^5.4.4", - "vitest": "^2.0.5" + "vite": "^5.4.7", + "vitest": "^2.1.1" }, "univerSpace": { ".": { diff --git a/packages/find-replace/src/index.ts b/packages/find-replace/src/index.ts index 9b1acc9e30..2bf32d0687 100644 --- a/packages/find-replace/src/index.ts +++ b/packages/find-replace/src/index.ts @@ -18,17 +18,17 @@ export { UniverFindReplacePlugin } from './plugin'; export { FindReplaceController } from './controllers/find-replace.controller'; export type { IFindComplete, - IFindMoveParams, IFindMatch, + IFindMoveParams, IFindQuery, IFindReplaceProvider, IReplaceAllResult, } from './services/find-replace.service'; -export { FindModel, IFindReplaceService, FindBy, FindScope, FindDirection } from './services/find-replace.service'; +export { FindBy, FindDirection, FindModel, FindScope, IFindReplaceService } from './services/find-replace.service'; // #region - all commands -export { ReplaceCurrentMatchCommand, ReplaceAllMatchesCommand } from './commands/commands/replace.command'; -export { OpenFindDialogOperation, OpenReplaceDialogOperation, GoToNextMatchOperation, GoToPreviousMatchOperation } from './commands/operations/find-replace.operation'; +export { ReplaceAllMatchesCommand, ReplaceCurrentMatchCommand } from './commands/commands/replace.command'; +export { GoToNextMatchOperation, GoToPreviousMatchOperation, OpenFindDialogOperation, OpenReplaceDialogOperation } from './commands/operations/find-replace.operation'; // #endregion diff --git a/packages/network/package.json b/packages/network/package.json index 4b7b1e190b..b6430cbeea 100644 --- a/packages/network/package.json +++ b/packages/network/package.json @@ -69,8 +69,8 @@ "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.1", "typescript": "^5.6.2", - "vite": "^5.4.4", - "vitest": "^2.0.5" + "vite": "^5.4.7", + "vitest": "^2.1.1" }, "univerSpace": { ".": { diff --git a/packages/network/src/index.ts b/packages/network/src/index.ts index 4c058f0f96..166f4fb41c 100644 --- a/packages/network/src/index.ts +++ b/packages/network/src/index.ts @@ -21,16 +21,24 @@ export { FetchHTTPImplementation } from './services/http/implementations/fetch'; export { XHRHTTPImplementation } from './services/http/implementations/xhr'; export { HTTPRequest, type HTTPRequestMethod } from './services/http/request'; export { type HTTPResponseType, HTTPStatusCode } from './services/http/http'; -export { HTTPResponse, type HTTPEvent, HTTPResponseError, HTTPEventType, HTTPProgress, ResponseHeader, type HTTPResponseBody } from './services/http/response'; +export { + type HTTPEvent, + HTTPEventType, + HTTPProgress, + HTTPResponse, + type HTTPResponseBody, + HTTPResponseError, + ResponseHeader, +} from './services/http/response'; export { type ISocket, ISocketService, type SocketBodyType, WebSocketService, } from './services/web-socket/web-socket.service'; -export type { IRequestParams, IPostRequestParams } from './services/http/http.service'; +export type { IPostRequestParams, IRequestParams } from './services/http/http.service'; export type { HTTPHandlerFn, HTTPInterceptorFn, HTTPInterceptorFnFactory } from './services/http/interceptor'; -export { RetryInterceptorFactory, type IRetryInterceptorFactoryParams } from './services/http/interceptors/retry-interceptor'; +export { type IRetryInterceptorFactoryParams, RetryInterceptorFactory } from './services/http/interceptors/retry-interceptor'; export { ThresholdInterceptorFactory } from './services/http/interceptors/threshold-interceptor'; export { AuthInterceptorFactory, type IAuthInterceptorParams } from './services/http/interceptors/auth-interceptor'; export { MergeInterceptorFactory } from './services/http/interceptors/merge-interceptor'; diff --git a/packages/rpc/package.json b/packages/rpc/package.json index b7aafb7daf..85b57b80ac 100644 --- a/packages/rpc/package.json +++ b/packages/rpc/package.json @@ -66,8 +66,8 @@ "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.1", "typescript": "^5.6.2", - "vite": "^5.4.4", - "vitest": "^2.0.5" + "vite": "^5.4.7", + "vitest": "^2.1.1" }, "univerSpace": { ".": { diff --git a/packages/rpc/src/index.ts b/packages/rpc/src/index.ts index 82084c7a64..2270241912 100644 --- a/packages/rpc/src/index.ts +++ b/packages/rpc/src/index.ts @@ -22,13 +22,13 @@ export { DataSyncReplicaController } from './controllers/data-sync/data-sync-rep export { DataSyncPrimaryController } from './controllers/data-sync/data-sync-primary.controller'; export { IRemoteInstanceService, - WebWorkerRemoteInstanceService, RemoteInstanceServiceName, RemoteSyncPrimaryService, RemoteSyncServiceName, + WebWorkerRemoteInstanceService, } from './services/remote-instance/remote-instance.service'; export { ChannelService, IRPCChannelService } from './services/rpc/channel.service'; -export { ChannelClient, ChannelServer, type IMessageProtocol, fromModule, toModule } from './services/rpc/rpc.service'; +export { ChannelClient, ChannelServer, fromModule, type IMessageProtocol, toModule } from './services/rpc/rpc.service'; export { IRemoteSyncService } from './services/remote-instance/remote-instance.service'; export type { IUniverRPCMainThreadConfig, IUniverRPCWorkerThreadConfig } from './controllers/config.schema'; diff --git a/packages/sheets-conditional-formatting-ui/package.json b/packages/sheets-conditional-formatting-ui/package.json index 2328c26294..64bf2065c2 100644 --- a/packages/sheets-conditional-formatting-ui/package.json +++ b/packages/sheets-conditional-formatting-ui/package.json @@ -106,8 +106,8 @@ "react": "18.3.1", "rxjs": "^7.8.1", "typescript": "^5.6.2", - "vite": "^5.4.4", - "vitest": "^2.0.5" + "vite": "^5.4.7", + "vitest": "^2.1.1" }, "univerSpace": { ".": { diff --git a/packages/sheets-conditional-formatting/package.json b/packages/sheets-conditional-formatting/package.json index 8433d3e979..8a6cfb3096 100644 --- a/packages/sheets-conditional-formatting/package.json +++ b/packages/sheets-conditional-formatting/package.json @@ -82,8 +82,8 @@ "rxjs": "^7.8.1", "sharp": "^0.33.5", "typescript": "^5.6.2", - "vite": "^5.4.4", - "vitest": "^2.0.5" + "vite": "^5.4.7", + "vitest": "^2.1.1" }, "univerSpace": { ".": { diff --git a/packages/sheets-conditional-formatting/src/index.ts b/packages/sheets-conditional-formatting/src/index.ts index c328070a8c..f53f4a2b9c 100644 --- a/packages/sheets-conditional-formatting/src/index.ts +++ b/packages/sheets-conditional-formatting/src/index.ts @@ -15,11 +15,6 @@ */ export * from './base/const'; -export { AddConditionalRuleMutation, AddConditionalRuleMutationUndoFactory, type IAddConditionalRuleMutationParams } from './commands/mutations/add-conditional-rule.mutation'; -export { DeleteConditionalRuleMutation, DeleteConditionalRuleMutationUndoFactory, type IDeleteConditionalRuleMutationParams } from './commands/mutations/delete-conditional-rule.mutation'; -export { ConditionalFormattingFormulaMarkDirty } from './commands/mutations/formula-mark-dirty.mutation'; -export { type IMoveConditionalRuleMutationParams, MoveConditionalRuleMutation, MoveConditionalRuleMutationUndoFactory } from './commands/mutations/move-conditional-rule.mutation'; -export { type ISetConditionalRuleMutationParams, SetConditionalRuleMutation, setConditionalRuleMutationUndoFactory } from './commands/mutations/set-conditional-rule.mutation'; export * from './models/conditional-formatting-rule-model'; export * from './models/conditional-formatting-view-model'; export * from './models/icon-map'; @@ -33,13 +28,34 @@ export * from './services/calculate-unit/utils'; export * from './services/conditional-formatting.service'; export * from './services/conditional-formatting-formula.service'; -// #region - all commands - export * from './utils/anchor'; export * from './utils/create-cf-id'; export * from './utils/is-ranges-equal'; export * from './utils/remove-undefined-attr'; export * from './utils/type'; -// #endregion +// #region - all commands +export { + AddConditionalRuleMutation, + AddConditionalRuleMutationUndoFactory, + type IAddConditionalRuleMutationParams, +} from './commands/mutations/add-conditional-rule.mutation'; +export { + DeleteConditionalRuleMutation, + DeleteConditionalRuleMutationUndoFactory, + type IDeleteConditionalRuleMutationParams, +} from './commands/mutations/delete-conditional-rule.mutation'; +export { ConditionalFormattingFormulaMarkDirty } from './commands/mutations/formula-mark-dirty.mutation'; +export { + type IMoveConditionalRuleMutationParams, + MoveConditionalRuleMutation, + MoveConditionalRuleMutationUndoFactory, +} from './commands/mutations/move-conditional-rule.mutation'; +export { + type ISetConditionalRuleMutationParams, + SetConditionalRuleMutation, + setConditionalRuleMutationUndoFactory, +} from './commands/mutations/set-conditional-rule.mutation'; + +// #endregion diff --git a/packages/sheets-crosshair-highlight/package.json b/packages/sheets-crosshair-highlight/package.json index f342e5762e..44893739fa 100644 --- a/packages/sheets-crosshair-highlight/package.json +++ b/packages/sheets-crosshair-highlight/package.json @@ -86,8 +86,8 @@ "react": "18.3.1", "rxjs": "^7.8.1", "typescript": "^5.6.2", - "vite": "^5.4.4", - "vitest": "^2.0.5" + "vite": "^5.4.7", + "vitest": "^2.1.1" }, "univerSpace": { ".": { diff --git a/packages/sheets-crosshair-highlight/src/index.ts b/packages/sheets-crosshair-highlight/src/index.ts index 102274a3c0..07e9d2d8ca 100644 --- a/packages/sheets-crosshair-highlight/src/index.ts +++ b/packages/sheets-crosshair-highlight/src/index.ts @@ -20,11 +20,11 @@ export { CROSSHAIR_HIGHLIGHT_COLORS } from './services/crosshair.service'; // #region commands export { - ToggleCrosshairHighlightOperation, DisableCrosshairHighlightOperation, EnableCrosshairHighlightOperation, - SetCrosshairHighlightColorOperation, type ISetCrosshairHighlightColorOperationParams, + SetCrosshairHighlightColorOperation, + ToggleCrosshairHighlightOperation, } from './commands/operations/operation'; // #endregion diff --git a/packages/sheets-data-validation/package.json b/packages/sheets-data-validation/package.json index 51894166e8..a370cc0ccd 100644 --- a/packages/sheets-data-validation/package.json +++ b/packages/sheets-data-validation/package.json @@ -102,8 +102,8 @@ "react": "18.3.1", "rxjs": "^7.8.1", "typescript": "^5.6.2", - "vite": "^5.4.4", - "vitest": "^2.0.5" + "vite": "^5.4.7", + "vitest": "^2.1.1" }, "univerSpace": { ".": { diff --git a/packages/sheets-data-validation/src/index.ts b/packages/sheets-data-validation/src/index.ts index ec2a5eeaeb..25b81133a5 100644 --- a/packages/sheets-data-validation/src/index.ts +++ b/packages/sheets-data-validation/src/index.ts @@ -14,6 +14,21 @@ * limitations under the License. */ +export { DATA_VALIDATION_PLUGIN_NAME } from './common/const'; +export { UniverSheetsDataValidationMobilePlugin } from './mobile-plugin'; +export { SheetDataValidationModel } from './models/sheet-data-validation-model'; +export { UniverSheetsDataValidationPlugin } from './plugin'; +export { DataValidationCacheService } from './services/dv-cache.service'; +export type { IDataValidationResCache } from './services/dv-cache.service'; +export { DataValidationCustomFormulaService } from './services/dv-custom-formula.service'; +export { DataValidationFormulaService } from './services/dv-formula.service'; +export { SheetsDataValidationValidatorService } from './services/dv-validator-service'; + +export { DATE_DROPDOWN_KEY, LIST_DROPDOWN_KEY } from './views'; + +// TODO: @jikkai: I think this is a mistake, it should be exported from here. @weird94 +export { DataValidationModel } from '@univerjs/data-validation'; + // #region - all commands export { AddSheetDataValidationAndOpenCommand, @@ -39,18 +54,5 @@ export { ShowDataValidationDropdown, ToggleValidationPanelOperation, } from './commands/operations/data-validation.operation'; -export { DATA_VALIDATION_PLUGIN_NAME } from './common/const'; -export { UniverSheetsDataValidationMobilePlugin } from './mobile-plugin'; -export { SheetDataValidationModel } from './models/sheet-data-validation-model'; -export { UniverSheetsDataValidationPlugin } from './plugin'; -export { DataValidationCacheService } from './services/dv-cache.service'; -export type { IDataValidationResCache } from './services/dv-cache.service'; -export { DataValidationCustomFormulaService } from './services/dv-custom-formula.service'; -export { DataValidationFormulaService } from './services/dv-formula.service'; -export { SheetsDataValidationValidatorService } from './services/dv-validator-service'; - -export { DATE_DROPDOWN_KEY, LIST_DROPDOWN_KEY } from './views'; - -export { DataValidationModel } from '@univerjs/data-validation'; // #endregion diff --git a/packages/sheets-data-validation/src/types/index.ts b/packages/sheets-data-validation/src/types/index.ts index 0298a829cb..cb10c2153f 100644 --- a/packages/sheets-data-validation/src/types/index.ts +++ b/packages/sheets-data-validation/src/types/index.ts @@ -14,5 +14,5 @@ * limitations under the License. */ -export * from './interface'; export * from './const'; +export * from './interface'; diff --git a/packages/sheets-data-validation/src/validators/index.ts b/packages/sheets-data-validation/src/validators/index.ts index ba6b4dee61..4f4d87462b 100644 --- a/packages/sheets-data-validation/src/validators/index.ts +++ b/packages/sheets-data-validation/src/validators/index.ts @@ -14,8 +14,8 @@ * limitations under the License. */ -export { CheckboxValidator, CHECKBOX_FORMULA_1, CHECKBOX_FORMULA_2 } from './checkbox-validator'; +export { CHECKBOX_FORMULA_1, CHECKBOX_FORMULA_2, CheckboxValidator } from './checkbox-validator'; export { DateValidator } from './date-validator'; -export { ListValidator } from './list-validator'; export { DecimalValidator } from './decimal-validator'; +export { ListValidator } from './list-validator'; export { TextLengthValidator } from './text-length-validator'; diff --git a/packages/sheets-data-validation/src/views/index.ts b/packages/sheets-data-validation/src/views/index.ts index a9f4df9dd3..07a68f1159 100644 --- a/packages/sheets-data-validation/src/views/index.ts +++ b/packages/sheets-data-validation/src/views/index.ts @@ -14,8 +14,8 @@ * limitations under the License. */ -export { DataValidationPanel } from './panel'; -export { ListDropDown } from './list-dropdown'; export { DateDropdown } from './date-dropdown'; +export { ListDropDown } from './list-dropdown'; +export { DataValidationPanel } from './panel'; export const LIST_DROPDOWN_KEY = 'data-validation.list.dropdown'; export const DATE_DROPDOWN_KEY = 'data-validation.date.dropdown'; diff --git a/packages/sheets-drawing-ui/package.json b/packages/sheets-drawing-ui/package.json index 43150994f9..92428aecc2 100644 --- a/packages/sheets-drawing-ui/package.json +++ b/packages/sheets-drawing-ui/package.json @@ -95,8 +95,8 @@ "react": "18.3.1", "rxjs": "^7.8.1", "typescript": "^5.6.2", - "vite": "^5.4.4", - "vitest": "^2.0.5" + "vite": "^5.4.7", + "vitest": "^2.1.1" }, "univerSpace": { ".": { diff --git a/packages/sheets-drawing-ui/src/index.ts b/packages/sheets-drawing-ui/src/index.ts index 7f4ee5ce4c..9810d02bfe 100644 --- a/packages/sheets-drawing-ui/src/index.ts +++ b/packages/sheets-drawing-ui/src/index.ts @@ -15,7 +15,8 @@ */ export { UniverSheetsDrawingUIPlugin } from './plugin'; -export { SheetCanvasFloatDomManagerService, type ICanvasFloatDom } from './services/canvas-float-dom-manager.service'; +export { type ICanvasFloatDom, SheetCanvasFloatDomManagerService } from './services/canvas-float-dom-manager.service'; +export { IMAGE_MENU_ID } from './views/menu/image.menu'; // #region - all commands @@ -30,8 +31,7 @@ export { UngroupSheetDrawingCommand } from './commands/commands/ungroup-sheet-dr export { ClearSheetDrawingTransformerOperation } from './commands/operations/clear-drawing-transformer.operation'; export { EditSheetDrawingOperation } from './commands/operations/edit-sheet-drawing.operation'; -export { InsertFloatImageCommand, type IInsertImageCommandParams } from './commands/commands/insert-image.command'; +export { type IInsertImageCommandParams, InsertFloatImageCommand } from './commands/commands/insert-image.command'; export { SidebarSheetDrawingOperation } from './commands/operations/open-drawing-panel.operation'; -export { IMAGE_MENU_ID } from './views/menu/image.menu'; // #endregion diff --git a/packages/sheets-drawing/package.json b/packages/sheets-drawing/package.json index b0b7d6924b..3e1f702fd8 100644 --- a/packages/sheets-drawing/package.json +++ b/packages/sheets-drawing/package.json @@ -69,8 +69,8 @@ "devDependencies": { "@univerjs-infra/shared": "workspace:*", "typescript": "^5.6.2", - "vite": "^5.4.4", - "vitest": "^2.0.5" + "vite": "^5.4.7", + "vitest": "^2.1.1" }, "univerSpace": { ".": { diff --git a/packages/sheets-drawing/src/index.ts b/packages/sheets-drawing/src/index.ts index 4b41ab7b57..6c095eb89e 100644 --- a/packages/sheets-drawing/src/index.ts +++ b/packages/sheets-drawing/src/index.ts @@ -20,6 +20,6 @@ export type { IFloatDomData, ISheetDrawing, ISheetDrawingPosition, ISheetFloatDo // #region - all commands -export { SetDrawingApplyMutation, DrawingApplyType, type ISetDrawingApplyMutationParams } from './commands/mutations/set-drawing-apply.mutation'; +export { DrawingApplyType, type ISetDrawingApplyMutationParams, SetDrawingApplyMutation } from './commands/mutations/set-drawing-apply.mutation'; // #endregion diff --git a/packages/sheets-filter-ui/package.json b/packages/sheets-filter-ui/package.json index deb097d95f..16d95202fa 100644 --- a/packages/sheets-filter-ui/package.json +++ b/packages/sheets-filter-ui/package.json @@ -94,8 +94,8 @@ "react": "18.3.1", "rxjs": "^7.8.1", "typescript": "^5.6.2", - "vite": "^5.4.4", - "vitest": "^2.0.5" + "vite": "^5.4.7", + "vitest": "^2.1.1" }, "univerSpace": { ".": { diff --git a/packages/sheets-filter-ui/src/index.ts b/packages/sheets-filter-ui/src/index.ts index 72f2f76844..a1811d10cd 100644 --- a/packages/sheets-filter-ui/src/index.ts +++ b/packages/sheets-filter-ui/src/index.ts @@ -21,20 +21,20 @@ export { UniverSheetsFilterUIWorkerPlugin } from './worker/plugin'; // #region - all commands export { - SmartToggleSheetsFilterCommand, - SetSheetsFilterCriteriaCommand, ClearSheetsFilterCriteriaCommand, - SetSheetFilterRangeCommand, - RemoveSheetFilterCommand, type ISetSheetFilterRangeCommandParams, - ReCalcSheetsFilterCommand, type ISetSheetsFilterCriteriaCommandParams, + ReCalcSheetsFilterCommand, + RemoveSheetFilterCommand, + SetSheetFilterRangeCommand, + SetSheetsFilterCriteriaCommand, + SmartToggleSheetsFilterCommand, } from './commands/commands/sheets-filter.command'; export { - OpenFilterPanelOperation, - CloseFilterPanelOperation, ChangeFilterByOperation, + CloseFilterPanelOperation, type IOpenFilterPanelOperationParams, + OpenFilterPanelOperation, } from './commands/operations/sheets-filter.operation'; // #endregion diff --git a/packages/sheets-filter/package.json b/packages/sheets-filter/package.json index 19430eed9d..6638152f7e 100644 --- a/packages/sheets-filter/package.json +++ b/packages/sheets-filter/package.json @@ -70,8 +70,8 @@ "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.1", "typescript": "^5.6.2", - "vite": "^5.4.4", - "vitest": "^2.0.5" + "vite": "^5.4.7", + "vitest": "^2.1.1" }, "univerSpace": { ".": { diff --git a/packages/sheets-filter/src/index.ts b/packages/sheets-filter/src/index.ts index 0abb771fd8..d2f187cbbc 100644 --- a/packages/sheets-filter/src/index.ts +++ b/packages/sheets-filter/src/index.ts @@ -18,26 +18,26 @@ export { UniverSheetsFilterPlugin } from './plugin'; export { FilterColumn, FilterModel } from './models/filter-model'; export { equals, - notEquals, getCustomFilterFn, greaterThan, greaterThanOrEqualTo, lessThan, lessThanOrEqualTo, + notEquals, } from './models/custom-filters'; -export { SheetsFilterService, FILTER_MUTATIONS, SHEET_FILTER_SNAPSHOT_ID } from './services/sheet-filter.service'; -export type { IAutoFilter, IFilterColumn, IFilters, ICustomFilters, ICustomFilter } from './models/types'; +export { FILTER_MUTATIONS, SHEET_FILTER_SNAPSHOT_ID, SheetsFilterService } from './services/sheet-filter.service'; +export type { IAutoFilter, ICustomFilter, ICustomFilters, IFilterColumn, IFilters } from './models/types'; export { CustomFilterOperator } from './models/types'; // #region - all commands export { - type ISetSheetsFilterRangeMutationParams, type ISetSheetsFilterCriteriaMutationParams, - SetSheetsFilterRangeMutation, - SetSheetsFilterCriteriaMutation, - RemoveSheetsFilterMutation, + type ISetSheetsFilterRangeMutationParams, ReCalcSheetsFilterMutation, + RemoveSheetsFilterMutation, + SetSheetsFilterCriteriaMutation, + SetSheetsFilterRangeMutation, } from './commands/mutations/sheets-filter.mutation'; // #endregion diff --git a/packages/sheets-find-replace/package.json b/packages/sheets-find-replace/package.json index fd705818c6..a781403949 100644 --- a/packages/sheets-find-replace/package.json +++ b/packages/sheets-find-replace/package.json @@ -82,8 +82,8 @@ "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.1", "typescript": "^5.6.2", - "vite": "^5.4.4", - "vitest": "^2.0.5" + "vite": "^5.4.7", + "vitest": "^2.1.1" }, "univerSpace": { ".": { diff --git a/packages/sheets-formula/package.json b/packages/sheets-formula/package.json index 7971709b0c..440010c1e7 100644 --- a/packages/sheets-formula/package.json +++ b/packages/sheets-formula/package.json @@ -99,8 +99,8 @@ "react": "18.3.1", "rxjs": "^7.8.1", "typescript": "^5.6.2", - "vite": "^5.4.4", - "vitest": "^2.0.5" + "vite": "^5.4.7", + "vitest": "^2.1.1" }, "univerSpace": { ".": { diff --git a/packages/sheets-formula/src/index.ts b/packages/sheets-formula/src/index.ts index 9a54e6c7a6..f796bbdd67 100644 --- a/packages/sheets-formula/src/index.ts +++ b/packages/sheets-formula/src/index.ts @@ -14,7 +14,7 @@ * limitations under the License. */ -export { UniverRemoteSheetsFormulaPlugin, UniverSheetsFormulaPlugin, UniverSheetsFormulaMobilePlugin } from './formula-ui-plugin'; +export { UniverRemoteSheetsFormulaPlugin, UniverSheetsFormulaMobilePlugin, UniverSheetsFormulaPlugin } from './formula-ui-plugin'; export { IDescriptionService } from './services/description.service'; export { DescriptionService } from './services/description.service'; export type { IRegisterFunctionParams, IUnregisterFunctionParams } from './services/register-function.service'; diff --git a/packages/sheets-hyper-link-ui/package.json b/packages/sheets-hyper-link-ui/package.json index bdad5b167c..b08f1122de 100644 --- a/packages/sheets-hyper-link-ui/package.json +++ b/packages/sheets-hyper-link-ui/package.json @@ -97,8 +97,8 @@ "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.1", "typescript": "^5.6.2", - "vite": "^5.4.4", - "vitest": "^2.0.5" + "vite": "^5.4.7", + "vitest": "^2.1.1" }, "univerSpace": { ".": { diff --git a/packages/sheets-hyper-link-ui/src/index.ts b/packages/sheets-hyper-link-ui/src/index.ts index 81a185ca9b..4e6d651036 100644 --- a/packages/sheets-hyper-link-ui/src/index.ts +++ b/packages/sheets-hyper-link-ui/src/index.ts @@ -14,16 +14,6 @@ * limitations under the License. */ -export { AddHyperLinkCommand, type IAddHyperLinkCommandParams } from './commands/commands/add-hyper-link.command'; -export { CancelHyperLinkCommand, type ICancelHyperLinkCommandParams } from './commands/commands/remove-hyper-link.command'; -export { type IUpdateHyperLinkCommandParams, UpdateHyperLinkCommand } from './commands/commands/update-hyper-link.command'; -// #region - all commands -export { - CloseHyperLinkPopupOperation, - InsertHyperLinkOperation, - type IOpenHyperLinkEditPanelOperationParams, - OpenHyperLinkEditPanelOperation, -} from './commands/operations/popup.operations'; export { SheetsHyperLinkCopyPasteController } from './controllers/copy-paste.controller'; export { InsertLinkShortcut } from './controllers/menu'; export { UniverSheetsHyperLinkUIPlugin } from './plugin'; @@ -33,4 +23,17 @@ export { SheetsHyperLinkPopupService } from './services/popup.service'; export { SheetsHyperLinkResolverService } from './services/resolver.service'; export { type ICustomHyperLinkView, SheetsHyperLinkSidePanelService } from './services/side-panel.service'; export type { ISheetHyperLinkInfo, ISheetUrlParams } from './types/interfaces'; + +// #region - all commands + +export { AddHyperLinkCommand, type IAddHyperLinkCommandParams } from './commands/commands/add-hyper-link.command'; +export { CancelHyperLinkCommand, type ICancelHyperLinkCommandParams } from './commands/commands/remove-hyper-link.command'; +export { type IUpdateHyperLinkCommandParams, UpdateHyperLinkCommand } from './commands/commands/update-hyper-link.command'; +export { + CloseHyperLinkPopupOperation, + InsertHyperLinkOperation, + type IOpenHyperLinkEditPanelOperationParams, + OpenHyperLinkEditPanelOperation, +} from './commands/operations/popup.operations'; + // #endregion diff --git a/packages/sheets-hyper-link/package.json b/packages/sheets-hyper-link/package.json index 3a6cf33eb1..9e87a3807b 100644 --- a/packages/sheets-hyper-link/package.json +++ b/packages/sheets-hyper-link/package.json @@ -74,8 +74,8 @@ "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.1", "typescript": "^5.6.2", - "vite": "^5.4.4", - "vitest": "^2.0.5" + "vite": "^5.4.7", + "vitest": "^2.1.1" }, "univerSpace": { ".": { diff --git a/packages/sheets-hyper-link/src/index.ts b/packages/sheets-hyper-link/src/index.ts index e71ada8867..547b4c1121 100644 --- a/packages/sheets-hyper-link/src/index.ts +++ b/packages/sheets-hyper-link/src/index.ts @@ -24,8 +24,13 @@ export { ERROR_RANGE } from './types/const'; // #region - all commands export { AddHyperLinkMutation, type IAddHyperLinkMutationParams } from './commands/mutations/add-hyper-link.mutation'; -export { RemoveHyperLinkMutation, type IRemoveHyperLinkMutationParams } from './commands/mutations/remove-hyper-link.mutation'; -export { UpdateHyperLinkMutation, UpdateHyperLinkRefMutation, type IUpdateHyperLinkMutationParams, type IUpdateHyperLinkRefMutationParams } from './commands/mutations/update-hyper-link.mutation'; +export { type IRemoveHyperLinkMutationParams, RemoveHyperLinkMutation } from './commands/mutations/remove-hyper-link.mutation'; +export { + type IUpdateHyperLinkMutationParams, + type IUpdateHyperLinkRefMutationParams, + UpdateHyperLinkMutation, + UpdateHyperLinkRefMutation, +} from './commands/mutations/update-hyper-link.mutation'; // #endregion diff --git a/packages/sheets-numfmt/package.json b/packages/sheets-numfmt/package.json index b3179290b4..80604e986e 100644 --- a/packages/sheets-numfmt/package.json +++ b/packages/sheets-numfmt/package.json @@ -93,8 +93,8 @@ "react": "18.3.1", "rxjs": "^7.8.1", "typescript": "^5.6.2", - "vite": "^5.4.4", - "vitest": "^2.0.5" + "vite": "^5.4.7", + "vitest": "^2.1.1" }, "univerSpace": { ".": { diff --git a/packages/sheets-numfmt/src/index.ts b/packages/sheets-numfmt/src/index.ts index bd0e00ac47..9454a17d7a 100644 --- a/packages/sheets-numfmt/src/index.ts +++ b/packages/sheets-numfmt/src/index.ts @@ -15,18 +15,19 @@ */ export { countryCurrencyMap } from './base/const/CURRENCY-SYMBOLS'; +export { UniverSheetsNumfmtPlugin } from './numfmt-plugin'; +export { MenuCurrencyService } from './service/menu.currency.service'; +export { getPatternPreview, getPatternType } from './utils/pattern'; + +// #region - all commands + export { AddDecimalCommand } from './commands/commands/add-decimal.command'; export { SetCurrencyCommand } from './commands/commands/set-currency.command'; export { type ISetNumfmtCommandParams, SetNumfmtCommand } from './commands/commands/set-numfmt.command'; -// #region - all commands - export { SetPercentCommand } from './commands/commands/set-percent.command'; export { SubtractDecimalCommand } from './commands/commands/subtract-decimal.command'; export { CloseNumfmtPanelOperator } from './commands/operations/close.numfmt.panel.operation'; export { OpenNumfmtPanelOperator } from './commands/operations/open.numfmt.panel.operation'; -export { UniverSheetsNumfmtPlugin } from './numfmt-plugin'; -export { MenuCurrencyService } from './service/menu.currency.service'; -export { getPatternPreview, getPatternType } from './utils/pattern'; // #endregion diff --git a/packages/sheets-sort-ui/package.json b/packages/sheets-sort-ui/package.json index 5f2af0c30b..a98f73f00f 100644 --- a/packages/sheets-sort-ui/package.json +++ b/packages/sheets-sort-ui/package.json @@ -90,8 +90,8 @@ "react": "18.3.1", "rxjs": "^7.8.1", "typescript": "^5.6.2", - "vite": "^5.4.4", - "vitest": "^2.0.5" + "vite": "^5.4.7", + "vitest": "^2.1.1" }, "univerSpace": { ".": { diff --git a/packages/sheets-sort-ui/src/index.ts b/packages/sheets-sort-ui/src/index.ts index 12c51cac32..b3bedb8055 100644 --- a/packages/sheets-sort-ui/src/index.ts +++ b/packages/sheets-sort-ui/src/index.ts @@ -21,14 +21,14 @@ export { UniverSheetsSortUIPlugin } from './plugin'; export { SortRangeAscCommand, SortRangeAscExtCommand, + SortRangeAscExtInCtxMenuCommand, + SortRangeAscInCtxMenuCommand, + SortRangeCustomCommand, + SortRangeCustomInCtxMenuCommand, SortRangeDescCommand, SortRangeDescExtCommand, - SortRangeCustomCommand, - SortRangeAscInCtxMenuCommand, - SortRangeAscExtInCtxMenuCommand, - SortRangeDescInCtxMenuCommand, SortRangeDescExtInCtxMenuCommand, - SortRangeCustomInCtxMenuCommand, + SortRangeDescInCtxMenuCommand, } from './commands/commands/sheets-sort.command'; // #endregion diff --git a/packages/sheets-sort/package.json b/packages/sheets-sort/package.json index 9d801133fd..c00c93d2a3 100644 --- a/packages/sheets-sort/package.json +++ b/packages/sheets-sort/package.json @@ -72,8 +72,8 @@ "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.1", "typescript": "^5.6.2", - "vite": "^5.4.4", - "vitest": "^2.0.5" + "vite": "^5.4.7", + "vitest": "^2.1.1" }, "univerSpace": { ".": { diff --git a/packages/sheets-sort/src/index.ts b/packages/sheets-sort/src/index.ts index ce933425ec..75d3c1b808 100644 --- a/packages/sheets-sort/src/index.ts +++ b/packages/sheets-sort/src/index.ts @@ -17,7 +17,7 @@ export { UniverSheetsSortPlugin } from './plugin'; export { SheetsSortService } from './services/sheets-sort.service'; -export { type ISortOption, SortType, type IOrderRule } from './services/interface'; +export { type IOrderRule, type ISortOption, SortType } from './services/interface'; // #region - all commands diff --git a/packages/sheets-thread-comment-base/package.json b/packages/sheets-thread-comment-base/package.json index bfe6bef744..257a6f8c68 100644 --- a/packages/sheets-thread-comment-base/package.json +++ b/packages/sheets-thread-comment-base/package.json @@ -75,8 +75,8 @@ "react": "18.3.1", "rxjs": "^7.8.1", "typescript": "^5.6.2", - "vite": "^5.4.4", - "vitest": "^2.0.5" + "vite": "^5.4.7", + "vitest": "^2.1.1" }, "univerSpace": { ".": { diff --git a/packages/sheets-thread-comment/package.json b/packages/sheets-thread-comment/package.json index 7ed2e7cb6a..b4e503c45b 100644 --- a/packages/sheets-thread-comment/package.json +++ b/packages/sheets-thread-comment/package.json @@ -88,8 +88,8 @@ "react": "18.3.1", "rxjs": "^7.8.1", "typescript": "^5.6.2", - "vite": "^5.4.4", - "vitest": "^2.0.5" + "vite": "^5.4.7", + "vitest": "^2.1.1" }, "univerSpace": { ".": { diff --git a/packages/sheets-thread-comment/src/index.ts b/packages/sheets-thread-comment/src/index.ts index 9d758afb99..9754967a1b 100644 --- a/packages/sheets-thread-comment/src/index.ts +++ b/packages/sheets-thread-comment/src/index.ts @@ -18,8 +18,12 @@ export { ShowAddSheetCommentModalOperation } from './commands/operations/comment export { UniverSheetsThreadCommentPlugin } from './plugin'; export { SheetsThreadCommentPopupService } from './services/sheets-thread-comment-popup.service'; export { SHEETS_THREAD_COMMENT } from './types/const'; + export { SheetsThreadCommentModel } from '@univerjs/sheets-thread-comment-base'; export { IThreadCommentDataSourceService } from '@univerjs/thread-comment'; + +// #region - all commands + export { AddCommentCommand, DeleteCommentCommand, @@ -27,9 +31,6 @@ export { ResolveCommentCommand, UpdateCommentCommand, } from '@univerjs/thread-comment'; - -// #region - all commands - export type { IAddCommentCommandParams, IDeleteCommentCommandParams, diff --git a/packages/sheets-ui/package.json b/packages/sheets-ui/package.json index b4da9f5022..6fa8c22dc8 100644 --- a/packages/sheets-ui/package.json +++ b/packages/sheets-ui/package.json @@ -99,8 +99,8 @@ "react": "18.3.1", "rxjs": "^7.8.1", "typescript": "^5.6.2", - "vite": "^5.4.4", - "vitest": "^2.0.5" + "vite": "^5.4.7", + "vitest": "^2.1.1" }, "univerSpace": { ".": { diff --git a/packages/sheets-ui/src/index.ts b/packages/sheets-ui/src/index.ts index b1e95633a8..8ffeb85745 100644 --- a/packages/sheets-ui/src/index.ts +++ b/packages/sheets-ui/src/index.ts @@ -14,8 +14,6 @@ * limitations under the License. */ -/* eslint-disable perfectionist/sort-exports */ - export { SheetsUIPart } from './consts/ui-name'; export { SHEET_UI_PLUGIN_NAME } from './consts/plugin-name'; export { getEditorObject } from './basics/editor/get-editor-object'; @@ -101,6 +99,11 @@ export { SheetPermissionInitController } from './controllers/permission/sheet-pe export { FormatPainterStatus, IFormatPainterService } from './services/format-painter/format-painter.service'; export type { IFormatPainterBeforeApplyHookParams, IFormatPainterHook } from './services/format-painter/format-painter.service'; +export { type IBaseSheetBarProps } from './views/sheet-bar/sheet-bar-tabs/SheetBarItem'; +export { FONT_FAMILY_COMPONENT, FONT_FAMILY_ITEM_COMPONENT } from './components/font-family/interface'; +export { FONT_SIZE_COMPONENT } from './components/font-size/interface'; +export { attachPrimaryWithCoord, attachSelectionWithCoord } from './services/selection/util'; +export { SELECTION_SHAPE_DEPTH } from './services/selection/const'; export { menuSchema } from './controllers/menu.schema'; @@ -164,7 +167,13 @@ export { export { ExpandSelectionCommand, JumpOver, MoveSelectionCommand, MoveSelectionEnterAndTabCommand, SelectAllCommand } from './commands/commands/set-selection.command'; export { ChangeZoomRatioCommand, SetZoomRatioCommand } from './commands/commands/set-zoom-ratio.command'; export { ShowMenuListCommand } from './commands/commands/unhide.command'; -export { AddWorksheetProtectionCommand, ChangeSheetProtectionFromSheetBarCommand, DeleteWorksheetProtectionCommand, DeleteWorksheetProtectionFormSheetBarCommand, SetWorksheetProtectionCommand } from './commands/commands/worksheet-protection.command'; +export { + AddWorksheetProtectionCommand, + ChangeSheetProtectionFromSheetBarCommand, + DeleteWorksheetProtectionCommand, + DeleteWorksheetProtectionFormSheetBarCommand, + SetWorksheetProtectionCommand, +} from './commands/commands/worksheet-protection.command'; export { SetActivateCellEditOperation } from './commands/operations/activate-cell-edit.operation'; export { SetCellEditVisibleArrowOperation, SetCellEditVisibleOperation, SetCellEditVisibleWithF2Operation } from './commands/operations/cell-edit.operation'; @@ -176,9 +185,5 @@ export { SetZoomRatioOperation } from './commands/operations/set-zoom-ratio.oper export { SheetPermissionOpenDialogOperation } from './commands/operations/sheet-permission-open-dialog.operation'; export { SheetPermissionOpenPanelOperation } from './commands/operations/sheet-permission-open-panel.operation'; export { SidebarDefinedNameOperation } from './commands/operations/sidebar-defined-name.operation'; -export { type IBaseSheetBarProps } from './views/sheet-bar/sheet-bar-tabs/SheetBarItem'; -export { FONT_FAMILY_COMPONENT, FONT_FAMILY_ITEM_COMPONENT } from './components/font-family/interface'; -export { FONT_SIZE_COMPONENT } from './components/font-size/interface'; -export { attachPrimaryWithCoord, attachSelectionWithCoord } from './services/selection/util'; -export { SELECTION_SHAPE_DEPTH } from './services/selection/const'; + // #endregion diff --git a/packages/sheets-ui/src/views/permission/index.ts b/packages/sheets-ui/src/views/permission/index.ts index 021bfee24a..ef547dcdab 100644 --- a/packages/sheets-ui/src/views/permission/index.ts +++ b/packages/sheets-ui/src/views/permission/index.ts @@ -14,9 +14,9 @@ * limitations under the License. */ -export { SheetPermissionPanel } from './panel'; export { SheetPermissionPanelFooter } from './footer'; -export { SheetPermissionPanelList } from './panel-list'; export { SheetPermissionPanelAddFooter } from './footer/permission-list-footer'; -export { SheetPermissionUserDialog } from './user-dialog'; +export { SheetPermissionPanel } from './panel'; +export { SheetPermissionPanelList } from './panel-list'; export { SheetPermissionDialog } from './permission-dialog'; +export { SheetPermissionUserDialog } from './user-dialog'; diff --git a/packages/sheets-zen-editor/package.json b/packages/sheets-zen-editor/package.json index c19e38b042..87b4a787b4 100644 --- a/packages/sheets-zen-editor/package.json +++ b/packages/sheets-zen-editor/package.json @@ -94,8 +94,8 @@ "react": "18.3.1", "rxjs": "^7.8.1", "typescript": "^5.6.2", - "vite": "^5.4.4", - "vitest": "^2.0.5" + "vite": "^5.4.7", + "vitest": "^2.1.1" }, "univerSpace": { ".": { diff --git a/packages/sheets/package.json b/packages/sheets/package.json index c2a36bb8d5..0c9d514f34 100644 --- a/packages/sheets/package.json +++ b/packages/sheets/package.json @@ -80,8 +80,8 @@ "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.1", "typescript": "^5.6.2", - "vite": "^5.4.4", - "vitest": "^2.0.5" + "vite": "^5.4.7", + "vitest": "^2.1.1" }, "univerSpace": { ".": { diff --git a/packages/sheets/src/index.ts b/packages/sheets/src/index.ts index c5d80491e0..f34d4eb887 100644 --- a/packages/sheets/src/index.ts +++ b/packages/sheets/src/index.ts @@ -14,9 +14,6 @@ * limitations under the License. */ -/* eslint-disable perfectionist/sort-named-exports */ -/* eslint-disable perfectionist/sort-exports */ - export { UniverSheetsPlugin } from './sheets-plugin'; // #region services @@ -46,25 +43,17 @@ export { SELECTION_CONTROL_BORDER_BUFFER_WIDTH, transformCellDataToSelectionData, } from './basics/selection'; -export { rangeMerge, createTopMatrixFromRanges, createTopMatrixFromMatrix, findAllRectangle, RangeMergeUtil } from './basics/rangeMerge'; -export { getSheetCommandTarget, getSheetCommandTargetWorkbook, getSheetMutationTarget } from './commands/commands/utils/target-util'; -export { alignToMergedCellsBorders, getCellAtRowCol, setEndForRange, isSingleCellSelection } from './commands/commands/utils/selection-utils'; -export { getSelectionsService } from './commands/utils/selection-command-util'; -export { followSelectionOperation, getPrimaryForRange } from './commands/commands/utils/selection-utils'; -export { handleDeleteRangeMutation } from './commands/utils/handle-range-mutation'; -export { getInsertRangeMutations, getRemoveRangeMutations } from './commands/utils/handle-range-mutation'; -export { handleInsertRangeMutation } from './commands/utils/handle-range-mutation'; -export { type ISheetCommandSharedParams } from './commands/utils/interface'; +export { createTopMatrixFromMatrix, createTopMatrixFromRanges, findAllRectangle, rangeMerge, RangeMergeUtil } from './basics/rangeMerge'; export { MAX_CELL_PER_SHEET_KEY } from './controllers/config/config'; export { BorderStyleManagerService, type IBorderInfo } from './services/border-style-manager.service'; export * from './services/permission/permission-point'; export { WorksheetPermissionService } from './services/permission/worksheet-permission/worksheet-permission.service'; export { WorkbookPermissionService } from './services/permission/workbook-permission/workbook-permission.service'; export { + DISABLE_NORMAL_SELECTIONS, + SelectionMoveType, SheetsSelectionsService, WorkbookSelections, - SelectionMoveType, - DISABLE_NORMAL_SELECTIONS, } from './services/selections/selection-manager.service'; export { IRefSelectionsService, RefSelectionsService } from './services/selections/ref-selections.service'; @@ -80,6 +69,10 @@ export { handleBaseInsertRange, handleBaseMoveRowsCols, handleBaseRemoveRange, + handleCommonDefaultRangeChangeWithEffectRefCommands, + handleCommonRangeChangeWithEffectRefCommandsSkipNoInterests, + handleDefaultRangeChangeWithEffectRefCommands, + handleDefaultRangeChangeWithEffectRefCommandsSkipNoInterests, handleDeleteRangeMoveLeft, handleDeleteRangeMoveUp, handleInsertCol, @@ -93,15 +86,11 @@ export { handleMoveRows, rotateRange, runRefRangeMutations, - handleCommonDefaultRangeChangeWithEffectRefCommands, - handleDefaultRangeChangeWithEffectRefCommands, - handleDefaultRangeChangeWithEffectRefCommandsSkipNoInterests, - handleCommonRangeChangeWithEffectRefCommandsSkipNoInterests, } from './services/ref-range/util'; -export { INTERCEPTOR_POINT, InterceptCellContentPriority } from './services/sheet-interceptor/interceptor-const'; +export { InterceptCellContentPriority, INTERCEPTOR_POINT } from './services/sheet-interceptor/interceptor-const'; export { SheetInterceptorService } from './services/sheet-interceptor/sheet-interceptor.service'; export type { ISheetLocation, ISheetLocationBase, ISheetRowLocation } from './services/sheet-interceptor/utils/interceptor'; -export { MergeCellController, MERGE_CELL_INTERCEPTOR_CHECK } from './controllers/merge-cell.controller'; +export { MERGE_CELL_INTERCEPTOR_CHECK, MergeCellController } from './controllers/merge-cell.controller'; export { AddMergeRedoSelectionsOperationFactory, AddMergeUndoSelectionsOperationFactory } from './commands/utils/handle-merge-operation'; export type { FormatType } from './services/numfmt/type'; @@ -112,78 +101,86 @@ export { ExclusiveRangeService, IExclusiveRangeService } from './services/exclus // permission export { defaultWorksheetPermissionPoint, getAllWorksheetPermissionPoint, getAllWorksheetPermissionPointByPointPanel } from './services/permission'; export type { IWorksheetProtectionRule } from './services/permission/type'; -export { WorksheetProtectionRuleModel, WorksheetProtectionPointModel } from './services/permission/worksheet-permission'; -export { getAllWorkbookPermissionPoint, defaultWorkbookPermissionPoints } from './services/permission/workbook-permission'; +export { WorksheetProtectionPointModel, WorksheetProtectionRuleModel } from './services/permission/worksheet-permission'; +export { defaultWorkbookPermissionPoints, getAllWorkbookPermissionPoint } from './services/permission/workbook-permission'; export { + WorkbookCommentPermission, + WorkbookCopyPermission, + WorkbookCreateSheetPermission, + WorkbookDeleteSheetPermission, + WorkbookDuplicatePermission, + WorkbookEditablePermission, + WorkbookExportPermission, + WorkbookHideSheetPermission, + WorkbookHistoryPermission, + WorkbookManageCollaboratorPermission, + WorkbookMoveSheetPermission, + WorkbookPrintPermission, + WorkbookRecoverHistoryPermission, + WorkbookRenameSheetPermission, + WorkbookSharePermission, + WorkbookViewHistoryPermission, + WorkbookViewPermission, WorksheetCopyPermission, + WorksheetDeleteColumnPermission, + + WorksheetDeleteRowPermission, + WorksheetEditExtraObjectPermission, + WorksheetEditPermission, + WorksheetFilterPermission, + WorksheetInsertColumnPermission, + WorksheetInsertHyperlinkPermission, + WorksheetInsertRowPermission, + WorksheetManageCollaboratorPermission, + WorksheetPivotTablePermission, WorksheetSelectProtectedCellsPermission, WorksheetSelectUnProtectedCellsPermission, WorksheetSetCellStylePermission, WorksheetSetCellValuePermission, - WorksheetViewPermission, - WorksheetSetRowStylePermission, WorksheetSetColumnStylePermission, - WorksheetInsertRowPermission, - WorksheetInsertColumnPermission, - WorksheetInsertHyperlinkPermission, - WorksheetDeleteRowPermission, - WorksheetDeleteColumnPermission, + WorksheetSetRowStylePermission, WorksheetSortPermission, - WorksheetFilterPermission, - WorksheetPivotTablePermission, - WorksheetEditExtraObjectPermission, - WorksheetManageCollaboratorPermission, - WorksheetEditPermission, - - WorkbookCommentPermission, - WorkbookEditablePermission, - WorkbookDuplicatePermission, - WorkbookPrintPermission, - WorkbookExportPermission, - WorkbookMoveSheetPermission, - WorkbookDeleteSheetPermission, - WorkbookHideSheetPermission, - WorkbookRenameSheetPermission, - WorkbookCreateSheetPermission, - WorkbookHistoryPermission, - WorkbookViewPermission, - WorkbookSharePermission, - WorkbookCopyPermission, - WorkbookManageCollaboratorPermission, - WorkbookViewHistoryPermission, - WorkbookRecoverHistoryPermission, + WorksheetViewPermission, } from './services/permission/permission-point'; export { UnitObject } from '@univerjs/protocol'; export { checkRangesEditablePermission } from './services/permission/util'; // range-protection -export { RangeProtectionRenderModel, type ICellPermission } from './model/range-protection-render.model'; -export { RangeProtectionRuleModel, type IObjectModel, type IRangeProtectionRule, type IModel } from './model/range-protection-rule.model'; +export { type ICellPermission, RangeProtectionRenderModel } from './model/range-protection-render.model'; +export { type IModel, type IObjectModel, type IRangeProtectionRule, RangeProtectionRuleModel } from './model/range-protection-rule.model'; export type { IWorksheetProtectionRenderCellData } from './services/permission/worksheet-permission/type'; export { RangeProtectionRefRangeService } from './services/permission/range-permission/range-protection.ref-range'; export { RangeProtectionService } from './services/permission/range-permission/range-protection.service'; export { - type IRangePermissionPoint, getAllRangePermissionPoint, getDefaultRangePermission, + type IRangePermissionPoint, } from './services/permission/range-permission/util'; export { RangeProtectionPermissionEditPoint } from './services/permission/permission-point/range/edit'; export { RangeProtectionPermissionViewPoint } from './services/permission/permission-point/range/view'; -export { generateNullCellValue, generateNullCell } from './basics/utils'; +export { generateNullCell, generateNullCellValue } from './basics/utils'; +export { getSheetCommandTarget, getSheetCommandTargetWorkbook, getSheetMutationTarget } from './commands/commands/utils/target-util'; +export { alignToMergedCellsBorders, getCellAtRowCol, isSingleCellSelection, setEndForRange } from './commands/commands/utils/selection-utils'; +export { getSelectionsService } from './commands/utils/selection-command-util'; +export { followSelectionOperation, getPrimaryForRange } from './commands/commands/utils/selection-utils'; +export { handleDeleteRangeMutation } from './commands/utils/handle-range-mutation'; +export { getInsertRangeMutations, getRemoveRangeMutations } from './commands/utils/handle-range-mutation'; +export { handleInsertRangeMutation } from './commands/utils/handle-range-mutation'; +export { type ISheetCommandSharedParams } from './commands/utils/interface'; export { copyRangeStyles } from './commands/commands/utils/selection-utils'; // #region - all commands export { AddRangeProtectionCommand, type IAddRangeProtectionCommandParams } from './commands/commands/add-range-protection.command'; export { - AddWorksheetMergeCommand, - AddWorksheetMergeAllCommand, - AddWorksheetMergeVerticalCommand, - AddWorksheetMergeHorizontalCommand, addMergeCellsUtil, + AddWorksheetMergeAllCommand, + AddWorksheetMergeCommand, + AddWorksheetMergeHorizontalCommand, + AddWorksheetMergeVerticalCommand, } from './commands/commands/add-worksheet-merge.command'; export { ClearSelectionAllCommand } from './commands/commands/clear-selection-all.command'; export { ClearSelectionContentCommand } from './commands/commands/clear-selection-content.command'; @@ -196,75 +193,59 @@ export { InsertDefinedNameCommand } from './commands/commands/insert-defined-nam export { InsertRangeMoveDownCommand, type InsertRangeMoveDownCommandParams } from './commands/commands/insert-range-move-down.command'; export { InsertRangeMoveRightCommand, type InsertRangeMoveRightCommandParams } from './commands/commands/insert-range-move-right.command'; export { - InsertRowCommand, - InsertRowBeforeCommand, - InsertRowAfterCommand, - InsertColCommand, - InsertColBeforeCommand, - InsertColAfterCommand, - type IInsertRowCommandParams, type IInsertColCommandParams, + type IInsertRowCommandParams, + InsertColAfterCommand, + InsertColBeforeCommand, + InsertColCommand, + InsertRowAfterCommand, + InsertRowBeforeCommand, + InsertRowCommand, } from './commands/commands/insert-row-col.command'; -export { InsertSheetCommand, type IInsertSheetCommandParams } from './commands/commands/insert-sheet.command'; -export { MoveRangeCommand, getMoveRangeUndoRedoMutations, type IMoveRangeCommandParams } from './commands/commands/move-range.command'; +export { type IInsertSheetCommandParams, InsertSheetCommand } from './commands/commands/insert-sheet.command'; +export { getMoveRangeUndoRedoMutations, type IMoveRangeCommandParams, MoveRangeCommand } from './commands/commands/move-range.command'; export { - MoveRowsCommand, - MoveColsCommand, - type IMoveRowsCommandParams, type IMoveColsCommandParams, + type IMoveRowsCommandParams, + MoveColsCommand, + MoveRowsCommand, } from './commands/commands/move-rows-cols.command'; export { RemoveDefinedNameCommand } from './commands/commands/remove-defined-name.command'; -export { RemoveRowCommand, RemoveColCommand, type IRemoveRowColCommandParams, type IRemoveRowColCommandInterceptParams } from './commands/commands/remove-row-col.command'; -export { RemoveSheetCommand, type IRemoveSheetCommandParams } from './commands/commands/remove-sheet.command'; +export { type IRemoveRowColCommandInterceptParams, type IRemoveRowColCommandParams, RemoveColCommand, RemoveRowCommand } from './commands/commands/remove-row-col.command'; +export { type IRemoveSheetCommandParams, RemoveSheetCommand } from './commands/commands/remove-sheet.command'; export { RemoveWorksheetMergeCommand } from './commands/commands/remove-worksheet-merge.command'; -export { ReorderRangeCommand, type IReorderRangeCommandParams } from './commands/commands/reorder-range.command'; +export { type IReorderRangeCommandParams, ReorderRangeCommand } from './commands/commands/reorder-range.command'; export { - SetBorderBasicCommand, - SetBorderPositionCommand, - SetBorderStyleCommand, - SetBorderColorCommand, - SetBorderCommand, type ISetBorderBasicCommandParams, - type ISetBorderPositionCommandParams, - type ISetBorderStyleCommandParams, type ISetBorderColorCommandParams, type ISetBorderCommandParams, + type ISetBorderPositionCommandParams, + type ISetBorderStyleCommandParams, + SetBorderBasicCommand, + SetBorderColorCommand, + SetBorderCommand, + SetBorderPositionCommand, + SetBorderStyleCommand, } from './commands/commands/set-border-command'; export { - SetSpecificColsVisibleCommand, - SetSelectedColsVisibleCommand, - SetColHiddenCommand, type ISetSpecificColsVisibleCommandParams, + SetColHiddenCommand, + SetSelectedColsVisibleCommand, + SetSpecificColsVisibleCommand, } from './commands/commands/set-col-visible.command'; -export { SetDefinedNameCommand, type ISetDefinedNameCommandParams } from './commands/commands/set-defined-name.command'; +export { type ISetDefinedNameCommandParams, SetDefinedNameCommand } from './commands/commands/set-defined-name.command'; export { SetFrozenCancelCommand } from './commands/commands/set-frozen-cancel.command'; export { SetFrozenCommand } from './commands/commands/set-frozen.command'; export { SetHideGridlinesCommand } from './commands/commands/set-hide-gridlines.command'; -export { SetRangeProtectionCommand, type ISetRangeProtectionCommandParams } from './commands/commands/set-range-protection.command'; -export { SetRangeValuesCommand, type ISetRangeValuesCommandParams } from './commands/commands/set-range-values.command'; +export { type ISetRangeProtectionCommandParams, SetRangeProtectionCommand } from './commands/commands/set-range-protection.command'; +export { type ISetRangeValuesCommandParams, SetRangeValuesCommand } from './commands/commands/set-range-values.command'; export { - SetSpecificRowsVisibleCommand, - SetSelectedRowsVisibleCommand, - SetRowHiddenCommand, type ISetSpecificRowsVisibleCommandParams, + SetRowHiddenCommand, + SetSelectedRowsVisibleCommand, + SetSpecificRowsVisibleCommand, } from './commands/commands/set-row-visible.command'; export { - SetStyleCommand, - SetBoldCommand, - SetItalicCommand, - SetUnderlineCommand, - SetStrikeThroughCommand, - SetOverlineCommand, - SetFontFamilyCommand, - SetFontSizeCommand, - SetTextColorCommand, - ResetTextColorCommand, - SetBackgroundColorCommand, - ResetBackgroundColorCommand, - SetVerticalTextAlignCommand, - SetHorizontalTextAlignCommand, - SetTextWrapCommand, - SetTextRotationCommand, type ISetColorCommandParams, type ISetFontFamilyCommandParams, type ISetFontSizeCommandParams, @@ -274,122 +255,138 @@ export { type ISetTextWrapCommandParams, type ISetVerticalTextAlignCommandParams, type IStyleTypeValue, + ResetBackgroundColorCommand, + ResetTextColorCommand, + SetBackgroundColorCommand, + SetBoldCommand, + SetFontFamilyCommand, + SetFontSizeCommand, + SetHorizontalTextAlignCommand, + SetItalicCommand, + SetOverlineCommand, + SetStrikeThroughCommand, + SetStyleCommand, + SetTextColorCommand, + SetTextRotationCommand, + SetTextWrapCommand, + SetUnderlineCommand, + SetVerticalTextAlignCommand, } from './commands/commands/set-style.command'; export { SetTabColorCommand } from './commands/commands/set-tab-color.command'; -export { SetWorkbookNameCommand, type ISetWorkbookNameCommandParams } from './commands/commands/set-workbook-name.command'; +export { type ISetWorkbookNameCommandParams, SetWorkbookNameCommand } from './commands/commands/set-workbook-name.command'; export { - SetWorksheetActivateCommand, type ISetWorksheetActivateCommandParams, + SetWorksheetActivateCommand, } from './commands/commands/set-worksheet-activate.command'; export { DeltaColumnWidthCommand, - SetColWidthCommand, type IDeltaColumnWidthCommandParams, + SetColWidthCommand, } from './commands/commands/set-worksheet-col-width.command'; export { SetWorksheetHideCommand } from './commands/commands/set-worksheet-hide.command'; export { - SetWorksheetNameCommand, type ISetWorksheetNameCommandParams, + SetWorksheetNameCommand, } from './commands/commands/set-worksheet-name.command'; export { SetWorksheetOrderCommand } from './commands/commands/set-worksheet-order.command'; export { SetWorksheetPermissionPointsCommand } from './commands/commands/set-worksheet-permission-points.command'; export { SetWorksheetRightToLeftCommand } from './commands/commands/set-worksheet-right-to-left.command'; export { DeltaRowHeightCommand, - SetRowHeightCommand, - SetWorksheetRowIsAutoHeightCommand, type IDeltaRowHeightCommand, type ISetWorksheetRowIsAutoHeightCommandParams, + SetRowHeightCommand, + SetWorksheetRowIsAutoHeightCommand, } from './commands/commands/set-worksheet-row-height.command'; export { SetWorksheetShowCommand } from './commands/commands/set-worksheet-show.command'; export type { ISetWorksheetShowCommandParams } from './commands/commands/set-worksheet-show.command'; export { AddRangeProtectionMutation, FactoryAddRangeProtectionMutation, type IAddRangeProtectionMutationParams } from './commands/mutations/add-range-protection.mutation'; -export { AddWorksheetMergeMutation, AddMergeUndoMutationFactory } from './commands/mutations/add-worksheet-merge.mutation'; +export { AddMergeUndoMutationFactory, AddWorksheetMergeMutation } from './commands/mutations/add-worksheet-merge.mutation'; export { AddWorksheetProtectionMutation, type IAddWorksheetProtectionParams } from './commands/mutations/add-worksheet-protection.mutation'; export { DeleteRangeProtectionMutation, FactoryDeleteRangeProtectionMutation, type IDeleteSelectionProtectionMutationParams } from './commands/mutations/delete-range-protection.mutation'; export { DeleteWorksheetProtectionMutation } from './commands/mutations/delete-worksheet-protection.mutation'; export { EmptyMutation } from './commands/mutations/empty.mutation'; export { - InsertRowMutation, InsertColMutation, - InsertRowMutationUndoFactory, InsertColMutationUndoFactory, + InsertRowMutation, + InsertRowMutationUndoFactory, } from './commands/mutations/insert-row-col.mutation'; export { InsertSheetMutation, InsertSheetUndoMutationFactory } from './commands/mutations/insert-sheet.mutation'; -export { MoveRangeMutation, type IMoveRangeMutationParams } from './commands/mutations/move-range.mutation'; +export { type IMoveRangeMutationParams, MoveRangeMutation } from './commands/mutations/move-range.mutation'; export { - MoveRowsMutation, - MoveColsMutation, - MoveRowsMutationUndoFactory, - MoveColsMutationUndoFactory, - type IMoveRowsMutationParams, type IMoveColumnsMutationParams, + type IMoveRowsMutationParams, + MoveColsMutation, + MoveColsMutationUndoFactory, + MoveRowsMutation, + MoveRowsMutationUndoFactory, } from './commands/mutations/move-rows-cols.mutation'; export { - SetNumfmtMutation, - RemoveNumfmtMutation, - factorySetNumfmtUndoMutation, factoryRemoveNumfmtUndoMutation, - transformCellsToRange, - type ISetNumfmtMutationParams, + factorySetNumfmtUndoMutation, type IRemoveNumfmtMutationParams, type ISetCellsNumfmt, + type ISetNumfmtMutationParams, + RemoveNumfmtMutation, + SetNumfmtMutation, + transformCellsToRange, } from './commands/mutations/numfmt-mutation'; -export { RemoveRowMutation, RemoveColMutation } from './commands/mutations/remove-row-col.mutation'; +export { RemoveColMutation, RemoveRowMutation } from './commands/mutations/remove-row-col.mutation'; export { RemoveSheetMutation, RemoveSheetUndoMutationFactory } from './commands/mutations/remove-sheet.mutation'; -export { RemoveWorksheetMergeMutation, RemoveMergeUndoMutationFactory } from './commands/mutations/remove-worksheet-merge.mutation'; -export { ReorderRangeMutation, ReorderRangeUndoMutationFactory, type IReorderRangeMutationParams } from './commands/mutations/reorder-range.mutation'; +export { RemoveMergeUndoMutationFactory, RemoveWorksheetMergeMutation } from './commands/mutations/remove-worksheet-merge.mutation'; +export { type IReorderRangeMutationParams, ReorderRangeMutation, ReorderRangeUndoMutationFactory } from './commands/mutations/reorder-range.mutation'; export { - SetColHiddenMutation, - SetColVisibleMutation, type ISetColHiddenMutationParams, type ISetColVisibleMutationParams, + SetColHiddenMutation, + SetColVisibleMutation, } from './commands/mutations/set-col-visible.mutation'; export { + type ISetFrozenMutationParams, SetFrozenMutation, SetFrozenMutationFactory, - type ISetFrozenMutationParams, } from './commands/mutations/set-frozen.mutation'; export { SetHideGridlinesMutation } from './commands/mutations/set-hide-gridlines.mutatiom'; -export { SetRangeProtectionMutation, FactorySetRangeProtectionMutation, type ISetRangeProtectionMutationParams } from './commands/mutations/set-range-protection.mutation'; +export { FactorySetRangeProtectionMutation, type ISetRangeProtectionMutationParams, SetRangeProtectionMutation } from './commands/mutations/set-range-protection.mutation'; export { - SetRangeValuesMutation, - SetRangeValuesUndoMutationFactory, type ISetRangeValuesMutationParams, type ISetRangeValuesRangeMutationParams, + SetRangeValuesMutation, + SetRangeValuesUndoMutationFactory, } from './commands/mutations/set-range-values.mutation'; export { - SetRowVisibleMutation, - SetRowHiddenMutation, - type ISetRowVisibleMutationParams, type ISetRowHiddenMutationParams, + type ISetRowVisibleMutationParams, + SetRowHiddenMutation, + SetRowVisibleMutation, } from './commands/mutations/set-row-visible.mutation'; -export { SetTabColorMutation, type ISetTabColorMutationParams } from './commands/mutations/set-tab-color.mutation'; -export { SetWorkbookNameMutation, type ISetWorkbookNameMutationParams } from './commands/mutations/set-workbook-name.mutation'; +export { type ISetTabColorMutationParams, SetTabColorMutation } from './commands/mutations/set-tab-color.mutation'; +export { type ISetWorkbookNameMutationParams, SetWorkbookNameMutation } from './commands/mutations/set-workbook-name.mutation'; export { + type ISetWorksheetColWidthMutationParams, SetWorksheetColWidthMutation, SetWorksheetColWidthMutationFactory, - type ISetWorksheetColWidthMutationParams, } from './commands/mutations/set-worksheet-col-width.mutation'; -export { SetWorksheetHideMutation, type ISetWorksheetHideMutationParams } from './commands/mutations/set-worksheet-hide.mutation'; -export { SetWorksheetNameMutation, type ISetWorksheetNameMutationParams } from './commands/mutations/set-worksheet-name.mutation'; -export { SetWorksheetOrderMutation, type ISetWorksheetOrderMutationParams } from './commands/mutations/set-worksheet-order.mutation'; +export { type ISetWorksheetHideMutationParams, SetWorksheetHideMutation } from './commands/mutations/set-worksheet-hide.mutation'; +export { type ISetWorksheetNameMutationParams, SetWorksheetNameMutation } from './commands/mutations/set-worksheet-name.mutation'; +export { type ISetWorksheetOrderMutationParams, SetWorksheetOrderMutation } from './commands/mutations/set-worksheet-order.mutation'; export { SetWorksheetPermissionPointsMutation } from './commands/mutations/set-worksheet-permission-points.mutation'; export type { ISetWorksheetPermissionPointsMutationParams } from './commands/mutations/set-worksheet-permission-points.mutation'; export { SetWorksheetProtectionMutation } from './commands/mutations/set-worksheet-protection.mutation'; export { SetWorksheetRightToLeftMutation } from './commands/mutations/set-worksheet-right-to-left.mutation'; export { - SetWorksheetRowHeightMutation, - SetWorksheetRowIsAutoHeightMutation, - SetWorksheetRowAutoHeightMutation, - SetWorksheetRowAutoHeightMutationFactory, + type ISetWorksheetRowAutoHeightMutationParams, type ISetWorksheetRowHeightMutationParams, type ISetWorksheetRowIsAutoHeightMutationParams, - type ISetWorksheetRowAutoHeightMutationParams, + SetWorksheetRowAutoHeightMutation, + SetWorksheetRowAutoHeightMutationFactory, + SetWorksheetRowHeightMutation, + SetWorksheetRowIsAutoHeightMutation, } from './commands/mutations/set-worksheet-row-height.mutation'; export { ScrollToCellOperation } from './commands/operations/scroll-to-cell.operation'; -export { SetSelectionsOperation, type ISetSelectionsOperationParams } from './commands/operations/selection.operation'; -export { SetWorksheetActiveOperation, type ISetWorksheetActiveOperationParams } from './commands/operations/set-worksheet-active.operation'; +export { type ISetSelectionsOperationParams, SetSelectionsOperation } from './commands/operations/selection.operation'; +export { type ISetWorksheetActiveOperationParams, SetWorksheetActiveOperation } from './commands/operations/set-worksheet-active.operation'; // #endregion diff --git a/packages/sheets/src/services/permission/permission-point/index.ts b/packages/sheets/src/services/permission/permission-point/index.ts index 19542dacac..f083caaabd 100644 --- a/packages/sheets/src/services/permission/permission-point/index.ts +++ b/packages/sheets/src/services/permission/permission-point/index.ts @@ -14,44 +14,44 @@ * limitations under the License. */ +export { RangeProtectionPermissionEditPoint } from './range/edit'; +export { RangeProtectionPermissionViewPoint } from './range/view'; +export { WorkbookCommentPermission } from './workbook/comment'; +export { WorkbookCopyPermission } from './workbook/copy'; +export { WorkbookCopySheetPermission } from './workbook/copy-sheet'; +export { WorkbookCreateSheetPermission } from './workbook/create-sheet'; +export { WorkbookDeleteSheetPermission } from './workbook/delete-sheet'; +export { WorkbookDuplicatePermission } from './workbook/duplicate'; +export { WorkbookEditablePermission } from './workbook/editable'; +export { WorkbookExportPermission } from './workbook/export'; +export { WorkbookHideSheetPermission } from './workbook/hide-sheet'; +export { WorkbookHistoryPermission } from './workbook/history'; +export { WorkbookManageCollaboratorPermission } from './workbook/manage-collaborator'; +export { WorkbookMoveSheetPermission } from './workbook/move-sheet'; +export { WorkbookPrintPermission } from './workbook/print'; +export { WorkbookRecoverHistoryPermission } from './workbook/recover-history'; +export { WorkbookRenameSheetPermission } from './workbook/rename-sheet'; +export { WorkbookSharePermission } from './workbook/share'; +export { WorkbookViewPermission } from './workbook/view'; + +export { WorkbookViewHistoryPermission } from './workbook/view-history'; export { WorksheetCopyPermission } from './worksheet/copy'; +export { WorksheetDeleteColumnPermission } from './worksheet/delete-column'; +export { WorksheetDeleteRowPermission } from './worksheet/delete-row'; +export { WorksheetEditPermission } from './worksheet/edit'; +export { WorksheetEditExtraObjectPermission } from './worksheet/edit-extra-object'; +export { WorksheetFilterPermission } from './worksheet/filter'; +export { WorksheetInsertColumnPermission } from './worksheet/insert-column'; +export { WorksheetInsertHyperlinkPermission } from './worksheet/insert-hyperlink'; +export { WorksheetInsertRowPermission } from './worksheet/insert-row'; +export { WorksheetManageCollaboratorPermission } from './worksheet/manage-collaborator'; +export { WorksheetPivotTablePermission } from './worksheet/pivot-table'; export { WorksheetSelectProtectedCellsPermission } from './worksheet/select-protected-cells'; export { WorksheetSelectUnProtectedCellsPermission } from './worksheet/select-un-protected-cells'; export { WorksheetSetCellStylePermission } from './worksheet/set-cell-style'; export { WorksheetSetCellValuePermission } from './worksheet/set-cell-value'; -export { WorksheetViewPermission } from './worksheet/view'; -export { WorksheetSetRowStylePermission } from './worksheet/set-row-style'; export { WorksheetSetColumnStylePermission } from './worksheet/set-column-style'; -export { WorksheetInsertRowPermission } from './worksheet/insert-row'; -export { WorksheetInsertColumnPermission } from './worksheet/insert-column'; -export { WorksheetInsertHyperlinkPermission } from './worksheet/insert-hyperlink'; -export { WorksheetDeleteRowPermission } from './worksheet/delete-row'; -export { WorksheetDeleteColumnPermission } from './worksheet/delete-column'; +export { WorksheetSetRowStylePermission } from './worksheet/set-row-style'; + export { WorksheetSortPermission } from './worksheet/sort'; -export { WorksheetFilterPermission } from './worksheet/filter'; -export { WorksheetPivotTablePermission } from './worksheet/pivot-table'; -export { WorksheetEditExtraObjectPermission } from './worksheet/edit-extra-object'; -export { WorksheetManageCollaboratorPermission } from './worksheet/manage-collaborator'; -export { WorksheetEditPermission } from './worksheet/edit'; - -export { WorkbookCommentPermission } from './workbook/comment'; -export { WorkbookEditablePermission } from './workbook/editable'; -export { WorkbookDuplicatePermission } from './workbook/duplicate'; -export { WorkbookPrintPermission } from './workbook/print'; -export { WorkbookExportPermission } from './workbook/export'; -export { WorkbookMoveSheetPermission } from './workbook/move-sheet'; -export { WorkbookDeleteSheetPermission } from './workbook/delete-sheet'; -export { WorkbookHideSheetPermission } from './workbook/hide-sheet'; -export { WorkbookRenameSheetPermission } from './workbook/rename-sheet'; -export { WorkbookCreateSheetPermission } from './workbook/create-sheet'; -export { WorkbookHistoryPermission } from './workbook/history'; -export { WorkbookViewPermission } from './workbook/view'; -export { WorkbookSharePermission } from './workbook/share'; -export { WorkbookCopyPermission } from './workbook/copy'; -export { WorkbookCopySheetPermission } from './workbook/copy-sheet'; -export { WorkbookManageCollaboratorPermission } from './workbook/manage-collaborator'; -export { WorkbookViewHistoryPermission } from './workbook/view-history'; -export { WorkbookRecoverHistoryPermission } from './workbook/recover-history'; - -export { RangeProtectionPermissionEditPoint } from './range/edit'; -export { RangeProtectionPermissionViewPoint } from './range/view'; +export { WorksheetViewPermission } from './worksheet/view'; diff --git a/packages/sheets/src/services/permission/worksheet-permission/index.ts b/packages/sheets/src/services/permission/worksheet-permission/index.ts index e8630b7c19..ade0f29c34 100644 --- a/packages/sheets/src/services/permission/worksheet-permission/index.ts +++ b/packages/sheets/src/services/permission/worksheet-permission/index.ts @@ -15,6 +15,6 @@ */ export { WorksheetPermissionService } from './worksheet-permission.service'; -export { WorksheetProtectionRuleModel } from './worksheet-permission-rule.model'; export { WorksheetProtectionPointModel } from './worksheet-permission-point.model'; +export { WorksheetProtectionRuleModel } from './worksheet-permission-rule.model'; diff --git a/packages/slides-ui/package.json b/packages/slides-ui/package.json index 5b54d4f32c..db32f32b45 100644 --- a/packages/slides-ui/package.json +++ b/packages/slides-ui/package.json @@ -96,8 +96,8 @@ "react": "18.3.1", "rxjs": "^7.8.1", "typescript": "^5.6.2", - "vite": "^5.4.4", - "vitest": "^2.0.5" + "vite": "^5.4.7", + "vitest": "^2.1.1" }, "univerSpace": { ".": { diff --git a/packages/slides-ui/src/index.ts b/packages/slides-ui/src/index.ts index 6d027f505a..f88f19aceb 100644 --- a/packages/slides-ui/src/index.ts +++ b/packages/slides-ui/src/index.ts @@ -21,23 +21,25 @@ export { SlideSideBar } from './components/slide-bar/SlideBar'; export { ISlideEditorBridgeService } from './services/slide-editor-bridge.service'; export { SlideCanvasPopMangerService } from './services/slide-popup-manager.service'; +export { SlideEditorContainer } from './views/editor-container/EditorContainer'; +export { SLIDE_EDITOR_ID } from './const'; + +export { CanvasView } from './controllers/canvas-view'; + export { IMAGE_MENU_ID } from './controllers/image.menu'; export { SHAPE_MENU_ID } from './controllers/shape.menu'; export { menuSchema } from './controllers/menu.schema'; // #region - all commands + export { ActivateSlidePageOperation } from './commands/operations/activate.operation'; export { DeleteSlideElementOperation } from './commands/operations/delete-element.operation'; export { InsertSlideFloatImageCommand } from './commands/operations/insert-image.operation'; -export { InsertSlideShapeRectangleOperation, InsertSlideShapeRectangleCommand } from './commands/operations/insert-shape.operation'; +export { InsertSlideShapeRectangleCommand, InsertSlideShapeRectangleOperation } from './commands/operations/insert-shape.operation'; export { SetSlidePageThumbOperation } from './commands/operations/set-thumb.operation'; export { AppendSlideOperation } from './commands/operations/append-slide.operation'; -export { SlideAddTextOperation, SlideAddTextCommand } from './commands/operations/insert-text.operation'; +export { SlideAddTextCommand, SlideAddTextOperation } from './commands/operations/insert-text.operation'; export { UpdateSlideElementOperation } from './commands/operations/update-element.operation'; + // #endregion - -export { SlideEditorContainer } from './views/editor-container/EditorContainer'; -export { SLIDE_EDITOR_ID } from './const'; - -export { CanvasView } from './controllers/canvas-view'; diff --git a/packages/slides/package.json b/packages/slides/package.json index 5e0ca8ff6f..c02cbdac34 100644 --- a/packages/slides/package.json +++ b/packages/slides/package.json @@ -71,8 +71,8 @@ "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.1", "typescript": "^5.6.2", - "vite": "^5.4.4", - "vitest": "^2.0.5" + "vite": "^5.4.7", + "vitest": "^2.1.1" }, "univerSpace": { ".": { diff --git a/packages/slides/src/views/render/index.ts b/packages/slides/src/views/render/index.ts index 39762100d0..3497acd65c 100644 --- a/packages/slides/src/views/render/index.ts +++ b/packages/slides/src/views/render/index.ts @@ -14,10 +14,10 @@ * limitations under the License. */ -export { SLIDE_VIEW_KEY } from './adaptors'; - // export * from '../../../../slides-ui/src/controllers/canvas-view'; export * from './adaptor'; + +export { SLIDE_VIEW_KEY } from './adaptors'; export * from './object-provider'; export enum SLIDE_KEY { diff --git a/packages/telemetry/package.json b/packages/telemetry/package.json index 1ddd57cce3..7e3c9182b3 100644 --- a/packages/telemetry/package.json +++ b/packages/telemetry/package.json @@ -70,8 +70,8 @@ "react": "18.3.1", "rxjs": "^7.8.1", "typescript": "^5.6.2", - "vite": "^5.4.4", - "vitest": "^2.0.5" + "vite": "^5.4.7", + "vitest": "^2.1.1" }, "univerSpace": { ".": { diff --git a/packages/thread-comment-ui/package.json b/packages/thread-comment-ui/package.json index 130871e23e..c96b773c21 100644 --- a/packages/thread-comment-ui/package.json +++ b/packages/thread-comment-ui/package.json @@ -94,8 +94,8 @@ "react": "18.3.1", "rxjs": "^7.8.1", "typescript": "^5.6.2", - "vite": "^5.4.4", - "vitest": "^2.0.5" + "vite": "^5.4.7", + "vitest": "^2.1.1" }, "univerSpace": { ".": { diff --git a/packages/thread-comment-ui/src/index.ts b/packages/thread-comment-ui/src/index.ts index 71b5ade716..074246225a 100644 --- a/packages/thread-comment-ui/src/index.ts +++ b/packages/thread-comment-ui/src/index.ts @@ -16,7 +16,7 @@ export { getDT } from './common/utils'; export { UniverThreadCommentUIPlugin } from './plugin'; -export { ThreadCommentPanelService, type ActiveCommentInfo } from './services/thread-comment-panel.service'; +export { type ActiveCommentInfo, ThreadCommentPanelService } from './services/thread-comment-panel.service'; export { ThreadCommentPanel } from './views/thread-comment-panel'; export type { IThreadCommentPanelProps } from './views/thread-comment-panel'; export { ThreadCommentTree } from './views/thread-comment-tree'; @@ -26,6 +26,10 @@ export { IThreadCommentMentionDataService, type IThreadCommentMentionDataSource // #region - all commands -export { ToggleSheetCommentPanelOperation, SetActiveCommentOperation, type ISetActiveCommentOperationParams } from './commands/operations/comment.operations'; +export { + type ISetActiveCommentOperationParams, + SetActiveCommentOperation, + ToggleSheetCommentPanelOperation, +} from './commands/operations/comment.operations'; // #endregion diff --git a/packages/thread-comment/package.json b/packages/thread-comment/package.json index f7e3f98e5f..c58dc304d1 100644 --- a/packages/thread-comment/package.json +++ b/packages/thread-comment/package.json @@ -72,8 +72,8 @@ "@univerjs-infra/shared": "workspace:*", "rxjs": "^7.8.1", "typescript": "^5.6.2", - "vite": "^5.4.4", - "vitest": "^2.0.5" + "vite": "^5.4.7", + "vitest": "^2.1.1" }, "univerSpace": { ".": { diff --git a/packages/thread-comment/src/index.ts b/packages/thread-comment/src/index.ts index d9dcec4f2c..fb837767b6 100644 --- a/packages/thread-comment/src/index.ts +++ b/packages/thread-comment/src/index.ts @@ -14,16 +14,16 @@ * limitations under the License. */ -export { ThreadCommentModel, type CommentUpdate } from './models/thread-comment.model'; +export { type CommentUpdate, ThreadCommentModel } from './models/thread-comment.model'; export { ThreadCommentResourceController } from './controllers/tc-resource.controller'; export { TC_PLUGIN_NAME } from './types/const'; -export type { IThreadComment, IThreadCommentMention, IBaseComment } from './types/interfaces/i-thread-comment'; +export type { IBaseComment, IThreadComment, IThreadCommentMention } from './types/interfaces/i-thread-comment'; export { UniverThreadCommentPlugin } from './plugin'; export { + type IThreadCommentDataSource, IThreadCommentDataSourceService, ThreadCommentDataSourceService, - type IThreadCommentDataSource, type ThreadCommentJSON, } from './services/tc-datasource.service'; @@ -48,16 +48,16 @@ export type { export { AddCommentCommand, DeleteCommentCommand, + DeleteCommentTreeCommand, ResolveCommentCommand, UpdateCommentCommand, - DeleteCommentTreeCommand, } from './commands/commands/comment.command'; export type { IAddCommentCommandParams, IDeleteCommentCommandParams, + IDeleteCommentTreeCommandParams, IResolveCommentCommandParams, IUpdateCommentCommandParams, - IDeleteCommentTreeCommandParams, } from './commands/commands/comment.command'; // #endregion diff --git a/packages/ui/package.json b/packages/ui/package.json index 1ecc7e7553..43343bad5f 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -101,8 +101,8 @@ "react-dom": "18.3.1", "rxjs": "^7.8.1", "typescript": "^5.6.2", - "vite": "^5.4.4", - "vitest": "^2.0.5", + "vite": "^5.4.7", + "vitest": "^2.1.1", "vue": "^3.5.3" }, "univerSpace": { diff --git a/packages/ui/src/index.ts b/packages/ui/src/index.ts index d85a83e555..c5a5e7a9bb 100644 --- a/packages/ui/src/index.ts +++ b/packages/ui/src/index.ts @@ -14,8 +14,6 @@ * limitations under the License. */ -export { SetEditorResizeOperation } from './commands/operations/editor/set-editor-resize.operation'; -export { ToggleShortcutPanelOperation } from './commands/operations/toggle-shortcut-panel.operation'; export * from './common'; export { getHeaderFooterMenuHiddenObservable, getMenuHiddenObservable } from './common/menu-hidden-observable'; export { mergeMenuConfigs } from './common/menu-merge-configs'; @@ -116,6 +114,8 @@ export { DISABLE_AUTO_FOCUS_KEY, UniverUIPlugin } from './ui-plugin'; export { UNIVER_UI_PLUGIN_NAME } from './ui-plugin'; export * from './utils'; export { ComponentContainer, type IComponentContainerProps, useComponentsOfPart } from './views/components/ComponentContainer'; +export { ZenZone } from './views/components/zen-zone/ZenZone'; +export { builtInGlobalComponents } from './views/parts'; // #region - workbench components @@ -136,7 +136,7 @@ export { Sidebar } from './views/components/sidebar/Sidebar'; // #region - all commands -export { ZenZone } from './views/components/zen-zone/ZenZone'; -export { builtInGlobalComponents } from './views/parts'; +export { SetEditorResizeOperation } from './commands/operations/editor/set-editor-resize.operation'; +export { ToggleShortcutPanelOperation } from './commands/operations/toggle-shortcut-panel.operation'; // #endregion diff --git a/packages/uniscript/package.json b/packages/uniscript/package.json index 48afe6988d..a5ceb0005a 100644 --- a/packages/uniscript/package.json +++ b/packages/uniscript/package.json @@ -91,8 +91,8 @@ "less": "^4.2.0", "rxjs": "^7.8.1", "typescript": "^5.6.2", - "vite": "^5.4.4", - "vitest": "^2.0.5" + "vite": "^5.4.7", + "vitest": "^2.1.1" }, "univerSpace": { ".": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5a6f2dfa14..76325b0e06 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,16 +10,16 @@ importers: devDependencies: '@antfu/eslint-config': specifier: 3.5.1 - version: 3.5.1(@eslint-react/eslint-plugin@1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2))(@typescript-eslint/utils@8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2))(@vue/compiler-sfc@3.4.38)(eslint-plugin-format@0.1.2(eslint@9.10.0(jiti@1.21.6)))(eslint-plugin-react-hooks@5.1.0-rc-107a2f8c3e-20240617(eslint@9.10.0(jiti@1.21.6)))(eslint-plugin-react-refresh@0.4.11(eslint@9.10.0(jiti@1.21.6)))(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)(vitest@2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)) + version: 3.5.1(@eslint-react/eslint-plugin@1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2))(@typescript-eslint/utils@8.5.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2))(@vue/compiler-sfc@3.4.38)(eslint-plugin-format@0.1.2(eslint@9.11.0(jiti@1.21.6)))(eslint-plugin-react-hooks@5.1.0-rc-107a2f8c3e-20240617(eslint@9.11.0(jiti@1.21.6)))(eslint-plugin-react-refresh@0.4.11(eslint@9.11.0(jiti@1.21.6)))(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2)(vitest@2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)) '@commitlint/cli': specifier: ^19.5.0 - version: 19.5.0(@types/node@22.5.4)(typescript@5.6.2) + version: 19.5.0(@types/node@22.5.5)(typescript@5.6.2) '@commitlint/config-conventional': specifier: ^19.5.0 version: 19.5.0 '@eslint-react/eslint-plugin': specifier: ^1.14.0 - version: 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) + version: 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) '@playwright/test': specifier: ^1.47.0 version: 1.47.0 @@ -27,14 +27,14 @@ importers: specifier: ^4.2.0 version: 4.2.0(release-it@17.6.0(typescript@5.6.2)) '@release-it/conventional-changelog': - specifier: ^8.0.1 - version: 8.0.1(release-it@17.6.0(typescript@5.6.2)) + specifier: ^8.0.2 + version: 8.0.2(release-it@17.6.0(typescript@5.6.2)) '@storybook/react': specifier: 8.2.9 version: 8.2.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.0)(typescript@5.6.2) '@types/node': - specifier: ^22.5.4 - version: 22.5.4 + specifier: ^22.5.5 + version: 22.5.5 '@types/react': specifier: ^18.3.5 version: 18.3.5 @@ -46,31 +46,31 @@ importers: version: link:packages/design '@vitejs/plugin-react': specifier: ^4.3.1 - version: 4.3.1(vite@5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)) + version: 4.3.1(vite@5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)) eslint: - specifier: 9.10.0 - version: 9.10.0(jiti@1.21.6) + specifier: 9.11.0 + version: 9.11.0(jiti@1.21.6) eslint-plugin-format: specifier: ^0.1.2 - version: 0.1.2(eslint@9.10.0(jiti@1.21.6)) + version: 0.1.2(eslint@9.11.0(jiti@1.21.6)) eslint-plugin-header: specifier: ^3.1.1 - version: 3.1.1(eslint@9.10.0(jiti@1.21.6)) + version: 3.1.1(eslint@9.11.0(jiti@1.21.6)) eslint-plugin-no-barrel-import: specifier: ^0.0.2 - version: 0.0.2(eslint@9.10.0(jiti@1.21.6)) + version: 0.0.2(eslint@9.11.0(jiti@1.21.6)) eslint-plugin-no-penetrating-import: specifier: ^0.0.1 - version: 0.0.1(eslint@9.10.0(jiti@1.21.6)) + version: 0.0.1(eslint@9.11.0(jiti@1.21.6)) eslint-plugin-react: - specifier: ^7.35.2 - version: 7.35.2(eslint@9.10.0(jiti@1.21.6)) + specifier: ^7.36.1 + version: 7.36.1(eslint@9.11.0(jiti@1.21.6)) eslint-plugin-react-hooks: specifier: 5.1.0-rc-107a2f8c3e-20240617 - version: 5.1.0-rc-107a2f8c3e-20240617(eslint@9.10.0(jiti@1.21.6)) + version: 5.1.0-rc-107a2f8c3e-20240617(eslint@9.11.0(jiti@1.21.6)) eslint-plugin-react-refresh: specifier: ^0.4.11 - version: 0.4.11(eslint@9.10.0(jiti@1.21.6)) + version: 0.4.11(eslint@9.11.0(jiti@1.21.6)) husky: specifier: ^9.1.5 version: 9.1.5 @@ -99,14 +99,14 @@ importers: common/shared: dependencies: '@typescript-eslint/parser': - specifier: ^8.5.0 - version: 8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) + specifier: ^8.6.0 + version: 8.6.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) '@vitejs/plugin-react': specifier: ^4.3.1 - version: 4.3.1(vite@5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)) + version: 4.3.1(vite@5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)) '@vitest/coverage-istanbul': - specifier: ^2.0.5 - version: 2.0.5(vitest@2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)) + specifier: ^2.1.1 + version: 2.1.1(vitest@2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)) happy-dom: specifier: 15.0.0 version: 15.0.0 @@ -114,14 +114,14 @@ importers: specifier: ^4.1.1 version: 4.1.1 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vite-plugin-dts: specifier: ^4.2.1 - version: 4.2.1(@types/node@22.5.4)(rollup@4.21.2)(typescript@5.6.2)(vite@5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)) + version: 4.2.1(@types/node@22.5.5)(rollup@4.22.4)(typescript@5.6.2)(vite@5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) common/storybook: dependencies: @@ -365,7 +365,7 @@ importers: version: 18.3.1(react@18.3.1) react-mosaic-component: specifier: ^6.1.0 - version: 6.1.0(@types/node@22.5.4)(@types/react@18.3.5)(dnd-core@16.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 6.1.0(@types/node@22.5.5)(@types/react@18.3.5)(dnd-core@16.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) rxjs: specifier: ^7.8.1 version: 7.8.1 @@ -450,11 +450,11 @@ importers: specifier: ^5.6.2 version: 5.6.2 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages-experimental/debugger: dependencies: @@ -495,7 +495,7 @@ importers: version: link:../../common/shared '@vitejs/plugin-vue': specifier: ^5.1.3 - version: 5.1.3(vite@5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6))(vue@3.4.38(typescript@5.6.2)) + version: 5.1.3(vite@5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6))(vue@3.4.38(typescript@5.6.2)) rxjs: specifier: ^7.8.1 version: 7.8.1 @@ -503,11 +503,11 @@ importers: specifier: ^5.6.2 version: 5.6.2 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages-experimental/uni-docs-ui: dependencies: @@ -552,11 +552,11 @@ importers: specifier: ^5.6.2 version: 5.6.2 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages-experimental/uni-formula: dependencies: @@ -583,11 +583,11 @@ importers: specifier: ^5.6.2 version: 5.6.2 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages-experimental/uni-formula-ui: dependencies: @@ -644,11 +644,11 @@ importers: specifier: ^5.6.2 version: 5.6.2 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages-experimental/uni-sheets-ui: dependencies: @@ -699,11 +699,11 @@ importers: specifier: ^5.6.2 version: 5.6.2 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages-experimental/uni-slides-ui: dependencies: @@ -754,11 +754,11 @@ importers: specifier: ^5.6.2 version: 5.6.2 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages-experimental/uniui: dependencies: @@ -827,11 +827,11 @@ importers: specifier: ^5.6.2 version: 5.6.2 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/core: dependencies: @@ -879,11 +879,11 @@ importers: specifier: ^5.6.2 version: 5.6.2 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/data-validation: dependencies: @@ -907,11 +907,11 @@ importers: specifier: ^5.6.2 version: 5.6.2 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/design: dependencies: @@ -1010,11 +1010,11 @@ importers: specifier: ^5.6.2 version: 5.6.2 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/docs: dependencies: @@ -1035,11 +1035,11 @@ importers: specifier: ^5.6.2 version: 5.6.2 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/docs-drawing: dependencies: @@ -1057,11 +1057,11 @@ importers: specifier: ^5.6.2 version: 5.6.2 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/docs-drawing-ui: dependencies: @@ -1115,11 +1115,11 @@ importers: specifier: ^5.6.2 version: 5.6.2 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/docs-hyper-link: dependencies: @@ -1140,11 +1140,11 @@ importers: specifier: ^5.6.2 version: 5.6.2 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/docs-hyper-link-ui: dependencies: @@ -1189,11 +1189,11 @@ importers: specifier: ^5.6.2 version: 5.6.2 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/docs-mention-ui: dependencies: @@ -1238,11 +1238,11 @@ importers: specifier: ^5.6.2 version: 5.6.2 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/docs-thread-comment-ui: dependencies: @@ -1293,11 +1293,11 @@ importers: specifier: ^5.6.2 version: 5.6.2 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/docs-ui: dependencies: @@ -1345,11 +1345,11 @@ importers: specifier: ^5.6.2 version: 5.6.2 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/drawing: dependencies: @@ -1376,11 +1376,11 @@ importers: specifier: ^5.6.2 version: 5.6.2 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/drawing-ui: dependencies: @@ -1422,11 +1422,11 @@ importers: specifier: ^5.6.2 version: 5.6.2 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/engine-formula: dependencies: @@ -1453,11 +1453,11 @@ importers: specifier: ^5.6.2 version: 5.6.2 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/engine-numfmt: devDependencies: @@ -1468,11 +1468,11 @@ importers: specifier: ^5.6.2 version: 5.6.2 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/engine-render: dependencies: @@ -1508,11 +1508,11 @@ importers: specifier: ^5.6.2 version: 5.6.2 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/facade: dependencies: @@ -1602,11 +1602,11 @@ importers: specifier: ^5.6.2 version: 5.6.2 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/find-replace: dependencies: @@ -1645,11 +1645,11 @@ importers: specifier: ^5.6.2 version: 5.6.2 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/network: dependencies: @@ -1667,11 +1667,11 @@ importers: specifier: ^5.6.2 version: 5.6.2 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/rpc: dependencies: @@ -1689,11 +1689,11 @@ importers: specifier: ^5.6.2 version: 5.6.2 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/sheets: dependencies: @@ -1726,11 +1726,11 @@ importers: specifier: ^5.6.2 version: 5.6.2 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/sheets-conditional-formatting: dependencies: @@ -1769,11 +1769,11 @@ importers: specifier: ^5.6.2 version: 5.6.2 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/sheets-conditional-formatting-ui: dependencies: @@ -1854,11 +1854,11 @@ importers: specifier: ^5.6.2 version: 5.6.2 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/sheets-crosshair-highlight: dependencies: @@ -1900,11 +1900,11 @@ importers: specifier: ^5.6.2 version: 5.6.2 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/sheets-data-validation: dependencies: @@ -1973,11 +1973,11 @@ importers: specifier: ^5.6.2 version: 5.6.2 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/sheets-drawing: dependencies: @@ -1998,11 +1998,11 @@ importers: specifier: ^5.6.2 version: 5.6.2 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/sheets-drawing-ui: dependencies: @@ -2056,11 +2056,11 @@ importers: specifier: ^5.6.2 version: 5.6.2 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/sheets-filter: dependencies: @@ -2081,11 +2081,11 @@ importers: specifier: ^5.6.2 version: 5.6.2 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/sheets-filter-ui: dependencies: @@ -2142,11 +2142,11 @@ importers: specifier: ^5.6.2 version: 5.6.2 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/sheets-find-replace: dependencies: @@ -2182,11 +2182,11 @@ importers: specifier: ^5.6.2 version: 5.6.2 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/sheets-formula: dependencies: @@ -2235,7 +2235,7 @@ importers: version: link:../../common/shared '@vitejs/plugin-react': specifier: ^4.3.1 - version: 4.3.1(vite@5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)) + version: 4.3.1(vite@5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)) less: specifier: ^4.2.0 version: 4.2.0 @@ -2249,11 +2249,11 @@ importers: specifier: ^5.6.2 version: 5.6.2 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/sheets-hyper-link: dependencies: @@ -2283,11 +2283,11 @@ importers: specifier: ^5.6.2 version: 5.6.2 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/sheets-hyper-link-ui: dependencies: @@ -2344,11 +2344,11 @@ importers: specifier: ^5.6.2 version: 5.6.2 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/sheets-numfmt: dependencies: @@ -2399,11 +2399,11 @@ importers: specifier: ^5.6.2 version: 5.6.2 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/sheets-sort: dependencies: @@ -2427,11 +2427,11 @@ importers: specifier: ^5.6.2 version: 5.6.2 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/sheets-sort-ui: dependencies: @@ -2485,11 +2485,11 @@ importers: specifier: ^5.6.2 version: 5.6.2 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/sheets-thread-comment: dependencies: @@ -2543,11 +2543,11 @@ importers: specifier: ^5.6.2 version: 5.6.2 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/sheets-thread-comment-base: dependencies: @@ -2583,11 +2583,11 @@ importers: specifier: ^5.6.2 version: 5.6.2 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/sheets-ui: dependencies: @@ -2647,11 +2647,11 @@ importers: specifier: ^5.6.2 version: 5.6.2 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/sheets-zen-editor: dependencies: @@ -2702,11 +2702,11 @@ importers: specifier: ^5.6.2 version: 5.6.2 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/slides: dependencies: @@ -2727,11 +2727,11 @@ importers: specifier: ^5.6.2 version: 5.6.2 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/slides-ui: dependencies: @@ -2785,11 +2785,11 @@ importers: specifier: ^5.6.2 version: 5.6.2 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/telemetry: dependencies: @@ -2819,11 +2819,11 @@ importers: specifier: ^5.6.2 version: 5.6.2 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/thread-comment: dependencies: @@ -2844,11 +2844,11 @@ importers: specifier: ^5.6.2 version: 5.6.2 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/thread-comment-ui: dependencies: @@ -2902,11 +2902,11 @@ importers: specifier: ^5.6.2 version: 5.6.2 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/ui: dependencies: @@ -2979,11 +2979,11 @@ importers: specifier: ^5.6.2 version: 5.6.2 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages/umd: dependencies: @@ -3196,11 +3196,11 @@ importers: specifier: ^5.6.2 version: 5.6.2 vite: - specifier: ^5.4.4 - version: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^5.4.7 + version: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vitest: - specifier: ^2.0.5 - version: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + specifier: ^2.1.1 + version: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) packages: @@ -3385,6 +3385,11 @@ packages: engines: {node: '>=6.0.0'} hasBin: true + '@babel/parser@7.25.6': + resolution: {integrity: sha512-trGdfBdbD0l1ZPmcJ83eNxB9rbEax4ALFTF7fN386TMYbeCQbyme5cOEXQhbGXKebwGaB/J52w1mrklMcbgy6Q==} + engines: {node: '>=6.0.0'} + hasBin: true + '@babel/plugin-transform-react-jsx-self@7.24.7': resolution: {integrity: sha512-fOPQYbGSgH0HUp4UJO4sMBFjY6DuWq+2i8rixyUMb3CdGixs/gccURvYOAhajBdKDoGajFr3mUq5rH3phtkGzw==} engines: {node: '>=6.9.0'} @@ -3436,6 +3441,10 @@ packages: resolution: {integrity: sha512-zQ1ijeeCXVEh+aNL0RlmkPkG8HUiDcU2pzQQFjtbntgAczRASFzj4H+6+bV+dy1ntKR14I/DypeuRG1uma98iQ==} engines: {node: '>=6.9.0'} + '@babel/types@7.25.6': + resolution: {integrity: sha512-/l42B1qxpG6RdfYf343Uw1vmDjeNhneUXtzhojE7pDgfpEypmRhI6j1kr17XCVv4Cgl9HdAiQY2x0GwKm7rWCw==} + engines: {node: '>=6.9.0'} + '@base2/pretty-print-object@1.0.1': resolution: {integrity: sha512-4iri8i1AqYHJE2DstZYkyEprg6Pq6sKx3xn5FpySk9sNhH7qN2LLlHJCfDTZRILNwQNPD7mATWM0TBui7uC1pA==} @@ -3520,6 +3529,18 @@ packages: resolution: {integrity: sha512-DSHae2obMSMkAtTBSOulg5X7/z+rGLxcXQIkg3OmWvY6wifojge5uVMydfhUvs7yQj+V7jNmRZ2Xzl8GJyqRgg==} engines: {node: '>=v18'} + '@conventional-changelog/git-client@1.0.1': + resolution: {integrity: sha512-PJEqBwAleffCMETaVm/fUgHldzBE35JFk3/9LL6NUA5EXa3qednu+UT6M7E5iBu3zIQZCULYIiZ90fBYHt6xUw==} + engines: {node: '>=18'} + peerDependencies: + conventional-commits-filter: ^5.0.0 + conventional-commits-parser: ^6.0.0 + peerDependenciesMeta: + conventional-commits-filter: + optional: true + conventional-commits-parser: + optional: true + '@dprint/formatter@0.3.0': resolution: {integrity: sha512-N9fxCxbaBOrDkteSOzaCqwWjso5iAe+WJPsHC021JfHNj2ThInPNEF13ORDKta3llq5D1TlclODCvOvipH7bWQ==} @@ -3883,8 +3904,8 @@ packages: resolution: {integrity: sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.10.0': - resolution: {integrity: sha512-fuXtbiP5GWIn8Fz+LWoOMVf/Jxm+aajZYkhi6CuEm4SxymFM+eUWzbO9qXT+L0iCkL5+KGYMCSGxo686H19S1g==} + '@eslint/js@9.11.0': + resolution: {integrity: sha512-LPkkenkDqyzTFauZLLAPhIb48fj6drrfMvRGSL9tS3AcZBSVTllemLSNyCvHNNL2t797S/6DJNSIwRwXgMO/eQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/markdown@6.1.0': @@ -3897,8 +3918,8 @@ packages: resolution: {integrity: sha512-BsWiH1yFGjXXS2yvrf5LyuoSIIbPrGUWob917o+BTKuZ7qJdxX8aJLRxs1fS9n6r7vESrq1OUqb68dANcFXuQQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/plugin-kit@0.1.0': - resolution: {integrity: sha512-autAXT203ixhqei9xt+qkYOvY8l6LAFIdT2UXc/RPNeUVfqRF1BV94GTJyVPFKT8nFM6MyVJhjLj9E8JWvf5zQ==} + '@eslint/plugin-kit@0.2.0': + resolution: {integrity: sha512-vH9PiIMMwvhCx31Af3HiGzsVNULDbyVkHXwlemn/B0TFj/00ho3y55efXrUZTfQipxoHC5u4xq6zblww1zm1Ig==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@floating-ui/core@1.6.4': @@ -4272,9 +4293,9 @@ packages: peerDependencies: release-it: ^14.0.0 || ^15.2.0 || ^16.0.0 || ^17.0.0 - '@release-it/conventional-changelog@8.0.1': - resolution: {integrity: sha512-pwc9jaBYDaSX5TXw6rEnPfqDkKJN2sFBhYpON1kBi9T3sA9EOBncC4ed0Bv3L1ciNb6eqEJXPfp+tQMqVlv/eg==} - engines: {node: '>=18'} + '@release-it/conventional-changelog@8.0.2': + resolution: {integrity: sha512-WpnWWRr7O0JeLoiejLrPEWnnwFhCscBn1wBTAXeitiz2/Ifaol0s+t8otf/HYq/OiQOri2iH8d0CnVb72tBdIQ==} + engines: {node: ^18.18.0 || ^20.9.0 || ^22.0.0} peerDependencies: release-it: ^17.0.0 @@ -4287,83 +4308,83 @@ packages: rollup: optional: true - '@rollup/rollup-android-arm-eabi@4.21.2': - resolution: {integrity: sha512-fSuPrt0ZO8uXeS+xP3b+yYTCBUd05MoSp2N/MFOgjhhUhMmchXlpTQrTpI8T+YAwAQuK7MafsCOxW7VrPMrJcg==} + '@rollup/rollup-android-arm-eabi@4.22.4': + resolution: {integrity: sha512-Fxamp4aEZnfPOcGA8KSNEohV8hX7zVHOemC8jVBoBUHu5zpJK/Eu3uJwt6BMgy9fkvzxDaurgj96F/NiLukF2w==} cpu: [arm] os: [android] - '@rollup/rollup-android-arm64@4.21.2': - resolution: {integrity: sha512-xGU5ZQmPlsjQS6tzTTGwMsnKUtu0WVbl0hYpTPauvbRAnmIvpInhJtgjj3mcuJpEiuUw4v1s4BimkdfDWlh7gA==} + '@rollup/rollup-android-arm64@4.22.4': + resolution: {integrity: sha512-VXoK5UMrgECLYaMuGuVTOx5kcuap1Jm8g/M83RnCHBKOqvPPmROFJGQaZhGccnsFtfXQ3XYa4/jMCJvZnbJBdA==} cpu: [arm64] os: [android] - '@rollup/rollup-darwin-arm64@4.21.2': - resolution: {integrity: sha512-99AhQ3/ZMxU7jw34Sq8brzXqWH/bMnf7ZVhvLk9QU2cOepbQSVTns6qoErJmSiAvU3InRqC2RRZ5ovh1KN0d0Q==} + '@rollup/rollup-darwin-arm64@4.22.4': + resolution: {integrity: sha512-xMM9ORBqu81jyMKCDP+SZDhnX2QEVQzTcC6G18KlTQEzWK8r/oNZtKuZaCcHhnsa6fEeOBionoyl5JsAbE/36Q==} cpu: [arm64] os: [darwin] - '@rollup/rollup-darwin-x64@4.21.2': - resolution: {integrity: sha512-ZbRaUvw2iN/y37x6dY50D8m2BnDbBjlnMPotDi/qITMJ4sIxNY33HArjikDyakhSv0+ybdUxhWxE6kTI4oX26w==} + '@rollup/rollup-darwin-x64@4.22.4': + resolution: {integrity: sha512-aJJyYKQwbHuhTUrjWjxEvGnNNBCnmpHDvrb8JFDbeSH3m2XdHcxDd3jthAzvmoI8w/kSjd2y0udT+4okADsZIw==} cpu: [x64] os: [darwin] - '@rollup/rollup-linux-arm-gnueabihf@4.21.2': - resolution: {integrity: sha512-ztRJJMiE8nnU1YFcdbd9BcH6bGWG1z+jP+IPW2oDUAPxPjo9dverIOyXz76m6IPA6udEL12reYeLojzW2cYL7w==} + '@rollup/rollup-linux-arm-gnueabihf@4.22.4': + resolution: {integrity: sha512-j63YtCIRAzbO+gC2L9dWXRh5BFetsv0j0va0Wi9epXDgU/XUi5dJKo4USTttVyK7fGw2nPWK0PbAvyliz50SCQ==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.21.2': - resolution: {integrity: sha512-flOcGHDZajGKYpLV0JNc0VFH361M7rnV1ee+NTeC/BQQ1/0pllYcFmxpagltANYt8FYf9+kL6RSk80Ziwyhr7w==} + '@rollup/rollup-linux-arm-musleabihf@4.22.4': + resolution: {integrity: sha512-dJnWUgwWBX1YBRsuKKMOlXCzh2Wu1mlHzv20TpqEsfdZLb3WoJW2kIEsGwLkroYf24IrPAvOT/ZQ2OYMV6vlrg==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.21.2': - resolution: {integrity: sha512-69CF19Kp3TdMopyteO/LJbWufOzqqXzkrv4L2sP8kfMaAQ6iwky7NoXTp7bD6/irKgknDKM0P9E/1l5XxVQAhw==} + '@rollup/rollup-linux-arm64-gnu@4.22.4': + resolution: {integrity: sha512-AdPRoNi3NKVLolCN/Sp4F4N1d98c4SBnHMKoLuiG6RXgoZ4sllseuGioszumnPGmPM2O7qaAX/IJdeDU8f26Aw==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-arm64-musl@4.21.2': - resolution: {integrity: sha512-48pD/fJkTiHAZTnZwR0VzHrao70/4MlzJrq0ZsILjLW/Ab/1XlVUStYyGt7tdyIiVSlGZbnliqmult/QGA2O2w==} + '@rollup/rollup-linux-arm64-musl@4.22.4': + resolution: {integrity: sha512-Gl0AxBtDg8uoAn5CCqQDMqAx22Wx22pjDOjBdmG0VIWX3qUBHzYmOKh8KXHL4UpogfJ14G4wk16EQogF+v8hmA==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-powerpc64le-gnu@4.21.2': - resolution: {integrity: sha512-cZdyuInj0ofc7mAQpKcPR2a2iu4YM4FQfuUzCVA2u4HI95lCwzjoPtdWjdpDKyHxI0UO82bLDoOaLfpZ/wviyQ==} + '@rollup/rollup-linux-powerpc64le-gnu@4.22.4': + resolution: {integrity: sha512-3aVCK9xfWW1oGQpTsYJJPF6bfpWfhbRnhdlyhak2ZiyFLDaayz0EP5j9V1RVLAAxlmWKTDfS9wyRyY3hvhPoOg==} cpu: [ppc64] os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.21.2': - resolution: {integrity: sha512-RL56JMT6NwQ0lXIQmMIWr1SW28z4E4pOhRRNqwWZeXpRlykRIlEpSWdsgNWJbYBEWD84eocjSGDu/XxbYeCmwg==} + '@rollup/rollup-linux-riscv64-gnu@4.22.4': + resolution: {integrity: sha512-ePYIir6VYnhgv2C5Xe9u+ico4t8sZWXschR6fMgoPUK31yQu7hTEJb7bCqivHECwIClJfKgE7zYsh1qTP3WHUA==} cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.21.2': - resolution: {integrity: sha512-PMxkrWS9z38bCr3rWvDFVGD6sFeZJw4iQlhrup7ReGmfn7Oukrr/zweLhYX6v2/8J6Cep9IEA/SmjXjCmSbrMQ==} + '@rollup/rollup-linux-s390x-gnu@4.22.4': + resolution: {integrity: sha512-GqFJ9wLlbB9daxhVlrTe61vJtEY99/xB3C8e4ULVsVfflcpmR6c8UZXjtkMA6FhNONhj2eA5Tk9uAVw5orEs4Q==} cpu: [s390x] os: [linux] - '@rollup/rollup-linux-x64-gnu@4.21.2': - resolution: {integrity: sha512-B90tYAUoLhU22olrafY3JQCFLnT3NglazdwkHyxNDYF/zAxJt5fJUB/yBoWFoIQ7SQj+KLe3iL4BhOMa9fzgpw==} + '@rollup/rollup-linux-x64-gnu@4.22.4': + resolution: {integrity: sha512-87v0ol2sH9GE3cLQLNEy0K/R0pz1nvg76o8M5nhMR0+Q+BBGLnb35P0fVz4CQxHYXaAOhE8HhlkaZfsdUOlHwg==} cpu: [x64] os: [linux] - '@rollup/rollup-linux-x64-musl@4.21.2': - resolution: {integrity: sha512-7twFizNXudESmC9oneLGIUmoHiiLppz/Xs5uJQ4ShvE6234K0VB1/aJYU3f/4g7PhssLGKBVCC37uRkkOi8wjg==} + '@rollup/rollup-linux-x64-musl@4.22.4': + resolution: {integrity: sha512-UV6FZMUgePDZrFjrNGIWzDo/vABebuXBhJEqrHxrGiU6HikPy0Z3LfdtciIttEUQfuDdCn8fqh7wiFJjCNwO+g==} cpu: [x64] os: [linux] - '@rollup/rollup-win32-arm64-msvc@4.21.2': - resolution: {integrity: sha512-9rRero0E7qTeYf6+rFh3AErTNU1VCQg2mn7CQcI44vNUWM9Ze7MSRS/9RFuSsox+vstRt97+x3sOhEey024FRQ==} + '@rollup/rollup-win32-arm64-msvc@4.22.4': + resolution: {integrity: sha512-BjI+NVVEGAXjGWYHz/vv0pBqfGoUH0IGZ0cICTn7kB9PyjrATSkX+8WkguNjWoj2qSr1im/+tTGRaY+4/PdcQw==} cpu: [arm64] os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.21.2': - resolution: {integrity: sha512-5rA4vjlqgrpbFVVHX3qkrCo/fZTj1q0Xxpg+Z7yIo3J2AilW7t2+n6Q8Jrx+4MrYpAnjttTYF8rr7bP46BPzRw==} + '@rollup/rollup-win32-ia32-msvc@4.22.4': + resolution: {integrity: sha512-SiWG/1TuUdPvYmzmYnmd3IEifzR61Tragkbx9D3+R8mzQqDBz8v+BvZNDlkiTtI9T15KYZhP0ehn3Dld4n9J5g==} cpu: [ia32] os: [win32] - '@rollup/rollup-win32-x64-msvc@4.21.2': - resolution: {integrity: sha512-6UUxd0+SKomjdzuAcp+HAmxw1FlGBnl1v2yEPSabtx4lBfdXHDVsW7+lQkgz9cNFJGY3AWR7+V8P5BqkD9L9nA==} + '@rollup/rollup-win32-x64-msvc@4.22.4': + resolution: {integrity: sha512-j8pPKp53/lq9lMXN57S8cFz0MynJk8OWNuUnXct/9KCpKU7DgU3bYMJhwWmcqC0UU29p8Lr0/7KEVcaM6bf47Q==} cpu: [x64] os: [win32] @@ -4899,6 +4920,9 @@ packages: '@types/node@22.5.4': resolution: {integrity: sha512-FDuKUJQm/ju9fT/SeX/6+gBzoPzlVCzfzmGkwKvRHQVxi4BntVbyIwf6a4Xn62mrvndLiml6z/UBXIdEVjQLXg==} + '@types/node@22.5.5': + resolution: {integrity: sha512-Xjs4y5UPO/CLdzpgR6GirZJx36yScjh73+2NlLlkFRSoQN8B0DpfXPdZGnvVmLRLOsqDpOfTNv7D9trgGhmOIA==} + '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -4974,8 +4998,8 @@ packages: typescript: optional: true - '@typescript-eslint/parser@8.5.0': - resolution: {integrity: sha512-gF77eNv0Xz2UJg/NbpWJ0kqAm35UMsvZf1GHj8D9MRFTj/V3tAciIWXfmPLsAAF/vUlpWPvUDyH1jjsr0cMVWw==} + '@typescript-eslint/parser@8.6.0': + resolution: {integrity: sha512-eQcbCuA2Vmw45iGfcyG4y6rS7BhWfz9MQuk409WD47qMM+bKCGQWXxvoOs1DUp+T7UBMTtRTVT+kXr7Sh4O9Ow==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -4988,6 +5012,10 @@ packages: resolution: {integrity: sha512-06JOQ9Qgj33yvBEx6tpC8ecP9o860rsR22hWMEd12WcTRrfaFgHr2RB/CA/B+7BMhHkXT4chg2MyboGdFGawYg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/scope-manager@8.6.0': + resolution: {integrity: sha512-ZuoutoS5y9UOxKvpc/GkvF4cuEmpokda4wRg64JEia27wX+PysIE9q+lzDtlHHgblwUWwo5/Qn+/WyTUvDwBHw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/type-utils@8.5.0': resolution: {integrity: sha512-N1K8Ix+lUM+cIDhL2uekVn/ZD7TZW+9/rwz8DclQpcQ9rk4sIL5CAlBC0CugWKREmDjBzI/kQqU4wkg46jWLYA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -5001,6 +5029,10 @@ packages: resolution: {integrity: sha512-qjkormnQS5wF9pjSi6q60bKUHH44j2APxfh9TQRXK8wbYVeDYYdYJGIROL87LGZZ2gz3Rbmjc736qyL8deVtdw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/types@8.6.0': + resolution: {integrity: sha512-rojqFZGd4MQxw33SrOy09qIDS8WEldM8JWtKQLAjf/X5mGSeEFh5ixQlxssMNyPslVIk9yzWqXCsV2eFhYrYUw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/typescript-estree@8.5.0': resolution: {integrity: sha512-vEG2Sf9P8BPQ+d0pxdfndw3xIXaoSjliG0/Ejk7UggByZPKXmJmw3GW5jV2gHNQNawBUyfahoSiCFVov0Ruf7Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -5010,6 +5042,15 @@ packages: typescript: optional: true + '@typescript-eslint/typescript-estree@8.6.0': + resolution: {integrity: sha512-MOVAzsKJIPIlLK239l5s06YXjNqpKTVhBVDnqUumQJja5+Y94V3+4VUFRA0G60y2jNnTVwRCkhyGQpavfsbq/g==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + '@typescript-eslint/utils@8.5.0': resolution: {integrity: sha512-6yyGYVL0e+VzGYp60wvkBHiqDWOpT63pdMV2CVG4LVDd5uR6q1qQN/7LafBZtAtNIn/mqXjsSeS5ggv/P0iECw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -5020,6 +5061,10 @@ packages: resolution: {integrity: sha512-yTPqMnbAZJNy2Xq2XU8AdtOW9tJIr+UQb64aXB9f3B1498Zx9JorVgFJcZpEc9UBuCCrdzKID2RGAMkYcDtZOw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/visitor-keys@8.6.0': + resolution: {integrity: sha512-wapVFfZg9H0qOYh4grNVQiMklJGluQrOUiOhYRrQWhx7BY/+I1IYb8BczWNbbUpO+pqy0rDciv3lQH5E1bCLrg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@ungap/structured-clone@1.2.0': resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} @@ -5052,10 +5097,10 @@ packages: vite: ^5.0.0 vue: ^3.2.25 - '@vitest/coverage-istanbul@2.0.5': - resolution: {integrity: sha512-BvjWKtp7fiMAeYUD0mO5cuADzn1gmjTm54jm5qUEnh/O08riczun8rI4EtQlg3bWoRo2lT3FO8DmjPDX9ZthPw==} + '@vitest/coverage-istanbul@2.1.1': + resolution: {integrity: sha512-ZQM8uLinwmhmLp49fxLxIM46nC7NisCbaiydcQoV1hLvQfFL92Gg3tInRvowZyV78G0IknjN10JzH7oqPlPjZw==} peerDependencies: - vitest: 2.0.5 + vitest: 2.1.1 '@vitest/eslint-plugin@1.1.0': resolution: {integrity: sha512-Ur80Y27Wbw8gFHJ3cv6vypcjXmrx6QHfw+q435h6Q2L+tf+h4Xf5pJTCL4YU/Jps9EVeggQxS85OcUZU7sdXRw==} @@ -5075,21 +5120,45 @@ packages: '@vitest/expect@2.0.5': resolution: {integrity: sha512-yHZtwuP7JZivj65Gxoi8upUN2OzHTi3zVfjwdpu2WrvCZPLwsJ2Ey5ILIPccoW23dd/zQBlJ4/dhi7DWNyXCpA==} + '@vitest/expect@2.1.1': + resolution: {integrity: sha512-YeueunS0HiHiQxk+KEOnq/QMzlUuOzbU1Go+PgAsHvvv3tUkJPm9xWt+6ITNTlzsMXUjmgm5T+U7KBPK2qQV6w==} + + '@vitest/mocker@2.1.1': + resolution: {integrity: sha512-LNN5VwOEdJqCmJ/2XJBywB11DLlkbY0ooDJW3uRX5cZyYCrc4PI/ePX0iQhE3BiEGiQmK4GE7Q/PqCkkaiPnrA==} + peerDependencies: + '@vitest/spy': 2.1.1 + msw: ^2.3.5 + vite: ^5.0.0 + peerDependenciesMeta: + msw: + optional: true + vite: + optional: true + '@vitest/pretty-format@2.0.5': resolution: {integrity: sha512-h8k+1oWHfwTkyTkb9egzwNMfJAEx4veaPSnMeKbVSjp4euqGSbQlm5+6VHwTr7u4FJslVVsUG5nopCaAYdOmSQ==} - '@vitest/runner@2.0.5': - resolution: {integrity: sha512-TfRfZa6Bkk9ky4tW0z20WKXFEwwvWhRY+84CnSEtq4+3ZvDlJyY32oNTJtM7AW9ihW90tX/1Q78cb6FjoAs+ig==} + '@vitest/pretty-format@2.1.1': + resolution: {integrity: sha512-SjxPFOtuINDUW8/UkElJYQSFtnWX7tMksSGW0vfjxMneFqxVr8YJ979QpMbDW7g+BIiq88RAGDjf7en6rvLPPQ==} - '@vitest/snapshot@2.0.5': - resolution: {integrity: sha512-SgCPUeDFLaM0mIUHfaArq8fD2WbaXG/zVXjRupthYfYGzc8ztbFbu6dUNOblBG7XLMR1kEhS/DNnfCZ2IhdDew==} + '@vitest/runner@2.1.1': + resolution: {integrity: sha512-uTPuY6PWOYitIkLPidaY5L3t0JJITdGTSwBtwMjKzo5O6RCOEncz9PUN+0pDidX8kTHYjO0EwUIvhlGpnGpxmA==} + + '@vitest/snapshot@2.1.1': + resolution: {integrity: sha512-BnSku1WFy7r4mm96ha2FzN99AZJgpZOWrAhtQfoxjUU5YMRpq1zmHRq7a5K9/NjqonebO7iVDla+VvZS8BOWMw==} '@vitest/spy@2.0.5': resolution: {integrity: sha512-c/jdthAhvJdpfVuaexSrnawxZz6pywlTPe84LUB2m/4t3rl2fTo9NFGBG4oWgaD+FTgDDV8hJ/nibT7IfH3JfA==} + '@vitest/spy@2.1.1': + resolution: {integrity: sha512-ZM39BnZ9t/xZ/nF4UwRH5il0Sw93QnZXd9NAZGRpIgj0yvVwPpLd702s/Cx955rGaMlyBQkZJ2Ir7qyY48VZ+g==} + '@vitest/utils@2.0.5': resolution: {integrity: sha512-d8HKbqIcya+GR67mkZbrzhS5kKhtp8dQLcmRZLGTscGVg7yImT82cIrhtn2L8+VujWcy6KZweApgNmPsTAO/UQ==} + '@vitest/utils@2.1.1': + resolution: {integrity: sha512-Y6Q9TsI+qJ2CC0ZKj6VBb+T8UPz593N113nnUykqwANqhgf3QkZeHFlusgKLTqrnVHbj/XDKZcDHol+dxVT+rQ==} + '@volar/language-core@2.4.4': resolution: {integrity: sha512-kO9k4kTLfxpg+6lq7/KAIv3m2d62IHuCL6GbVgYZTpfKvIGoAIlDxK7pFcB/eczN2+ydg/vnyaeZ6SGyZrJw2w==} @@ -6083,6 +6152,15 @@ packages: supports-color: optional: true + debug@4.3.7: + resolution: {integrity: sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + decimal.js@10.4.3: resolution: {integrity: sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==} @@ -6724,8 +6802,8 @@ packages: typescript: optional: true - eslint-plugin-react@7.35.2: - resolution: {integrity: sha512-Rbj2R9zwP2GYNcIak4xoAMV57hrBh3hTaR0k7hVjwCQgryE/pw5px4b13EYjduOI0hfXyZhwBxaGpOTbWSGzKQ==} + eslint-plugin-react@7.36.1: + resolution: {integrity: sha512-/qwbqNXZoq+VP30s1d4Nc1C5GTxjJQjk4Jzs4Wq2qzxFM7dSmuG2UkIjg2USMLh3A/aVcUNrK7v0J5U1XEGGwA==} engines: {node: '>=4'} peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7 @@ -6803,8 +6881,8 @@ packages: resolution: {integrity: sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.10.0: - resolution: {integrity: sha512-Y4D0IgtBZfOcOUAIQTSXBKoNGfY0REGqHJG6+Q81vNippW5YlKjHFj4soMxamKK1NXHUWuBZTLdU3Km+L/pcHw==} + eslint@9.11.0: + resolution: {integrity: sha512-yVS6XODx+tMFMDFcG4+Hlh+qG7RM6cCJXtQhCKLSsr3XkLvWggHjCqjfh0XsPPnt1c56oaT6PMgW9XWQQjdHXA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true peerDependencies: @@ -6972,6 +7050,10 @@ packages: resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==} engines: {node: '>=14'} + foreground-child@3.3.0: + resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==} + engines: {node: '>=14'} + fork-ts-checker-webpack-plugin@8.0.0: resolution: {integrity: sha512-mX3qW3idpueT2klaQXBzrIM/pHw+T0B/V9KHEvNrqijTq9NFnMZU6oreVxDYcf33P8a5cW+67PjodNHthGnNVg==} engines: {node: '>=12.13.0', yarn: '>=1.0.0'} @@ -7091,6 +7173,11 @@ packages: engines: {node: '>=16'} hasBin: true + git-semver-tags@8.0.0: + resolution: {integrity: sha512-N7YRIklvPH3wYWAR2vysaqGLPRcpwQ0GKdlqTiVN5w1UmCdaeY3K8s6DMKRCh54DDdzyt/OAB6C8jgVtb7Y2Fg==} + engines: {node: '>=18'} + hasBin: true + git-up@7.0.0: resolution: {integrity: sha512-ONdIrbBCFusq1Oy0sC71F5azx8bVkvtZtMJAsv+a6lz5YAmbNnLD6HAB4gptHZVLPR8S2/kVN6Gab7lryq5+lQ==} @@ -7116,6 +7203,10 @@ packages: engines: {node: '>=16 || 14 >=14.18'} hasBin: true + glob@10.4.5: + resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} + hasBin: true + glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} deprecated: Glob versions prior to v9 are no longer supported @@ -7690,6 +7781,9 @@ packages: resolution: {integrity: sha512-JVYhQnN59LVPFCEcVa2C3CrEKYacvjRfqIQl+h8oi91aLYQVWRYbxjPcv1bUiUy/kLmQaANrYfNMCO3kuEDHfw==} engines: {node: '>=14'} + jackspeak@3.4.3: + resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} + javascript-obfuscator@4.1.1: resolution: {integrity: sha512-gt+KZpIIrrxXHEQGD8xZrL8mTRwRY0U76/xz/YX0gZdPrSqQhT/c7dYLASlLlecT3r+FxE7je/+C0oLnTDCx4A==} engines: {node: '>=12.22.0'} @@ -7994,8 +8088,8 @@ packages: magic-string@0.30.11: resolution: {integrity: sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==} - magicast@0.3.4: - resolution: {integrity: sha512-TyDF/Pn36bBji9rWKHlZe+PZb6Mx5V8IHCSxk7X4aljM4e/vyDvZZYwHewdVaqiA0nb3ghfHU/6AUpDxWoER2Q==} + magicast@0.3.5: + resolution: {integrity: sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==} make-dir@2.1.0: resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==} @@ -8076,6 +8170,10 @@ packages: resolution: {integrity: sha512-BhXM0Au22RwUneMPwSCnyhTOizdWoIEPU9sp0Aqa1PnDMR5Wv2FGXYDjuzJEIX+Eo2Rb8xuYe5jrnm5QowQFkw==} engines: {node: '>=16.10'} + meow@13.2.0: + resolution: {integrity: sha512-pxQJQzB6djGPXh08dacEloMFopsOqGVRKFPYvPOt9XDZ1HasbgDZA74CJGreSU4G3Ak7EFJGoiH2auq+yXISgA==} + engines: {node: '>=18'} + merge-descriptors@1.0.1: resolution: {integrity: sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==} @@ -8528,6 +8626,9 @@ packages: resolution: {integrity: sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==} engines: {node: '>= 14'} + package-json-from-dist@1.0.0: + resolution: {integrity: sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==} + package-json@10.0.1: resolution: {integrity: sha512-ua1L4OgXSBdsu1FPb7F3tYH0F48a6kxvod4pLUlGY9COeJAJQNX/sNH2IiEmsxw7lqYiAwrdHMjz1FctOsyDQg==} engines: {node: '>=18'} @@ -8751,6 +8852,10 @@ packages: resolution: {integrity: sha512-7KTLTdzdZZYscUc65XmjFiB73vBhBfbPztCYdUNvlaso9PrzjzcmjqBPR0lNGkcVlcO4BjiO5rK/qNz+XAen1Q==} engines: {node: ^10 || ^12 || >=14} + postcss@8.4.47: + resolution: {integrity: sha512-56rxCq7G/XfB4EkXq9Egn5GCqugWvDFjafDOThIdMBsI15iqPqR5r15TfSr1YPYeEI19YeaXMCbY6u88Y76GLQ==} + engines: {node: ^10 || ^12 || >=14} + prelude-ls@1.1.2: resolution: {integrity: sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==} engines: {node: '>= 0.8.0'} @@ -9291,8 +9396,8 @@ packages: deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true - rollup@4.21.2: - resolution: {integrity: sha512-e3TapAgYf9xjdLvKQCkQTnbTKd4a6jwlpQSJJFokHGaX2IVjoEqkIIhiQfqsi0cdwlOD+tQGuOd5AJkc5RngBw==} + rollup@4.22.4: + resolution: {integrity: sha512-vD8HJ5raRcWOyymsR6Z3o6+RzfEPCnVLMFJ6vRslO1jt4LO6dUo5Qnpg7y4RkZFM2DMe3WUirkI5c16onjrc6A==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true @@ -9764,14 +9869,14 @@ packages: tiny-invariant@1.3.3: resolution: {integrity: sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==} - tinybench@2.8.0: - resolution: {integrity: sha512-1/eK7zUnIklz4JUUlL+658n58XO2hHLQfSk1Zf2LKieUjxidN16eKFEoDEfjHc3ohofSSqK3X5yO6VGb6iW8Lw==} + tinybench@2.9.0: + resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==} tinyexec@0.3.0: resolution: {integrity: sha512-tVGE0mVJPGb0chKhqmsoosjsS+qUnJVGJpZgsHYQcGoPlG3B51R3PouqTgEGH2Dc9jjFyOqOpix6ZHNMXp1FZg==} - tinypool@1.0.0: - resolution: {integrity: sha512-KIKExllK7jp3uvrNtvRBYBWBOAXSX8ZvoaD8T+7KB/QHIuoJW3Pmr60zucywjAlMb5TeXUkcs/MWeWLu0qvuAQ==} + tinypool@1.0.1: + resolution: {integrity: sha512-URZYihUbRPcGv95En+sz6MfghfIc2OJ1sv/RmhWZLouPY0/8Vo80viwPvg3dlaS9fuq7fQMEfgRRK7BBZThBEA==} engines: {node: ^18.0.0 || >=20.0.0} tinyrainbow@1.2.0: @@ -9782,6 +9887,10 @@ packages: resolution: {integrity: sha512-q5nmENpTHgiPVd1cJDDc9cVoYN5x4vCvwT3FMilvKPKneCBZAxn2YWQjDF0UMcE9k0Cay1gBiDfTMU0g+mPMQA==} engines: {node: '>=14.0.0'} + tinyspy@3.0.2: + resolution: {integrity: sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==} + engines: {node: '>=14.0.0'} + tmp@0.0.33: resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==} engines: {node: '>=0.6.0'} @@ -10105,8 +10214,8 @@ packages: resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} engines: {node: '>= 0.8'} - vite-node@2.0.5: - resolution: {integrity: sha512-LdsW4pxj0Ot69FAoXZ1yTnA9bjGohr2yNBU7QKRxpz8ITSkhuDl6h3zS/tvgz4qrNjeRnvrWeXQ8ZF7Um4W00Q==} + vite-node@2.1.1: + resolution: {integrity: sha512-N/mGckI1suG/5wQI35XeR9rsMsPqKXzq1CdUndzVstBj/HvyxxGctwnK6WX43NGt5L3Z5tcRf83g4TITKJhPrA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -10120,8 +10229,8 @@ packages: vite: optional: true - vite@5.4.4: - resolution: {integrity: sha512-RHFCkULitycHVTtelJ6jQLd+KSAAzOgEYorV32R2q++M6COBjKJR6BxqClwp5sf0XaBDjVMuJ9wnNfyAJwjMkA==} + vite@5.4.7: + resolution: {integrity: sha512-5l2zxqMEPVENgvzTuBpHer2awaetimj2BGkhBPdnwKbPNOlHsODU+oiazEZzLK7KhAnOrO+XGYJYn4ZlUhDtDQ==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -10151,15 +10260,15 @@ packages: terser: optional: true - vitest@2.0.5: - resolution: {integrity: sha512-8GUxONfauuIdeSl5f9GTgVEpg5BTOlplET4WEDaeY2QBiN8wSm68vxN/tb5z405OwppfoCavnwXafiaYBC/xOA==} + vitest@2.1.1: + resolution: {integrity: sha512-97We7/VC0e9X5zBVkvt7SGQMGrRtn3KtySFQG5fpaMlS+l62eeXRQO633AYhSTC3z7IMebnPPNjGXVGNRFlxBA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@types/node': ^18.0.0 || >=20.0.0 - '@vitest/browser': 2.0.5 - '@vitest/ui': 2.0.5 + '@vitest/browser': 2.1.1 + '@vitest/ui': 2.1.1 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -10432,49 +10541,49 @@ snapshots: dependencies: '@babel/runtime': 7.25.0 - '@antfu/eslint-config@3.5.1(@eslint-react/eslint-plugin@1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2))(@typescript-eslint/utils@8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2))(@vue/compiler-sfc@3.4.38)(eslint-plugin-format@0.1.2(eslint@9.10.0(jiti@1.21.6)))(eslint-plugin-react-hooks@5.1.0-rc-107a2f8c3e-20240617(eslint@9.10.0(jiti@1.21.6)))(eslint-plugin-react-refresh@0.4.11(eslint@9.10.0(jiti@1.21.6)))(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)(vitest@2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6))': + '@antfu/eslint-config@3.5.1(@eslint-react/eslint-plugin@1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2))(@typescript-eslint/utils@8.5.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2))(@vue/compiler-sfc@3.4.38)(eslint-plugin-format@0.1.2(eslint@9.11.0(jiti@1.21.6)))(eslint-plugin-react-hooks@5.1.0-rc-107a2f8c3e-20240617(eslint@9.11.0(jiti@1.21.6)))(eslint-plugin-react-refresh@0.4.11(eslint@9.11.0(jiti@1.21.6)))(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2)(vitest@2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6))': dependencies: '@antfu/install-pkg': 0.4.1 '@clack/prompts': 0.7.0 - '@eslint-community/eslint-plugin-eslint-comments': 4.4.0(eslint@9.10.0(jiti@1.21.6)) - '@eslint/markdown': 6.1.0(eslint@9.10.0(jiti@1.21.6)) - '@stylistic/eslint-plugin': 2.8.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) - '@typescript-eslint/eslint-plugin': 8.5.0(@typescript-eslint/parser@8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2))(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) - '@typescript-eslint/parser': 8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) - '@vitest/eslint-plugin': 1.1.0(@typescript-eslint/utils@8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2))(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)(vitest@2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)) - eslint: 9.10.0(jiti@1.21.6) - eslint-config-flat-gitignore: 0.3.0(eslint@9.10.0(jiti@1.21.6)) + '@eslint-community/eslint-plugin-eslint-comments': 4.4.0(eslint@9.11.0(jiti@1.21.6)) + '@eslint/markdown': 6.1.0(eslint@9.11.0(jiti@1.21.6)) + '@stylistic/eslint-plugin': 2.8.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) + '@typescript-eslint/eslint-plugin': 8.5.0(@typescript-eslint/parser@8.6.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2))(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) + '@typescript-eslint/parser': 8.6.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) + '@vitest/eslint-plugin': 1.1.0(@typescript-eslint/utils@8.5.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2))(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2)(vitest@2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)) + eslint: 9.11.0(jiti@1.21.6) + eslint-config-flat-gitignore: 0.3.0(eslint@9.11.0(jiti@1.21.6)) eslint-flat-config-utils: 0.4.0 - eslint-merge-processors: 0.1.0(eslint@9.10.0(jiti@1.21.6)) - eslint-plugin-antfu: 2.6.0(eslint@9.10.0(jiti@1.21.6)) - eslint-plugin-command: 0.2.4(eslint@9.10.0(jiti@1.21.6)) - eslint-plugin-import-x: 4.2.1(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) - eslint-plugin-jsdoc: 50.2.2(eslint@9.10.0(jiti@1.21.6)) - eslint-plugin-jsonc: 2.16.0(eslint@9.10.0(jiti@1.21.6)) - eslint-plugin-n: 17.10.2(eslint@9.10.0(jiti@1.21.6)) + eslint-merge-processors: 0.1.0(eslint@9.11.0(jiti@1.21.6)) + eslint-plugin-antfu: 2.6.0(eslint@9.11.0(jiti@1.21.6)) + eslint-plugin-command: 0.2.4(eslint@9.11.0(jiti@1.21.6)) + eslint-plugin-import-x: 4.2.1(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) + eslint-plugin-jsdoc: 50.2.2(eslint@9.11.0(jiti@1.21.6)) + eslint-plugin-jsonc: 2.16.0(eslint@9.11.0(jiti@1.21.6)) + eslint-plugin-n: 17.10.2(eslint@9.11.0(jiti@1.21.6)) eslint-plugin-no-only-tests: 3.3.0 - eslint-plugin-perfectionist: 3.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)(vue-eslint-parser@9.4.3(eslint@9.10.0(jiti@1.21.6))) - eslint-plugin-regexp: 2.6.0(eslint@9.10.0(jiti@1.21.6)) - eslint-plugin-toml: 0.11.1(eslint@9.10.0(jiti@1.21.6)) - eslint-plugin-unicorn: 55.0.0(eslint@9.10.0(jiti@1.21.6)) - eslint-plugin-unused-imports: 4.1.3(@typescript-eslint/eslint-plugin@8.5.0(@typescript-eslint/parser@8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2))(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2))(eslint@9.10.0(jiti@1.21.6)) - eslint-plugin-vue: 9.28.0(eslint@9.10.0(jiti@1.21.6)) - eslint-plugin-yml: 1.14.0(eslint@9.10.0(jiti@1.21.6)) - eslint-processor-vue-blocks: 0.1.2(@vue/compiler-sfc@3.4.38)(eslint@9.10.0(jiti@1.21.6)) + eslint-plugin-perfectionist: 3.5.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2)(vue-eslint-parser@9.4.3(eslint@9.11.0(jiti@1.21.6))) + eslint-plugin-regexp: 2.6.0(eslint@9.11.0(jiti@1.21.6)) + eslint-plugin-toml: 0.11.1(eslint@9.11.0(jiti@1.21.6)) + eslint-plugin-unicorn: 55.0.0(eslint@9.11.0(jiti@1.21.6)) + eslint-plugin-unused-imports: 4.1.3(@typescript-eslint/eslint-plugin@8.5.0(@typescript-eslint/parser@8.6.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2))(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2))(eslint@9.11.0(jiti@1.21.6)) + eslint-plugin-vue: 9.28.0(eslint@9.11.0(jiti@1.21.6)) + eslint-plugin-yml: 1.14.0(eslint@9.11.0(jiti@1.21.6)) + eslint-processor-vue-blocks: 0.1.2(@vue/compiler-sfc@3.4.38)(eslint@9.11.0(jiti@1.21.6)) globals: 15.9.0 jsonc-eslint-parser: 2.4.0 local-pkg: 0.5.0 parse-gitignore: 2.0.0 picocolors: 1.1.0 toml-eslint-parser: 0.10.0 - vue-eslint-parser: 9.4.3(eslint@9.10.0(jiti@1.21.6)) + vue-eslint-parser: 9.4.3(eslint@9.11.0(jiti@1.21.6)) yaml-eslint-parser: 1.2.3 yargs: 17.7.2 optionalDependencies: - '@eslint-react/eslint-plugin': 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) - eslint-plugin-format: 0.1.2(eslint@9.10.0(jiti@1.21.6)) - eslint-plugin-react-hooks: 5.1.0-rc-107a2f8c3e-20240617(eslint@9.10.0(jiti@1.21.6)) - eslint-plugin-react-refresh: 0.4.11(eslint@9.10.0(jiti@1.21.6)) + '@eslint-react/eslint-plugin': 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) + eslint-plugin-format: 0.1.2(eslint@9.11.0(jiti@1.21.6)) + eslint-plugin-react-hooks: 5.1.0-rc-107a2f8c3e-20240617(eslint@9.11.0(jiti@1.21.6)) + eslint-plugin-react-refresh: 0.4.11(eslint@9.11.0(jiti@1.21.6)) transitivePeerDependencies: - '@typescript-eslint/utils' - '@vue/compiler-sfc' @@ -10658,6 +10767,10 @@ snapshots: dependencies: '@babel/types': 7.25.4 + '@babel/parser@7.25.6': + dependencies: + '@babel/types': 7.25.6 + '@babel/plugin-transform-react-jsx-self@7.24.7(@babel/core@7.24.7)': dependencies: '@babel/core': 7.24.7 @@ -10735,6 +10848,12 @@ snapshots: '@babel/helper-validator-identifier': 7.24.7 to-fast-properties: 2.0.0 + '@babel/types@7.25.6': + dependencies: + '@babel/helper-string-parser': 7.24.8 + '@babel/helper-validator-identifier': 7.24.7 + to-fast-properties: 2.0.0 + '@base2/pretty-print-object@1.0.1': {} '@chromatic-com/storybook@2.0.2(react@18.3.1)': @@ -10760,11 +10879,11 @@ snapshots: picocolors: 1.1.0 sisteransi: 1.0.5 - '@commitlint/cli@19.5.0(@types/node@22.5.4)(typescript@5.6.2)': + '@commitlint/cli@19.5.0(@types/node@22.5.5)(typescript@5.6.2)': dependencies: '@commitlint/format': 19.5.0 '@commitlint/lint': 19.5.0 - '@commitlint/load': 19.5.0(@types/node@22.5.4)(typescript@5.6.2) + '@commitlint/load': 19.5.0(@types/node@22.5.5)(typescript@5.6.2) '@commitlint/read': 19.5.0 '@commitlint/types': 19.5.0 tinyexec: 0.3.0 @@ -10811,7 +10930,7 @@ snapshots: '@commitlint/rules': 19.5.0 '@commitlint/types': 19.5.0 - '@commitlint/load@19.5.0(@types/node@22.5.4)(typescript@5.6.2)': + '@commitlint/load@19.5.0(@types/node@22.5.5)(typescript@5.6.2)': dependencies: '@commitlint/config-validator': 19.5.0 '@commitlint/execute-rule': 19.5.0 @@ -10819,7 +10938,7 @@ snapshots: '@commitlint/types': 19.5.0 chalk: 5.3.0 cosmiconfig: 9.0.0(typescript@5.6.2) - cosmiconfig-typescript-loader: 5.0.0(@types/node@22.5.4)(cosmiconfig@9.0.0(typescript@5.6.2))(typescript@5.6.2) + cosmiconfig-typescript-loader: 5.0.0(@types/node@22.5.5)(cosmiconfig@9.0.0(typescript@5.6.2))(typescript@5.6.2) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -10870,6 +10989,11 @@ snapshots: '@types/conventional-commits-parser': 5.0.0 chalk: 5.3.0 + '@conventional-changelog/git-client@1.0.1': + dependencies: + '@types/semver': 7.5.8 + semver: 7.6.3 + '@dprint/formatter@0.3.0': {} '@dprint/markdown@0.17.1': {} @@ -11031,26 +11155,26 @@ snapshots: '@esbuild/win32-x64@0.23.1': optional: true - '@eslint-community/eslint-plugin-eslint-comments@4.4.0(eslint@9.10.0(jiti@1.21.6))': + '@eslint-community/eslint-plugin-eslint-comments@4.4.0(eslint@9.11.0(jiti@1.21.6))': dependencies: escape-string-regexp: 4.0.0 - eslint: 9.10.0(jiti@1.21.6) + eslint: 9.11.0(jiti@1.21.6) ignore: 5.3.2 - '@eslint-community/eslint-utils@4.4.0(eslint@9.10.0(jiti@1.21.6))': + '@eslint-community/eslint-utils@4.4.0(eslint@9.11.0(jiti@1.21.6))': dependencies: - eslint: 9.10.0(jiti@1.21.6) + eslint: 9.11.0(jiti@1.21.6) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.11.0': {} - '@eslint-react/ast@1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)': + '@eslint-react/ast@1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2)': dependencies: '@eslint-react/tools': 1.14.0 - '@eslint-react/types': 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) + '@eslint-react/types': 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) '@typescript-eslint/types': 8.5.0 '@typescript-eslint/typescript-estree': 8.5.0(typescript@5.6.2) - '@typescript-eslint/utils': 8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) + '@typescript-eslint/utils': 8.5.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) birecord: 0.1.1 string-ts: 2.2.0 ts-pattern: 5.3.1 @@ -11059,18 +11183,18 @@ snapshots: - supports-color - typescript - '@eslint-react/core@1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)': + '@eslint-react/core@1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2)': dependencies: - '@eslint-react/ast': 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) - '@eslint-react/jsx': 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) - '@eslint-react/shared': 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) + '@eslint-react/ast': 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) + '@eslint-react/jsx': 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) + '@eslint-react/shared': 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) '@eslint-react/tools': 1.14.0 - '@eslint-react/types': 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) - '@eslint-react/var': 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) + '@eslint-react/types': 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) + '@eslint-react/var': 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) '@typescript-eslint/scope-manager': 8.5.0 - '@typescript-eslint/type-utils': 8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) + '@typescript-eslint/type-utils': 8.5.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) '@typescript-eslint/types': 8.5.0 - '@typescript-eslint/utils': 8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) + '@typescript-eslint/utils': 8.5.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) birecord: 0.1.1 short-unique-id: 5.2.0 ts-pattern: 5.3.1 @@ -11079,46 +11203,46 @@ snapshots: - supports-color - typescript - '@eslint-react/eslint-plugin@1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)': + '@eslint-react/eslint-plugin@1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2)': dependencies: - '@eslint-react/shared': 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) + '@eslint-react/shared': 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) '@eslint-react/tools': 1.14.0 - '@eslint-react/types': 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) + '@eslint-react/types': 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) '@typescript-eslint/scope-manager': 8.5.0 - '@typescript-eslint/type-utils': 8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) + '@typescript-eslint/type-utils': 8.5.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) '@typescript-eslint/types': 8.5.0 - '@typescript-eslint/utils': 8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) - eslint: 9.10.0(jiti@1.21.6) - eslint-plugin-react-debug: 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) - eslint-plugin-react-dom: 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) - eslint-plugin-react-hooks-extra: 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) - eslint-plugin-react-naming-convention: 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) - eslint-plugin-react-web-api: 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) - eslint-plugin-react-x: 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) + '@typescript-eslint/utils': 8.5.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) + eslint: 9.11.0(jiti@1.21.6) + eslint-plugin-react-debug: 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) + eslint-plugin-react-dom: 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) + eslint-plugin-react-hooks-extra: 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) + eslint-plugin-react-naming-convention: 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) + eslint-plugin-react-web-api: 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) + eslint-plugin-react-x: 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) optionalDependencies: typescript: 5.6.2 transitivePeerDependencies: - supports-color - '@eslint-react/jsx@1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)': + '@eslint-react/jsx@1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2)': dependencies: - '@eslint-react/ast': 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) + '@eslint-react/ast': 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) '@eslint-react/tools': 1.14.0 - '@eslint-react/types': 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) - '@eslint-react/var': 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) + '@eslint-react/types': 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) + '@eslint-react/var': 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) '@typescript-eslint/scope-manager': 8.5.0 '@typescript-eslint/types': 8.5.0 - '@typescript-eslint/utils': 8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) + '@typescript-eslint/utils': 8.5.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) ts-pattern: 5.3.1 transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/shared@1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)': + '@eslint-react/shared@1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2)': dependencies: '@eslint-react/tools': 1.14.0 - '@typescript-eslint/utils': 8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) + '@typescript-eslint/utils': 8.5.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) picomatch: 4.0.2 transitivePeerDependencies: - eslint @@ -11127,24 +11251,24 @@ snapshots: '@eslint-react/tools@1.14.0': {} - '@eslint-react/types@1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)': + '@eslint-react/types@1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2)': dependencies: '@eslint-react/tools': 1.14.0 '@typescript-eslint/types': 8.5.0 - '@typescript-eslint/utils': 8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) + '@typescript-eslint/utils': 8.5.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/var@1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)': + '@eslint-react/var@1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2)': dependencies: - '@eslint-react/ast': 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) + '@eslint-react/ast': 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) '@eslint-react/tools': 1.14.0 - '@eslint-react/types': 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) + '@eslint-react/types': 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) '@typescript-eslint/scope-manager': 8.5.0 '@typescript-eslint/types': 8.5.0 - '@typescript-eslint/utils': 8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) + '@typescript-eslint/utils': 8.5.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) ts-pattern: 5.3.1 transitivePeerDependencies: - eslint @@ -11175,11 +11299,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@9.10.0': {} + '@eslint/js@9.11.0': {} - '@eslint/markdown@6.1.0(eslint@9.10.0(jiti@1.21.6))': + '@eslint/markdown@6.1.0(eslint@9.11.0(jiti@1.21.6))': dependencies: - eslint: 9.10.0(jiti@1.21.6) + eslint: 9.11.0(jiti@1.21.6) mdast-util-from-markdown: 2.0.1 mdast-util-gfm: 3.0.0 micromark-extension-gfm: 3.0.0 @@ -11188,7 +11312,7 @@ snapshots: '@eslint/object-schema@2.1.4': {} - '@eslint/plugin-kit@0.1.0': + '@eslint/plugin-kit@0.2.0': dependencies: levn: 0.4.1 @@ -11365,23 +11489,23 @@ snapshots: '@types/react': 18.3.5 react: 18.3.1 - '@microsoft/api-extractor-model@7.29.6(@types/node@22.5.4)': + '@microsoft/api-extractor-model@7.29.6(@types/node@22.5.5)': dependencies: '@microsoft/tsdoc': 0.15.0 '@microsoft/tsdoc-config': 0.17.0 - '@rushstack/node-core-library': 5.7.0(@types/node@22.5.4) + '@rushstack/node-core-library': 5.7.0(@types/node@22.5.5) transitivePeerDependencies: - '@types/node' - '@microsoft/api-extractor@7.47.7(@types/node@22.5.4)': + '@microsoft/api-extractor@7.47.7(@types/node@22.5.5)': dependencies: - '@microsoft/api-extractor-model': 7.29.6(@types/node@22.5.4) + '@microsoft/api-extractor-model': 7.29.6(@types/node@22.5.5) '@microsoft/tsdoc': 0.15.0 '@microsoft/tsdoc-config': 0.17.0 - '@rushstack/node-core-library': 5.7.0(@types/node@22.5.4) + '@rushstack/node-core-library': 5.7.0(@types/node@22.5.5) '@rushstack/rig-package': 0.5.3 - '@rushstack/terminal': 0.14.0(@types/node@22.5.4) - '@rushstack/ts-command-line': 4.22.6(@types/node@22.5.4) + '@rushstack/terminal': 0.14.0(@types/node@22.5.5) + '@rushstack/ts-command-line': 4.22.6(@types/node@22.5.5) lodash: 4.17.21 minimatch: 3.0.8 resolve: 1.22.8 @@ -11568,71 +11692,75 @@ snapshots: walk-sync: 2.2.0 yaml: 2.4.5 - '@release-it/conventional-changelog@8.0.1(release-it@17.6.0(typescript@5.6.2))': + '@release-it/conventional-changelog@8.0.2(release-it@17.6.0(typescript@5.6.2))': dependencies: concat-stream: 2.0.0 conventional-changelog: 5.1.0 conventional-recommended-bump: 9.0.0 + git-semver-tags: 8.0.0 release-it: 17.6.0(typescript@5.6.2) - semver: 7.6.2 + semver: 7.6.3 + transitivePeerDependencies: + - conventional-commits-filter + - conventional-commits-parser - '@rollup/pluginutils@5.1.0(rollup@4.21.2)': + '@rollup/pluginutils@5.1.0(rollup@4.22.4)': dependencies: '@types/estree': 1.0.5 estree-walker: 2.0.2 picomatch: 2.3.1 optionalDependencies: - rollup: 4.21.2 + rollup: 4.22.4 - '@rollup/rollup-android-arm-eabi@4.21.2': + '@rollup/rollup-android-arm-eabi@4.22.4': optional: true - '@rollup/rollup-android-arm64@4.21.2': + '@rollup/rollup-android-arm64@4.22.4': optional: true - '@rollup/rollup-darwin-arm64@4.21.2': + '@rollup/rollup-darwin-arm64@4.22.4': optional: true - '@rollup/rollup-darwin-x64@4.21.2': + '@rollup/rollup-darwin-x64@4.22.4': optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.21.2': + '@rollup/rollup-linux-arm-gnueabihf@4.22.4': optional: true - '@rollup/rollup-linux-arm-musleabihf@4.21.2': + '@rollup/rollup-linux-arm-musleabihf@4.22.4': optional: true - '@rollup/rollup-linux-arm64-gnu@4.21.2': + '@rollup/rollup-linux-arm64-gnu@4.22.4': optional: true - '@rollup/rollup-linux-arm64-musl@4.21.2': + '@rollup/rollup-linux-arm64-musl@4.22.4': optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.21.2': + '@rollup/rollup-linux-powerpc64le-gnu@4.22.4': optional: true - '@rollup/rollup-linux-riscv64-gnu@4.21.2': + '@rollup/rollup-linux-riscv64-gnu@4.22.4': optional: true - '@rollup/rollup-linux-s390x-gnu@4.21.2': + '@rollup/rollup-linux-s390x-gnu@4.22.4': optional: true - '@rollup/rollup-linux-x64-gnu@4.21.2': + '@rollup/rollup-linux-x64-gnu@4.22.4': optional: true - '@rollup/rollup-linux-x64-musl@4.21.2': + '@rollup/rollup-linux-x64-musl@4.22.4': optional: true - '@rollup/rollup-win32-arm64-msvc@4.21.2': + '@rollup/rollup-win32-arm64-msvc@4.22.4': optional: true - '@rollup/rollup-win32-ia32-msvc@4.21.2': + '@rollup/rollup-win32-ia32-msvc@4.22.4': optional: true - '@rollup/rollup-win32-x64-msvc@4.21.2': + '@rollup/rollup-win32-x64-msvc@4.22.4': optional: true - '@rushstack/node-core-library@5.7.0(@types/node@22.5.4)': + '@rushstack/node-core-library@5.7.0(@types/node@22.5.5)': dependencies: ajv: 8.13.0 ajv-draft-04: 1.0.0(ajv@8.13.0) @@ -11643,23 +11771,23 @@ snapshots: resolve: 1.22.8 semver: 7.5.4 optionalDependencies: - '@types/node': 22.5.4 + '@types/node': 22.5.5 '@rushstack/rig-package@0.5.3': dependencies: resolve: 1.22.8 strip-json-comments: 3.1.1 - '@rushstack/terminal@0.14.0(@types/node@22.5.4)': + '@rushstack/terminal@0.14.0(@types/node@22.5.5)': dependencies: - '@rushstack/node-core-library': 5.7.0(@types/node@22.5.4) + '@rushstack/node-core-library': 5.7.0(@types/node@22.5.5) supports-color: 8.1.1 optionalDependencies: - '@types/node': 22.5.4 + '@types/node': 22.5.5 - '@rushstack/ts-command-line@4.22.6(@types/node@22.5.4)': + '@rushstack/ts-command-line@4.22.6(@types/node@22.5.5)': dependencies: - '@rushstack/terminal': 0.14.0(@types/node@22.5.4) + '@rushstack/terminal': 0.14.0(@types/node@22.5.5) '@types/argparse': 1.0.38 argparse: 1.0.10 string-argv: 0.3.2 @@ -11805,7 +11933,7 @@ snapshots: '@storybook/builder-webpack5@8.3.0(@swc/core@1.7.5)(esbuild@0.23.1)(storybook@8.3.0)(typescript@5.6.2)': dependencies: '@storybook/core-webpack': 8.3.0(storybook@8.3.0) - '@types/node': 22.5.4 + '@types/node': 22.5.5 '@types/semver': 7.5.8 browser-assert: 1.2.1 case-sensitive-paths-webpack-plugin: 2.4.0 @@ -11852,7 +11980,7 @@ snapshots: '@storybook/core-webpack@8.3.0(storybook@8.3.0)': dependencies: - '@types/node': 22.5.4 + '@types/node': 22.5.5 storybook: 8.3.0 ts-dedent: 2.2.0 @@ -11912,7 +12040,7 @@ snapshots: '@storybook/core-webpack': 8.3.0(storybook@8.3.0) '@storybook/react': 8.3.0(@storybook/test@8.3.0(storybook@8.3.0))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.3.0)(typescript@5.6.2) '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.6.2)(webpack@5.94.0(@swc/core@1.7.5)(esbuild@0.23.1)) - '@types/node': 22.5.4 + '@types/node': 22.5.5 '@types/semver': 7.5.8 find-up: 5.0.0 fs-extra: 11.2.0 @@ -12072,10 +12200,10 @@ snapshots: dependencies: storybook: 8.3.0 - '@stylistic/eslint-plugin@2.8.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)': + '@stylistic/eslint-plugin@2.8.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2)': dependencies: - '@typescript-eslint/utils': 8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) - eslint: 9.10.0(jiti@1.21.6) + '@typescript-eslint/utils': 8.5.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) + eslint: 9.11.0(jiti@1.21.6) eslint-visitor-keys: 4.0.0 espree: 10.1.0 estraverse: 5.3.0 @@ -12214,15 +12342,15 @@ snapshots: '@types/body-parser@1.19.5': dependencies: '@types/connect': 3.4.38 - '@types/node': 22.5.4 + '@types/node': 22.5.5 '@types/connect@3.4.38': dependencies: - '@types/node': 22.5.4 + '@types/node': 22.5.5 '@types/conventional-commits-parser@5.0.0': dependencies: - '@types/node': 22.5.4 + '@types/node': 22.5.5 '@types/d3-color@3.1.3': {} @@ -12259,7 +12387,7 @@ snapshots: '@types/express-serve-static-core@4.19.5': dependencies: - '@types/node': 22.5.4 + '@types/node': 22.5.5 '@types/qs': 6.9.15 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -12321,6 +12449,10 @@ snapshots: dependencies: undici-types: 6.19.8 + '@types/node@22.5.5': + dependencies: + undici-types: 6.19.8 + '@types/normalize-package-data@2.4.4': {} '@types/numeral@2.0.5': {} @@ -12367,17 +12499,17 @@ snapshots: '@types/send@0.17.4': dependencies: '@types/mime': 1.3.5 - '@types/node': 22.5.4 + '@types/node': 22.5.5 '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.4 - '@types/node': 22.5.4 + '@types/node': 22.5.5 '@types/send': 0.17.4 '@types/stylus@0.48.42': dependencies: - '@types/node': 22.5.4 + '@types/node': 22.5.5 '@types/unist@3.0.3': {} @@ -12385,15 +12517,15 @@ snapshots: '@types/validator@13.12.0': {} - '@typescript-eslint/eslint-plugin@8.5.0(@typescript-eslint/parser@8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2))(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)': + '@typescript-eslint/eslint-plugin@8.5.0(@typescript-eslint/parser@8.6.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2))(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2)': dependencies: '@eslint-community/regexpp': 4.11.0 - '@typescript-eslint/parser': 8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) + '@typescript-eslint/parser': 8.6.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) '@typescript-eslint/scope-manager': 8.5.0 - '@typescript-eslint/type-utils': 8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) - '@typescript-eslint/utils': 8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) + '@typescript-eslint/type-utils': 8.5.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) + '@typescript-eslint/utils': 8.5.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) '@typescript-eslint/visitor-keys': 8.5.0 - eslint: 9.10.0(jiti@1.21.6) + eslint: 9.11.0(jiti@1.21.6) graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 @@ -12403,14 +12535,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)': + '@typescript-eslint/parser@8.6.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2)': dependencies: - '@typescript-eslint/scope-manager': 8.5.0 - '@typescript-eslint/types': 8.5.0 - '@typescript-eslint/typescript-estree': 8.5.0(typescript@5.6.2) - '@typescript-eslint/visitor-keys': 8.5.0 - debug: 4.3.6 - eslint: 9.10.0(jiti@1.21.6) + '@typescript-eslint/scope-manager': 8.6.0 + '@typescript-eslint/types': 8.6.0 + '@typescript-eslint/typescript-estree': 8.6.0(typescript@5.6.2) + '@typescript-eslint/visitor-keys': 8.6.0 + debug: 4.3.7 + eslint: 9.11.0(jiti@1.21.6) optionalDependencies: typescript: 5.6.2 transitivePeerDependencies: @@ -12421,10 +12553,15 @@ snapshots: '@typescript-eslint/types': 8.5.0 '@typescript-eslint/visitor-keys': 8.5.0 - '@typescript-eslint/type-utils@8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)': + '@typescript-eslint/scope-manager@8.6.0': + dependencies: + '@typescript-eslint/types': 8.6.0 + '@typescript-eslint/visitor-keys': 8.6.0 + + '@typescript-eslint/type-utils@8.5.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2)': dependencies: '@typescript-eslint/typescript-estree': 8.5.0(typescript@5.6.2) - '@typescript-eslint/utils': 8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) + '@typescript-eslint/utils': 8.5.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) debug: 4.3.6 ts-api-utils: 1.3.0(typescript@5.6.2) optionalDependencies: @@ -12435,6 +12572,8 @@ snapshots: '@typescript-eslint/types@8.5.0': {} + '@typescript-eslint/types@8.6.0': {} + '@typescript-eslint/typescript-estree@8.5.0(typescript@5.6.2)': dependencies: '@typescript-eslint/types': 8.5.0 @@ -12450,13 +12589,28 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)': + '@typescript-eslint/typescript-estree@8.6.0(typescript@5.6.2)': dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.10.0(jiti@1.21.6)) + '@typescript-eslint/types': 8.6.0 + '@typescript-eslint/visitor-keys': 8.6.0 + debug: 4.3.7 + fast-glob: 3.3.2 + is-glob: 4.0.3 + minimatch: 9.0.5 + semver: 7.6.3 + ts-api-utils: 1.3.0(typescript@5.6.2) + optionalDependencies: + typescript: 5.6.2 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/utils@8.5.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2)': + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@9.11.0(jiti@1.21.6)) '@typescript-eslint/scope-manager': 8.5.0 '@typescript-eslint/types': 8.5.0 '@typescript-eslint/typescript-estree': 8.5.0(typescript@5.6.2) - eslint: 9.10.0(jiti@1.21.6) + eslint: 9.11.0(jiti@1.21.6) transitivePeerDependencies: - supports-color - typescript @@ -12466,6 +12620,11 @@ snapshots: '@typescript-eslint/types': 8.5.0 eslint-visitor-keys: 3.4.3 + '@typescript-eslint/visitor-keys@8.6.0': + dependencies: + '@typescript-eslint/types': 8.6.0 + eslint-visitor-keys: 3.4.3 + '@ungap/structured-clone@1.2.0': {} '@univerjs/icons-svg@0.1.78': {} @@ -12480,45 +12639,45 @@ snapshots: '@grpc/grpc-js': 1.10.9 rxjs: 7.8.1 - '@vitejs/plugin-react@4.3.1(vite@5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6))': + '@vitejs/plugin-react@4.3.1(vite@5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6))': dependencies: '@babel/core': 7.24.7 '@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.24.7) '@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.24.7) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + vite: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@5.1.3(vite@5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6))(vue@3.4.38(typescript@5.6.2))': + '@vitejs/plugin-vue@5.1.3(vite@5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6))(vue@3.4.38(typescript@5.6.2))': dependencies: - vite: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + vite: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) vue: 3.4.38(typescript@5.6.2) - '@vitest/coverage-istanbul@2.0.5(vitest@2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6))': + '@vitest/coverage-istanbul@2.1.1(vitest@2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6))': dependencies: '@istanbuljs/schema': 0.1.3 - debug: 4.3.6 + debug: 4.3.7 istanbul-lib-coverage: 3.2.2 istanbul-lib-instrument: 6.0.3 istanbul-lib-report: 3.0.1 istanbul-lib-source-maps: 5.0.6 istanbul-reports: 3.1.7 - magicast: 0.3.4 + magicast: 0.3.5 test-exclude: 7.0.1 tinyrainbow: 1.2.0 - vitest: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + vitest: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) transitivePeerDependencies: - supports-color - '@vitest/eslint-plugin@1.1.0(@typescript-eslint/utils@8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2))(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)(vitest@2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6))': + '@vitest/eslint-plugin@1.1.0(@typescript-eslint/utils@8.5.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2))(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2)(vitest@2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6))': dependencies: - eslint: 9.10.0(jiti@1.21.6) + eslint: 9.11.0(jiti@1.21.6) optionalDependencies: - '@typescript-eslint/utils': 8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) + '@typescript-eslint/utils': 8.5.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) typescript: 5.6.2 - vitest: 2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + vitest: 2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) '@vitest/expect@2.0.5': dependencies: @@ -12527,18 +12686,37 @@ snapshots: chai: 5.1.1 tinyrainbow: 1.2.0 + '@vitest/expect@2.1.1': + dependencies: + '@vitest/spy': 2.1.1 + '@vitest/utils': 2.1.1 + chai: 5.1.1 + tinyrainbow: 1.2.0 + + '@vitest/mocker@2.1.1(@vitest/spy@2.1.1)(vite@5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6))': + dependencies: + '@vitest/spy': 2.1.1 + estree-walker: 3.0.3 + magic-string: 0.30.11 + optionalDependencies: + vite: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + '@vitest/pretty-format@2.0.5': dependencies: tinyrainbow: 1.2.0 - '@vitest/runner@2.0.5': + '@vitest/pretty-format@2.1.1': dependencies: - '@vitest/utils': 2.0.5 + tinyrainbow: 1.2.0 + + '@vitest/runner@2.1.1': + dependencies: + '@vitest/utils': 2.1.1 pathe: 1.1.2 - '@vitest/snapshot@2.0.5': + '@vitest/snapshot@2.1.1': dependencies: - '@vitest/pretty-format': 2.0.5 + '@vitest/pretty-format': 2.1.1 magic-string: 0.30.11 pathe: 1.1.2 @@ -12546,6 +12724,10 @@ snapshots: dependencies: tinyspy: 3.0.0 + '@vitest/spy@2.1.1': + dependencies: + tinyspy: 3.0.2 + '@vitest/utils@2.0.5': dependencies: '@vitest/pretty-format': 2.0.5 @@ -12553,6 +12735,12 @@ snapshots: loupe: 3.1.1 tinyrainbow: 1.2.0 + '@vitest/utils@2.1.1': + dependencies: + '@vitest/pretty-format': 2.1.1 + loupe: 3.1.1 + tinyrainbow: 1.2.0 + '@volar/language-core@2.4.4': dependencies: '@volar/source-map': 2.4.4 @@ -13402,7 +13590,7 @@ snapshots: handlebars: 4.7.8 json-stringify-safe: 5.0.1 meow: 12.1.1 - semver: 7.6.2 + semver: 7.6.3 split2: 4.2.0 conventional-changelog@5.1.0: @@ -13451,9 +13639,9 @@ snapshots: dependencies: browserslist: 4.23.3 - cosmiconfig-typescript-loader@5.0.0(@types/node@22.5.4)(cosmiconfig@9.0.0(typescript@5.6.2))(typescript@5.6.2): + cosmiconfig-typescript-loader@5.0.0(@types/node@22.5.5)(cosmiconfig@9.0.0(typescript@5.6.2))(typescript@5.6.2): dependencies: - '@types/node': 22.5.4 + '@types/node': 22.5.5 cosmiconfig: 9.0.0(typescript@5.6.2) jiti: 1.21.6 typescript: 5.6.2 @@ -13620,6 +13808,10 @@ snapshots: dependencies: ms: 2.1.2 + debug@4.3.7: + dependencies: + ms: 2.1.3 + decimal.js@10.4.3: {} decode-named-character-reference@1.0.2: @@ -14119,24 +14311,24 @@ snapshots: optionalDependencies: source-map: 0.6.1 - eslint-compat-utils@0.5.1(eslint@9.10.0(jiti@1.21.6)): + eslint-compat-utils@0.5.1(eslint@9.11.0(jiti@1.21.6)): dependencies: - eslint: 9.10.0(jiti@1.21.6) + eslint: 9.11.0(jiti@1.21.6) semver: 7.6.3 - eslint-config-flat-gitignore@0.3.0(eslint@9.10.0(jiti@1.21.6)): + eslint-config-flat-gitignore@0.3.0(eslint@9.11.0(jiti@1.21.6)): dependencies: '@eslint/compat': 1.1.1 - eslint: 9.10.0(jiti@1.21.6) + eslint: 9.11.0(jiti@1.21.6) find-up-simple: 1.0.0 eslint-flat-config-utils@0.4.0: dependencies: pathe: 1.1.2 - eslint-formatting-reporter@0.0.0(eslint@9.10.0(jiti@1.21.6)): + eslint-formatting-reporter@0.0.0(eslint@9.11.0(jiti@1.21.6)): dependencies: - eslint: 9.10.0(jiti@1.21.6) + eslint: 9.11.0(jiti@1.21.6) prettier-linter-helpers: 1.0.0 eslint-import-resolver-node@0.3.9: @@ -14147,50 +14339,50 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-merge-processors@0.1.0(eslint@9.10.0(jiti@1.21.6)): + eslint-merge-processors@0.1.0(eslint@9.11.0(jiti@1.21.6)): dependencies: - eslint: 9.10.0(jiti@1.21.6) + eslint: 9.11.0(jiti@1.21.6) eslint-parser-plain@0.1.0: {} - eslint-plugin-antfu@2.6.0(eslint@9.10.0(jiti@1.21.6)): + eslint-plugin-antfu@2.6.0(eslint@9.11.0(jiti@1.21.6)): dependencies: '@antfu/utils': 0.7.10 - eslint: 9.10.0(jiti@1.21.6) + eslint: 9.11.0(jiti@1.21.6) - eslint-plugin-command@0.2.4(eslint@9.10.0(jiti@1.21.6)): + eslint-plugin-command@0.2.4(eslint@9.11.0(jiti@1.21.6)): dependencies: '@es-joy/jsdoccomment': 0.48.0 - eslint: 9.10.0(jiti@1.21.6) + eslint: 9.11.0(jiti@1.21.6) - eslint-plugin-es-x@7.8.0(eslint@9.10.0(jiti@1.21.6)): + eslint-plugin-es-x@7.8.0(eslint@9.11.0(jiti@1.21.6)): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.10.0(jiti@1.21.6)) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.11.0(jiti@1.21.6)) '@eslint-community/regexpp': 4.11.0 - eslint: 9.10.0(jiti@1.21.6) - eslint-compat-utils: 0.5.1(eslint@9.10.0(jiti@1.21.6)) + eslint: 9.11.0(jiti@1.21.6) + eslint-compat-utils: 0.5.1(eslint@9.11.0(jiti@1.21.6)) - eslint-plugin-format@0.1.2(eslint@9.10.0(jiti@1.21.6)): + eslint-plugin-format@0.1.2(eslint@9.11.0(jiti@1.21.6)): dependencies: '@dprint/formatter': 0.3.0 '@dprint/markdown': 0.17.1 '@dprint/toml': 0.6.2 - eslint: 9.10.0(jiti@1.21.6) - eslint-formatting-reporter: 0.0.0(eslint@9.10.0(jiti@1.21.6)) + eslint: 9.11.0(jiti@1.21.6) + eslint-formatting-reporter: 0.0.0(eslint@9.11.0(jiti@1.21.6)) eslint-parser-plain: 0.1.0 prettier: 3.3.2 synckit: 0.9.0 - eslint-plugin-header@3.1.1(eslint@9.10.0(jiti@1.21.6)): + eslint-plugin-header@3.1.1(eslint@9.11.0(jiti@1.21.6)): dependencies: - eslint: 9.10.0(jiti@1.21.6) + eslint: 9.11.0(jiti@1.21.6) - eslint-plugin-import-x@4.2.1(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2): + eslint-plugin-import-x@4.2.1(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2): dependencies: - '@typescript-eslint/utils': 8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) - debug: 4.3.6 + '@typescript-eslint/utils': 8.5.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) + debug: 4.3.7 doctrine: 3.0.0 - eslint: 9.10.0(jiti@1.21.6) + eslint: 9.11.0(jiti@1.21.6) eslint-import-resolver-node: 0.3.9 get-tsconfig: 4.7.6 is-glob: 4.0.3 @@ -14202,14 +14394,14 @@ snapshots: - supports-color - typescript - eslint-plugin-jsdoc@50.2.2(eslint@9.10.0(jiti@1.21.6)): + eslint-plugin-jsdoc@50.2.2(eslint@9.11.0(jiti@1.21.6)): dependencies: '@es-joy/jsdoccomment': 0.48.0 are-docs-informative: 0.0.2 comment-parser: 1.4.1 - debug: 4.3.6 + debug: 4.3.7 escape-string-regexp: 4.0.0 - eslint: 9.10.0(jiti@1.21.6) + eslint: 9.11.0(jiti@1.21.6) espree: 10.1.0 esquery: 1.6.0 parse-imports: 2.1.1 @@ -14219,68 +14411,68 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-jsonc@2.16.0(eslint@9.10.0(jiti@1.21.6)): + eslint-plugin-jsonc@2.16.0(eslint@9.11.0(jiti@1.21.6)): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.10.0(jiti@1.21.6)) - eslint: 9.10.0(jiti@1.21.6) - eslint-compat-utils: 0.5.1(eslint@9.10.0(jiti@1.21.6)) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.11.0(jiti@1.21.6)) + eslint: 9.11.0(jiti@1.21.6) + eslint-compat-utils: 0.5.1(eslint@9.11.0(jiti@1.21.6)) espree: 9.6.1 graphemer: 1.4.0 jsonc-eslint-parser: 2.4.0 natural-compare: 1.4.0 synckit: 0.6.2 - eslint-plugin-n@17.10.2(eslint@9.10.0(jiti@1.21.6)): + eslint-plugin-n@17.10.2(eslint@9.11.0(jiti@1.21.6)): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.10.0(jiti@1.21.6)) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.11.0(jiti@1.21.6)) enhanced-resolve: 5.17.1 - eslint: 9.10.0(jiti@1.21.6) - eslint-plugin-es-x: 7.8.0(eslint@9.10.0(jiti@1.21.6)) + eslint: 9.11.0(jiti@1.21.6) + eslint-plugin-es-x: 7.8.0(eslint@9.11.0(jiti@1.21.6)) get-tsconfig: 4.7.6 globals: 15.9.0 ignore: 5.3.2 minimatch: 9.0.5 semver: 7.6.3 - eslint-plugin-no-barrel-import@0.0.2(eslint@9.10.0(jiti@1.21.6)): + eslint-plugin-no-barrel-import@0.0.2(eslint@9.11.0(jiti@1.21.6)): dependencies: - eslint: 9.10.0(jiti@1.21.6) + eslint: 9.11.0(jiti@1.21.6) requireindex: 1.2.0 eslint-plugin-no-only-tests@3.3.0: {} - eslint-plugin-no-penetrating-import@0.0.1(eslint@9.10.0(jiti@1.21.6)): + eslint-plugin-no-penetrating-import@0.0.1(eslint@9.11.0(jiti@1.21.6)): dependencies: - eslint: 9.10.0(jiti@1.21.6) + eslint: 9.11.0(jiti@1.21.6) requireindex: 1.2.0 - eslint-plugin-perfectionist@3.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2)(vue-eslint-parser@9.4.3(eslint@9.10.0(jiti@1.21.6))): + eslint-plugin-perfectionist@3.5.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2)(vue-eslint-parser@9.4.3(eslint@9.11.0(jiti@1.21.6))): dependencies: - '@typescript-eslint/types': 8.5.0 - '@typescript-eslint/utils': 8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) - eslint: 9.10.0(jiti@1.21.6) + '@typescript-eslint/types': 8.6.0 + '@typescript-eslint/utils': 8.5.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) + eslint: 9.11.0(jiti@1.21.6) minimatch: 9.0.5 natural-compare-lite: 1.4.0 optionalDependencies: - vue-eslint-parser: 9.4.3(eslint@9.10.0(jiti@1.21.6)) + vue-eslint-parser: 9.4.3(eslint@9.11.0(jiti@1.21.6)) transitivePeerDependencies: - supports-color - typescript - eslint-plugin-react-debug@1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2): + eslint-plugin-react-debug@1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2): dependencies: - '@eslint-react/ast': 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) - '@eslint-react/core': 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) - '@eslint-react/jsx': 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) - '@eslint-react/shared': 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) + '@eslint-react/ast': 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) + '@eslint-react/core': 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) + '@eslint-react/jsx': 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) + '@eslint-react/shared': 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) '@eslint-react/tools': 1.14.0 - '@eslint-react/types': 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) - '@eslint-react/var': 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) + '@eslint-react/types': 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) + '@eslint-react/var': 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) '@typescript-eslint/scope-manager': 8.5.0 - '@typescript-eslint/type-utils': 8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) + '@typescript-eslint/type-utils': 8.5.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) '@typescript-eslint/types': 8.5.0 - '@typescript-eslint/utils': 8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) - eslint: 9.10.0(jiti@1.21.6) + '@typescript-eslint/utils': 8.5.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) + eslint: 9.11.0(jiti@1.21.6) string-ts: 2.2.0 ts-pattern: 5.3.1 optionalDependencies: @@ -14288,114 +14480,114 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-react-dom@1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2): + eslint-plugin-react-dom@1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2): dependencies: - '@eslint-react/ast': 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) - '@eslint-react/core': 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) - '@eslint-react/jsx': 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) - '@eslint-react/shared': 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) + '@eslint-react/ast': 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) + '@eslint-react/core': 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) + '@eslint-react/jsx': 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) + '@eslint-react/shared': 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) '@eslint-react/tools': 1.14.0 - '@eslint-react/types': 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) - '@eslint-react/var': 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) + '@eslint-react/types': 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) + '@eslint-react/var': 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) '@typescript-eslint/scope-manager': 8.5.0 '@typescript-eslint/types': 8.5.0 - '@typescript-eslint/utils': 8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) - eslint: 9.10.0(jiti@1.21.6) + '@typescript-eslint/utils': 8.5.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) + eslint: 9.11.0(jiti@1.21.6) ts-pattern: 5.3.1 optionalDependencies: typescript: 5.6.2 transitivePeerDependencies: - supports-color - eslint-plugin-react-hooks-extra@1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2): + eslint-plugin-react-hooks-extra@1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2): dependencies: - '@eslint-react/ast': 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) - '@eslint-react/core': 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) - '@eslint-react/jsx': 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) - '@eslint-react/shared': 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) + '@eslint-react/ast': 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) + '@eslint-react/core': 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) + '@eslint-react/jsx': 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) + '@eslint-react/shared': 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) '@eslint-react/tools': 1.14.0 - '@eslint-react/types': 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) - '@eslint-react/var': 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) + '@eslint-react/types': 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) + '@eslint-react/var': 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) '@typescript-eslint/scope-manager': 8.5.0 - '@typescript-eslint/type-utils': 8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) + '@typescript-eslint/type-utils': 8.5.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) '@typescript-eslint/types': 8.5.0 - '@typescript-eslint/utils': 8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) - eslint: 9.10.0(jiti@1.21.6) + '@typescript-eslint/utils': 8.5.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) + eslint: 9.11.0(jiti@1.21.6) ts-pattern: 5.3.1 optionalDependencies: typescript: 5.6.2 transitivePeerDependencies: - supports-color - eslint-plugin-react-hooks@5.1.0-rc-107a2f8c3e-20240617(eslint@9.10.0(jiti@1.21.6)): + eslint-plugin-react-hooks@5.1.0-rc-107a2f8c3e-20240617(eslint@9.11.0(jiti@1.21.6)): dependencies: - eslint: 9.10.0(jiti@1.21.6) + eslint: 9.11.0(jiti@1.21.6) - eslint-plugin-react-naming-convention@1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2): + eslint-plugin-react-naming-convention@1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2): dependencies: - '@eslint-react/ast': 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) - '@eslint-react/core': 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) - '@eslint-react/jsx': 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) - '@eslint-react/shared': 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) + '@eslint-react/ast': 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) + '@eslint-react/core': 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) + '@eslint-react/jsx': 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) + '@eslint-react/shared': 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) '@eslint-react/tools': 1.14.0 - '@eslint-react/types': 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) + '@eslint-react/types': 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) '@typescript-eslint/scope-manager': 8.5.0 - '@typescript-eslint/type-utils': 8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) + '@typescript-eslint/type-utils': 8.5.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) '@typescript-eslint/types': 8.5.0 - '@typescript-eslint/utils': 8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) - eslint: 9.10.0(jiti@1.21.6) + '@typescript-eslint/utils': 8.5.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) + eslint: 9.11.0(jiti@1.21.6) ts-pattern: 5.3.1 optionalDependencies: typescript: 5.6.2 transitivePeerDependencies: - supports-color - eslint-plugin-react-refresh@0.4.11(eslint@9.10.0(jiti@1.21.6)): + eslint-plugin-react-refresh@0.4.11(eslint@9.11.0(jiti@1.21.6)): dependencies: - eslint: 9.10.0(jiti@1.21.6) + eslint: 9.11.0(jiti@1.21.6) - eslint-plugin-react-web-api@1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2): + eslint-plugin-react-web-api@1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2): dependencies: - '@eslint-react/ast': 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) - '@eslint-react/core': 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) - '@eslint-react/jsx': 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) - '@eslint-react/shared': 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) + '@eslint-react/ast': 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) + '@eslint-react/core': 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) + '@eslint-react/jsx': 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) + '@eslint-react/shared': 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) '@eslint-react/tools': 1.14.0 - '@eslint-react/types': 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) - '@eslint-react/var': 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) + '@eslint-react/types': 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) + '@eslint-react/var': 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) '@typescript-eslint/scope-manager': 8.5.0 '@typescript-eslint/types': 8.5.0 - '@typescript-eslint/utils': 8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) + '@typescript-eslint/utils': 8.5.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) birecord: 0.1.1 - eslint: 9.10.0(jiti@1.21.6) + eslint: 9.11.0(jiti@1.21.6) ts-pattern: 5.3.1 optionalDependencies: typescript: 5.6.2 transitivePeerDependencies: - supports-color - eslint-plugin-react-x@1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2): + eslint-plugin-react-x@1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2): dependencies: - '@eslint-react/ast': 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) - '@eslint-react/core': 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) - '@eslint-react/jsx': 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) - '@eslint-react/shared': 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) + '@eslint-react/ast': 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) + '@eslint-react/core': 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) + '@eslint-react/jsx': 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) + '@eslint-react/shared': 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) '@eslint-react/tools': 1.14.0 - '@eslint-react/types': 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) - '@eslint-react/var': 1.14.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) + '@eslint-react/types': 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) + '@eslint-react/var': 1.14.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) '@typescript-eslint/scope-manager': 8.5.0 - '@typescript-eslint/type-utils': 8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) + '@typescript-eslint/type-utils': 8.5.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) '@typescript-eslint/types': 8.5.0 - '@typescript-eslint/utils': 8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) - eslint: 9.10.0(jiti@1.21.6) - is-immutable-type: 5.0.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) + '@typescript-eslint/utils': 8.5.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) + eslint: 9.11.0(jiti@1.21.6) + is-immutable-type: 5.0.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) ts-pattern: 5.3.1 optionalDependencies: typescript: 5.6.2 transitivePeerDependencies: - supports-color - eslint-plugin-react@7.35.2(eslint@9.10.0(jiti@1.21.6)): + eslint-plugin-react@7.36.1(eslint@9.11.0(jiti@1.21.6)): dependencies: array-includes: 3.1.8 array.prototype.findlast: 1.2.5 @@ -14403,7 +14595,7 @@ snapshots: array.prototype.tosorted: 1.1.4 doctrine: 2.1.0 es-iterator-helpers: 1.0.19 - eslint: 9.10.0(jiti@1.21.6) + eslint: 9.11.0(jiti@1.21.6) estraverse: 5.3.0 hasown: 2.0.2 jsx-ast-utils: 3.3.5 @@ -14417,35 +14609,35 @@ snapshots: string.prototype.matchall: 4.0.11 string.prototype.repeat: 1.0.0 - eslint-plugin-regexp@2.6.0(eslint@9.10.0(jiti@1.21.6)): + eslint-plugin-regexp@2.6.0(eslint@9.11.0(jiti@1.21.6)): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.10.0(jiti@1.21.6)) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.11.0(jiti@1.21.6)) '@eslint-community/regexpp': 4.11.0 comment-parser: 1.4.1 - eslint: 9.10.0(jiti@1.21.6) + eslint: 9.11.0(jiti@1.21.6) jsdoc-type-pratt-parser: 4.1.0 refa: 0.12.1 regexp-ast-analysis: 0.7.1 scslre: 0.3.0 - eslint-plugin-toml@0.11.1(eslint@9.10.0(jiti@1.21.6)): + eslint-plugin-toml@0.11.1(eslint@9.11.0(jiti@1.21.6)): dependencies: - debug: 4.3.6 - eslint: 9.10.0(jiti@1.21.6) - eslint-compat-utils: 0.5.1(eslint@9.10.0(jiti@1.21.6)) + debug: 4.3.7 + eslint: 9.11.0(jiti@1.21.6) + eslint-compat-utils: 0.5.1(eslint@9.11.0(jiti@1.21.6)) lodash: 4.17.21 toml-eslint-parser: 0.10.0 transitivePeerDependencies: - supports-color - eslint-plugin-unicorn@55.0.0(eslint@9.10.0(jiti@1.21.6)): + eslint-plugin-unicorn@55.0.0(eslint@9.11.0(jiti@1.21.6)): dependencies: '@babel/helper-validator-identifier': 7.24.7 - '@eslint-community/eslint-utils': 4.4.0(eslint@9.10.0(jiti@1.21.6)) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.11.0(jiti@1.21.6)) ci-info: 4.0.0 clean-regexp: 1.0.0 core-js-compat: 3.38.1 - eslint: 9.10.0(jiti@1.21.6) + eslint: 9.11.0(jiti@1.21.6) esquery: 1.6.0 globals: 15.9.0 indent-string: 4.0.0 @@ -14458,41 +14650,41 @@ snapshots: semver: 7.6.3 strip-indent: 3.0.0 - eslint-plugin-unused-imports@4.1.3(@typescript-eslint/eslint-plugin@8.5.0(@typescript-eslint/parser@8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2))(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2))(eslint@9.10.0(jiti@1.21.6)): + eslint-plugin-unused-imports@4.1.3(@typescript-eslint/eslint-plugin@8.5.0(@typescript-eslint/parser@8.6.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2))(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2))(eslint@9.11.0(jiti@1.21.6)): dependencies: - eslint: 9.10.0(jiti@1.21.6) + eslint: 9.11.0(jiti@1.21.6) optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.5.0(@typescript-eslint/parser@8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2))(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) + '@typescript-eslint/eslint-plugin': 8.5.0(@typescript-eslint/parser@8.6.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2))(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) - eslint-plugin-vue@9.28.0(eslint@9.10.0(jiti@1.21.6)): + eslint-plugin-vue@9.28.0(eslint@9.11.0(jiti@1.21.6)): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.10.0(jiti@1.21.6)) - eslint: 9.10.0(jiti@1.21.6) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.11.0(jiti@1.21.6)) + eslint: 9.11.0(jiti@1.21.6) globals: 13.24.0 natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.1.2 semver: 7.6.3 - vue-eslint-parser: 9.4.3(eslint@9.10.0(jiti@1.21.6)) + vue-eslint-parser: 9.4.3(eslint@9.11.0(jiti@1.21.6)) xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color - eslint-plugin-yml@1.14.0(eslint@9.10.0(jiti@1.21.6)): + eslint-plugin-yml@1.14.0(eslint@9.11.0(jiti@1.21.6)): dependencies: - debug: 4.3.6 - eslint: 9.10.0(jiti@1.21.6) - eslint-compat-utils: 0.5.1(eslint@9.10.0(jiti@1.21.6)) + debug: 4.3.7 + eslint: 9.11.0(jiti@1.21.6) + eslint-compat-utils: 0.5.1(eslint@9.11.0(jiti@1.21.6)) lodash: 4.17.21 natural-compare: 1.4.0 yaml-eslint-parser: 1.2.3 transitivePeerDependencies: - supports-color - eslint-processor-vue-blocks@0.1.2(@vue/compiler-sfc@3.4.38)(eslint@9.10.0(jiti@1.21.6)): + eslint-processor-vue-blocks@0.1.2(@vue/compiler-sfc@3.4.38)(eslint@9.11.0(jiti@1.21.6)): dependencies: '@vue/compiler-sfc': 3.4.38 - eslint: 9.10.0(jiti@1.21.6) + eslint: 9.11.0(jiti@1.21.6) eslint-scope@5.1.1: dependencies: @@ -14520,14 +14712,14 @@ snapshots: eslint-visitor-keys@4.0.0: {} - eslint@9.10.0(jiti@1.21.6): + eslint@9.11.0(jiti@1.21.6): dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.10.0(jiti@1.21.6)) + '@eslint-community/eslint-utils': 4.4.0(eslint@9.11.0(jiti@1.21.6)) '@eslint-community/regexpp': 4.11.0 '@eslint/config-array': 0.18.0 '@eslint/eslintrc': 3.1.0 - '@eslint/js': 9.10.0 - '@eslint/plugin-kit': 0.1.0 + '@eslint/js': 9.11.0 + '@eslint/plugin-kit': 0.2.0 '@humanwhocodes/module-importer': 1.0.1 '@humanwhocodes/retry': 0.3.0 '@nodelib/fs.walk': 1.2.8 @@ -14775,6 +14967,11 @@ snapshots: cross-spawn: 7.0.3 signal-exit: 4.1.0 + foreground-child@3.3.0: + dependencies: + cross-spawn: 7.0.3 + signal-exit: 4.1.0 + fork-ts-checker-webpack-plugin@8.0.0(typescript@5.6.2)(webpack@5.94.0(@swc/core@1.7.5)(esbuild@0.23.1)): dependencies: '@babel/code-frame': 7.24.7 @@ -14903,7 +15100,15 @@ snapshots: git-semver-tags@7.0.1: dependencies: meow: 12.1.1 - semver: 7.6.2 + semver: 7.6.3 + + git-semver-tags@8.0.0: + dependencies: + '@conventional-changelog/git-client': 1.0.1 + meow: 13.2.0 + transitivePeerDependencies: + - conventional-commits-filter + - conventional-commits-parser git-up@7.0.0: dependencies: @@ -14934,6 +15139,15 @@ snapshots: minipass: 7.1.2 path-scurry: 1.11.1 + glob@10.4.5: + dependencies: + foreground-child: 3.3.0 + jackspeak: 3.4.3 + minimatch: 9.0.5 + minipass: 7.1.2 + package-json-from-dist: 1.0.0 + path-scurry: 1.11.1 + glob@7.2.3: dependencies: fs.realpath: 1.0.0 @@ -15326,10 +15540,10 @@ snapshots: dependencies: is-extglob: 2.1.1 - is-immutable-type@5.0.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2): + is-immutable-type@5.0.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2): dependencies: - '@typescript-eslint/type-utils': 8.5.0(eslint@9.10.0(jiti@1.21.6))(typescript@5.6.2) - eslint: 9.10.0(jiti@1.21.6) + '@typescript-eslint/type-utils': 8.5.0(eslint@9.11.0(jiti@1.21.6))(typescript@5.6.2) + eslint: 9.11.0(jiti@1.21.6) ts-api-utils: 1.3.0(typescript@5.6.2) ts-declaration-location: 1.0.4(typescript@5.6.2) typescript: 5.6.2 @@ -15462,8 +15676,8 @@ snapshots: istanbul-lib-instrument@6.0.3: dependencies: - '@babel/core': 7.24.7 - '@babel/parser': 7.24.7 + '@babel/core': 7.25.2 + '@babel/parser': 7.25.6 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 7.6.3 @@ -15479,7 +15693,7 @@ snapshots: istanbul-lib-source-maps@5.0.6: dependencies: '@jridgewell/trace-mapping': 0.3.25 - debug: 4.3.6 + debug: 4.3.7 istanbul-lib-coverage: 3.2.2 transitivePeerDependencies: - supports-color @@ -15503,6 +15717,12 @@ snapshots: optionalDependencies: '@pkgjs/parseargs': 0.11.0 + jackspeak@3.4.3: + dependencies: + '@isaacs/cliui': 8.0.2 + optionalDependencies: + '@pkgjs/parseargs': 0.11.0 + javascript-obfuscator@4.1.1: dependencies: '@javascript-obfuscator/escodegen': 2.3.0 @@ -15536,7 +15756,7 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 22.5.4 + '@types/node': 22.5.5 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -15823,11 +16043,11 @@ snapshots: dependencies: '@jridgewell/sourcemap-codec': 1.5.0 - magicast@0.3.4: + magicast@0.3.5: dependencies: - '@babel/parser': 7.24.7 - '@babel/types': 7.24.7 - source-map-js: 1.2.0 + '@babel/parser': 7.25.6 + '@babel/types': 7.25.6 + source-map-js: 1.2.1 make-dir@2.1.0: dependencies: @@ -15975,6 +16195,8 @@ snapshots: meow@12.1.1: {} + meow@13.2.0: {} + merge-descriptors@1.0.1: {} merge-stream@2.0.0: {} @@ -16155,7 +16377,7 @@ snapshots: micromark@4.0.0: dependencies: '@types/debug': 4.1.12 - debug: 4.3.6 + debug: 4.3.7 decode-named-character-reference: 1.0.2 devlop: 1.1.0 micromark-core-commonmark: 2.0.1 @@ -16322,8 +16544,8 @@ snapshots: normalize-package-data@6.0.1: dependencies: hosted-git-info: 7.0.2 - is-core-module: 2.13.1 - semver: 7.6.2 + is-core-module: 2.15.1 + semver: 7.6.3 validate-npm-package-license: 3.0.4 normalize-path@3.0.0: {} @@ -16532,6 +16754,8 @@ snapshots: degenerator: 5.0.1 netmask: 2.0.2 + package-json-from-dist@1.0.0: {} + package-json@10.0.1: dependencies: ky: 1.4.0 @@ -16788,6 +17012,12 @@ snapshots: picocolors: 1.1.0 source-map-js: 1.2.1 + postcss@8.4.47: + dependencies: + nanoid: 3.3.7 + picocolors: 1.1.0 + source-map-js: 1.2.1 + prelude-ls@1.1.2: {} prelude-ls@1.2.1: {} @@ -16831,7 +17061,7 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 22.5.4 + '@types/node': 22.5.5 long: 5.2.3 protocols@2.0.1: {} @@ -17086,26 +17316,26 @@ snapshots: dependencies: dnd-core: 16.0.1 - react-dnd-multi-backend@8.0.3(dnd-core@16.0.1)(react-dnd@16.0.1(@types/node@22.5.4)(@types/react@18.3.5)(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-dnd-multi-backend@8.0.3(dnd-core@16.0.1)(react-dnd@16.0.1(@types/node@22.5.5)(@types/react@18.3.5)(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: dnd-core: 16.0.1 dnd-multi-backend: 8.0.3(dnd-core@16.0.1) react: 18.3.1 - react-dnd: 16.0.1(@types/node@22.5.4)(@types/react@18.3.5)(react@18.3.1) - react-dnd-preview: 8.0.3(react-dnd@16.0.1(@types/node@22.5.4)(@types/react@18.3.5)(react@18.3.1))(react@18.3.1) + react-dnd: 16.0.1(@types/node@22.5.5)(@types/react@18.3.5)(react@18.3.1) + react-dnd-preview: 8.0.3(react-dnd@16.0.1(@types/node@22.5.5)(@types/react@18.3.5)(react@18.3.1))(react@18.3.1) react-dom: 18.3.1(react@18.3.1) - react-dnd-preview@8.0.3(react-dnd@16.0.1(@types/node@22.5.4)(@types/react@18.3.5)(react@18.3.1))(react@18.3.1): + react-dnd-preview@8.0.3(react-dnd@16.0.1(@types/node@22.5.5)(@types/react@18.3.5)(react@18.3.1))(react@18.3.1): dependencies: react: 18.3.1 - react-dnd: 16.0.1(@types/node@22.5.4)(@types/react@18.3.5)(react@18.3.1) + react-dnd: 16.0.1(@types/node@22.5.5)(@types/react@18.3.5)(react@18.3.1) react-dnd-touch-backend@16.0.1: dependencies: '@react-dnd/invariant': 4.0.2 dnd-core: 16.0.1 - react-dnd@16.0.1(@types/node@22.5.4)(@types/react@18.3.5)(react@18.3.1): + react-dnd@16.0.1(@types/node@22.5.5)(@types/react@18.3.5)(react@18.3.1): dependencies: '@react-dnd/invariant': 4.0.2 '@react-dnd/shallowequal': 4.0.2 @@ -17114,7 +17344,7 @@ snapshots: hoist-non-react-statics: 3.3.2 react: 18.3.1 optionalDependencies: - '@types/node': 22.5.4 + '@types/node': 22.5.5 '@types/react': 18.3.5 react-docgen-typescript@2.2.2(typescript@5.6.2): @@ -17190,7 +17420,7 @@ snapshots: react-dom: 18.3.1(react@18.3.1) substyle: 9.4.1(react@18.3.1) - react-mosaic-component@6.1.0(@types/node@22.5.4)(@types/react@18.3.5)(dnd-core@16.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-mosaic-component@6.1.0(@types/node@22.5.5)(@types/react@18.3.5)(dnd-core@16.0.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: classnames: 2.5.1 immutability-helper: 3.1.1 @@ -17198,9 +17428,9 @@ snapshots: prop-types: 15.8.1 rdndmb-html5-to-touch: 8.0.3(dnd-core@16.0.1) react: 18.3.1 - react-dnd: 16.0.1(@types/node@22.5.4)(@types/react@18.3.5)(react@18.3.1) + react-dnd: 16.0.1(@types/node@22.5.5)(@types/react@18.3.5)(react@18.3.1) react-dnd-html5-backend: 16.0.1 - react-dnd-multi-backend: 8.0.3(dnd-core@16.0.1)(react-dnd@16.0.1(@types/node@22.5.4)(@types/react@18.3.5)(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react-dnd-multi-backend: 8.0.3(dnd-core@16.0.1)(react-dnd@16.0.1(@types/node@22.5.5)(@types/react@18.3.5)(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-dnd-touch-backend: 16.0.1 uuid: 9.0.1 transitivePeerDependencies: @@ -17472,26 +17702,26 @@ snapshots: dependencies: glob: 7.2.3 - rollup@4.21.2: + rollup@4.22.4: dependencies: '@types/estree': 1.0.5 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.21.2 - '@rollup/rollup-android-arm64': 4.21.2 - '@rollup/rollup-darwin-arm64': 4.21.2 - '@rollup/rollup-darwin-x64': 4.21.2 - '@rollup/rollup-linux-arm-gnueabihf': 4.21.2 - '@rollup/rollup-linux-arm-musleabihf': 4.21.2 - '@rollup/rollup-linux-arm64-gnu': 4.21.2 - '@rollup/rollup-linux-arm64-musl': 4.21.2 - '@rollup/rollup-linux-powerpc64le-gnu': 4.21.2 - '@rollup/rollup-linux-riscv64-gnu': 4.21.2 - '@rollup/rollup-linux-s390x-gnu': 4.21.2 - '@rollup/rollup-linux-x64-gnu': 4.21.2 - '@rollup/rollup-linux-x64-musl': 4.21.2 - '@rollup/rollup-win32-arm64-msvc': 4.21.2 - '@rollup/rollup-win32-ia32-msvc': 4.21.2 - '@rollup/rollup-win32-x64-msvc': 4.21.2 + '@rollup/rollup-android-arm-eabi': 4.22.4 + '@rollup/rollup-android-arm64': 4.22.4 + '@rollup/rollup-darwin-arm64': 4.22.4 + '@rollup/rollup-darwin-x64': 4.22.4 + '@rollup/rollup-linux-arm-gnueabihf': 4.22.4 + '@rollup/rollup-linux-arm-musleabihf': 4.22.4 + '@rollup/rollup-linux-arm64-gnu': 4.22.4 + '@rollup/rollup-linux-arm64-musl': 4.22.4 + '@rollup/rollup-linux-powerpc64le-gnu': 4.22.4 + '@rollup/rollup-linux-riscv64-gnu': 4.22.4 + '@rollup/rollup-linux-s390x-gnu': 4.22.4 + '@rollup/rollup-linux-x64-gnu': 4.22.4 + '@rollup/rollup-linux-x64-musl': 4.22.4 + '@rollup/rollup-win32-arm64-msvc': 4.22.4 + '@rollup/rollup-win32-ia32-msvc': 4.22.4 + '@rollup/rollup-win32-x64-msvc': 4.22.4 fsevents: 2.3.3 rrweb-cssom@0.6.0: {} @@ -17999,7 +18229,7 @@ snapshots: test-exclude@7.0.1: dependencies: '@istanbuljs/schema': 0.1.3 - glob: 10.4.1 + glob: 10.4.5 minimatch: 9.0.5 text-extensions@2.4.0: {} @@ -18012,16 +18242,18 @@ snapshots: tiny-invariant@1.3.3: {} - tinybench@2.8.0: {} + tinybench@2.9.0: {} tinyexec@0.3.0: {} - tinypool@1.0.0: {} + tinypool@1.0.1: {} tinyrainbow@1.2.0: {} tinyspy@3.0.0: {} + tinyspy@3.0.2: {} + tmp@0.0.33: dependencies: os-tmpdir: 1.0.2 @@ -18335,13 +18567,12 @@ snapshots: vary@1.1.2: {} - vite-node@2.0.5(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6): + vite-node@2.1.1(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6): dependencies: cac: 6.7.14 - debug: 4.3.6 + debug: 4.3.7 pathe: 1.1.2 - tinyrainbow: 1.2.0 - vite: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + vite: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) transitivePeerDependencies: - '@types/node' - less @@ -18353,10 +18584,10 @@ snapshots: - supports-color - terser - vite-plugin-dts@4.2.1(@types/node@22.5.4)(rollup@4.21.2)(typescript@5.6.2)(vite@5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)): + vite-plugin-dts@4.2.1(@types/node@22.5.5)(rollup@4.22.4)(typescript@5.6.2)(vite@5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)): dependencies: - '@microsoft/api-extractor': 7.47.7(@types/node@22.5.4) - '@rollup/pluginutils': 5.1.0(rollup@4.21.2) + '@microsoft/api-extractor': 7.47.7(@types/node@22.5.5) + '@rollup/pluginutils': 5.1.0(rollup@4.22.4) '@volar/typescript': 2.4.4 '@vue/language-core': 2.1.6(typescript@5.6.2) compare-versions: 6.1.1 @@ -18366,52 +18597,53 @@ snapshots: magic-string: 0.30.11 typescript: 5.6.2 optionalDependencies: - vite: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + vite: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) transitivePeerDependencies: - '@types/node' - rollup - supports-color - vite@5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6): + vite@5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6): dependencies: esbuild: 0.21.5 - postcss: 8.4.45 - rollup: 4.21.2 + postcss: 8.4.47 + rollup: 4.22.4 optionalDependencies: - '@types/node': 22.5.4 + '@types/node': 22.5.5 fsevents: 2.3.3 less: 4.2.0 sass: 1.77.5 terser: 5.31.6 - vitest@2.0.5(@types/node@22.5.4)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6): + vitest@2.1.1(@types/node@22.5.5)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.0)(sass@1.77.5)(terser@5.31.6): dependencies: - '@ampproject/remapping': 2.3.0 - '@vitest/expect': 2.0.5 - '@vitest/pretty-format': 2.0.5 - '@vitest/runner': 2.0.5 - '@vitest/snapshot': 2.0.5 - '@vitest/spy': 2.0.5 - '@vitest/utils': 2.0.5 + '@vitest/expect': 2.1.1 + '@vitest/mocker': 2.1.1(@vitest/spy@2.1.1)(vite@5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6)) + '@vitest/pretty-format': 2.1.1 + '@vitest/runner': 2.1.1 + '@vitest/snapshot': 2.1.1 + '@vitest/spy': 2.1.1 + '@vitest/utils': 2.1.1 chai: 5.1.1 - debug: 4.3.6 - execa: 8.0.1 + debug: 4.3.7 magic-string: 0.30.11 pathe: 1.1.2 std-env: 3.7.0 - tinybench: 2.8.0 - tinypool: 1.0.0 + tinybench: 2.9.0 + tinyexec: 0.3.0 + tinypool: 1.0.1 tinyrainbow: 1.2.0 - vite: 5.4.4(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) - vite-node: 2.0.5(@types/node@22.5.4)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + vite: 5.4.7(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) + vite-node: 2.1.1(@types/node@22.5.5)(less@4.2.0)(sass@1.77.5)(terser@5.31.6) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.5.4 + '@types/node': 22.5.5 happy-dom: 15.0.0 jsdom: 24.1.1 transitivePeerDependencies: - less - lightningcss + - msw - sass - sass-embedded - stylus @@ -18421,10 +18653,10 @@ snapshots: vscode-uri@3.0.8: {} - vue-eslint-parser@9.4.3(eslint@9.10.0(jiti@1.21.6)): + vue-eslint-parser@9.4.3(eslint@9.11.0(jiti@1.21.6)): dependencies: - debug: 4.3.6 - eslint: 9.10.0(jiti@1.21.6) + debug: 4.3.7 + eslint: 9.11.0(jiti@1.21.6) eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 espree: 9.6.1