diff --git a/package.json b/package.json index 7f67c4664..b224a5b14 100644 --- a/package.json +++ b/package.json @@ -62,12 +62,12 @@ "@testing-library/user-event": "^14.5.2", "@types/jest": "^29.5.12", "@types/lodash": "^4.14.202", - "@types/node": "^20.11.24", - "@types/react": "^18.2.62", + "@types/node": "^20.11.25", + "@types/react": "^18.2.64", "@umijs/fabric": "^4.0.1", "@umijs/test": "^4.1.2", "@vercel/analytics": "^1.2.2", - "antd": "^5.15.0", + "antd": "^5.15.1", "antd-style": "^3.6.1", "antd-token-previewer": "^2.0.8", "babel-jest": "^29.7.0", @@ -105,21 +105,21 @@ "rc-footer": "^0.6.8", "rc-resize-observer": "^1.4.0", "rc-segmented": "^2.3.0", - "rc-tabs": "^14.0.0", - "rc-util": "^5.38.2", + "rc-tabs": "^14.1.1", + "rc-util": "^5.39.1", "react": "^18.2.0", "react-color": "^2.19.3", "react-copy-to-clipboard": "^5.1.0", "react-dom": "^18.2.0", "react-fast-marquee": "^1.6.4", "react-intl": "^6.6.2", - "react-router-dom": "^6.22.2", + "react-router-dom": "^6.22.3", "runscript": "^1.6.0", "svg-jest": "^1.0.1", "sylvanas": "^0.6.1", "ts-jest": "^29.1.2", "ts-node": "^10.9.2", - "typescript": "^5.3.3", + "typescript": "^5.4.2", "vanilla-jsoneditor": "^0.21.6", "web-vitals": "^3.5.2", "yorkie": "^2.0.0" diff --git a/packages/design/src/empty/colored.tsx b/packages/design/src/empty/colored.tsx new file mode 100644 index 000000000..5b2cdd924 --- /dev/null +++ b/packages/design/src/empty/colored.tsx @@ -0,0 +1,312 @@ +import React from 'react'; + +const ColoredEmptyImg: React.FC = props => ( + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +); + +if (process.env.NODE_ENV !== 'production') { + ColoredEmptyImg.displayName = 'ColoredEmptyImg'; +} + +export default ColoredEmptyImg; diff --git a/packages/design/src/empty/simple.tsx b/packages/design/src/empty/default.tsx similarity index 93% rename from packages/design/src/empty/simple.tsx rename to packages/design/src/empty/default.tsx index cda77d8c1..a54a1b5fa 100644 --- a/packages/design/src/empty/simple.tsx +++ b/packages/design/src/empty/default.tsx @@ -1,6 +1,6 @@ import React from 'react'; -const Empty: React.FC = props => ( +const DefaultEmptyImg: React.FC = props => ( ( ); if (process.env.NODE_ENV !== 'production') { - Empty.displayName = 'SimpleImage'; + DefaultEmptyImg.displayName = 'DefaultEmptyImg'; } -export default Empty; +export default DefaultEmptyImg; diff --git a/packages/design/src/empty/demo/complete-debug.tsx b/packages/design/src/empty/demo/complete-debug.tsx new file mode 100644 index 000000000..d51695c32 --- /dev/null +++ b/packages/design/src/empty/demo/complete-debug.tsx @@ -0,0 +1,54 @@ +import React, { useState } from 'react'; +import { Button, Empty, Form, Switch } from '@oceanbase/design'; + +export default () => { + const [title, setTitle] = useState(true); + const [description, setDescription] = useState(true); + const [children, setChildren] = useState(true); + + return ( + <> + + + { + setTitle(value); + }} + /> + + + { + setDescription(value); + }} + /> + + + { + setChildren(value); + }} + /> + + + + {children && Create} + + > + ); +}; diff --git a/packages/design/src/empty/demo/complete.tsx b/packages/design/src/empty/demo/complete.tsx index 4c61ededc..6bc4dc9fa 100644 --- a/packages/design/src/empty/demo/complete.tsx +++ b/packages/design/src/empty/demo/complete.tsx @@ -3,7 +3,11 @@ import { Button, Empty } from '@oceanbase/design'; export default () => { return ( - + Create ); diff --git a/packages/design/src/empty/demo/horizontal.tsx b/packages/design/src/empty/demo/horizontal.tsx index 8ce6ed473..89a8fbead 100644 --- a/packages/design/src/empty/demo/horizontal.tsx +++ b/packages/design/src/empty/demo/horizontal.tsx @@ -5,7 +5,7 @@ export default () => { return ( diff --git a/packages/design/src/empty/demo/image.tsx b/packages/design/src/empty/demo/image.tsx index ff18b4354..411017dc7 100644 --- a/packages/design/src/empty/demo/image.tsx +++ b/packages/design/src/empty/demo/image.tsx @@ -4,7 +4,7 @@ import { Button, Empty } from '@oceanbase/design'; export default () => { return ( diff --git a/packages/design/src/empty/demo/steps.tsx b/packages/design/src/empty/demo/steps.tsx index 31e17e014..85ffa891f 100644 --- a/packages/design/src/empty/demo/steps.tsx +++ b/packages/design/src/empty/demo/steps.tsx @@ -23,7 +23,12 @@ export default () => { ]; return ( - + Create Cluster ); diff --git a/packages/design/src/empty/demo/with-page-container.tsx b/packages/design/src/empty/demo/with-page-container.tsx index c7a6929b0..b157779f1 100644 --- a/packages/design/src/empty/demo/with-page-container.tsx +++ b/packages/design/src/empty/demo/with-page-container.tsx @@ -20,6 +20,7 @@ export default () => { }} > diff --git a/packages/design/src/empty/empty.tsx b/packages/design/src/empty/empty.tsx deleted file mode 100644 index 812eae4f3..000000000 --- a/packages/design/src/empty/empty.tsx +++ /dev/null @@ -1,153 +0,0 @@ -import React from 'react'; - -const Empty: React.FC = props => ( - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -); - -if (process.env.NODE_ENV !== 'production') { - Empty.displayName = 'EmptyImage'; -} - -export default Empty; diff --git a/packages/design/src/empty/index.md b/packages/design/src/empty/index.md index 0e381a9d2..4700a610f 100644 --- a/packages/design/src/empty/index.md +++ b/packages/design/src/empty/index.md @@ -13,11 +13,11 @@ nav: ## 代码演示 - + - + - + diff --git a/packages/design/src/empty/index.tsx b/packages/design/src/empty/index.tsx index 453fd2d34..747a7d5bf 100644 --- a/packages/design/src/empty/index.tsx +++ b/packages/design/src/empty/index.tsx @@ -4,14 +4,18 @@ import type { EmptyProps as AntEmptyProps } from 'antd/es/empty'; import type { StepProps } from 'antd/es/steps'; import classNames from 'classnames'; import ConfigProvider from '../config-provider'; -import DefaultEmptyImg from './empty'; -import SimpleEmptyImg from './simple'; +import { useLocale } from '../locale'; +import DefaultEmptyImg from './default'; +import ColoredEmptyImg from './colored'; import useStyle from './style'; export * from 'antd/es/empty'; const defaultEmptyImg = ; -const simpleEmptyImg = ; +// simple empty image is same as default empty image +// To be compatible with antd API +const simpleEmptyImg = ; +const coloredEmptyImg = ; export interface EmptyProps extends AntEmptyProps { title?: React.ReactNode; @@ -22,20 +26,23 @@ export interface EmptyProps extends AntEmptyProps { type CompoundedComponent = React.FC & { PRESENTED_IMAGE_DEFAULT: React.ReactNode; PRESENTED_IMAGE_SIMPLE: React.ReactNode; + PRESENTED_IMAGE_COLORED: React.ReactNode; }; -const Empty: CompoundedComponent = ({ - image = defaultEmptyImg, - title, - description, - steps, - layout = 'vertical', - children, - prefixCls: customizePrefixCls, - className, - style, - ...restProps -}) => { +const Empty: CompoundedComponent = props => { + const [locale] = useLocale('Empty'); + const { + image = defaultEmptyImg, + title, + description = locale.description, + steps, + layout = 'vertical', + children, + prefixCls: customizePrefixCls, + className, + style, + ...restProps + } = props; const { getPrefixCls } = useContext(ConfigProvider.ConfigContext); const prefixCls = getPrefixCls('empty', customizePrefixCls); const { wrapSSR } = useStyle(prefixCls); @@ -43,8 +50,8 @@ const Empty: CompoundedComponent = ({ const emptyCls = classNames( prefixCls, { - [`${prefixCls}-normal`]: image === simpleEmptyImg, [`${prefixCls}-horizontal`]: isHorizontal, + [`${prefixCls}-small`]: image === defaultEmptyImg || image === simpleEmptyImg, }, className ); @@ -53,21 +60,19 @@ const Empty: CompoundedComponent = ({ - {title && {title}} - {description && ( - - {description} - - )} - {steps && } - {isHorizontal && children && {children}} - > - ) : undefined + <> + {title && {title}} + {description && ( + + {description} + + )} + {steps && } + {isHorizontal && children && {children}} + > } prefixCls={customizePrefixCls} className={emptyCls} @@ -80,6 +85,7 @@ const Empty: CompoundedComponent = ({ Empty.PRESENTED_IMAGE_DEFAULT = defaultEmptyImg; Empty.PRESENTED_IMAGE_SIMPLE = simpleEmptyImg; +Empty.PRESENTED_IMAGE_COLORED = coloredEmptyImg; if (process.env.NODE_ENV !== 'production') { Empty.displayName = AntEmpty.displayName; diff --git a/packages/design/src/empty/style/index.ts b/packages/design/src/empty/style/index.ts index 1fa824eb7..8a0b3e0a6 100644 --- a/packages/design/src/empty/style/index.ts +++ b/packages/design/src/empty/style/index.ts @@ -18,15 +18,22 @@ export const genEmptyStyle: GenerateStyle = (token: EmptyToken): CSS return { [`${componentCls}`]: { [`${componentCls}-image`]: { - height: 'auto', + height: 160, + marginBottom: 0, }, [`${componentCls}-description`]: { + // ensure description content color is correct always + color: colorTextTertiary, [`${componentCls}-title`]: { + color: token.colorText, fontWeight: token.fontWeightStrong, fontSize: token.fontSizeHeading3, + lineHeight: token.lineHeightHeading3, + marginTop: token.marginLG, }, [`${componentCls}-description-content`]: { color: colorTextTertiary, + marginTop: token.marginXS, }, }, [`${componentCls}-footer`]: { @@ -74,7 +81,7 @@ export const genEmptyStyle: GenerateStyle = (token: EmptyToken): CSS justifyContent: 'center', alignItems: 'center', [`${componentCls}-image`]: { - marginBottom: 0, + height: 112, }, [`${componentCls}-description`]: { marginLeft: token.marginXXL, @@ -87,6 +94,12 @@ export const genEmptyStyle: GenerateStyle = (token: EmptyToken): CSS }, }, }, + + [`${componentCls}-small`]: { + [`${componentCls}-image`]: { + height: 54, + }, + }, }; }; diff --git a/packages/design/src/locale/index.ts b/packages/design/src/locale/index.ts index 9b76a032c..b77f2fca1 100644 --- a/packages/design/src/locale/index.ts +++ b/packages/design/src/locale/index.ts @@ -8,3 +8,5 @@ export interface Locale extends AntLocale { Table?: TableLocale; Drawer?: DrawerLocale; } + +export { default as useLocale } from './useLocale'; diff --git a/packages/design/src/locale/useLocale.ts b/packages/design/src/locale/useLocale.ts new file mode 100644 index 000000000..f09497a94 --- /dev/null +++ b/packages/design/src/locale/useLocale.ts @@ -0,0 +1,3 @@ +import { useLocale } from 'antd/es/locale'; + +export default useLocale; diff --git a/packages/design/src/modal/__tests__/__snapshots__/progress.test.tsx.snap b/packages/design/src/modal/__tests__/__snapshots__/progress.test.tsx.snap index f7607ab6c..6b46be0d4 100644 --- a/packages/design/src/modal/__tests__/__snapshots__/progress.test.tsx.snap +++ b/packages/design/src/modal/__tests__/__snapshots__/progress.test.tsx.snap @@ -26,74 +26,79 @@ exports[`Modal.Progress render with loading 1`] = ` tabindex="0" /> - - + + + + + + + + + + + This is title + + + - - - - - This is title - - - - - - - - - - This is description + This is description + @@ -134,107 +139,112 @@ exports[`Modal.Progress render with progress.percent 1`] = ` tabindex="0" /> - - - - - + + + + - - - + - This is title + + This is title + - - - - - - - - - 60% - + + + + + + + 60% + + + + + This is description - - - This is description @@ -275,125 +285,130 @@ exports[`Modal.Progress render with progress.status 1`] = ` tabindex="0" /> - - - - - + + + + - - - + - This is title + + This is title + - - - - - - - - + + + + + - - - + + + + - + + + + This is description - - - This is description @@ -434,101 +449,106 @@ exports[`Modal.Progress render without description 1`] = ` tabindex="0" /> - - - - - + + + + - - - + - This is title + + This is title + - - - - - - - - - 0% - + + + + + + + 0% + + diff --git a/packages/ui/src/PageContainer/__tests__/__snapshots__/index.test.tsx.snap b/packages/ui/src/PageContainer/__tests__/__snapshots__/index.test.tsx.snap index afff8eedb..1aa979a6b 100644 --- a/packages/ui/src/PageContainer/__tests__/__snapshots__/index.test.tsx.snap +++ b/packages/ui/src/PageContainer/__tests__/__snapshots__/index.test.tsx.snap @@ -156,552 +156,167 @@ exports[`PageContainer basic 1`] = ` class="ant-pro-grid-content-children" > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - + + + 创建人 + + + + 曲丽丽 + + + + + + + + 电话号码 + + + + 1810000000 + + + + + + + + 地址 + + + + 浙江省杭州市西湖区工专路 + + + + + + - - - - - + + + + 关联表单 + + + + + 421421 + + + + + + + + + 创建时间 + + + + 2017-01-10 + + + + + + + + 备注 + + + + 这是备注 + + + + + + + + @@ -811,11 +426,10 @@ exports[`PageContainer extra and footer 1`] = ` class="ant-picker-input" > @@ -893,16 +508,17 @@ exports[`PageContainer extra and footer 1`] = ` class="ant-picker-input" > =17.0.0' dependencies: '@ant-design/icons': 5.3.1(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-provider': 2.13.5(antd@5.15.0)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-utils': 2.15.4(antd@5.15.0)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-provider': 2.13.5(antd@5.15.1)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-utils': 2.15.4(antd@5.15.1)(react-dom@18.2.0)(react@18.2.0) '@babel/runtime': 7.24.0 - antd: 5.15.0(moment@2.30.1)(react-dom@18.2.0)(react@18.2.0) + antd: 5.15.1(moment@2.30.1)(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 omit.js: 2.0.2 rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.2.0) @@ -748,25 +748,25 @@ packages: - react-dom dev: false - /@ant-design/pro-components@2.6.49(antd@5.15.0)(rc-field-form@1.42.1)(react-dom@18.2.0)(react@18.2.0): + /@ant-design/pro-components@2.6.49(antd@5.15.1)(rc-field-form@1.43.0)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-BFgEX92okouwrrOrsit6viDC+rZH56hqvtz3XdCEwH1eWgmk9X8iSn4cpVGJGvI/nmfvcX/ti1mKAaHsLK/jWQ==} peerDependencies: antd: ^4.24.15 || ^5.11.2 react: '>=17.0.0' react-dom: '>=17.0.0' dependencies: - '@ant-design/pro-card': 2.5.29(antd@5.15.0)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-descriptions': 2.5.33(antd@5.15.0)(rc-field-form@1.42.1)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-field': 2.14.6(antd@5.15.0)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-form': 2.24.4(antd@5.15.0)(rc-field-form@1.42.1)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-layout': 7.17.19(antd@5.15.0)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-list': 2.5.48(antd@5.15.0)(rc-field-form@1.42.1)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-provider': 2.13.5(antd@5.15.0)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-skeleton': 2.1.10(antd@5.15.0)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-table': 3.14.2(antd@5.15.0)(rc-field-form@1.42.1)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-utils': 2.15.4(antd@5.15.0)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-card': 2.5.29(antd@5.15.1)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-descriptions': 2.5.33(antd@5.15.1)(rc-field-form@1.43.0)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-field': 2.14.6(antd@5.15.1)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-form': 2.24.4(antd@5.15.1)(rc-field-form@1.43.0)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-layout': 7.17.19(antd@5.15.1)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-list': 2.5.48(antd@5.15.1)(rc-field-form@1.43.0)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-provider': 2.13.5(antd@5.15.1)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-skeleton': 2.1.10(antd@5.15.1)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-table': 3.14.2(antd@5.15.1)(rc-field-form@1.43.0)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-utils': 2.15.4(antd@5.15.1)(react-dom@18.2.0)(react@18.2.0) '@babel/runtime': 7.24.0 - antd: 5.15.0(moment@2.30.1)(react-dom@18.2.0)(react@18.2.0) + antd: 5.15.1(moment@2.30.1)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) transitivePeerDependencies: @@ -774,18 +774,18 @@ packages: - rc-field-form dev: false - /@ant-design/pro-descriptions@2.5.33(antd@5.15.0)(rc-field-form@1.42.1)(react-dom@18.2.0)(react@18.2.0): + /@ant-design/pro-descriptions@2.5.33(antd@5.15.1)(rc-field-form@1.43.0)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-SpsxEiwEnbMSMynho6vFQLHTKbvYtL9P/hFPNRchhMaNqzPHcWQ9BfPetugeQ0eODmtYlQaIrho8lbd5kBtCLw==} peerDependencies: antd: ^4.24.15 || ^5.11.2 react: '>=17.0.0' dependencies: - '@ant-design/pro-field': 2.14.6(antd@5.15.0)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-form': 2.24.4(antd@5.15.0)(rc-field-form@1.42.1)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-skeleton': 2.1.10(antd@5.15.0)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-utils': 2.15.4(antd@5.15.0)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-field': 2.14.6(antd@5.15.1)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-form': 2.24.4(antd@5.15.1)(rc-field-form@1.43.0)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-skeleton': 2.1.10(antd@5.15.1)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-utils': 2.15.4(antd@5.15.1)(react-dom@18.2.0)(react@18.2.0) '@babel/runtime': 7.24.0 - antd: 5.15.0(moment@2.30.1)(react-dom@18.2.0)(react@18.2.0) + antd: 5.15.1(moment@2.30.1)(react-dom@18.2.0)(react@18.2.0) rc-resize-observer: 0.2.6(react-dom@18.2.0)(react@18.2.0) rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 @@ -795,18 +795,18 @@ packages: - react-dom dev: false - /@ant-design/pro-field@2.14.6(antd@5.15.0)(react-dom@18.2.0)(react@18.2.0): + /@ant-design/pro-field@2.14.6(antd@5.15.1)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-NE7kiWB4ZEqRuVXkTjPBcSgb2Wb6EWGQ+oPb9Qpwo+hLt/IqOv+WVqnDh6O3emuTIaao6ryOBGT1c/ht0qhLgQ==} peerDependencies: antd: ^4.24.15 || ^5.11.2 react: '>=17.0.0' dependencies: '@ant-design/icons': 5.3.1(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-provider': 2.13.5(antd@5.15.0)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-utils': 2.15.4(antd@5.15.0)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-provider': 2.13.5(antd@5.15.1)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-utils': 2.15.4(antd@5.15.1)(react-dom@18.2.0)(react@18.2.0) '@babel/runtime': 7.24.0 '@chenshuai2144/sketch-color': 1.0.9(react@18.2.0) - antd: 5.15.0(moment@2.30.1)(react-dom@18.2.0)(react@18.2.0) + antd: 5.15.1(moment@2.30.1)(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 dayjs: 1.11.10 lodash.tonumber: 4.0.3 @@ -818,7 +818,7 @@ packages: - react-dom dev: false - /@ant-design/pro-form@2.24.4(antd@5.15.0)(rc-field-form@1.42.1)(react-dom@18.2.0)(react@18.2.0): + /@ant-design/pro-form@2.24.4(antd@5.15.1)(rc-field-form@1.43.0)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-WRFkUpMtF8oQKOdqNA6cr4zo97XZybleEfgNnfQyaWfu5VFLCOdTKT0ro+qwRdnNwbwtXCRmomd8HBzDuSCRgA==} peerDependencies: '@types/lodash.merge': ^4.6.7 @@ -831,25 +831,25 @@ packages: optional: true dependencies: '@ant-design/icons': 5.3.1(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-field': 2.14.6(antd@5.15.0)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-provider': 2.13.5(antd@5.15.0)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-utils': 2.15.4(antd@5.15.0)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-field': 2.14.6(antd@5.15.1)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-provider': 2.13.5(antd@5.15.1)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-utils': 2.15.4(antd@5.15.1)(react-dom@18.2.0)(react@18.2.0) '@babel/runtime': 7.24.0 '@chenshuai2144/sketch-color': 1.0.9(react@18.2.0) '@umijs/use-params': 1.0.9(react@18.2.0) - antd: 5.15.0(moment@2.30.1)(react-dom@18.2.0)(react@18.2.0) + antd: 5.15.1(moment@2.30.1)(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 dayjs: 1.11.10 lodash.merge: 4.6.2 omit.js: 2.0.2 - rc-field-form: 1.42.1(react-dom@18.2.0)(react@18.2.0) + rc-field-form: 1.43.0(react-dom@18.2.0)(react@18.2.0) rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.2.0) rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@ant-design/pro-layout@7.17.19(antd@5.15.0)(react-dom@18.2.0)(react@18.2.0): + /@ant-design/pro-layout@7.17.19(antd@5.15.1)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-X3L+/0Vro9AyN51oGBMz+bfjHjod43wyMJ+7gePiK8ECqYTMZLWGXhrEZnPMY/GCdk0OeGzWD5N9DFuUtwcSLQ==} peerDependencies: antd: ^4.24.15 || ^5.11.2 @@ -857,12 +857,12 @@ packages: react-dom: '>=17.0.0' dependencies: '@ant-design/icons': 5.3.1(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-provider': 2.13.5(antd@5.15.0)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-utils': 2.15.4(antd@5.15.0)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-provider': 2.13.5(antd@5.15.1)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-utils': 2.15.4(antd@5.15.1)(react-dom@18.2.0)(react@18.2.0) '@babel/runtime': 7.24.0 '@umijs/route-utils': 4.0.1 '@umijs/use-params': 1.0.9(react@18.2.0) - antd: 5.15.0(moment@2.30.1)(react-dom@18.2.0)(react@18.2.0) + antd: 5.15.1(moment@2.30.1)(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 lodash.merge: 4.6.2 omit.js: 2.0.2 @@ -875,7 +875,7 @@ packages: warning: 4.0.3 dev: false - /@ant-design/pro-list@2.5.48(antd@5.15.0)(rc-field-form@1.42.1)(react-dom@18.2.0)(react@18.2.0): + /@ant-design/pro-list@2.5.48(antd@5.15.1)(rc-field-form@1.43.0)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-DJVfj63YcjfPx+TLGfn5w7IoPLeRQAiDnCzBXtUnkTBBYpO+OS1afGgrtWy7SA9OKZLjjkgud4tPBeB+/AYH5A==} peerDependencies: antd: ^4.24.15 || ^5.11.2 @@ -883,12 +883,12 @@ packages: react-dom: '>=17.0.0' dependencies: '@ant-design/icons': 5.3.1(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-card': 2.5.29(antd@5.15.0)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-field': 2.14.6(antd@5.15.0)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-table': 3.14.2(antd@5.15.0)(rc-field-form@1.42.1)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-utils': 2.15.4(antd@5.15.0)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-card': 2.5.29(antd@5.15.1)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-field': 2.14.6(antd@5.15.1)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-table': 3.14.2(antd@5.15.1)(rc-field-form@1.43.0)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-utils': 2.15.4(antd@5.15.1)(react-dom@18.2.0)(react@18.2.0) '@babel/runtime': 7.24.0 - antd: 5.15.0(moment@2.30.1)(react-dom@18.2.0)(react@18.2.0) + antd: 5.15.1(moment@2.30.1)(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 dayjs: 1.11.10 rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.2.0) @@ -900,7 +900,7 @@ packages: - rc-field-form dev: false - /@ant-design/pro-provider@2.13.5(antd@5.15.0)(react-dom@18.2.0)(react@18.2.0): + /@ant-design/pro-provider@2.13.5(antd@5.15.1)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-ZVmzY2cq4nUvgmAlfgyCAaSZYV2l3n/upIQPXPj8sYcT+N/Pt1CeSVkkgW6By3EqokF6apWdIFU7hZMK2rNhrg==} peerDependencies: antd: ^4.24.15 || ^5.11.2 @@ -910,14 +910,14 @@ packages: '@ant-design/cssinjs': 1.18.4(react-dom@18.2.0)(react@18.2.0) '@babel/runtime': 7.24.0 '@ctrl/tinycolor': 3.6.1 - antd: 5.15.0(moment@2.30.1)(react-dom@18.2.0)(react@18.2.0) + antd: 5.15.1(moment@2.30.1)(react-dom@18.2.0)(react@18.2.0) rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) swr: 2.2.5(react@18.2.0) dev: false - /@ant-design/pro-skeleton@2.1.10(antd@5.15.0)(react-dom@18.2.0)(react@18.2.0): + /@ant-design/pro-skeleton@2.1.10(antd@5.15.1)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-mrT0lqrwdcAKGWsh8CIiPBnVCwQOg8pNNLUeuVg3zpaKxw6lloUgkrqapmYANHLByamsbrmKNXhR9/OdMOerJw==} peerDependencies: antd: ^4.24.15 || ^5.11.2 @@ -925,12 +925,12 @@ packages: react-dom: '>=17.0.0' dependencies: '@babel/runtime': 7.24.0 - antd: 5.15.0(moment@2.30.1)(react-dom@18.2.0)(react@18.2.0) + antd: 5.15.1(moment@2.30.1)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false - /@ant-design/pro-table@3.14.2(antd@5.15.0)(rc-field-form@1.42.1)(react-dom@18.2.0)(react@18.2.0): + /@ant-design/pro-table@3.14.2(antd@5.15.1)(rc-field-form@1.43.0)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-GwS3y6yUo2zXxWShroZb5N68Is10+xMF5mwXbyMxk12SBEaR3Ltld0ljrbO8QsAzQOTpp2B4C2NFDNF4OSrz9g==} peerDependencies: antd: ^4.24.15 || ^5.11.2 @@ -939,22 +939,22 @@ packages: react-dom: '>=17.0.0' dependencies: '@ant-design/icons': 5.3.1(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-card': 2.5.29(antd@5.15.0)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-field': 2.14.6(antd@5.15.0)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-form': 2.24.4(antd@5.15.0)(rc-field-form@1.42.1)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-provider': 2.13.5(antd@5.15.0)(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-utils': 2.15.4(antd@5.15.0)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-card': 2.5.29(antd@5.15.1)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-field': 2.14.6(antd@5.15.1)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-form': 2.24.4(antd@5.15.1)(rc-field-form@1.43.0)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-provider': 2.13.5(antd@5.15.1)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-utils': 2.15.4(antd@5.15.1)(react-dom@18.2.0)(react@18.2.0) '@babel/runtime': 7.24.0 '@dnd-kit/core': 6.1.0(react-dom@18.2.0)(react@18.2.0) '@dnd-kit/modifiers': 6.0.1(@dnd-kit/core@6.1.0)(react@18.2.0) '@dnd-kit/sortable': 7.0.2(@dnd-kit/core@6.1.0)(react@18.2.0) '@dnd-kit/utilities': 3.2.2(react@18.2.0) - antd: 5.15.0(moment@2.30.1)(react-dom@18.2.0)(react@18.2.0) + antd: 5.15.1(moment@2.30.1)(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 dayjs: 1.11.10 lodash.merge: 4.6.2 omit.js: 2.0.2 - rc-field-form: 1.42.1(react-dom@18.2.0)(react@18.2.0) + rc-field-form: 1.43.0(react-dom@18.2.0)(react@18.2.0) rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.2.0) rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 @@ -963,7 +963,7 @@ packages: - '@types/lodash.merge' dev: false - /@ant-design/pro-utils@2.15.4(antd@5.15.0)(react-dom@18.2.0)(react@18.2.0): + /@ant-design/pro-utils@2.15.4(antd@5.15.1)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-nbacIMl5lbMlNHlaPl2tt/ezvHhnBtGL2KLVaqijLou5zAuZprkHAJnckXoqm9T6X9R2rE4jH96WZHLpJ27nFw==} peerDependencies: antd: ^4.24.15 || ^5.11.2 @@ -971,9 +971,9 @@ packages: react-dom: '>=17.0.0' dependencies: '@ant-design/icons': 5.3.1(react-dom@18.2.0)(react@18.2.0) - '@ant-design/pro-provider': 2.13.5(antd@5.15.0)(react-dom@18.2.0)(react@18.2.0) + '@ant-design/pro-provider': 2.13.5(antd@5.15.1)(react-dom@18.2.0)(react@18.2.0) '@babel/runtime': 7.24.0 - antd: 5.15.0(moment@2.30.1)(react-dom@18.2.0)(react@18.2.0) + antd: 5.15.1(moment@2.30.1)(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 dayjs: 1.11.10 lodash.merge: 4.6.2 @@ -3211,7 +3211,7 @@ packages: resolution: {integrity: sha512-h0OYmPR3A5Dfbetra/GzxBAzQk8sH7LhRkRUTdagX6nrtlUgJGYCTv4bBK33jsTQw9HDd8PE2x1Ma+iRKEDUsw==} dev: true - /@chenshuai2144/less2cssinjs@1.0.7(typescript@5.3.3): + /@chenshuai2144/less2cssinjs@1.0.7(typescript@5.4.2): resolution: {integrity: sha512-D8uyoEBp964Wi4DIbp6UmZmjdKsX/WlDyJY0YhEnl66VVRSZsIY16FBGAxTOixafgXBBBvaNdbIrJ82xP7FzfQ==} hasBin: true dependencies: @@ -3220,13 +3220,13 @@ packages: '@babel/runtime': 7.24.0 '@babel/traverse': 7.24.0(supports-color@5.5.0) '@babel/types': 7.24.0 - '@types/node': 18.19.21 + '@types/node': 18.19.22 commander: 10.0.1 postcss: 8.4.35 postcss-less: 6.0.0(postcss@8.4.35) postcss-strip-inline-comments: 0.1.5 prettier: 2.8.8 - ts-node: 10.9.2(@types/node@18.19.21)(typescript@5.3.3) + ts-node: 10.9.2(@types/node@18.19.22)(typescript@5.4.2) transitivePeerDependencies: - '@swc/core' - '@swc/wasm' @@ -3244,7 +3244,7 @@ packages: tinycolor2: 1.6.0 dev: false - /@codemirror/autocomplete@6.13.0(@codemirror/language@6.10.1)(@codemirror/state@6.4.1)(@codemirror/view@6.25.0)(@lezer/common@1.2.1): + /@codemirror/autocomplete@6.13.0(@codemirror/language@6.10.1)(@codemirror/state@6.4.1)(@codemirror/view@6.25.1)(@lezer/common@1.2.1): resolution: {integrity: sha512-SuDrho1klTINfbcMPnyro1ZxU9xJtwDMtb62R8TjL/tOl71IoOsvBo1a9x+hDvHhIzkTcJHy2VC+rmpGgYkRSw==} peerDependencies: '@codemirror/language': ^6.0.0 @@ -3254,7 +3254,7 @@ packages: dependencies: '@codemirror/language': 6.10.1 '@codemirror/state': 6.4.1 - '@codemirror/view': 6.25.0 + '@codemirror/view': 6.25.1 '@lezer/common': 1.2.1 dev: true @@ -3263,7 +3263,7 @@ packages: dependencies: '@codemirror/language': 6.10.1 '@codemirror/state': 6.4.1 - '@codemirror/view': 6.25.0 + '@codemirror/view': 6.25.1 '@lezer/common': 1.2.1 dev: true @@ -3278,7 +3278,7 @@ packages: resolution: {integrity: sha512-5GrXzrhq6k+gL5fjkAwt90nYDmjlzTIJV8THnxNFtNKWotMIlzzN+CpqxqwXOECnUdOndmSeWntVrVcv5axWRQ==} dependencies: '@codemirror/state': 6.4.1 - '@codemirror/view': 6.25.0 + '@codemirror/view': 6.25.1 '@lezer/common': 1.2.1 '@lezer/highlight': 1.2.0 '@lezer/lr': 1.4.0 @@ -3289,7 +3289,7 @@ packages: resolution: {integrity: sha512-+5YyicIaaAZKU8K43IQi8TBy6mF6giGeWAH7N96Z5LC30Wm5JMjqxOYIE9mxwMG1NbhT2mA3l9hA4uuKUM3E5g==} dependencies: '@codemirror/state': 6.4.1 - '@codemirror/view': 6.25.0 + '@codemirror/view': 6.25.1 crelt: 1.0.6 dev: true @@ -3297,7 +3297,7 @@ packages: resolution: {integrity: sha512-rpMgcsh7o0GuCDUXKPvww+muLA1pDJaFrpq/CCHtpQJYz8xopu4D1hPcKRoDD0YlF8gZaqTNIRa4VRBWyhyy7Q==} dependencies: '@codemirror/state': 6.4.1 - '@codemirror/view': 6.25.0 + '@codemirror/view': 6.25.1 crelt: 1.0.6 dev: true @@ -3305,8 +3305,8 @@ packages: resolution: {integrity: sha512-QkEyUiLhsJoZkbumGZlswmAhA7CBU02Wrz7zvH4SrcifbsqwlXShVXg65f3v/ts57W3dqyamEriMhij1Z3Zz4A==} dev: true - /@codemirror/view@6.25.0: - resolution: {integrity: sha512-XnMGOm6qXB8znzCko0N7k97qZayVdvqpA0JebxA5fHtgBjC/XlCPhH9TK92TahsoCKMPQlaTCUep06Dwj/+GXQ==} + /@codemirror/view@6.25.1: + resolution: {integrity: sha512-2LXLxsQnHDdfGzDvjzAwZh2ZviNJm7im6tGpa0IONIDnFd8RZ80D2SNi8PDi6YjKcMoMRK20v6OmKIdsrwsyoQ==} dependencies: '@codemirror/state': 6.4.1 style-mod: 4.1.2 @@ -3621,7 +3621,7 @@ packages: resolution: {integrity: sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==} dev: true - /@emotion/react@11.11.4(@types/react@18.2.62)(react@18.2.0): + /@emotion/react@11.11.4(@types/react@18.2.64)(react@18.2.0): resolution: {integrity: sha512-t8AjMlF0gHpvvxk5mAtCqR4vmxiGHCeJBaQO6gncUSdklELOgtwjerNY2yuJNfwnc6vi16U/+uMF+afIawJ9iw==} peerDependencies: '@types/react': '*' @@ -3637,7 +3637,7 @@ packages: '@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.2.0) '@emotion/utils': 1.2.1 '@emotion/weak-memoize': 0.3.1 - '@types/react': 18.2.62 + '@types/react': 18.2.64 hoist-non-react-statics: 3.3.2 react: 18.2.0 dev: true @@ -3706,7 +3706,7 @@ packages: resolution: {integrity: sha512-NfsJX4PdzhwSkfJukczyUiZGc7zNNWZcEAyqeISpDnn0PTfzMJR1aR8xAIPskBejIxBJbIgCCMzbaYa9SXepIg==} dependencies: '@esbuild-kit/core-utils': 3.3.2 - get-tsconfig: 4.7.2 + get-tsconfig: 4.7.3 dev: true /@esbuild-kit/core-utils@3.3.2: @@ -3720,7 +3720,7 @@ packages: resolution: {integrity: sha512-FxEMIkJKnodyA1OaCUoEvbYRkoZlLZ4d/eXFu9Fh8CbBBgP5EmZxrfTRyN0qpXZ4vOvqnE5YdRdcrmUUXuU+dA==} dependencies: '@esbuild-kit/core-utils': 3.3.2 - get-tsconfig: 4.7.2 + get-tsconfig: 4.7.3 dev: true /@esbuild/android-arm64@0.17.19: @@ -4193,21 +4193,21 @@ packages: '@floating-ui/core': 0.6.2 dev: true - /@floating-ui/react-dom-interactions@0.3.1(@types/react@18.2.62)(react-dom@18.1.0)(react@18.1.0): + /@floating-ui/react-dom-interactions@0.3.1(@types/react@18.2.64)(react-dom@18.1.0)(react@18.1.0): resolution: {integrity: sha512-tP2KEh7EHJr5hokSBHcPGojb+AorDNUf0NYfZGg/M+FsMvCOOsSEeEF0O1NDfETIzDnpbHnCs0DuvCFhSMSStg==} deprecated: Package renamed to @floating-ui/react dependencies: - '@floating-ui/react-dom': 0.6.3(@types/react@18.2.62)(react-dom@18.1.0)(react@18.1.0) + '@floating-ui/react-dom': 0.6.3(@types/react@18.2.64)(react-dom@18.1.0)(react@18.1.0) aria-hidden: 1.2.3 point-in-polygon: 1.1.0 - use-isomorphic-layout-effect: 1.1.2(@types/react@18.2.62)(react@18.1.0) + use-isomorphic-layout-effect: 1.1.2(@types/react@18.2.64)(react@18.1.0) transitivePeerDependencies: - '@types/react' - react - react-dom dev: true - /@floating-ui/react-dom@0.6.3(@types/react@18.2.62)(react-dom@18.1.0)(react@18.1.0): + /@floating-ui/react-dom@0.6.3(@types/react@18.2.64)(react-dom@18.1.0)(react@18.1.0): resolution: {integrity: sha512-hC+pS5D6AgS2wWjbmSQ6UR6Kpy+drvWGJIri6e1EDGADTPsCaa4KzCgmCczHrQeInx9tqs81EyDmbKJYY2swKg==} peerDependencies: react: '>=16.8.0' @@ -4216,7 +4216,7 @@ packages: '@floating-ui/dom': 0.4.5 react: 18.1.0 react-dom: 18.1.0(react@18.1.0) - use-isomorphic-layout-effect: 1.1.2(@types/react@18.2.62)(react@18.1.0) + use-isomorphic-layout-effect: 1.1.2(@types/react@18.2.64)(react@18.1.0) transitivePeerDependencies: - '@types/react' dev: true @@ -4271,7 +4271,7 @@ packages: tslib: 2.6.2 dev: true - /@formatjs/intl@2.10.0(typescript@5.3.3): + /@formatjs/intl@2.10.0(typescript@5.4.2): resolution: {integrity: sha512-X3xT9guVkKDS86EKV80lS0KxoazUglkJTGZO66sKY7otgl0VeStPA8B3u8UkKT47PexVV98fUzjpkchYmbe9nw==} peerDependencies: typescript: ^4.7 || 5 @@ -4286,7 +4286,7 @@ packages: '@formatjs/intl-listformat': 7.5.5 intl-messageformat: 10.5.11 tslib: 2.6.2 - typescript: 5.3.3 + typescript: 5.4.2 dev: true /@fortawesome/fontawesome-common-types@6.5.1: @@ -4407,7 +4407,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.11.24 + '@types/node': 20.11.25 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 @@ -4428,14 +4428,14 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.11.24 + '@types/node': 20.11.25 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.9.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@20.11.24)(ts-node@10.9.2) + jest-config: 29.7.0(@types/node@20.11.25)(ts-node@10.9.2) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -4463,7 +4463,7 @@ packages: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.11.24 + '@types/node': 20.11.25 jest-mock: 29.7.0 dev: true @@ -4490,7 +4490,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 20.11.24 + '@types/node': 20.11.25 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -4523,7 +4523,7 @@ packages: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.25 - '@types/node': 20.11.24 + '@types/node': 20.11.25 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -4610,7 +4610,7 @@ packages: dependencies: '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 20.11.24 + '@types/node': 20.11.25 '@types/yargs': 16.0.9 chalk: 4.1.2 dev: true @@ -4622,7 +4622,7 @@ packages: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 20.11.24 + '@types/node': 20.11.25 '@types/yargs': 17.0.32 chalk: 4.1.2 dev: true @@ -4670,7 +4670,7 @@ packages: resolution: {integrity: sha512-dfLbk+PwWvFzSxwk3n5ySL0hfBog779o8h68wK/7/APo/7cgyWp5jcXockbxdk5kFRkbeXWm4Fbi9FrdN381sA==} dev: false - /@lerna/create@8.1.2(typescript@5.3.3): + /@lerna/create@8.1.2(typescript@5.4.2): resolution: {integrity: sha512-GzScCIkAW3tg3+Yn/MKCH9963bzG+zpjGz2NdfYDlYWI7p0f/SH46v1dqpPpYmZ2E/m3JK8HjTNNNL8eIm8/YQ==} engines: {node: '>=18.0.0'} dependencies: @@ -4685,7 +4685,7 @@ packages: columnify: 1.6.0 conventional-changelog-core: 5.0.1 conventional-recommended-bump: 7.0.1 - cosmiconfig: 8.3.6(typescript@5.3.3) + cosmiconfig: 8.3.6(typescript@5.4.2) dedent: 0.7.0 execa: 5.0.0 fs-extra: 11.2.0 @@ -4891,24 +4891,24 @@ packages: sort-object: 3.0.3 dev: false - /@microsoft/api-extractor-model@7.28.4(@types/node@20.11.24): + /@microsoft/api-extractor-model@7.28.4(@types/node@20.11.25): resolution: {integrity: sha512-vucgyPmgHrJ/D4/xQywAmjTmSfxAx2/aDmD6TkIoLu51FdsAfuWRbijWA48AePy60OO+l+mmy9p2P/CEeBZqig==} dependencies: '@microsoft/tsdoc': 0.14.2 '@microsoft/tsdoc-config': 0.16.2 - '@rushstack/node-core-library': 3.63.0(@types/node@20.11.24) + '@rushstack/node-core-library': 3.63.0(@types/node@20.11.25) transitivePeerDependencies: - '@types/node' dev: true - /@microsoft/api-extractor@7.39.1(@types/node@20.11.24): + /@microsoft/api-extractor@7.39.1(@types/node@20.11.25): resolution: {integrity: sha512-V0HtCufWa8hZZvSmlEzQZfINcJkHAU/bmpyJQj6w+zpI87EkR8DuBOW6RWrO9c7mUYFZoDaNgUTyKo83ytv+QQ==} hasBin: true dependencies: - '@microsoft/api-extractor-model': 7.28.4(@types/node@20.11.24) + '@microsoft/api-extractor-model': 7.28.4(@types/node@20.11.25) '@microsoft/tsdoc': 0.14.2 '@microsoft/tsdoc-config': 0.16.2 - '@rushstack/node-core-library': 3.63.0(@types/node@20.11.24) + '@rushstack/node-core-library': 3.63.0(@types/node@20.11.25) '@rushstack/rig-package': 0.5.1 '@rushstack/ts-command-line': 4.17.1 colors: 1.2.5 @@ -5427,7 +5427,7 @@ packages: dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -5458,43 +5458,60 @@ packages: classnames: 2.5.1 rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - /@reactflow/background@11.3.9(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0): + /@rc-component/trigger@2.0.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-niwKADPdY5dhdIblV6uwSayVivwo2uUISfJqri+/ovYQcH/omxDYBJKo755QKeoIIsWptxnRpgr7reEnNEZGFg==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.0 + '@rc-component/portal': 1.1.2(react-dom@18.2.0)(react@18.2.0) + classnames: 2.5.1 + rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) + rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: true + + /@reactflow/background@11.3.9(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-byj/G9pEC8tN0wT/ptcl/LkEP/BBfa33/SvBkqE4XwyofckqF87lKp573qGlisfnsijwAbpDlf81PuFL41So4Q==} peerDependencies: react: '>=17' react-dom: '>=17' dependencies: - '@reactflow/core': 11.10.4(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0) + '@reactflow/core': 11.10.4(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) classcat: 5.0.4 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - zustand: 4.5.2(@types/react@18.2.62)(react@18.2.0) + zustand: 4.5.2(@types/react@18.2.64)(react@18.2.0) transitivePeerDependencies: - '@types/react' - immer dev: true - /@reactflow/controls@11.2.9(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0): + /@reactflow/controls@11.2.9(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-e8nWplbYfOn83KN1BrxTXS17+enLyFnjZPbyDgHSRLtI5ZGPKF/8iRXV+VXb2LFVzlu4Wh3la/pkxtfP/0aguA==} peerDependencies: react: '>=17' react-dom: '>=17' dependencies: - '@reactflow/core': 11.10.4(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0) + '@reactflow/core': 11.10.4(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) classcat: 5.0.4 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - zustand: 4.5.2(@types/react@18.2.62)(react@18.2.0) + zustand: 4.5.2(@types/react@18.2.64)(react@18.2.0) transitivePeerDependencies: - '@types/react' - immer dev: true - /@reactflow/core@11.10.4(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0): + /@reactflow/core@11.10.4(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-j3i9b2fsTX/sBbOm+RmNzYEFWbNx4jGWGuGooh2r1jQaE2eV+TLJgiG/VNOp0q5mBl9f6g1IXs3Gm86S9JfcGw==} peerDependencies: react: '>=17' @@ -5510,19 +5527,19 @@ packages: d3-zoom: 3.0.0 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - zustand: 4.5.2(@types/react@18.2.62)(react@18.2.0) + zustand: 4.5.2(@types/react@18.2.64)(react@18.2.0) transitivePeerDependencies: - '@types/react' - immer dev: true - /@reactflow/minimap@11.7.9(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0): + /@reactflow/minimap@11.7.9(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-le95jyTtt3TEtJ1qa7tZ5hyM4S7gaEQkW43cixcMOZLu33VAdc2aCpJg/fXcRrrf7moN2Mbl9WIMNXUKsp5ILA==} peerDependencies: react: '>=17' react-dom: '>=17' dependencies: - '@reactflow/core': 11.10.4(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0) + '@reactflow/core': 11.10.4(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) '@types/d3-selection': 3.0.10 '@types/d3-zoom': 3.0.8 classcat: 5.0.4 @@ -5530,52 +5547,52 @@ packages: d3-zoom: 3.0.0 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - zustand: 4.5.2(@types/react@18.2.62)(react@18.2.0) + zustand: 4.5.2(@types/react@18.2.64)(react@18.2.0) transitivePeerDependencies: - '@types/react' - immer dev: true - /@reactflow/node-resizer@2.2.9(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0): + /@reactflow/node-resizer@2.2.9(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-HfickMm0hPDIHt9qH997nLdgLt0kayQyslKE0RS/GZvZ4UMQJlx/NRRyj5y47Qyg0NnC66KYOQWDM9LLzRTnUg==} peerDependencies: react: '>=17' react-dom: '>=17' dependencies: - '@reactflow/core': 11.10.4(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0) + '@reactflow/core': 11.10.4(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) classcat: 5.0.4 d3-drag: 3.0.0 d3-selection: 3.0.0 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - zustand: 4.5.2(@types/react@18.2.62)(react@18.2.0) + zustand: 4.5.2(@types/react@18.2.64)(react@18.2.0) transitivePeerDependencies: - '@types/react' - immer dev: true - /@reactflow/node-toolbar@1.3.9(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0): + /@reactflow/node-toolbar@1.3.9(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-VmgxKmToax4sX1biZ9LXA7cj/TBJ+E5cklLGwquCCVVxh+lxpZGTBF3a5FJGVHiUNBBtFsC8ldcSZIK4cAlQww==} peerDependencies: react: '>=17' react-dom: '>=17' dependencies: - '@reactflow/core': 11.10.4(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0) + '@reactflow/core': 11.10.4(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) classcat: 5.0.4 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - zustand: 4.5.2(@types/react@18.2.62)(react@18.2.0) + zustand: 4.5.2(@types/react@18.2.64)(react@18.2.0) transitivePeerDependencies: - '@types/react' - immer dev: true - /@remix-run/router@1.15.2: - resolution: {integrity: sha512-+Rnav+CaoTE5QJc4Jcwh5toUpnVLKYbpU6Ys0zqbakqbaLQHeglLVHPfxOiQqdNmUy5C2lXz5dwC6tQNX2JW2Q==} + /@remix-run/router@1.15.3: + resolution: {integrity: sha512-Oy8rmScVrVxWZVOpEF57ovlnhpZ8CCPlnIIumVcV9nFdiSIrus99+Lw78ekXyGvVDlIsFJbSfmSovJUhCWYV3w==} engines: {node: '>=14.0.0'} dev: true - /@replit/codemirror-indentation-markers@6.5.0(@codemirror/language@6.10.1)(@codemirror/state@6.4.1)(@codemirror/view@6.25.0): + /@replit/codemirror-indentation-markers@6.5.0(@codemirror/language@6.10.1)(@codemirror/state@6.4.1)(@codemirror/view@6.25.1): resolution: {integrity: sha512-5RgeuQ6erfROi1EVI2X7G4UR+KByjb07jhYMynvpvlrV22JlnARifmKMGEUKy0pKcxBNfwbFqoUlTYHPgyZNlg==} peerDependencies: '@codemirror/language': ^6.0.0 @@ -5584,7 +5601,7 @@ packages: dependencies: '@codemirror/language': 6.10.1 '@codemirror/state': 6.4.1 - '@codemirror/view': 6.25.0 + '@codemirror/view': 6.25.1 dev: true /@rgrove/parse-xml@2.0.4: @@ -5592,7 +5609,7 @@ packages: engines: {node: '>=6.0.0'} dev: false - /@rushstack/node-core-library@3.63.0(@types/node@20.11.24): + /@rushstack/node-core-library@3.63.0(@types/node@20.11.25): resolution: {integrity: sha512-Q7B3dVpBQF1v+mUfxNcNZh5uHVR8ntcnkN5GYjbBLrxUYHBGKbnCM+OdcN+hzCpFlLBH6Ob0dEHhZ0spQwf24A==} peerDependencies: '@types/node': '*' @@ -5600,7 +5617,7 @@ packages: '@types/node': optional: true dependencies: - '@types/node': 20.11.24 + '@types/node': 20.11.25 colors: 1.2.5 fs-extra: 7.0.1 import-lazy: 4.0.0 @@ -6080,12 +6097,12 @@ packages: chalk: 3.0.0 css.escape: 1.5.1 dom-accessibility-api: 0.6.3 - jest: 29.7.0(@types/node@20.11.24)(ts-node@10.9.2) + jest: 29.7.0(@types/node@20.11.25)(ts-node@10.9.2) lodash: 4.17.21 redent: 3.0.0 dev: true - /@testing-library/react-hooks@8.0.1(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0): + /@testing-library/react-hooks@8.0.1(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-Aqhl2IVmLt8IovEVarNDFuJDVWVvhnr9/GCU6UUnrYXwgDFF9h2L2o2P9KBni1AST5sT6riAyoukFLyjQUgD/g==} engines: {node: '>=12'} peerDependencies: @@ -6102,7 +6119,7 @@ packages: optional: true dependencies: '@babel/runtime': 7.24.0 - '@types/react': 18.2.62 + '@types/react': 18.2.64 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) react-error-boundary: 3.1.4(react@18.2.0) @@ -6117,7 +6134,7 @@ packages: dependencies: '@babel/runtime': 7.24.0 '@testing-library/dom': 9.3.4 - '@types/react-dom': 18.2.19 + '@types/react-dom': 18.2.21 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true @@ -6273,7 +6290,7 @@ packages: /@types/cheerio@0.22.35: resolution: {integrity: sha512-yD57BchKRvTV+JD53UZ6PD8KWY5g5rvvMLRnZR3EQBCZXiDT/HR+pKpMzFGlWNhFrXlo7VPZXtKvIEwZkAWOIA==} dependencies: - '@types/node': 20.11.24 + '@types/node': 20.11.25 dev: true /@types/d3-array@3.2.1: @@ -6504,7 +6521,7 @@ packages: resolution: {integrity: sha512-MxObHvNl4A69ofaTRU8DFqvgzzv8s9yRtaPPm5gud9HDNvpB3GPQFvNuTWAI59B9huVGV5jXYJwbCsmBsOGYWA==} dependencies: '@types/jsonfile': 6.1.4 - '@types/node': 20.11.24 + '@types/node': 20.11.25 dev: true /@types/geojson@7946.0.14: @@ -6514,12 +6531,12 @@ packages: resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} dependencies: '@types/minimatch': 5.1.2 - '@types/node': 20.11.24 + '@types/node': 20.11.25 /@types/graceful-fs@4.1.9: resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} dependencies: - '@types/node': 20.11.24 + '@types/node': 20.11.25 dev: true /@types/hapi__joi@17.1.9: @@ -6535,7 +6552,7 @@ packages: /@types/hoist-non-react-statics@3.3.5: resolution: {integrity: sha512-SbcrWzkKBw2cdwRTwQAswfpB9g9LJWfjtUeW/jvNwbhC8cpmmNYVePa+ncbUe0rGTQ7G3Ff6mYUN2VMfLVr+Sg==} dependencies: - '@types/react': 18.2.62 + '@types/react': 18.2.64 hoist-non-react-statics: 3.3.2 dev: true @@ -6580,7 +6597,7 @@ packages: /@types/jsdom@20.0.1: resolution: {integrity: sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==} dependencies: - '@types/node': 20.11.24 + '@types/node': 20.11.25 '@types/tough-cookie': 4.0.5 parse5: 7.1.2 dev: true @@ -6592,13 +6609,13 @@ packages: /@types/jsonfile@6.1.4: resolution: {integrity: sha512-D5qGUYwjvnNNextdU59/+fI+spnwtTFmyQP0h+PfIOSkNfpU6AOICUOkm4i0OnSk+NyjdPJrxCDro0sJsWlRpQ==} dependencies: - '@types/node': 20.11.24 + '@types/node': 20.11.25 dev: true /@types/keyv@3.1.4: resolution: {integrity: sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==} dependencies: - '@types/node': 20.11.24 + '@types/node': 20.11.25 dev: true /@types/lodash@4.14.202: @@ -6642,14 +6659,14 @@ packages: resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} dev: true - /@types/node@18.19.21: - resolution: {integrity: sha512-2Q2NeB6BmiTFQi4DHBzncSoq/cJMLDdhPaAoJFnFCyD9a8VPZRf7a1GAwp1Edb7ROaZc5Jz/tnZyL6EsWMRaqw==} + /@types/node@18.19.22: + resolution: {integrity: sha512-p3pDIfuMg/aXBmhkyanPshdfJuX5c5+bQjYLIikPLXAUycEogij/c50n/C+8XOA5L93cU4ZRXtn+dNQGi0IZqQ==} dependencies: undici-types: 5.26.5 dev: true - /@types/node@20.11.24: - resolution: {integrity: sha512-Kza43ewS3xoLgCEpQrsT+xRo/EJej1y0kVYGiLFE1NEODXGzTfwiC6tXTLMQskn1X4/Rjlh0MQUvx9W+L9long==} + /@types/node@20.11.25: + resolution: {integrity: sha512-TBHyJxk2b7HceLVGFcpAUjsa5zIdsPWlR6XHfyGzd0SFu+/NFgQgMAl96MSDZgQDvJAvV6BKsFOrt6zIL09JDw==} dependencies: undici-types: 5.26.5 @@ -6684,14 +6701,14 @@ packages: types-ramda: 0.29.9 dev: true - /@types/react-dom@18.2.19: - resolution: {integrity: sha512-aZvQL6uUbIJpjZk4U8JZGbau9KDeAwMfmhyWorxgBkqDIEf6ROjRozcmPIicqsUwPUjbkDfHKgGee1Lq65APcA==} + /@types/react-dom@18.2.21: + resolution: {integrity: sha512-gnvBA/21SA4xxqNXEwNiVcP0xSGHh/gi1VhWv9Bl46a0ItbTT5nFY+G9VSQpaG/8N/qdJpJ+vftQ4zflTtnjLw==} dependencies: - '@types/react': 18.2.62 + '@types/react': 18.2.64 dev: true - /@types/react@18.2.62: - resolution: {integrity: sha512-l3f57BbaEKP0xcFzf+5qRG8/PXykZiuVM6eEoPtqBPCp6dxO3HhDkLIgIyXPhPKNAeXn3KO2pEaNgzaEo/asaw==} + /@types/react@18.2.64: + resolution: {integrity: sha512-MlmPvHgjj2p3vZaxbQgFUQFvD8QiZwACfGqEdDSWou5yISWxDQ4/74nCAwsUiX7UFLKZz3BbVSPj+YxeoGGCfg==} dependencies: '@types/prop-types': 15.7.11 '@types/scheduler': 0.16.8 @@ -6700,13 +6717,13 @@ packages: /@types/responselike@1.0.3: resolution: {integrity: sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==} dependencies: - '@types/node': 20.11.24 + '@types/node': 20.11.25 dev: true /@types/sax@1.2.7: resolution: {integrity: sha512-rO73L89PJxeYM3s3pPPjiPgVVcymqU490g0YO5n5By0k2Erzj6tay/4lr1CHAAU4JyOWd1rpQ8bCf6cZfHU96A==} dependencies: - '@types/node': 20.11.24 + '@types/node': 20.11.25 dev: true /@types/scheduler@0.16.8: @@ -6770,7 +6787,7 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.4.2) '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/type-utils': 5.62.0(eslint@7.32.0)(typescript@4.9.5) '@typescript-eslint/utils': 5.62.0(eslint@7.32.0)(typescript@4.9.5) @@ -6786,7 +6803,7 @@ packages: - supports-color dev: true - /@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.57.0)(typescript@5.3.3): + /@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -6798,18 +6815,18 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.4.2) '@typescript-eslint/scope-manager': 5.62.0 - '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.0)(typescript@5.3.3) - '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/type-utils': 5.62.0(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.4.2) debug: 4.3.4(supports-color@5.5.0) eslint: 8.57.0 graphemer: 1.4.0 ignore: 5.3.1 natural-compare-lite: 1.4.0 semver: 7.6.0 - tsutils: 3.21.0(typescript@5.3.3) - typescript: 5.3.3 + tsutils: 3.21.0(typescript@5.4.2) + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true @@ -6832,7 +6849,7 @@ packages: - typescript dev: true - /@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.3.3): + /@typescript-eslint/parser@5.62.0(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -6844,10 +6861,10 @@ packages: dependencies: '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.4.2) debug: 4.3.4(supports-color@5.5.0) eslint: 8.57.0 - typescript: 5.3.3 + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true @@ -6888,7 +6905,7 @@ packages: - supports-color dev: true - /@typescript-eslint/type-utils@5.62.0(eslint@8.57.0)(typescript@5.3.3): + /@typescript-eslint/type-utils@5.62.0(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -6898,12 +6915,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.3.3) - '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.4.2) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.4.2) debug: 4.3.4(supports-color@5.5.0) eslint: 8.57.0 - tsutils: 3.21.0(typescript@5.3.3) - typescript: 5.3.3 + tsutils: 3.21.0(typescript@5.4.2) + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true @@ -6960,7 +6977,7 @@ packages: - supports-color dev: true - /@typescript-eslint/typescript-estree@5.62.0(typescript@5.3.3): + /@typescript-eslint/typescript-estree@5.62.0(typescript@5.4.2): resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -6975,8 +6992,8 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.6.0 - tsutils: 3.21.0(typescript@5.3.3) - typescript: 5.3.3 + tsutils: 3.21.0(typescript@5.4.2) + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true @@ -7001,7 +7018,7 @@ packages: - typescript dev: true - /@typescript-eslint/utils@5.62.0(eslint@8.57.0)(typescript@5.3.3): + /@typescript-eslint/utils@5.62.0(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -7012,7 +7029,7 @@ packages: '@types/semver': 7.5.8 '@typescript-eslint/scope-manager': 5.62.0 '@typescript-eslint/types': 5.62.0 - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.4.2) eslint: 8.57.0 eslint-scope: 5.1.1 semver: 7.6.0 @@ -7083,7 +7100,7 @@ packages: - supports-color dev: true - /@umijs/bundler-vite@4.1.2(@types/node@20.11.24)(postcss@8.4.35)(sass@1.71.1): + /@umijs/bundler-vite@4.1.2(@types/node@20.11.25)(postcss@8.4.35)(sass@1.71.1): resolution: {integrity: sha512-znqi0rb8zsh90jT8duCkGj/gcli8xEkjQDi1y6BA/dshIO9Ra4KT9riijJsaumiD+OJrABpV2DWjX7JrszzByg==} hasBin: true dependencies: @@ -7096,7 +7113,7 @@ packages: postcss-preset-env: 7.5.0(postcss@8.4.35) rollup-plugin-visualizer: 5.9.0 systemjs: 6.14.3 - vite: 4.3.1(@types/node@20.11.24)(less@4.1.3)(sass@1.71.1) + vite: 4.3.1(@types/node@20.11.25)(less@4.1.3)(sass@1.71.1) transitivePeerDependencies: - '@types/node' - postcss @@ -7145,6 +7162,43 @@ packages: - webpack-plugin-serve dev: true + /@umijs/bundler-webpack@4.1.2(typescript@5.4.2)(webpack@5.90.3): + resolution: {integrity: sha512-rCf+H/k1Ru/twlCvAlqjjRIZRZJNZmaXpROaQ6VviPDj1F5YLDWMCunvdGf8KOeBVTLy4syhdxn95ZIyKcPpPA==} + hasBin: true + dependencies: + '@svgr/core': 6.5.1 + '@svgr/plugin-jsx': 6.5.1(@svgr/core@6.5.1) + '@svgr/plugin-svgo': 6.5.1(@svgr/core@6.5.1) + '@types/hapi__joi': 17.1.9 + '@umijs/babel-preset-umi': 4.1.2 + '@umijs/bundler-utils': 4.1.2 + '@umijs/case-sensitive-paths-webpack-plugin': 1.0.1 + '@umijs/mfsu': 4.1.2 + '@umijs/react-refresh-webpack-plugin': 0.5.11(react-refresh@0.14.0)(webpack@5.90.3) + '@umijs/utils': 4.1.2 + cors: 2.8.5 + css-loader: 6.7.1(webpack@5.90.3) + es5-imcompatible-versions: 0.1.89 + fork-ts-checker-webpack-plugin: 8.0.0(typescript@5.4.2)(webpack@5.90.3) + jest-worker: 29.4.3 + lightningcss: 1.22.1 + node-libs-browser: 2.2.1 + postcss: 8.4.35 + postcss-preset-env: 7.5.0(postcss@8.4.35) + react-error-overlay: 6.0.9 + react-refresh: 0.14.0 + transitivePeerDependencies: + - '@types/webpack' + - sockjs-client + - supports-color + - type-fest + - typescript + - webpack + - webpack-dev-server + - webpack-hot-middleware + - webpack-plugin-serve + dev: true + /@umijs/case-sensitive-paths-webpack-plugin@1.0.1: resolution: {integrity: sha512-kDKJ8yTarxwxGJDInG33hOpaQRZ//XpNuuznQ/1Mscypw6kappzFmrBr2dOYave++K7JHouoANF354UpbEQw0Q==} dev: true @@ -7274,7 +7328,7 @@ packages: '@babel/preset-react': 7.23.3(@babel/core@7.24.0) '@babel/preset-typescript': 7.23.3(@babel/core@7.24.0) '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@7.32.0)(typescript@4.9.5) - '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.4.2) chalk: 4.1.2 eslint: 7.32.0 eslint-config-prettier: 8.10.0(eslint@7.32.0) @@ -7314,13 +7368,13 @@ packages: '@babel/preset-env': 7.24.0(@babel/core@7.24.0) '@babel/preset-react': 7.23.3(@babel/core@7.24.0) '@babel/preset-typescript': 7.23.3(@babel/core@7.24.0) - '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.57.0)(typescript@5.3.3) - '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.4.2) chalk: 4.1.2 eslint: 8.57.0 eslint-config-prettier: 8.10.0(eslint@8.57.0) eslint-formatter-pretty: 4.1.0 - eslint-plugin-jest: 27.9.0(@typescript-eslint/eslint-plugin@5.62.0)(eslint@8.57.0)(jest@29.7.0)(typescript@5.3.3) + eslint-plugin-jest: 27.9.0(@typescript-eslint/eslint-plugin@5.62.0)(eslint@8.57.0)(jest@29.7.0)(typescript@5.4.2) eslint-plugin-react: 7.34.0(eslint@8.57.0) eslint-plugin-react-hooks: 4.6.0(eslint@8.57.0) eslint-plugin-unicorn: 47.0.0(eslint@8.57.0) @@ -7328,14 +7382,14 @@ packages: os-locale: 5.0.0 postcss-less: 6.0.0(postcss@8.4.35) prettier: 2.8.8 - prettier-plugin-organize-imports: 3.2.4(prettier@2.8.8)(typescript@5.3.3) + prettier-plugin-organize-imports: 3.2.4(prettier@2.8.8)(typescript@5.4.2) prettier-plugin-two-style-order: 1.0.1(prettier@2.8.8) - stylelint: 15.11.0(typescript@5.3.3) + stylelint: 15.11.0(typescript@5.4.2) stylelint-config-css-modules: 4.4.0(stylelint@15.11.0) stylelint-config-prettier: 9.0.5(stylelint@15.11.0) stylelint-config-standard: 33.0.0(stylelint@15.11.0) stylelint-declaration-block-no-ignored-properties: 2.8.0(stylelint@15.11.0) - typescript: 5.3.3 + typescript: 5.4.2 transitivePeerDependencies: - '@volar/vue-language-plugin-pug' - '@volar/vue-typescript' @@ -7351,16 +7405,16 @@ packages: query-string: 6.14.1 dev: true - /@umijs/lint@4.1.2(eslint@8.57.0)(jest@29.7.0)(stylelint@14.16.1)(typescript@5.3.3): + /@umijs/lint@4.1.2(eslint@8.57.0)(jest@29.7.0)(stylelint@14.16.1)(typescript@5.4.2): resolution: {integrity: sha512-sdau5ICWOtyEsQrRHuS5wx4iPZhu56DGrxZkASAXGtQxntoJeWzx/e+qAhdsiFiWZrNXbbOOdlafpGyLy6BoKA==} dependencies: '@babel/core': 7.23.6 '@babel/eslint-parser': 7.23.3(@babel/core@7.23.6)(eslint@8.57.0) '@stylelint/postcss-css-in-js': 0.38.0(postcss-syntax@0.36.2)(postcss@8.4.35) - '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.57.0)(typescript@5.3.3) - '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/parser': 5.62.0(eslint@8.57.0)(typescript@5.4.2) '@umijs/babel-preset-umi': 4.1.2 - eslint-plugin-jest: 27.2.3(@typescript-eslint/eslint-plugin@5.62.0)(eslint@8.57.0)(jest@29.7.0)(typescript@5.3.3) + eslint-plugin-jest: 27.2.3(@typescript-eslint/eslint-plugin@5.62.0)(eslint@8.57.0)(jest@29.7.0)(typescript@5.4.2) eslint-plugin-react: 7.33.2(eslint@8.57.0) eslint-plugin-react-hooks: 4.6.0(eslint@8.57.0) postcss: 8.4.35 @@ -7397,7 +7451,7 @@ packages: tsx: 3.12.2 dev: true - /@umijs/preset-umi@4.1.2(@types/node@20.11.24)(@types/react@18.2.62)(sass@1.71.1)(typescript@5.3.3)(webpack@5.90.3): + /@umijs/preset-umi@4.1.2(@types/node@20.11.25)(@types/react@18.2.64)(sass@1.71.1)(typescript@5.4.2)(webpack@5.90.3): resolution: {integrity: sha512-tZe7mWS2vCoULXcY5Zx10nVWxMHPXl1+Pj3X0hiPE2oPYJYw5eYtE0+IivNAOUH2M2d5c8j257MgG+XND8Gpbw==} dependencies: '@iconify/utils': 2.1.1 @@ -7406,8 +7460,8 @@ packages: '@umijs/babel-preset-umi': 4.1.2 '@umijs/bundler-esbuild': 4.1.2 '@umijs/bundler-utils': 4.1.2 - '@umijs/bundler-vite': 4.1.2(@types/node@20.11.24)(postcss@8.4.35)(sass@1.71.1) - '@umijs/bundler-webpack': 4.1.2(typescript@5.3.3)(webpack@5.90.3) + '@umijs/bundler-vite': 4.1.2(@types/node@20.11.25)(postcss@8.4.35)(sass@1.71.1) + '@umijs/bundler-webpack': 4.1.2(typescript@5.4.2)(webpack@5.90.3) '@umijs/core': 4.1.2 '@umijs/did-you-know': 1.0.3 '@umijs/es-module-parser': 0.0.7 @@ -7420,7 +7474,7 @@ packages: '@umijs/utils': 4.1.2 '@umijs/zod2ts': 4.1.2 babel-plugin-dynamic-import-node: 2.3.3 - click-to-react-component: 1.1.0(@types/react@18.2.62)(react-dom@18.1.0)(react@18.1.0) + click-to-react-component: 1.1.0(@types/react@18.2.64)(react-dom@18.1.0)(react@18.1.0) core-js: 3.34.0 current-script-polyfill: 1.0.0 enhanced-resolve: 5.9.3 @@ -7612,7 +7666,7 @@ packages: '@babel/plugin-transform-react-jsx-self': 7.23.3(@babel/core@7.24.0) '@babel/plugin-transform-react-jsx-source': 7.23.3(@babel/core@7.24.0) react-refresh: 0.14.0 - vite: 4.3.1(@types/node@20.11.24)(less@4.1.3)(sass@1.71.1) + vite: 4.3.1(@types/node@20.11.25)(less@4.1.3)(sass@1.71.1) transitivePeerDependencies: - supports-color dev: true @@ -8048,7 +8102,7 @@ packages: resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} engines: {node: '>=12'} - /antd-style@3.6.1(@types/react@18.2.62)(antd@5.15.0)(react-dom@18.2.0)(react@18.2.0): + /antd-style@3.6.1(@types/react@18.2.64)(antd@5.15.1)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-KpKXiAIV3CAe6TfSh/m6ET2vGuhAof7qfqeaouh5WZ0JDl5jDXXSFPeEfqvZuHAckTl+A0NzArvIHKgKt/NZ9g==} peerDependencies: antd: '>=5.8.1' @@ -8058,11 +8112,11 @@ packages: '@babel/runtime': 7.24.0 '@emotion/cache': 11.11.0 '@emotion/css': 11.11.2 - '@emotion/react': 11.11.4(@types/react@18.2.62)(react@18.2.0) + '@emotion/react': 11.11.4(@types/react@18.2.64)(react@18.2.0) '@emotion/serialize': 1.1.3 '@emotion/server': 11.11.0(@emotion/css@11.11.2) '@emotion/utils': 1.2.1 - antd: 5.15.0(moment@2.30.1)(react-dom@18.2.0)(react@18.2.0) + antd: 5.15.1(moment@2.30.1)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 use-merge-value: 1.2.0(react@18.2.0) transitivePeerDependencies: @@ -8070,7 +8124,7 @@ packages: - react-dom dev: true - /antd-token-previewer@2.0.8(@babel/core@7.24.0)(@types/react@18.2.62)(antd@5.15.0)(react-dom@18.2.0)(react-is@18.2.0)(react@18.2.0): + /antd-token-previewer@2.0.8(@babel/core@7.24.0)(@types/react@18.2.64)(antd@5.15.0)(react-dom@18.2.0)(react-is@18.2.0)(react@18.2.0): resolution: {integrity: sha512-Dp5a1thv8lHTJdmJAog75Mt8ZXQ9NYXX7WxRy49UeYVeR+kDKbolww+aIQlO974jQBF+swtL/jL0MMgIUg0WKg==} peerDependencies: antd: ^5.5.0 @@ -8083,13 +8137,42 @@ packages: '@arvinxu/layout-kit': 1.4.0(@babel/core@7.24.0)(react-dom@18.2.0)(react-is@18.2.0)(react@18.2.0) '@babel/runtime': 7.24.0 '@ctrl/tinycolor': 3.6.1 - antd: 5.15.0(moment@2.30.1)(react-dom@18.2.0)(react@18.2.0) + antd: 5.15.0(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-colorful: 5.6.1(react-dom@18.2.0)(react@18.2.0) react-dom: 18.2.0(react@18.2.0) - reactflow: 11.10.4(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0) + reactflow: 11.10.4(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) + use-debouncy: 4.3.1(react@18.2.0) + vanilla-jsoneditor: 0.16.1 + transitivePeerDependencies: + - '@babel/core' + - '@types/react' + - immer + - react-is + dev: true + + /antd-token-previewer@2.0.8(@babel/core@7.24.0)(@types/react@18.2.64)(antd@5.15.1)(react-dom@18.2.0)(react-is@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-Dp5a1thv8lHTJdmJAog75Mt8ZXQ9NYXX7WxRy49UeYVeR+kDKbolww+aIQlO974jQBF+swtL/jL0MMgIUg0WKg==} + peerDependencies: + antd: ^5.5.0 + react: '>=16.0.0' + react-dom: '>=16.0.0' + dependencies: + '@ant-design/colors': 6.0.0 + '@ant-design/cssinjs': 1.18.4(react-dom@18.2.0)(react@18.2.0) + '@ant-design/icons': 5.3.1(react-dom@18.2.0)(react@18.2.0) + '@arvinxu/layout-kit': 1.4.0(@babel/core@7.24.0)(react-dom@18.2.0)(react-is@18.2.0)(react@18.2.0) + '@babel/runtime': 7.24.0 + '@ctrl/tinycolor': 3.6.1 + antd: 5.15.1(moment@2.30.1)(react-dom@18.2.0)(react@18.2.0) + classnames: 2.5.1 + rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-colorful: 5.6.1(react-dom@18.2.0)(react@18.2.0) + react-dom: 18.2.0(react@18.2.0) + reactflow: 11.10.4(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) use-debouncy: 4.3.1(react@18.2.0) vanilla-jsoneditor: 0.16.1 transitivePeerDependencies: @@ -8146,13 +8229,13 @@ packages: rc-tree-select: 5.5.5(react-dom@18.2.0)(react@18.2.0) rc-trigger: 5.3.4(react-dom@18.2.0)(react@18.2.0) rc-upload: 4.3.6(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) scroll-into-view-if-needed: 2.2.31 dev: false - /antd@5.15.0(moment@2.30.1)(react-dom@18.2.0)(react@18.2.0): + /antd@5.15.0(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-6AsP4KjYxwMMv3ipSGNB6n5kwW/X3da5MgjaEIL1GFOYZZvdKSrKx9eijC4T5pUXB5hTCwYPfk9qtb1lZIPm8w==} peerDependencies: react: '>=16.9.0' @@ -8187,7 +8270,7 @@ packages: rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) rc-notification: 5.3.0(react-dom@18.2.0)(react@18.2.0) rc-pagination: 4.0.4(react-dom@18.2.0)(react@18.2.0) - rc-picker: 4.2.0(dayjs@1.11.10)(moment@2.30.1)(react-dom@18.2.0)(react@18.2.0) + rc-picker: 4.2.0(dayjs@1.11.10)(react-dom@18.2.0)(react@18.2.0) rc-progress: 3.5.1(react-dom@18.2.0)(react@18.2.0) rc-rate: 2.12.0(react-dom@18.2.0)(react@18.2.0) rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.2.0) @@ -8213,6 +8296,67 @@ packages: - luxon - moment + /antd@5.15.1(moment@2.30.1)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-wPoydYS63jikgHEBhiEu+IoLXwyrDlDpbV68PCPXs3sa+nthvJOpvaV/0tfrkStkpc8WsBtsJfe9Lx7AUor5Rg==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@ant-design/colors': 7.0.2 + '@ant-design/cssinjs': 1.18.4(react-dom@18.2.0)(react@18.2.0) + '@ant-design/icons': 5.3.1(react-dom@18.2.0)(react@18.2.0) + '@ant-design/react-slick': 1.0.2(react@18.2.0) + '@babel/runtime': 7.24.0 + '@ctrl/tinycolor': 3.6.1 + '@rc-component/color-picker': 1.5.2(react-dom@18.2.0)(react@18.2.0) + '@rc-component/mutate-observer': 1.1.0(react-dom@18.2.0)(react@18.2.0) + '@rc-component/tour': 1.12.3(react-dom@18.2.0)(react@18.2.0) + '@rc-component/trigger': 1.18.3(react-dom@18.2.0)(react@18.2.0) + classnames: 2.5.1 + copy-to-clipboard: 3.3.3 + dayjs: 1.11.10 + qrcode.react: 3.1.0(react@18.2.0) + rc-cascader: 3.22.0(react-dom@18.2.0)(react@18.2.0) + rc-checkbox: 3.2.0(react-dom@18.2.0)(react@18.2.0) + rc-collapse: 3.7.2(react-dom@18.2.0)(react@18.2.0) + rc-dialog: 9.4.0(react-dom@18.2.0)(react@18.2.0) + rc-drawer: 7.1.0(react-dom@18.2.0)(react@18.2.0) + rc-dropdown: 4.1.0(react-dom@18.2.0)(react@18.2.0) + rc-field-form: 1.42.1(react-dom@18.2.0)(react@18.2.0) + rc-image: 7.6.0(react-dom@18.2.0)(react@18.2.0) + rc-input: 1.4.3(react-dom@18.2.0)(react@18.2.0) + rc-input-number: 9.0.0(react-dom@18.2.0)(react@18.2.0) + rc-mentions: 2.10.1(react-dom@18.2.0)(react@18.2.0) + rc-menu: 9.12.4(react-dom@18.2.0)(react@18.2.0) + rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) + rc-notification: 5.3.0(react-dom@18.2.0)(react@18.2.0) + rc-pagination: 4.0.4(react-dom@18.2.0)(react@18.2.0) + rc-picker: 4.2.1(dayjs@1.11.10)(moment@2.30.1)(react-dom@18.2.0)(react@18.2.0) + rc-progress: 3.5.1(react-dom@18.2.0)(react@18.2.0) + rc-rate: 2.12.0(react-dom@18.2.0)(react@18.2.0) + rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.2.0) + rc-segmented: 2.3.0(react-dom@18.2.0)(react@18.2.0) + rc-select: 14.12.1(react-dom@18.2.0)(react@18.2.0) + rc-slider: 10.5.0(react-dom@18.2.0)(react@18.2.0) + rc-steps: 6.0.1(react-dom@18.2.0)(react@18.2.0) + rc-switch: 4.1.0(react-dom@18.2.0)(react@18.2.0) + rc-table: 7.42.0(react-dom@18.2.0)(react@18.2.0) + rc-tabs: 14.0.0(react-dom@18.2.0)(react@18.2.0) + rc-textarea: 1.6.3(react-dom@18.2.0)(react@18.2.0) + rc-tooltip: 6.1.3(react-dom@18.2.0)(react@18.2.0) + rc-tree: 5.8.5(react-dom@18.2.0)(react@18.2.0) + rc-tree-select: 5.18.0(react-dom@18.2.0)(react@18.2.0) + rc-upload: 4.5.2(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + scroll-into-view-if-needed: 3.1.0 + throttle-debounce: 5.0.0 + transitivePeerDependencies: + - date-fns + - luxon + - moment + /anymatch@3.1.3: resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} engines: {node: '>= 8'} @@ -8446,13 +8590,12 @@ packages: resolution: {integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==} dev: false - /asn1.js@5.4.1: - resolution: {integrity: sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==} + /asn1.js@4.10.1: + resolution: {integrity: sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==} dependencies: bn.js: 4.12.0 inherits: 2.0.4 minimalistic-assert: 1.0.1 - safer-buffer: 2.1.2 dev: true /asn1@0.2.6: @@ -8536,7 +8679,7 @@ packages: postcss: ^8.1.0 dependencies: browserslist: 4.23.0 - caniuse-lite: 1.0.30001593 + caniuse-lite: 1.0.30001596 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.0.0 @@ -8549,7 +8692,7 @@ packages: hasBin: true dependencies: browserslist: 4.23.0 - caniuse-lite: 1.0.30001593 + caniuse-lite: 1.0.30001596 normalize-range: 0.1.2 num2fraction: 1.2.2 picocolors: 0.2.1 @@ -8968,18 +9111,19 @@ packages: randombytes: 2.1.0 dev: true - /browserify-sign@4.2.2: - resolution: {integrity: sha512-1rudGyeYY42Dk6texmv7c4VcQ0EsvVbLwZkA+AQB7SxvXxmcD93jcHie8bzecJ+ChDlmAm2Qyu0+Ccg5uhZXCg==} - engines: {node: '>= 4'} + /browserify-sign@4.2.3: + resolution: {integrity: sha512-JWCZW6SKhfhjJxO8Tyiiy+XYB7cqd2S5/+WeYHsKdNKFlCBhKbblba1A/HN/90YwtxKc8tCErjffZl++UNmGiw==} + engines: {node: '>= 0.12'} dependencies: bn.js: 5.2.1 browserify-rsa: 4.1.0 create-hash: 1.2.0 create-hmac: 1.1.7 - elliptic: 6.5.4 + elliptic: 6.5.5 + hash-base: 3.0.4 inherits: 2.0.4 - parse-asn1: 5.1.6 - readable-stream: 3.6.2 + parse-asn1: 5.1.7 + readable-stream: 2.3.8 safe-buffer: 5.2.1 dev: true @@ -9256,6 +9400,10 @@ packages: /caniuse-lite@1.0.30001593: resolution: {integrity: sha512-UWM1zlo3cZfkpBysd7AS+z+v007q9G1+fLTUU42rQnY6t2axoogPW/xol6T7juU5EUoOhML4WgBIdG+9yYqAjQ==} + /caniuse-lite@1.0.30001596: + resolution: {integrity: sha512-zpkZ+kEr6We7w63ORkoJ2pOfBwBkY/bJrG/UZ90qNb45Isblu8wzDgevEOrRL1r9dWayHjYiiyCMEXPn4DweGQ==} + dev: true + /capture-stack-trace@1.0.2: resolution: {integrity: sha512-X/WM2UQs6VMHUtjUDnZTRI+i1crWteJySFzr9UpGoQa4WQffXVTTXuekjl7TjZRlcF2XfjgITT0HxZ9RnxeT0w==} engines: {node: '>=0.10.0'} @@ -9552,12 +9700,12 @@ packages: engines: {node: '>= 10'} dev: true - /click-to-react-component@1.1.0(@types/react@18.2.62)(react-dom@18.1.0)(react@18.1.0): + /click-to-react-component@1.1.0(@types/react@18.2.64)(react-dom@18.1.0)(react@18.1.0): resolution: {integrity: sha512-/DjZemufS1BkxyRgZL3r7HXVVOFRWVQi5Xd4EBnjxZMwrHEh0OlUVA2N9CjXkZ0x8zMf8dL1cKnnx+xUWUg4VA==} peerDependencies: react: '>=16.8.0' dependencies: - '@floating-ui/react-dom-interactions': 0.3.1(@types/react@18.2.62)(react-dom@18.1.0)(react@18.1.0) + '@floating-ui/react-dom-interactions': 0.3.1(@types/react@18.2.64)(react-dom@18.1.0)(react@18.1.0) htm: 3.1.1 react: 18.1.0 react-merge-refs: 1.1.0 @@ -9641,7 +9789,7 @@ packages: periscopic: 3.1.0 dev: true - /codemirror-wrapped-line-indent@1.0.5(@codemirror/language@6.10.1)(@codemirror/state@6.4.1)(@codemirror/view@6.25.0): + /codemirror-wrapped-line-indent@1.0.5(@codemirror/language@6.10.1)(@codemirror/state@6.4.1)(@codemirror/view@6.25.1): resolution: {integrity: sha512-T6C18nEhWb+k3JD7BhNaYFp9dzpjXM4Oq3jymSYPugZOe5nN64DNWRilkr6iox2sqaQ3PH0D4RVg+Qcv6u1OBg==} peerDependencies: '@codemirror/language': ^6.9.0 @@ -9650,7 +9798,7 @@ packages: dependencies: '@codemirror/language': 6.10.1 '@codemirror/state': 6.4.1 - '@codemirror/view': 6.25.0 + '@codemirror/view': 6.25.1 dev: true /codesandbox-import-util-types@2.2.3: @@ -10038,7 +10186,7 @@ packages: yaml: 1.10.2 dev: true - /cosmiconfig@8.3.6(typescript@5.3.3): + /cosmiconfig@8.3.6(typescript@5.4.2): resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} engines: {node: '>=14'} peerDependencies: @@ -10051,7 +10199,7 @@ packages: js-yaml: 4.1.0 parse-json: 5.2.0 path-type: 4.0.0 - typescript: 5.3.3 + typescript: 5.4.2 dev: true /cp-file@7.0.0: @@ -10085,7 +10233,7 @@ packages: resolution: {integrity: sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==} dependencies: bn.js: 4.12.0 - elliptic: 6.5.4 + elliptic: 6.5.5 dev: true /create-error-class@3.0.2: @@ -10116,7 +10264,7 @@ packages: sha.js: 2.4.11 dev: true - /create-jest@29.7.0(@types/node@20.11.24)(ts-node@10.9.2): + /create-jest@29.7.0(@types/node@20.11.25)(ts-node@10.9.2): resolution: {integrity: sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -10125,7 +10273,7 @@ packages: chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@20.11.24)(ts-node@10.9.2) + jest-config: 29.7.0(@types/node@20.11.25)(ts-node@10.9.2) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -10186,7 +10334,7 @@ packages: resolution: {integrity: sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==} dependencies: browserify-cipher: 1.0.1 - browserify-sign: 4.2.2 + browserify-sign: 4.2.3 create-ecdh: 4.0.4 create-hash: 1.2.0 create-hmac: 1.1.7 @@ -11130,7 +11278,7 @@ packages: resolution: {integrity: sha512-a/Y5lf0G6gwsEQ9hop/n03CcjmHsGBk384Cz/AEX6mRYrfSpUx/lQvP9HLoXkCzScl9PL1sSmLPnMkgaXDCZLA==} dev: true - /dumi@2.2.17(@babel/core@7.24.0)(@types/node@20.11.24)(@types/react@18.2.62)(eslint@8.57.0)(jest@29.7.0)(prettier@3.2.5)(react-dom@18.2.0)(react@18.2.0)(stylelint@14.16.1)(typescript@5.3.3)(webpack@5.90.3): + /dumi@2.2.17(@babel/core@7.24.0)(@types/node@20.11.25)(@types/react@18.2.64)(eslint@8.57.0)(jest@29.7.0)(prettier@3.2.5)(react-dom@18.2.0)(react@18.2.0)(stylelint@14.16.1)(typescript@5.4.2)(webpack@5.90.3): resolution: {integrity: sha512-oI2OVlkkVORy0ud64YlhrBF+rsAda9rGFxMLrOLepTjC96mLOrgUz/geKkckWA5LemEuFVsaTYE/5HDpAPTkvQ==} hasBin: true peerDependencies: @@ -11183,7 +11331,7 @@ packages: react-copy-to-clipboard: 5.1.0(react@18.2.0) react-dom: 18.2.0(react@18.2.0) react-error-boundary: 4.0.13(react@18.2.0) - react-intl: 6.6.2(react@18.2.0)(typescript@5.3.3) + react-intl: 6.6.2(react@18.2.0)(typescript@5.4.2) rehype-autolink-headings: 6.1.1 rehype-remove-comments: 5.0.0 rehype-stringify: 9.0.4 @@ -11194,7 +11342,7 @@ packages: remark-rehype: 10.1.0 sass: 1.71.1 sitemap: 7.1.1 - umi: 4.1.2(@babel/core@7.24.0)(@types/node@20.11.24)(@types/react@18.2.62)(eslint@8.57.0)(jest@29.7.0)(prettier@3.2.5)(react-dom@18.2.0)(react@18.2.0)(sass@1.71.1)(stylelint@14.16.1)(typescript@5.3.3)(webpack@5.90.3) + umi: 4.1.2(@babel/core@7.24.0)(@types/node@20.11.25)(@types/react@18.2.64)(eslint@8.57.0)(jest@29.7.0)(prettier@3.2.5)(react-dom@18.2.0)(react@18.2.0)(sass@1.71.1)(stylelint@14.16.1)(typescript@5.4.2)(webpack@5.90.3) unified: 10.1.2 unist-util-visit: 4.1.2 unist-util-visit-parents: 5.1.3 @@ -11254,8 +11402,8 @@ packages: stream-shift: 1.0.3 dev: true - /duplexify@4.1.2: - resolution: {integrity: sha512-fz3OjcNCHmRP12MJoZMPglx8m4rrFP8rovnk4vT8Fs+aonZoCwGg10dSsQsfP/E62eZcPTMSMP6686fu9Qlqtw==} + /duplexify@4.1.3: + resolution: {integrity: sha512-M3BmBhwJRZsSx38lZyhE53Csddgzl5R7xGJNk7CVddZD6CcmwMCH8J+7AprIrQKH7TonKxaCjcv27Qmf+sQ+oA==} dependencies: end-of-stream: 1.4.4 inherits: 2.0.4 @@ -11302,8 +11450,8 @@ packages: batch-processor: 1.0.0 dev: false - /elliptic@6.5.4: - resolution: {integrity: sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==} + /elliptic@6.5.5: + resolution: {integrity: sha512-7EjbcmUm17NQFu4Pmgmq2olYMj8nwMnpcddByChSUjArp8F5DQWcIcpriwO4ZToLNAJig0yiyjswfyGNje/ixw==} dependencies: bn.js: 4.12.0 brorand: 1.1.0 @@ -11791,7 +11939,7 @@ packages: - typescript dev: true - /eslint-plugin-jest@27.2.3(@typescript-eslint/eslint-plugin@5.62.0)(eslint@8.57.0)(jest@29.7.0)(typescript@5.3.3): + /eslint-plugin-jest@27.2.3(@typescript-eslint/eslint-plugin@5.62.0)(eslint@8.57.0)(jest@29.7.0)(typescript@5.4.2): resolution: {integrity: sha512-sRLlSCpICzWuje66Gl9zvdF6mwD5X86I4u55hJyFBsxYOsBCmT5+kSUjf+fkFWVMMgpzNEupjW8WzUqi83hJAQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -11804,16 +11952,16 @@ packages: jest: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.57.0)(typescript@5.3.3) - '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.4.2) eslint: 8.57.0 - jest: 29.7.0(@types/node@20.11.24)(ts-node@10.9.2) + jest: 29.7.0(@types/node@20.11.25)(ts-node@10.9.2) transitivePeerDependencies: - supports-color - typescript dev: true - /eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@5.62.0)(eslint@8.57.0)(jest@29.7.0)(typescript@5.3.3): + /eslint-plugin-jest@27.9.0(@typescript-eslint/eslint-plugin@5.62.0)(eslint@8.57.0)(jest@29.7.0)(typescript@5.4.2): resolution: {integrity: sha512-QIT7FH7fNmd9n4se7FFKHbsLKGQiw885Ds6Y/sxKgCZ6natwCsXdgPOADnYVxN2QrRweF0FZWbJ6S7Rsn7llug==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -11826,10 +11974,10 @@ packages: jest: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.57.0)(typescript@5.3.3) - '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 5.62.0(@typescript-eslint/parser@5.62.0)(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/utils': 5.62.0(eslint@8.57.0)(typescript@5.4.2) eslint: 8.57.0 - jest: 29.7.0(@types/node@20.11.24)(ts-node@10.9.2) + jest: 29.7.0(@types/node@20.11.25)(ts-node@10.9.2) transitivePeerDependencies: - supports-color - typescript @@ -12528,8 +12676,8 @@ packages: resolution: {integrity: sha512-8EZzEP0eKkEEVX+drtd9mtuQ+/QrlfW/5MlwcwK5Nds6EkZ/tRzEexkzUY2mIssnAyVLT+TKHuRXmFNNXYUd6g==} dev: false - /fast-redact@3.3.0: - resolution: {integrity: sha512-6T5V1QK1u4oF+ATxs1lWUmlEk6P2T9HqJG3e2DnHOdVgZy2rFJBoEnrIedcTXlkAHU/zKC+7KETJ+KGGKwxgMQ==} + /fast-redact@3.4.0: + resolution: {integrity: sha512-2gwPvyna0zwBdxKnng1suu/dTL5s8XEy2ZqH8mwDUwJdDkV8w5kp+JV26mupdK68HmPMbm6yjW9m7/Ys/BHEHg==} engines: {node: '>=6'} dev: true @@ -12551,11 +12699,11 @@ packages: dependencies: reusify: 1.0.4 - /father@4.4.0(@babel/core@7.24.0)(@types/node@20.11.24)(styled-components@6.1.8)(webpack@5.90.3): + /father@4.4.0(@babel/core@7.24.0)(@types/node@20.11.25)(styled-components@6.1.8)(webpack@5.90.3): resolution: {integrity: sha512-7xwjMLmZtPmoCkvA+B+65X0SUplcJD7lxA+ruELObpGsEGOxPgmdrNbZcdmDg1xAHCrNv/mlE6A4z3QxOKF7WA==} hasBin: true dependencies: - '@microsoft/api-extractor': 7.39.1(@types/node@20.11.24) + '@microsoft/api-extractor': 7.39.1(@types/node@20.11.25) '@umijs/babel-preset-umi': 4.1.2 '@umijs/bundler-utils': 4.1.2 '@umijs/bundler-webpack': 4.1.2(typescript@5.3.3)(webpack@5.90.3) @@ -12950,6 +13098,29 @@ packages: webpack: 5.90.3 dev: true + /fork-ts-checker-webpack-plugin@8.0.0(typescript@5.4.2)(webpack@5.90.3): + resolution: {integrity: sha512-mX3qW3idpueT2klaQXBzrIM/pHw+T0B/V9KHEvNrqijTq9NFnMZU6oreVxDYcf33P8a5cW+67PjodNHthGnNVg==} + engines: {node: '>=12.13.0', yarn: '>=1.0.0'} + peerDependencies: + typescript: '>3.6.0' + webpack: ^5.11.0 + dependencies: + '@babel/code-frame': 7.23.5 + chalk: 4.1.2 + chokidar: 3.6.0 + cosmiconfig: 7.1.0 + deepmerge: 4.3.1 + fs-extra: 10.1.0 + memfs: 3.5.3 + minimatch: 3.1.2 + node-abort-controller: 3.1.1 + schema-utils: 3.3.0 + semver: 7.6.0 + tapable: 2.2.1 + typescript: 5.4.2 + webpack: 5.90.3 + dev: true + /form-data@2.3.3: resolution: {integrity: sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==} engines: {node: '>= 0.12'} @@ -13226,8 +13397,8 @@ packages: es-errors: 1.3.0 get-intrinsic: 1.2.4 - /get-tsconfig@4.7.2: - resolution: {integrity: sha512-wuMsz4leaj5hbGgg4IvDU0bqJagpftG5l5cXIAvo8uZrqn0NJqwtfupTN00VnkQJPcIRrxYrm1Ue24btpCha2A==} + /get-tsconfig@4.7.3: + resolution: {integrity: sha512-ZvkrzoUA0PQZM6fy6+/Hce561s+faD1rsNwhnO5FelNjyy7EMGJ3Rz1AQ8GYDWjhRs/7dBLOEJvhK8MiEJOAFg==} dependencies: resolve-pkg-maps: 1.0.0 dev: true @@ -13731,6 +13902,14 @@ packages: resolution: {integrity: sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==} engines: {node: '>= 0.4.0'} + /hash-base@3.0.4: + resolution: {integrity: sha512-EeeoJKjTyt868liAlVmcv2ZsUfGHlE3Q+BICOXcZiwN3osr5Q/zFGYmTJpoIzuaSTAwndFy+GqhEwlU4L3j4Ow==} + engines: {node: '>=4'} + dependencies: + inherits: 2.0.4 + safe-buffer: 5.2.1 + dev: true + /hash-base@3.1.0: resolution: {integrity: sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==} engines: {node: '>=4'} @@ -14022,7 +14201,7 @@ packages: he: 1.2.0 param-case: 3.0.4 relateurl: 0.2.7 - terser: 5.28.1 + terser: 5.29.1 dev: true /html-tags@3.3.1: @@ -15232,7 +15411,7 @@ packages: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.11.24 + '@types/node': 20.11.25 chalk: 4.1.2 co: 4.6.0 dedent: 1.5.1 @@ -15253,7 +15432,7 @@ packages: - supports-color dev: true - /jest-cli@29.7.0(@types/node@20.11.24)(ts-node@10.9.2): + /jest-cli@29.7.0(@types/node@20.11.25)(ts-node@10.9.2): resolution: {integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -15267,10 +15446,10 @@ packages: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@20.11.24)(ts-node@10.9.2) + create-jest: 29.7.0(@types/node@20.11.25)(ts-node@10.9.2) exit: 0.1.2 import-local: 3.1.0 - jest-config: 29.7.0(@types/node@20.11.24)(ts-node@10.9.2) + jest-config: 29.7.0(@types/node@20.11.25)(ts-node@10.9.2) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -15281,7 +15460,7 @@ packages: - ts-node dev: true - /jest-config@29.7.0(@types/node@20.11.24)(ts-node@10.9.2): + /jest-config@29.7.0(@types/node@20.11.25)(ts-node@10.9.2): resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -15296,7 +15475,7 @@ packages: '@babel/core': 7.24.0 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.11.24 + '@types/node': 20.11.25 babel-jest: 29.7.0(@babel/core@7.24.0) chalk: 4.1.2 ci-info: 3.9.0 @@ -15316,7 +15495,7 @@ packages: pretty-format: 29.7.0 slash: 3.0.0 strip-json-comments: 3.1.1 - ts-node: 10.9.2(@types/node@20.11.24)(typescript@5.3.3) + ts-node: 10.9.2(@types/node@20.11.25)(typescript@5.4.2) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -15363,7 +15542,7 @@ packages: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 '@types/jsdom': 20.0.1 - '@types/node': 20.11.24 + '@types/node': 20.11.25 jest-mock: 29.7.0 jest-util: 29.7.0 jsdom: 20.0.3 @@ -15380,7 +15559,7 @@ packages: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.11.24 + '@types/node': 20.11.25 jest-mock: 29.7.0 jest-util: 29.7.0 dev: true @@ -15405,7 +15584,7 @@ packages: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 20.11.24 + '@types/node': 20.11.25 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -15456,7 +15635,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.11.24 + '@types/node': 20.11.25 jest-util: 29.7.0 dev: true @@ -15511,7 +15690,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.11.24 + '@types/node': 20.11.25 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -15542,7 +15721,7 @@ packages: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.11.24 + '@types/node': 20.11.25 chalk: 4.1.2 cjs-module-lexer: 1.2.3 collect-v8-coverage: 1.0.2 @@ -15595,7 +15774,7 @@ packages: jest: '>22' react: '>=16' dependencies: - jest: 29.7.0(@types/node@20.11.24)(ts-node@10.9.2) + jest: 29.7.0(@types/node@20.11.25)(ts-node@10.9.2) react: 18.2.0 dev: true @@ -15604,7 +15783,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.11.24 + '@types/node': 20.11.25 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -15629,7 +15808,7 @@ packages: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.11.24 + '@types/node': 20.11.25 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -15641,7 +15820,7 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 20.11.24 + '@types/node': 20.11.25 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true @@ -15650,7 +15829,7 @@ packages: resolution: {integrity: sha512-GLHN/GTAAMEy5BFdvpUfzr9Dr80zQqBrh0fz1mtRMe05hqP45+HfQltu7oTBfduD0UeZs09d+maFtFYAXFWvAA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 20.11.24 + '@types/node': 20.11.25 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -15660,13 +15839,13 @@ packages: resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 20.11.24 + '@types/node': 20.11.25 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true - /jest@29.7.0(@types/node@20.11.24)(ts-node@10.9.2): + /jest@29.7.0(@types/node@20.11.25)(ts-node@10.9.2): resolution: {integrity: sha512-NIy3oAFp9shda19hy4HK0HRTWKtPJmGdnvywu01nOqNC2vZg+Z+fvJDxpMQA88eb2I9EcafcdjYgsDthnYTvGw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} hasBin: true @@ -15679,7 +15858,7 @@ packages: '@jest/core': 29.7.0(ts-node@10.9.2) '@jest/types': 29.6.3 import-local: 3.1.0 - jest-cli: 29.7.0(@types/node@20.11.24)(ts-node@10.9.2) + jest-cli: 29.7.0(@types/node@20.11.25)(ts-node@10.9.2) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -16069,7 +16248,7 @@ packages: engines: {node: '>=18.0.0'} hasBin: true dependencies: - '@lerna/create': 8.1.2(typescript@5.3.3) + '@lerna/create': 8.1.2(typescript@5.4.2) '@npmcli/run-script': 7.0.2 '@nx/devkit': 18.0.7(nx@18.0.7) '@octokit/plugin-enterprise-rest': 6.0.1 @@ -16082,7 +16261,7 @@ packages: conventional-changelog-angular: 7.0.0 conventional-changelog-core: 5.0.1 conventional-recommended-bump: 7.0.1 - cosmiconfig: 8.3.6(typescript@5.3.3) + cosmiconfig: 8.3.6(typescript@5.4.2) dedent: 0.7.0 envinfo: 7.8.1 execa: 5.0.0 @@ -16134,7 +16313,7 @@ packages: strong-log-transformer: 2.1.0 tar: 6.1.11 temp-dir: 1.0.0 - typescript: 5.3.3 + typescript: 5.4.2 upath: 2.0.1 uuid: 9.0.1 validate-npm-package-license: 3.0.4 @@ -18908,12 +19087,14 @@ packages: callsites: 3.1.0 dev: true - /parse-asn1@5.1.6: - resolution: {integrity: sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==} + /parse-asn1@5.1.7: + resolution: {integrity: sha512-CTM5kuWR3sx9IFamcl5ErfPl6ea/N8IYwiJ+vpeB2g+1iknv7zBl5uPwbMbRVznRVbrNY6lGuDoE5b30grmbqg==} + engines: {node: '>= 0.10'} dependencies: - asn1.js: 5.4.1 + asn1.js: 4.10.1 browserify-aes: 1.2.0 evp_bytestokey: 1.0.3 + hash-base: 3.0.4 pbkdf2: 3.1.2 safe-buffer: 5.2.1 dev: true @@ -19222,7 +19403,7 @@ packages: /pino-abstract-transport@0.5.0: resolution: {integrity: sha512-+KAgmVeqXYbTtU2FScx1XS3kNyfZ5TrXY07V96QnUSFqo2gAqlvmaxH67Lj7SWazqsMabf+58ctdTcBgnOLUOQ==} dependencies: - duplexify: 4.1.2 + duplexify: 4.1.3 split2: 4.2.0 dev: true @@ -19235,7 +19416,7 @@ packages: hasBin: true dependencies: atomic-sleep: 1.0.0 - fast-redact: 3.3.0 + fast-redact: 3.4.0 on-exit-leak-free: 0.2.0 pino-abstract-transport: 0.5.0 pino-std-serializers: 4.0.0 @@ -19877,7 +20058,7 @@ packages: engines: {node: '>=0.10.0'} dev: true - /prettier-plugin-organize-imports@3.2.4(prettier@2.8.8)(typescript@5.3.3): + /prettier-plugin-organize-imports@3.2.4(prettier@2.8.8)(typescript@5.4.2): resolution: {integrity: sha512-6m8WBhIp0dfwu0SkgfOxJqh+HpdyfqSSLfKKRZSFbDuEQXDDndb8fTpRWkUrX/uBenkex3MgnVk0J3b3Y5byog==} peerDependencies: '@volar/vue-language-plugin-pug': ^1.0.4 @@ -19891,10 +20072,10 @@ packages: optional: true dependencies: prettier: 2.8.8 - typescript: 5.3.3 + typescript: 5.4.2 dev: true - /prettier-plugin-organize-imports@3.2.4(prettier@3.2.5)(typescript@5.3.3): + /prettier-plugin-organize-imports@3.2.4(prettier@3.2.5)(typescript@5.4.2): resolution: {integrity: sha512-6m8WBhIp0dfwu0SkgfOxJqh+HpdyfqSSLfKKRZSFbDuEQXDDndb8fTpRWkUrX/uBenkex3MgnVk0J3b3Y5byog==} peerDependencies: '@volar/vue-language-plugin-pug': ^1.0.4 @@ -19908,7 +20089,7 @@ packages: optional: true dependencies: prettier: 3.2.5 - typescript: 5.3.3 + typescript: 5.4.2 dev: true /prettier-plugin-packagejson@2.3.0(prettier@2.8.8): @@ -20132,7 +20313,7 @@ packages: bn.js: 4.12.0 browserify-rsa: 4.1.0 create-hash: 1.2.0 - parse-asn1: 5.1.6 + parse-asn1: 5.1.7 randombytes: 2.1.0 safe-buffer: 5.2.1 dev: true @@ -20193,8 +20374,8 @@ packages: dependencies: react: 18.2.0 - /qs@6.11.2: - resolution: {integrity: sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==} + /qs@6.12.0: + resolution: {integrity: sha512-trVZiI6RMOkO476zLGaBIzszOdFPnCCXHPG9kn0yuS1uz6xdVxPfZdB3vUig9pxPFDM9BRAgz/YUIVQ1/vuiUg==} engines: {node: '>=0.6'} dependencies: side-channel: 1.0.6 @@ -20363,7 +20544,7 @@ packages: classnames: 2.5.1 rc-select: 14.1.18(react-dom@18.2.0)(react@18.2.0) rc-tree: 5.7.12(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -20376,7 +20557,7 @@ packages: dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -20402,7 +20583,7 @@ packages: '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) shallowequal: 1.1.0 @@ -20431,7 +20612,7 @@ packages: '@rc-component/portal': 1.1.2(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -20460,7 +20641,7 @@ packages: '@rc-component/portal': 1.1.2(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -20502,7 +20683,7 @@ packages: '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-trigger: 5.3.4(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -20520,6 +20701,20 @@ packages: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + /rc-dropdown@4.2.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-odM8Ove+gSh0zU27DUj5cG1gNKg7mLWBYzB5E4nNLrLwBmYEgYP43vHKDGOVZcJSVElQBI0+jTQgjnq0NfLjng==} + peerDependencies: + react: '>=16.11.0' + react-dom: '>=16.11.0' + dependencies: + '@babel/runtime': 7.24.0 + '@rc-component/trigger': 2.0.0(react-dom@18.2.0)(react@18.2.0) + classnames: 2.5.1 + rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: true + /rc-field-form@1.38.2(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-O83Oi1qPyEv31Sg+Jwvsj6pXc8uQI2BtIAkURr5lvEYHVggXJhdU/nynK8wY1gbw0qR48k731sN5ON4egRCROA==} engines: {node: '>=8.x'} @@ -20529,7 +20724,7 @@ packages: dependencies: '@babel/runtime': 7.24.0 async-validator: 4.2.5 - rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -20547,6 +20742,20 @@ packages: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + /rc-field-form@1.43.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-s5JEtCrTTLqLD4JjdinqKZFKkRQPZcJ4ai8pwUWgtwpWSulfo32tqQHTMJtx8HQE9yU3ZFiqx/3zGNaPKGDTAg==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.0 + async-validator: 4.2.5 + rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: false + /rc-footer@0.6.8(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-JBZ+xcb6kkex8XnBd4VHw1ZxjV6kmcwUumSHaIFdka2qzMCo7Klcy4sI6G0XtUpG/vtpislQCc+S9Bc+NLHYMg==} peerDependencies: @@ -20570,7 +20779,7 @@ packages: classnames: 2.5.1 rc-dialog: 9.0.2(react-dom@18.2.0)(react@18.2.0) rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -20598,7 +20807,7 @@ packages: dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -20625,7 +20834,7 @@ packages: dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -20653,7 +20862,7 @@ packages: rc-menu: 9.8.4(react-dom@18.2.0)(react@18.2.0) rc-textarea: 0.4.7(react-dom@18.2.0)(react@18.2.0) rc-trigger: 5.3.4(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -20685,10 +20894,26 @@ packages: classnames: 2.5.1 rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) rc-overflow: 1.3.2(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + /rc-menu@9.13.0(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-1l8ooCB3HcYJKCltC/s7OxRKRjgymdl9htrCeGZcXNaMct0RxZRK6OPV3lPhVksIvAGMgzPd54ClpZ5J4b8cZA==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.0 + '@rc-component/trigger': 2.0.0(react-dom@18.2.0)(react@18.2.0) + classnames: 2.5.1 + rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) + rc-overflow: 1.3.2(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + dev: true + /rc-menu@9.8.4(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-lmw2j8I2fhdIzHmC9ajfImfckt0WDb2KVJJBBRIsxPEw2kGkEfjLMUoB1NgiNT/Q5cC8PdjGOGQjHJIJMwyNMw==} peerDependencies: @@ -20700,7 +20925,7 @@ packages: rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) rc-overflow: 1.3.2(react-dom@18.2.0)(react@18.2.0) rc-trigger: 5.3.4(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -20727,7 +20952,7 @@ packages: '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -20796,13 +21021,13 @@ packages: dayjs: 1.11.10 moment: 2.30.1 rc-trigger: 5.3.4(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) shallowequal: 1.1.0 dev: false - /rc-picker@4.2.0(dayjs@1.11.10)(moment@2.30.1)(react-dom@18.2.0)(react@18.2.0): + /rc-picker@4.2.0(dayjs@1.11.10)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-4a5Gv9UtxDMGhqzJPDDAfXni6DGReqyHI4nu7e3nPrHsuTLH13lL1ykqIXqJ25f5ZqqyjpnMeogU1F4aaOdwhA==} engines: {node: '>=8.x'} peerDependencies: @@ -20826,13 +21051,43 @@ packages: '@rc-component/trigger': 1.18.3(react-dom@18.2.0)(react@18.2.0) classnames: 2.5.1 dayjs: 1.11.10 - moment: 2.30.1 rc-overflow: 1.3.2(react-dom@18.2.0)(react@18.2.0) rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.2.0) rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + /rc-picker@4.2.1(dayjs@1.11.10)(moment@2.30.1)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-HU1ZdSEKE7CpH+3yBgFrhHipShqsExSr2VwqlDKILNMHBq2/pEyjOAj4fd1SPNcewm2sg+tw3LOsGYfTaZ0ABQ==} + engines: {node: '>=8.x'} + peerDependencies: + date-fns: '>= 2.x' + dayjs: '>= 1.x' + luxon: '>= 3.x' + moment: '>= 2.x' + react: '>=16.9.0' + react-dom: '>=16.9.0' + peerDependenciesMeta: + date-fns: + optional: true + dayjs: + optional: true + luxon: + optional: true + moment: + optional: true + dependencies: + '@babel/runtime': 7.24.0 + '@rc-component/trigger': 1.18.3(react-dom@18.2.0)(react@18.2.0) + classnames: 2.5.1 + dayjs: 1.11.10 + moment: 2.30.1 + rc-overflow: 1.3.2(react-dom@18.2.0)(react@18.2.0) + rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + /rc-progress@3.4.2(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-iAGhwWU+tsayP+Jkl9T4+6rHeQTG9kDz8JAHZk4XtQOcYN5fj9H34NXNEdRdZx94VUDHMqCb1yOIvi8eJRh67w==} peerDependencies: @@ -20841,7 +21096,7 @@ packages: dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -20880,7 +21135,7 @@ packages: dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -20921,7 +21176,7 @@ packages: '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -20951,7 +21206,7 @@ packages: rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) rc-overflow: 1.3.2(react-dom@18.2.0)(react@18.2.0) rc-trigger: 5.3.4(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) rc-virtual-list: 3.11.4(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -20974,6 +21229,23 @@ packages: react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + /rc-select@14.12.1(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-cHCYNJ7vwsyTDbzQMkFDPpFhS20WmsZURgrz5LUObONrq6ifwqYrj8KJV5yDeW9XqoHCZm2DqK7nJiAaHrWM1A==} + engines: {node: '>=8.x'} + peerDependencies: + react: '*' + react-dom: '*' + dependencies: + '@babel/runtime': 7.24.0 + '@rc-component/trigger': 1.18.3(react-dom@18.2.0)(react@18.2.0) + classnames: 2.5.1 + rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) + rc-overflow: 1.3.2(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) + rc-virtual-list: 3.11.4(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + /rc-slider@10.0.1(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-igTKF3zBet7oS/3yNiIlmU8KnZ45npmrmHlUUio8PNbIhzMcsh+oE/r2UD42Y6YD2D/s+kzCQkzQrPD6RY435Q==} engines: {node: '>=8.x'} @@ -20983,7 +21255,7 @@ packages: dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) shallowequal: 1.1.0 @@ -21011,7 +21283,7 @@ packages: dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -21037,7 +21309,7 @@ packages: dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -21064,7 +21336,7 @@ packages: '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) shallowequal: 1.1.0 @@ -21099,7 +21371,7 @@ packages: rc-menu: 9.12.4(react-dom@18.2.0)(react@18.2.0) rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: true @@ -21117,7 +21389,7 @@ packages: rc-menu: 9.8.4(react-dom@18.2.0)(react@18.2.0) rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -21135,9 +21407,27 @@ packages: rc-menu: 9.12.4(react-dom@18.2.0)(react@18.2.0) rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + + /rc-tabs@14.1.1(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-5nOr9PVpJy2SWHTLgv1+kESDOb0tFzl0cYU9r9d8LfL0Wg9i/n1B558rmkxdQHgBwMqxmwoyPSAbQROxMQe8nw==} + engines: {node: '>=8.x'} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.0 + classnames: 2.5.1 + rc-dropdown: 4.2.0(react-dom@18.2.0)(react@18.2.0) + rc-menu: 9.13.0(react-dom@18.2.0)(react@18.2.0) + rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) + rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) + dev: true /rc-textarea@0.4.7(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-IQPd1CDI3mnMlkFyzt2O4gQ2lxUsnBAeJEoZGJnkkXgORNqyM9qovdrCj9NzcRfpHgLdzaEbU3AmobNFGUznwQ==} @@ -21148,7 +21438,7 @@ packages: '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-resize-observer: 1.4.0(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) shallowequal: 1.1.0 @@ -21217,7 +21507,7 @@ packages: classnames: 2.5.1 rc-select: 14.1.18(react-dom@18.2.0)(react@18.2.0) rc-tree: 5.7.12(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -21232,7 +21522,7 @@ packages: '@babel/runtime': 7.24.0 classnames: 2.5.1 rc-motion: 2.9.0(react-dom@18.2.0)(react@18.2.0) - rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) rc-virtual-list: 3.11.4(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) @@ -21277,7 +21567,7 @@ packages: dependencies: '@babel/runtime': 7.24.0 classnames: 2.5.1 - rc-util: 5.38.2(react-dom@18.2.0)(react@18.2.0) + rc-util: 5.39.1(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) dev: false @@ -21315,6 +21605,17 @@ packages: react-dom: 18.2.0(react@18.2.0) react-is: 18.2.0 + /rc-util@5.39.1(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-OW/ERynNDgNr4y0oiFmtes3rbEamXw7GHGbkbNd9iRr7kgT03T6fT0b9WpJ3mbxKhyOcAHnGcIoh5u/cjrC2OQ==} + peerDependencies: + react: '>=16.9.0' + react-dom: '>=16.9.0' + dependencies: + '@babel/runtime': 7.24.0 + react: 18.2.0 + react-dom: 18.2.0(react@18.2.0) + react-is: 18.2.0 + /rc-virtual-list@3.11.4(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-NbBi0fvyIu26gP69nQBiWgUMTPX3mr4FcuBQiVqagU0BnuX8WQkiivnMs105JROeuUIFczLrlgUhLQwTWV1XDA==} engines: {node: '>=8.x'} @@ -21504,7 +21805,7 @@ packages: shallowequal: 1.1.0 dev: true - /react-intl@6.6.2(react@18.2.0)(typescript@5.3.3): + /react-intl@6.6.2(react@18.2.0)(typescript@5.4.2): resolution: {integrity: sha512-IpW2IkLtGENSFlX3vfH11rjuCIsW0VyjT0Q1pPKMZPtT2z1FxLt4weFT5Ezti2TScT1xiyb3aQBFth9EB7jzAg==} peerDependencies: react: ^16.6.0 || 17 || 18 @@ -21515,16 +21816,16 @@ packages: dependencies: '@formatjs/ecma402-abstract': 1.18.2 '@formatjs/icu-messageformat-parser': 2.7.6 - '@formatjs/intl': 2.10.0(typescript@5.3.3) + '@formatjs/intl': 2.10.0(typescript@5.4.2) '@formatjs/intl-displaynames': 6.6.6 '@formatjs/intl-listformat': 7.5.5 '@types/hoist-non-react-statics': 3.3.5 - '@types/react': 18.2.62 + '@types/react': 18.2.64 hoist-non-react-statics: 3.3.2 intl-messageformat: 10.5.11 react: 18.2.0 tslib: 2.6.2 - typescript: 5.3.3 + typescript: 5.4.2 dev: true /react-is@16.13.1: @@ -21537,7 +21838,7 @@ packages: /react-is@18.2.0: resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==} - /react-json-view@1.21.3(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0): + /react-json-view@1.21.3(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-13p8IREj9/x/Ye4WI/JpjhoIwuzEgUAtgJZNBJckfzJt1qyh24BdTm6UQNGnyTq9dapQdrqvquZTo3dz1X6Cjw==} peerDependencies: react: ^17.0.0 || ^16.3.0 || ^15.5.4 @@ -21548,7 +21849,7 @@ packages: react-base16-styling: 0.6.0 react-dom: 18.2.0(react@18.2.0) react-lifecycles-compat: 3.0.4 - react-textarea-autosize: 8.5.3(@types/react@18.2.62)(react@18.2.0) + react-textarea-autosize: 8.5.3(@types/react@18.2.64)(react@18.2.0) transitivePeerDependencies: - '@types/react' - encoding @@ -21578,17 +21879,17 @@ packages: react-dom: 18.2.0(react@18.2.0) dev: false - /react-router-dom@6.22.2(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-WgqxD2qySEIBPZ3w0sHH+PUAiamDeszls9tzqMPBDA1YYVucTBXLU7+gtRfcSnhe92A3glPnvSxK2dhNoAVOIQ==} + /react-router-dom@6.22.3(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-7ZILI7HjcE+p31oQvwbokjk6OA/bnFxrhJ19n82Ex9Ph8fNAq+Hm/7KchpMGlTgWhUxRHMMCut+vEtNpWpowKw==} engines: {node: '>=14.0.0'} peerDependencies: react: '>=16.8' react-dom: '>=16.8' dependencies: - '@remix-run/router': 1.15.2 + '@remix-run/router': 1.15.3 react: 18.2.0 react-dom: 18.2.0(react@18.2.0) - react-router: 6.22.2(react@18.2.0) + react-router: 6.22.3(react@18.2.0) dev: true /react-router-dom@6.3.0(react-dom@18.1.0)(react@18.1.0): @@ -21615,13 +21916,13 @@ packages: react-router: 6.3.0(react@18.2.0) dev: true - /react-router@6.22.2(react@18.2.0): - resolution: {integrity: sha512-YD3Dzprzpcq+tBMHBS822tCjnWD3iIZbTeSXMY9LPSG541EfoBGyZ3bS25KEnaZjLcmQpw2AVLkFyfgXY8uvcw==} + /react-router@6.22.3(react@18.2.0): + resolution: {integrity: sha512-dr2eb3Mj5zK2YISHK++foM9w4eBnO23eKnZEDs7c880P6oKbrjz/Svg9+nxqtHQK+oMW4OtjZca0RqPglXxguQ==} engines: {node: '>=14.0.0'} peerDependencies: react: '>=16.8' dependencies: - '@remix-run/router': 1.15.2 + '@remix-run/router': 1.15.3 react: 18.2.0 dev: true @@ -21672,7 +21973,7 @@ packages: prop-types: 15.8.1 dev: false - /react-textarea-autosize@8.5.3(@types/react@18.2.62)(react@18.2.0): + /react-textarea-autosize@8.5.3(@types/react@18.2.64)(react@18.2.0): resolution: {integrity: sha512-XT1024o2pqCuZSuBt9FwHlaDeNtVrtCXu0Rnz88t1jUGheCLa3PhjE1GH8Ctm2axEtvdCl5SUHYschyQ0L5QHQ==} engines: {node: '>=10'} peerDependencies: @@ -21681,7 +21982,7 @@ packages: '@babel/runtime': 7.24.0 react: 18.2.0 use-composed-ref: 1.3.0(react@18.2.0) - use-latest: 1.2.1(@types/react@18.2.62)(react@18.2.0) + use-latest: 1.2.1(@types/react@18.2.64)(react@18.2.0) transitivePeerDependencies: - '@types/react' dev: false @@ -21741,18 +22042,18 @@ packages: lodash: 4.17.21 react: 18.2.0 - /reactflow@11.10.4(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0): + /reactflow@11.10.4(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0): resolution: {integrity: sha512-0CApYhtYicXEDg/x2kvUHiUk26Qur8lAtTtiSlptNKuyEuGti6P1y5cS32YGaUoDMoCqkm/m+jcKkfMOvSCVRA==} peerDependencies: react: '>=17' react-dom: '>=17' dependencies: - '@reactflow/background': 11.3.9(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0) - '@reactflow/controls': 11.2.9(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0) - '@reactflow/core': 11.10.4(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0) - '@reactflow/minimap': 11.7.9(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0) - '@reactflow/node-resizer': 2.2.9(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0) - '@reactflow/node-toolbar': 1.3.9(@types/react@18.2.62)(react-dom@18.2.0)(react@18.2.0) + '@reactflow/background': 11.3.9(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) + '@reactflow/controls': 11.2.9(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) + '@reactflow/core': 11.10.4(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) + '@reactflow/minimap': 11.7.9(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) + '@reactflow/node-resizer': 2.2.9(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) + '@reactflow/node-toolbar': 1.3.9(@types/react@18.2.64)(react-dom@18.2.0)(react@18.2.0) react: 18.2.0 react-dom: 18.2.0(react@18.2.0) transitivePeerDependencies: @@ -23623,9 +23924,9 @@ packages: peerDependencies: stylelint: ^14.5.1 || ^15.0.0 || ^16.0.0 dependencies: - stylelint: 15.11.0(typescript@5.3.3) + stylelint: 15.11.0(typescript@5.4.2) optionalDependencies: - stylelint-scss: 6.2.0(stylelint@15.11.0) + stylelint-scss: 6.2.1(stylelint@15.11.0) dev: true /stylelint-config-prettier@8.0.2(stylelint@13.13.1): @@ -23645,7 +23946,7 @@ packages: peerDependencies: stylelint: '>= 11.x < 15' dependencies: - stylelint: 15.11.0(typescript@5.3.3) + stylelint: 15.11.0(typescript@5.4.2) dev: true /stylelint-config-recommended@12.0.0(stylelint@15.11.0): @@ -23653,7 +23954,7 @@ packages: peerDependencies: stylelint: ^15.5.0 dependencies: - stylelint: 15.11.0(typescript@5.3.3) + stylelint: 15.11.0(typescript@5.4.2) dev: true /stylelint-config-recommended@3.0.0(stylelint@13.13.1): @@ -23695,7 +23996,7 @@ packages: peerDependencies: stylelint: ^15.5.0 dependencies: - stylelint: 15.11.0(typescript@5.3.3) + stylelint: 15.11.0(typescript@5.4.2) stylelint-config-recommended: 12.0.0(stylelint@15.11.0) dev: true @@ -23714,11 +24015,11 @@ packages: peerDependencies: stylelint: ^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0 || ^12.0.0 || ^13.0.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 dependencies: - stylelint: 15.11.0(typescript@5.3.3) + stylelint: 15.11.0(typescript@5.4.2) dev: true - /stylelint-scss@6.2.0(stylelint@15.11.0): - resolution: {integrity: sha512-ktYsWKNN+zh4VlpdNMajYCOREwaPI9xZLVue/H5vX4f4v7Kg+ej9Bj0b7fG41J2UboNujZNU9qi0yM/KK3KhOQ==} + /stylelint-scss@6.2.1(stylelint@15.11.0): + resolution: {integrity: sha512-ZoGLbVb1keZYRVGQlhB8G6sZOoNqw61whzzzGFWp05N12ErqLFfBv3JPrXiMLZaW98sBS7K/vUQhRnvUj4vwdw==} engines: {node: '>=18.12.0'} requiresBuild: true peerDependencies: @@ -23729,7 +24030,7 @@ packages: postcss-resolve-nested-selector: 0.1.1 postcss-selector-parser: 6.0.15 postcss-value-parser: 4.2.0 - stylelint: 15.11.0(typescript@5.3.3) + stylelint: 15.11.0(typescript@5.4.2) dev: true optional: true @@ -23839,7 +24140,7 @@ packages: - supports-color dev: true - /stylelint@15.11.0(typescript@5.3.3): + /stylelint@15.11.0(typescript@5.4.2): resolution: {integrity: sha512-78O4c6IswZ9TzpcIiQJIN49K3qNoXTM8zEJzhaTE/xRTCZswaovSEVIa/uwbOltZrk16X4jAxjaOhzz/hTm1Kw==} engines: {node: ^14.13.1 || >=16.0.0} hasBin: true @@ -23850,7 +24151,7 @@ packages: '@csstools/selector-specificity': 3.0.2(postcss-selector-parser@6.0.15) balanced-match: 2.0.0 colord: 2.9.3 - cosmiconfig: 8.3.6(typescript@5.3.3) + cosmiconfig: 8.3.6(typescript@5.4.2) css-functions-list: 3.2.1 css-tree: 2.3.1 debug: 4.3.4(supports-color@5.5.0) @@ -24229,12 +24530,12 @@ packages: jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 - terser: 5.28.1 + terser: 5.29.1 webpack: 5.90.3 dev: true - /terser@5.28.1: - resolution: {integrity: sha512-wM+bZp54v/E9eRRGXb5ZFDvinrJIOaTapx3WUokyVGZu5ucVCK55zEgGd5Dl2fSr3jUo5sDiERErUWLY6QPFyA==} + /terser@5.29.1: + resolution: {integrity: sha512-lZQ/fyaIGxsbGxApKmoPTODIzELy3++mXhS5hOqaAWZjQtpq/hFHAc+rm29NND1rYRxRWKcjuARNwULNXa5RtQ==} engines: {node: '>=10'} hasBin: true dependencies: @@ -24475,7 +24776,7 @@ packages: resolution: {integrity: sha512-Z86EW+fFFh/IFB1fqQ3/+7Zpf9t2ebOAxNI/V6Wo7r5gqiqtxmgTlQ1qbqQcjLKYeSHPTsEmvlJUDg/EuL0uHQ==} dev: false - /ts-jest@29.1.2(@babel/core@7.24.0)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.3.3): + /ts-jest@29.1.2(@babel/core@7.24.0)(babel-jest@29.7.0)(jest@29.7.0)(typescript@5.4.2): resolution: {integrity: sha512-br6GJoH/WUX4pu7FbZXuWGKGNDuU7b8Uj77g/Sp7puZV6EXzuByl6JrECvm0MzVzSTkSHWTihsXt+5XYER5b+g==} engines: {node: ^16.10.0 || ^18.0.0 || >=20.0.0} hasBin: true @@ -24500,17 +24801,17 @@ packages: babel-jest: 29.7.0(@babel/core@7.24.0) bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@20.11.24)(ts-node@10.9.2) + jest: 29.7.0(@types/node@20.11.25)(ts-node@10.9.2) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 semver: 7.6.0 - typescript: 5.3.3 + typescript: 5.4.2 yargs-parser: 21.1.1 dev: true - /ts-node@10.9.2(@types/node@18.19.21)(typescript@5.3.3): + /ts-node@10.9.2(@types/node@18.19.22)(typescript@5.4.2): resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} hasBin: true peerDependencies: @@ -24529,19 +24830,19 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 18.19.21 + '@types/node': 18.19.22 acorn: 8.11.3 acorn-walk: 8.3.2 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.3.3 + typescript: 5.4.2 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 dev: true - /ts-node@10.9.2(@types/node@20.11.24)(typescript@5.3.3): + /ts-node@10.9.2(@types/node@20.11.25)(typescript@5.4.2): resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} hasBin: true peerDependencies: @@ -24560,14 +24861,14 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.11.24 + '@types/node': 20.11.25 acorn: 8.11.3 acorn-walk: 8.3.2 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.3.3 + typescript: 5.4.2 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 dev: true @@ -24613,14 +24914,14 @@ packages: typescript: 4.9.5 dev: true - /tsutils@3.21.0(typescript@5.3.3): + /tsutils@3.21.0(typescript@5.4.2): resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 5.3.3 + typescript: 5.4.2 dev: true /tsx@3.12.2: @@ -24810,6 +25111,12 @@ packages: hasBin: true dev: true + /typescript@5.4.2: + resolution: {integrity: sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==} + engines: {node: '>=14.17'} + hasBin: true + dev: true + /typewise-core@1.2.0: resolution: {integrity: sha512-2SCC/WLzj2SbUwzFOzqMCkz5amXLlxtJqDKTICqg30x+2DZxcfZN2MvQZmGfXWKNWaKK9pBPsvkcwv8bF/gxKg==} dev: false @@ -24853,22 +25160,22 @@ packages: dev: false optional: true - /umi@4.1.2(@babel/core@7.24.0)(@types/node@20.11.24)(@types/react@18.2.62)(eslint@8.57.0)(jest@29.7.0)(prettier@3.2.5)(react-dom@18.2.0)(react@18.2.0)(sass@1.71.1)(stylelint@14.16.1)(typescript@5.3.3)(webpack@5.90.3): + /umi@4.1.2(@babel/core@7.24.0)(@types/node@20.11.25)(@types/react@18.2.64)(eslint@8.57.0)(jest@29.7.0)(prettier@3.2.5)(react-dom@18.2.0)(react@18.2.0)(sass@1.71.1)(stylelint@14.16.1)(typescript@5.4.2)(webpack@5.90.3): resolution: {integrity: sha512-lP/qxOo4CmjcJKFrOy8PCIsW/nRLGXsH5CY0/WEUAkHd63M+osbv/t1fhAhsgKpb7/ofaiSpkNsev5XJz+M3aQ==} engines: {node: '>=14'} hasBin: true dependencies: '@babel/runtime': 7.23.6 '@umijs/bundler-utils': 4.1.2 - '@umijs/bundler-webpack': 4.1.2(typescript@5.3.3)(webpack@5.90.3) + '@umijs/bundler-webpack': 4.1.2(typescript@5.4.2)(webpack@5.90.3) '@umijs/core': 4.1.2 - '@umijs/lint': 4.1.2(eslint@8.57.0)(jest@29.7.0)(stylelint@14.16.1)(typescript@5.3.3) - '@umijs/preset-umi': 4.1.2(@types/node@20.11.24)(@types/react@18.2.62)(sass@1.71.1)(typescript@5.3.3)(webpack@5.90.3) + '@umijs/lint': 4.1.2(eslint@8.57.0)(jest@29.7.0)(stylelint@14.16.1)(typescript@5.4.2) + '@umijs/preset-umi': 4.1.2(@types/node@20.11.25)(@types/react@18.2.64)(sass@1.71.1)(typescript@5.4.2)(webpack@5.90.3) '@umijs/renderer-react': 4.1.2(react-dom@18.2.0)(react@18.2.0) '@umijs/server': 4.1.2 '@umijs/test': 4.1.2(@babel/core@7.24.0) '@umijs/utils': 4.1.2 - prettier-plugin-organize-imports: 3.2.4(prettier@3.2.5)(typescript@5.3.3) + prettier-plugin-organize-imports: 3.2.4(prettier@3.2.5)(typescript@5.4.2) prettier-plugin-packagejson: 2.4.3(prettier@3.2.5) transitivePeerDependencies: - '@babel/core' @@ -25184,7 +25491,7 @@ packages: resolution: {integrity: sha512-6hxOLGfZASQK/cijlZnZJTq8OXAkt/3YGfQX45vvMYXpZoo8NdWZcY73K108Jf759lS1Bv/8wXnHDTSz17dSRw==} dependencies: punycode: 1.4.1 - qs: 6.11.2 + qs: 6.12.0 dev: true /use-composed-ref@1.3.0(react@18.2.0): @@ -25203,7 +25510,7 @@ packages: react: 18.2.0 dev: true - /use-isomorphic-layout-effect@1.1.2(@types/react@18.2.62)(react@18.1.0): + /use-isomorphic-layout-effect@1.1.2(@types/react@18.2.64)(react@18.1.0): resolution: {integrity: sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==} peerDependencies: '@types/react': '*' @@ -25212,11 +25519,11 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.2.62 + '@types/react': 18.2.64 react: 18.1.0 dev: true - /use-isomorphic-layout-effect@1.1.2(@types/react@18.2.62)(react@18.2.0): + /use-isomorphic-layout-effect@1.1.2(@types/react@18.2.64)(react@18.2.0): resolution: {integrity: sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==} peerDependencies: '@types/react': '*' @@ -25225,11 +25532,11 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.2.62 + '@types/react': 18.2.64 react: 18.2.0 dev: false - /use-latest@1.2.1(@types/react@18.2.62)(react@18.2.0): + /use-latest@1.2.1(@types/react@18.2.64)(react@18.2.0): resolution: {integrity: sha512-xA+AVm/Wlg3e2P/JiItTziwS7FK92LWrDB0p+hgXloIMuVCeJJ8v6f0eeHyPZaJrM+usM1FkFfbNCrJGs8A/zw==} peerDependencies: '@types/react': '*' @@ -25238,9 +25545,9 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 18.2.62 + '@types/react': 18.2.64 react: 18.2.0 - use-isomorphic-layout-effect: 1.1.2(@types/react@18.2.62)(react@18.2.0) + use-isomorphic-layout-effect: 1.1.2(@types/react@18.2.64)(react@18.2.0) dev: false /use-merge-value@1.2.0(react@18.2.0): @@ -25386,20 +25693,20 @@ packages: /vanilla-jsoneditor@0.21.6(@lezer/common@1.2.1): resolution: {integrity: sha512-qKWVW2qXrVazurZ5gZ+Ah7vTkxArUdv6JxlWJJlO3v4K+dowytku4KgfdOEkACpA6HQI2hyHL9GaGnWjwdj4dQ==} dependencies: - '@codemirror/autocomplete': 6.13.0(@codemirror/language@6.10.1)(@codemirror/state@6.4.1)(@codemirror/view@6.25.0)(@lezer/common@1.2.1) + '@codemirror/autocomplete': 6.13.0(@codemirror/language@6.10.1)(@codemirror/state@6.4.1)(@codemirror/view@6.25.1)(@lezer/common@1.2.1) '@codemirror/commands': 6.3.3 '@codemirror/lang-json': 6.0.1 '@codemirror/language': 6.10.1 '@codemirror/lint': 6.5.0 '@codemirror/search': 6.5.6 '@codemirror/state': 6.4.1 - '@codemirror/view': 6.25.0 + '@codemirror/view': 6.25.1 '@fortawesome/free-regular-svg-icons': 6.5.1 '@fortawesome/free-solid-svg-icons': 6.5.1 '@lezer/highlight': 1.2.0 - '@replit/codemirror-indentation-markers': 6.5.0(@codemirror/language@6.10.1)(@codemirror/state@6.4.1)(@codemirror/view@6.25.0) + '@replit/codemirror-indentation-markers': 6.5.0(@codemirror/language@6.10.1)(@codemirror/state@6.4.1)(@codemirror/view@6.25.1) ajv: 8.12.0 - codemirror-wrapped-line-indent: 1.0.5(@codemirror/language@6.10.1)(@codemirror/state@6.4.1)(@codemirror/view@6.25.0) + codemirror-wrapped-line-indent: 1.0.5(@codemirror/language@6.10.1)(@codemirror/state@6.4.1)(@codemirror/view@6.25.1) diff-sequences: 29.6.3 immutable-json-patch: 6.0.1 jmespath: 0.16.0 @@ -25481,7 +25788,7 @@ packages: gl-matrix: 3.4.3 dev: false - /vite@4.3.1(@types/node@20.11.24)(less@4.1.3)(sass@1.71.1): + /vite@4.3.1(@types/node@20.11.25)(less@4.1.3)(sass@1.71.1): resolution: {integrity: sha512-EPmfPLAI79Z/RofuMvkIS0Yr091T2ReUoXQqc5ppBX/sjFRhHKiPPF/R46cTdoci/XgeQpB23diiJxq5w30vdg==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true @@ -25506,7 +25813,7 @@ packages: terser: optional: true dependencies: - '@types/node': 20.11.24 + '@types/node': 20.11.25 esbuild: 0.17.19 less: 4.1.3 postcss: 8.4.35 @@ -26071,7 +26378,7 @@ packages: commander: 9.5.0 dev: true - /zustand@4.5.2(@types/react@18.2.62)(react@18.2.0): + /zustand@4.5.2(@types/react@18.2.64)(react@18.2.0): resolution: {integrity: sha512-2cN1tPkDVkwCy5ickKrI7vijSjPksFRfqS6237NzT0vqSsztTNnQdHw9mmN7uBdk3gceVXU0a+21jFzFzAc9+g==} engines: {node: '>=12.7.0'} peerDependencies: @@ -26086,7 +26393,7 @@ packages: react: optional: true dependencies: - '@types/react': 18.2.62 + '@types/react': 18.2.64 react: 18.2.0 use-sync-external-store: 1.2.0(react@18.2.0) dev: true