diff --git a/common/shared/package.json b/common/shared/package.json index df497ef8652e..29ff17c618c4 100644 --- a/common/shared/package.json +++ b/common/shared/package.json @@ -24,7 +24,7 @@ "univer-cli": "bin/index.ts" }, "dependencies": { - "@typescript-eslint/parser": "^8.16.0", + "@typescript-eslint/parser": "^8.17.0", "@vitejs/plugin-react": "^4.3.4", "@vitejs/plugin-vue": "^5.2.1", "@vitest/coverage-istanbul": "^2.1.8", diff --git a/common/shared/vite/data.ts b/common/shared/vite/data.ts index c6fd77680537..7e7f2472ef47 100644 --- a/common/shared/vite/data.ts +++ b/common/shared/vite/data.ts @@ -18,17 +18,17 @@ export const peerDepsMap = { react: { global: 'React', name: 'react', - version: '^16.9.0 || ^17.0.0 || ^18.0.0', + version: '>=16.9.0 || >=17 || >=18 || >=19', }, 'react-dom': { global: 'ReactDOM', name: 'react-dom', - version: '^16.9.0 || ^17.0.0 || ^18.0.0', + version: '>=16.9.0 || >=17 || >=18 || >=19', }, rxjs: { global: 'rxjs', name: 'rxjs', - version: '>=7.0.0', + version: '>=7', }, 'rxjs/operators': { global: 'rxjs.operators', @@ -38,7 +38,7 @@ export const peerDepsMap = { vue: { global: 'Vue', name: 'vue', - version: '>=3.0.0', + version: '>=3', optional: true, }, }; diff --git a/common/storybook/package.json b/common/storybook/package.json index 5b74bc64af64..960f0491fb29 100644 --- a/common/storybook/package.json +++ b/common/storybook/package.json @@ -17,23 +17,23 @@ }, "dependencies": { "@chromatic-com/storybook": "^3.2.2", - "@storybook/addon-essentials": "^8.4.5", - "@storybook/addon-interactions": "^8.4.5", - "@storybook/addon-links": "^8.4.5", + "@storybook/addon-essentials": "^8.4.7", + "@storybook/addon-interactions": "^8.4.7", + "@storybook/addon-links": "^8.4.7", "@storybook/addon-styling-webpack": "^1.0.1", "@storybook/addon-webpack5-compiler-swc": "^1.0.5", - "@storybook/blocks": "^8.4.5", + "@storybook/blocks": "^8.4.7", "@storybook/icons": "^1.2.12", - "@storybook/react": "^8.4.5", - "@storybook/react-webpack5": "^8.4.5", - "@storybook/types": "^8.4.5", + "@storybook/react": "^8.4.7", + "@storybook/react-webpack5": "^8.4.7", + "@storybook/types": "^8.4.7", "@univerjs/core": "workspace:*", "@univerjs/design": "workspace:*", "@univerjs/ui": "workspace:*", "css-loader": "^7.1.2", "less-loader": "^12.2.0", "postcss-loader": "^8.1.1", - "storybook": "^8.4.5", + "storybook": "^8.4.7", "storybook-addon-swc": "^1.2.0", "style-loader": "^4.0.0", "tsconfig-paths-webpack-plugin": "^4.2.0", diff --git a/examples/package.json b/examples/package.json index 9badb109b9f8..de448a595a99 100644 --- a/examples/package.json +++ b/examples/package.json @@ -70,14 +70,12 @@ "@univerjs/uniui": "workspace:*", "@univerjs/watermark": "workspace:*", "monaco-editor": "0.52.0", - "react": "18.3.1", - "react-dom": "18.3.1", + "react": "19.0.0", + "react-dom": "19.0.0", "react-mosaic-component": "^6.1.0" }, "devDependencies": { "@types/fs-extra": "^11.0.4", - "@types/react": "^18.3.12", - "@types/react-dom": "^18.3.1", "@univerjs-infra/shared": "workspace:*", "detect-port": "^1.6.1", "esbuild": "^0.24.0", diff --git a/package.json b/package.json index 8bc51611a19b..51159844446c 100644 --- a/package.json +++ b/package.json @@ -19,8 +19,8 @@ "url": "https://github.com/dream-num/univer/issues" }, "engines": { - "node": ">=18.0.0", - "pnpm": ">=8.5.0 || >=9.0.0" + "node": ">=18 || <=22", + "pnpm": ">=9.0.0" }, "scripts": { "prepare": "husky install", @@ -46,29 +46,29 @@ "@antfu/eslint-config": "3.11.2", "@commitlint/cli": "^19.6.0", "@commitlint/config-conventional": "^19.6.0", - "@eslint-react/eslint-plugin": "^1.17.1", + "@eslint-react/eslint-plugin": "^1.17.3", "@playwright/test": "^1.49.0", "@release-it-plugins/workspaces": "^4.2.0", "@release-it/conventional-changelog": "^9.0.3", - "@storybook/react": "8.4.5", + "@storybook/react": "8.4.7", "@types/node": "^22.10.1", - "@types/react": "^18.3.12", - "@types/react-dom": "^18.3.1", + "@types/react": "^19.0.0", + "@types/react-dom": "^19.0.0", "@univerjs-infra/shared": "workspace:*", "@univerjs/design": "workspace:*", "@vitejs/plugin-react": "^4.3.4", "eslint": "9.16.0", - "eslint-plugin-format": "^0.1.2", + "eslint-plugin-format": "^0.1.3", "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.37.2", - "eslint-plugin-react-hooks": "5.0.0", - "eslint-plugin-react-refresh": "^0.4.14", + "eslint-plugin-react-hooks": "5.1.0", + "eslint-plugin-react-refresh": "^0.4.16", "husky": "^9.1.7", "lint-staged": "^15.2.10", - "react": "18.3.1", - "react-dom": "18.3.1", + "react": "19.0.0", + "react-dom": "19.0.0", "release-it": "^17.10.0", "serve": "^14.2.4", "tsx": "^4.19.2", @@ -76,6 +76,10 @@ "typescript": "^5.7.2", "vitest": "^2.1.8" }, + "resolutions": { + "@types/react": "^19.0.0", + "@types/react-dom": "^19.0.0" + }, "lint-staged": { "*": "eslint --fix" } diff --git a/packages-experimental/action-recorder/package.json b/packages-experimental/action-recorder/package.json index fae44d79dd80..8b31dd10aa75 100644 --- a/packages-experimental/action-recorder/package.json +++ b/packages-experimental/action-recorder/package.json @@ -62,8 +62,8 @@ "build": "univer-cli build" }, "peerDependencies": { - "react": "^16.9.0 || ^17.0.0 || ^18.0.0", - "rxjs": ">=7.0.0" + "react": ">=16.9.0 || >=17 || >=18 || >=19", + "rxjs": ">=7" }, "dependencies": { "@univerjs/core": "workspace:*", @@ -78,28 +78,10 @@ "devDependencies": { "@univerjs-infra/shared": "workspace:*", "less": "^4.2.1", - "react": "18.3.1", + "react": "19.0.0", "rxjs": "^7.8.1", "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./locale/*": { - "import": "./lib/es/locale/*.js", - "require": "./lib/cjs/locale/*.js", - "types": "./lib/types/locale/*.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages-experimental/debugger/package.json b/packages-experimental/debugger/package.json index bf413ee30890..95b34a5005ad 100644 --- a/packages-experimental/debugger/package.json +++ b/packages-experimental/debugger/package.json @@ -53,8 +53,8 @@ "build": "univer-cli build --skipUMD" }, "peerDependencies": { - "react": "^16.9.0 || ^17.0.0 || ^18.0.0", - "rxjs": ">=7.0.0" + "react": ">=16.9.0 || >=17 || >=18 || >=19", + "rxjs": ">=7" }, "dependencies": { "@univerjs/core": "workspace:*", @@ -70,7 +70,7 @@ "clsx": "^2.1.1" }, "optionalDependencies": { - "vue": ">=3.0.0" + "vue": ">=3" }, "devDependencies": { "@univerjs-infra/shared": "workspace:*", @@ -80,19 +80,6 @@ "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8", - "vue": "^3.5.12" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./lib/*": "./lib/*" + "vue": "^3.5.13" } } diff --git a/packages-experimental/uni-docs-ui/package.json b/packages-experimental/uni-docs-ui/package.json index 9cb225548cba..bfab04bb79ae 100644 --- a/packages-experimental/uni-docs-ui/package.json +++ b/packages-experimental/uni-docs-ui/package.json @@ -56,7 +56,7 @@ "build": "univer-cli build" }, "peerDependencies": { - "rxjs": ">=7.0.0" + "rxjs": ">=7" }, "dependencies": { "@univerjs/core": "workspace:*", @@ -76,18 +76,5 @@ "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages-experimental/uni-formula-ui/package.json b/packages-experimental/uni-formula-ui/package.json index 5871857523d6..79a1c52db2e2 100644 --- a/packages-experimental/uni-formula-ui/package.json +++ b/packages-experimental/uni-formula-ui/package.json @@ -62,8 +62,8 @@ "build": "univer-cli build" }, "peerDependencies": { - "react": "^16.9.0 || ^17.0.0 || ^18.0.0", - "rxjs": ">=7.0.0" + "react": ">=16.9.0 || >=17 || >=18 || >=19", + "rxjs": ">=7" }, "dependencies": { "@univerjs/core": "workspace:*", @@ -87,23 +87,5 @@ "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./locale/*": { - "import": "./lib/es/locale/*.js", - "require": "./lib/cjs/locale/*.js", - "types": "./lib/types/locale/*.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages-experimental/uni-formula/package.json b/packages-experimental/uni-formula/package.json index 6f721569a180..43d7f53dfe64 100644 --- a/packages-experimental/uni-formula/package.json +++ b/packages-experimental/uni-formula/package.json @@ -64,18 +64,5 @@ "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages-experimental/uni-sheets-ui/package.json b/packages-experimental/uni-sheets-ui/package.json index 60c410c187d9..797ad1c6350c 100644 --- a/packages-experimental/uni-sheets-ui/package.json +++ b/packages-experimental/uni-sheets-ui/package.json @@ -56,8 +56,8 @@ "build": "univer-cli build" }, "peerDependencies": { - "react": "^16.9.0 || ^17.0.0 || ^18.0.0", - "rxjs": ">=7.0.0" + "react": ">=16.9.0 || >=17 || >=18 || >=19", + "rxjs": ">=7" }, "dependencies": { "@univerjs/core": "workspace:*", @@ -80,18 +80,5 @@ "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages-experimental/uni-slides-ui/package.json b/packages-experimental/uni-slides-ui/package.json index dab735af7106..cc6737b767df 100644 --- a/packages-experimental/uni-slides-ui/package.json +++ b/packages-experimental/uni-slides-ui/package.json @@ -56,7 +56,7 @@ "build": "univer-cli build" }, "peerDependencies": { - "react": "^16.9.0 || ^17.0.0 || ^18.0.0" + "react": ">=16.9.0 || >=17 || >=18 || >=19" }, "dependencies": { "@univerjs/core": "workspace:*", @@ -71,25 +71,12 @@ "@univerjs-infra/shared": "workspace:*", "less": "^4.2.1", "postcss": "^8.4.49", - "react": "18.3.1", - "react-dom": "18.3.1", + "react": "19.0.0", + "react-dom": "19.0.0", "rxjs": "^7.8.1", "tailwindcss": "^3.4.16", "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages-experimental/uni-slides-ui/src/views/UniSlideSideBar.tsx b/packages-experimental/uni-slides-ui/src/views/UniSlideSideBar.tsx index b4dcd4fc7290..cf85f12e9040 100644 --- a/packages-experimental/uni-slides-ui/src/views/UniSlideSideBar.tsx +++ b/packages-experimental/uni-slides-ui/src/views/UniSlideSideBar.tsx @@ -15,14 +15,14 @@ */ import type { SlideDataModel } from '@univerjs/core'; -import clsx from 'clsx'; -import { ICommandService, IUniverInstanceService, LocaleService, UniverInstanceType, useDependency } from '@univerjs/core'; import type { RefObject } from 'react'; -import React, { useCallback, useEffect, useRef, useState } from 'react'; -import { useObservable } from '@univerjs/ui'; +import { ICommandService, IUniverInstanceService, LocaleService, UniverInstanceType, useDependency } from '@univerjs/core'; import { IRenderManagerService } from '@univerjs/engine-render'; -import { ActivateSlidePageOperation, AppendSlideOperation, SetSlidePageThumbOperation } from '@univerjs/slides-ui'; import { IncreaseSingle } from '@univerjs/icons'; +import { ActivateSlidePageOperation, AppendSlideOperation, SetSlidePageThumbOperation } from '@univerjs/slides-ui'; +import { useObservable } from '@univerjs/ui'; +import clsx from 'clsx'; +import React, { useCallback, useEffect, useRef, useState } from 'react'; import styles from './index.module.less'; @@ -52,7 +52,7 @@ export function UniSlideSideBar() { const slideList = pageOrder.map((id) => pages[id]); - const [divRefs, setDivRefs] = useState[]>([]); + const [divRefs, setDivRefs] = useState[]>([]); const [activatePageId, setActivatePageId] = useState(pageOrder[0]); const [barHeight, setBarHeight] = useState(0); diff --git a/packages-experimental/uniui/package.json b/packages-experimental/uniui/package.json index acc970256680..bcc06b587fd9 100644 --- a/packages-experimental/uniui/package.json +++ b/packages-experimental/uniui/package.json @@ -56,9 +56,9 @@ "build": "univer-cli build" }, "peerDependencies": { - "react": "^16.9.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.9.0 || ^17.0.0 || ^18.0.0", - "rxjs": ">=7.0.0" + "react": ">=16.9.0 || >=17 || >=18 || >=19", + "react-dom": ">=16.9.0 || >=17 || >=18 || >=19", + "rxjs": ">=7" }, "dependencies": { "@floating-ui/react-dom": "^2.1.2", @@ -72,31 +72,18 @@ "@univerjs/ui": "workspace:*", "@xyflow/react": "^12.3.5", "clsx": "^2.1.1", - "rc-util": "^5.43.0" + "rc-util": "^5.43.1" }, "devDependencies": { "@univerjs-infra/shared": "workspace:*", "less": "^4.2.1", "postcss": "^8.4.49", - "react": "18.3.1", - "react-dom": "18.3.1", + "react": "19.0.0", + "react-dom": "19.0.0", "rxjs": "^7.8.1", "tailwindcss": "^3.4.16", "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages/core/package.json b/packages/core/package.json index e50e6eef3279..be981b9abc20 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -58,8 +58,8 @@ "build": "univer-cli build" }, "peerDependencies": { - "react": "^16.9.0 || ^17.0.0 || ^18.0.0", - "rxjs": ">=7.0.0" + "react": ">=16.9.0 || >=17 || >=18 || >=19", + "rxjs": ">=7" }, "dependencies": { "@univerjs/protocol": "0.1.39", @@ -83,18 +83,5 @@ "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages/data-validation/package.json b/packages/data-validation/package.json index 4ac0b24374a5..012bb64d8e20 100644 --- a/packages/data-validation/package.json +++ b/packages/data-validation/package.json @@ -58,7 +58,7 @@ "build": "univer-cli build" }, "peerDependencies": { - "rxjs": ">=7.0.0" + "rxjs": ">=7" }, "dependencies": { "@univerjs/core": "workspace:*" @@ -72,18 +72,5 @@ "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages/design/package.json b/packages/design/package.json index 18347ee2e0de..5b60e08bb0b3 100644 --- a/packages/design/package.json +++ b/packages/design/package.json @@ -64,64 +64,46 @@ "build": "univer-cli build" }, "peerDependencies": { - "react": "^16.9.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.9.0 || ^17.0.0 || ^18.0.0" + "react": ">=16.9.0 || >=17 || >=18 || >=19", + "react-dom": ">=16.9.0 || >=17 || >=18 || >=19" }, "dependencies": { "@rc-component/color-picker": "^2.0.1", "@rc-component/trigger": "^2.2.5", - "@types/react-mentions": "^4.4.0", "@univerjs/icons": "^0.2.8", "clsx": "^2.1.1", "dayjs": "^1.11.13", "rc-dialog": "^9.6.0", "rc-dropdown": "^4.2.0", - "rc-input": "^1.6.3", + "rc-input": "^1.7.1", "rc-input-number": "^9.3.0", "rc-menu": "^9.16.0", - "rc-picker": "^4.8.1", - "rc-segmented": "^2.5.0", - "rc-select": "^14.16.3", + "rc-picker": "^4.8.3", + "rc-segmented": "^2.6.0", + "rc-select": "^14.16.4", "rc-textarea": "^1.8.2", - "rc-tooltip": "^6.2.1", - "rc-util": "^5.43.0", - "rc-virtual-list": "^3.15.0", + "rc-tooltip": "^6.3.1", + "rc-util": "^5.43.1", + "rc-virtual-list": "^3.16.0", "react-draggable": "^4.4.6", "react-grid-layout": "^1.5.0", "react-mentions": "^4.4.10", "react-transition-group": "^4.4.5" }, "devDependencies": { - "@testing-library/react": "^16.0.1", + "@testing-library/react": "^16.1.0", "@types/react-grid-layout": "^1.3.5", + "@types/react-mentions": "^4.4.1", "@types/react-transition-group": "^4.4.11", "@univerjs-infra/shared": "workspace:*", "@univerjs/core": "workspace:*", "less": "^4.2.1", "postcss": "^8.4.49", - "react": "18.3.1", - "react-dom": "18.3.1", + "react": "19.0.0", + "react-dom": "19.0.0", "tailwindcss": "^3.4.16", "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./locale/*": { - "import": "./lib/es/locale/*.js", - "require": "./lib/cjs/locale/*.js", - "types": "./lib/types/locale/*.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages/design/src/components/dialog/Dialog.tsx b/packages/design/src/components/dialog/Dialog.tsx index 5f238f9e8491..fa86a01dcfe2 100644 --- a/packages/design/src/components/dialog/Dialog.tsx +++ b/packages/design/src/components/dialog/Dialog.tsx @@ -14,13 +14,13 @@ * limitations under the License. */ +import type { ModalStyles } from 'rc-dialog/lib/IDialogPropTypes'; +import type { DraggableData, DraggableEvent, DraggableEventHandler } from 'react-draggable'; import { CloseSingle } from '@univerjs/icons'; import RcDialog from 'rc-dialog'; import React, { useContext, useRef, useState } from 'react'; -import type { DraggableData, DraggableEvent, DraggableEventHandler } from 'react-draggable'; -import Draggable from 'react-draggable'; -import type { ModalStyles } from 'rc-dialog/lib/IDialogPropTypes'; +import Draggable from 'react-draggable'; import { ConfigContext } from '../config-provider/ConfigProvider'; import styles from './index.module.less'; @@ -203,7 +203,7 @@ export function Dialog(props: IDialogProps) { disabled={dragDisabled} defaultPosition={position} bounds={bounds} - nodeRef={draggleRef} + nodeRef={draggleRef as React.RefObject} onStart={(event, uiData) => onStart(event, uiData)} onStop={handleStop as DraggableEventHandler} > diff --git a/packages/design/src/components/mentions/Mentions.tsx b/packages/design/src/components/mentions/Mentions.tsx index a3ae171f08ab..69359164e9eb 100644 --- a/packages/design/src/components/mentions/Mentions.tsx +++ b/packages/design/src/components/mentions/Mentions.tsx @@ -14,8 +14,8 @@ * limitations under the License. */ -import React, { forwardRef } from 'react'; import type { MentionsInputProps } from 'react-mentions'; +import React, { forwardRef } from 'react'; import { MentionsInput } from 'react-mentions'; import styles from './index.module.less'; diff --git a/packages/design/src/components/message/Message.tsx b/packages/design/src/components/message/Message.tsx index b719250bef2f..cc44dffb06de 100644 --- a/packages/design/src/components/message/Message.tsx +++ b/packages/design/src/components/message/Message.tsx @@ -16,13 +16,13 @@ /* eslint-disable react-refresh/only-export-components */ +import type { CSSProperties, ReactElement } from 'react'; +import type { IDisposable } from '../../type'; import { ErrorSingle, Loading, SuccessSingle, WarningSingle } from '@univerjs/icons'; +import canUseDom from 'rc-util/lib/Dom/canUseDom'; import { render, unmount } from 'rc-util/lib/React/render'; -import type { CSSProperties, ReactElement } from 'react'; import React from 'react'; import { CSSTransition, TransitionGroup } from 'react-transition-group'; -import canUseDom from 'rc-util/lib/Dom/canUseDom'; -import type { IDisposable } from '../../type'; import styles from './index.module.less'; diff --git a/packages/docs-drawing-ui/package.json b/packages/docs-drawing-ui/package.json index 041df1fae4f3..3ab6c6a10682 100644 --- a/packages/docs-drawing-ui/package.json +++ b/packages/docs-drawing-ui/package.json @@ -62,8 +62,8 @@ "build": "univer-cli build" }, "peerDependencies": { - "react": "^16.9.0 || ^17.0.0 || ^18.0.0", - "rxjs": ">=7.0.0" + "react": ">=16.9.0 || >=17 || >=18 || >=19", + "rxjs": ">=7" }, "dependencies": { "@univerjs/core": "workspace:*", @@ -82,29 +82,11 @@ "@univerjs-infra/shared": "workspace:*", "less": "^4.2.1", "postcss": "^8.4.49", - "react": "18.3.1", + "react": "19.0.0", "rxjs": "^7.8.1", "tailwindcss": "^3.4.16", "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./locale/*": { - "import": "./lib/es/locale/*.js", - "require": "./lib/cjs/locale/*.js", - "types": "./lib/types/locale/*.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages/docs-drawing/package.json b/packages/docs-drawing/package.json index 81f36ca7a6fc..bee80cb44bc6 100644 --- a/packages/docs-drawing/package.json +++ b/packages/docs-drawing/package.json @@ -64,18 +64,5 @@ "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages/docs-hyper-link-ui/package.json b/packages/docs-hyper-link-ui/package.json index ab5b1492e0b3..4e6a00fb88b2 100644 --- a/packages/docs-hyper-link-ui/package.json +++ b/packages/docs-hyper-link-ui/package.json @@ -62,8 +62,8 @@ "build": "univer-cli build" }, "peerDependencies": { - "react": "^16.9.0 || ^17.0.0 || ^18.0.0", - "rxjs": ">=7.0.0" + "react": ">=16.9.0 || >=17 || >=18 || >=19", + "rxjs": ">=7" }, "dependencies": { "@univerjs/core": "workspace:*", @@ -79,29 +79,11 @@ "devDependencies": { "@univerjs-infra/shared": "workspace:*", "postcss": "^8.4.49", - "react": "18.3.1", + "react": "19.0.0", "rxjs": "^7.8.1", "tailwindcss": "^3.4.16", "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./locale/*": { - "import": "./lib/es/locale/*.js", - "require": "./lib/cjs/locale/*.js", - "types": "./lib/types/locale/*.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages/docs-hyper-link/package.json b/packages/docs-hyper-link/package.json index 50df406a5005..0d2c09b0f7f8 100644 --- a/packages/docs-hyper-link/package.json +++ b/packages/docs-hyper-link/package.json @@ -64,18 +64,5 @@ "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages/docs-mention-ui/package.json b/packages/docs-mention-ui/package.json index 781d6626e711..80c2c23410ea 100644 --- a/packages/docs-mention-ui/package.json +++ b/packages/docs-mention-ui/package.json @@ -58,8 +58,8 @@ "build": "univer-cli build" }, "peerDependencies": { - "react": "^16.9.0 || ^17.0.0 || ^18.0.0", - "rxjs": ">=7.0.0" + "react": ">=16.9.0 || >=17 || >=18 || >=19", + "rxjs": ">=7" }, "dependencies": { "@univerjs/core": "workspace:*", @@ -72,24 +72,11 @@ "@univerjs-infra/shared": "workspace:*", "less": "^4.2.1", "postcss": "^8.4.49", - "react": "18.3.1", + "react": "19.0.0", "rxjs": "^7.8.1", "tailwindcss": "^3.4.16", "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages/docs-thread-comment-ui/package.json b/packages/docs-thread-comment-ui/package.json index ddea96e6dc12..6b105bcf11a5 100644 --- a/packages/docs-thread-comment-ui/package.json +++ b/packages/docs-thread-comment-ui/package.json @@ -56,8 +56,8 @@ "build": "univer-cli build" }, "peerDependencies": { - "react": "^16.9.0 || ^17.0.0 || ^18.0.0", - "rxjs": ">=7.0.0" + "react": ">=16.9.0 || >=17 || >=18 || >=19", + "rxjs": ">=7" }, "dependencies": { "@univerjs/core": "workspace:*", @@ -73,24 +73,11 @@ "devDependencies": { "@univerjs-infra/shared": "workspace:*", "postcss": "^8.4.49", - "react": "18.3.1", + "react": "19.0.0", "rxjs": "^7.8.1", "tailwindcss": "^3.4.16", "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages/docs-ui/package.json b/packages/docs-ui/package.json index 59f60b84b41b..669e7b371b10 100644 --- a/packages/docs-ui/package.json +++ b/packages/docs-ui/package.json @@ -70,8 +70,8 @@ "build": "univer-cli build" }, "peerDependencies": { - "react": "^16.9.0 || ^17.0.0 || ^18.0.0", - "rxjs": ">=7.0.0" + "react": ">=16.9.0 || >=17 || >=18 || >=19", + "rxjs": ">=7" }, "dependencies": { "@univerjs/core": "workspace:*", @@ -89,34 +89,11 @@ "@univerjs/docs-drawing": "workspace:*", "less": "^4.2.1", "postcss": "^8.4.49", - "react": "18.3.1", + "react": "19.0.0", "rxjs": "^7.8.1", "tailwindcss": "^3.4.16", "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./locale/*": { - "import": "./lib/es/locale/*.js", - "require": "./lib/cjs/locale/*.js", - "types": "./lib/types/locale/*.d.ts" - }, - "./facade": { - "import": "./lib/es/facade.js", - "require": "./lib/cjs/facade.js", - "types": "./lib/types/facade/index.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages/docs-ui/src/components/editor/TextEditor.tsx b/packages/docs-ui/src/components/editor/TextEditor.tsx index b44b5bd1f212..57d03e8b7251 100644 --- a/packages/docs-ui/src/components/editor/TextEditor.tsx +++ b/packages/docs-ui/src/components/editor/TextEditor.tsx @@ -91,7 +91,7 @@ export interface ITextEditorProps { * @param props * @deprecated The business side encapsulates its own Editor component. */ -export function TextEditor(props: ITextEditorProps & Omit): JSX.Element | null { +export function TextEditor(props: ITextEditorProps & Omit): React.ReactNode { const { id, snapshot, diff --git a/packages/docs/package.json b/packages/docs/package.json index dfd1ee68a00e..2110372b705a 100644 --- a/packages/docs/package.json +++ b/packages/docs/package.json @@ -58,7 +58,7 @@ "build": "univer-cli build" }, "peerDependencies": { - "rxjs": ">=7.0.0" + "rxjs": ">=7" }, "dependencies": { "@univerjs/core": "workspace:*", @@ -70,18 +70,5 @@ "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages/drawing-ui/package.json b/packages/drawing-ui/package.json index a5ca4501479d..15183f6b5058 100644 --- a/packages/drawing-ui/package.json +++ b/packages/drawing-ui/package.json @@ -62,8 +62,8 @@ "build": "univer-cli build" }, "peerDependencies": { - "react": "^16.9.0 || ^17.0.0 || ^18.0.0", - "rxjs": ">=7.0.0" + "react": ">=16.9.0 || >=17 || >=18 || >=19", + "rxjs": ">=7" }, "dependencies": { "@univerjs/core": "workspace:*", @@ -78,29 +78,11 @@ "@univerjs-infra/shared": "workspace:*", "less": "^4.2.1", "postcss": "^8.4.49", - "react": "18.3.1", + "react": "19.0.0", "rxjs": "^7.8.1", "tailwindcss": "^3.4.16", "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./locale/*": { - "import": "./lib/es/locale/*.js", - "require": "./lib/cjs/locale/*.js", - "types": "./lib/types/locale/*.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages/drawing/package.json b/packages/drawing/package.json index 7c29c2ab5e28..6f1cd6a8c42e 100644 --- a/packages/drawing/package.json +++ b/packages/drawing/package.json @@ -56,7 +56,7 @@ "build": "univer-cli build" }, "peerDependencies": { - "rxjs": ">=7.0.0" + "rxjs": ">=7" }, "dependencies": { "@univerjs/core": "workspace:*", @@ -68,18 +68,5 @@ "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages/engine-formula/package.json b/packages/engine-formula/package.json index 7abdaa2aa351..b9eee46dd782 100644 --- a/packages/engine-formula/package.json +++ b/packages/engine-formula/package.json @@ -64,7 +64,7 @@ "build": "univer-cli build" }, "peerDependencies": { - "rxjs": ">=7.0.0" + "rxjs": ">=7" }, "dependencies": { "@flatten-js/interval-tree": "^1.1.3", @@ -79,23 +79,5 @@ "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./facade": { - "import": "./lib/es/facade.js", - "require": "./lib/cjs/facade.js", - "types": "./lib/types/facade/index.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages/engine-numfmt/package.json b/packages/engine-numfmt/package.json index cc00eba2c884..c8607b975068 100644 --- a/packages/engine-numfmt/package.json +++ b/packages/engine-numfmt/package.json @@ -62,18 +62,5 @@ "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages/engine-render/package.json b/packages/engine-render/package.json index bc6ede881e86..ef92b0493fed 100644 --- a/packages/engine-render/package.json +++ b/packages/engine-render/package.json @@ -58,10 +58,10 @@ "build": "univer-cli build" }, "peerDependencies": { - "rxjs": ">=7.0.0" + "rxjs": ">=7" }, "dependencies": { - "@floating-ui/dom": "^1.6.11", + "@floating-ui/dom": "^1.6.12", "@floating-ui/utils": "^0.2.8", "@univerjs/core": "workspace:*", "cjk-regex": "^3.1.0", @@ -78,18 +78,5 @@ }, "browser": { "fs": false - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages/facade/package.json b/packages/facade/package.json index d57273ff0cb8..0d45959d55bf 100644 --- a/packages/facade/package.json +++ b/packages/facade/package.json @@ -90,18 +90,5 @@ "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages/find-replace/package.json b/packages/find-replace/package.json index 3273f862eea3..fd042b25151f 100644 --- a/packages/find-replace/package.json +++ b/packages/find-replace/package.json @@ -64,8 +64,8 @@ "build": "univer-cli build" }, "peerDependencies": { - "react": "^16.9.0 || ^17.0.0 || ^18.0.0", - "rxjs": ">=7.0.0" + "react": ">=16.9.0 || >=17 || >=18 || >=19", + "rxjs": ">=7" }, "dependencies": { "@univerjs/core": "workspace:*", @@ -78,29 +78,11 @@ "@univerjs-infra/shared": "workspace:*", "less": "^4.2.1", "postcss": "^8.4.49", - "react": "18.3.1", + "react": "19.0.0", "rxjs": "^7.8.1", "tailwindcss": "^3.4.16", "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./locale/*": { - "import": "./lib/es/locale/*.js", - "require": "./lib/cjs/locale/*.js", - "types": "./lib/types/locale/*.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages/network/package.json b/packages/network/package.json index bc30bb50541c..aa4c68121b43 100644 --- a/packages/network/package.json +++ b/packages/network/package.json @@ -57,7 +57,7 @@ "build": "univer-cli build" }, "peerDependencies": { - "rxjs": ">=7.0.0" + "rxjs": ">=7" }, "dependencies": { "@univerjs/core": "workspace:*" @@ -68,18 +68,5 @@ "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages/rpc-node/package.json b/packages/rpc-node/package.json index 3056bd896927..65cd8d716793 100644 --- a/packages/rpc-node/package.json +++ b/packages/rpc-node/package.json @@ -56,7 +56,7 @@ "build": "univer-cli build" }, "peerDependencies": { - "rxjs": ">=7.0.0" + "rxjs": ">=7" }, "dependencies": { "@univerjs/core": "workspace:*", @@ -68,18 +68,5 @@ "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages/rpc/package.json b/packages/rpc/package.json index a4abbc423bb3..dc18c05b770a 100644 --- a/packages/rpc/package.json +++ b/packages/rpc/package.json @@ -54,7 +54,7 @@ "build": "univer-cli build" }, "peerDependencies": { - "rxjs": ">=7.0.0" + "rxjs": ">=7" }, "dependencies": { "@univerjs/core": "workspace:*" @@ -65,18 +65,5 @@ "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages/sheets-conditional-formatting-ui/package.json b/packages/sheets-conditional-formatting-ui/package.json index fc1260b1fa9a..0519daf2bcd8 100644 --- a/packages/sheets-conditional-formatting-ui/package.json +++ b/packages/sheets-conditional-formatting-ui/package.json @@ -64,9 +64,9 @@ "build": "univer-cli build" }, "peerDependencies": { - "react": "^16.9.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.9.0 || ^17.0.0 || ^18.0.0", - "rxjs": ">=7.0.0" + "react": ">=16.9.0 || >=17 || >=18 || >=19", + "react-dom": ">=16.9.0 || >=17 || >=18 || >=19", + "rxjs": ">=7" }, "dependencies": { "@univerjs/core": "workspace:*", @@ -80,7 +80,7 @@ "@univerjs/sheets-ui": "workspace:*", "@univerjs/ui": "workspace:*", "clsx": "^2.1.1", - "react-grid-layout": "^1.4.4", + "react-grid-layout": "^1.5.0", "react-resizable": "^3.0.5" }, "devDependencies": { @@ -88,29 +88,11 @@ "@univerjs-infra/shared": "workspace:*", "less": "^4.2.1", "postcss": "^8.4.49", - "react": "18.3.1", + "react": "19.0.0", "rxjs": "^7.8.1", "tailwindcss": "^3.4.16", "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./locale/*": { - "import": "./lib/es/locale/*.js", - "require": "./lib/cjs/locale/*.js", - "types": "./lib/types/locale/*.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages/sheets-conditional-formatting-ui/src/components/panel/rule-edit/iconSet.tsx b/packages/sheets-conditional-formatting-ui/src/components/panel/rule-edit/iconSet.tsx index 08f7e8d1dc00..89b768f6f826 100644 --- a/packages/sheets-conditional-formatting-ui/src/components/panel/rule-edit/iconSet.tsx +++ b/packages/sheets-conditional-formatting-ui/src/components/panel/rule-edit/iconSet.tsx @@ -525,7 +525,16 @@ export const IconSet = (props: IStyleEditorProps) => { ${stylesBase.mTSm} `} > - !iconGroupListEl && el && setIconGroupListEl(el)} iconType={currentIconType} onClick={handleClickIconList} />}> + { !iconGroupListEl && el && setIconGroupListEl(el); }} + iconType={currentIconType} + onClick={handleClickIconList} + /> + )} + >
{previewIcon} diff --git a/packages/sheets-conditional-formatting-ui/src/components/panel/rule-edit/index.tsx b/packages/sheets-conditional-formatting-ui/src/components/panel/rule-edit/index.tsx index 70b4980ad2c3..ff930affbe9f 100644 --- a/packages/sheets-conditional-formatting-ui/src/components/panel/rule-edit/index.tsx +++ b/packages/sheets-conditional-formatting-ui/src/components/panel/rule-edit/index.tsx @@ -127,7 +127,7 @@ export const RuleEdit = (props: IRuleEditProps) => { } return defaultType; }); - const result = useRef>(); + const result = useRef | null>(null); const interceptorManager = useMemo(() => { const _interceptorManager = new InterceptorManager({ beforeSubmit, submit }); return _interceptorManager; diff --git a/packages/sheets-conditional-formatting/package.json b/packages/sheets-conditional-formatting/package.json index ee22431b733e..a4b2e1aaa5e5 100644 --- a/packages/sheets-conditional-formatting/package.json +++ b/packages/sheets-conditional-formatting/package.json @@ -59,7 +59,7 @@ "build": "univer-cli build" }, "peerDependencies": { - "rxjs": ">=7.0.0" + "rxjs": ">=7" }, "dependencies": { "@univerjs/core": "workspace:*", @@ -74,18 +74,5 @@ "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages/sheets-crosshair-highlight/package.json b/packages/sheets-crosshair-highlight/package.json index 2a88c8f580ae..417fbcf9688d 100644 --- a/packages/sheets-crosshair-highlight/package.json +++ b/packages/sheets-crosshair-highlight/package.json @@ -68,8 +68,8 @@ "build": "univer-cli build" }, "peerDependencies": { - "react": "^16.9.0 || ^17.0.0 || ^18.0.0", - "rxjs": ">=7.0.0" + "react": ">=16.9.0 || >=17 || >=18 || >=19", + "rxjs": ">=7" }, "dependencies": { "@univerjs/core": "workspace:*", @@ -84,34 +84,11 @@ "@univerjs-infra/shared": "workspace:*", "less": "^4.2.1", "postcss": "^8.4.49", - "react": "18.3.1", + "react": "19.0.0", "rxjs": "^7.8.1", "tailwindcss": "^3.4.16", "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./locale/*": { - "import": "./lib/es/locale/*.js", - "require": "./lib/cjs/locale/*.js", - "types": "./lib/types/locale/*.d.ts" - }, - "./facade": { - "import": "./lib/es/facade.js", - "require": "./lib/cjs/facade.js", - "types": "./lib/types/facade/index.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages/sheets-crosshair-highlight/src/views/components/CrosshairHighlight.tsx b/packages/sheets-crosshair-highlight/src/views/components/CrosshairHighlight.tsx index 8bd9c6a86aa6..4c2d57f418f5 100644 --- a/packages/sheets-crosshair-highlight/src/views/components/CrosshairHighlight.tsx +++ b/packages/sheets-crosshair-highlight/src/views/components/CrosshairHighlight.tsx @@ -15,8 +15,8 @@ */ import { useDependency, useObservable } from '@univerjs/core'; -import React, { useCallback } from 'react'; import clsx from 'clsx'; +import React, { useCallback } from 'react'; import { CROSSHAIR_HIGHLIGHT_COLORS, SheetsCrosshairHighlightService } from '../../services/crosshair.service'; import styles from './index.module.less'; @@ -25,7 +25,7 @@ export interface ICrosshairOverlayProps { onChange?: (value: string) => void; } -export function CrosshairOverlay(props: ICrosshairOverlayProps): React.JSX.Element { +export function CrosshairOverlay(props: ICrosshairOverlayProps): React.ReactNode { const { onChange } = props; const crosshairSrv = useDependency(SheetsCrosshairHighlightService); diff --git a/packages/sheets-data-validation-ui/package.json b/packages/sheets-data-validation-ui/package.json index fb480250de47..294a93a7ceca 100644 --- a/packages/sheets-data-validation-ui/package.json +++ b/packages/sheets-data-validation-ui/package.json @@ -65,8 +65,8 @@ "lint:types": "tsc --noEmit" }, "peerDependencies": { - "react": "^16.9.0 || ^17.0.0 || ^18.0.0", - "rxjs": ">=7.0.0" + "react": ">=16.9.0 || >=17 || >=18 || >=19", + "rxjs": ">=7" }, "dependencies": { "@flatten-js/interval-tree": "^1.1.3", @@ -89,29 +89,11 @@ "@univerjs-infra/shared": "workspace:*", "less": "^4.2.1", "postcss": "^8.4.49", - "react": "18.3.1", + "react": "19.0.0", "rxjs": "^7.8.1", "tailwindcss": "^3.4.16", "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./locale/*": { - "import": "./lib/es/locale/*.js", - "require": "./lib/cjs/locale/*.js", - "types": "./lib/types/locale/*.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages/sheets-data-validation-ui/src/views/components/item/index.tsx b/packages/sheets-data-validation-ui/src/views/components/item/index.tsx index f2acd50b55ab..540078e4551a 100644 --- a/packages/sheets-data-validation-ui/src/views/components/item/index.tsx +++ b/packages/sheets-data-validation-ui/src/views/components/item/index.tsx @@ -38,7 +38,7 @@ export const DataValidationItem = (props: IDataValidationDetailProps) => { const commandService = useDependency(ICommandService); const markSelectionService = useDependency(IMarkSelectionService); const validator = validatorRegistry.getValidatorItem(rule.type); - const ids = useRef<(string | null)[]>(); + const ids = useRef<(string | null)[]>([]); const [isHover, setIsHover] = useState(false); const handleDelete = (e: React.MouseEvent) => { commandService.executeCommand(RemoveSheetDataValidationCommand.id, { @@ -83,7 +83,7 @@ export const DataValidationItem = (props: IDataValidationDetailProps) => { ids.current?.forEach((id) => { id && markSelectionService.removeShape(id); }); - ids.current = undefined; + ids.current = []; }} >
diff --git a/packages/sheets-data-validation/package.json b/packages/sheets-data-validation/package.json index 07616ff25564..7518d6340e71 100644 --- a/packages/sheets-data-validation/package.json +++ b/packages/sheets-data-validation/package.json @@ -65,7 +65,7 @@ "lint:types": "tsc --noEmit" }, "peerDependencies": { - "rxjs": ">=7.0.0" + "rxjs": ">=7" }, "dependencies": { "@univerjs/core": "workspace:*", @@ -82,23 +82,5 @@ "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./facade": { - "import": "./lib/es/facade.js", - "require": "./lib/cjs/facade.js", - "types": "./lib/types/facade/index.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages/sheets-drawing-ui/package.json b/packages/sheets-drawing-ui/package.json index 12411a4ad35e..4607e8eb27aa 100644 --- a/packages/sheets-drawing-ui/package.json +++ b/packages/sheets-drawing-ui/package.json @@ -68,8 +68,8 @@ "build": "univer-cli build" }, "peerDependencies": { - "react": "^16.9.0 || ^17.0.0 || ^18.0.0", - "rxjs": ">=7.0.0" + "react": ">=16.9.0 || >=17 || >=18 || >=19", + "rxjs": ">=7" }, "dependencies": { "@univerjs/core": "workspace:*", @@ -90,34 +90,11 @@ "@univerjs-infra/shared": "workspace:*", "less": "^4.2.1", "postcss": "^8.4.49", - "react": "18.3.1", + "react": "19.0.0", "rxjs": "^7.8.1", "tailwindcss": "^3.4.16", "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./locale/*": { - "import": "./lib/es/locale/*.js", - "require": "./lib/cjs/locale/*.js", - "types": "./lib/types/locale/*.d.ts" - }, - "./facade": { - "import": "./lib/es/facade.js", - "require": "./lib/cjs/facade.js", - "types": "./lib/types/facade/index.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages/sheets-drawing/package.json b/packages/sheets-drawing/package.json index 029c8ab422c9..b7557da4969d 100644 --- a/packages/sheets-drawing/package.json +++ b/packages/sheets-drawing/package.json @@ -64,18 +64,5 @@ "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages/sheets-filter-ui/package.json b/packages/sheets-filter-ui/package.json index 3d2ca48883ad..fb1b8ecd9997 100644 --- a/packages/sheets-filter-ui/package.json +++ b/packages/sheets-filter-ui/package.json @@ -62,8 +62,8 @@ "build": "univer-cli build" }, "peerDependencies": { - "react": "^16.9.0 || ^17.0.0 || ^18.0.0", - "rxjs": ">=7.0.0" + "react": ">=16.9.0 || >=17 || >=18 || >=19", + "rxjs": ">=7" }, "dependencies": { "@univerjs/core": "workspace:*", @@ -76,35 +76,17 @@ "@univerjs/sheets-ui": "workspace:*", "@univerjs/ui": "workspace:*", "clsx": "^2.1.1", - "rc-virtual-list": "^3.15.0" + "rc-virtual-list": "^3.16.0" }, "devDependencies": { "@univerjs-infra/shared": "workspace:*", "less": "^4.2.1", "postcss": "^8.4.49", - "react": "18.3.1", + "react": "19.0.0", "rxjs": "^7.8.1", "tailwindcss": "^3.4.16", "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./locale/*": { - "import": "./lib/es/locale/*.js", - "require": "./lib/cjs/locale/*.js", - "types": "./lib/types/locale/*.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages/sheets-filter/package.json b/packages/sheets-filter/package.json index 2465d3519a8d..ea52621a392f 100644 --- a/packages/sheets-filter/package.json +++ b/packages/sheets-filter/package.json @@ -62,7 +62,7 @@ "build": "univer-cli build" }, "peerDependencies": { - "rxjs": ">=7.0.0" + "rxjs": ">=7" }, "dependencies": { "@univerjs/core": "workspace:*", @@ -74,23 +74,5 @@ "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./facade": { - "import": "./lib/es/facade.js", - "require": "./lib/cjs/facade.js", - "types": "./lib/types/facade/index.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages/sheets-find-replace/package.json b/packages/sheets-find-replace/package.json index 4d0e314e5e95..b10c4052e880 100644 --- a/packages/sheets-find-replace/package.json +++ b/packages/sheets-find-replace/package.json @@ -64,7 +64,7 @@ "build": "univer-cli build" }, "peerDependencies": { - "rxjs": ">=7.0.0" + "rxjs": ">=7" }, "dependencies": { "@univerjs/core": "workspace:*", @@ -79,23 +79,5 @@ "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./locale/*": { - "import": "./lib/es/locale/*.js", - "require": "./lib/cjs/locale/*.js", - "types": "./lib/types/locale/*.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages/sheets-formula-ui/package.json b/packages/sheets-formula-ui/package.json index 897a7dd11020..31f481e2421e 100644 --- a/packages/sheets-formula-ui/package.json +++ b/packages/sheets-formula-ui/package.json @@ -67,8 +67,8 @@ "sync:cnpm": "cnpm sync" }, "peerDependencies": { - "react": "^16.9.0 || ^17.0.0 || ^18.0.0", - "rxjs": ">=7.0.0" + "react": ">=16.9.0 || >=17 || >=18 || >=19", + "rxjs": ">=7" }, "dependencies": { "@univerjs/core": "workspace:*", @@ -88,29 +88,11 @@ "@univerjs-infra/shared": "workspace:*", "less": "^4.2.1", "postcss": "^8.4.49", - "react": "18.3.1", + "react": "19.0.0", "rxjs": "^7.8.1", "tailwindcss": "^3.4.16", "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./locale/*": { - "import": "./lib/es/locale/*.js", - "require": "./lib/cjs/locale/*.js", - "types": "./lib/types/locale/*.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages/sheets-formula-ui/src/views/formula-editor/hooks/useSheetSelectionChange.ts b/packages/sheets-formula-ui/src/views/formula-editor/hooks/useSheetSelectionChange.ts index 1ae2f2a23c6f..a5dc97c88e0b 100644 --- a/packages/sheets-formula-ui/src/views/formula-editor/hooks/useSheetSelectionChange.ts +++ b/packages/sheets-formula-ui/src/views/formula-editor/hooks/useSheetSelectionChange.ts @@ -62,7 +62,7 @@ export const useSheetSelectionChange = ( const isScalingRef = useRef(false); - const scalingOptionRef = useRef<{ result: string; offset: number }>(); + const scalingOptionRef = useRef<{ result: string; offset: number } | undefined>(undefined); useEffect(() => { if (refSelectionsRenderService && isNeed) { diff --git a/packages/sheets-formula-ui/src/views/formula-editor/hooks/useStateRef.ts b/packages/sheets-formula-ui/src/views/formula-editor/hooks/useStateRef.ts index 37f2bff40ae6..2010555a1929 100644 --- a/packages/sheets-formula-ui/src/views/formula-editor/hooks/useStateRef.ts +++ b/packages/sheets-formula-ui/src/views/formula-editor/hooks/useStateRef.ts @@ -17,7 +17,7 @@ import { useRef } from 'react'; export const useStateRef = (value: T) => { - const cache = useRef(); + const cache = useRef(undefined); cache.current = value; return cache as { current: T }; }; diff --git a/packages/sheets-formula-ui/src/views/formula-editor/search-function/SearchFunction.tsx b/packages/sheets-formula-ui/src/views/formula-editor/search-function/SearchFunction.tsx index b93734b74980..506c5f4f43ea 100644 --- a/packages/sheets-formula-ui/src/views/formula-editor/search-function/SearchFunction.tsx +++ b/packages/sheets-formula-ui/src/views/formula-editor/search-function/SearchFunction.tsx @@ -41,7 +41,7 @@ function SearchFunctionFactory(props: ISearchFunctionProps, ref: any) { const commandService = useDependency(ICommandService); const visible = useMemo(() => !!searchList.length, [searchList]); - const ulRef = useRef(); + const ulRef = useRef(undefined); const [active, activeSet] = useState(0); const [offset, setOffset] = useState<[number, number]>([0, 0]); const isEnableMouseEnterOrOut = useRef(false); diff --git a/packages/sheets-formula-ui/src/views/range-selector/hooks/useSheetSelectionChange.ts b/packages/sheets-formula-ui/src/views/range-selector/hooks/useSheetSelectionChange.ts index b594d944b555..ed4bbe21b6b5 100644 --- a/packages/sheets-formula-ui/src/views/range-selector/hooks/useSheetSelectionChange.ts +++ b/packages/sheets-formula-ui/src/views/range-selector/hooks/useSheetSelectionChange.ts @@ -58,7 +58,7 @@ export const useSheetSelectionChange = (isNeed: boolean, }, [sequenceNodes]); oldFilterReferenceNodes.current = filterReferenceNodes; - const scalingOptionRef = useRef<{ result: string; offset: number }>(); + const scalingOptionRef = useRef<{ result: string; offset: number } | undefined>(undefined); useEffect(() => { if (isNeed && refSelectionsRenderService) { diff --git a/packages/sheets-formula/package.json b/packages/sheets-formula/package.json index d5cf552dbc99..0b67e1207ceb 100644 --- a/packages/sheets-formula/package.json +++ b/packages/sheets-formula/package.json @@ -69,7 +69,7 @@ "build": "univer-cli build" }, "peerDependencies": { - "rxjs": ">=7.0.0" + "rxjs": ">=7" }, "dependencies": { "@univerjs/core": "workspace:*", @@ -84,28 +84,5 @@ "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./locale/*": { - "import": "./lib/es/locale/*.js", - "require": "./lib/cjs/locale/*.js", - "types": "./lib/types/locale/*.d.ts" - }, - "./facade": { - "import": "./lib/es/facade.js", - "require": "./lib/cjs/facade.js", - "types": "./lib/types/facade/index.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages/sheets-graphics/package.json b/packages/sheets-graphics/package.json index 70e22dc8087f..080f52ebc7df 100644 --- a/packages/sheets-graphics/package.json +++ b/packages/sheets-graphics/package.json @@ -68,18 +68,5 @@ "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages/sheets-hyper-link-ui/package.json b/packages/sheets-hyper-link-ui/package.json index cf1839b730b9..93a65c507a0c 100644 --- a/packages/sheets-hyper-link-ui/package.json +++ b/packages/sheets-hyper-link-ui/package.json @@ -70,8 +70,8 @@ "build": "univer-cli build" }, "peerDependencies": { - "react": "^16.9.0 || ^17.0.0 || ^18.0.0", - "rxjs": ">=7.0.0" + "react": ">=16.9.0 || >=17 || >=18 || >=19", + "rxjs": ">=7" }, "dependencies": { "@univerjs/core": "workspace:*", @@ -92,34 +92,11 @@ "devDependencies": { "@univerjs-infra/shared": "workspace:*", "postcss": "^8.4.49", - "react": "18.3.1", + "react": "19.0.0", "rxjs": "^7.8.1", "tailwindcss": "^3.4.16", "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./locale/*": { - "import": "./lib/es/locale/*.js", - "require": "./lib/cjs/locale/*.js", - "types": "./lib/types/locale/*.d.ts" - }, - "./facade": { - "import": "./lib/es/facade.js", - "require": "./lib/cjs/facade.js", - "types": "./lib/types/facade/index.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages/sheets-hyper-link/package.json b/packages/sheets-hyper-link/package.json index fd1f6c3adb04..5ffd416afd49 100644 --- a/packages/sheets-hyper-link/package.json +++ b/packages/sheets-hyper-link/package.json @@ -62,7 +62,7 @@ "build": "univer-cli build" }, "peerDependencies": { - "rxjs": ">=7.0.0" + "rxjs": ">=7" }, "dependencies": { "@univerjs/core": "workspace:*", @@ -77,23 +77,5 @@ "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./facade": { - "import": "./lib/es/facade.js", - "require": "./lib/cjs/facade.js", - "types": "./lib/types/facade/index.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages/sheets-numfmt-ui/package.json b/packages/sheets-numfmt-ui/package.json index 2f7b0a00328f..8acec160a48c 100644 --- a/packages/sheets-numfmt-ui/package.json +++ b/packages/sheets-numfmt-ui/package.json @@ -64,8 +64,8 @@ "build": "univer-cli build" }, "peerDependencies": { - "react": "^16.9.0 || ^17.0.0 || ^18.0.0", - "rxjs": ">=7.0.0" + "react": ">=16.9.0 || >=17 || >=18 || >=19", + "rxjs": ">=7" }, "dependencies": { "@univerjs/core": "workspace:*", @@ -83,29 +83,11 @@ "@univerjs/engine-formula": "workspace:*", "less": "^4.2.1", "postcss": "^8.4.49", - "react": "18.3.1", + "react": "19.0.0", "rxjs": "^7.8.1", "tailwindcss": "^3.4.16", "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./locale/*": { - "import": "./lib/es/locale/*.js", - "require": "./lib/cjs/locale/*.js", - "types": "./lib/types/locale/*.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages/sheets-numfmt/package.json b/packages/sheets-numfmt/package.json index 5b7839493575..eee17bf4db4a 100644 --- a/packages/sheets-numfmt/package.json +++ b/packages/sheets-numfmt/package.json @@ -64,7 +64,7 @@ "build": "univer-cli build" }, "peerDependencies": { - "rxjs": ">=7.0.0" + "rxjs": ">=7" }, "dependencies": { "@univerjs/core": "workspace:*", @@ -76,23 +76,5 @@ "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./facade": { - "import": "./lib/es/facade.js", - "require": "./lib/cjs/facade.js", - "types": "./lib/types/facade/index.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages/sheets-sort-ui/package.json b/packages/sheets-sort-ui/package.json index 9e337ec43419..21d932d27ac7 100644 --- a/packages/sheets-sort-ui/package.json +++ b/packages/sheets-sort-ui/package.json @@ -62,8 +62,8 @@ "build": "univer-cli build" }, "peerDependencies": { - "react": "^16.9.0 || ^17.0.0 || ^18.0.0", - "rxjs": ">=7.0.0" + "react": ">=16.9.0 || >=17 || >=18 || >=19", + "rxjs": ">=7" }, "dependencies": { "@univerjs/core": "workspace:*", @@ -75,35 +75,17 @@ "@univerjs/sheets-ui": "workspace:*", "@univerjs/ui": "workspace:*", "clsx": "^2.1.1", - "rc-virtual-list": "^3.15.0" + "rc-virtual-list": "^3.16.0" }, "devDependencies": { "@univerjs-infra/shared": "workspace:*", "less": "^4.2.1", "postcss": "^8.4.49", - "react": "18.3.1", + "react": "19.0.0", "rxjs": "^7.8.1", "tailwindcss": "^3.4.16", "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./locale/*": { - "import": "./lib/es/locale/*.js", - "require": "./lib/cjs/locale/*.js", - "types": "./lib/types/locale/*.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages/sheets-sort/package.json b/packages/sheets-sort/package.json index f0d3d1fc978d..2b6ed94d5817 100644 --- a/packages/sheets-sort/package.json +++ b/packages/sheets-sort/package.json @@ -71,23 +71,5 @@ "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./locale/*": { - "import": "./lib/es/locale/*.js", - "require": "./lib/cjs/locale/*.js", - "types": "./lib/types/locale/*.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages/sheets-thread-comment-ui/package.json b/packages/sheets-thread-comment-ui/package.json index 7628252e5831..7d45ac7cde9a 100644 --- a/packages/sheets-thread-comment-ui/package.json +++ b/packages/sheets-thread-comment-ui/package.json @@ -62,8 +62,8 @@ "build": "univer-cli build" }, "peerDependencies": { - "react": "^16.9.0 || ^17.0.0 || ^18.0.0", - "rxjs": ">=7.0.0" + "react": ">=16.9.0 || >=17 || >=18 || >=19", + "rxjs": ">=7" }, "dependencies": { "@univerjs/core": "workspace:*", @@ -81,29 +81,11 @@ "devDependencies": { "@univerjs-infra/shared": "workspace:*", "postcss": "^8.4.49", - "react": "18.3.1", + "react": "19.0.0", "rxjs": "^7.8.1", "tailwindcss": "^3.4.16", "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./locale/*": { - "import": "./lib/es/locale/*.js", - "require": "./lib/cjs/locale/*.js", - "types": "./lib/types/locale/*.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages/sheets-thread-comment-ui/src/views/sheets-thread-comment-panel/index.tsx b/packages/sheets-thread-comment-ui/src/views/sheets-thread-comment-panel/index.tsx index b3a9227cf791..1f59f52a4f44 100644 --- a/packages/sheets-thread-comment-ui/src/views/sheets-thread-comment-panel/index.tsx +++ b/packages/sheets-thread-comment-ui/src/views/sheets-thread-comment-panel/index.tsx @@ -35,7 +35,7 @@ export const SheetsThreadCommentPanel = () => { const commandService = useDependency(ICommandService); const subUnitId$ = useMemo(() => workbook.activeSheet$.pipe(map((i) => i?.getSheetId())), [workbook.activeSheet$]); const subUnitId = useObservable(subUnitId$, workbook.getActiveSheet()?.getSheetId()); - const hoverShapeId = useRef(); + const hoverShapeId = useRef(null); const panelService = useDependency(ThreadCommentPanelService); const activeCommentId = useObservable(panelService.activeCommentId$); const panelVisible = useObservable(panelService.panelVisible$, panelService.panelVisible); @@ -93,6 +93,8 @@ export const SheetsThreadCommentPanel = () => { }); } } + + return null; }, [markSelectionService, subUnitId, unitId]); const getSubUnitName = (id: string) => { diff --git a/packages/sheets-thread-comment/package.json b/packages/sheets-thread-comment/package.json index 51efbe9e3f8d..4578f12c406a 100644 --- a/packages/sheets-thread-comment/package.json +++ b/packages/sheets-thread-comment/package.json @@ -62,7 +62,7 @@ "build": "univer-cli build" }, "peerDependencies": { - "rxjs": ">=7.0.0" + "rxjs": ">=7" }, "dependencies": { "@univerjs/core": "workspace:*", @@ -76,23 +76,5 @@ "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./facade": { - "import": "./lib/es/facade.js", - "require": "./lib/cjs/facade.js", - "types": "./lib/types/facade/index.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages/sheets-ui/package.json b/packages/sheets-ui/package.json index 2243d75e4ea7..79859c918be5 100644 --- a/packages/sheets-ui/package.json +++ b/packages/sheets-ui/package.json @@ -69,8 +69,8 @@ "build": "univer-cli build" }, "peerDependencies": { - "react": "^16.9.0 || ^17.0.0 || ^18.0.0", - "rxjs": ">=7.0.0" + "react": ">=16.9.0 || >=17 || >=18 || >=19", + "rxjs": ">=7" }, "dependencies": { "@univerjs/core": "workspace:*", @@ -91,34 +91,11 @@ "@univerjs-infra/shared": "workspace:*", "less": "^4.2.1", "postcss": "^8.4.49", - "react": "18.3.1", + "react": "19.0.0", "rxjs": "^7.8.1", "tailwindcss": "^3.4.16", "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./locale/*": { - "import": "./lib/es/locale/*.js", - "require": "./lib/cjs/locale/*.js", - "types": "./lib/types/locale/*.d.ts" - }, - "./facade": { - "import": "./lib/es/facade.js", - "require": "./lib/cjs/facade.js", - "types": "./lib/types/facade/index.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages/sheets-ui/src/views/mobile/sheet-bar/MobileSheetBar.tsx b/packages/sheets-ui/src/views/mobile/sheet-bar/MobileSheetBar.tsx index bf01e84fd689..b3d4a6a33591 100644 --- a/packages/sheets-ui/src/views/mobile/sheet-bar/MobileSheetBar.tsx +++ b/packages/sheets-ui/src/views/mobile/sheet-bar/MobileSheetBar.tsx @@ -14,11 +14,10 @@ * limitations under the License. */ -import React, { useCallback, useEffect, useState } from 'react'; -import clsx from 'clsx'; -import { ICommandService, useDependency } from '@univerjs/core'; import type { ICommandInfo, Workbook } from '@univerjs/core'; import type { ISetWorksheetActiveOperationParams } from '@univerjs/sheets'; +import type { IBaseSheetBarProps } from '../../sheet-bar/sheet-bar-tabs/SheetBarItem'; +import { ICommandService, useDependency } from '@univerjs/core'; import { InsertSheetMutation, RemoveSheetMutation, @@ -27,7 +26,8 @@ import { SetWorksheetNameMutation, SetWorksheetOrderMutation, } from '@univerjs/sheets'; -import type { IBaseSheetBarProps } from '../../sheet-bar/sheet-bar-tabs/SheetBarItem'; +import clsx from 'clsx'; +import React, { useCallback, useEffect, useState } from 'react'; import { useActiveWorkbook } from '../../../components/hook'; import styles from './index.module.less'; @@ -119,7 +119,7 @@ function MobileSheetBarImpl(props: { workbook: Workbook }) { )} key={sheet.sheetId} onClick={() => onTabClick(sheet.sheetId!)} - ref={(element) => tabMapRef.current.set(sheet.sheetId!, element)} + ref={(element) => { tabMapRef.current.set(sheet.sheetId!, element); }} > {sheet.label}
diff --git a/packages/sheets-ui/src/views/permission/panel-detail/index.module.less b/packages/sheets-ui/src/views/permission/panel-detail/index.module.less index 76d54ef9c456..6bd70c277557 100644 --- a/packages/sheets-ui/src/views/permission/panel-detail/index.module.less +++ b/packages/sheets-ui/src/views/permission/panel-detail/index.module.less @@ -66,20 +66,19 @@ } :global( - .univer-sheet-permission-design-person-panel-content-item-select.univer-select-single:not( - .univer-select-customize-input - ) - .univer-select-selector - ) { + .univer-sheet-permission-design-person-panel-content-item-select.univer-select-single:not( + .univer-select-customize-input + ) + .univer-select-selector + ) { border: none; padding: 0; color: rgb(var(--grey-900)); } :global( - .univer-sheet-permission-design-person-panel-content-item-select.univer-select-show-arrow - .univer-select-arrow - ) { + .univer-sheet-permission-design-person-panel-content-item-select.univer-select-show-arrow .univer-select-arrow + ) { right: 0; } } diff --git a/packages/sheets-zen-editor/package.json b/packages/sheets-zen-editor/package.json index 74fa24de20d1..16d45235285a 100644 --- a/packages/sheets-zen-editor/package.json +++ b/packages/sheets-zen-editor/package.json @@ -64,8 +64,8 @@ "build": "univer-cli build" }, "peerDependencies": { - "react": "^16.9.0 || ^17.0.0 || ^18.0.0", - "rxjs": ">=7.0.0" + "react": ">=16.9.0 || >=17 || >=18 || >=19", + "rxjs": ">=7" }, "dependencies": { "@univerjs/core": "workspace:*", @@ -81,29 +81,11 @@ "@univerjs-infra/shared": "workspace:*", "less": "^4.2.1", "postcss": "^8.4.49", - "react": "18.3.1", + "react": "19.0.0", "rxjs": "^7.8.1", "tailwindcss": "^3.4.16", "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./locale/*": { - "import": "./lib/es/locale/*.js", - "require": "./lib/cjs/locale/*.js", - "types": "./lib/types/locale/*.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages/sheets/package.json b/packages/sheets/package.json index c5b9447d2a5e..44f48c8dffbd 100644 --- a/packages/sheets/package.json +++ b/packages/sheets/package.json @@ -70,7 +70,7 @@ "build": "univer-cli build" }, "peerDependencies": { - "rxjs": ">=7.0.0" + "rxjs": ">=7" }, "dependencies": { "@univerjs/core": "workspace:*", @@ -85,28 +85,5 @@ "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./locale/*": { - "import": "./lib/es/locale/*.js", - "require": "./lib/cjs/locale/*.js", - "types": "./lib/types/locale/*.d.ts" - }, - "./facade": { - "import": "./lib/es/facade.js", - "require": "./lib/cjs/facade.js", - "types": "./lib/types/facade/index.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages/slides-ui/package.json b/packages/slides-ui/package.json index 70006f7f840b..cfa71d17de0a 100644 --- a/packages/slides-ui/package.json +++ b/packages/slides-ui/package.json @@ -64,8 +64,8 @@ "build": "univer-cli build" }, "peerDependencies": { - "react": "^16.9.0 || ^17.0.0 || ^18.0.0", - "rxjs": ">=7.0.0" + "react": ">=16.9.0 || >=17 || >=18 || >=19", + "rxjs": ">=7" }, "dependencies": { "@univerjs/core": "workspace:*", @@ -83,29 +83,11 @@ "@univerjs-infra/shared": "workspace:*", "less": "^4.2.1", "postcss": "^8.4.49", - "react": "18.3.1", + "react": "19.0.0", "rxjs": "^7.8.1", "tailwindcss": "^3.4.16", "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./locale/*": { - "import": "./lib/es/locale/*.js", - "require": "./lib/cjs/locale/*.js", - "types": "./lib/types/locale/*.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages/slides-ui/src/components/slide-bar/SlideBar.tsx b/packages/slides-ui/src/components/slide-bar/SlideBar.tsx index c8f5e53834d7..27c2249edf6f 100644 --- a/packages/slides-ui/src/components/slide-bar/SlideBar.tsx +++ b/packages/slides-ui/src/components/slide-bar/SlideBar.tsx @@ -15,15 +15,15 @@ */ import type { SlideDataModel } from '@univerjs/core'; -import clsx from 'clsx'; +import type { RefObject } from 'react'; import { ICommandService, IUniverInstanceService, LocaleService, UniverInstanceType, useDependency } from '@univerjs/core'; import { Scrollbar } from '@univerjs/design'; -import type { RefObject } from 'react'; -import React, { useCallback, useEffect, useRef, useState } from 'react'; import { IRenderManagerService } from '@univerjs/engine-render'; +import clsx from 'clsx'; +import React, { useCallback, useEffect, useRef, useState } from 'react'; import { ActivateSlidePageOperation } from '../../commands/operations/activate.operation'; -import { SetSlidePageThumbOperation } from '../../commands/operations/set-thumb.operation'; import { AppendSlideOperation } from '../../commands/operations/append-slide.operation'; +import { SetSlidePageThumbOperation } from '../../commands/operations/set-thumb.operation'; import styles from './index.module.less'; /** @@ -53,7 +53,7 @@ export function SlideSideBar() { const slideList = pageOrder.map((id) => pages[id]); - const [divRefs, setDivRefs] = useState[]>([]); + const [divRefs, setDivRefs] = useState[]>([]); const [activatePageId, setActivatePageId] = useState(currentSlide?.getActivePage()?.id ?? null); useEffect(() => { diff --git a/packages/slides/package.json b/packages/slides/package.json index 1a89ffc663ed..5d559668ecdc 100644 --- a/packages/slides/package.json +++ b/packages/slides/package.json @@ -66,18 +66,5 @@ "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages/telemetry/package.json b/packages/telemetry/package.json index e97b1a28f6ee..c284d2870335 100644 --- a/packages/telemetry/package.json +++ b/packages/telemetry/package.json @@ -62,18 +62,5 @@ "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages/thread-comment-ui/package.json b/packages/thread-comment-ui/package.json index d0b98b6e5efc..122066b5f560 100644 --- a/packages/thread-comment-ui/package.json +++ b/packages/thread-comment-ui/package.json @@ -62,8 +62,8 @@ "build": "univer-cli build" }, "peerDependencies": { - "react": "^16.9.0 || ^17.0.0 || ^18.0.0", - "rxjs": ">=7.0.0" + "react": ">=16.9.0 || >=17 || >=18 || >=19", + "rxjs": ">=7" }, "dependencies": { "@univerjs/core": "workspace:*", @@ -80,29 +80,11 @@ "@univerjs-infra/shared": "workspace:*", "less": "^4.2.1", "postcss": "^8.4.49", - "react": "18.3.1", + "react": "19.0.0", "rxjs": "^7.8.1", "tailwindcss": "^3.4.16", "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./locale/*": { - "import": "./lib/es/locale/*.js", - "require": "./lib/cjs/locale/*.js", - "types": "./lib/types/locale/*.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages/thread-comment/package.json b/packages/thread-comment/package.json index 2f2e6bc2d794..48c2082a8a02 100644 --- a/packages/thread-comment/package.json +++ b/packages/thread-comment/package.json @@ -56,7 +56,7 @@ "build": "univer-cli build" }, "peerDependencies": { - "rxjs": ">=7.0.0" + "rxjs": ">=7" }, "dependencies": { "@univerjs/core": "workspace:*", @@ -68,18 +68,5 @@ "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages/ui/package.json b/packages/ui/package.json index 51b8d43bd2d5..c37e641fa97d 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -70,9 +70,9 @@ "build": "univer-cli build" }, "peerDependencies": { - "react": "^16.9.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.9.0 || ^17.0.0 || ^18.0.0", - "rxjs": ">=7.0.0" + "react": ">=16.9.0 || >=17 || >=18 || >=19", + "react-dom": ">=16.9.0 || >=17 || >=18 || >=19", + "rxjs": ">=7" }, "dependencies": { "@univerjs/core": "workspace:*", @@ -85,45 +85,22 @@ "rc-util": "^5.43.0" }, "optionalDependencies": { - "vue": ">=3.0.0" + "vue": ">=3" }, "devDependencies": { - "@testing-library/react": "^16.0.1", + "@testing-library/react": "^16.1.0", "@testing-library/react-hooks": "^8.0.1", "@types/react-transition-group": "^4.4.11", "@univerjs-infra/shared": "workspace:*", "less": "^4.2.1", "postcss": "^8.4.49", - "react": "18.3.1", - "react-dom": "18.3.1", + "react": "19.0.0", + "react-dom": "19.0.0", "rxjs": "^7.8.1", "tailwindcss": "^3.4.16", "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8", - "vue": "^3.5.12" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./locale/*": { - "import": "./lib/es/locale/*.js", - "require": "./lib/cjs/locale/*.js", - "types": "./lib/types/locale/*.d.ts" - }, - "./facade": { - "import": "./lib/es/facade.js", - "require": "./lib/cjs/facade.js", - "types": "./lib/types/facade/index.d.ts" - }, - "./lib/*": "./lib/*" + "vue": "^3.5.13" } } diff --git a/packages/ui/src/components/custom-label/CustomLabel.tsx b/packages/ui/src/components/custom-label/CustomLabel.tsx index c3f92fbc8875..d94e3eab1dfe 100644 --- a/packages/ui/src/components/custom-label/CustomLabel.tsx +++ b/packages/ui/src/components/custom-label/CustomLabel.tsx @@ -14,13 +14,13 @@ * limitations under the License. */ +import type { Observable } from 'rxjs'; +import type { IMenuSelectorItem } from '../../services/menu/menu'; import { ColorKit, LocaleService, useDependency } from '@univerjs/core'; import React, { useEffect, useMemo, useState } from 'react'; -import { isObservable } from 'rxjs'; -import type { Observable } from 'rxjs'; +import { isObservable } from 'rxjs'; import { ComponentManager } from '../../common/component-manager'; -import type { IMenuSelectorItem } from '../../services/menu/menu'; export type ICustomLabelProps = { value?: string | number | undefined; @@ -36,7 +36,7 @@ export type ICustomLabelProps = { * The component to render toolbar item label and menu item label. * @param props */ -export function CustomLabel(props: ICustomLabelProps): JSX.Element { +export function CustomLabel(props: ICustomLabelProps) { const { title, icon, label, value, value$ } = props; const localeService = useDependency(LocaleService); const componentManager = useDependency(ComponentManager); diff --git a/packages/ui/src/views/components/popup/RectPopup.tsx b/packages/ui/src/views/components/popup/RectPopup.tsx index 55003f9cea84..c68a91c9ebe9 100644 --- a/packages/ui/src/views/components/popup/RectPopup.tsx +++ b/packages/ui/src/views/components/popup/RectPopup.tsx @@ -115,7 +115,7 @@ function RectPopup(props: IRectPopupProps) { left: -9999, }); const excludeRectsRef = excludeRects; - const anchorRectRef = useRef(); + const anchorRectRef = useRef(undefined); useEffect(() => { const anchorRectSub = anchorRect$.subscribe((anchorRect) => { diff --git a/packages/uniscript/package.json b/packages/uniscript/package.json index 09f922e22e20..97619e78c876 100644 --- a/packages/uniscript/package.json +++ b/packages/uniscript/package.json @@ -64,8 +64,8 @@ "build": "univer-cli build" }, "peerDependencies": { - "react": "^16.9.0 || ^17.0.0 || ^18.0.0", - "rxjs": ">=7.0.0" + "react": ">=16.9.0 || >=17 || >=18 || >=19", + "rxjs": ">=7" }, "dependencies": { "@univerjs/core": "workspace:*", @@ -84,23 +84,5 @@ "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./locale/*": { - "import": "./lib/es/locale/*.js", - "require": "./lib/cjs/locale/*.js", - "types": "./lib/types/locale/*.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/packages/watermark/package.json b/packages/watermark/package.json index edbea9bfdc95..8d7c5c281054 100644 --- a/packages/watermark/package.json +++ b/packages/watermark/package.json @@ -70,7 +70,7 @@ "build": "univer-cli build" }, "peerDependencies": { - "rxjs": ">=7.0.0" + "rxjs": ">=7" }, "dependencies": { "@univerjs/core": "workspace:*", @@ -83,28 +83,5 @@ "typescript": "^5.7.2", "vite": "^6.0.3", "vitest": "^2.1.8" - }, - "space": { - ".": { - "import": "./lib/es/index.js", - "require": "./lib/cjs/index.js", - "types": "./lib/types/index.d.ts" - }, - "./*": { - "import": "./lib/es/*", - "require": "./lib/cjs/*", - "types": "./lib/types/index.d.ts" - }, - "./locale/*": { - "import": "./lib/es/locale/*.js", - "require": "./lib/cjs/locale/*.js", - "types": "./lib/types/locale/*.d.ts" - }, - "./facade": { - "import": "./lib/es/facade.js", - "require": "./lib/cjs/facade.js", - "types": "./lib/types/facade/index.d.ts" - }, - "./lib/*": "./lib/*" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 463398bbdccc..3872c81037ce 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,13 +4,17 @@ settings: autoInstallPeers: true excludeLinksFromLockfile: false +overrides: + '@types/react': ^19.0.0 + '@types/react-dom': ^19.0.0 + importers: .: devDependencies: '@antfu/eslint-config': specifier: 3.11.2 - version: 3.11.2(@eslint-react/eslint-plugin@1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2))(@typescript-eslint/utils@8.16.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2))(@vue/compiler-sfc@3.4.38)(eslint-plugin-format@0.1.2(eslint@9.16.0(jiti@1.21.6)))(eslint-plugin-react-hooks@5.0.0(eslint@9.16.0(jiti@1.21.6)))(eslint-plugin-react-refresh@0.4.14(eslint@9.16.0(jiti@1.21.6)))(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2)(vitest@2.1.8(@types/node@22.10.1)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.1)(sass@1.77.5)(terser@5.31.6)) + version: 3.11.2(@eslint-react/eslint-plugin@1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2))(@typescript-eslint/utils@8.17.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2))(@vue/compiler-sfc@3.4.38)(eslint-plugin-format@0.1.3(eslint@9.16.0(jiti@1.21.6)))(eslint-plugin-react-hooks@5.1.0(eslint@9.16.0(jiti@1.21.6)))(eslint-plugin-react-refresh@0.4.16(eslint@9.16.0(jiti@1.21.6)))(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2)(vitest@2.1.8(@types/node@22.10.1)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.1)(sass@1.77.5)(terser@5.31.6)) '@commitlint/cli': specifier: ^19.6.0 version: 19.6.0(@types/node@22.10.1)(typescript@5.7.2) @@ -18,8 +22,8 @@ importers: specifier: ^19.6.0 version: 19.6.0 '@eslint-react/eslint-plugin': - specifier: ^1.17.1 - version: 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + specifier: ^1.17.3 + version: 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) '@playwright/test': specifier: ^1.49.0 version: 1.49.0 @@ -30,17 +34,17 @@ importers: specifier: ^9.0.3 version: 9.0.3(conventional-commits-filter@5.0.0)(conventional-commits-parser@6.0.0)(release-it@17.10.0(typescript@5.7.2)) '@storybook/react': - specifier: 8.4.5 - version: 8.4.5(@storybook/test@8.4.5(storybook@8.4.5(prettier@3.3.2)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.5(prettier@3.3.2))(typescript@5.7.2) + specifier: 8.4.7 + version: 8.4.7(@storybook/test@8.4.7(storybook@8.4.7(prettier@3.4.2)))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(storybook@8.4.7(prettier@3.4.2))(typescript@5.7.2) '@types/node': specifier: ^22.10.1 version: 22.10.1 '@types/react': - specifier: ^18.3.12 - version: 18.3.12 + specifier: ^19.0.0 + version: 19.0.0 '@types/react-dom': - specifier: ^18.3.1 - version: 18.3.1 + specifier: ^19.0.0 + version: 19.0.0 '@univerjs-infra/shared': specifier: workspace:* version: link:common/shared @@ -54,8 +58,8 @@ importers: specifier: 9.16.0 version: 9.16.0(jiti@1.21.6) eslint-plugin-format: - specifier: ^0.1.2 - version: 0.1.2(eslint@9.16.0(jiti@1.21.6)) + specifier: ^0.1.3 + version: 0.1.3(eslint@9.16.0(jiti@1.21.6)) eslint-plugin-header: specifier: ^3.1.1 version: 3.1.1(eslint@9.16.0(jiti@1.21.6)) @@ -69,11 +73,11 @@ importers: specifier: ^7.37.2 version: 7.37.2(eslint@9.16.0(jiti@1.21.6)) eslint-plugin-react-hooks: - specifier: 5.0.0 - version: 5.0.0(eslint@9.16.0(jiti@1.21.6)) + specifier: 5.1.0 + version: 5.1.0(eslint@9.16.0(jiti@1.21.6)) eslint-plugin-react-refresh: - specifier: ^0.4.14 - version: 0.4.14(eslint@9.16.0(jiti@1.21.6)) + specifier: ^0.4.16 + version: 0.4.16(eslint@9.16.0(jiti@1.21.6)) husky: specifier: ^9.1.7 version: 9.1.7 @@ -81,11 +85,11 @@ importers: specifier: ^15.2.10 version: 15.2.10 react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) release-it: specifier: ^17.10.0 version: 17.10.0(typescript@5.7.2) @@ -108,8 +112,8 @@ importers: common/shared: dependencies: '@typescript-eslint/parser': - specifier: ^8.16.0 - version: 8.16.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + specifier: ^8.17.0 + version: 8.17.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) '@vitejs/plugin-react': specifier: ^4.3.4 version: 4.3.4(vite@6.0.3(@types/node@22.10.1)(jiti@1.21.6)(less@4.2.1)(sass@1.77.5)(terser@5.31.6)(tsx@4.19.2)(yaml@2.6.1)) @@ -142,7 +146,7 @@ importers: version: 6.0.3(@types/node@22.10.1)(jiti@1.21.6)(less@4.2.1)(sass@1.77.5)(terser@5.31.6)(tsx@4.19.2)(yaml@2.6.1) vite-plugin-dts: specifier: ^4.3.0 - version: 4.3.0(@types/node@22.10.1)(rollup@4.28.0)(typescript@5.7.2)(vite@6.0.3(@types/node@22.10.1)(jiti@1.21.6)(less@4.2.1)(sass@1.77.5)(terser@5.31.6)(tsx@4.19.2)(yaml@2.6.1)) + version: 4.3.0(@types/node@22.10.1)(rollup@4.27.4)(typescript@5.7.2)(vite@6.0.3(@types/node@22.10.1)(jiti@1.21.6)(less@4.2.1)(sass@1.77.5)(terser@5.31.6)(tsx@4.19.2)(yaml@2.6.1)) vite-plugin-external: specifier: ^4.3.1 version: 4.3.1 @@ -155,7 +159,7 @@ importers: version: 11.0.4 '@univerjs/icons': specifier: ^0.2.8 - version: 0.2.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 0.2.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@univerjs/icons-svg': specifier: ^0.2.8 version: 0.2.8 @@ -167,16 +171,16 @@ importers: dependencies: '@chromatic-com/storybook': specifier: ^3.2.2 - version: 3.2.2(react@18.3.1)(storybook@8.4.5(prettier@3.3.2)) + version: 3.2.2(react@18.3.1)(storybook@8.4.7(prettier@3.4.2)) '@storybook/addon-essentials': - specifier: ^8.4.5 - version: 8.4.5(@types/react@18.3.12)(storybook@8.4.5(prettier@3.3.2)) + specifier: ^8.4.7 + version: 8.4.7(@types/react@19.0.0)(storybook@8.4.7(prettier@3.4.2)) '@storybook/addon-interactions': - specifier: ^8.4.5 - version: 8.4.5(storybook@8.4.5(prettier@3.3.2)) + specifier: ^8.4.7 + version: 8.4.7(storybook@8.4.7(prettier@3.4.2)) '@storybook/addon-links': - specifier: ^8.4.5 - version: 8.4.5(react@18.3.1)(storybook@8.4.5(prettier@3.3.2)) + specifier: ^8.4.7 + version: 8.4.7(react@18.3.1)(storybook@8.4.7(prettier@3.4.2)) '@storybook/addon-styling-webpack': specifier: ^1.0.1 version: 1.0.1(webpack@5.94.0(@swc/core@1.7.5)(esbuild@0.24.0)) @@ -184,20 +188,20 @@ importers: specifier: ^1.0.5 version: 1.0.5(webpack@5.94.0(@swc/core@1.7.5)(esbuild@0.24.0)) '@storybook/blocks': - specifier: ^8.4.5 - version: 8.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.5(prettier@3.3.2)) + specifier: ^8.4.7 + version: 8.4.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(prettier@3.4.2)) '@storybook/icons': specifier: ^1.2.12 version: 1.2.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@storybook/react': - specifier: ^8.4.5 - version: 8.4.5(@storybook/test@8.4.5(storybook@8.4.5(prettier@3.3.2)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.5(prettier@3.3.2))(typescript@5.7.2) + specifier: ^8.4.7 + version: 8.4.7(@storybook/test@8.4.7(storybook@8.4.7(prettier@3.4.2)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(prettier@3.4.2))(typescript@5.7.2) '@storybook/react-webpack5': - specifier: ^8.4.5 - version: 8.4.5(@storybook/test@8.4.5(storybook@8.4.5(prettier@3.3.2)))(@swc/core@1.7.5)(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.5(prettier@3.3.2))(typescript@5.7.2) + specifier: ^8.4.7 + version: 8.4.7(@storybook/test@8.4.7(storybook@8.4.7(prettier@3.4.2)))(@swc/core@1.7.5)(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(prettier@3.4.2))(typescript@5.7.2) '@storybook/types': - specifier: ^8.4.5 - version: 8.4.5(storybook@8.4.5(prettier@3.3.2)) + specifier: ^8.4.7 + version: 8.4.7(storybook@8.4.7(prettier@3.4.2)) '@univerjs/core': specifier: workspace:* version: link:../../packages/core @@ -217,8 +221,8 @@ importers: specifier: ^8.1.1 version: 8.1.1(postcss@8.4.49)(typescript@5.7.2)(webpack@5.94.0(@swc/core@1.7.5)(esbuild@0.24.0)) storybook: - specifier: ^8.4.5 - version: 8.4.5(prettier@3.3.2) + specifier: ^8.4.7 + version: 8.4.7(prettier@3.4.2) storybook-addon-swc: specifier: ^1.2.0 version: 1.2.0(@swc/core@1.7.5)(terser-webpack-plugin@5.3.10(@swc/core@1.7.5)(esbuild@0.24.0)(webpack@5.94.0(@swc/core@1.7.5)(esbuild@0.24.0)))(webpack@5.94.0(@swc/core@1.7.5)(esbuild@0.24.0)) @@ -303,7 +307,7 @@ importers: version: link:../packages/find-replace '@univerjs/icons': specifier: ^0.2.7 - version: 0.2.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 0.2.7(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@univerjs/mockdata': specifier: workspace:* version: link:../mockdata @@ -422,24 +426,18 @@ importers: specifier: 0.52.0 version: 0.52.0 react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) react-mosaic-component: specifier: ^6.1.0 - version: 6.1.0(@types/node@22.10.1)(@types/react@18.3.12)(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.10.1)(@types/react@19.0.0)(dnd-core@16.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) devDependencies: '@types/fs-extra': specifier: ^11.0.4 version: 11.0.4 - '@types/react': - specifier: ^18.3.12 - version: 18.3.12 - '@types/react-dom': - specifier: ^18.3.1 - version: 18.3.1 '@univerjs-infra/shared': specifier: workspace:* version: link:../common/shared @@ -618,7 +616,7 @@ importers: version: link:../../packages/design '@univerjs/icons': specifier: ^0.2.8 - version: 0.2.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 0.2.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@univerjs/sheets': specifier: workspace:* version: link:../../packages/sheets @@ -642,8 +640,8 @@ importers: specifier: ^4.2.1 version: 4.2.1 react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 rxjs: specifier: ^7.8.1 version: 7.8.1 @@ -673,7 +671,7 @@ importers: version: link:../../packages/engine-render '@univerjs/icons': specifier: ^0.2.8 - version: 0.2.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 0.2.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@univerjs/mockdata': specifier: workspace:* version: link:../../mockdata @@ -693,11 +691,11 @@ importers: specifier: ^2.1.1 version: 2.1.1 react: - specifier: ^16.9.0 || ^17.0.0 || ^18.0.0 - version: 18.3.1 + specifier: '>=16.9.0 || >=17 || >=18 || >=19' + version: 19.0.0 optionalDependencies: vue: - specifier: '>=3.0.0' + specifier: '>=3' version: 3.4.38(typescript@5.7.2) devDependencies: '@univerjs-infra/shared': @@ -809,7 +807,7 @@ importers: version: link:../../packages/engine-render '@univerjs/icons': specifier: ^0.2.8 - version: 0.2.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 0.2.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@univerjs/rpc': specifier: workspace:* version: link:../../packages/rpc @@ -832,8 +830,8 @@ importers: specifier: ^2.1.1 version: 2.1.1 react: - specifier: ^16.9.0 || ^17.0.0 || ^18.0.0 - version: 18.3.1 + specifier: '>=16.9.0 || >=17 || >=18 || >=19' + version: 19.0.0 devDependencies: '@univerjs-infra/shared': specifier: workspace:* @@ -873,7 +871,7 @@ importers: version: link:../../packages/docs-ui '@univerjs/icons': specifier: ^0.2.8 - version: 0.2.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 0.2.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@univerjs/sheets': specifier: workspace:* version: link:../../packages/sheets @@ -893,8 +891,8 @@ importers: specifier: ^2.1.1 version: 2.1.1 react: - specifier: ^16.9.0 || ^17.0.0 || ^18.0.0 - version: 18.3.1 + specifier: '>=16.9.0 || >=17 || >=18 || >=19' + version: 19.0.0 devDependencies: '@univerjs-infra/shared': specifier: workspace:* @@ -928,7 +926,7 @@ importers: version: link:../../packages/engine-render '@univerjs/icons': specifier: ^0.2.8 - version: 0.2.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 0.2.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@univerjs/slides-ui': specifier: workspace:* version: link:../../packages/slides-ui @@ -952,11 +950,11 @@ importers: specifier: ^8.4.49 version: 8.4.49 react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) rxjs: specifier: ^7.8.1 version: 7.8.1 @@ -977,7 +975,7 @@ importers: dependencies: '@floating-ui/react-dom': specifier: ^2.1.2 - version: 2.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 2.1.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@univerjs/core': specifier: workspace:* version: link:../../packages/core @@ -992,7 +990,7 @@ importers: version: link:../../packages/engine-render '@univerjs/icons': specifier: ^0.2.8 - version: 0.2.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 0.2.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@univerjs/sheets': specifier: workspace:* version: link:../../packages/sheets @@ -1004,13 +1002,13 @@ importers: version: link:../../packages/ui '@xyflow/react': specifier: ^12.3.5 - version: 12.3.5(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 12.3.5(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) clsx: specifier: ^2.1.1 version: 2.1.1 rc-util: - specifier: ^5.43.0 - version: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^5.43.1 + version: 5.44.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) devDependencies: '@univerjs-infra/shared': specifier: workspace:* @@ -1022,11 +1020,11 @@ importers: specifier: ^8.4.49 version: 8.4.49 react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) rxjs: specifier: ^7.8.1 version: 7.8.1 @@ -1079,8 +1077,8 @@ importers: specifier: ^4.0.1 version: 4.0.1 react: - specifier: ^16.9.0 || ^17.0.0 || ^18.0.0 - version: 18.3.1 + specifier: '>=16.9.0 || >=17 || >=18 || >=19' + version: 19.0.0 devDependencies: '@types/lodash-es': specifier: ^4.17.12 @@ -1139,16 +1137,13 @@ importers: dependencies: '@rc-component/color-picker': specifier: ^2.0.1 - version: 2.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 2.0.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@rc-component/trigger': specifier: ^2.2.5 - version: 2.2.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - '@types/react-mentions': - specifier: ^4.4.0 - version: 4.4.0 + version: 2.2.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@univerjs/icons': specifier: ^0.2.8 - version: 0.2.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 0.2.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0) clsx: specifier: ^2.1.1 version: 2.1.1 @@ -1157,59 +1152,62 @@ importers: version: 1.11.13 rc-dialog: specifier: ^9.6.0 - version: 9.6.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 9.6.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) rc-dropdown: specifier: ^4.2.0 - version: 4.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 4.2.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) rc-input: - specifier: ^1.6.3 - version: 1.6.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^1.7.1 + version: 1.7.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) rc-input-number: specifier: ^9.3.0 - version: 9.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 9.3.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) rc-menu: specifier: ^9.16.0 - version: 9.16.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 9.16.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) rc-picker: - specifier: ^4.8.1 - version: 4.8.1(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^4.8.3 + version: 4.8.3(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) rc-segmented: - specifier: ^2.5.0 - version: 2.5.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^2.6.0 + version: 2.6.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) rc-select: - specifier: ^14.16.3 - version: 14.16.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^14.16.4 + version: 14.16.4(react-dom@19.0.0(react@19.0.0))(react@19.0.0) rc-textarea: specifier: ^1.8.2 - version: 1.8.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.8.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) rc-tooltip: - specifier: ^6.2.1 - version: 6.2.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^6.3.1 + version: 6.3.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0) rc-util: - specifier: ^5.43.0 - version: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^5.43.1 + version: 5.44.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) rc-virtual-list: - specifier: ^3.15.0 - version: 3.15.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^3.16.0 + version: 3.16.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react-draggable: specifier: ^4.4.6 - version: 4.4.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 4.4.6(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react-grid-layout: specifier: ^1.5.0 - version: 1.5.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 1.5.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react-mentions: specifier: ^4.4.10 - version: 4.4.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 4.4.10(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react-transition-group: specifier: ^4.4.5 - version: 4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 4.4.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) devDependencies: '@testing-library/react': - specifier: ^16.0.1 - version: 16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^16.1.0 + version: 16.1.0(@testing-library/dom@10.4.0)(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@types/react-grid-layout': specifier: ^1.3.5 version: 1.3.5 + '@types/react-mentions': + specifier: ^4.4.1 + version: 4.4.1 '@types/react-transition-group': specifier: ^4.4.11 version: 4.4.11 @@ -1226,11 +1224,11 @@ importers: specifier: ^8.4.49 version: 8.4.49 react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) tailwindcss: specifier: ^3.4.16 version: 3.4.16 @@ -1319,7 +1317,7 @@ importers: version: link:../engine-render '@univerjs/icons': specifier: ^0.2.8 - version: 0.2.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 0.2.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@univerjs/ui': specifier: workspace:* version: link:../ui @@ -1337,8 +1335,8 @@ importers: specifier: ^8.4.49 version: 8.4.49 react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 rxjs: specifier: ^7.8.1 version: 7.8.1 @@ -1399,7 +1397,7 @@ importers: version: link:../engine-render '@univerjs/icons': specifier: ^0.2.8 - version: 0.2.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 0.2.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@univerjs/ui': specifier: workspace:* version: link:../ui @@ -1414,8 +1412,8 @@ importers: specifier: ^8.4.49 version: 8.4.49 react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 rxjs: specifier: ^7.8.1 version: 7.8.1 @@ -1460,8 +1458,8 @@ importers: specifier: ^8.4.49 version: 8.4.49 react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 rxjs: specifier: ^7.8.1 version: 7.8.1 @@ -1494,7 +1492,7 @@ importers: version: link:../engine-render '@univerjs/icons': specifier: ^0.2.8 - version: 0.2.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 0.2.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@univerjs/thread-comment': specifier: workspace:* version: link:../thread-comment @@ -1515,8 +1513,8 @@ importers: specifier: ^8.4.49 version: 8.4.49 react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 rxjs: specifier: ^7.8.1 version: 7.8.1 @@ -1555,7 +1553,7 @@ importers: version: link:../engine-render '@univerjs/icons': specifier: ^0.2.8 - version: 0.2.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 0.2.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@univerjs/ui': specifier: workspace:* version: link:../ui @@ -1576,8 +1574,8 @@ importers: specifier: ^8.4.49 version: 8.4.49 react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 rxjs: specifier: ^7.8.1 version: 7.8.1 @@ -1635,7 +1633,7 @@ importers: version: link:../engine-render '@univerjs/icons': specifier: ^0.2.8 - version: 0.2.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 0.2.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@univerjs/ui': specifier: workspace:* version: link:../ui @@ -1653,8 +1651,8 @@ importers: specifier: ^8.4.49 version: 8.4.49 react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 rxjs: specifier: ^7.8.1 version: 7.8.1 @@ -1723,8 +1721,8 @@ importers: packages/engine-render: dependencies: '@floating-ui/dom': - specifier: ^1.6.11 - version: 1.6.11 + specifier: ^1.6.12 + version: 1.6.12 '@floating-ui/utils': specifier: ^0.2.8 version: 0.2.8 @@ -1858,7 +1856,7 @@ importers: version: link:../engine-render '@univerjs/icons': specifier: ^0.2.8 - version: 0.2.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 0.2.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@univerjs/ui': specifier: workspace:* version: link:../ui @@ -1873,8 +1871,8 @@ importers: specifier: ^8.4.49 version: 8.4.49 react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 rxjs: specifier: ^7.8.1 version: 7.8.1 @@ -2044,7 +2042,7 @@ importers: version: link:../engine-render '@univerjs/icons': specifier: ^0.2.8 - version: 0.2.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 0.2.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@univerjs/sheets': specifier: workspace:* version: link:../sheets @@ -2064,14 +2062,14 @@ importers: specifier: ^2.1.1 version: 2.1.1 react-dom: - specifier: ^16.9.0 || ^17.0.0 || ^18.0.0 - version: 18.3.1(react@18.3.1) + specifier: '>=16.9.0 || >=17 || >=18 || >=19' + version: 19.0.0(react@19.0.0) react-grid-layout: - specifier: ^1.4.4 - version: 1.4.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^1.5.0 + version: 1.5.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react-resizable: specifier: ^3.0.5 - version: 3.0.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 3.0.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) devDependencies: '@types/react-grid-layout': specifier: ^1.3.5 @@ -2086,8 +2084,8 @@ importers: specifier: ^8.4.49 version: 8.4.49 react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 rxjs: specifier: ^7.8.1 version: 7.8.1 @@ -2114,7 +2112,7 @@ importers: version: link:../engine-render '@univerjs/icons': specifier: ^0.2.8 - version: 0.2.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 0.2.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@univerjs/sheets': specifier: workspace:* version: link:../sheets @@ -2138,8 +2136,8 @@ importers: specifier: ^8.4.49 version: 8.4.49 react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 rxjs: specifier: ^7.8.1 version: 7.8.1 @@ -2221,7 +2219,7 @@ importers: version: link:../engine-render '@univerjs/icons': specifier: ^0.2.8 - version: 0.2.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 0.2.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@univerjs/sheets': specifier: workspace:* version: link:../sheets @@ -2254,8 +2252,8 @@ importers: specifier: ^8.4.49 version: 8.4.49 react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 rxjs: specifier: ^7.8.1 version: 7.8.1 @@ -2319,7 +2317,7 @@ importers: version: link:../engine-render '@univerjs/icons': specifier: ^0.2.8 - version: 0.2.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 0.2.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@univerjs/sheets': specifier: workspace:* version: link:../sheets @@ -2346,8 +2344,8 @@ importers: specifier: ^8.4.49 version: 8.4.49 react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 rxjs: specifier: ^7.8.1 version: 7.8.1 @@ -2402,7 +2400,7 @@ importers: version: link:../engine-render '@univerjs/icons': specifier: ^0.2.8 - version: 0.2.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 0.2.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@univerjs/rpc': specifier: workspace:* version: link:../rpc @@ -2422,8 +2420,8 @@ importers: specifier: ^2.1.1 version: 2.1.1 rc-virtual-list: - specifier: ^3.15.0 - version: 3.15.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^3.16.0 + version: 3.16.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) devDependencies: '@univerjs-infra/shared': specifier: workspace:* @@ -2435,8 +2433,8 @@ importers: specifier: ^8.4.49 version: 8.4.49 react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 rxjs: specifier: ^7.8.1 version: 7.8.1 @@ -2543,7 +2541,7 @@ importers: version: link:../engine-render '@univerjs/icons': specifier: ^0.2.8 - version: 0.2.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 0.2.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@univerjs/sheets': specifier: workspace:* version: link:../sheets @@ -2570,8 +2568,8 @@ importers: specifier: ^8.4.49 version: 8.4.49 react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 rxjs: specifier: ^7.8.1 version: 7.8.1 @@ -2669,7 +2667,7 @@ importers: version: link:../engine-render '@univerjs/icons': specifier: ^0.2.8 - version: 0.2.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 0.2.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@univerjs/sheets': specifier: workspace:* version: link:../sheets @@ -2699,8 +2697,8 @@ importers: specifier: ^8.4.49 version: 8.4.49 react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 rxjs: specifier: ^7.8.1 version: 7.8.1 @@ -2758,7 +2756,7 @@ importers: version: link:../engine-render '@univerjs/icons': specifier: ^0.2.8 - version: 0.2.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 0.2.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@univerjs/sheets': specifier: workspace:* version: link:../sheets @@ -2785,8 +2783,8 @@ importers: specifier: ^8.4.49 version: 8.4.49 react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 rxjs: specifier: ^7.8.1 version: 7.8.1 @@ -2841,7 +2839,7 @@ importers: version: link:../engine-formula '@univerjs/icons': specifier: ^0.2.8 - version: 0.2.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 0.2.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@univerjs/sheets': specifier: workspace:* version: link:../sheets @@ -2858,8 +2856,8 @@ importers: specifier: ^2.1.1 version: 2.1.1 rc-virtual-list: - specifier: ^3.15.0 - version: 3.15.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^3.16.0 + version: 3.16.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) devDependencies: '@univerjs-infra/shared': specifier: workspace:* @@ -2871,8 +2869,8 @@ importers: specifier: ^8.4.49 version: 8.4.49 react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 rxjs: specifier: ^7.8.1 version: 7.8.1 @@ -2933,7 +2931,7 @@ importers: version: link:../engine-render '@univerjs/icons': specifier: ^0.2.8 - version: 0.2.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 0.2.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@univerjs/sheets': specifier: workspace:* version: link:../sheets @@ -2963,8 +2961,8 @@ importers: specifier: ^8.4.49 version: 8.4.49 react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 rxjs: specifier: ^7.8.1 version: 7.8.1 @@ -3006,7 +3004,7 @@ importers: version: link:../engine-render '@univerjs/icons': specifier: ^0.2.8 - version: 0.2.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 0.2.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@univerjs/protocol': specifier: 0.1.39 version: 0.1.39(@grpc/grpc-js@1.10.9)(rxjs@7.8.1) @@ -3033,8 +3031,8 @@ importers: specifier: ^8.4.49 version: 8.4.49 react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 rxjs: specifier: ^7.8.1 version: 7.8.1 @@ -3064,7 +3062,7 @@ importers: version: link:../engine-render '@univerjs/icons': specifier: ^0.2.8 - version: 0.2.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 0.2.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@univerjs/sheets': specifier: workspace:* version: link:../sheets @@ -3088,8 +3086,8 @@ importers: specifier: ^8.4.49 version: 8.4.49 react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 rxjs: specifier: ^7.8.1 version: 7.8.1 @@ -3150,7 +3148,7 @@ importers: version: link:../engine-render '@univerjs/icons': specifier: ^0.2.8 - version: 0.2.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 0.2.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@univerjs/slides': specifier: workspace:* version: link:../slides @@ -3171,8 +3169,8 @@ importers: specifier: ^8.4.49 version: 8.4.49 react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 rxjs: specifier: ^7.8.1 version: 7.8.1 @@ -3252,7 +3250,7 @@ importers: version: link:../engine-render '@univerjs/icons': specifier: ^0.2.8 - version: 0.2.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 0.2.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@univerjs/thread-comment': specifier: workspace:* version: link:../thread-comment @@ -3273,8 +3271,8 @@ importers: specifier: ^8.4.49 version: 8.4.49 react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 rxjs: specifier: ^7.8.1 version: 7.8.1 @@ -3304,7 +3302,7 @@ importers: version: link:../engine-render '@univerjs/icons': specifier: ^0.2.8 - version: 0.2.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 0.2.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0) clsx: specifier: ^2.1.1 version: 2.1.1 @@ -3313,21 +3311,21 @@ importers: version: 1.10.0 rc-notification: specifier: ^5.6.2 - version: 5.6.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 5.6.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) rc-util: specifier: ^5.43.0 - version: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 5.43.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) optionalDependencies: vue: - specifier: '>=3.0.0' + specifier: '>=3' version: 3.4.38(typescript@5.7.2) devDependencies: '@testing-library/react': - specifier: ^16.0.1 - version: 16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + specifier: ^16.1.0 + version: 16.1.0(@testing-library/dom@10.4.0)(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@testing-library/react-hooks': specifier: ^8.0.1 - version: 8.0.1(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + version: 8.0.1(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@types/react-transition-group': specifier: ^4.4.11 version: 4.4.11 @@ -3341,11 +3339,11 @@ importers: specifier: ^8.4.49 version: 8.4.49 react: - specifier: 18.3.1 - version: 18.3.1 + specifier: 19.0.0 + version: 19.0.0 react-dom: - specifier: 18.3.1 - version: 18.3.1(react@18.3.1) + specifier: 19.0.0 + version: 19.0.0(react@19.0.0) rxjs: specifier: ^7.8.1 version: 7.8.1 @@ -3383,8 +3381,8 @@ importers: specifier: 0.52.0 version: 0.52.0 react: - specifier: ^16.9.0 || ^17.0.0 || ^18.0.0 - version: 18.3.1 + specifier: '>=16.9.0 || >=17 || >=18 || >=19' + version: 19.0.0 devDependencies: '@univerjs-infra/shared': specifier: workspace:* @@ -3633,11 +3631,6 @@ packages: engines: {node: '>=6.0.0'} hasBin: true - '@babel/parser@7.26.3': - resolution: {integrity: sha512-WJ/CvmY8Mea8iDXo6a7RK2wbmJITT5fN3BEkRuFlxVyNx8jOKIIhmC4fSkTcPcf8JyavbBwIe6OpiCOBXt/IcA==} - engines: {node: '>=6.0.0'} - hasBin: true - '@babel/plugin-transform-react-jsx-self@7.25.9': resolution: {integrity: sha512-y8quW6p0WHkEhmErnfe58r7x0A70uKphQm8Sp8cV7tjNQwK56sNVK0M73LK3WuYmsuyrftut4xAkjjgU0twaMg==} engines: {node: '>=6.9.0'} @@ -3685,10 +3678,6 @@ packages: resolution: {integrity: sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==} engines: {node: '>=6.9.0'} - '@babel/types@7.26.3': - resolution: {integrity: sha512-vN5p+1kl59GVKMvTHt55NzzmYVxprfJD+ql7U9NFIfKCBkYE55LYtS+WtPlaYOyzydrKI8Nezd+aZextrd+FMA==} - engines: {node: '>=6.9.0'} - '@chromatic-com/storybook@3.2.2': resolution: {integrity: sha512-xmXt/GW0hAPbzNTrxYuVo43Adrtjue4DeVrsoIIEeJdGaPNNeNf+DHMlJKOBdlHmCnFUoe9R/0mLM9zUp5bKWw==} engines: {node: '>=16.0.0', yarn: '>=1.22.18'} @@ -3785,11 +3774,11 @@ packages: '@dprint/formatter@0.3.0': resolution: {integrity: sha512-N9fxCxbaBOrDkteSOzaCqwWjso5iAe+WJPsHC021JfHNj2ThInPNEF13ORDKta3llq5D1TlclODCvOvipH7bWQ==} - '@dprint/markdown@0.17.1': - resolution: {integrity: sha512-Mk9C9tHHSScB3JOUd2PEP3keWnJZ8Kqcd99qaVhknzhxgZF/gGTx0CMyd+lpsIV+Moe+OtbRnqAjp+hKVtT1zQ==} + '@dprint/markdown@0.17.8': + resolution: {integrity: sha512-ukHFOg+RpG284aPdIg7iPrCYmMs3Dqy43S1ejybnwlJoFiW02b+6Bbr5cfZKFRYNP3dKGM86BqHEnMzBOyLvvA==} - '@dprint/toml@0.6.2': - resolution: {integrity: sha512-Mk5unEANsL/L+WHYU3NpDXt1ARU5bNU5k5OZELxaJodDycKG6RoRnSlZXpW6+7UN2PSnETAFVUdKrh937ZwtHA==} + '@dprint/toml@0.6.3': + resolution: {integrity: sha512-zQ42I53sb4WVHA+5yoY1t59Zk++Ot02AvUgtNKLzTT8mPyVqVChFcePa3on/xIoKEgH+RoepgPHzqfk9837YFw==} '@es-joy/jsdoccomment@0.48.0': resolution: {integrity: sha512-G6QUWIcC+KvSwXNsJyDTHvqUdNoAVJPPgkc3+Uk4WBKqZvoXhlvazOgm9aL0HwihJLQf0l+tOE2UFzXBqCqgDw==} @@ -4247,14 +4236,14 @@ packages: resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint-react/ast@1.17.1': - resolution: {integrity: sha512-cPW05RlZtgNwR/99U6YFrNqCCdGurP/dIgN3SWQtPrX91JtP2OmlEyKlTZ3E3lXB6ijS6oZcmp6NljL7M8V+ig==} + '@eslint-react/ast@1.17.3': + resolution: {integrity: sha512-mAe7cuWJxPMorrawRmxIaUrL84F2xMz95k55FBwz2qrO2wQkwWjD2nV0hd79Yc2fTZb/8xQ/sYjmT7Flv8nyMg==} - '@eslint-react/core@1.17.1': - resolution: {integrity: sha512-4jE0oQnkf2B7BaGkp5cbe9wPmOK2978gaqDJ6sqwvcL1cIkWY0Z1c8Wbq8rWztlVRiPYNpmbmJ+COAYDxzvhhQ==} + '@eslint-react/core@1.17.3': + resolution: {integrity: sha512-hQJvY+Pl4up/eQgmikTF+IhDzD41fZMuQQrtW3jxEojBYAu9ORxRD3vTII4hBq3V/jqLntY4kAaQwi9R9RfKyA==} - '@eslint-react/eslint-plugin@1.17.1': - resolution: {integrity: sha512-/ctfKryjIAJuIsGIjp354g8PZB6AIU61ZXSysEwJhj2lfZt/QHGPBMSE2XlIvwxK6wWqiN+9aSbXHrIvfvAKhg==} + '@eslint-react/eslint-plugin@1.17.3': + resolution: {integrity: sha512-niB+w7mf6p9NsmV1NFG/KQ5yu8gmBIzCwmfs8U5vxCWiC7e8DIWElwRtIt924tIHuDNDg9p6ptOfjjSrw9iDgQ==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -4263,20 +4252,20 @@ packages: typescript: optional: true - '@eslint-react/jsx@1.17.1': - resolution: {integrity: sha512-L6Zdh8zTAMO9LUmXlL/YX/gU4ja9vCkov834LYmSf7k5wbc17fniSqXYVfqQrWl+T11mdyN+alx4IjQti3lHgA==} + '@eslint-react/jsx@1.17.3': + resolution: {integrity: sha512-BUxz8J5nOO6eI+QppRE3GrwO+oi26bgBhVrODV5TdlDq0SQhvuvVdI2RYqZL3fVoRVShKtB5k+3PDPjFqFo5/w==} - '@eslint-react/shared@1.17.1': - resolution: {integrity: sha512-wB/mBIfuc36Hn2GShHsSO91uqL9lI3VVVwTzJ3YhAN4hJMeZn8fWMuARtwaVeFpmLNYI7hG5wGxo4bHn9yKjsw==} + '@eslint-react/shared@1.17.3': + resolution: {integrity: sha512-FW+j2siqrfPf3o43DK28nVE7GiqmsVLmhhWr1hkYgGKeipCku06RbOcN8+hCntIVx2Kqi9DzlPxM9/PolQYKIg==} - '@eslint-react/tools@1.17.1': - resolution: {integrity: sha512-0ZUw3PF70qeBMJLrntmojQLGzy5S05fwor5CxrHIp1MwQoPTphX11WiuCuq5ohHZ+xopqLHASkRrvAPthAalUQ==} + '@eslint-react/tools@1.17.3': + resolution: {integrity: sha512-l121pjPDPRkNxKqPa8bBWrRKiwI02y6bIF8EGViG6z1iAbJo3H0QRNXnUJTzG84rrXhozMsu4hHqpeAB8AiWaA==} - '@eslint-react/types@1.17.1': - resolution: {integrity: sha512-jf9kkRRnV65wCQPdVIGBa81VH4CbN/qULSg6YnErKd4Kgbq6l8Sh54lY8Qlo1jj2LHtzo/nACdyWx1aOgkyuDg==} + '@eslint-react/types@1.17.3': + resolution: {integrity: sha512-4ct8LhPs4jmOwmME+ylWhLXE9DFEDNS7e4k0YBI/KHE1D8AM6ZDVLCnxAdVhInKkpUUKUx9u+aMK8kjN7ZO0LQ==} - '@eslint-react/var@1.17.1': - resolution: {integrity: sha512-hsHzVjfj+FmAkk6VRqwYJtEBI+k5fUkw2YgMezTx2HkuWP6BWYprLzD+tRU1IS5jMrvIw1FkcBLfcu0EU5FfLQ==} + '@eslint-react/var@1.17.3': + resolution: {integrity: sha512-kTgFM1fCaJ9BezNFKdPXZS1HYP0kqagZLWXVLpff7zPOHmNBw4RsUDdZ8mznfaO8be8B7HkXx3KfyQHQxkPWQw==} '@eslint/compat@1.2.3': resolution: {integrity: sha512-wlZhwlDFxkxIZ571aH0FoK4h4Vwx7P3HJx62Gp8hTc10bfpwT2x0nULuAHmQSJBOWPgPeVf+9YtnD4j50zVHmA==} @@ -4324,6 +4313,9 @@ packages: '@floating-ui/dom@1.6.11': resolution: {integrity: sha512-qkMCxSR24v2vGkhYDo/UzxfJN3D4syqSjyuTFz6C7XcpU1pASPRieNI0Kj5VP3/503mOfYiGY891ugBX1GlABQ==} + '@floating-ui/dom@1.6.12': + resolution: {integrity: sha512-NP83c0HjokcGVEMeoStg317VD9W7eDlGK7457dMBANbKA6GJZdc7rjujdgqzTaz93jkGgc5P/jeWbaCHnMNc+w==} + '@floating-ui/react-dom@2.1.2': resolution: {integrity: sha512-06okr5cgPzMNBy+Ycse2A6udMi4bqwW/zgBF/rwjcNqWkyr82Mcg8b0vjX8OJpZFy/FKjJmw6wV7t44kK6kW7A==} peerDependencies: @@ -4416,7 +4408,7 @@ packages: '@mdx-js/react@3.0.1': resolution: {integrity: sha512-9ZrPIU4MGf6et1m1ov3zKf+q9+deetI51zprKB1D/z3NOb+rUxxtEl3mCjW5wTGh6VhRdwPueh1oRzi6ezkA8A==} peerDependencies: - '@types/react': '>=16' + '@types/react': ^19.0.0 react: '>=16' '@microsoft/api-extractor-model@7.29.8': @@ -4605,93 +4597,93 @@ packages: rollup: optional: true - '@rollup/rollup-android-arm-eabi@4.28.0': - resolution: {integrity: sha512-wLJuPLT6grGZsy34g4N1yRfYeouklTgPhH1gWXCYspenKYD0s3cR99ZevOGw5BexMNywkbV3UkjADisozBmpPQ==} + '@rollup/rollup-android-arm-eabi@4.27.4': + resolution: {integrity: sha512-2Y3JT6f5MrQkICUyRVCw4oa0sutfAsgaSsb0Lmmy1Wi2y7X5vT9Euqw4gOsCyy0YfKURBg35nhUKZS4mDcfULw==} cpu: [arm] os: [android] - '@rollup/rollup-android-arm64@4.28.0': - resolution: {integrity: sha512-eiNkznlo0dLmVG/6wf+Ifi/v78G4d4QxRhuUl+s8EWZpDewgk7PX3ZyECUXU0Zq/Ca+8nU8cQpNC4Xgn2gFNDA==} + '@rollup/rollup-android-arm64@4.27.4': + resolution: {integrity: sha512-wzKRQXISyi9UdCVRqEd0H4cMpzvHYt1f/C3CoIjES6cG++RHKhrBj2+29nPF0IB5kpy9MS71vs07fvrNGAl/iA==} cpu: [arm64] os: [android] - '@rollup/rollup-darwin-arm64@4.28.0': - resolution: {integrity: sha512-lmKx9yHsppblnLQZOGxdO66gT77bvdBtr/0P+TPOseowE7D9AJoBw8ZDULRasXRWf1Z86/gcOdpBrV6VDUY36Q==} + '@rollup/rollup-darwin-arm64@4.27.4': + resolution: {integrity: sha512-PlNiRQapift4LNS8DPUHuDX/IdXiLjf8mc5vdEmUR0fF/pyy2qWwzdLjB+iZquGr8LuN4LnUoSEvKRwjSVYz3Q==} cpu: [arm64] os: [darwin] - '@rollup/rollup-darwin-x64@4.28.0': - resolution: {integrity: sha512-8hxgfReVs7k9Js1uAIhS6zq3I+wKQETInnWQtgzt8JfGx51R1N6DRVy3F4o0lQwumbErRz52YqwjfvuwRxGv1w==} + '@rollup/rollup-darwin-x64@4.27.4': + resolution: {integrity: sha512-o9bH2dbdgBDJaXWJCDTNDYa171ACUdzpxSZt+u/AAeQ20Nk5x+IhA+zsGmrQtpkLiumRJEYef68gcpn2ooXhSQ==} cpu: [x64] os: [darwin] - '@rollup/rollup-freebsd-arm64@4.28.0': - resolution: {integrity: sha512-lA1zZB3bFx5oxu9fYud4+g1mt+lYXCoch0M0V/xhqLoGatbzVse0wlSQ1UYOWKpuSu3gyN4qEc0Dxf/DII1bhQ==} + '@rollup/rollup-freebsd-arm64@4.27.4': + resolution: {integrity: sha512-NBI2/i2hT9Q+HySSHTBh52da7isru4aAAo6qC3I7QFVsuhxi2gM8t/EI9EVcILiHLj1vfi+VGGPaLOUENn7pmw==} cpu: [arm64] os: [freebsd] - '@rollup/rollup-freebsd-x64@4.28.0': - resolution: {integrity: sha512-aI2plavbUDjCQB/sRbeUZWX9qp12GfYkYSJOrdYTL/C5D53bsE2/nBPuoiJKoWp5SN78v2Vr8ZPnB+/VbQ2pFA==} + '@rollup/rollup-freebsd-x64@4.27.4': + resolution: {integrity: sha512-wYcC5ycW2zvqtDYrE7deary2P2UFmSh85PUpAx+dwTCO9uw3sgzD6Gv9n5X4vLaQKsrfTSZZ7Z7uynQozPVvWA==} cpu: [x64] os: [freebsd] - '@rollup/rollup-linux-arm-gnueabihf@4.28.0': - resolution: {integrity: sha512-WXveUPKtfqtaNvpf0iOb0M6xC64GzUX/OowbqfiCSXTdi/jLlOmH0Ba94/OkiY2yTGTwteo4/dsHRfh5bDCZ+w==} + '@rollup/rollup-linux-arm-gnueabihf@4.27.4': + resolution: {integrity: sha512-9OwUnK/xKw6DyRlgx8UizeqRFOfi9mf5TYCw1uolDaJSbUmBxP85DE6T4ouCMoN6pXw8ZoTeZCSEfSaYo+/s1w==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.28.0': - resolution: {integrity: sha512-yLc3O2NtOQR67lI79zsSc7lk31xjwcaocvdD1twL64PK1yNaIqCeWI9L5B4MFPAVGEVjH5k1oWSGuYX1Wutxpg==} + '@rollup/rollup-linux-arm-musleabihf@4.27.4': + resolution: {integrity: sha512-Vgdo4fpuphS9V24WOV+KwkCVJ72u7idTgQaBoLRD0UxBAWTF9GWurJO9YD9yh00BzbkhpeXtm6na+MvJU7Z73A==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.28.0': - resolution: {integrity: sha512-+P9G9hjEpHucHRXqesY+3X9hD2wh0iNnJXX/QhS/J5vTdG6VhNYMxJ2rJkQOxRUd17u5mbMLHM7yWGZdAASfcg==} + '@rollup/rollup-linux-arm64-gnu@4.27.4': + resolution: {integrity: sha512-pleyNgyd1kkBkw2kOqlBx+0atfIIkkExOTiifoODo6qKDSpnc6WzUY5RhHdmTdIJXBdSnh6JknnYTtmQyobrVg==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-arm64-musl@4.28.0': - resolution: {integrity: sha512-1xsm2rCKSTpKzi5/ypT5wfc+4bOGa/9yI/eaOLW0oMs7qpC542APWhl4A37AENGZ6St6GBMWhCCMM6tXgTIplw==} + '@rollup/rollup-linux-arm64-musl@4.27.4': + resolution: {integrity: sha512-caluiUXvUuVyCHr5DxL8ohaaFFzPGmgmMvwmqAITMpV/Q+tPoaHZ/PWa3t8B2WyoRcIIuu1hkaW5KkeTDNSnMA==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-powerpc64le-gnu@4.28.0': - resolution: {integrity: sha512-zgWxMq8neVQeXL+ouSf6S7DoNeo6EPgi1eeqHXVKQxqPy1B2NvTbaOUWPn/7CfMKL7xvhV0/+fq/Z/J69g1WAQ==} + '@rollup/rollup-linux-powerpc64le-gnu@4.27.4': + resolution: {integrity: sha512-FScrpHrO60hARyHh7s1zHE97u0KlT/RECzCKAdmI+LEoC1eDh/RDji9JgFqyO+wPDb86Oa/sXkily1+oi4FzJQ==} cpu: [ppc64] os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.28.0': - resolution: {integrity: sha512-VEdVYacLniRxbRJLNtzwGt5vwS0ycYshofI7cWAfj7Vg5asqj+pt+Q6x4n+AONSZW/kVm+5nklde0qs2EUwU2g==} + '@rollup/rollup-linux-riscv64-gnu@4.27.4': + resolution: {integrity: sha512-qyyprhyGb7+RBfMPeww9FlHwKkCXdKHeGgSqmIXw9VSUtvyFZ6WZRtnxgbuz76FK7LyoN8t/eINRbPUcvXB5fw==} cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.28.0': - resolution: {integrity: sha512-LQlP5t2hcDJh8HV8RELD9/xlYtEzJkm/aWGsauvdO2ulfl3QYRjqrKW+mGAIWP5kdNCBheqqqYIGElSRCaXfpw==} + '@rollup/rollup-linux-s390x-gnu@4.27.4': + resolution: {integrity: sha512-PFz+y2kb6tbh7m3A7nA9++eInGcDVZUACulf/KzDtovvdTizHpZaJty7Gp0lFwSQcrnebHOqxF1MaKZd7psVRg==} cpu: [s390x] os: [linux] - '@rollup/rollup-linux-x64-gnu@4.28.0': - resolution: {integrity: sha512-Nl4KIzteVEKE9BdAvYoTkW19pa7LR/RBrT6F1dJCV/3pbjwDcaOq+edkP0LXuJ9kflW/xOK414X78r+K84+msw==} + '@rollup/rollup-linux-x64-gnu@4.27.4': + resolution: {integrity: sha512-Ni8mMtfo+o/G7DVtweXXV/Ol2TFf63KYjTtoZ5f078AUgJTmaIJnj4JFU7TK/9SVWTaSJGxPi5zMDgK4w+Ez7Q==} cpu: [x64] os: [linux] - '@rollup/rollup-linux-x64-musl@4.28.0': - resolution: {integrity: sha512-eKpJr4vBDOi4goT75MvW+0dXcNUqisK4jvibY9vDdlgLx+yekxSm55StsHbxUsRxSTt3JEQvlr3cGDkzcSP8bw==} + '@rollup/rollup-linux-x64-musl@4.27.4': + resolution: {integrity: sha512-5AeeAF1PB9TUzD+3cROzFTnAJAcVUGLuR8ng0E0WXGkYhp6RD6L+6szYVX+64Rs0r72019KHZS1ka1q+zU/wUw==} cpu: [x64] os: [linux] - '@rollup/rollup-win32-arm64-msvc@4.28.0': - resolution: {integrity: sha512-Vi+WR62xWGsE/Oj+mD0FNAPY2MEox3cfyG0zLpotZdehPFXwz6lypkGs5y38Jd/NVSbOD02aVad6q6QYF7i8Bg==} + '@rollup/rollup-win32-arm64-msvc@4.27.4': + resolution: {integrity: sha512-yOpVsA4K5qVwu2CaS3hHxluWIK5HQTjNV4tWjQXluMiiiu4pJj4BN98CvxohNCpcjMeTXk/ZMJBRbgRg8HBB6A==} cpu: [arm64] os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.28.0': - resolution: {integrity: sha512-kN/Vpip8emMLn/eOza+4JwqDZBL6MPNpkdaEsgUtW1NYN3DZvZqSQrbKzJcTL6hd8YNmFTn7XGWMwccOcJBL0A==} + '@rollup/rollup-win32-ia32-msvc@4.27.4': + resolution: {integrity: sha512-KtwEJOaHAVJlxV92rNYiG9JQwQAdhBlrjNRp7P9L8Cb4Rer3in+0A+IPhJC9y68WAi9H0sX4AiG2NTsVlmqJeQ==} cpu: [ia32] os: [win32] - '@rollup/rollup-win32-x64-msvc@4.28.0': - resolution: {integrity: sha512-Bvno2/aZT6usSa7lRDL2+hMjVAGjuqaymF1ApZm31JXzniR/hvr14jpU+/z4X6Gt5BPlzosscyJZGUvguXIqeQ==} + '@rollup/rollup-win32-x64-msvc@4.27.4': + resolution: {integrity: sha512-3j4jx1TppORdTAoBJRd+/wJRGCPC0ETWkXOecJ6PPZLj6SptXkrXcNqdj0oclbKML6FkQltdz7bBA3rUSirZug==} cpu: [x64] os: [win32] @@ -4721,122 +4713,122 @@ packages: resolution: {integrity: sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==} engines: {node: '>=18'} - '@storybook/addon-actions@8.4.5': - resolution: {integrity: sha512-rbB19uiGJ61XHbKIbS1a9bUS6re5L8rT5NMNeEJhCxXRpFUPrlTXMSoD/Pgcn3ENeEMVZsm8/eCzxAVgAP3Mgg==} + '@storybook/addon-actions@8.4.7': + resolution: {integrity: sha512-mjtD5JxcPuW74T6h7nqMxWTvDneFtokg88p6kQ5OnC1M259iAXb//yiSZgu/quunMHPCXSiqn4FNOSgASTSbsA==} peerDependencies: - storybook: ^8.4.5 + storybook: ^8.4.7 - '@storybook/addon-backgrounds@8.4.5': - resolution: {integrity: sha512-FeMt4qHCMYDQiLGGDKiRuSPXFup2WXOaZSdL137v1W36wEL/vGkK1A5iQt1qJ8MZzL5WZQuedox8rSybFy7eow==} + '@storybook/addon-backgrounds@8.4.7': + resolution: {integrity: sha512-I4/aErqtFiazcoWyKafOAm3bLpxTj6eQuH/woSbk1Yx+EzN+Dbrgx1Updy8//bsNtKkcrXETITreqHC+a57DHQ==} peerDependencies: - storybook: ^8.4.5 + storybook: ^8.4.7 - '@storybook/addon-controls@8.4.5': - resolution: {integrity: sha512-RVTtDDuESLYc1+SJQv2kI7wzBddzAS9uoEe8P75quN6S4pC0GxAB6xirWZ2+WOcba4eHosY+PxMwuBXQfH78Ew==} + '@storybook/addon-controls@8.4.7': + resolution: {integrity: sha512-377uo5IsJgXLnQLJixa47+11V+7Wn9KcDEw+96aGCBCfLbWNH8S08tJHHnSu+jXg9zoqCAC23MetntVp6LetHA==} peerDependencies: - storybook: ^8.4.5 + storybook: ^8.4.7 - '@storybook/addon-docs@8.4.5': - resolution: {integrity: sha512-zPELIl7wXormOylVaaSpkUIuuCCxrO+OFPMKZnlENt6zSReyy0dJu4V0tzfV8FCw+V4D6Y4wrLRk/TIG951Ojw==} + '@storybook/addon-docs@8.4.7': + resolution: {integrity: sha512-NwWaiTDT5puCBSUOVuf6ME7Zsbwz7Y79WF5tMZBx/sLQ60vpmJVQsap6NSjvK1Ravhc21EsIXqemAcBjAWu80w==} peerDependencies: - storybook: ^8.4.5 + storybook: ^8.4.7 - '@storybook/addon-essentials@8.4.5': - resolution: {integrity: sha512-AxetQo/zSPIu3RZqWG2opwAz22Bb+jpf1nWbHp0kEpCrBemcWd8X2gonVmXNOC1PDKNl3jcWyc3lmg/+3mxjYg==} + '@storybook/addon-essentials@8.4.7': + resolution: {integrity: sha512-+BtZHCBrYtQKILtejKxh0CDRGIgTl9PumfBOKRaihYb4FX1IjSAxoV/oo/IfEjlkF5f87vouShWsRa8EUauFDw==} peerDependencies: - storybook: ^8.4.5 + storybook: ^8.4.7 - '@storybook/addon-highlight@8.4.5': - resolution: {integrity: sha512-sMA7v+4unaKY+5RDhow6lLncJqNX9ZLUnBIt3vzY1ntUsOYVwykAY1Hq4Ysj0luCBXjJJdJ6223ylrycnb7Ilw==} + '@storybook/addon-highlight@8.4.7': + resolution: {integrity: sha512-whQIDBd3PfVwcUCrRXvCUHWClXe9mQ7XkTPCdPo4B/tZ6Z9c6zD8JUHT76ddyHivixFLowMnA8PxMU6kCMAiNw==} peerDependencies: - storybook: ^8.4.5 + storybook: ^8.4.7 - '@storybook/addon-interactions@8.4.5': - resolution: {integrity: sha512-s6R8XVD8LTp+LQTDbhtDjDLE6S44I7FtMLxPdMNwN9VEJjBk01NONLDuGDpNq5o/0bnybA3rMHk9+3afsgzidQ==} + '@storybook/addon-interactions@8.4.7': + resolution: {integrity: sha512-fnufT3ym8ht3HHUIRVXAH47iOJW/QOb0VSM+j269gDuvyDcY03D1civCu1v+eZLGaXPKJ8vtjr0L8zKQ/4P0JQ==} peerDependencies: - storybook: ^8.4.5 + storybook: ^8.4.7 - '@storybook/addon-links@8.4.5': - resolution: {integrity: sha512-ac3OtplFdrPw/2jtLnteuVllwu2yCe3sgKJS9AbdYMT/65OW47M7oDnzcpRPsDGufrKlDMBJXXEv4SfTtlT+rg==} + '@storybook/addon-links@8.4.7': + resolution: {integrity: sha512-L/1h4dMeMKF+MM0DanN24v5p3faNYbbtOApMgg7SlcBT/tgo3+cAjkgmNpYA8XtKnDezm+T2mTDhB8mmIRZpIQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.4.5 + storybook: ^8.4.7 peerDependenciesMeta: react: optional: true - '@storybook/addon-measure@8.4.5': - resolution: {integrity: sha512-+sNjew991YaoXQyWWloFybjEGrDO40Jk6w8BgZs2X7oc3D5t/6oFzvyC862U++LGqKFA3quXDeBjEb92CI9cRA==} + '@storybook/addon-measure@8.4.7': + resolution: {integrity: sha512-QfvqYWDSI5F68mKvafEmZic3SMiK7zZM8VA0kTXx55hF/+vx61Mm0HccApUT96xCXIgmwQwDvn9gS4TkX81Dmw==} peerDependencies: - storybook: ^8.4.5 + storybook: ^8.4.7 - '@storybook/addon-outline@8.4.5': - resolution: {integrity: sha512-XlpN98AUDnWQWNFSFVm+HkRUzm3xIUMjBGTkv6HsL6zt6XoJ+LsQMca+PPtYqlBJA+5CU41xMDaG8HC/p+sd3A==} + '@storybook/addon-outline@8.4.7': + resolution: {integrity: sha512-6LYRqUZxSodmAIl8icr585Oi8pmzbZ90aloZJIpve+dBAzo7ydYrSQxxoQEVltXbKf3VeVcrs64ouAYqjisMYA==} peerDependencies: - storybook: ^8.4.5 + storybook: ^8.4.7 '@storybook/addon-styling-webpack@1.0.1': resolution: {integrity: sha512-5n+SXPfMTc4m7sWaJWPWjoHYWc6/B111M2Ia55toQ3GV4ON4vVlTgH9FX+EgCkDticElj99HLTMDJkHRj2yvkg==} peerDependencies: webpack: ^5.0.0 - '@storybook/addon-toolbars@8.4.5': - resolution: {integrity: sha512-hOq5560ONOU/qrslrwosWzxnC4nrF8HZWD43ciKwtethm8HuptU2M+Jrui1CRsMScEZLopWWVE9o0vJMdKpIFQ==} + '@storybook/addon-toolbars@8.4.7': + resolution: {integrity: sha512-OSfdv5UZs+NdGB+nZmbafGUWimiweJ/56gShlw8Neo/4jOJl1R3rnRqqY7MYx8E4GwoX+i3GF5C3iWFNQqlDcw==} peerDependencies: - storybook: ^8.4.5 + storybook: ^8.4.7 - '@storybook/addon-viewport@8.4.5': - resolution: {integrity: sha512-l7Y41gIbJAsIN/QCg1QJ9sr61FLz1C/imUotcDej41tOHxUTSQOlXpNtVnfhUM1vGQc0yNpP3pVxj8BpXi0cAw==} + '@storybook/addon-viewport@8.4.7': + resolution: {integrity: sha512-hvczh/jjuXXcOogih09a663sRDDSATXwbE866al1DXgbDFraYD/LxX/QDb38W9hdjU9+Qhx8VFIcNWoMQns5HQ==} peerDependencies: - storybook: ^8.4.5 + storybook: ^8.4.7 '@storybook/addon-webpack5-compiler-swc@1.0.5': resolution: {integrity: sha512-1NlM3noit2vA22OyWb8Ma2lhcEKCS1Snv2kr+EkaVABUqNDfVc9AD/GgYQhF7F/2CoF5N2JU7uzXDzFHd5TzZg==} engines: {node: '>=18'} - '@storybook/blocks@8.4.5': - resolution: {integrity: sha512-Z+LHauSqm3A4HBR9pUEf9KQhD3/3xYMt0FXgA+GHCAyDa6lFeD1C6r9Y2nlT+9dt8gv9B9oygTZvV6GqFVyRSQ==} + '@storybook/blocks@8.4.7': + resolution: {integrity: sha512-+QH7+JwXXXIyP3fRCxz/7E2VZepAanXJM7G8nbR3wWsqWgrRp4Wra6MvybxAYCxU7aNfJX5c+RW84SNikFpcIA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.4.5 + storybook: ^8.4.7 peerDependenciesMeta: react: optional: true react-dom: optional: true - '@storybook/builder-webpack5@8.4.5': - resolution: {integrity: sha512-5TSpirK2LIL4Wultpowlkrv3iAje57HTw92Hy6c4Zn64tAs30123mkdE6MoJcXMBfD4JwX9I2K2Q+ofZXblJPg==} + '@storybook/builder-webpack5@8.4.7': + resolution: {integrity: sha512-O8LpsQ+4g2x5kh7rI9+jEUdX8k1a5egBQU1lbudmHchqsV0IKiVqBD9LL5Gj3wpit4vB8coSW4ZWTFBw8FQb4Q==} peerDependencies: - storybook: ^8.4.5 + storybook: ^8.4.7 typescript: '*' peerDependenciesMeta: typescript: optional: true - '@storybook/components@8.4.5': - resolution: {integrity: sha512-2PdnKfqNNv3sO7qILgWXiNvmLOi503oN9OMemNCQjTIvdvySc5JpS9/eClwcl/JfmE4qHdSHZr8dLLkBM9S7+Q==} + '@storybook/components@8.4.7': + resolution: {integrity: sha512-uyJIcoyeMWKAvjrG9tJBUCKxr2WZk+PomgrgrUwejkIfXMO76i6jw9BwLa0NZjYdlthDv30r9FfbYZyeNPmF0g==} peerDependencies: storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 - '@storybook/core-webpack@8.4.5': - resolution: {integrity: sha512-IpK/3fM+l2WjRNplTtP+MtnRf/394GcBwyemZknUCzFFDJWNYAN1+meEZmOaZKzJ3tQyRYiErrJLHzd1+UH6Dw==} + '@storybook/core-webpack@8.4.7': + resolution: {integrity: sha512-Tj+CjQLpFyBJxhhMms+vbPT3+gTRAiQlrhY3L1IEVwBa3wtRMS0qjozH26d1hK4G6mUIEdwu13L54HMU/w33Sg==} peerDependencies: - storybook: ^8.4.5 + storybook: ^8.4.7 - '@storybook/core@8.4.5': - resolution: {integrity: sha512-aB1sQNX5nRoUAqg5u1py0MuR/VPd6c6PhECa4rW6pmr7kZcfyP4PP6UFpXuN71ypTQlkRE3Vc5PQZ3gLhE9o3g==} + '@storybook/core@8.4.7': + resolution: {integrity: sha512-7Z8Z0A+1YnhrrSXoKKwFFI4gnsLbWzr8fnDCU6+6HlDukFYh8GHRcZ9zKfqmy6U3hw2h8H5DrHsxWfyaYUUOoA==} peerDependencies: prettier: ^2 || ^3 peerDependenciesMeta: prettier: optional: true - '@storybook/csf-plugin@8.4.5': - resolution: {integrity: sha512-qd2rQTglOTS+phQmTbNTXNjNyxdGvolaqHqDNMw3Vf6h9o3U+mLkwnDWNVnQ9oqvOoUEAqpBthgwzU9FhkIk+A==} + '@storybook/csf-plugin@8.4.7': + resolution: {integrity: sha512-Fgogplu4HImgC+AYDcdGm1rmL6OR1rVdNX1Be9C/NEXwOCpbbBwi0BxTf/2ZxHRk9fCeaPEcOdP5S8QHfltc1g==} peerDependencies: - storybook: ^8.4.5 + storybook: ^8.4.7 '@storybook/csf@0.1.11': resolution: {integrity: sha512-dHYFQH3mA+EtnCkHXzicbLgsvzYjcDJ1JWsogbItZogkPHgSJM/Wr71uMkcvw8v9mmCyP4NpXJuu6bPoVsOnzg==} @@ -4851,33 +4843,33 @@ packages: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - '@storybook/instrumenter@8.4.5': - resolution: {integrity: sha512-8qM35FkueuRpJr0zA6ENvhQICbo+iKL1ln450DwV1kKJtc41KdbA3CuCvtZ/FnoPsFnwdtPjhhICFtRt8LRTSg==} + '@storybook/instrumenter@8.4.7': + resolution: {integrity: sha512-k6NSD3jaRCCHAFtqXZ7tw8jAzD/yTEWXGya+REgZqq5RCkmJ+9S4Ytp/6OhQMPtPFX23gAuJJzTQVLcCr+gjRg==} peerDependencies: - storybook: ^8.4.5 + storybook: ^8.4.7 - '@storybook/manager-api@8.4.5': - resolution: {integrity: sha512-t39JaMy3UX4StbUH/tIDcaflBDxTcyIq853wQtBMhVL3e1+Dw3MIiiG/5bw79HU4R7kSmPVLXIIbV3FmXkq7KQ==} + '@storybook/manager-api@8.4.7': + resolution: {integrity: sha512-ELqemTviCxAsZ5tqUz39sDmQkvhVAvAgiplYy9Uf15kO0SP2+HKsCMzlrm2ue2FfkUNyqbDayCPPCB0Cdn/mpQ==} peerDependencies: storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 '@storybook/node-logger@8.1.6': resolution: {integrity: sha512-IZEiTLFHu8Oom/vdEGpisSw5CfU+cw6/fTaX1P3EVClFOWVuy8/3X5MPu4wJH3jPym6E2DBduIUFeRsiuq61gA==} - '@storybook/preset-react-webpack@8.4.5': - resolution: {integrity: sha512-BKPAN7G0yFXfojQdF8tvgwVJ0ldcl6+p1JtAPAieH69BMGni3TEPnvPhkefRWcM8oM8pl+Hch/J2PLHiZ6QKNQ==} + '@storybook/preset-react-webpack@8.4.7': + resolution: {integrity: sha512-geTSBKyrBagVihil5MF7LkVFynbfHhCinvnbCZZqXW7M1vgcxvatunUENB+iV8eWg/0EJ+8O7scZL+BAxQ/2qg==} engines: {node: '>=18.0.0'} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.4.5 + storybook: ^8.4.7 typescript: '*' peerDependenciesMeta: typescript: optional: true - '@storybook/preview-api@8.4.5': - resolution: {integrity: sha512-MKIZ2jQO/3cUdsT57eq8jRgB6inALo9BxrQ88f7mqzltOkMvADvTAY6y8JZqTUoDzWTH/ny/8SGGdtpqlxRuiQ==} + '@storybook/preview-api@8.4.7': + resolution: {integrity: sha512-0QVQwHw+OyZGHAJEXo6Knx+6/4er7n2rTDE5RYJ9F2E2Lg42E19pfdLlq2Jhoods2Xrclo3wj6GWR//Ahi39Eg==} peerDependencies: storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 @@ -4887,33 +4879,33 @@ packages: typescript: '>= 4.x' webpack: '>= 4' - '@storybook/react-dom-shim@8.4.5': - resolution: {integrity: sha512-YTWTfPagptEYXJsnxAl3zP97Ev0zebtaEV0WgjGaEeumr+zsfgKKwzzHxgrtumBmDzwkuKlzFwlQB5A8keOIGA==} + '@storybook/react-dom-shim@8.4.7': + resolution: {integrity: sha512-6bkG2jvKTmWrmVzCgwpTxwIugd7Lu+2btsLAqhQSzDyIj2/uhMNp8xIMr/NBDtLgq3nomt9gefNa9xxLwk/OMg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.4.5 + storybook: ^8.4.7 - '@storybook/react-webpack5@8.4.5': - resolution: {integrity: sha512-tmYO68I4c0mn2XwM4/WkzEVdP27umfa+Sce+NHkk6fGlp25BiKw70uE8sOkM1leB0wn4ktn9eBw46xXdJv2oew==} + '@storybook/react-webpack5@8.4.7': + resolution: {integrity: sha512-T9GLqlsP4It4El7cC8rSkBPRWvORAsTDULeWlO36RST2TrYnmBOUytsi22mk7cAAAVhhD6rTrs1YdqWRMpfa1w==} engines: {node: '>=18.0.0'} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.4.5 + storybook: ^8.4.7 typescript: '>= 4.2.x' peerDependenciesMeta: typescript: optional: true - '@storybook/react@8.4.5': - resolution: {integrity: sha512-2+p4aGEdGOnu2XNhnMi1B8GPeszm34P905HgqGD1cuz9gMt7x/bgZQaVxs6kpHZ3Hb6V9qp62La2dbAYatHdSw==} + '@storybook/react@8.4.7': + resolution: {integrity: sha512-nQ0/7i2DkaCb7dy0NaT95llRVNYWQiPIVuhNfjr1mVhEP7XD090p0g7eqUmsx8vfdHh2BzWEo6CoBFRd3+EXxw==} engines: {node: '>=18.0.0'} peerDependencies: - '@storybook/test': 8.4.5 + '@storybook/test': 8.4.7 react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0-beta - storybook: ^8.4.5 + storybook: ^8.4.7 typescript: '>= 4.2.x' peerDependenciesMeta: '@storybook/test': @@ -4921,18 +4913,18 @@ packages: typescript: optional: true - '@storybook/test@8.4.5': - resolution: {integrity: sha512-mHsRc6m60nfcEBsjvUkKz+Jnz0or4WH5jmJ1VL2pGKO4VzESCPqAwDnwDqP2YyeSQ0b/MAKUT5kdoLE2RE2eVw==} + '@storybook/test@8.4.7': + resolution: {integrity: sha512-AhvJsu5zl3uG40itSQVuSy5WByp3UVhS6xAnme4FWRwgSxhvZjATJ3AZkkHWOYjnnk+P2/sbz/XuPli1FVCWoQ==} peerDependencies: - storybook: ^8.4.5 + storybook: ^8.4.7 - '@storybook/theming@8.4.5': - resolution: {integrity: sha512-45e/jeG4iuqdZcHg3PbB6dwXQTwlnnEB7r/QcVExyC7ibrkTnjUfvxzyUw4mmU3CXETFGD5EcUobFkgK+/aPxQ==} + '@storybook/theming@8.4.7': + resolution: {integrity: sha512-99rgLEjf7iwfSEmdqlHkSG3AyLcK0sfExcr0jnc6rLiAkBhzuIsvcHjjUwkR210SOCgXqBPW0ZA6uhnuyppHLw==} peerDependencies: storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 - '@storybook/types@8.4.5': - resolution: {integrity: sha512-1hlSq7sPYyU9QT++7qytxtY53ARtKGq2cYEr92pOPt6uinCbStmtQ5BoKOFB6vyHoXWgIbhZJKAXZq+tGTz7Qw==} + '@storybook/types@8.4.7': + resolution: {integrity: sha512-zuf0uPFjODB9Ls9/lqXnb1YsDKFuaASLOpTzpRlz9amFtTepo1dB0nVF9ZWcseTgGs7UxA4+ZR2SZrduXw/ihw==} peerDependencies: storybook: ^8.2.0 || ^8.3.0-0 || ^8.4.0-0 || ^8.5.0-0 || ^8.6.0-0 @@ -5029,7 +5021,7 @@ packages: resolution: {integrity: sha512-Aqhl2IVmLt8IovEVarNDFuJDVWVvhnr9/GCU6UUnrYXwgDFF9h2L2o2P9KBni1AST5sT6riAyoukFLyjQUgD/g==} engines: {node: '>=12'} peerDependencies: - '@types/react': ^16.9.0 || ^17.0.0 + '@types/react': ^19.0.0 react: ^16.9.0 || ^17.0.0 react-dom: ^16.9.0 || ^17.0.0 react-test-renderer: ^16.9.0 || ^17.0.0 @@ -5041,15 +5033,15 @@ packages: react-test-renderer: optional: true - '@testing-library/react@16.0.1': - resolution: {integrity: sha512-dSmwJVtJXmku+iocRhWOUFbrERC76TX2Mnf0ATODz8brzAZrMBbzLwQixlBSanZxR6LddK3eiwpSFZgDET1URg==} + '@testing-library/react@16.1.0': + resolution: {integrity: sha512-Q2ToPvg0KsVL0ohND9A3zLJWcOXXcO8IDu3fj11KhNt0UlCWyFyvnCIBkd12tidB2lkiVRG8VFqdhcqhqnAQtg==} engines: {node: '>=18'} peerDependencies: '@testing-library/dom': ^10.0.0 - '@types/react': ^18.0.0 - '@types/react-dom': ^18.0.0 - react: ^18.0.0 - react-dom: ^18.0.0 + '@types/react': ^19.0.0 + '@types/react-dom': ^19.0.0 + react: ^18.0.0 || ^19.0.0 + react-dom: ^18.0.0 || ^19.0.0 peerDependenciesMeta: '@types/react': optional: true @@ -5149,9 +5141,6 @@ packages: '@types/node@14.18.63': resolution: {integrity: sha512-fAtCfv4jJg+ExtXhvCkCqUKZ+4ok/JQk01qDKhL5BDDoS3AxKXhV5/MAVUZyQnSEd2GT92fkgZl0pz0Q0AzcIQ==} - '@types/node@22.10.0': - resolution: {integrity: sha512-XC70cRZVElFHfIUB40FgZOBbgJYFKKMa5nb9lxcwYstFG/Mi+/Y0bGS+rs6Dmhmkpq4pnNiLiuZAbc02YCOnmA==} - '@types/node@22.10.1': resolution: {integrity: sha512-qKgsUwfHZV2WCWLAnVP1JqnpE6Im6h3Y0+fYgMTasNQ7V++CBX5OT1as0g0f+OyubbFqhf6XVNIsmN4IIhEgGQ==} @@ -5170,26 +5159,23 @@ packages: '@types/parse-json@4.0.2': resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==} - '@types/prop-types@15.7.13': - resolution: {integrity: sha512-hCZTSvwbzWGvhqxp/RqVqwU999pBf2vp7hzIjiYOsl8wqOmUxkQ6ddw1cV3l8811+kdUFus/q4d1Y3E3SyEifA==} - '@types/rbush@4.0.0': resolution: {integrity: sha512-+N+2H39P8X+Hy1I5mC6awlTX54k3FhiUmvt7HWzGJZvF+syUAAxP/stwppS8JE84YHqFgRMv6fCy31202CMFxQ==} - '@types/react-dom@18.3.1': - resolution: {integrity: sha512-qW1Mfv8taImTthu4KoXgDfLuk4bydU6Q/TkADnDWWHwi4NX4BR+LWfTp2sVmTqRrsHvyDDTelgelxJ+SsejKKQ==} + '@types/react-dom@19.0.0': + resolution: {integrity: sha512-1KfiQKsH1o00p9m5ag12axHQSb3FOU9H20UTrujVSkNhuCrRHiQWFqgEnTNK5ZNfnzZv8UWrnXVqCmCF9fgY3w==} '@types/react-grid-layout@1.3.5': resolution: {integrity: sha512-WH/po1gcEcoR6y857yAnPGug+ZhkF4PaTUxgAbwfeSH/QOgVSakKHBXoPGad/sEznmkiaK3pqHk+etdWisoeBQ==} - '@types/react-mentions@4.4.0': - resolution: {integrity: sha512-dKnY1h42GPUO/QAyei6HxEsFUbEcqK/t1k60ZbLJstB9RAs8OCT69mj9AnUbeNdbzYVISE88OC2IYkkthAAn2g==} + '@types/react-mentions@4.4.1': + resolution: {integrity: sha512-65QdcZYkGe2I4GnOLY2OhlXCGz/Csd8NhytwE5r59CoFeYafMltAE/WqFB/Y6SoPU8LvF7EyUrq6Rxrf0Kzxkg==} '@types/react-transition-group@4.4.11': resolution: {integrity: sha512-RM05tAniPZ5DZPzzNFP+DmrcOdD0efDUxMy3145oljWSl3x9ZV5vhme98gTxFrj2lhXvmGNnUiuDyJgY9IKkNA==} - '@types/react@18.3.12': - resolution: {integrity: sha512-D2wOSq/d6Agt28q7rSI3jhU7G6aiuzljDGZ2hTZHIkrTLUI+AF3WMeKkEZ9nN2fkBAlcktT6vcZjDFiIhMYEQw==} + '@types/react@19.0.0': + resolution: {integrity: sha512-MY3oPudxvMYyesqs/kW1Bh8y9VqSmf+tzqw3ae8a9DZW68pUe3zAdHeI1jc6iAysuRdACnVknHP8AhwD4/dxtg==} '@types/resolve@1.20.6': resolution: {integrity: sha512-A4STmOXPhMUtHH+S6ymgE2GiBSMqf4oTvcQZMcHzokuTLVYzXTB8ttjcgxOVaAp2lGwEdzZ0J+cRbbeevQj1UQ==} @@ -5224,8 +5210,8 @@ packages: typescript: optional: true - '@typescript-eslint/parser@8.16.0': - resolution: {integrity: sha512-D7DbgGFtsqIPIFMPJwCad9Gfi/hC0PWErRRHFnaCWoEDYi5tQUDiJCTmGUbBiLzjqAck4KcXt9Ayj0CNlIrF+w==} + '@typescript-eslint/parser@8.17.0': + resolution: {integrity: sha512-Drp39TXuUlD49F7ilHHCG7TTg8IkA+hxCuULdmzWYICxGXvDXmDmWEjJYZQYgf6l/TFfYNE167m7isnc3xlIEg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -5238,6 +5224,10 @@ packages: resolution: {integrity: sha512-mwsZWubQvBki2t5565uxF0EYvG+FwdFb8bMtDuGQLdCCnGPrDEDvm1gtfynuKlnpzeBRqdFCkMf9jg1fnAK8sg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/scope-manager@8.17.0': + resolution: {integrity: sha512-/ewp4XjvnxaREtqsZjF4Mfn078RD/9GmiEAtTeLQ7yFdKnqwTOgRMSvFz4et9U5RiJQ15WTGXPLj89zGusvxBg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/type-utils@8.16.0': resolution: {integrity: sha512-IqZHGG+g1XCWX9NyqnI/0CX5LL8/18awQqmkZSl2ynn8F76j579dByc0jhfVSnSnhf7zv76mKBQv9HQFKvDCgg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -5248,10 +5238,24 @@ packages: typescript: optional: true + '@typescript-eslint/type-utils@8.17.0': + resolution: {integrity: sha512-q38llWJYPd63rRnJ6wY/ZQqIzPrBCkPdpIsaCfkR3Q4t3p6sb422zougfad4TFW9+ElIFLVDzWGiGAfbb/v2qw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + '@typescript-eslint/types@8.16.0': resolution: {integrity: sha512-NzrHj6thBAOSE4d9bsuRNMvk+BvaQvmY4dDglgkgGC0EW/tB3Kelnp3tAKH87GEwzoxgeQn9fNGRyFJM/xd+GQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/types@8.17.0': + resolution: {integrity: sha512-gY2TVzeve3z6crqh2Ic7Cr+CAv6pfb0Egee7J5UAVWCpVvDI/F71wNfolIim4FE6hT15EbpZFVUj9j5i38jYXA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/typescript-estree@8.16.0': resolution: {integrity: sha512-E2+9IzzXMc1iaBy9zmo+UYvluE3TW7bCGWSF41hVWUE01o8nzr1rvOQYSxelxr6StUvRcTMe633eY8mXASMaNw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -5261,6 +5265,15 @@ packages: typescript: optional: true + '@typescript-eslint/typescript-estree@8.17.0': + resolution: {integrity: sha512-JqkOopc1nRKZpX+opvKqnM3XUlM7LpFMD0lYxTqOTKQfCWAmxw45e3qlOCsEqEB2yuacujivudOFpCnqkBDNMw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + '@typescript-eslint/utils@8.16.0': resolution: {integrity: sha512-C1zRy/mOL8Pj157GiX4kaw7iyRLKfJXBR3L82hk5kS/GyHcOFmy4YUq/zfZti72I9wnuQtA/+xzft4wCC8PJdA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -5271,10 +5284,24 @@ packages: typescript: optional: true + '@typescript-eslint/utils@8.17.0': + resolution: {integrity: sha512-bQC8BnEkxqG8HBGKwG9wXlZqg37RKSMY7v/X8VEWD8JG2JuTHuNK0VFvMPMUKQcbk6B+tf05k+4AShAEtCtJ/w==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + '@typescript-eslint/visitor-keys@8.16.0': resolution: {integrity: sha512-pq19gbaMOmFE3CbL0ZB8J8BFCo2ckfHBfaIsaOZgBIF4EoISJIdLX5xRhd0FGB0LlHReNRuzoJoMGpTjq8F2CQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/visitor-keys@8.17.0': + resolution: {integrity: sha512-1Hm7THLpO6ww5QU6H/Qp+AusUUl+z/CAm3cNZZ0jQvon9yicgO7Rwd+/WWRpMKLYV6p2UvdbR27c86rzCPpreg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@univerjs/icons-svg@0.2.8': resolution: {integrity: sha512-dl5Aj/hMzsrGpA6cALfFuAGzoaWXxBAITv3+SGXyILHX8WigyDx+K+mbKgZbKLq6Mx6goz3dOIezfLuc1bhv5g==} @@ -6862,8 +6889,8 @@ packages: peerDependencies: eslint: '>=8' - eslint-plugin-format@0.1.2: - resolution: {integrity: sha512-ZrcO3aiumgJ6ENAv65IWkPjtW77ML/5mp0YrRK0jdvvaZJb+4kKWbaQTMr/XbJo6CtELRmCApAziEKh7L2NbdQ==} + eslint-plugin-format@0.1.3: + resolution: {integrity: sha512-vTmshuv1iMfmcM1HADnyhae5MBBGlJZBZyZ+ybtXCEzRe3nRhUvLX+6rAvsEfcdK6a2pqpLs/F530dXKvfQqYQ==} peerDependencies: eslint: ^8.40.0 || ^9.0.0 @@ -6918,8 +6945,8 @@ packages: peerDependencies: eslint: '>=8.0.0' - eslint-plugin-react-debug@1.17.1: - resolution: {integrity: sha512-CFcm/sxqzfIsLmQjg364x0FiiTmgEhZZT3ekP4QfSsm1vLWUWlbwopBQQvFDPMNlfhuwXRzYrggbkllGT3B17A==} + eslint-plugin-react-debug@1.17.3: + resolution: {integrity: sha512-4EdxKLm++pV/tt/bXDgNpZjcIHJazT8e1IIi/xtfXa7RhYUxdRxrJp5mnI28y0lpyyPZ6uyij+ejx8TCwq8lMg==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -6928,8 +6955,8 @@ packages: typescript: optional: true - eslint-plugin-react-dom@1.17.1: - resolution: {integrity: sha512-aXV11FswyCDGJYCg3pj5kaxNmM5RYGMvuL+KhaqcX+GKdCIpC9SqiImeLSiWOxVLWYS9kH5Ltz4xU3T3eqOgOA==} + eslint-plugin-react-dom@1.17.3: + resolution: {integrity: sha512-sOrEbjEcY40KAR/ZSLx8/wjCQW3hgbEVV6AC9Jw4cYcdHx/8WAN+yb+6WnfYI7iDWjfzSCi2hIsOl5uFDd9/MA==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -6938,8 +6965,8 @@ packages: typescript: optional: true - eslint-plugin-react-hooks-extra@1.17.1: - resolution: {integrity: sha512-REPsDs8pn+QUSS+iDY7hOfUiCd4TIM9XNusDM+Nu51mBXezQ0k2f7X0wtlxaAHnt+YX1vzoy6BSylJaUlFMJaA==} + eslint-plugin-react-hooks-extra@1.17.3: + resolution: {integrity: sha512-/L8+mYOMnk+0CL7rgztckrR7lIji1gnBIJ9R2m8Pq+9fBCVNNhQ0NRUOpXcT4QNQ0lqLapHv+eScodUFAobknw==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -6948,14 +6975,14 @@ packages: typescript: optional: true - eslint-plugin-react-hooks@5.0.0: - resolution: {integrity: sha512-hIOwI+5hYGpJEc4uPRmz2ulCjAGD/N13Lukkh8cLV0i2IRk/bdZDYjgLVHj+U9Z704kLIdIO6iueGvxNur0sgw==} + eslint-plugin-react-hooks@5.1.0: + resolution: {integrity: sha512-mpJRtPgHN2tNAvZ35AMfqeB3Xqeo273QxrHJsbBEPWODRM4r0yB6jfoROqKEYrOn27UtRPpcpHc2UqyBSuUNTw==} engines: {node: '>=10'} peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0 - eslint-plugin-react-naming-convention@1.17.1: - resolution: {integrity: sha512-tVbmeLJK2jC/j8IwtkvpiKnk496hhOD2j+nGEZeYjI9r5oGR/mmTpQx/0/+0HnRJ7a/ctUiuTSDzesQuU3Eu/A==} + eslint-plugin-react-naming-convention@1.17.3: + resolution: {integrity: sha512-FyOYS9h2n+6rnZN7E8bY8jzaqqaH0OTqAGFPK4+q1LFKmvgVVD/cRdi1HRF+0tQqNkn4D9SnRXsfsqpPJd7zZw==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -6964,13 +6991,13 @@ packages: typescript: optional: true - eslint-plugin-react-refresh@0.4.14: - resolution: {integrity: sha512-aXvzCTK7ZBv1e7fahFuR3Z/fyQQSIQ711yPgYRj+Oj64tyTgO4iQIDmYXDBqvSWQ/FA4OSCsXOStlF+noU0/NA==} + eslint-plugin-react-refresh@0.4.16: + resolution: {integrity: sha512-slterMlxAhov/DZO8NScf6mEeMBBXodFUolijDvrtTxyezyLoTQaa73FyYus/VbTdftd8wBgBxPMRk3poleXNQ==} peerDependencies: - eslint: '>=7' + eslint: '>=8.40' - eslint-plugin-react-web-api@1.17.1: - resolution: {integrity: sha512-c02sPQXM+7z5w0JZkgdPltPzdLlDrDxwitbGXmhePyhZYZfDCOa69ROltQPI9b2ClRmMWYgxoPlJsnGaYln6Wg==} + eslint-plugin-react-web-api@1.17.3: + resolution: {integrity: sha512-U6v5C+d3Szik7qyw3Olm7JywhKR+l+/AhabL564yP9PJGWHXWd0vBz0XAQFGwrGRFpVzcxPY+RpzioA4ntYBFA==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -6979,8 +7006,8 @@ packages: typescript: optional: true - eslint-plugin-react-x@1.17.1: - resolution: {integrity: sha512-Iq9Eaye/+LpdOcU/qRbib4cC6EAL9bfIBH2+IDWQXLyY/HAXnmBFDJgotEPOLymIIOKhgjzfX03nkdfBIqZ3zA==} + eslint-plugin-react-x@1.17.3: + resolution: {integrity: sha512-d6nZ3/zQY+kDiafxnYoHAwphSrbQL281InbIKVuoww6yrxXQoaoIN8B+Vy1R/ipPKC1U0gK5t9f8RY9EiczzfA==} engines: {bun: '>=1.0.15', node: '>=18.18.0'} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -8968,8 +8995,8 @@ packages: resolution: {integrity: sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==} engines: {node: '>=6.0.0'} - prettier@3.3.2: - resolution: {integrity: sha512-rAVeHYMcv8ATV5d508CFdn+8/pHPpXeIid1DdrPwXnaAdH7cqjVbpJaT5eq4yRAFU/lsbwYwSF/n5iNrdJHPQA==} + prettier@3.4.2: + resolution: {integrity: sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==} engines: {node: '>=14'} hasBin: true @@ -9072,6 +9099,12 @@ packages: react: '>=16.0.0' react-dom: '>=16.0.0' + rc-input@1.7.1: + resolution: {integrity: sha512-by1VW/m7z2OH/ST3P5P8zi4K/RWUh7jJuNaPYGdGzXwJ3MF1rKWEuP0jeKW1PaWqqLxNVSvQZ8sIRkCCS8uWSg==} + peerDependencies: + react: '>=16.0.0' + react-dom: '>=16.0.0' + rc-menu@9.16.0: resolution: {integrity: sha512-vAL0yqPkmXWk3+YKRkmIR8TYj3RVdEt3ptG2jCJXWNAvQbT0VJJdRyHZ7kG/l1JsZlB+VJq/VcYOo69VR4oD+w==} peerDependencies: @@ -9103,8 +9136,8 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' - rc-picker@4.8.1: - resolution: {integrity: sha512-lj9hXXMSkbjFUIhfQh8XH698ybxnoBOfq7pdM1FvfSyDwdFhdQa7dvsIYwo6Uz7Zp1wVkfw5rOJO3MpdWzoHsg==} + rc-picker@4.8.3: + resolution: {integrity: sha512-hJ45qoEs4mfxXPAJdp1n3sKwADul874Cd0/HwnsEOE60H+tgiJUGgbOD62As3EG/rFVNS5AWRfBCDJJfmRqOVQ==} engines: {node: '>=8.x'} peerDependencies: date-fns: '>= 2.x' @@ -9129,14 +9162,14 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' - rc-segmented@2.5.0: - resolution: {integrity: sha512-B28Fe3J9iUFOhFJET3RoXAPFJ2u47QvLSYcZWC4tFYNGPEjug5LAxEasZlA/PpAxhdOPqGWsGbSj7ftneukJnw==} + rc-segmented@2.6.0: + resolution: {integrity: sha512-uItdhEFmCUsSBqpYwMYLW6JQ97Moyp4PGKwYvkdkgNQo9pwEDQ0z24KwEnYDast7/FYZLdUg7bs7GYBJJsFK+g==} peerDependencies: react: '>=16.0.0' react-dom: '>=16.0.0' - rc-select@14.16.3: - resolution: {integrity: sha512-51+j6s3fJJJXB7E+B6W1hM4Tjzv1B/Decooz9ilgegDBt3ZAth1b/xMwYCTrT5BbG2e53XACQsyDib2+3Ro1fg==} + rc-select@14.16.4: + resolution: {integrity: sha512-jP6qf7+vjnxGvPpfPWbGYfFlSl3h8L2XcD4O7g2GYXmEeBC0mw+nPD7i++OOE8v3YGqP8xtYjRKAWCMLfjgxlw==} engines: {node: '>=8.x'} peerDependencies: react: '*' @@ -9148,8 +9181,8 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' - rc-tooltip@6.2.1: - resolution: {integrity: sha512-rws0duD/3sHHsD905Nex7FvoUGy2UBQRhTkKxeEvr2FB+r21HsOxcDJI0TzyO8NHhnAA8ILr8pfbSBg5Jj5KBg==} + rc-tooltip@6.3.1: + resolution: {integrity: sha512-md1weEZVFp64Rm/1euLtr+ny7lJQakYPyxlds3tJvVxJNZw2Z3e7AMnY71IgzxQw7EN2FFxEkTmZQFUZlQL2zg==} peerDependencies: react: '>=16.9.0' react-dom: '>=16.9.0' @@ -9160,8 +9193,14 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' - rc-virtual-list@3.15.0: - resolution: {integrity: sha512-dF2YQztqrU3ijAeWOqscTshCEr7vpimzSqAVjO1AyAmaqcHulaXpnGR0ptK5PXfxTUy48VkJOiglMIxlkYGs0w==} + rc-util@5.44.0: + resolution: {integrity: sha512-qSNMihvZdD0Y5ht9k0rK3QsYcOQ94hdsZSvc8rHy22N+ySC6taVN35SkY1dUyAARxp+w8+ZCQ7MvgRGzXhcQKA==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + + rc-virtual-list@3.16.0: + resolution: {integrity: sha512-tRpWBC0msU+MxFxnD6+y4v0P17Yzplf+mbiHrqRvfVanx0S4o0XV+2zu4vv7hM9nNfcucO+MPHivqpRT2lfnFQ==} engines: {node: '>=8.x'} peerDependencies: react: '>=16.9.0' @@ -9205,7 +9244,7 @@ packages: peerDependencies: '@types/hoist-non-react-statics': '>= 3.3.1' '@types/node': '>= 12' - '@types/react': '>= 16' + '@types/react': ^19.0.0 react: '>= 16.14' peerDependenciesMeta: '@types/hoist-non-react-statics': @@ -9229,6 +9268,11 @@ packages: peerDependencies: react: ^18.3.1 + react-dom@19.0.0: + resolution: {integrity: sha512-4GV5sHFG0e/0AD4X+ySy6UJd3jVl1iNsNHdpad0qhABJ11twS3TTBnseqsKurKcsNqCEFeGL3uLpVChpIO3QfQ==} + peerDependencies: + react: ^19.0.0 + react-draggable@4.4.6: resolution: {integrity: sha512-LtY5Xw1zTPqHkVmtM3X8MUOxNDOUhv/khTgBgrUvwaS064bwVvxT+q5El0uUFNx5IEPKXuRejr7UqLwBIg5pdw==} peerDependencies: @@ -9241,12 +9285,6 @@ packages: peerDependencies: react: '>=16.13.1' - react-grid-layout@1.4.4: - resolution: {integrity: sha512-7+Lg8E8O8HfOH5FrY80GCIR1SHTn2QnAYKh27/5spoz+OHhMmEhU/14gIkRzJOtympDPaXcVRX/nT1FjmeOUmQ==} - peerDependencies: - react: '>= 16.3.0' - react-dom: '>= 16.3.0' - react-grid-layout@1.5.0: resolution: {integrity: sha512-WBKX7w/LsTfI99WskSu6nX2nbJAUD7GD6nIXcwYLyPpnslojtmql2oD3I2g5C3AK8hrxIarYT8awhuDIp7iQ5w==} peerDependencies: @@ -9292,6 +9330,10 @@ packages: resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} engines: {node: '>=0.10.0'} + react@19.0.0: + resolution: {integrity: sha512-V8AVnmPIICiWpGfm6GLzCR/W5FXLchHop40W4nXBmdlEceh16rCN8O8LNWm5bh5XUX91fh7KpA+W0TgMKmgTpQ==} + engines: {node: '>=0.10.0'} + read-cache@1.0.0: resolution: {integrity: sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==} @@ -9463,8 +9505,8 @@ packages: deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true - rollup@4.28.0: - resolution: {integrity: sha512-G9GOrmgWHBma4YfCcX8PjH0qhXSdH8B4HDE2o4/jaxj93S4DPCIDoLcXz99eWMji4hB29UFCEd7B2gwGJDR9cQ==} + rollup@4.27.4: + resolution: {integrity: sha512-RLKxqHEMjh/RGLsDxAEsaLO3mWgyoU6x9w6n1ikAzet4B3gI2/3yP6PWY2p9QzRTh6MfEIXB3MwsOY0Iv3vNrw==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true @@ -9520,6 +9562,9 @@ packages: scheduler@0.23.2: resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==} + scheduler@0.25.0: + resolution: {integrity: sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA==} + schema-utils@3.3.0: resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==} engines: {node: '>= 10.13.0'} @@ -9704,8 +9749,8 @@ packages: webpack: optional: true - storybook@8.4.5: - resolution: {integrity: sha512-9tfgabXnMibYp3SvoaJXXMD63Pw0SA9Hnf5v6TxysCYZs4DZ/04fAkK+9RW+K4C5JkV83qXMMlrsPj766R47fg==} + storybook@8.4.7: + resolution: {integrity: sha512-RP/nMJxiWyFc8EVMH5gp20ID032Wvk+Yr3lmKidoegto5Iy+2dVQnUoElZb2zpbVXNHWakGuAkfI0dY1Hfp/vw==} hasBin: true peerDependencies: prettier: ^2 || ^3 @@ -9865,10 +9910,6 @@ packages: resolution: {integrity: sha512-Vhf+bUa//YSTYKseDiiEuQmhGCoIF3CVBhunm3r/DQnYiGT4JssmnKQc44BIyOZRK2pKjXXAgbhfmbeoC9CJpA==} engines: {node: '>=12.20'} - synckit@0.9.0: - resolution: {integrity: sha512-7RnqIMq572L8PeEzKeBINYEJDDxpcH8JEgLwUqBd3TkofhFRbkq4QLR0u+36avGAhCRbk2nnmjcW9SE531hPDg==} - engines: {node: ^14.18.0 || >=16.0.0} - synckit@0.9.2: resolution: {integrity: sha512-vrozgXDQwYO72vHjUb/HnFbQx1exDjoKzqx23aXEg2a9VIg2TSFZ8FmeZpTjUCFMYw7mpX4BE2SFu8wI7asYsw==} engines: {node: ^14.18.0 || >=16.0.0} @@ -10591,7 +10632,7 @@ packages: resolution: {integrity: sha512-/BPMyLKJPtFEvVL0E9E9BTUM63MNyhPGlvxk1XjrfWTUlV+BR8jufjsovHzrtR6YNcBEcL7cMHovL1n9xHawEg==} engines: {node: '>=12.7.0'} peerDependencies: - '@types/react': '>=16.8' + '@types/react': ^19.0.0 immer: '>=9.0.6' react: '>=16.8' peerDependenciesMeta: @@ -10620,16 +10661,16 @@ snapshots: dependencies: '@babel/runtime': 7.25.0 - '@antfu/eslint-config@3.11.2(@eslint-react/eslint-plugin@1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2))(@typescript-eslint/utils@8.16.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2))(@vue/compiler-sfc@3.4.38)(eslint-plugin-format@0.1.2(eslint@9.16.0(jiti@1.21.6)))(eslint-plugin-react-hooks@5.0.0(eslint@9.16.0(jiti@1.21.6)))(eslint-plugin-react-refresh@0.4.14(eslint@9.16.0(jiti@1.21.6)))(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2)(vitest@2.1.8(@types/node@22.10.1)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.1)(sass@1.77.5)(terser@5.31.6))': + '@antfu/eslint-config@3.11.2(@eslint-react/eslint-plugin@1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2))(@typescript-eslint/utils@8.17.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2))(@vue/compiler-sfc@3.4.38)(eslint-plugin-format@0.1.3(eslint@9.16.0(jiti@1.21.6)))(eslint-plugin-react-hooks@5.1.0(eslint@9.16.0(jiti@1.21.6)))(eslint-plugin-react-refresh@0.4.16(eslint@9.16.0(jiti@1.21.6)))(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2)(vitest@2.1.8(@types/node@22.10.1)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.1)(sass@1.77.5)(terser@5.31.6))': dependencies: '@antfu/install-pkg': 0.5.0 '@clack/prompts': 0.8.2 '@eslint-community/eslint-plugin-eslint-comments': 4.4.1(eslint@9.16.0(jiti@1.21.6)) '@eslint/markdown': 6.2.1 '@stylistic/eslint-plugin': 2.11.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@typescript-eslint/eslint-plugin': 8.16.0(@typescript-eslint/parser@8.16.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2))(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@typescript-eslint/parser': 8.16.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@vitest/eslint-plugin': 1.1.12(@typescript-eslint/utils@8.16.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2))(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2)(vitest@2.1.8(@types/node@22.10.1)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.1)(sass@1.77.5)(terser@5.31.6)) + '@typescript-eslint/eslint-plugin': 8.16.0(@typescript-eslint/parser@8.17.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2))(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@typescript-eslint/parser': 8.17.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@vitest/eslint-plugin': 1.1.12(@typescript-eslint/utils@8.17.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2))(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2)(vitest@2.1.8(@types/node@22.10.1)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.1)(sass@1.77.5)(terser@5.31.6)) eslint: 9.16.0(jiti@1.21.6) eslint-config-flat-gitignore: 0.3.0(eslint@9.16.0(jiti@1.21.6)) eslint-flat-config-utils: 0.4.0 @@ -10645,7 +10686,7 @@ snapshots: eslint-plugin-regexp: 2.7.0(eslint@9.16.0(jiti@1.21.6)) eslint-plugin-toml: 0.11.1(eslint@9.16.0(jiti@1.21.6)) eslint-plugin-unicorn: 56.0.1(eslint@9.16.0(jiti@1.21.6)) - eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.16.0(@typescript-eslint/parser@8.16.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2))(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2))(eslint@9.16.0(jiti@1.21.6)) + eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.16.0(@typescript-eslint/parser@8.17.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2))(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2))(eslint@9.16.0(jiti@1.21.6)) eslint-plugin-vue: 9.31.0(eslint@9.16.0(jiti@1.21.6)) eslint-plugin-yml: 1.15.0(eslint@9.16.0(jiti@1.21.6)) eslint-processor-vue-blocks: 0.1.2(@vue/compiler-sfc@3.4.38)(eslint@9.16.0(jiti@1.21.6)) @@ -10659,10 +10700,10 @@ snapshots: yaml-eslint-parser: 1.2.3 yargs: 17.7.2 optionalDependencies: - '@eslint-react/eslint-plugin': 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - eslint-plugin-format: 0.1.2(eslint@9.16.0(jiti@1.21.6)) - eslint-plugin-react-hooks: 5.0.0(eslint@9.16.0(jiti@1.21.6)) - eslint-plugin-react-refresh: 0.4.14(eslint@9.16.0(jiti@1.21.6)) + '@eslint-react/eslint-plugin': 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + eslint-plugin-format: 0.1.3(eslint@9.16.0(jiti@1.21.6)) + eslint-plugin-react-hooks: 5.1.0(eslint@9.16.0(jiti@1.21.6)) + eslint-plugin-react-refresh: 0.4.16(eslint@9.16.0(jiti@1.21.6)) transitivePeerDependencies: - '@eslint/json' - '@typescript-eslint/utils' @@ -10775,10 +10816,6 @@ snapshots: dependencies: '@babel/types': 7.26.0 - '@babel/parser@7.26.3': - dependencies: - '@babel/types': 7.26.3 - '@babel/plugin-transform-react-jsx-self@7.25.9(@babel/core@7.26.0)': dependencies: '@babel/core': 7.26.0 @@ -10838,18 +10875,13 @@ snapshots: '@babel/helper-string-parser': 7.25.9 '@babel/helper-validator-identifier': 7.25.9 - '@babel/types@7.26.3': - dependencies: - '@babel/helper-string-parser': 7.25.9 - '@babel/helper-validator-identifier': 7.25.9 - - '@chromatic-com/storybook@3.2.2(react@18.3.1)(storybook@8.4.5(prettier@3.3.2))': + '@chromatic-com/storybook@3.2.2(react@18.3.1)(storybook@8.4.7(prettier@3.4.2))': dependencies: chromatic: 11.16.3 filesize: 10.1.4 jsonfile: 6.1.0 react-confetti: 6.1.0(react@18.3.1) - storybook: 8.4.5(prettier@3.3.2) + storybook: 8.4.7(prettier@3.4.2) strip-ansi: 7.1.0 transitivePeerDependencies: - '@chromatic-com/cypress' @@ -10987,9 +11019,9 @@ snapshots: '@dprint/formatter@0.3.0': {} - '@dprint/markdown@0.17.1': {} + '@dprint/markdown@0.17.8': {} - '@dprint/toml@0.6.2': {} + '@dprint/toml@0.6.3': {} '@es-joy/jsdoccomment@0.48.0': dependencies: @@ -11232,13 +11264,13 @@ snapshots: '@eslint-community/regexpp@4.12.1': {} - '@eslint-react/ast@1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2)': + '@eslint-react/ast@1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2)': dependencies: - '@eslint-react/tools': 1.17.1 - '@eslint-react/types': 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@typescript-eslint/types': 8.16.0 - '@typescript-eslint/typescript-estree': 8.16.0(typescript@5.7.2) - '@typescript-eslint/utils': 8.16.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@eslint-react/tools': 1.17.3 + '@eslint-react/types': 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@typescript-eslint/types': 8.17.0 + '@typescript-eslint/typescript-estree': 8.17.0(typescript@5.7.2) + '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) birecord: 0.1.1 string-ts: 2.2.0 ts-pattern: 5.5.0 @@ -11247,18 +11279,18 @@ snapshots: - supports-color - typescript - '@eslint-react/core@1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2)': - dependencies: - '@eslint-react/ast': 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@eslint-react/jsx': 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@eslint-react/shared': 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@eslint-react/tools': 1.17.1 - '@eslint-react/types': 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@eslint-react/var': 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@typescript-eslint/scope-manager': 8.16.0 - '@typescript-eslint/type-utils': 8.16.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@typescript-eslint/types': 8.16.0 - '@typescript-eslint/utils': 8.16.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@eslint-react/core@1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2)': + dependencies: + '@eslint-react/ast': 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@eslint-react/jsx': 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@eslint-react/shared': 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@eslint-react/tools': 1.17.3 + '@eslint-react/types': 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@eslint-react/var': 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@typescript-eslint/scope-manager': 8.17.0 + '@typescript-eslint/type-utils': 8.17.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@typescript-eslint/types': 8.17.0 + '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) birecord: 0.1.1 short-unique-id: 5.2.0 ts-pattern: 5.5.0 @@ -11267,36 +11299,36 @@ snapshots: - supports-color - typescript - '@eslint-react/eslint-plugin@1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2)': + '@eslint-react/eslint-plugin@1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2)': dependencies: - '@eslint-react/shared': 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@eslint-react/tools': 1.17.1 - '@eslint-react/types': 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@typescript-eslint/scope-manager': 8.16.0 - '@typescript-eslint/type-utils': 8.16.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@typescript-eslint/types': 8.16.0 - '@typescript-eslint/utils': 8.16.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@eslint-react/shared': 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@eslint-react/tools': 1.17.3 + '@eslint-react/types': 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@typescript-eslint/scope-manager': 8.17.0 + '@typescript-eslint/type-utils': 8.17.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@typescript-eslint/types': 8.17.0 + '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) eslint: 9.16.0(jiti@1.21.6) - eslint-plugin-react-debug: 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - eslint-plugin-react-dom: 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - eslint-plugin-react-hooks-extra: 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - eslint-plugin-react-naming-convention: 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - eslint-plugin-react-web-api: 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - eslint-plugin-react-x: 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + eslint-plugin-react-debug: 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + eslint-plugin-react-dom: 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + eslint-plugin-react-hooks-extra: 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + eslint-plugin-react-naming-convention: 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + eslint-plugin-react-web-api: 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + eslint-plugin-react-x: 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: - supports-color - '@eslint-react/jsx@1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2)': + '@eslint-react/jsx@1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2)': dependencies: - '@eslint-react/ast': 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@eslint-react/tools': 1.17.1 - '@eslint-react/types': 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@eslint-react/var': 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@typescript-eslint/scope-manager': 8.16.0 - '@typescript-eslint/types': 8.16.0 - '@typescript-eslint/utils': 8.16.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@eslint-react/ast': 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@eslint-react/tools': 1.17.3 + '@eslint-react/types': 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@eslint-react/var': 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@typescript-eslint/scope-manager': 8.17.0 + '@typescript-eslint/types': 8.17.0 + '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) birecord: 0.1.1 ts-pattern: 5.5.0 transitivePeerDependencies: @@ -11304,10 +11336,10 @@ snapshots: - supports-color - typescript - '@eslint-react/shared@1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2)': + '@eslint-react/shared@1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2)': dependencies: - '@eslint-react/tools': 1.17.1 - '@typescript-eslint/utils': 8.16.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@eslint-react/tools': 1.17.3 + '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) local-pkg: 0.5.1 picomatch: 4.0.2 ts-pattern: 5.5.0 @@ -11316,26 +11348,26 @@ snapshots: - supports-color - typescript - '@eslint-react/tools@1.17.1': {} + '@eslint-react/tools@1.17.3': {} - '@eslint-react/types@1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2)': + '@eslint-react/types@1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2)': dependencies: - '@eslint-react/tools': 1.17.1 - '@typescript-eslint/types': 8.16.0 - '@typescript-eslint/utils': 8.16.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@eslint-react/tools': 1.17.3 + '@typescript-eslint/types': 8.17.0 + '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/var@1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2)': + '@eslint-react/var@1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2)': dependencies: - '@eslint-react/ast': 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@eslint-react/tools': 1.17.1 - '@eslint-react/types': 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@typescript-eslint/scope-manager': 8.16.0 - '@typescript-eslint/types': 8.16.0 - '@typescript-eslint/utils': 8.16.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@eslint-react/ast': 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@eslint-react/tools': 1.17.3 + '@eslint-react/types': 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@typescript-eslint/scope-manager': 8.17.0 + '@typescript-eslint/types': 8.17.0 + '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) ts-pattern: 5.5.0 transitivePeerDependencies: - eslint @@ -11398,11 +11430,16 @@ snapshots: '@floating-ui/core': 1.6.4 '@floating-ui/utils': 0.2.8 - '@floating-ui/react-dom@2.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@floating-ui/dom@1.6.12': + dependencies: + '@floating-ui/core': 1.6.4 + '@floating-ui/utils': 0.2.8 + + '@floating-ui/react-dom@2.1.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@floating-ui/dom': 1.6.11 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) '@floating-ui/utils@0.2.8': {} @@ -11483,10 +11520,10 @@ snapshots: '@js-sdsl/ordered-map@4.4.2': {} - '@mdx-js/react@3.0.1(@types/react@18.3.12)(react@18.3.1)': + '@mdx-js/react@3.0.1(@types/react@19.0.0)(react@18.3.1)': dependencies: '@types/mdx': 2.0.13 - '@types/react': 18.3.12 + '@types/react': 19.0.0 react: 18.3.1 '@microsoft/api-extractor-model@7.29.8(@types/node@22.10.1)': @@ -11643,37 +11680,37 @@ snapshots: '@protobufjs/utf8@1.1.0': {} - '@rc-component/color-picker@2.0.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@rc-component/color-picker@2.0.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@ant-design/fast-color': 2.0.6 '@babel/runtime': 7.25.0 classnames: 2.5.1 - rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + rc-util: 5.44.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) '@rc-component/mini-decimal@1.1.0': dependencies: '@babel/runtime': 7.26.0 - '@rc-component/portal@1.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@rc-component/portal@1.1.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@babel/runtime': 7.24.7 classnames: 2.5.1 - rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + rc-util: 5.44.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - '@rc-component/trigger@2.2.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@rc-component/trigger@2.2.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@babel/runtime': 7.26.0 - '@rc-component/portal': 1.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@rc-component/portal': 1.1.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-resize-observer: 1.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + rc-motion: 2.9.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-resize-observer: 1.4.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-util: 5.44.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) '@react-dnd/asap@5.0.2': {} @@ -11704,66 +11741,66 @@ snapshots: - conventional-commits-filter - conventional-commits-parser - '@rollup/pluginutils@5.1.3(rollup@4.28.0)': + '@rollup/pluginutils@5.1.3(rollup@4.27.4)': dependencies: '@types/estree': 1.0.6 estree-walker: 2.0.2 picomatch: 4.0.2 optionalDependencies: - rollup: 4.28.0 + rollup: 4.27.4 - '@rollup/rollup-android-arm-eabi@4.28.0': + '@rollup/rollup-android-arm-eabi@4.27.4': optional: true - '@rollup/rollup-android-arm64@4.28.0': + '@rollup/rollup-android-arm64@4.27.4': optional: true - '@rollup/rollup-darwin-arm64@4.28.0': + '@rollup/rollup-darwin-arm64@4.27.4': optional: true - '@rollup/rollup-darwin-x64@4.28.0': + '@rollup/rollup-darwin-x64@4.27.4': optional: true - '@rollup/rollup-freebsd-arm64@4.28.0': + '@rollup/rollup-freebsd-arm64@4.27.4': optional: true - '@rollup/rollup-freebsd-x64@4.28.0': + '@rollup/rollup-freebsd-x64@4.27.4': optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.28.0': + '@rollup/rollup-linux-arm-gnueabihf@4.27.4': optional: true - '@rollup/rollup-linux-arm-musleabihf@4.28.0': + '@rollup/rollup-linux-arm-musleabihf@4.27.4': optional: true - '@rollup/rollup-linux-arm64-gnu@4.28.0': + '@rollup/rollup-linux-arm64-gnu@4.27.4': optional: true - '@rollup/rollup-linux-arm64-musl@4.28.0': + '@rollup/rollup-linux-arm64-musl@4.27.4': optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.28.0': + '@rollup/rollup-linux-powerpc64le-gnu@4.27.4': optional: true - '@rollup/rollup-linux-riscv64-gnu@4.28.0': + '@rollup/rollup-linux-riscv64-gnu@4.27.4': optional: true - '@rollup/rollup-linux-s390x-gnu@4.28.0': + '@rollup/rollup-linux-s390x-gnu@4.27.4': optional: true - '@rollup/rollup-linux-x64-gnu@4.28.0': + '@rollup/rollup-linux-x64-gnu@4.27.4': optional: true - '@rollup/rollup-linux-x64-musl@4.28.0': + '@rollup/rollup-linux-x64-musl@4.27.4': optional: true - '@rollup/rollup-win32-arm64-msvc@4.28.0': + '@rollup/rollup-win32-arm64-msvc@4.27.4': optional: true - '@rollup/rollup-win32-ia32-msvc@4.28.0': + '@rollup/rollup-win32-ia32-msvc@4.27.4': optional: true - '@rollup/rollup-win32-x64-msvc@4.28.0': + '@rollup/rollup-win32-x64-msvc@4.27.4': optional: true '@rushstack/node-core-library@5.9.0(@types/node@22.10.1)': @@ -11802,91 +11839,91 @@ snapshots: '@sindresorhus/merge-streams@2.3.0': {} - '@storybook/addon-actions@8.4.5(storybook@8.4.5(prettier@3.3.2))': + '@storybook/addon-actions@8.4.7(storybook@8.4.7(prettier@3.4.2))': dependencies: '@storybook/global': 5.0.0 '@types/uuid': 9.0.8 dequal: 2.0.3 polished: 4.3.1 - storybook: 8.4.5(prettier@3.3.2) + storybook: 8.4.7(prettier@3.4.2) uuid: 9.0.1 - '@storybook/addon-backgrounds@8.4.5(storybook@8.4.5(prettier@3.3.2))': + '@storybook/addon-backgrounds@8.4.7(storybook@8.4.7(prettier@3.4.2))': dependencies: '@storybook/global': 5.0.0 memoizerific: 1.11.3 - storybook: 8.4.5(prettier@3.3.2) + storybook: 8.4.7(prettier@3.4.2) ts-dedent: 2.2.0 - '@storybook/addon-controls@8.4.5(storybook@8.4.5(prettier@3.3.2))': + '@storybook/addon-controls@8.4.7(storybook@8.4.7(prettier@3.4.2))': dependencies: '@storybook/global': 5.0.0 dequal: 2.0.3 - storybook: 8.4.5(prettier@3.3.2) + storybook: 8.4.7(prettier@3.4.2) ts-dedent: 2.2.0 - '@storybook/addon-docs@8.4.5(@types/react@18.3.12)(storybook@8.4.5(prettier@3.3.2))': + '@storybook/addon-docs@8.4.7(@types/react@19.0.0)(storybook@8.4.7(prettier@3.4.2))': dependencies: - '@mdx-js/react': 3.0.1(@types/react@18.3.12)(react@18.3.1) - '@storybook/blocks': 8.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.5(prettier@3.3.2)) - '@storybook/csf-plugin': 8.4.5(storybook@8.4.5(prettier@3.3.2)) - '@storybook/react-dom-shim': 8.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.5(prettier@3.3.2)) + '@mdx-js/react': 3.0.1(@types/react@19.0.0)(react@18.3.1) + '@storybook/blocks': 8.4.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(prettier@3.4.2)) + '@storybook/csf-plugin': 8.4.7(storybook@8.4.7(prettier@3.4.2)) + '@storybook/react-dom-shim': 8.4.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(prettier@3.4.2)) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - storybook: 8.4.5(prettier@3.3.2) + storybook: 8.4.7(prettier@3.4.2) ts-dedent: 2.2.0 transitivePeerDependencies: - '@types/react' - '@storybook/addon-essentials@8.4.5(@types/react@18.3.12)(storybook@8.4.5(prettier@3.3.2))': - dependencies: - '@storybook/addon-actions': 8.4.5(storybook@8.4.5(prettier@3.3.2)) - '@storybook/addon-backgrounds': 8.4.5(storybook@8.4.5(prettier@3.3.2)) - '@storybook/addon-controls': 8.4.5(storybook@8.4.5(prettier@3.3.2)) - '@storybook/addon-docs': 8.4.5(@types/react@18.3.12)(storybook@8.4.5(prettier@3.3.2)) - '@storybook/addon-highlight': 8.4.5(storybook@8.4.5(prettier@3.3.2)) - '@storybook/addon-measure': 8.4.5(storybook@8.4.5(prettier@3.3.2)) - '@storybook/addon-outline': 8.4.5(storybook@8.4.5(prettier@3.3.2)) - '@storybook/addon-toolbars': 8.4.5(storybook@8.4.5(prettier@3.3.2)) - '@storybook/addon-viewport': 8.4.5(storybook@8.4.5(prettier@3.3.2)) - storybook: 8.4.5(prettier@3.3.2) + '@storybook/addon-essentials@8.4.7(@types/react@19.0.0)(storybook@8.4.7(prettier@3.4.2))': + dependencies: + '@storybook/addon-actions': 8.4.7(storybook@8.4.7(prettier@3.4.2)) + '@storybook/addon-backgrounds': 8.4.7(storybook@8.4.7(prettier@3.4.2)) + '@storybook/addon-controls': 8.4.7(storybook@8.4.7(prettier@3.4.2)) + '@storybook/addon-docs': 8.4.7(@types/react@19.0.0)(storybook@8.4.7(prettier@3.4.2)) + '@storybook/addon-highlight': 8.4.7(storybook@8.4.7(prettier@3.4.2)) + '@storybook/addon-measure': 8.4.7(storybook@8.4.7(prettier@3.4.2)) + '@storybook/addon-outline': 8.4.7(storybook@8.4.7(prettier@3.4.2)) + '@storybook/addon-toolbars': 8.4.7(storybook@8.4.7(prettier@3.4.2)) + '@storybook/addon-viewport': 8.4.7(storybook@8.4.7(prettier@3.4.2)) + storybook: 8.4.7(prettier@3.4.2) ts-dedent: 2.2.0 transitivePeerDependencies: - '@types/react' - '@storybook/addon-highlight@8.4.5(storybook@8.4.5(prettier@3.3.2))': + '@storybook/addon-highlight@8.4.7(storybook@8.4.7(prettier@3.4.2))': dependencies: '@storybook/global': 5.0.0 - storybook: 8.4.5(prettier@3.3.2) + storybook: 8.4.7(prettier@3.4.2) - '@storybook/addon-interactions@8.4.5(storybook@8.4.5(prettier@3.3.2))': + '@storybook/addon-interactions@8.4.7(storybook@8.4.7(prettier@3.4.2))': dependencies: '@storybook/global': 5.0.0 - '@storybook/instrumenter': 8.4.5(storybook@8.4.5(prettier@3.3.2)) - '@storybook/test': 8.4.5(storybook@8.4.5(prettier@3.3.2)) + '@storybook/instrumenter': 8.4.7(storybook@8.4.7(prettier@3.4.2)) + '@storybook/test': 8.4.7(storybook@8.4.7(prettier@3.4.2)) polished: 4.3.1 - storybook: 8.4.5(prettier@3.3.2) + storybook: 8.4.7(prettier@3.4.2) ts-dedent: 2.2.0 - '@storybook/addon-links@8.4.5(react@18.3.1)(storybook@8.4.5(prettier@3.3.2))': + '@storybook/addon-links@8.4.7(react@18.3.1)(storybook@8.4.7(prettier@3.4.2))': dependencies: '@storybook/csf': 0.1.11 '@storybook/global': 5.0.0 - storybook: 8.4.5(prettier@3.3.2) + storybook: 8.4.7(prettier@3.4.2) ts-dedent: 2.2.0 optionalDependencies: react: 18.3.1 - '@storybook/addon-measure@8.4.5(storybook@8.4.5(prettier@3.3.2))': + '@storybook/addon-measure@8.4.7(storybook@8.4.7(prettier@3.4.2))': dependencies: '@storybook/global': 5.0.0 - storybook: 8.4.5(prettier@3.3.2) + storybook: 8.4.7(prettier@3.4.2) tiny-invariant: 1.3.3 - '@storybook/addon-outline@8.4.5(storybook@8.4.5(prettier@3.3.2))': + '@storybook/addon-outline@8.4.7(storybook@8.4.7(prettier@3.4.2))': dependencies: '@storybook/global': 5.0.0 - storybook: 8.4.5(prettier@3.3.2) + storybook: 8.4.7(prettier@3.4.2) ts-dedent: 2.2.0 '@storybook/addon-styling-webpack@1.0.1(webpack@5.94.0(@swc/core@1.7.5)(esbuild@0.24.0))': @@ -11894,14 +11931,14 @@ snapshots: '@storybook/node-logger': 8.1.6 webpack: 5.94.0(@swc/core@1.7.5)(esbuild@0.24.0) - '@storybook/addon-toolbars@8.4.5(storybook@8.4.5(prettier@3.3.2))': + '@storybook/addon-toolbars@8.4.7(storybook@8.4.7(prettier@3.4.2))': dependencies: - storybook: 8.4.5(prettier@3.3.2) + storybook: 8.4.7(prettier@3.4.2) - '@storybook/addon-viewport@8.4.5(storybook@8.4.5(prettier@3.3.2))': + '@storybook/addon-viewport@8.4.7(storybook@8.4.7(prettier@3.4.2))': dependencies: memoizerific: 1.11.3 - storybook: 8.4.5(prettier@3.3.2) + storybook: 8.4.7(prettier@3.4.2) '@storybook/addon-webpack5-compiler-swc@1.0.5(webpack@5.94.0(@swc/core@1.7.5)(esbuild@0.24.0))': dependencies: @@ -11911,19 +11948,19 @@ snapshots: - '@swc/helpers' - webpack - '@storybook/blocks@8.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.5(prettier@3.3.2))': + '@storybook/blocks@8.4.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(prettier@3.4.2))': dependencies: '@storybook/csf': 0.1.11 '@storybook/icons': 1.2.12(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - storybook: 8.4.5(prettier@3.3.2) + storybook: 8.4.7(prettier@3.4.2) ts-dedent: 2.2.0 optionalDependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@storybook/builder-webpack5@8.4.5(@swc/core@1.7.5)(esbuild@0.24.0)(storybook@8.4.5(prettier@3.3.2))(typescript@5.7.2)': + '@storybook/builder-webpack5@8.4.7(@swc/core@1.7.5)(esbuild@0.24.0)(storybook@8.4.7(prettier@3.4.2))(typescript@5.7.2)': dependencies: - '@storybook/core-webpack': 8.4.5(storybook@8.4.5(prettier@3.3.2)) + '@storybook/core-webpack': 8.4.7(storybook@8.4.7(prettier@3.4.2)) '@types/node': 22.10.1 '@types/semver': 7.5.8 browser-assert: 1.2.1 @@ -11938,7 +11975,7 @@ snapshots: path-browserify: 1.0.1 process: 0.11.10 semver: 7.6.3 - storybook: 8.4.5(prettier@3.3.2) + storybook: 8.4.7(prettier@3.4.2) style-loader: 3.3.4(webpack@5.94.0(@swc/core@1.7.5)(esbuild@0.24.0)) terser-webpack-plugin: 5.3.10(@swc/core@1.7.5)(esbuild@0.24.0)(webpack@5.94.0(@swc/core@1.7.5)(esbuild@0.24.0)) ts-dedent: 2.2.0 @@ -11958,17 +11995,17 @@ snapshots: - uglify-js - webpack-cli - '@storybook/components@8.4.5(storybook@8.4.5(prettier@3.3.2))': + '@storybook/components@8.4.7(storybook@8.4.7(prettier@3.4.2))': dependencies: - storybook: 8.4.5(prettier@3.3.2) + storybook: 8.4.7(prettier@3.4.2) - '@storybook/core-webpack@8.4.5(storybook@8.4.5(prettier@3.3.2))': + '@storybook/core-webpack@8.4.7(storybook@8.4.7(prettier@3.4.2))': dependencies: '@types/node': 22.10.1 - storybook: 8.4.5(prettier@3.3.2) + storybook: 8.4.7(prettier@3.4.2) ts-dedent: 2.2.0 - '@storybook/core@8.4.5(prettier@3.3.2)': + '@storybook/core@8.4.7(prettier@3.4.2)': dependencies: '@storybook/csf': 0.1.11 better-opn: 3.0.2 @@ -11982,15 +12019,15 @@ snapshots: util: 0.12.5 ws: 8.18.0 optionalDependencies: - prettier: 3.3.2 + prettier: 3.4.2 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - '@storybook/csf-plugin@8.4.5(storybook@8.4.5(prettier@3.3.2))': + '@storybook/csf-plugin@8.4.7(storybook@8.4.7(prettier@3.4.2))': dependencies: - storybook: 8.4.5(prettier@3.3.2) + storybook: 8.4.7(prettier@3.4.2) unplugin: 1.12.2 '@storybook/csf@0.1.11': @@ -12004,22 +12041,22 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@storybook/instrumenter@8.4.5(storybook@8.4.5(prettier@3.3.2))': + '@storybook/instrumenter@8.4.7(storybook@8.4.7(prettier@3.4.2))': dependencies: '@storybook/global': 5.0.0 '@vitest/utils': 2.1.6 - storybook: 8.4.5(prettier@3.3.2) + storybook: 8.4.7(prettier@3.4.2) - '@storybook/manager-api@8.4.5(storybook@8.4.5(prettier@3.3.2))': + '@storybook/manager-api@8.4.7(storybook@8.4.7(prettier@3.4.2))': dependencies: - storybook: 8.4.5(prettier@3.3.2) + storybook: 8.4.7(prettier@3.4.2) '@storybook/node-logger@8.1.6': {} - '@storybook/preset-react-webpack@8.4.5(@storybook/test@8.4.5(storybook@8.4.5(prettier@3.3.2)))(@swc/core@1.7.5)(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.5(prettier@3.3.2))(typescript@5.7.2)': + '@storybook/preset-react-webpack@8.4.7(@storybook/test@8.4.7(storybook@8.4.7(prettier@3.4.2)))(@swc/core@1.7.5)(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(prettier@3.4.2))(typescript@5.7.2)': dependencies: - '@storybook/core-webpack': 8.4.5(storybook@8.4.5(prettier@3.3.2)) - '@storybook/react': 8.4.5(@storybook/test@8.4.5(storybook@8.4.5(prettier@3.3.2)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.5(prettier@3.3.2))(typescript@5.7.2) + '@storybook/core-webpack': 8.4.7(storybook@8.4.7(prettier@3.4.2)) + '@storybook/react': 8.4.7(@storybook/test@8.4.7(storybook@8.4.7(prettier@3.4.2)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(prettier@3.4.2))(typescript@5.7.2) '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.7.2)(webpack@5.94.0(@swc/core@1.7.5)(esbuild@0.24.0)) '@types/node': 22.10.1 '@types/semver': 7.5.8 @@ -12030,7 +12067,7 @@ snapshots: react-dom: 18.3.1(react@18.3.1) resolve: 1.22.8 semver: 7.6.3 - storybook: 8.4.5(prettier@3.3.2) + storybook: 8.4.7(prettier@3.4.2) tsconfig-paths: 4.2.0 webpack: 5.94.0(@swc/core@1.7.5)(esbuild@0.24.0) optionalDependencies: @@ -12043,9 +12080,9 @@ snapshots: - uglify-js - webpack-cli - '@storybook/preview-api@8.4.5(storybook@8.4.5(prettier@3.3.2))': + '@storybook/preview-api@8.4.7(storybook@8.4.7(prettier@3.4.2))': dependencies: - storybook: 8.4.5(prettier@3.3.2) + storybook: 8.4.7(prettier@3.4.2) '@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0(typescript@5.7.2)(webpack@5.94.0(@swc/core@1.7.5)(esbuild@0.24.0))': dependencies: @@ -12061,21 +12098,27 @@ snapshots: transitivePeerDependencies: - supports-color - '@storybook/react-dom-shim@8.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.5(prettier@3.3.2))': + '@storybook/react-dom-shim@8.4.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(prettier@3.4.2))': dependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - storybook: 8.4.5(prettier@3.3.2) + storybook: 8.4.7(prettier@3.4.2) + + '@storybook/react-dom-shim@8.4.7(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(storybook@8.4.7(prettier@3.4.2))': + dependencies: + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + storybook: 8.4.7(prettier@3.4.2) - '@storybook/react-webpack5@8.4.5(@storybook/test@8.4.5(storybook@8.4.5(prettier@3.3.2)))(@swc/core@1.7.5)(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.5(prettier@3.3.2))(typescript@5.7.2)': + '@storybook/react-webpack5@8.4.7(@storybook/test@8.4.7(storybook@8.4.7(prettier@3.4.2)))(@swc/core@1.7.5)(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(prettier@3.4.2))(typescript@5.7.2)': dependencies: - '@storybook/builder-webpack5': 8.4.5(@swc/core@1.7.5)(esbuild@0.24.0)(storybook@8.4.5(prettier@3.3.2))(typescript@5.7.2) - '@storybook/preset-react-webpack': 8.4.5(@storybook/test@8.4.5(storybook@8.4.5(prettier@3.3.2)))(@swc/core@1.7.5)(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.5(prettier@3.3.2))(typescript@5.7.2) - '@storybook/react': 8.4.5(@storybook/test@8.4.5(storybook@8.4.5(prettier@3.3.2)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.5(prettier@3.3.2))(typescript@5.7.2) - '@types/node': 22.10.0 + '@storybook/builder-webpack5': 8.4.7(@swc/core@1.7.5)(esbuild@0.24.0)(storybook@8.4.7(prettier@3.4.2))(typescript@5.7.2) + '@storybook/preset-react-webpack': 8.4.7(@storybook/test@8.4.7(storybook@8.4.7(prettier@3.4.2)))(@swc/core@1.7.5)(esbuild@0.24.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(prettier@3.4.2))(typescript@5.7.2) + '@storybook/react': 8.4.7(@storybook/test@8.4.7(storybook@8.4.7(prettier@3.4.2)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(prettier@3.4.2))(typescript@5.7.2) + '@types/node': 22.10.1 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - storybook: 8.4.5(prettier@3.3.2) + storybook: 8.4.7(prettier@3.4.2) optionalDependencies: typescript: 5.7.2 transitivePeerDependencies: @@ -12087,40 +12130,55 @@ snapshots: - uglify-js - webpack-cli - '@storybook/react@8.4.5(@storybook/test@8.4.5(storybook@8.4.5(prettier@3.3.2)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.5(prettier@3.3.2))(typescript@5.7.2)': + '@storybook/react@8.4.7(@storybook/test@8.4.7(storybook@8.4.7(prettier@3.4.2)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(prettier@3.4.2))(typescript@5.7.2)': dependencies: - '@storybook/components': 8.4.5(storybook@8.4.5(prettier@3.3.2)) + '@storybook/components': 8.4.7(storybook@8.4.7(prettier@3.4.2)) '@storybook/global': 5.0.0 - '@storybook/manager-api': 8.4.5(storybook@8.4.5(prettier@3.3.2)) - '@storybook/preview-api': 8.4.5(storybook@8.4.5(prettier@3.3.2)) - '@storybook/react-dom-shim': 8.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.5(prettier@3.3.2)) - '@storybook/theming': 8.4.5(storybook@8.4.5(prettier@3.3.2)) + '@storybook/manager-api': 8.4.7(storybook@8.4.7(prettier@3.4.2)) + '@storybook/preview-api': 8.4.7(storybook@8.4.7(prettier@3.4.2)) + '@storybook/react-dom-shim': 8.4.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(prettier@3.4.2)) + '@storybook/theming': 8.4.7(storybook@8.4.7(prettier@3.4.2)) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - storybook: 8.4.5(prettier@3.3.2) + storybook: 8.4.7(prettier@3.4.2) optionalDependencies: - '@storybook/test': 8.4.5(storybook@8.4.5(prettier@3.3.2)) + '@storybook/test': 8.4.7(storybook@8.4.7(prettier@3.4.2)) typescript: 5.7.2 - '@storybook/test@8.4.5(storybook@8.4.5(prettier@3.3.2))': + '@storybook/react@8.4.7(@storybook/test@8.4.7(storybook@8.4.7(prettier@3.4.2)))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(storybook@8.4.7(prettier@3.4.2))(typescript@5.7.2)': + dependencies: + '@storybook/components': 8.4.7(storybook@8.4.7(prettier@3.4.2)) + '@storybook/global': 5.0.0 + '@storybook/manager-api': 8.4.7(storybook@8.4.7(prettier@3.4.2)) + '@storybook/preview-api': 8.4.7(storybook@8.4.7(prettier@3.4.2)) + '@storybook/react-dom-shim': 8.4.7(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(storybook@8.4.7(prettier@3.4.2)) + '@storybook/theming': 8.4.7(storybook@8.4.7(prettier@3.4.2)) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + storybook: 8.4.7(prettier@3.4.2) + optionalDependencies: + '@storybook/test': 8.4.7(storybook@8.4.7(prettier@3.4.2)) + typescript: 5.7.2 + + '@storybook/test@8.4.7(storybook@8.4.7(prettier@3.4.2))': dependencies: '@storybook/csf': 0.1.11 '@storybook/global': 5.0.0 - '@storybook/instrumenter': 8.4.5(storybook@8.4.5(prettier@3.3.2)) + '@storybook/instrumenter': 8.4.7(storybook@8.4.7(prettier@3.4.2)) '@testing-library/dom': 10.4.0 '@testing-library/jest-dom': 6.5.0 '@testing-library/user-event': 14.5.2(@testing-library/dom@10.4.0) '@vitest/expect': 2.0.5 '@vitest/spy': 2.0.5 - storybook: 8.4.5(prettier@3.3.2) + storybook: 8.4.7(prettier@3.4.2) - '@storybook/theming@8.4.5(storybook@8.4.5(prettier@3.3.2))': + '@storybook/theming@8.4.7(storybook@8.4.7(prettier@3.4.2))': dependencies: - storybook: 8.4.5(prettier@3.3.2) + storybook: 8.4.7(prettier@3.4.2) - '@storybook/types@8.4.5(storybook@8.4.5(prettier@3.3.2))': + '@storybook/types@8.4.7(storybook@8.4.7(prettier@3.4.2))': dependencies: - storybook: 8.4.5(prettier@3.3.2) + storybook: 8.4.7(prettier@3.4.2) '@stylistic/eslint-plugin@2.11.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2)': dependencies: @@ -12207,24 +12265,24 @@ snapshots: lodash: 4.17.21 redent: 3.0.0 - '@testing-library/react-hooks@8.0.1(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@testing-library/react-hooks@8.0.1(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@babel/runtime': 7.26.0 - react: 18.3.1 - react-error-boundary: 3.1.4(react@18.3.1) + react: 19.0.0 + react-error-boundary: 3.1.4(react@19.0.0) optionalDependencies: - '@types/react': 18.3.12 - react-dom: 18.3.1(react@18.3.1) + '@types/react': 19.0.0 + react-dom: 19.0.0(react@19.0.0) - '@testing-library/react@16.0.1(@testing-library/dom@10.4.0)(@types/react-dom@18.3.1)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@testing-library/react@16.1.0(@testing-library/dom@10.4.0)(@types/react-dom@19.0.0)(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@babel/runtime': 7.26.0 '@testing-library/dom': 10.4.0 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) optionalDependencies: - '@types/react': 18.3.12 - '@types/react-dom': 18.3.1 + '@types/react': 19.0.0 + '@types/react-dom': 19.0.0 '@testing-library/user-event@14.5.2(@testing-library/dom@10.4.0)': dependencies: @@ -12323,10 +12381,6 @@ snapshots: '@types/node@14.18.63': {} - '@types/node@22.10.0': - dependencies: - undici-types: 6.20.0 - '@types/node@22.10.1': dependencies: undici-types: 6.20.0 @@ -12343,29 +12397,26 @@ snapshots: '@types/parse-json@4.0.2': {} - '@types/prop-types@15.7.13': {} - '@types/rbush@4.0.0': {} - '@types/react-dom@18.3.1': + '@types/react-dom@19.0.0': dependencies: - '@types/react': 18.3.12 + '@types/react': 19.0.0 '@types/react-grid-layout@1.3.5': dependencies: - '@types/react': 18.3.12 + '@types/react': 19.0.0 - '@types/react-mentions@4.4.0': + '@types/react-mentions@4.4.1': dependencies: - '@types/react': 18.3.12 + '@types/react': 19.0.0 '@types/react-transition-group@4.4.11': dependencies: - '@types/react': 18.3.12 + '@types/react': 19.0.0 - '@types/react@18.3.12': + '@types/react@19.0.0': dependencies: - '@types/prop-types': 15.7.13 csstype: 3.1.3 '@types/resolve@1.20.6': {} @@ -12386,10 +12437,10 @@ snapshots: '@types/validator@13.12.0': {} - '@typescript-eslint/eslint-plugin@8.16.0(@typescript-eslint/parser@8.16.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2))(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2)': + '@typescript-eslint/eslint-plugin@8.16.0(@typescript-eslint/parser@8.17.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2))(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.16.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@typescript-eslint/parser': 8.17.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) '@typescript-eslint/scope-manager': 8.16.0 '@typescript-eslint/type-utils': 8.16.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) '@typescript-eslint/utils': 8.16.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) @@ -12404,12 +12455,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.16.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2)': + '@typescript-eslint/parser@8.17.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2)': dependencies: - '@typescript-eslint/scope-manager': 8.16.0 - '@typescript-eslint/types': 8.16.0 - '@typescript-eslint/typescript-estree': 8.16.0(typescript@5.7.2) - '@typescript-eslint/visitor-keys': 8.16.0 + '@typescript-eslint/scope-manager': 8.17.0 + '@typescript-eslint/types': 8.17.0 + '@typescript-eslint/typescript-estree': 8.17.0(typescript@5.7.2) + '@typescript-eslint/visitor-keys': 8.17.0 debug: 4.3.7 eslint: 9.16.0(jiti@1.21.6) optionalDependencies: @@ -12422,6 +12473,11 @@ snapshots: '@typescript-eslint/types': 8.16.0 '@typescript-eslint/visitor-keys': 8.16.0 + '@typescript-eslint/scope-manager@8.17.0': + dependencies: + '@typescript-eslint/types': 8.17.0 + '@typescript-eslint/visitor-keys': 8.17.0 + '@typescript-eslint/type-utils@8.16.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2)': dependencies: '@typescript-eslint/typescript-estree': 8.16.0(typescript@5.7.2) @@ -12434,8 +12490,22 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/type-utils@8.17.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2)': + dependencies: + '@typescript-eslint/typescript-estree': 8.17.0(typescript@5.7.2) + '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + debug: 4.3.7 + eslint: 9.16.0(jiti@1.21.6) + ts-api-utils: 1.4.2(typescript@5.7.2) + optionalDependencies: + typescript: 5.7.2 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/types@8.16.0': {} + '@typescript-eslint/types@8.17.0': {} + '@typescript-eslint/typescript-estree@8.16.0(typescript@5.7.2)': dependencies: '@typescript-eslint/types': 8.16.0 @@ -12451,6 +12521,21 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/typescript-estree@8.17.0(typescript@5.7.2)': + dependencies: + '@typescript-eslint/types': 8.17.0 + '@typescript-eslint/visitor-keys': 8.17.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.4.2(typescript@5.7.2) + optionalDependencies: + typescript: 5.7.2 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/utils@8.16.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2)': dependencies: '@eslint-community/eslint-utils': 4.4.1(eslint@9.16.0(jiti@1.21.6)) @@ -12463,22 +12548,39 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/utils@8.17.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2)': + dependencies: + '@eslint-community/eslint-utils': 4.4.1(eslint@9.16.0(jiti@1.21.6)) + '@typescript-eslint/scope-manager': 8.17.0 + '@typescript-eslint/types': 8.17.0 + '@typescript-eslint/typescript-estree': 8.17.0(typescript@5.7.2) + eslint: 9.16.0(jiti@1.21.6) + optionalDependencies: + typescript: 5.7.2 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/visitor-keys@8.16.0': dependencies: '@typescript-eslint/types': 8.16.0 eslint-visitor-keys: 4.2.0 + '@typescript-eslint/visitor-keys@8.17.0': + dependencies: + '@typescript-eslint/types': 8.17.0 + eslint-visitor-keys: 4.2.0 + '@univerjs/icons-svg@0.2.8': {} - '@univerjs/icons@0.2.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@univerjs/icons@0.2.7(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - '@univerjs/icons@0.2.8(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@univerjs/icons@0.2.8(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) '@univerjs/protocol@0.1.39(@grpc/grpc-js@1.10.9)(rxjs@7.8.1)': dependencies: @@ -12517,9 +12619,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@vitest/eslint-plugin@1.1.12(@typescript-eslint/utils@8.16.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2))(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2)(vitest@2.1.8(@types/node@22.10.1)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.1)(sass@1.77.5)(terser@5.31.6))': + '@vitest/eslint-plugin@1.1.12(@typescript-eslint/utils@8.17.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2))(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2)(vitest@2.1.8(@types/node@22.10.1)(happy-dom@15.0.0)(jsdom@24.1.1)(less@4.2.1)(sass@1.77.5)(terser@5.31.6))': dependencies: - '@typescript-eslint/utils': 8.16.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) eslint: 9.16.0(jiti@1.21.6) optionalDependencies: typescript: 5.7.2 @@ -12643,7 +12745,7 @@ snapshots: '@vue/compiler-ssr': 3.4.38 '@vue/shared': 3.4.38 estree-walker: 2.0.2 - magic-string: 0.30.12 + magic-string: 0.30.14 postcss: 8.4.49 source-map-js: 1.2.1 @@ -12778,13 +12880,13 @@ snapshots: '@xtuc/long@4.2.2': {} - '@xyflow/react@12.3.5(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': + '@xyflow/react@12.3.5(@types/react@19.0.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)': dependencies: '@xyflow/system': 0.0.46 classcat: 5.0.5 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - zustand: 4.5.4(@types/react@18.3.12)(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + zustand: 4.5.4(@types/react@19.0.0)(react@19.0.0) transitivePeerDependencies: - '@types/react' - immer @@ -14214,16 +14316,16 @@ snapshots: eslint: 9.16.0(jiti@1.21.6) eslint-compat-utils: 0.5.1(eslint@9.16.0(jiti@1.21.6)) - eslint-plugin-format@0.1.2(eslint@9.16.0(jiti@1.21.6)): + eslint-plugin-format@0.1.3(eslint@9.16.0(jiti@1.21.6)): dependencies: '@dprint/formatter': 0.3.0 - '@dprint/markdown': 0.17.1 - '@dprint/toml': 0.6.2 + '@dprint/markdown': 0.17.8 + '@dprint/toml': 0.6.3 eslint: 9.16.0(jiti@1.21.6) eslint-formatting-reporter: 0.0.0(eslint@9.16.0(jiti@1.21.6)) eslint-parser-plain: 0.1.0 - prettier: 3.3.2 - synckit: 0.9.0 + prettier: 3.4.2 + synckit: 0.9.2 eslint-plugin-header@3.1.1(eslint@9.16.0(jiti@1.21.6)): dependencies: @@ -14311,19 +14413,19 @@ snapshots: - supports-color - typescript - eslint-plugin-react-debug@1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2): - dependencies: - '@eslint-react/ast': 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@eslint-react/core': 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@eslint-react/jsx': 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@eslint-react/shared': 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@eslint-react/tools': 1.17.1 - '@eslint-react/types': 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@eslint-react/var': 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@typescript-eslint/scope-manager': 8.16.0 - '@typescript-eslint/type-utils': 8.16.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@typescript-eslint/types': 8.16.0 - '@typescript-eslint/utils': 8.16.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + eslint-plugin-react-debug@1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2): + dependencies: + '@eslint-react/ast': 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@eslint-react/core': 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@eslint-react/jsx': 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@eslint-react/shared': 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@eslint-react/tools': 1.17.3 + '@eslint-react/types': 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@eslint-react/var': 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@typescript-eslint/scope-manager': 8.17.0 + '@typescript-eslint/type-utils': 8.17.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@typescript-eslint/types': 8.17.0 + '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) eslint: 9.16.0(jiti@1.21.6) string-ts: 2.2.0 ts-pattern: 5.5.0 @@ -14332,18 +14434,18 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-react-dom@1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2): - dependencies: - '@eslint-react/ast': 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@eslint-react/core': 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@eslint-react/jsx': 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@eslint-react/shared': 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@eslint-react/tools': 1.17.1 - '@eslint-react/types': 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@eslint-react/var': 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@typescript-eslint/scope-manager': 8.16.0 - '@typescript-eslint/types': 8.16.0 - '@typescript-eslint/utils': 8.16.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + eslint-plugin-react-dom@1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2): + dependencies: + '@eslint-react/ast': 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@eslint-react/core': 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@eslint-react/jsx': 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@eslint-react/shared': 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@eslint-react/tools': 1.17.3 + '@eslint-react/types': 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@eslint-react/var': 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@typescript-eslint/scope-manager': 8.17.0 + '@typescript-eslint/types': 8.17.0 + '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) compare-versions: 6.1.1 eslint: 9.16.0(jiti@1.21.6) ts-pattern: 5.5.0 @@ -14352,19 +14454,19 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-react-hooks-extra@1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2): - dependencies: - '@eslint-react/ast': 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@eslint-react/core': 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@eslint-react/jsx': 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@eslint-react/shared': 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@eslint-react/tools': 1.17.1 - '@eslint-react/types': 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@eslint-react/var': 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@typescript-eslint/scope-manager': 8.16.0 - '@typescript-eslint/type-utils': 8.16.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@typescript-eslint/types': 8.16.0 - '@typescript-eslint/utils': 8.16.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + eslint-plugin-react-hooks-extra@1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2): + dependencies: + '@eslint-react/ast': 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@eslint-react/core': 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@eslint-react/jsx': 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@eslint-react/shared': 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@eslint-react/tools': 1.17.3 + '@eslint-react/types': 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@eslint-react/var': 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@typescript-eslint/scope-manager': 8.17.0 + '@typescript-eslint/type-utils': 8.17.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@typescript-eslint/types': 8.17.0 + '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) eslint: 9.16.0(jiti@1.21.6) ts-pattern: 5.5.0 optionalDependencies: @@ -14372,22 +14474,22 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-react-hooks@5.0.0(eslint@9.16.0(jiti@1.21.6)): + eslint-plugin-react-hooks@5.1.0(eslint@9.16.0(jiti@1.21.6)): dependencies: eslint: 9.16.0(jiti@1.21.6) - eslint-plugin-react-naming-convention@1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2): - dependencies: - '@eslint-react/ast': 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@eslint-react/core': 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@eslint-react/jsx': 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@eslint-react/shared': 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@eslint-react/tools': 1.17.1 - '@eslint-react/types': 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@typescript-eslint/scope-manager': 8.16.0 - '@typescript-eslint/type-utils': 8.16.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@typescript-eslint/types': 8.16.0 - '@typescript-eslint/utils': 8.16.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + eslint-plugin-react-naming-convention@1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2): + dependencies: + '@eslint-react/ast': 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@eslint-react/core': 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@eslint-react/jsx': 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@eslint-react/shared': 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@eslint-react/tools': 1.17.3 + '@eslint-react/types': 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@typescript-eslint/scope-manager': 8.17.0 + '@typescript-eslint/type-utils': 8.17.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@typescript-eslint/types': 8.17.0 + '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) eslint: 9.16.0(jiti@1.21.6) ts-pattern: 5.5.0 optionalDependencies: @@ -14395,22 +14497,22 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-react-refresh@0.4.14(eslint@9.16.0(jiti@1.21.6)): + eslint-plugin-react-refresh@0.4.16(eslint@9.16.0(jiti@1.21.6)): dependencies: eslint: 9.16.0(jiti@1.21.6) - eslint-plugin-react-web-api@1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2): - dependencies: - '@eslint-react/ast': 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@eslint-react/core': 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@eslint-react/jsx': 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@eslint-react/shared': 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@eslint-react/tools': 1.17.1 - '@eslint-react/types': 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@eslint-react/var': 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@typescript-eslint/scope-manager': 8.16.0 - '@typescript-eslint/types': 8.16.0 - '@typescript-eslint/utils': 8.16.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + eslint-plugin-react-web-api@1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2): + dependencies: + '@eslint-react/ast': 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@eslint-react/core': 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@eslint-react/jsx': 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@eslint-react/shared': 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@eslint-react/tools': 1.17.3 + '@eslint-react/types': 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@eslint-react/var': 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@typescript-eslint/scope-manager': 8.17.0 + '@typescript-eslint/types': 8.17.0 + '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) birecord: 0.1.1 eslint: 9.16.0(jiti@1.21.6) ts-pattern: 5.5.0 @@ -14419,19 +14521,19 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-react-x@1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2): - dependencies: - '@eslint-react/ast': 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@eslint-react/core': 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@eslint-react/jsx': 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@eslint-react/shared': 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@eslint-react/tools': 1.17.1 - '@eslint-react/types': 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@eslint-react/var': 1.17.1(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@typescript-eslint/scope-manager': 8.16.0 - '@typescript-eslint/type-utils': 8.16.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) - '@typescript-eslint/types': 8.16.0 - '@typescript-eslint/utils': 8.16.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + eslint-plugin-react-x@1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2): + dependencies: + '@eslint-react/ast': 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@eslint-react/core': 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@eslint-react/jsx': 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@eslint-react/shared': 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@eslint-react/tools': 1.17.3 + '@eslint-react/types': 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@eslint-react/var': 1.17.3(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@typescript-eslint/scope-manager': 8.17.0 + '@typescript-eslint/type-utils': 8.17.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@typescript-eslint/types': 8.17.0 + '@typescript-eslint/utils': 8.17.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) compare-versions: 6.1.1 eslint: 9.16.0(jiti@1.21.6) is-immutable-type: 5.0.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) @@ -14509,11 +14611,11 @@ snapshots: semver: 7.6.3 strip-indent: 3.0.0 - eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.16.0(@typescript-eslint/parser@8.16.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2))(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2))(eslint@9.16.0(jiti@1.21.6)): + eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.16.0(@typescript-eslint/parser@8.17.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2))(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2))(eslint@9.16.0(jiti@1.21.6)): dependencies: eslint: 9.16.0(jiti@1.21.6) optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.16.0(@typescript-eslint/parser@8.16.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2))(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@typescript-eslint/eslint-plugin': 8.16.0(@typescript-eslint/parser@8.17.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2))(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) eslint-plugin-vue@9.31.0(eslint@9.16.0(jiti@1.21.6)): dependencies: @@ -15272,7 +15374,7 @@ snapshots: is-immutable-type@5.0.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2): dependencies: - '@typescript-eslint/type-utils': 8.16.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) + '@typescript-eslint/type-utils': 8.17.0(eslint@9.16.0(jiti@1.21.6))(typescript@5.7.2) eslint: 9.16.0(jiti@1.21.6) ts-api-utils: 1.4.2(typescript@5.7.2) ts-declaration-location: 1.0.4(typescript@5.7.2) @@ -15405,7 +15507,7 @@ snapshots: istanbul-lib-instrument@6.0.3: dependencies: '@babel/core': 7.26.0 - '@babel/parser': 7.26.3 + '@babel/parser': 7.26.1 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 7.6.3 @@ -15774,8 +15876,8 @@ snapshots: magicast@0.3.5: dependencies: - '@babel/parser': 7.26.3 - '@babel/types': 7.26.3 + '@babel/parser': 7.26.1 + '@babel/types': 7.26.0 source-map-js: 1.2.1 make-dir@2.1.0: @@ -16710,7 +16812,7 @@ snapshots: dependencies: fast-diff: 1.3.0 - prettier@3.3.2: {} + prettier@3.4.2: {} pretty-error@4.0.0: dependencies: @@ -16800,164 +16902,179 @@ snapshots: dependencies: quickselect: 3.0.0 - rc-dialog@9.6.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-dialog@9.6.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.25.4 - '@rc-component/portal': 1.1.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@rc-component/portal': 1.1.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) classnames: 2.5.1 - rc-motion: 2.9.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + rc-motion: 2.9.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-util: 5.44.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - rc-dropdown@4.2.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-dropdown@4.2.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.24.7 - '@rc-component/trigger': 2.2.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@rc-component/trigger': 2.2.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) classnames: 2.5.1 - rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + rc-util: 5.44.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - rc-input-number@9.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-input-number@9.3.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.26.0 '@rc-component/mini-decimal': 1.1.0 classnames: 2.5.1 - rc-input: 1.6.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + rc-input: 1.6.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-util: 5.44.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - rc-input@1.6.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-input@1.6.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.25.0 classnames: 2.5.1 - rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + rc-util: 5.44.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - rc-menu@9.16.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-input@1.7.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.26.0 - '@rc-component/trigger': 2.2.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-overflow: 1.3.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + rc-util: 5.44.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - rc-motion@2.9.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-menu@9.16.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + dependencies: + '@babel/runtime': 7.26.0 + '@rc-component/trigger': 2.2.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + classnames: 2.5.1 + rc-motion: 2.9.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-overflow: 1.3.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-util: 5.44.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + + rc-motion@2.9.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.25.4 classnames: 2.5.1 - rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + rc-util: 5.44.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - rc-motion@2.9.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-motion@2.9.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.26.0 classnames: 2.5.1 - rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + rc-util: 5.44.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - rc-notification@5.6.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-notification@5.6.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.25.4 classnames: 2.5.1 - rc-motion: 2.9.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + rc-motion: 2.9.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-util: 5.44.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - rc-overflow@1.3.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-overflow@1.3.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.26.0 classnames: 2.5.1 - rc-resize-observer: 1.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + rc-resize-observer: 1.4.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-util: 5.44.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - rc-picker@4.8.1(dayjs@1.11.13)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-picker@4.8.3(dayjs@1.11.13)(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.26.0 - '@rc-component/trigger': 2.2.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@rc-component/trigger': 2.2.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) classnames: 2.5.1 - rc-overflow: 1.3.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-resize-observer: 1.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + rc-overflow: 1.3.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-resize-observer: 1.4.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-util: 5.44.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) optionalDependencies: dayjs: 1.11.13 - rc-resize-observer@1.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-resize-observer@1.4.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.24.7 classnames: 2.5.1 - rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + rc-util: 5.44.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) resize-observer-polyfill: 1.5.1 - rc-segmented@2.5.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-segmented@2.6.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: - '@babel/runtime': 7.25.4 + '@babel/runtime': 7.26.0 classnames: 2.5.1 - rc-motion: 2.9.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + rc-motion: 2.9.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-util: 5.44.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - rc-select@14.16.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-select@14.16.4(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.26.0 - '@rc-component/trigger': 2.2.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@rc-component/trigger': 2.2.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) classnames: 2.5.1 - rc-motion: 2.9.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-overflow: 1.3.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-virtual-list: 3.15.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + rc-motion: 2.9.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-overflow: 1.3.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-util: 5.44.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-virtual-list: 3.16.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - rc-textarea@1.8.2(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-textarea@1.8.2(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.25.4 classnames: 2.5.1 - rc-input: 1.6.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-resize-observer: 1.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + rc-input: 1.6.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-resize-observer: 1.4.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-util: 5.44.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - rc-tooltip@6.2.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-tooltip@6.3.1(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: - '@babel/runtime': 7.25.4 - '@rc-component/trigger': 2.2.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@babel/runtime': 7.26.0 + '@rc-component/trigger': 2.2.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) classnames: 2.5.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - rc-util@5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-util@5.43.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.24.7 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + react-is: 18.3.1 + + rc-util@5.44.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + dependencies: + '@babel/runtime': 7.26.0 + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) react-is: 18.3.1 - rc-virtual-list@3.15.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + rc-virtual-list@3.16.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.26.0 classnames: 2.5.1 - rc-resize-observer: 1.4.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - rc-util: 5.43.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + rc-resize-observer: 1.4.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + rc-util: 5.44.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) rc@1.2.8: dependencies: @@ -16983,36 +17100,36 @@ 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.10.1)(@types/react@18.3.12)(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.10.1)(@types/react@19.0.0)(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0): 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.10.1)(@types/react@18.3.12)(react@18.3.1) - react-dnd-preview: 8.0.3(react-dnd@16.0.1(@types/node@22.10.1)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1) - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dnd: 16.0.1(@types/node@22.10.1)(@types/react@19.0.0)(react@19.0.0) + react-dnd-preview: 8.0.3(react-dnd@16.0.1(@types/node@22.10.1)(@types/react@19.0.0)(react@19.0.0))(react@19.0.0) + react-dom: 19.0.0(react@19.0.0) - react-dnd-preview@8.0.3(react-dnd@16.0.1(@types/node@22.10.1)(@types/react@18.3.12)(react@18.3.1))(react@18.3.1): + react-dnd-preview@8.0.3(react-dnd@16.0.1(@types/node@22.10.1)(@types/react@19.0.0)(react@19.0.0))(react@19.0.0): dependencies: - react: 18.3.1 - react-dnd: 16.0.1(@types/node@22.10.1)(@types/react@18.3.12)(react@18.3.1) + react: 19.0.0 + react-dnd: 16.0.1(@types/node@22.10.1)(@types/react@19.0.0)(react@19.0.0) 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.10.1)(@types/react@18.3.12)(react@18.3.1): + react-dnd@16.0.1(@types/node@22.10.1)(@types/react@19.0.0)(react@19.0.0): dependencies: '@react-dnd/invariant': 4.0.2 '@react-dnd/shallowequal': 4.0.2 dnd-core: 16.0.1 fast-deep-equal: 3.1.3 hoist-non-react-statics: 3.3.2 - react: 18.3.1 + react: 19.0.0 optionalDependencies: '@types/node': 22.10.1 - '@types/react': 18.3.12 + '@types/react': 19.0.0 react-docgen-typescript@2.2.2(typescript@5.7.2): dependencies: @@ -17039,38 +17156,32 @@ snapshots: react: 18.3.1 scheduler: 0.23.2 - react-draggable@4.4.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-dom@19.0.0(react@19.0.0): + dependencies: + react: 19.0.0 + scheduler: 0.25.0 + + react-draggable@4.4.6(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: clsx: 1.2.1 prop-types: 15.8.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) - react-error-boundary@3.1.4(react@18.3.1): + react-error-boundary@3.1.4(react@19.0.0): dependencies: '@babel/runtime': 7.26.0 - react: 18.3.1 + react: 19.0.0 - react-grid-layout@1.4.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-grid-layout@1.5.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: clsx: 2.1.1 fast-equals: 4.0.3 prop-types: 15.8.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-draggable: 4.4.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react-resizable: 3.0.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - resize-observer-polyfill: 1.5.1 - - react-grid-layout@1.5.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1): - dependencies: - clsx: 2.1.1 - fast-equals: 4.0.3 - prop-types: 15.8.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-draggable: 4.4.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) - react-resizable: 3.0.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + react-draggable: 4.4.6(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + react-resizable: 3.0.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0) resize-observer-polyfill: 1.5.1 react-is@16.13.1: {} @@ -17079,26 +17190,26 @@ snapshots: react-is@18.3.1: {} - react-mentions@4.4.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-mentions@4.4.10(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.4.5 invariant: 2.2.4 prop-types: 15.8.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - substyle: 9.4.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) + substyle: 9.4.1(react@19.0.0) - react-mosaic-component@6.1.0(@types/node@22.10.1)(@types/react@18.3.12)(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.10.1)(@types/react@19.0.0)(dnd-core@16.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: classnames: 2.5.1 immutability-helper: 3.1.1 lodash: 4.17.21 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.10.1)(@types/react@18.3.12)(react@18.3.1) + react: 19.0.0 + react-dnd: 16.0.1(@types/node@22.10.1)(@types/react@19.0.0)(react@19.0.0) 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.10.1)(@types/react@18.3.12)(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.10.1)(@types/react@19.0.0)(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react-dnd-touch-backend: 16.0.1 uuid: 9.0.1 transitivePeerDependencies: @@ -17110,27 +17221,29 @@ snapshots: react-refresh@0.14.2: {} - react-resizable@3.0.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-resizable@3.0.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: prop-types: 15.8.1 - react: 18.3.1 - react-draggable: 4.4.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + react: 19.0.0 + react-draggable: 4.4.6(react-dom@19.0.0(react@19.0.0))(react@19.0.0) transitivePeerDependencies: - react-dom - react-transition-group@4.4.5(react-dom@18.3.1(react@18.3.1))(react@18.3.1): + react-transition-group@4.4.5(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: '@babel/runtime': 7.24.7 dom-helpers: 5.2.1 loose-envify: 1.4.0 prop-types: 15.8.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + react: 19.0.0 + react-dom: 19.0.0(react@19.0.0) react@18.3.1: dependencies: loose-envify: 1.4.0 + react@19.0.0: {} + read-cache@1.0.0: dependencies: pify: 2.3.0 @@ -17345,28 +17458,28 @@ snapshots: dependencies: glob: 7.2.3 - rollup@4.28.0: + rollup@4.27.4: dependencies: '@types/estree': 1.0.6 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.28.0 - '@rollup/rollup-android-arm64': 4.28.0 - '@rollup/rollup-darwin-arm64': 4.28.0 - '@rollup/rollup-darwin-x64': 4.28.0 - '@rollup/rollup-freebsd-arm64': 4.28.0 - '@rollup/rollup-freebsd-x64': 4.28.0 - '@rollup/rollup-linux-arm-gnueabihf': 4.28.0 - '@rollup/rollup-linux-arm-musleabihf': 4.28.0 - '@rollup/rollup-linux-arm64-gnu': 4.28.0 - '@rollup/rollup-linux-arm64-musl': 4.28.0 - '@rollup/rollup-linux-powerpc64le-gnu': 4.28.0 - '@rollup/rollup-linux-riscv64-gnu': 4.28.0 - '@rollup/rollup-linux-s390x-gnu': 4.28.0 - '@rollup/rollup-linux-x64-gnu': 4.28.0 - '@rollup/rollup-linux-x64-musl': 4.28.0 - '@rollup/rollup-win32-arm64-msvc': 4.28.0 - '@rollup/rollup-win32-ia32-msvc': 4.28.0 - '@rollup/rollup-win32-x64-msvc': 4.28.0 + '@rollup/rollup-android-arm-eabi': 4.27.4 + '@rollup/rollup-android-arm64': 4.27.4 + '@rollup/rollup-darwin-arm64': 4.27.4 + '@rollup/rollup-darwin-x64': 4.27.4 + '@rollup/rollup-freebsd-arm64': 4.27.4 + '@rollup/rollup-freebsd-x64': 4.27.4 + '@rollup/rollup-linux-arm-gnueabihf': 4.27.4 + '@rollup/rollup-linux-arm-musleabihf': 4.27.4 + '@rollup/rollup-linux-arm64-gnu': 4.27.4 + '@rollup/rollup-linux-arm64-musl': 4.27.4 + '@rollup/rollup-linux-powerpc64le-gnu': 4.27.4 + '@rollup/rollup-linux-riscv64-gnu': 4.27.4 + '@rollup/rollup-linux-s390x-gnu': 4.27.4 + '@rollup/rollup-linux-x64-gnu': 4.27.4 + '@rollup/rollup-linux-x64-musl': 4.27.4 + '@rollup/rollup-win32-arm64-msvc': 4.27.4 + '@rollup/rollup-win32-ia32-msvc': 4.27.4 + '@rollup/rollup-win32-x64-msvc': 4.27.4 fsevents: 2.3.3 rrweb-cssom@0.6.0: {} @@ -17421,6 +17534,8 @@ snapshots: dependencies: loose-envify: 1.4.0 + scheduler@0.25.0: {} + schema-utils@3.3.0: dependencies: '@types/json-schema': 7.0.15 @@ -17614,11 +17729,11 @@ snapshots: terser-webpack-plugin: 5.3.10(@swc/core@1.7.5)(esbuild@0.24.0)(webpack@5.94.0(@swc/core@1.7.5)(esbuild@0.24.0)) webpack: 5.94.0(@swc/core@1.7.5)(esbuild@0.24.0) - storybook@8.4.5(prettier@3.3.2): + storybook@8.4.7(prettier@3.4.2): dependencies: - '@storybook/core': 8.4.5(prettier@3.3.2) + '@storybook/core': 8.4.7(prettier@3.4.2) optionalDependencies: - prettier: 3.3.2 + prettier: 3.4.2 transitivePeerDependencies: - bufferutil - supports-color @@ -17741,11 +17856,11 @@ snapshots: dependencies: webpack: 5.94.0(@swc/core@1.7.5)(esbuild@0.24.0) - substyle@9.4.1(react@18.3.1): + substyle@9.4.1(react@19.0.0): dependencies: '@babel/runtime': 7.4.5 invariant: 2.2.4 - react: 18.3.1 + react: 19.0.0 sucrase@3.35.0: dependencies: @@ -17788,11 +17903,6 @@ snapshots: dependencies: tslib: 2.8.1 - synckit@0.9.0: - dependencies: - '@pkgr/core': 0.1.1 - tslib: 2.6.3 - synckit@0.9.2: dependencies: '@pkgr/core': 0.1.1 @@ -18140,9 +18250,9 @@ snapshots: punycode: 1.4.1 qs: 6.13.0 - use-sync-external-store@1.2.0(react@18.3.1): + use-sync-external-store@1.2.0(react@19.0.0): dependencies: - react: 18.3.1 + react: 19.0.0 util-deprecate@1.0.2: {} @@ -18190,10 +18300,10 @@ snapshots: - supports-color - terser - vite-plugin-dts@4.3.0(@types/node@22.10.1)(rollup@4.28.0)(typescript@5.7.2)(vite@6.0.3(@types/node@22.10.1)(jiti@1.21.6)(less@4.2.1)(sass@1.77.5)(terser@5.31.6)(tsx@4.19.2)(yaml@2.6.1)): + vite-plugin-dts@4.3.0(@types/node@22.10.1)(rollup@4.27.4)(typescript@5.7.2)(vite@6.0.3(@types/node@22.10.1)(jiti@1.21.6)(less@4.2.1)(sass@1.77.5)(terser@5.31.6)(tsx@4.19.2)(yaml@2.6.1)): dependencies: '@microsoft/api-extractor': 7.47.11(@types/node@22.10.1) - '@rollup/pluginutils': 5.1.3(rollup@4.28.0) + '@rollup/pluginutils': 5.1.3(rollup@4.27.4) '@volar/typescript': 2.4.8 '@vue/language-core': 2.1.6(typescript@5.7.2) compare-versions: 6.1.1 @@ -18219,7 +18329,7 @@ snapshots: dependencies: esbuild: 0.21.5 postcss: 8.4.49 - rollup: 4.28.0 + rollup: 4.27.4 optionalDependencies: '@types/node': 22.10.1 fsevents: 2.3.3 @@ -18231,7 +18341,7 @@ snapshots: dependencies: esbuild: 0.24.0 postcss: 8.4.49 - rollup: 4.28.0 + rollup: 4.27.4 optionalDependencies: '@types/node': 22.10.1 fsevents: 2.3.3 @@ -18530,11 +18640,11 @@ snapshots: yoctocolors-cjs@2.1.2: {} - zustand@4.5.4(@types/react@18.3.12)(react@18.3.1): + zustand@4.5.4(@types/react@19.0.0)(react@19.0.0): dependencies: - use-sync-external-store: 1.2.0(react@18.3.1) + use-sync-external-store: 1.2.0(react@19.0.0) optionalDependencies: - '@types/react': 18.3.12 - react: 18.3.1 + '@types/react': 19.0.0 + react: 19.0.0 zwitch@2.0.4: {}