diff --git a/.github/workflows/publish-lowcoder-cli.yml b/.github/workflows/publish-lowcoder-cli.yml new file mode 100644 index 000000000..17eafa909 --- /dev/null +++ b/.github/workflows/publish-lowcoder-cli.yml @@ -0,0 +1,47 @@ +# This workflow will run tests using node and then publish a package to GitHub Packages when a release is created +# For more information see: https://docs.github.com/en/actions/publishing-packages/publishing-nodejs-packages + +name: Publish Lowcoder CLI + +on: + push: + branches: [ "dev" ] + +jobs: + publish-package: + runs-on: ubuntu-latest + steps: + - name: Checkout repository + uses: actions/checkout@v3 + + - name: Check version changes + uses: EndBug/version-check@v1 + id: check + with: + diff-search: true + file-name: client/packages/lowcoder-cli/package.json + + - name: Version update detected + if: steps.check.outputs.changed == 'true' + run: 'echo "Version change found! New version: ${{ steps.check.outputs.version }} (${{ steps.check.outputs.type }})"' + + - name: Set up Node.js for NPM + if: steps.check.outputs.changed == 'true' + uses: actions/setup-node@v3 + with: + node-version: 16 + registry-url: https://registry.npmjs.org/ + + - name: Install dependencies + if: steps.check.outputs.changed == 'true' + uses: borales/actions-yarn@v4.2.0 + with: + cmd: install + dir: client/packages/lowcoder-cli + + - name: Publish package to NPM + if: steps.check.outputs.changed == 'true' + run: npm publish + working-directory: client/packages/lowcoder-cli + env: + NODE_AUTH_TOKEN: ${{ secrets.LOWCODERNPMBOT }} \ No newline at end of file diff --git a/.github/workflows/publish-lowcoder-comps.yml b/.github/workflows/publish-lowcoder-comps.yml new file mode 100644 index 000000000..40eb567e0 --- /dev/null +++ b/.github/workflows/publish-lowcoder-comps.yml @@ -0,0 +1,49 @@ +# This workflow will run tests using node and then publish a package to GitHub Packages when a release is created +# For more information see: https://docs.github.com/en/actions/publishing-packages/publishing-nodejs-packages + +name: Publish Lowcoder Comps + +on: + push: + branches: [ "dev" ] + +jobs: + publish-package: + runs-on: ubuntu-latest + steps: + - name: Checkout repository + uses: actions/checkout@v3 + + - name: Check version changes + uses: EndBug/version-check@v1 + id: check + with: + diff-search: true + file-name: client/packages/lowcoder-comps/package.json + + - name: Version update detected + if: steps.check.outputs.changed == 'true' + run: 'echo "Version change found! New version: ${{ steps.check.outputs.version }} (${{ steps.check.outputs.type }})"' + + - name: Set up Node.js for NPM + if: steps.check.outputs.changed == 'true' + uses: actions/setup-node@v3 + with: + node-version: 16 + registry-url: https://registry.npmjs.org/ + + - name: Install dependencies + if: steps.check.outputs.changed == 'true' + uses: borales/actions-yarn@v4.2.0 + with: + cmd: install + dir: client/packages/lowcoder-comps + + - name: Publish + if: steps.check.outputs.changed == 'true' + uses: borales/actions-yarn@v4.2.0 + with: + cmd: build_publish + dir: client/packages/lowcoder-comps + env: + NODE_AUTH_TOKEN: ${{ secrets.LOWCODERNPMBOT }} \ No newline at end of file diff --git a/.github/workflows/publish-lowcoder-core.yml b/.github/workflows/publish-lowcoder-core.yml new file mode 100644 index 000000000..5d36c46c7 --- /dev/null +++ b/.github/workflows/publish-lowcoder-core.yml @@ -0,0 +1,47 @@ +# This workflow will run tests using node and then publish a package to GitHub Packages when a release is created +# For more information see: https://docs.github.com/en/actions/publishing-packages/publishing-nodejs-packages + +name: Publish Lowcoder Core + +on: + push: + branches: [ "dev" ] + +jobs: + publish-package: + runs-on: ubuntu-latest + steps: + - name: Checkout repository + uses: actions/checkout@v3 + + - name: Check version changes + uses: EndBug/version-check@v1 + id: check + with: + diff-search: true + file-name: client/packages/lowcoder-core/package.json + + - name: Version update detected + if: steps.check.outputs.changed == 'true' + run: 'echo "Version change found! New version: ${{ steps.check.outputs.version }} (${{ steps.check.outputs.type }})"' + + - name: Set up Node.js for NPM + if: steps.check.outputs.changed == 'true' + uses: actions/setup-node@v3 + with: + node-version: 16 + registry-url: https://registry.npmjs.org/ + + - name: Install dependencies + if: steps.check.outputs.changed == 'true' + uses: borales/actions-yarn@v4.2.0 + with: + cmd: install + dir: client/packages/lowcoder-core + + - name: Publish package to NPM + if: steps.check.outputs.changed == 'true' + run: npm publish + working-directory: client/packages/lowcoder-core + env: + NODE_AUTH_TOKEN: ${{ secrets.LOWCODERNPMBOT }} \ No newline at end of file diff --git a/.github/workflows/publish-lowcoder-sdk.yml b/.github/workflows/publish-lowcoder-sdk.yml new file mode 100644 index 000000000..40d93e71a --- /dev/null +++ b/.github/workflows/publish-lowcoder-sdk.yml @@ -0,0 +1,54 @@ +# This workflow will run tests using node and then publish a package to GitHub Packages when a release is created +# For more information see: https://docs.github.com/en/actions/publishing-packages/publishing-nodejs-packages + +name: Publish Lowcoder SDK + +on: + push: + branches: [ "dev" ] + +jobs: + publish-package: + runs-on: ubuntu-latest + steps: + - name: Checkout repository + uses: actions/checkout@v3 + + - name: Check version changes + uses: EndBug/version-check@v1 + id: check + with: + diff-search: true + file-name: client/packages/lowcoder-sdk/package.json + + - name: Version update detected + if: steps.check.outputs.changed == 'true' + run: 'echo "Version change found! New version: ${{ steps.check.outputs.version }} (${{ steps.check.outputs.type }})"' + + - name: Set up Node.js for NPM + if: steps.check.outputs.changed == 'true' + uses: actions/setup-node@v3 + with: + node-version: 16 + registry-url: https://registry.npmjs.org/ + + - name: Install dependencies + if: steps.check.outputs.changed == 'true' + uses: borales/actions-yarn@v4.2.0 + with: + cmd: install + dir: client/packages/lowcoder-sdk + + - name: Build Package + if: steps.check.outputs.changed == 'true' + uses: borales/actions-yarn@v4.2.0 + with: + cmd: build + dir: client/packages/lowcoder-sdk + + - name: Publish package to NPM + if: steps.check.outputs.changed == 'true' + run: npm publish + working-directory: client/packages/lowcoder-sdk + env: + NODE_AUTH_TOKEN: ${{ secrets.LOWCODERNPMBOT }} \ No newline at end of file diff --git a/client/config/test/jest.setup-after-env.js b/client/config/test/jest.setup-after-env.js index 6bb739839..f332f518b 100644 --- a/client/config/test/jest.setup-after-env.js +++ b/client/config/test/jest.setup-after-env.js @@ -22,9 +22,25 @@ window.ResizeObserver = function () { }; }; -window.ImageData = {} -window.MediaStreamTrack = {} -window.URL.createObjectURL = () => {} +Object.defineProperty(window, 'ImageData', { value: 'yourValue' }); +Object.defineProperty(window, 'MediaStreamTrack', { value: 'yourValue' }); +Object.defineProperty(window, 'URL', { + writable: true, + value: { + createObjectURL: jest.fn(), + } +}); +Object.defineProperty(window, "navigator", { + writable: true, + value: { + mediaDevices: { + enumerateDevices: jest.fn(), + }, + userAgent: '', + language: '', + browserLanguage: '', + }, +}); class Worker { constructor(stringUrl) { @@ -36,4 +52,5 @@ class Worker { this.onmessage(msg); } } + window.Worker = Worker; \ No newline at end of file diff --git a/client/package.json b/client/package.json index 0b64d0cd5..2f49baf8c 100644 --- a/client/package.json +++ b/client/package.json @@ -34,7 +34,6 @@ "@types/react-resizable": "^3.0.5", "@types/react-router-dom": "^5.3.2", "@types/shelljs": "^0.8.11", - "@types/styled-components": "^5.1.19", "@types/stylis": "^4.0.2", "@types/tern": "0.23.4", "@types/ua-parser-js": "^0.7.36", @@ -71,6 +70,9 @@ }, "dependencies": { "@lottiefiles/react-lottie-player": "^3.5.3", + "@testing-library/react": "^14.1.2", + "@testing-library/user-event": "^14.5.1", + "@types/styled-components": "^5.1.34", "antd-mobile": "^5.28.0", "chalk": "4", "number-precision": "^1.6.0", diff --git a/client/packages/lowcoder-cli/package.json b/client/packages/lowcoder-cli/package.json index ebc038749..e7e740e1c 100644 --- a/client/packages/lowcoder-cli/package.json +++ b/client/packages/lowcoder-cli/package.json @@ -1,7 +1,7 @@ { "name": "lowcoder-cli", "description": "CLI tool used to start build publish lowcoder components", - "version": "0.0.27", + "version": "0.0.28", "license": "MIT", "bin": "./index.js", "type": "module", diff --git a/client/packages/lowcoder-comps/src/comps/calendarComp/calendarComp.tsx b/client/packages/lowcoder-comps/src/comps/calendarComp/calendarComp.tsx index 37c15507f..72f292ece 100644 --- a/client/packages/lowcoder-comps/src/comps/calendarComp/calendarComp.tsx +++ b/client/packages/lowcoder-comps/src/comps/calendarComp/calendarComp.tsx @@ -22,7 +22,8 @@ import { CalendarDeleteIcon, Tooltip, } from "lowcoder-sdk"; -import { Input, Form } from "antd"; +import { default as Form } from "antd/es/form"; +import { default as Input } from "antd/es/input"; import { trans, getCalendarLocale } from "../../i18n/comps"; import { createRef, useContext, useRef, useState } from "react"; import FullCalendar from "@fullcalendar/react"; @@ -290,11 +291,11 @@ let CalendarBasicComp = (function () { return ( ` position: relative; height: 100%; @@ -205,9 +205,9 @@ export const Wrapper = styled.div<{ flex-direction: inherit; } .fc-day-today .fc-daygrid-day-number { - background-color: ${(props) => props.theme.primary}; + background-color: ${(props) => props.$theme.primary}; color: ${(props) => - contrastText(props.theme.primary || "", props.theme.textDark, props.theme.textLight)}; + contrastText(props.$theme.primary || "", props.$theme.textDark, props.$theme.textLight)}; } .fc-daygrid-day-events { padding: 1px 0 5px 0; @@ -261,7 +261,7 @@ export const Wrapper = styled.div<{ border-radius: 4px; box-shadow: 0 0px 10px 4px rgba(0, 0, 0, 0.25); overflow: hidden; - left: ${(props) => `min(${props.left}px, calc(100% - 210px)) !important`}; + left: ${(props) => `min(${props.$left}px, calc(100% - 210px)) !important`}; .fc-popover-body { padding: 4px 0; min-width: 200px; @@ -368,7 +368,7 @@ export const Wrapper = styled.div<{ } &:hover { .event-remove { - opacity: ${(props) => props.editable && 1}; + opacity: ${(props) => props.$editable ? 1 : undefined}; } } } @@ -585,10 +585,10 @@ export const Wrapper = styled.div<{ } .fc-day-today.fc-col-header-cell { background-color: ${(props) => - isDarkColor(props.$style.background) ? "#ffffff19" : toHex(props.theme.primary!) + "19"}; + isDarkColor(props.$style.background) ? "#ffffff19" : toHex(props.$theme.primary!) + "19"}; a { color: ${(props) => - !isDarkColor(props.$style.background) && darkenColor(props.theme.primary!, 0.1)}; + !isDarkColor(props.$style.background) && darkenColor(props.$theme.primary!, 0.1)}; } } .fc-col-header-cell-cushion { diff --git a/client/packages/lowcoder-comps/src/comps/chartComp/chartConfigs/chartUrls.tsx b/client/packages/lowcoder-comps/src/comps/chartComp/chartConfigs/chartUrls.tsx index 320bfc0c1..ef8ada4b0 100644 --- a/client/packages/lowcoder-comps/src/comps/chartComp/chartConfigs/chartUrls.tsx +++ b/client/packages/lowcoder-comps/src/comps/chartComp/chartConfigs/chartUrls.tsx @@ -4,6 +4,6 @@ const echartsUrlLocale = language === "zh" ? "zh" : "en"; export const optionUrl = `https://echarts.apache.org/${echartsUrlLocale}/option.html`; export const examplesUrl = `https://echarts.apache.org/examples/${echartsUrlLocale}/index.html`; export const xAxisTypeUrl = `${optionUrl}#xAxis.type`; -export const googleMapsApiUrl = `https://maps.googleapis.com/maps/api/js?v=3.exp`; +export const googleMapsApiUrl = `https://maps.googleapis.com/maps/api/js`; export const mapOptionUrl = `https://github.com/plainheart/echarts-extension-gmap`; export const mapExamplesUrl = `https://codepen.io/plainheart/pen/VweLGbR`; \ No newline at end of file diff --git a/client/packages/lowcoder-comps/src/comps/chartComp/chartUtils.ts b/client/packages/lowcoder-comps/src/comps/chartComp/chartUtils.ts index 2e784b56f..8a1d912fe 100644 --- a/client/packages/lowcoder-comps/src/comps/chartComp/chartUtils.ts +++ b/client/packages/lowcoder-comps/src/comps/chartComp/chartUtils.ts @@ -266,8 +266,8 @@ export function getSelectedPoints(param: any, option: any) { return []; } -export function loadGoogleMapsScript(apiKey?: string) { - const mapsUrl = `${googleMapsApiUrl}&key=${apiKey}`; +export function loadGoogleMapsScript(apiKey: string) { + const mapsUrl = `${googleMapsApiUrl}?key=${apiKey}`; const scripts = document.getElementsByTagName('script'); // is script already loaded let scriptIndex = _.findIndex(scripts, (script) => script.src.endsWith(mapsUrl)); diff --git a/client/packages/lowcoder-comps/src/comps/imageEditorComp/imageEditorConstants.tsx b/client/packages/lowcoder-comps/src/comps/imageEditorComp/imageEditorConstants.tsx index 968955f63..c5aa552a0 100644 --- a/client/packages/lowcoder-comps/src/comps/imageEditorComp/imageEditorConstants.tsx +++ b/client/packages/lowcoder-comps/src/comps/imageEditorComp/imageEditorConstants.tsx @@ -1,5 +1,5 @@ import styled from "styled-components"; -import { Button } from "antd"; +import { default as Button } from "antd/es/button"; import { EventConfigType } from "lowcoder-sdk"; import { trans } from "i18n/comps"; diff --git a/client/packages/lowcoder-core/package.json b/client/packages/lowcoder-core/package.json index 55ddc026c..04fcd14ac 100644 --- a/client/packages/lowcoder-core/package.json +++ b/client/packages/lowcoder-core/package.json @@ -1,6 +1,6 @@ { "name": "lowcoder-core", - "version": "0.0.9", + "version": "0.0.10", "type": "module", "scripts": { "start": "rollup -c rollup.config.js --watch", diff --git a/client/packages/lowcoder-design/src/components/Collapase.tsx b/client/packages/lowcoder-design/src/components/Collapase.tsx index 63b849835..c445ac474 100644 --- a/client/packages/lowcoder-design/src/components/Collapase.tsx +++ b/client/packages/lowcoder-design/src/components/Collapase.tsx @@ -1,26 +1,20 @@ -import { Collapse as AntdCollapse, CollapseProps } from "antd"; +import { default as AntdCollapse, CollapseProps } from "antd/es/collapse"; import { ReactComponent as UnFold } from "icons/icon-unfold.svg"; import { ReactComponent as Folded } from "icons/icon-folded.svg"; import { ReactComponent as Omit } from "icons/icon-omit.svg"; import styled, { css } from "styled-components"; import React, { ReactNode } from "react"; -const Panel = styled(AntdCollapse.Panel)` - .ant-collapse-header-text { - max-width: calc(100% - 14px); - } -`; - -const Container = styled.div<{ optColor?: boolean; simple?: boolean }>` +const Container = styled.div<{ $optColor?: boolean; $simple?: boolean }>` &&& { - background: ${(props) => (props.optColor ? "#f2f7fc" : null)}; + background: ${(props) => (props.$optColor ? "#f2f7fc" : null)}; } cursor: pointer; - padding-left: ${(props) => (props.simple ? 0 : "2px")}; + padding-left: ${(props) => (props.$simple ? 0 : "2px")}; &:hover { - background-color: ${(props) => (props.simple ? "#FFFFFF" : "#f2f7fc80")}; + background-color: ${(props) => (props.$simple ? "#FFFFFF" : "#f2f7fc80")}; } .ant-collapse > .ant-collapse-item > .ant-collapse-header { @@ -39,12 +33,12 @@ const Container = styled.div<{ optColor?: boolean; simple?: boolean }>` font-weight: 500; font-size: 13px; line-height: 13px; - padding-left: ${(props) => (props.simple ? 0 : "6px")}; + padding-left: ${(props) => (props.$simple ? 0 : "6px")}; user-select: none; } .ant-collapse > .ant-collapse-item > .ant-collapse-header .ant-collapse-arrow { - margin-right: ${(props) => (props.simple ? 0 : "2px")}; + margin-right: ${(props) => (props.$simple ? 0 : "2px")}; } `; @@ -106,7 +100,7 @@ export const Collapse = (props: Iprops) => { return ( // - + ` display: flex; flex-direction: column; - width: ${(props) => (props.width ? props.width : "368px")}; + width: ${(props) => (props.$width ? props.$width : "368px")}; height: fit-content; background: #ffffff; box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1); @@ -217,7 +217,7 @@ const DEFAULT_PROPS = { function CustomModalRender(props: CustomModalProps & ModalFuncProps) { return ( - + <> ` +export const DropdownContainer = styled.div<{ $placement: ControlPlacement }>` display: flex; height: 32px; width: ${(props) => - props.placement === "right" + props.$placement === "right" ? "calc(100% - 96px)" : "bottom" ? "calc(100% - 112px)" @@ -35,18 +36,18 @@ export const DropdownContainer = styled.div<{ placement: ControlPlacement }>` } > div { - width: 100%; + width: 100% !important; } ${(props) => - props.placement === "bottom" && + props.$placement === "bottom" && ` > div { width: 184px; flex-grow: 1; } - ::after { + &::after { content: ""; width: 264px; flex-grow: 1; @@ -60,21 +61,21 @@ const DropDownItemLabel = styled.div` line-height: 15px; `; -const SegmentedWrapper = styled.div<{ placement: ControlPlacement }>` +const SegmentedWrapper = styled.div<{ $placement: ControlPlacement }>` display: flex; height: 28px; - width: ${(props) => (props.placement === "right" ? "calc(100% - 96px)" : "100% - 112px")}; + width: ${(props) => (props.$placement === "right" ? "calc(100% - 96px)" : "100% - 112px")}; flex-grow: 1; ${(props) => - props.placement === "bottom" && + props.$placement === "bottom" && ` > div { width: 184px; flex-grow: 1; } - ::after { + &::after { content: ""; width: 264px; flex-grow: 1; @@ -120,9 +121,9 @@ const FlexDiv = styled.div` align-items: center; `; -const LabelWrapper = styled.div<{ placement: ControlPlacement }>` +const LabelWrapper = styled.div<{ $placement: ControlPlacement }>` flex-shrink: 0; - width: ${(props) => (props.placement === "right" ? "96px" : "bottom" ? "112px" : "136px")}; + width: ${(props) => (props.$placement === "right" ? "96px" : "bottom" ? "112px" : "136px")}; `; export type OptionType = { @@ -159,14 +160,14 @@ export function Dropdown(props: DropdownProps) { return ( {props.label && ( - + )} {!props.radioButton && ( - + (props: DropdownProps) { )} {props.radioButton && ( - + props.onChange(value.toString())} diff --git a/client/packages/lowcoder-design/src/components/ExternalLink.tsx b/client/packages/lowcoder-design/src/components/ExternalLink.tsx index d496a497e..51fcb3c8e 100644 --- a/client/packages/lowcoder-design/src/components/ExternalLink.tsx +++ b/client/packages/lowcoder-design/src/components/ExternalLink.tsx @@ -9,7 +9,7 @@ export const ExternalLink = styled.a` display: inline-flex; align-items: center; - :hover { + &:hover { color: ${ActiveTextColor}; } `; diff --git a/client/packages/lowcoder-design/src/components/Input.tsx b/client/packages/lowcoder-design/src/components/Input.tsx index 68b949e1e..7fb9ced59 100644 --- a/client/packages/lowcoder-design/src/components/Input.tsx +++ b/client/packages/lowcoder-design/src/components/Input.tsx @@ -1,5 +1,5 @@ import styled from "styled-components"; -import { Input as AntdInput, InputProps as AntdInputProps, InputRef } from "antd"; +import { default as AntdInput, InputProps as AntdInputProps, InputRef } from "antd/es/input"; import { BorderActiveColor, BorderColor, BorderRadius, GreyTextColor } from "constants/style"; import { ChangeEvent, useEffect, useRef, useState } from "react"; import _ from "lodash"; diff --git a/client/packages/lowcoder-design/src/components/Label.tsx b/client/packages/lowcoder-design/src/components/Label.tsx index c07eed08a..0ec5cce40 100644 --- a/client/packages/lowcoder-design/src/components/Label.tsx +++ b/client/packages/lowcoder-design/src/components/Label.tsx @@ -7,7 +7,7 @@ export const labelCss: any = css` font-size: 13px; color: #222222; - :hover { + &:hover { cursor: default; } `; @@ -67,21 +67,21 @@ export const BlockLabel = (props: IBlocklabel) => { // Title text in each line of Collapse const LeftTitle = styled.span<{ - color?: string; - line?: number; - hasChild?: boolean; + $color?: string; + $line?: number; + $hasChild?: boolean; }>` word-wrap: break-word; word-break: break-all; white-space: pre-wrap; user-select: none; font-size: 13px; - line-height: ${(props) => (props.line ? props.line : 23)}px; - color: ${(props) => (props.color ? props.color : "#333333")}; + line-height: ${(props) => (props.$line ? props.$line : 23)}px; + color: ${(props) => (props.$color ? props.$color : "#333333")}; margin-right: 8px; - font-weight: ${(props) => (props.hasChild ? "600" : "normal")}; + font-weight: ${(props) => (props.$hasChild ? "600" : "normal")}; - :hover { + &:hover { cursor: pointer; } `; @@ -97,7 +97,7 @@ interface ICollapseTitle { export const CollapseTitle = (props: ICollapseTitle) => { const { color, label, lineHeight, hasChild } = props; return ( - + {label} ); @@ -140,16 +140,16 @@ export const CommonGrayLabel = styled.p` margin: 0; `; -export const CommonErrorLabel = styled.p<{ fontSize?: number }>` - font-size: ${(props) => (props.fontSize ? props.fontSize : 12)}px; - line-height: ${(props) => (props.fontSize ? props.fontSize : 12)}px; +export const CommonErrorLabel = styled.p<{ $fontSize?: number }>` + font-size: ${(props) => (props.$fontSize ? props.$fontSize : 12)}px; + line-height: ${(props) => (props.$fontSize ? props.$fontSize : 12)}px; color: #f73131; margin: 0; `; export const CommonBlueLabel = styled.span` ${labelCss} - :hover { + &:hover { cursor: pointer; } diff --git a/client/packages/lowcoder-design/src/components/Loading.tsx b/client/packages/lowcoder-design/src/components/Loading.tsx index 97adc7232..21718bd07 100644 --- a/client/packages/lowcoder-design/src/components/Loading.tsx +++ b/client/packages/lowcoder-design/src/components/Loading.tsx @@ -2,9 +2,9 @@ import styled, { css } from "styled-components"; import { CSSProperties } from "react"; type LoadingContainerProps = { - backgroundColor: string; - color: string; - size: number; + $backgroundColor: string; + $color: string; + $size: number; }; const LoadingWrapper = styled.div` @@ -16,8 +16,8 @@ const LoadingWrapper = styled.div` // Loading const ContainerX = styled.div` - height: ${(props) => props.size}px; - width: ${(props) => props.size}px; + height: ${(props) => props.$size}px; + width: ${(props) => props.$size}px; animation: circle infinite 1.75s linear; @keyframes circle { 0% { @@ -29,14 +29,14 @@ const ContainerX = styled.div` } `; const Container = styled.div` - height: ${(props) => props.size / 2}px; - width: ${(props) => props.size}px; - background-color: ${(props) => props.backgroundColor}; + height: ${(props) => props.$size / 2}px; + width: ${(props) => props.$size}px; + background-color: ${(props) => props.$backgroundColor}; overflow: hidden; `; const loadcss = css` - width: ${(props) => props.size}px; - height: ${(props) => props.size}px; + width: ${(props) => props.$size}px; + height: ${(props) => props.$size}px; border: solid 2.5px transparent; border-radius: 999px; background-origin: border-box; @@ -46,19 +46,19 @@ const loadcss = css` const Load1 = styled.div` ${loadcss}; background-image: linear-gradient( - ${(props) => props.backgroundColor}, - ${(props) => props.backgroundColor} + ${(props) => props.$backgroundColor}, + ${(props) => props.$backgroundColor} ), - linear-gradient(to left, ${(props) => props.color}, ${(props) => props.color}91); + linear-gradient(to left, ${(props) => props.$color}, ${(props) => props.$color}91); `; const Load2 = styled.div` ${loadcss}; - transform: translateY(-${(props) => props.size / 2}px); + transform: translateY(-${(props) => props.$size / 2}px); background-image: linear-gradient( - ${(props) => props.backgroundColor}, - ${(props) => props.backgroundColor} + ${(props) => props.$backgroundColor}, + ${(props) => props.$backgroundColor} ), - linear-gradient(to right, ${(props) => props.color}a3, ${(props) => props.color}1a); + linear-gradient(to right, ${(props) => props.$color}a3, ${(props) => props.$color}1a); `; type LoadingProps = { @@ -71,9 +71,9 @@ type LoadingProps = { export const Loading = (props: LoadingProps) => { const loadingProps = { - backgroundColor: props.backgroundColor ?? "#315efb", - color: props.color ?? "#ffffff", - size: props.size ?? 14, + $backgroundColor: props.backgroundColor ?? "#315efb", + $color: props.color ?? "#ffffff", + $size: props.size ?? 14, }; return ( diff --git a/client/packages/lowcoder-design/src/components/Menu.tsx b/client/packages/lowcoder-design/src/components/Menu.tsx index 9fdfd7946..704c28d6b 100644 --- a/client/packages/lowcoder-design/src/components/Menu.tsx +++ b/client/packages/lowcoder-design/src/components/Menu.tsx @@ -1,4 +1,4 @@ -import { Menu as AntdMenu, MenuProps, SubMenuProps } from "antd"; +import { default as AntdMenu, MenuProps, SubMenuProps } from "antd/es/menu"; import { NormalMenuIconColor, TabActiveColor } from "constants/style"; import { ReactComponent as AddIcon } from "icons/icon-add.svg"; import { ReactComponent as RecycleBinIcon } from "icons/icon-recycle-bin.svg"; @@ -107,7 +107,7 @@ const StyledCreateBtn = styled.button` cursor: pointer; height: 40px; - :hover { + &:hover { color: #315efb; svg g path { diff --git a/client/packages/lowcoder-design/src/components/MenuItem.tsx b/client/packages/lowcoder-design/src/components/MenuItem.tsx index 077a17635..9510c13d9 100644 --- a/client/packages/lowcoder-design/src/components/MenuItem.tsx +++ b/client/packages/lowcoder-design/src/components/MenuItem.tsx @@ -4,14 +4,14 @@ import { PointIcon, DragIcon, PencilIcon } from "icons"; import { labelCss } from "./Label"; interface IItem { - width?: number; - colorChange?: number; + $width?: number; + $colorChange?: number; } const Item = styled.div` - width: ${(props) => (props.width ? props.width : 280)}px; + width: ${(props) => (props.$width ? props.$width : 280)}px; height: 32px; background: #f5f5f6; - background: ${(props) => (props.colorChange ? "#E1E3EB" : "#f5f5f6")}; + background: ${(props) => (props.$colorChange ? "#E1E3EB" : "#f5f5f6")}; border-radius: 4px; float: right; margin-right: 16px; @@ -22,7 +22,7 @@ const IconCss = css` height: 16px; width: 16px; color: #8b8fa3; - :hover { + &:hover { cursor: pointer; } `; @@ -49,7 +49,7 @@ interface IMenuItem { export const MenuItem = (props: IMenuItem) => { const { label, width, colorChange } = props; return ( - + {label} diff --git a/client/packages/lowcoder-design/src/components/Modal/handler.tsx b/client/packages/lowcoder-design/src/components/Modal/handler.tsx index 8b22b96e3..c5c293ca3 100644 --- a/client/packages/lowcoder-design/src/components/Modal/handler.tsx +++ b/client/packages/lowcoder-design/src/components/Modal/handler.tsx @@ -26,9 +26,9 @@ const EdgeHandle = css` } `; -const HorizontalHandle = css<{ axis: string }>` +const HorizontalHandle = css<{ $axis: string }>` ${EdgeHandle} - ${(props) => (props.axis === "s" ? "bottom: -10px;" : "top: -10px;")} + ${(props) => (props.$axis === "s" ? "bottom: -10px;" : "top: -10px;")} /* left: -4px; */ height: 12px !important; /* width: calc(100% + 8px) !important; */ @@ -42,9 +42,9 @@ const HorizontalHandle = css<{ axis: string }>` } `; -const VerticalHandleStyles = css<{ axis: string }>` +const VerticalHandleStyles = css<{ $axis: string }>` ${EdgeHandle} - ${(props) => (props.axis === "e" ? "right: -10px;" : "left: -10px;")} + ${(props) => (props.$axis === "e" ? "right: -10px;" : "left: -10px;")} width: 12px !important; top: 0px; /* height: calc(100% + 8px) !important; */ @@ -58,7 +58,7 @@ const VerticalHandleStyles = css<{ axis: string }>` } `; -const CornerHandle = css<{ axis: string }>` +const CornerHandle = css<{ $axis: string }>` position: absolute; z-index: 3; width: 10px !important; @@ -68,23 +68,23 @@ const CornerHandle = css<{ axis: string }>` height: 10px !important; border: none !important; } - cursor: ${(props) => props.axis + "-resize"} !important; - ${(props) => (["nw", "ne"].indexOf(props.axis) >= 0 ? "top: -5px;" : "")}; - ${(props) => (["sw", "se"].indexOf(props.axis) >= 0 ? "bottom: -5px;" : "")}; - ${(props) => (["sw", "nw"].indexOf(props.axis) >= 0 ? "left: -5px;" : "")}; - ${(props) => (["se", "ne"].indexOf(props.axis) >= 0 ? "right: -5px;" : "")}; + cursor: ${(props) => props.$axis + "-resize"} !important; + ${(props) => (["nw", "ne"].indexOf(props.$axis) >= 0 ? "top: -5px;" : "")}; + ${(props) => (["sw", "se"].indexOf(props.$axis) >= 0 ? "bottom: -5px;" : "")}; + ${(props) => (["sw", "nw"].indexOf(props.$axis) >= 0 ? "left: -5px;" : "")}; + ${(props) => (["se", "ne"].indexOf(props.$axis) >= 0 ? "right: -5px;" : "")}; `; -const ResizeHandle = styled.div<{ axis: string }>` +const ResizeHandle = styled.div<{ $axis: string }>` position: absolute; background-image: none; - ${(props) => (["s", "n"].indexOf(props.axis) >= 0 ? HorizontalHandle : "")}; - ${(props) => (["w", "e"].indexOf(props.axis) >= 0 ? VerticalHandleStyles : "")}; - ${(props) => (["sw", "nw", "se", "ne"].indexOf(props.axis) >= 0 ? CornerHandle : "")}; + ${(props) => (["s", "n"].indexOf(props.$axis) >= 0 ? HorizontalHandle : "")}; + ${(props) => (["w", "e"].indexOf(props.$axis) >= 0 ? VerticalHandleStyles : "")}; + ${(props) => (["sw", "nw", "se", "ne"].indexOf(props.$axis) >= 0 ? CornerHandle : "")}; `; const Handle = (axis: ResizeHandleAxis, ref: ReactRef) => { - return ; + return ; }; export default Handle; diff --git a/client/packages/lowcoder-design/src/components/Modal/index.tsx b/client/packages/lowcoder-design/src/components/Modal/index.tsx index 91f35b88e..1677bcb9b 100644 --- a/client/packages/lowcoder-design/src/components/Modal/index.tsx +++ b/client/packages/lowcoder-design/src/components/Modal/index.tsx @@ -1,4 +1,4 @@ -import { Modal as AntdModal, ModalProps as AntdModalProps } from "antd"; +import { default as AntdModal, ModalProps as AntdModalProps } from "antd/es/modal"; import { useEffect, useState } from "react"; import { Resizable, ResizeHandle } from "react-resizable"; import { useResizeDetector } from "react-resize-detector"; diff --git a/client/packages/lowcoder-design/src/components/Search.tsx b/client/packages/lowcoder-design/src/components/Search.tsx index 2e97e8e98..05249e3c1 100644 --- a/client/packages/lowcoder-design/src/components/Search.tsx +++ b/client/packages/lowcoder-design/src/components/Search.tsx @@ -1,5 +1,5 @@ import styled from "styled-components"; -import { Input, InputProps } from "antd"; +import { default as Input, InputProps } from "antd/es/input"; import { ReactComponent as Icon } from "icons/icon-Search.svg"; import React, { CSSProperties } from "react"; @@ -14,7 +14,7 @@ const SearchInput = styled(Input)` user-select: none; overflow: hidden; - :focus { + &:focus { outline: none; box-shadow: 0 0 0 3px #daecfc; } diff --git a/client/packages/lowcoder-design/src/components/Section.tsx b/client/packages/lowcoder-design/src/components/Section.tsx index e1c019bde..869c0eabf 100644 --- a/client/packages/lowcoder-design/src/components/Section.tsx +++ b/client/packages/lowcoder-design/src/components/Section.tsx @@ -5,8 +5,8 @@ import { ReactComponent as Packup } from "icons/icon-Pack-up.svg"; import { labelCss } from "./Label"; import { controlItem, ControlNode } from "./control"; -const SectionItem = styled.div<{ width?: number }>` - width: ${(props) => (props.width ? props.width : 312)}px; +const SectionItem = styled.div<{ $width?: number }>` + width: ${(props) => (props.$width ? props.$width : 312)}px; border-bottom: 1px solid #e1e3eb; &:last-child { @@ -21,7 +21,7 @@ const SectionLabel = styled.div` line-height: 46px; font-weight: 600; - :hover { + &:hover { cursor: pointer; } `; @@ -39,7 +39,7 @@ const PackupIcon = styled(Packup)` color: #8b8fa3; transform: ${(props) => props.deg}; - :hover { + &:hover { cursor: pointer; } `; @@ -50,7 +50,7 @@ const SectionLabelDiv = styled.div` height: 46px; margin-left: 16px; - :hover { + &:hover { cursor: pointer; } @@ -63,14 +63,14 @@ const SectionLabelDiv = styled.div` } `; -const ShowChildren = styled.div<{ show?: string; noMargin?: boolean }>` - display: ${(props) => props.show || "none"}; +const ShowChildren = styled.div<{ $show?: string; $noMargin?: boolean }>` + display: ${(props) => props.$show || "none"}; flex-direction: column; gap: 8px; transition: all 3s; - margin-left: ${(props) => (props.noMargin ? 0 : 16)}px; + margin-left: ${(props) => (props.$noMargin ? 0 : 16)}px; padding-bottom: 16px; - padding-right: ${(props) => (props.noMargin ? 0 : "16px")}; + padding-right: ${(props) => (props.$noMargin ? 0 : "16px")}; `; interface ISectionConfig { @@ -113,7 +113,7 @@ export const BaseSection = (props: ISectionConfig) => { }; return ( - + {props.name && ( {props.name} @@ -123,7 +123,7 @@ export const BaseSection = (props: ISectionConfig) => { )} - + {props.children} diff --git a/client/packages/lowcoder-design/src/components/SuspensionBox.tsx b/client/packages/lowcoder-design/src/components/SuspensionBox.tsx index d1a666340..d62ed39a4 100644 --- a/client/packages/lowcoder-design/src/components/SuspensionBox.tsx +++ b/client/packages/lowcoder-design/src/components/SuspensionBox.tsx @@ -2,8 +2,8 @@ import styled from "styled-components"; import { ReactComponent as close } from "icons/icon-flokclose.svg"; import { ScrollBar } from "../components/ScrollBar"; -const Container = styled.div<{ width: number }>` - width: ${(props) => props.width}px; +const Container = styled.div<{ $width: number }>` + width: ${(props) => props.$width}px; background: #ffffff; box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1); border-radius: 8px; @@ -24,7 +24,7 @@ const CloseIcon = styled(close)` padding: 1px; color: #8b8fa3; - :hover { + &:hover { cursor: pointer; } @@ -75,7 +75,7 @@ export const SuspensionBox = (props: Iprops) => { scrollable, } = props; return ( - + Codestin Search App} {!hideBodyHeader && } - + {uiComp.getView()}
{hookCompViews}
@@ -303,7 +304,7 @@ function EditorView(props: EditorViewProps) { let uiCompView; if (showAppSnapshot) { uiCompView = ( - + {uiComp.getView()} ); diff --git a/client/packages/lowcoder/src/pages/editor/right/styledComponent.tsx b/client/packages/lowcoder/src/pages/editor/right/styledComponent.tsx index ed9d7704e..605df8a9a 100644 --- a/client/packages/lowcoder/src/pages/editor/right/styledComponent.tsx +++ b/client/packages/lowcoder/src/pages/editor/right/styledComponent.tsx @@ -11,25 +11,25 @@ const NoShake = css` transform-style: preserve-3d; `; -export const CompIconDiv = styled.div<{ h: number; w: number }>` +export const CompIconDiv = styled.div<{ $h: number; $w: number }>` ${NoShake}; padding: 3px; background: #ffffff; border: 1px solid #d7d9e0; border-radius: 4px; - height: ${(props) => props.h}px; - width: ${(props) => props.w}px; + height: ${(props) => props.$h}px; + width: ${(props) => props.$w}px; display: flex; justify-content: center; align-items: center; cursor: grab; transition: all 0.2s ease-in-out; - :active { + &:active { background: #f2f4f8; } - :hover { + &:hover { ${NoShake}; padding: 0; transform: scale(1.05); diff --git a/client/packages/lowcoder/src/pages/editor/right/uiCompPanel.tsx b/client/packages/lowcoder/src/pages/editor/right/uiCompPanel.tsx index 6bb6dd8da..7ad807670 100644 --- a/client/packages/lowcoder/src/pages/editor/right/uiCompPanel.tsx +++ b/client/packages/lowcoder/src/pages/editor/right/uiCompPanel.tsx @@ -66,7 +66,7 @@ const HovDiv = styled.div` const IconContain = (props: { Icon: React.FunctionComponent> }) => { const { Icon } = props; return ( - + ); diff --git a/client/packages/lowcoder/src/pages/editor/styledComponents.tsx b/client/packages/lowcoder/src/pages/editor/styledComponents.tsx index 8ce1bb9f4..c0d68b2f9 100644 --- a/client/packages/lowcoder/src/pages/editor/styledComponents.tsx +++ b/client/packages/lowcoder/src/pages/editor/styledComponents.tsx @@ -105,14 +105,14 @@ export const Node = styled.span` } `; -export const CollapseWrapper = styled.div<{ clientX?: number }>` +export const CollapseWrapper = styled.div<{ $clientX?: number }>` width: 256px; border: 1px solid #E1E3EB; border-radius: 4px; overflow: hidden; background: #fff; padding: 4px 0; - margin: 4px -16px 4px ${(props) => props.clientX && `calc(-${props.clientX}px + 16px)`}; + margin: 4px -16px 4px ${(props) => props.$clientX && `calc(-${props.$clientX}px + 16px)`}; .simplebar-content > div { > .ant-collapse > .ant-collapse-item { > .ant-collapse-header { diff --git a/client/packages/lowcoder/src/pages/queryLibrary/LeftNav.tsx b/client/packages/lowcoder/src/pages/queryLibrary/LeftNav.tsx index a17c2541f..949a41fa0 100644 --- a/client/packages/lowcoder/src/pages/queryLibrary/LeftNav.tsx +++ b/client/packages/lowcoder/src/pages/queryLibrary/LeftNav.tsx @@ -22,14 +22,14 @@ import { DatasourceType } from "@lowcoder-ee/constants/queryConstants"; import { saveAs } from "file-saver"; import DataSourceIcon from "components/DataSourceIcon"; -const Wrapper = styled.div<{ readOnly?: boolean }>` +const Wrapper = styled.div<{ $readOnly?: boolean }>` display: flex; flex-direction: column; width: 264px; height: 100%; border-right: 1px solid #e1e3eb; ${(props) => { - if (props.readOnly) { + if (props.$readOnly) { return css` color: #8b8fa3; `; @@ -50,21 +50,21 @@ const AddIcon = styled(BluePlusIcon)` width: 12px; margin-right: 2px; `; -const CreateBtn = styled(TacoButton)<{ readOnly?: boolean }>` +const CreateBtn = styled(TacoButton)<{ $readOnly?: boolean }>` min-height: 24px; width: 70px; padding: 4px 12px; display: flex; align-items: center; box-shadow: none; - opacity: ${(props) => (props.readOnly ? 0.5 : 1)}; + opacity: ${(props) => (props.$readOnly ? 0.5 : 1)}; &:hover ${AddIcon} g { stroke: #315efb; } - :disabled, - :disabled:hover { + &:disabled, + &:disabled:hover { ${AddIcon} g { stroke: #4965f230; } @@ -89,15 +89,15 @@ const Title = styled.div` const SelectListWrapper = styled.div` height: calc(100% - 19px); `; -const SelectItem = styled.div<{ selected: boolean; readOnly?: boolean }>` +const SelectItem = styled.div<{ $selected: boolean; $readOnly?: boolean }>` height: 80px; padding: 0 16px; background-color: ${(props) => - props.selected ? (props.readOnly ? "#EFEFF1" : "#F2F7FC") : "unset"}; + props.$selected ? (props.$readOnly ? "#EFEFF1" : "#F2F7FC") : "unset"}; cursor: pointer; - :hover { - background-color: ${(props) => !props.selected && "#f2f7fc80"}; + &:hover { + background-color: ${(props) => !props.$selected && "#f2f7fc80"}; } `; @@ -141,7 +141,7 @@ const PopoverIcon = styled(PointIcon)` fill: #8b8fa3; } - :hover { + &:hover { background: #eef0f3; border-radius: 4px; cursor: pointer; @@ -165,7 +165,7 @@ export const LeftNav = (props: { return ( - +
setSearchValue(e.target.value)} style={{ width: "154px", height: "32px", margin: "0" }} /> - + {trans("newItem")} @@ -200,8 +200,8 @@ export const LeftNav = (props: { .map((q) => ( props.onSelect(q.id)} > diff --git a/client/packages/lowcoder/src/pages/queryLibrary/QueryLibraryEditor.tsx b/client/packages/lowcoder/src/pages/queryLibrary/QueryLibraryEditor.tsx index 39ed969bb..fdef2f123 100644 --- a/client/packages/lowcoder/src/pages/queryLibrary/QueryLibraryEditor.tsx +++ b/client/packages/lowcoder/src/pages/queryLibrary/QueryLibraryEditor.tsx @@ -25,7 +25,7 @@ import { Comp } from "lowcoder-core"; import { LibraryQuery } from "../../api/queryLibraryApi"; import { NameGenerator } from "../../comps/utils"; import { QueryLibraryHistoryView } from "./QueryLibraryHistoryView"; -import { Form } from "antd"; +import { default as Form } from "antd/es/form"; import { CustomModal, DatasourceForm, @@ -34,7 +34,7 @@ import { FormSection, TacoButton, } from "lowcoder-design"; -import { CheckboxOptionType } from "antd/lib/checkbox/Group"; +import { CheckboxOptionType } from "antd/es/checkbox/Group"; import { trans } from "i18n"; import { getDataSource } from "../../redux/selectors/datasourceSelectors"; import { diff --git a/client/packages/lowcoder/src/pages/queryLibrary/QueryLibraryHistoryView.tsx b/client/packages/lowcoder/src/pages/queryLibrary/QueryLibraryHistoryView.tsx index 34f711a08..b3ea7db35 100644 --- a/client/packages/lowcoder/src/pages/queryLibrary/QueryLibraryHistoryView.tsx +++ b/client/packages/lowcoder/src/pages/queryLibrary/QueryLibraryHistoryView.tsx @@ -23,19 +23,19 @@ const RevertButton = styled(TacoButton)` height: 32px; border: none; - :hover { + &:hover { padding: 0 11px; border: none; box-shadow: none; } - :focus { + &:focus { padding: 0 11px; border: none; box-shadow: none; } - :after { + &:after { content: ""; } `; @@ -45,17 +45,17 @@ const ExitButton = styled(TacoButton)` width: 80px; height: 32px; - :hover { + &:hover { padding: 0; box-shadow: none; } - :focus { + &:focus { padding: 0; box-shadow: none; } - :after { + &:after { content: ""; } `; diff --git a/client/packages/lowcoder/src/pages/queryLibrary/QueryLibrarySkeletonView.tsx b/client/packages/lowcoder/src/pages/queryLibrary/QueryLibrarySkeletonView.tsx index b36f53a10..f7fc745a7 100644 --- a/client/packages/lowcoder/src/pages/queryLibrary/QueryLibrarySkeletonView.tsx +++ b/client/packages/lowcoder/src/pages/queryLibrary/QueryLibrarySkeletonView.tsx @@ -1,6 +1,6 @@ import React from "react"; import styled from "styled-components"; -import { Spin } from "antd"; +import { default as Spin } from "antd/es/spin"; const StyledSpin = styled(Spin)` display: flex; diff --git a/client/packages/lowcoder/src/pages/queryLibrary/queryLibraryEditorView.tsx b/client/packages/lowcoder/src/pages/queryLibrary/queryLibraryEditorView.tsx index aac1204fe..40c5d0e37 100644 --- a/client/packages/lowcoder/src/pages/queryLibrary/queryLibraryEditorView.tsx +++ b/client/packages/lowcoder/src/pages/queryLibrary/queryLibraryEditorView.tsx @@ -33,7 +33,7 @@ const HeaderLeft = styled.div` font-weight: 500; margin-left: -8px; - :hover { + &:hover { background-color: #f5f5f6; } } @@ -47,7 +47,7 @@ const HeaderLeft = styled.div` border: 1px solid #3377ff; margin-left: -8px; - :focus { + &:focus { border-color: #3377ff; box-shadow: 0 0 0 2px #d6e4ff; } diff --git a/client/packages/lowcoder/src/pages/setting/idSource/createModal.tsx b/client/packages/lowcoder/src/pages/setting/idSource/createModal.tsx index f52c270a3..8b2106568 100644 --- a/client/packages/lowcoder/src/pages/setting/idSource/createModal.tsx +++ b/client/packages/lowcoder/src/pages/setting/idSource/createModal.tsx @@ -10,7 +10,10 @@ import { SpanStyled, PasswordLabel } from "./styledComponents"; -import { Form, Input, Select, Tooltip } from "antd"; +import { default as Form } from "antd/es/form"; +import { default as Input } from "antd/es/input"; +import { default as Select } from "antd/es/select"; +import { default as Tooltip } from "antd/es/tooltip"; import IdSourceApi, { ConfigItem } from "api/idSourceApi"; import { validateResponse } from "api/apiUtils"; import { authConfig, AuthType, clientIdandSecretConfig, ItemType } from "./idSourceConstants"; diff --git a/client/packages/lowcoder/src/pages/setting/idSource/detail/deleteConfig.tsx b/client/packages/lowcoder/src/pages/setting/idSource/detail/deleteConfig.tsx index f9cfc370f..63ebd4817 100644 --- a/client/packages/lowcoder/src/pages/setting/idSource/detail/deleteConfig.tsx +++ b/client/packages/lowcoder/src/pages/setting/idSource/detail/deleteConfig.tsx @@ -1,4 +1,4 @@ -import { Button } from "antd"; +import { default as Button } from "antd/es/button"; import { DeleteWrapper } from "pages/setting/idSource/styledComponents"; import { trans } from "i18n"; import { useState } from "react"; diff --git a/client/packages/lowcoder/src/pages/setting/idSource/detail/index.tsx b/client/packages/lowcoder/src/pages/setting/idSource/detail/index.tsx index 1bdaa5d34..9d59de7fe 100644 --- a/client/packages/lowcoder/src/pages/setting/idSource/detail/index.tsx +++ b/client/packages/lowcoder/src/pages/setting/idSource/detail/index.tsx @@ -20,7 +20,11 @@ import { } from "@lowcoder-ee/pages/setting/idSource/idSourceConstants"; import { Manual } from "pages/setting/idSource/detail/manual"; import { DeleteConfig } from "pages/setting/idSource/detail/deleteConfig"; -import { Divider, Form, Input, Tooltip } from "antd"; +import { default as Divider } from "antd/es/divider"; +import { default as Form } from "antd/es/form"; +import { useForm } from "antd/es/form/Form"; +import { default as Input } from "antd/es/input"; +import { default as Tooltip } from "antd/es/tooltip"; import { SaveButton, CheckboxStyled, @@ -31,7 +35,6 @@ import { } from "pages/setting/idSource/styledComponents"; import { validateResponse } from "api/apiUtils"; import { ItemType } from "pages/setting/idSource/idSourceConstants"; -import { useForm } from "antd/es/form/Form"; import _ from "lodash"; import { messageInstance } from "lowcoder-design"; diff --git a/client/packages/lowcoder/src/pages/setting/idSource/detail/manual.tsx b/client/packages/lowcoder/src/pages/setting/idSource/detail/manual.tsx index c83bfa80f..6e1b9229d 100644 --- a/client/packages/lowcoder/src/pages/setting/idSource/detail/manual.tsx +++ b/client/packages/lowcoder/src/pages/setting/idSource/detail/manual.tsx @@ -1,4 +1,4 @@ -import { Button } from "antd"; +import { default as Button } from "antd/es/button"; import { ManualWapper } from "pages/setting/idSource/styledComponents"; import { trans } from "i18n"; import { SyncManualIcon } from "lowcoder-design"; diff --git a/client/packages/lowcoder/src/pages/setting/idSource/list.tsx b/client/packages/lowcoder/src/pages/setting/idSource/list.tsx index b1536e7a9..14fd3a43a 100644 --- a/client/packages/lowcoder/src/pages/setting/idSource/list.tsx +++ b/client/packages/lowcoder/src/pages/setting/idSource/list.tsx @@ -4,7 +4,7 @@ import { Level1SettingPageContentWithList, Level1SettingPageTitleWithBtn, } from "pages/setting/styled"; -import Column from "antd/lib/table/Column"; +import { default as Column } from "antd/es/table/Column"; import { useSelector } from "react-redux"; import { getUser } from "redux/selectors/usersSelectors"; import IdSourceApi, { ConfigItem } from "api/idSourceApi"; @@ -25,7 +25,7 @@ import history from "util/history"; import { OAUTH_PROVIDER_DETAIL } from "constants/routesURL"; import { selectSystemConfig } from "redux/selectors/configSelectors"; import { isEnterpriseMode, isSelfDomain } from "util/envUtils"; -import { Badge } from "antd"; +import { default as Badge } from "antd/es/badge"; import { validateResponse } from "api/apiUtils"; import { ServerAuthTypeInfo } from "@lowcoder-ee/constants/authConstants"; import { GeneralLoginIcon } from "assets/icons"; diff --git a/client/packages/lowcoder/src/pages/setting/idSource/styledComponents.tsx b/client/packages/lowcoder/src/pages/setting/idSource/styledComponents.tsx index ee41f0b6a..577684f98 100644 --- a/client/packages/lowcoder/src/pages/setting/idSource/styledComponents.tsx +++ b/client/packages/lowcoder/src/pages/setting/idSource/styledComponents.tsx @@ -1,6 +1,8 @@ import styled, { css } from "styled-components"; import { Table } from "components/Table"; -import { Button, Checkbox, Form } from "antd"; +import { default as Button } from "antd/es/button"; +import { default as Checkbox} from "antd/es/checkbox"; +import { default as Form } from "antd/es/form"; import { UnderlineCss } from "lowcoder-design"; const btnLoadingCss = css` diff --git a/client/packages/lowcoder/src/pages/setting/organization/orgList.tsx b/client/packages/lowcoder/src/pages/setting/organization/orgList.tsx index dcd262d6a..0db0e6235 100644 --- a/client/packages/lowcoder/src/pages/setting/organization/orgList.tsx +++ b/client/packages/lowcoder/src/pages/setting/organization/orgList.tsx @@ -18,7 +18,8 @@ import { Level1SettingPageContentWithList, Level1SettingPageTitleWithBtn } from import { timestampToHumanReadable } from "util/dateTimeUtils"; import { isSaasMode } from "util/envUtils"; import { selectSystemConfig } from "redux/selectors/configSelectors"; -import { Form, Input } from "antd"; +import { default as Form } from "antd/es/form"; +import { default as Input } from "antd/es/input"; import { getUser } from "redux/selectors/usersSelectors"; import { getOrgCreateStatus } from "redux/selectors/orgSelectors"; diff --git a/client/packages/lowcoder/src/pages/setting/permission/permissionList.tsx b/client/packages/lowcoder/src/pages/setting/permission/permissionList.tsx index 30216a16a..b2fb69731 100644 --- a/client/packages/lowcoder/src/pages/setting/permission/permissionList.tsx +++ b/client/packages/lowcoder/src/pages/setting/permission/permissionList.tsx @@ -1,4 +1,4 @@ -import { Typography } from "antd"; +import { default as Typography } from "antd/es/typography"; import OrgApi from "api/orgApi"; import { buildGroupId } from "constants/routesURL"; import { AddIcon, CustomModal, EditPopover } from "lowcoder-design"; diff --git a/client/packages/lowcoder/src/pages/setting/permission/styledComponents.tsx b/client/packages/lowcoder/src/pages/setting/permission/styledComponents.tsx index 7223016be..4f2be19b4 100644 --- a/client/packages/lowcoder/src/pages/setting/permission/styledComponents.tsx +++ b/client/packages/lowcoder/src/pages/setting/permission/styledComponents.tsx @@ -1,4 +1,5 @@ -import { Popover, Table as AntdTable } from "antd"; +import { default as Popover } from "antd/es/popover"; +import { default as AntdTable } from "antd/es/table"; import { CustomModal, LockIcon, @@ -48,11 +49,11 @@ export const StyledTable = styled(AntdTable)` } .ant-table-body { - ::-webkit-scrollbar { + &::-webkit-scrollbar { width: 16px; } - ::-webkit-scrollbar-thumb { + &::-webkit-scrollbar-thumb { border: 5px solid transparent; background-clip: content-box; border-radius: 9999px; @@ -172,7 +173,7 @@ export const PermissionHeaderWrapper = styled.div` padding: 7px 12px; white-space: nowrap; - ::-webkit-scrollbar { + &::-webkit-scrollbar { display: none; } } @@ -294,7 +295,7 @@ export const PopoverIcon = styled(PointIcon)` fill: #8b8fa3; } - :hover { + &:hover { background-color: #e1e3eb; border-radius: 4px; cursor: pointer; diff --git a/client/packages/lowcoder/src/pages/setting/profile/profileComponets.tsx b/client/packages/lowcoder/src/pages/setting/profile/profileComponets.tsx index 17e20f8bd..61ee5c678 100644 --- a/client/packages/lowcoder/src/pages/setting/profile/profileComponets.tsx +++ b/client/packages/lowcoder/src/pages/setting/profile/profileComponets.tsx @@ -14,10 +14,9 @@ import { User } from "constants/userConstants"; import { replaceMiddleWithStar } from "util/stringUtils"; import { useDispatch, useSelector } from "react-redux"; import { getUser } from "redux/selectors/usersSelectors"; -import { UploadChangeParam } from "antd/lib/upload"; import { beforeImgUpload, getBase64 } from "util/fileUtils"; import { updateUserAction, updateUserSuccess } from "redux/reduxActions/userActions"; -import { Upload } from "antd"; +import { default as Upload, UploadChangeParam } from "antd/es/upload"; import { USER_HEAD_UPLOAD_URL } from "constants/apiConstants"; import { trans } from "i18n"; import { messageInstance } from "lowcoder-design"; @@ -165,7 +164,7 @@ const ProfileImageMask = styled.div` opacity: 0; cursor: pointer; - :hover { + &:hover { opacity: 1; background: rgba(0, 0, 0, 0.5); border: 1px solid rgba(0, 0, 0, 0.1); diff --git a/client/packages/lowcoder/src/pages/setting/theme/createModal.tsx b/client/packages/lowcoder/src/pages/setting/theme/createModal.tsx index d1ca5265b..753f1477a 100644 --- a/client/packages/lowcoder/src/pages/setting/theme/createModal.tsx +++ b/client/packages/lowcoder/src/pages/setting/theme/createModal.tsx @@ -54,7 +54,7 @@ function CreateModal(props: CreateModalProp) { return ( setSelectId(theme.id)} className={selectId === theme.id ? "selected" : ""} > diff --git a/client/packages/lowcoder/src/pages/setting/theme/detail/index.tsx b/client/packages/lowcoder/src/pages/setting/theme/detail/index.tsx index e6583a67a..a6968e6ae 100644 --- a/client/packages/lowcoder/src/pages/setting/theme/detail/index.tsx +++ b/client/packages/lowcoder/src/pages/setting/theme/detail/index.tsx @@ -1,4 +1,5 @@ -import { InputRef, message } from "antd"; +import { InputRef } from "antd/es/input"; +import { default as message } from "antd/es/message"; import { CommonSettingResponseData, SetCommonSettingPayload, diff --git a/client/packages/lowcoder/src/pages/setting/theme/styledComponents.tsx b/client/packages/lowcoder/src/pages/setting/theme/styledComponents.tsx index a58eebcc0..4974c3fee 100644 --- a/client/packages/lowcoder/src/pages/setting/theme/styledComponents.tsx +++ b/client/packages/lowcoder/src/pages/setting/theme/styledComponents.tsx @@ -1,4 +1,6 @@ -import { Button, Divider, Table } from "antd"; +import { default as Button } from "antd/es/button"; +import { default as Divider } from "antd/es/divider"; +import { default as Table } from "antd/es/table"; import { ThemeDetail } from "api/commonSettingApi"; import { CustomModal, @@ -150,7 +152,7 @@ export const BackBtn = styled.div` cursor: pointer; height: 24px; - :hover { + &:hover { color: #4965f2; } @@ -161,7 +163,7 @@ export const BackBtn = styled.div` margin-right: 4px; } - :hover svg g path { + &:hover svg g path { fill: #4965f2; } `; @@ -216,19 +218,19 @@ export const TacoInputStyled = styled(TacoInput)` } `; -export const ThemeBtn = styled.div<{ theme: ThemeDetail }>` +export const ThemeBtn = styled.div<{ $theme: ThemeDetail }>` width: 180px; margin-bottom: 4px; height: auto; padding: 7px; - background-color: ${(props) => props.theme.canvas}; + background-color: ${(props) => props.$theme.canvas}; border-radius: 6px; border: 1px solid #efeff1; font-size: 12px; position: relative; cursor: pointer; color: ${(props) => - isDarkColor(props.theme.primarySurface) ? props.theme.textLight : props.theme.textDark}; + isDarkColor(props.$theme.primarySurface) ? props.$theme.textLight : props.$theme.textDark}; .name { font-size: 13px; font-weight: 600; @@ -239,7 +241,7 @@ export const ThemeBtn = styled.div<{ theme: ThemeDetail }>` &:hover, &:focus, &:active { - background-color: ${(props) => props.theme.canvas}; + background-color: ${(props) => props.$theme.canvas}; border-color: #315efb; box-shadow: 0 0 1px 4px #d6e4ff; } @@ -247,8 +249,8 @@ export const ThemeBtn = styled.div<{ theme: ThemeDetail }>` border-radius: 6px; overflow: hidden; display: block; - border: 1px solid ${(props) => darkenColor(props.theme.primarySurface, 0.1)}; - background-color: ${(props) => props.theme.primarySurface}; + border: 1px solid ${(props) => darkenColor(props.$theme.primarySurface, 0.1)}; + background-color: ${(props) => props.$theme.primarySurface}; span { display: inline-flex; align-items: center; @@ -257,7 +259,7 @@ export const ThemeBtn = styled.div<{ theme: ThemeDetail }>` display: flex; align-items: center; padding: 0 6px; - border-bottom: 1px solid ${(props) => darkenColor(props.theme.primarySurface, 0.1)}; + border-bottom: 1px solid ${(props) => darkenColor(props.$theme.primarySurface, 0.1)}; } > div:nth-of-type(1) { height: 28px; @@ -266,7 +268,7 @@ export const ThemeBtn = styled.div<{ theme: ThemeDetail }>` svg { margin-right: 2px; rect { - fill: ${(props) => props.theme.primary}; + fill: ${(props) => props.$theme.primary}; } } } @@ -290,10 +292,10 @@ export const ThemeBtn = styled.div<{ theme: ThemeDetail }>` svg { margin-right: 2px; circle:nth-of-type(1) { - stroke: ${(props) => props.theme.primary}; + stroke: ${(props) => props.$theme.primary}; } circle:nth-of-type(2) { - fill: ${(props) => props.theme.primary}; + fill: ${(props) => props.$theme.primary}; } } span { @@ -327,9 +329,9 @@ export const ThemeBtn = styled.div<{ theme: ThemeDetail }>` display: flex; align-items: center; justify-content: center; - background-color: ${(props) => props.theme.primary}; + background-color: ${(props) => props.$theme.primary}; color: ${(props) => - isDarkColor(props.theme.primary) ? props.theme.textLight : props.theme.textDark}; + isDarkColor(props.$theme.primary) ? props.$theme.textLight : props.$theme.textDark}; } } } @@ -435,7 +437,7 @@ export const ConfigItem = styled.div` } `; -export const Radius = styled.div<{ radius: string }>` +export const Radius = styled.div<{ $radius: string }>` width: 24px; height: 24px; border-radius: 4px 0 0 4px; @@ -449,7 +451,7 @@ export const Radius = styled.div<{ radius: string }>` height: 24px; width: 24px; border: 2px solid #777; - border-radius: ${(props) => props.radius}; + border-radius: ${(props) => props.$radius}; } } `; @@ -576,7 +578,7 @@ export const StyledMoreActionIcon = styled(PopoverIcon)` fill: #8b8fa3; } - :hover { + &:hover { background-color: #e1e3eb; border-radius: 4px; cursor: pointer; @@ -616,14 +618,14 @@ const getTagStyle = (theme: ThemeDetail) => { `; }; -export const TagDesc = styled.span<{ theme: ThemeDetail }>` +export const TagDesc = styled.span<{ $theme: ThemeDetail }>` display: inline-flex; margin-right: 12px; height: 36px; width: 58px; border-radius: 6px; border: 1px solid rgba(0, 0, 0, 0.1); - ${(props) => getTagStyle(props.theme)} + ${(props) => getTagStyle(props.$theme)} `; export const EmptySpan = styled.span` @@ -654,7 +656,7 @@ export const CustomModalStyled = styled(CustomModal)` } `; -export const Margin = styled.div<{ margin: string }>` +export const Margin = styled.div<{ $margin: string }>` > div { margin: 3px; overflow: hidden; @@ -664,7 +666,7 @@ export const Margin = styled.div<{ margin: string }>` } } `; -export const Padding = styled.div<{ padding: string }>` +export const Padding = styled.div<{ $padding: string }>` > div { margin: 3px; overflow: hidden; @@ -674,7 +676,7 @@ export const Padding = styled.div<{ padding: string }>` } }` // Added By Aqib Mirza -export const GridColumns = styled.div<{ gridColumns: string }>` +export const GridColumns = styled.div<{ $gridColumns: string }>` > div { margin: 3px; overflow: hidden; diff --git a/client/packages/lowcoder/src/pages/setting/theme/themeList.tsx b/client/packages/lowcoder/src/pages/setting/theme/themeList.tsx index 5170a1c07..7b662b198 100644 --- a/client/packages/lowcoder/src/pages/setting/theme/themeList.tsx +++ b/client/packages/lowcoder/src/pages/setting/theme/themeList.tsx @@ -1,4 +1,9 @@ -import { Button, Dropdown, Empty, Menu, Table, Typography } from "antd"; +import { default as Button } from "antd/es/button"; +import { default as Dropdown } from "antd/es/dropdown"; +import { default as Empty } from "antd/es/empty"; +import { default as Menu } from "antd/es/menu"; +import { default as Table } from "antd/es/table"; +import { default as Typography } from "antd/es/typography"; import { timestampToHumanReadable } from "util/dateTimeUtils"; import { MENU_TYPE } from "./themeConstant"; import React, { useState } from "react"; @@ -87,7 +92,7 @@ function ThemeList(props: ThemeListProp) { render={(value, theme: ThemeType) => { return ( - +
diff --git a/client/packages/lowcoder/src/pages/userAuth/authComponents.tsx b/client/packages/lowcoder/src/pages/userAuth/authComponents.tsx index 7df9dd684..3b6f6942f 100644 --- a/client/packages/lowcoder/src/pages/userAuth/authComponents.tsx +++ b/client/packages/lowcoder/src/pages/userAuth/authComponents.tsx @@ -32,7 +32,7 @@ const AuthCard = styled.div` } `; -const AuthCardHeading = styled.div<{ type?: string }>` +const AuthCardHeading = styled.div<{ $type?: string }>` font-weight: 600; font-size: 28px; color: #222222; @@ -47,7 +47,7 @@ const AuthCardHeading = styled.div<{ type?: string }>` @media screen and (max-width: 640px) { font-size: 23px; line-height: 23px; - ${(props) => props.type === "large" && "margin-top: 32px"} + ${(props) => props.$type === "large" && "margin-top: 32px"} } `; @@ -70,8 +70,8 @@ const AuthBottom = styled.div` > button:first-child { // over 5 children, hide the button label - :nth-last-child(n + 5), - :nth-last-child(n + 5) ~ button { + &:nth-last-child(n + 5), + &:nth-last-child(n + 5) ~ button { margin-right: 16px; .auth-label { @@ -131,7 +131,7 @@ export const AuthContainer = (props: { return ( {props.heading || ""} @@ -267,7 +267,7 @@ export const StyledRouteLink = styled(Link)` line-height: 16px; margin-left: auto; - :hover { + &:hover { color: #315efb; } `; diff --git a/client/packages/lowcoder/src/pages/userAuth/thirdParty/thirdPartyAuth.tsx b/client/packages/lowcoder/src/pages/userAuth/thirdParty/thirdPartyAuth.tsx index 78017a639..219e759bd 100644 --- a/client/packages/lowcoder/src/pages/userAuth/thirdParty/thirdPartyAuth.tsx +++ b/client/packages/lowcoder/src/pages/userAuth/thirdParty/thirdPartyAuth.tsx @@ -13,7 +13,7 @@ import { messageInstance } from "lowcoder-design"; import styled from "styled-components"; import { trans } from "i18n"; import { geneAuthStateAndSaveParam, getAuthUrl, getRedirectUrl } from "pages/userAuth/authUtils"; -import { Divider } from "antd"; +import { default as Divider } from "antd/es/divider"; import { useRedirectUrl } from "util/hooks"; const ThirdPartyLoginButtonWrapper = styled.div` diff --git a/client/packages/lowcoder/src/util/bottomResUtils.tsx b/client/packages/lowcoder/src/util/bottomResUtils.tsx index 6abceb332..099a00e07 100644 --- a/client/packages/lowcoder/src/util/bottomResUtils.tsx +++ b/client/packages/lowcoder/src/util/bottomResUtils.tsx @@ -40,10 +40,10 @@ const QueryLibrary = styled(QueryLibraryIcon)` } `; -export const IconWrapper = styled.div<{ isRestApi?: boolean }>` +export const IconWrapper = styled.div<{ $isRestApi?: boolean }>` display: flex; - width: ${(props) => (props.isRestApi ? "26px" : "16px")}; - height: ${(props) => (props.isRestApi ? "13px" : "16px")}; + width: ${(props) => (props.$isRestApi ? "26px" : "16px")}; + height: ${(props) => (props.$isRestApi ? "13px" : "16px")}; border-radius: 2px; flex-shrink: 0; margin-right: 4px; @@ -51,13 +51,13 @@ export const IconWrapper = styled.div<{ isRestApi?: boolean }>` `; export const LargeBottomResIconWrapper = styled(IconWrapper)` - width: ${(props) => (props.isRestApi ? "32px" : "20px")}; - height: ${(props) => (props.isRestApi ? "16px" : "20px")}; + width: ${(props) => (props.$isRestApi ? "32px" : "20px")}; + height: ${(props) => (props.$isRestApi ? "16px" : "20px")}; margin-right: 8px; svg { - width: ${(props) => (props.isRestApi ? "32px" : "20px")}; - height: ${(props) => (props.isRestApi ? "16px" : "20px")}; + width: ${(props) => (props.$isRestApi ? "32px" : "20px")}; + height: ${(props) => (props.$isRestApi ? "16px" : "20px")}; } `; @@ -146,8 +146,8 @@ export const getBottomResIcon = ( }; const isRestApi = type === "restApi" && !!httpMethod; return size === "large" ? ( - {getIcon()} + {getIcon()} ) : ( - {getIcon()} + {getIcon()} ); }; diff --git a/client/yarn.lock b/client/yarn.lock index a322d1b06..bd2fabaaa 100644 --- a/client/yarn.lock +++ b/client/yarn.lock @@ -72,30 +72,30 @@ __metadata: languageName: node linkType: hard -"@ant-design/colors@npm:^7.0.0": - version: 7.0.0 - resolution: "@ant-design/colors@npm:7.0.0" +"@ant-design/colors@npm:^7.0.0, @ant-design/colors@npm:^7.0.2": + version: 7.0.2 + resolution: "@ant-design/colors@npm:7.0.2" dependencies: - "@ctrl/tinycolor": ^3.4.0 - checksum: 419e98d9cb823ff0935024f4278f7b9c5896805dce4c93d667b5a4d76b03f5fa969b32d1998ee761113da43063e2b23a94c330ad6e865f03fbbb2579907e7fdb + "@ctrl/tinycolor": ^3.6.1 + checksum: e09eec01d3f88b4101cbf28498ba181af65a02cb28fc1b7b70f5fdf509bef0fa61185c451d1a83fdcc9f8356057d0a0436253d8183a35e6f78845fea01f40072 languageName: node linkType: hard -"@ant-design/cssinjs@npm:^1.18.1": - version: 1.18.1 - resolution: "@ant-design/cssinjs@npm:1.18.1" +"@ant-design/cssinjs@npm:^1.18.2": + version: 1.18.2 + resolution: "@ant-design/cssinjs@npm:1.18.2" dependencies: "@babel/runtime": ^7.11.1 "@emotion/hash": ^0.8.0 "@emotion/unitless": ^0.7.5 classnames: ^2.3.1 - csstype: 3.1.2 + csstype: ^3.1.3 rc-util: ^5.35.0 stylis: ^4.0.13 peerDependencies: react: ">=16.0.0" react-dom: ">=16.0.0" - checksum: 69a46791ef18a66fabe6569e58ad97feff9f4366c6653a2ae1360aca21607c6ce448595dd26c72d2e387352d6bafe5f1ff4339c956798c19a7de69f09c4f2818 + checksum: b3430547a625fae25b0b459fc9055422985fb1855f0296bb0208d51586e7c0c1e1dae2dc59b6af28234f4b3de938434a0b737bde59d8c4f52feb7a14e7fa8202 languageName: node linkType: hard @@ -172,25 +172,25 @@ __metadata: linkType: hard "@babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.16.0, @babel/core@npm:^7.19.6": - version: 7.23.6 - resolution: "@babel/core@npm:7.23.6" + version: 7.23.7 + resolution: "@babel/core@npm:7.23.7" dependencies: "@ampproject/remapping": ^2.2.0 "@babel/code-frame": ^7.23.5 "@babel/generator": ^7.23.6 "@babel/helper-compilation-targets": ^7.23.6 "@babel/helper-module-transforms": ^7.23.3 - "@babel/helpers": ^7.23.6 + "@babel/helpers": ^7.23.7 "@babel/parser": ^7.23.6 "@babel/template": ^7.22.15 - "@babel/traverse": ^7.23.6 + "@babel/traverse": ^7.23.7 "@babel/types": ^7.23.6 convert-source-map: ^2.0.0 debug: ^4.1.0 gensync: ^1.0.0-beta.2 json5: ^2.2.3 semver: ^6.3.1 - checksum: 4bddd1b80394a64b2ee33eeb216e8a2a49ad3d74f0ca9ba678c84a37f4502b2540662d72530d78228a2a349fda837fa852eea5cd3ae28465d1188acc6055868e + checksum: 32d5bf73372a47429afaae9adb0af39e47bcea6a831c4b5dcbb4791380cda6949cb8cb1a2fea8b60bb1ebe189209c80e333903df1fa8e9dcb04798c0ce5bf59e languageName: node linkType: hard @@ -251,9 +251,9 @@ __metadata: languageName: node linkType: hard -"@babel/helper-create-class-features-plugin@npm:^7.18.6, @babel/helper-create-class-features-plugin@npm:^7.21.0, @babel/helper-create-class-features-plugin@npm:^7.22.15, @babel/helper-create-class-features-plugin@npm:^7.23.6": - version: 7.23.6 - resolution: "@babel/helper-create-class-features-plugin@npm:7.23.6" +"@babel/helper-create-class-features-plugin@npm:^7.18.6, @babel/helper-create-class-features-plugin@npm:^7.21.0, @babel/helper-create-class-features-plugin@npm:^7.22.15, @babel/helper-create-class-features-plugin@npm:^7.23.6, @babel/helper-create-class-features-plugin@npm:^7.23.7": + version: 7.23.7 + resolution: "@babel/helper-create-class-features-plugin@npm:7.23.7" dependencies: "@babel/helper-annotate-as-pure": ^7.22.5 "@babel/helper-environment-visitor": ^7.22.20 @@ -266,7 +266,7 @@ __metadata: semver: ^6.3.1 peerDependencies: "@babel/core": ^7.0.0 - checksum: 356b71b9f4a3a95917432bf6a452f475a292d394d9310e9c8b23c8edb564bee91e40d4290b8aa8779d2987a7c39ae717b2d76edc7c952078b8952df1a20259e3 + checksum: 33e60714b856c3816a7965d4c76278cc8f430644a2dfc4eeafad2f7167c4fbd2becdb74cbfeb04b02efd6bbd07176ef53c6683262b588e65d378438e9c55c26b languageName: node linkType: hard @@ -333,7 +333,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-module-imports@npm:^7.0.0, @babel/helper-module-imports@npm:^7.22.15, @babel/helper-module-imports@npm:^7.22.5": +"@babel/helper-module-imports@npm:^7.22.15": version: 7.22.15 resolution: "@babel/helper-module-imports@npm:7.22.15" dependencies: @@ -458,14 +458,14 @@ __metadata: languageName: node linkType: hard -"@babel/helpers@npm:^7.23.6": - version: 7.23.6 - resolution: "@babel/helpers@npm:7.23.6" +"@babel/helpers@npm:^7.23.7": + version: 7.23.7 + resolution: "@babel/helpers@npm:7.23.7" dependencies: "@babel/template": ^7.22.15 - "@babel/traverse": ^7.23.6 + "@babel/traverse": ^7.23.7 "@babel/types": ^7.23.6 - checksum: c5ba62497e1d717161d107c4b3de727565c68b6b9f50f59d6298e613afeca8895799b227c256e06d362e565aec34e26fb5c675b9c3d25055c52b945a21c21e21 + checksum: 4f3bdf35fb54ff79107c6020ba1e36a38213a15b05ca0fa06c553b65f566e185fba6339fb3344be04593ebc244ed0bbb0c6087e73effe0d053a30bcd2db3a013 languageName: node linkType: hard @@ -513,15 +513,15 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:7.23.3" +"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:^7.23.7": + version: 7.23.7 + resolution: "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:7.23.7" dependencies: "@babel/helper-environment-visitor": ^7.22.20 "@babel/helper-plugin-utils": ^7.22.5 peerDependencies: "@babel/core": ^7.0.0 - checksum: 4690123f0ef7c11d6bf1a9579e4f463ce363563b75ec3f6ca66cf68687e39d8d747a82c833847653962f79da367eca895d9095c60d8ebb224a1d4277003acc11 + checksum: f88e400b548202a6f8c5dfd25bc4949a13ea1ccb64a170d7dea4deaa655a0fcb001d3fd61c35e1ad9c09a3d5f0d43f783400425471fe6d660ccaf33dabea9aba languageName: node linkType: hard @@ -538,18 +538,15 @@ __metadata: linkType: hard "@babel/plugin-proposal-decorators@npm:^7.16.4": - version: 7.23.6 - resolution: "@babel/plugin-proposal-decorators@npm:7.23.6" + version: 7.23.7 + resolution: "@babel/plugin-proposal-decorators@npm:7.23.7" dependencies: - "@babel/helper-create-class-features-plugin": ^7.23.6 + "@babel/helper-create-class-features-plugin": ^7.23.7 "@babel/helper-plugin-utils": ^7.22.5 - "@babel/helper-replace-supers": ^7.22.20 - "@babel/helper-skip-transparent-expression-wrappers": ^7.22.5 - "@babel/helper-split-export-declaration": ^7.22.6 "@babel/plugin-syntax-decorators": ^7.23.3 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 9d69891e0c37c73a8fd5deafbf42bd82e727f96a779cf1e5e194d97f856e04e79d2d39081c48ffcea596e6ff95024016479d728772e692999ab5af74d4106f27 + checksum: 53c3d3af451ea75fa48cb26811dce8a9cdcc51ff4bd48fa037482a6527e0c3eec1737541ab0f7e7d5c210cbe81badda15cf043b21049e036ef376deabf176c06 languageName: node linkType: hard @@ -757,7 +754,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-jsx@npm:^7.22.5, @babel/plugin-syntax-jsx@npm:^7.23.3, @babel/plugin-syntax-jsx@npm:^7.7.2": +"@babel/plugin-syntax-jsx@npm:^7.23.3, @babel/plugin-syntax-jsx@npm:^7.7.2": version: 7.23.3 resolution: "@babel/plugin-syntax-jsx@npm:7.23.3" dependencies: @@ -890,9 +887,9 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-async-generator-functions@npm:^7.23.4": - version: 7.23.4 - resolution: "@babel/plugin-transform-async-generator-functions@npm:7.23.4" +"@babel/plugin-transform-async-generator-functions@npm:^7.23.7": + version: 7.23.7 + resolution: "@babel/plugin-transform-async-generator-functions@npm:7.23.7" dependencies: "@babel/helper-environment-visitor": ^7.22.20 "@babel/helper-plugin-utils": ^7.22.5 @@ -900,7 +897,7 @@ __metadata: "@babel/plugin-syntax-async-generators": ^7.8.4 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: e2fc132c9033711d55209f4781e1fc73f0f4da5e0ca80a2da73dec805166b73c92a6e83571a8994cd2c893a28302e24107e90856202b24781bab734f800102bb + checksum: b1f66b23423933c27336b1161ac92efef46683321caea97e2255a666f992979376f47a5559f64188d3831fa66a4b24c2a7a40838cc0e9737e90eebe20e8e6372 languageName: node linkType: hard @@ -1452,18 +1449,18 @@ __metadata: linkType: hard "@babel/plugin-transform-runtime@npm:^7.16.4": - version: 7.23.6 - resolution: "@babel/plugin-transform-runtime@npm:7.23.6" + version: 7.23.7 + resolution: "@babel/plugin-transform-runtime@npm:7.23.7" dependencies: "@babel/helper-module-imports": ^7.22.15 "@babel/helper-plugin-utils": ^7.22.5 - babel-plugin-polyfill-corejs2: ^0.4.6 - babel-plugin-polyfill-corejs3: ^0.8.5 - babel-plugin-polyfill-regenerator: ^0.5.3 + babel-plugin-polyfill-corejs2: ^0.4.7 + babel-plugin-polyfill-corejs3: ^0.8.7 + babel-plugin-polyfill-regenerator: ^0.5.4 semver: ^6.3.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: d87da909e40d31e984ca5487ba36fa229449b773bc0f3fbf1d3c5ccac788ad3aef7481f1d4a3384c1813ee4f958af52b449089d96c0d5625868c028dd630d683 + checksum: b3cc760afbfdddac5fec3ba3a3916a448d152ada213dcb3ffe54115eaa09db1249f1661b7f271d79c8e6b03ebd5315c049800287cde372900f2557a6e2fe3333 languageName: node linkType: hard @@ -1585,8 +1582,8 @@ __metadata: linkType: hard "@babel/preset-env@npm:^7.16.4, @babel/preset-env@npm:^7.19.4, @babel/preset-env@npm:^7.20.2": - version: 7.23.6 - resolution: "@babel/preset-env@npm:7.23.6" + version: 7.23.7 + resolution: "@babel/preset-env@npm:7.23.7" dependencies: "@babel/compat-data": ^7.23.5 "@babel/helper-compilation-targets": ^7.23.6 @@ -1594,7 +1591,7 @@ __metadata: "@babel/helper-validator-option": ^7.23.5 "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": ^7.23.3 "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": ^7.23.3 - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": ^7.23.3 + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": ^7.23.7 "@babel/plugin-proposal-private-property-in-object": 7.21.0-placeholder-for-preset-env.2 "@babel/plugin-syntax-async-generators": ^7.8.4 "@babel/plugin-syntax-class-properties": ^7.12.13 @@ -1615,7 +1612,7 @@ __metadata: "@babel/plugin-syntax-top-level-await": ^7.14.5 "@babel/plugin-syntax-unicode-sets-regex": ^7.18.6 "@babel/plugin-transform-arrow-functions": ^7.23.3 - "@babel/plugin-transform-async-generator-functions": ^7.23.4 + "@babel/plugin-transform-async-generator-functions": ^7.23.7 "@babel/plugin-transform-async-to-generator": ^7.23.3 "@babel/plugin-transform-block-scoped-functions": ^7.23.3 "@babel/plugin-transform-block-scoping": ^7.23.4 @@ -1663,14 +1660,14 @@ __metadata: "@babel/plugin-transform-unicode-regex": ^7.23.3 "@babel/plugin-transform-unicode-sets-regex": ^7.23.3 "@babel/preset-modules": 0.1.6-no-external-plugins - babel-plugin-polyfill-corejs2: ^0.4.6 - babel-plugin-polyfill-corejs3: ^0.8.5 - babel-plugin-polyfill-regenerator: ^0.5.3 + babel-plugin-polyfill-corejs2: ^0.4.7 + babel-plugin-polyfill-corejs3: ^0.8.7 + babel-plugin-polyfill-regenerator: ^0.5.4 core-js-compat: ^3.31.0 semver: ^6.3.1 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 130262f263c8a76915ff5361f78afa9e63b4ecbf3ade8e833dc7546db7b9552ab507835bdea0feb5e70861345ca128a31327fd2e187084a215fc9dd1cc0ed38e + checksum: 4b5eb466d9d4beca56c6fdaac92e99d440dc5650fdfd6ebf0d2a07380ebb43b4dc9aedf93bb30d1d1cd56d9e264d3728df348159e18dd138729b249261be11bf languageName: node linkType: hard @@ -1725,12 +1722,12 @@ __metadata: languageName: node linkType: hard -"@babel/runtime@npm:^7.1.2, @babel/runtime@npm:^7.10.1, @babel/runtime@npm:^7.10.4, @babel/runtime@npm:^7.11.1, @babel/runtime@npm:^7.11.2, @babel/runtime@npm:^7.12.13, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.15.4, @babel/runtime@npm:^7.16.3, @babel/runtime@npm:^7.16.7, @babel/runtime@npm:^7.18.0, @babel/runtime@npm:^7.18.3, @babel/runtime@npm:^7.2.0, @babel/runtime@npm:^7.20.0, @babel/runtime@npm:^7.20.13, @babel/runtime@npm:^7.20.7, @babel/runtime@npm:^7.21.0, @babel/runtime@npm:^7.22.5, @babel/runtime@npm:^7.23.2, @babel/runtime@npm:^7.23.4, @babel/runtime@npm:^7.6.3, @babel/runtime@npm:^7.7.2, @babel/runtime@npm:^7.8.4, @babel/runtime@npm:^7.8.7, @babel/runtime@npm:^7.9.2": - version: 7.23.6 - resolution: "@babel/runtime@npm:7.23.6" +"@babel/runtime@npm:^7.1.2, @babel/runtime@npm:^7.10.1, @babel/runtime@npm:^7.10.4, @babel/runtime@npm:^7.11.1, @babel/runtime@npm:^7.11.2, @babel/runtime@npm:^7.12.13, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.15.4, @babel/runtime@npm:^7.16.3, @babel/runtime@npm:^7.16.7, @babel/runtime@npm:^7.18.0, @babel/runtime@npm:^7.18.3, @babel/runtime@npm:^7.2.0, @babel/runtime@npm:^7.20.0, @babel/runtime@npm:^7.20.13, @babel/runtime@npm:^7.20.7, @babel/runtime@npm:^7.21.0, @babel/runtime@npm:^7.22.5, @babel/runtime@npm:^7.23.2, @babel/runtime@npm:^7.23.6, @babel/runtime@npm:^7.6.3, @babel/runtime@npm:^7.7.2, @babel/runtime@npm:^7.8.4, @babel/runtime@npm:^7.8.7, @babel/runtime@npm:^7.9.2": + version: 7.23.7 + resolution: "@babel/runtime@npm:7.23.7" dependencies: regenerator-runtime: ^0.14.0 - checksum: 1a8eaf3d3a103ef5227b60ca7ab5c589118c36ca65ef2d64e65380b32a98a3f3b5b3ef96660fa0471b079a18b619a8317f3e7f03ab2b930c45282a8b69ed9a16 + checksum: eba85bd24d250abb5ae19b16cffc15a54d3894d8228ace40fa4c0e2f1938f28b38ad3e3430ebff9a1ef511eeb8c527e36044ac19076d6deafa52cef35d8624b9 languageName: node linkType: hard @@ -1745,9 +1742,9 @@ __metadata: languageName: node linkType: hard -"@babel/traverse@npm:^7.23.6, @babel/traverse@npm:^7.4.5": - version: 7.23.6 - resolution: "@babel/traverse@npm:7.23.6" +"@babel/traverse@npm:^7.23.7": + version: 7.23.7 + resolution: "@babel/traverse@npm:7.23.7" dependencies: "@babel/code-frame": ^7.23.5 "@babel/generator": ^7.23.6 @@ -1759,7 +1756,7 @@ __metadata: "@babel/types": ^7.23.6 debug: ^4.3.1 globals: ^11.1.0 - checksum: 48f2eac0e86b6cb60dab13a5ea6a26ba45c450262fccdffc334c01089e75935f7546be195e260e97f6e43cea419862eda095018531a2718fef8189153d479f88 + checksum: d4a7afb922361f710efc97b1e25ec343fab8b2a4ddc81ca84f9a153f22d4482112cba8f263774be8d297918b6c4767c7a98988ab4e53ac73686c986711dd002e languageName: node linkType: hard @@ -1806,14 +1803,14 @@ __metadata: linkType: hard "@codemirror/commands@npm:^6.3.2": - version: 6.3.2 - resolution: "@codemirror/commands@npm:6.3.2" + version: 6.3.3 + resolution: "@codemirror/commands@npm:6.3.3" dependencies: "@codemirror/language": ^6.0.0 - "@codemirror/state": ^6.2.0 + "@codemirror/state": ^6.4.0 "@codemirror/view": ^6.0.0 "@lezer/common": ^1.1.0 - checksum: 683c444d8e6ad889ab5efd0d742b0fa28b78c8cad63276ec60d298b13d4939c8bd7e1d6fd3535645b8d255147de0d3aef46d89a29c19d0af58a7f2914bdcb3ab + checksum: 7d23aecc973823969434b839aefa9a98bb47212d2ce0e6869ae903adbb5233aad22a760788fb7bb6eb45b00b01a4932fb93ad43bacdcbc0215e7500cf54b17bb languageName: node linkType: hard @@ -1873,29 +1870,30 @@ __metadata: linkType: hard "@codemirror/lang-sql@npm:^6.5.4": - version: 6.5.4 - resolution: "@codemirror/lang-sql@npm:6.5.4" + version: 6.5.5 + resolution: "@codemirror/lang-sql@npm:6.5.5" dependencies: "@codemirror/autocomplete": ^6.0.0 "@codemirror/language": ^6.0.0 "@codemirror/state": ^6.0.0 + "@lezer/common": ^1.2.0 "@lezer/highlight": ^1.0.0 "@lezer/lr": ^1.0.0 - checksum: face21b0231ac5a7981949b5bf6a99ed092d0d6f7eb83f35dcd31d56ecf07dafa19d21623e0bad36cec7a12e3149df7b45c3588aeee31eae41e9b05942c4fdd7 + checksum: 404003ae73b986bd7a00f6924db78b7ffb28fdc38d689fdc11416aaafe2d5c6dc37cc18972530f82e940acb61e18ac74a1cf7712beef448c145344ff93970dc3 languageName: node linkType: hard "@codemirror/language@npm:^6.0.0, @codemirror/language@npm:^6.4.0, @codemirror/language@npm:^6.6.0": - version: 6.9.3 - resolution: "@codemirror/language@npm:6.9.3" + version: 6.10.0 + resolution: "@codemirror/language@npm:6.10.0" dependencies: "@codemirror/state": ^6.0.0 - "@codemirror/view": ^6.0.0 + "@codemirror/view": ^6.23.0 "@lezer/common": ^1.1.0 "@lezer/highlight": ^1.0.0 "@lezer/lr": ^1.0.0 style-mod: ^4.0.0 - checksum: 774a40bc91c748d418a9a774161a5b083061124e4439bb753072bc657ec4c4784f595161c10c7c3935154b22291bf6dc74c9abe827033db32e217ac3963478f3 + checksum: 3bfd9968f5a34ce22434489a5b226db5f3bc454a1ae7c4381587ff4270ac6af61b10f93df560cb73e9a77cc13d4843722a7a7b94dbed02a3ab1971dd329b9e81 languageName: node linkType: hard @@ -1921,25 +1919,25 @@ __metadata: languageName: node linkType: hard -"@codemirror/state@npm:^6.0.0, @codemirror/state@npm:^6.1.4, @codemirror/state@npm:^6.2.0": - version: 6.3.3 - resolution: "@codemirror/state@npm:6.3.3" - checksum: 08b075c738cc29391519d3e9b60c4398e7f56ba344983ab9b2263c7ace17d3056e4dcbc2ff651fd49099b48c8b4dc8535404a2f94bd017827f5f90c1045a1b05 +"@codemirror/state@npm:^6.0.0, @codemirror/state@npm:^6.4.0": + version: 6.4.0 + resolution: "@codemirror/state@npm:6.4.0" + checksum: c5236fe5786f1b85d17273a5c17fa8aeb063658c1404ab18caeb6e7591663ec96b65d453ab8162f75839c3801b04cd55ba4bc48f44cb61ebfeeee383f89553c7 languageName: node linkType: hard -"@codemirror/view@npm:^6.0.0, @codemirror/view@npm:^6.17.0": - version: 6.22.3 - resolution: "@codemirror/view@npm:6.22.3" +"@codemirror/view@npm:^6.0.0, @codemirror/view@npm:^6.17.0, @codemirror/view@npm:^6.23.0": + version: 6.23.0 + resolution: "@codemirror/view@npm:6.23.0" dependencies: - "@codemirror/state": ^6.1.4 + "@codemirror/state": ^6.4.0 style-mod: ^4.1.0 w3c-keyname: ^2.2.4 - checksum: 89d011afa87b754a4207d18393109c1972c9403762d288711e96c77f51c693a825431c8e35c26268a6eb0889f7184602080d8dcf27fa21354a87dff80636d971 + checksum: 6e5f2314a3da2c724dc6a525654d949d3f2fcf7009f4d85f980d52ddc885c8969717e903ca1d9132afbe7c524af5d19bff8285fd394106282a965ae83aa47db4 languageName: node linkType: hard -"@ctrl/tinycolor@npm:^3.4.0, @ctrl/tinycolor@npm:^3.6.0, @ctrl/tinycolor@npm:^3.6.1": +"@ctrl/tinycolor@npm:^3.4.0, @ctrl/tinycolor@npm:^3.6.1": version: 3.6.1 resolution: "@ctrl/tinycolor@npm:3.6.1" checksum: cefec6fcaaa3eb8ddf193f981e097dccf63b97b93b1e861cb18c645654824c831a568f444996e15ee509f255658ed82fba11c5365494a6e25b9b12ac454099e0 @@ -2021,7 +2019,7 @@ __metadata: languageName: node linkType: hard -"@emotion/is-prop-valid@npm:^1.1.0": +"@emotion/is-prop-valid@npm:1.2.1": version: 1.2.1 resolution: "@emotion/is-prop-valid@npm:1.2.1" dependencies: @@ -2037,14 +2035,14 @@ __metadata: languageName: node linkType: hard -"@emotion/stylis@npm:^0.8.4": - version: 0.8.5 - resolution: "@emotion/stylis@npm:0.8.5" - checksum: 67ff5958449b2374b329fb96e83cb9025775ffe1e79153b499537c6c8b2eb64b77f32d7b5d004d646973662356ceb646afd9269001b97c54439fceea3203ce65 +"@emotion/unitless@npm:0.8.0": + version: 0.8.0 + resolution: "@emotion/unitless@npm:0.8.0" + checksum: 176141117ed23c0eb6e53a054a69c63e17ae532ec4210907a20b2208f91771821835f1c63dd2ec63e30e22fcc984026d7f933773ee6526dd038e0850919fae7a languageName: node linkType: hard -"@emotion/unitless@npm:^0.7.4, @emotion/unitless@npm:^0.7.5": +"@emotion/unitless@npm:^0.7.5": version: 0.7.5 resolution: "@emotion/unitless@npm:0.7.5" checksum: f976e5345b53fae9414a7b2e7a949aa6b52f8bdbcc84458b1ddc0729e77ba1d1dfdff9960e0da60183877873d3a631fa24d9695dd714ed94bcd3ba5196586a6b @@ -2240,10 +2238,10 @@ __metadata: languageName: node linkType: hard -"@eslint/js@npm:8.55.0": - version: 8.55.0 - resolution: "@eslint/js@npm:8.55.0" - checksum: fa33ef619f0646ed15649b0c2e313e4d9ccee8425884bdbfc78020d6b6b64c0c42fa9d83061d0e6158e1d4274f03f0f9008786540e2efab8fcdc48082259908c +"@eslint/js@npm:8.56.0": + version: 8.56.0 + resolution: "@eslint/js@npm:8.56.0" + checksum: 5804130574ef810207bdf321c265437814e7a26f4e6fac9b496de3206afd52f533e09ec002a3be06cd9adcc9da63e727f1883938e663c4e4751c007d5b58e539 languageName: node linkType: hard @@ -2451,12 +2449,12 @@ __metadata: linkType: hard "@gilbarbara/helpers@npm:^0.9.0": - version: 0.9.0 - resolution: "@gilbarbara/helpers@npm:0.9.0" + version: 0.9.1 + resolution: "@gilbarbara/helpers@npm:0.9.1" dependencies: "@gilbarbara/types": ^0.2.2 is-lite: ^1.2.0 - checksum: d525f5b6386f4132dff175bd7f9b24f9171d4940ce29e68cbc9ad15d79d4a7514b2035b80df47c3d384ac478d09e5089fdb6eca6ea4355ec9b4a8d34c953d03b + checksum: a4eace1d6b0a0342a8e148d26fb1e59ec13d44af181475686b51133723e953dbefe055fbb5265bf7421c5b8ef9b1ae9fd0bb1ec6cb4d042b756d0a35af8d4797 languageName: node linkType: hard @@ -2817,20 +2815,21 @@ __metadata: languageName: node linkType: hard -"@lezer/common@npm:^1.0.0, @lezer/common@npm:^1.0.2, @lezer/common@npm:^1.1.0": - version: 1.1.2 - resolution: "@lezer/common@npm:1.1.2" - checksum: 2d08c67f467d9625eac1cd79618f964353b63305f17822067c9aa7586c4983bfeaa4e6712f0e5685cf1de679fda5d707a4389a0dd01337397757d2cde0b070ea +"@lezer/common@npm:^1.0.0, @lezer/common@npm:^1.0.2, @lezer/common@npm:^1.1.0, @lezer/common@npm:^1.2.0": + version: 1.2.0 + resolution: "@lezer/common@npm:1.2.0" + checksum: dc6f53f831515f2a25ee93a2c5c032ced527013b4edf148568941dde7d01b5a17ccf7fec11bf3d1c19bf0944a8aae4acebef08b9ba76275da0a64d0533cb5266 languageName: node linkType: hard "@lezer/css@npm:^1.0.0, @lezer/css@npm:^1.1.0": - version: 1.1.4 - resolution: "@lezer/css@npm:1.1.4" + version: 1.1.6 + resolution: "@lezer/css@npm:1.1.6" dependencies: + "@lezer/common": ^1.2.0 "@lezer/highlight": ^1.0.0 "@lezer/lr": ^1.0.0 - checksum: 13ffe83e7aaf4213b6a86d01cd68ac02a22e96e9b8ac91368f5f79572cf5e494cee1dc039dc4ed331ba38754681d6013397d06d8c319f1fcb6852b5625eba055 + checksum: b02860b38fce44b394b5b9d999753843115878542f31048a59d9540f81eb472d25e8c4e19a0c7fb719712959efb8c276d42b171601179c0a1bc4816950c77c79 languageName: node linkType: hard @@ -2844,33 +2843,34 @@ __metadata: linkType: hard "@lezer/html@npm:^1.3.0": - version: 1.3.7 - resolution: "@lezer/html@npm:1.3.7" + version: 1.3.8 + resolution: "@lezer/html@npm:1.3.8" dependencies: - "@lezer/common": ^1.0.0 + "@lezer/common": ^1.2.0 "@lezer/highlight": ^1.0.0 "@lezer/lr": ^1.0.0 - checksum: 7145c0eae4f5cf79e34c6bf2fe3f812460969b58dd8923adeb2d14ddfbd6111fed91eaee24d914430c1dcca711a0aac144afc71df00abb750ed7b9d96a6b6f84 + checksum: 06bce804487435ea6ccb39595176bb65d68691f082b0b68fb7d22d90d4de9798a8202f16e9aefe22865db15257a37f6fca93275d660715eea98f7578579e7135 languageName: node linkType: hard "@lezer/javascript@npm:^1.0.0": - version: 1.4.11 - resolution: "@lezer/javascript@npm:1.4.11" + version: 1.4.12 + resolution: "@lezer/javascript@npm:1.4.12" dependencies: "@lezer/highlight": ^1.1.3 "@lezer/lr": ^1.3.0 - checksum: aeae5cd01702054593740deb66ed246d82cd8fc9d9788b2724d71a0ddce00743fdf710a2598c244e74d67efc32fa9147d5c0cf5a8d1da7be36a5994bf518cf6f + checksum: 431e01107e5b1dde5294bd57baf4d76ecea570697faefb0c54f2bbbe2b4757fa12c5552306d54f8a1db79349d4fa0f79408a1e8cea4ecddbe1731c37c9a8e09e languageName: node linkType: hard "@lezer/json@npm:^1.0.0": - version: 1.0.1 - resolution: "@lezer/json@npm:1.0.1" + version: 1.0.2 + resolution: "@lezer/json@npm:1.0.2" dependencies: + "@lezer/common": ^1.2.0 "@lezer/highlight": ^1.0.0 "@lezer/lr": ^1.0.0 - checksum: fcd17178f6a58e71c83e08fdc047e3708528b28591ba8f08ed35268f370d1ec9b63af0afa9d82a77fec26e9eb477ab3cfdc31c951e080d118ef607f9f9bb52e3 + checksum: f899d13765d95599c9199fc3404cb57969031dc40ce07de30f4e648979153966581f0bee02e2f8f70463b0a5322206a97c2fe8d5d14f218888c72a6dcedf90ef languageName: node linkType: hard @@ -2968,18 +2968,18 @@ __metadata: languageName: node linkType: hard -"@rc-component/color-picker@npm:~1.4.1": - version: 1.4.1 - resolution: "@rc-component/color-picker@npm:1.4.1" +"@rc-component/color-picker@npm:~1.5.1": + version: 1.5.1 + resolution: "@rc-component/color-picker@npm:1.5.1" dependencies: - "@babel/runtime": ^7.10.1 - "@ctrl/tinycolor": ^3.6.0 + "@babel/runtime": ^7.23.6 + "@ctrl/tinycolor": ^3.6.1 classnames: ^2.2.6 - rc-util: ^5.30.0 + rc-util: ^5.38.1 peerDependencies: react: ">=16.9.0" react-dom: ">=16.9.0" - checksum: 7695dc182d5c88039b7c1a82acbd796111f5e90692641151555dc78b234ab67b7f2aedfab38a6874eb245f98a0b444c8b36c0c08885eb9de5eb6a096801c2225 + checksum: b8997f4844e6dcd6b5e66a2ed2d17d0906642a155a0e8d6e276d1b9c0bb052d7336a3ca1dd990e9ed7e10345cb266eeb7e56c7030b6be0e0aca211b04e5876a1 languageName: node linkType: hard @@ -3133,9 +3133,9 @@ __metadata: languageName: node linkType: hard -"@redux-saga/core@npm:^1.2.3": - version: 1.2.3 - resolution: "@redux-saga/core@npm:1.2.3" +"@redux-saga/core@npm:^1.3.0": + version: 1.3.0 + resolution: "@redux-saga/core@npm:1.3.0" dependencies: "@babel/runtime": ^7.6.3 "@redux-saga/deferred": ^1.2.1 @@ -3143,9 +3143,8 @@ __metadata: "@redux-saga/is": ^1.1.3 "@redux-saga/symbols": ^1.1.3 "@redux-saga/types": ^1.2.1 - redux: ^4.0.4 typescript-tuple: ^2.2.1 - checksum: a18249aa4e771699f103c2e18952d5fc0f65124f88c1fe33f4551b658b5ef7fb2d827091fea3e339c91f324e5d9098f758282d92536e1701bd003812353dd004 + checksum: b2ef695f506220ba4da581669ff6e5f2d30483afecf804497cc752097af93e8767915de4f1a56e23072935272b13a43b53fe44cae6a993ff586fff40d760ea2b languageName: node linkType: hard @@ -3189,7 +3188,7 @@ __metadata: languageName: node linkType: hard -"@rjsf/antd@npm:^5.10.0": +"@rjsf/antd@npm:^5.15.1": version: 5.15.1 resolution: "@rjsf/antd@npm:5.15.1" dependencies: @@ -3208,7 +3207,7 @@ __metadata: languageName: node linkType: hard -"@rjsf/core@npm:^5.10.0": +"@rjsf/core@npm:^5.15.1": version: 5.15.1 resolution: "@rjsf/core@npm:5.15.1" dependencies: @@ -3224,7 +3223,7 @@ __metadata: languageName: node linkType: hard -"@rjsf/utils@npm:^5.10.0": +"@rjsf/utils@npm:^5.15.1": version: 5.15.1 resolution: "@rjsf/utils@npm:5.15.1" dependencies: @@ -3239,7 +3238,7 @@ __metadata: languageName: node linkType: hard -"@rjsf/validator-ajv8@npm:^5.10.0": +"@rjsf/validator-ajv8@npm:^5.15.1": version: 5.15.1 resolution: "@rjsf/validator-ajv8@npm:5.15.1" dependencies: @@ -3487,9 +3486,9 @@ __metadata: linkType: hard "@rushstack/eslint-patch@npm:^1.1.0": - version: 1.6.0 - resolution: "@rushstack/eslint-patch@npm:1.6.0" - checksum: 9fbc39e6070508139ac9ded5cc223780315a1e65ccb7612dd3dff07a0957fa9985a2b049bb5cae21d7eeed44ed315e2868b8755941500dc64ed9932c5760c80d + version: 1.6.1 + resolution: "@rushstack/eslint-patch@npm:1.6.1" + checksum: d0c0fcc430dae71d9d929e593844aeaec8d326b1d6c27f18059e22dad486d8df43d6f0206b2021a0df789baf514642355bd86eae7a42c457b7b2f48a29bb0f53 languageName: node linkType: hard @@ -3675,6 +3674,22 @@ __metadata: languageName: node linkType: hard +"@testing-library/dom@npm:^9.0.0": + version: 9.3.3 + resolution: "@testing-library/dom@npm:9.3.3" + dependencies: + "@babel/code-frame": ^7.10.4 + "@babel/runtime": ^7.12.5 + "@types/aria-query": ^5.0.1 + aria-query: 5.1.3 + chalk: ^4.1.0 + dom-accessibility-api: ^0.5.9 + lz-string: ^1.5.0 + pretty-format: ^27.0.2 + checksum: 34e0a564da7beb92aa9cc44a9080221e2412b1a132eb37be3d513fe6c58027674868deb9f86195756d98d15ba969a30fe00632a4e26e25df2a5a4f6ac0686e37 + languageName: node + linkType: hard + "@testing-library/jest-dom@npm:^5.16.5": version: 5.17.0 resolution: "@testing-library/jest-dom@npm:5.17.0" @@ -3692,6 +3707,29 @@ __metadata: languageName: node linkType: hard +"@testing-library/react@npm:^14.1.2": + version: 14.1.2 + resolution: "@testing-library/react@npm:14.1.2" + dependencies: + "@babel/runtime": ^7.12.5 + "@testing-library/dom": ^9.0.0 + "@types/react-dom": ^18.0.0 + peerDependencies: + react: ^18.0.0 + react-dom: ^18.0.0 + checksum: 0269903e53412cf96fddb55c8a97a9987a89c3308d71fa1418fe61c47d275445e7044c5387f57cf39b8cda319a41623dbad2cce7a17016aed3a9e85185aac75a + languageName: node + linkType: hard + +"@testing-library/user-event@npm:^14.5.1": + version: 14.5.2 + resolution: "@testing-library/user-event@npm:14.5.2" + peerDependencies: + "@testing-library/dom": ">=7.21.4" + checksum: d76937dffcf0082fbf3bb89eb2b81a31bf5448048dd61c33928c5f10e33a58e035321d39145cefd469bb5a499c68a5b4086b22f1a44e3e7c7e817dc5f6782867 + languageName: node + linkType: hard + "@tootallnate/once@npm:2": version: 2.0.0 resolution: "@tootallnate/once@npm:2.0.0" @@ -3706,6 +3744,13 @@ __metadata: languageName: node linkType: hard +"@types/aria-query@npm:^5.0.1": + version: 5.0.4 + resolution: "@types/aria-query@npm:5.0.4" + checksum: ad8b87e4ad64255db5f0a73bc2b4da9b146c38a3a8ab4d9306154334e0fc67ae64e76bfa298eebd1e71830591fb15987e5de7111bdb36a2221bdc379e3415fb0 + languageName: node + linkType: hard + "@types/axios@npm:^0.14.0": version: 0.14.0 resolution: "@types/axios@npm:0.14.0" @@ -3729,11 +3774,11 @@ __metadata: linkType: hard "@types/babel__generator@npm:*": - version: 7.6.7 - resolution: "@types/babel__generator@npm:7.6.7" + version: 7.6.8 + resolution: "@types/babel__generator@npm:7.6.8" dependencies: "@babel/types": ^7.0.0 - checksum: 03e96ea327a5238f00c38394a05cc01619b9f5f3ea57371419a1c25cf21676a6d327daf802435819f8cb3b8fa10e938a94bcbaf79a38c132068c813a1807ff93 + checksum: 5b332ea336a2efffbdeedb92b6781949b73498606ddd4205462f7d96dafd45ff3618770b41de04c4881e333dd84388bfb8afbdf6f2764cbd98be550d85c6bb48 languageName: node linkType: hard @@ -3748,11 +3793,11 @@ __metadata: linkType: hard "@types/babel__traverse@npm:*, @types/babel__traverse@npm:^7.0.6": - version: 7.20.4 - resolution: "@types/babel__traverse@npm:7.20.4" + version: 7.20.5 + resolution: "@types/babel__traverse@npm:7.20.5" dependencies: "@babel/types": ^7.20.7 - checksum: f044ba80e00d07e46ee917c44f96cfc268fcf6d3871f7dfb8db8d3c6dab1508302f3e6bc508352a4a3ae627d2522e3fc500fa55907e0410a08e2e0902a8f3576 + checksum: 608e0ab4fc31cd47011d98942e6241b34d461608c0c0e153377c5fd822c436c475f1ded76a56bfa76a1adf8d9266b727bbf9bfac90c4cb152c97f30dadc5b7e8 languageName: node linkType: hard @@ -3836,11 +3881,11 @@ __metadata: linkType: hard "@types/hast@npm:^2.0.0": - version: 2.3.8 - resolution: "@types/hast@npm:2.3.8" + version: 2.3.9 + resolution: "@types/hast@npm:2.3.9" dependencies: "@types/unist": ^2 - checksum: 4c3b3efb7067d32a568a9bf5d2a7599f99ec08c2eaade3aaeb579b7a31bcdf8f6475f56c1ac5bc3f4e4e07b84a93a9b1cf1ef9a8b52b39e3deabea7989e5dd4b + checksum: 32a742021a973b1e23399f09a21325fda89bf55486068ef7c6364f5054b991cc8ab007f1134cc9d6c7030b6ed60633d70f7401dffb3dec8d10c997330d458a3f languageName: node linkType: hard @@ -3982,18 +4027,18 @@ __metadata: linkType: hard "@types/node@npm:*": - version: 20.10.4 - resolution: "@types/node@npm:20.10.4" + version: 20.10.6 + resolution: "@types/node@npm:20.10.6" dependencies: undici-types: ~5.26.4 - checksum: 054b296417e771ab524bea63cf3289559c6bdf290d45428f7cc68e9b00030ff7a0ece47b8c99a26b4f47a443919813bcf42beadff2f0bea7d8125fa541d92eb0 + checksum: ada40e4ccbda3697dca88f8d13f4c996c493be6fbc15f5f5d3b91096d56bd700786a2c148a92a2b4c5d1f133379e63f754a786b3aebfc6a7d09fc7ea16dc017b languageName: node linkType: hard "@types/node@npm:^16.7.13": - version: 16.18.68 - resolution: "@types/node@npm:16.18.68" - checksum: 094ae9ed80eed2af4bd34d551467e307f2ecb6efb0f8b872feebfb9da5ea4b446c5883c9abe2349f8ea2b78bdacd8726a946c27c2a246676c4c330e41ccb9284 + version: 16.18.69 + resolution: "@types/node@npm:16.18.69" + checksum: ac7076062e59169ac1907e9347d939ed5f79c6a3ec2a531fe7186caf2fcf8d66de9b87ad42d92c4dfa6cb44b1018ab89fef1e054a82af36deea04ba32a5a670a languageName: node linkType: hard @@ -4045,7 +4090,7 @@ __metadata: languageName: node linkType: hard -"@types/react-dom@npm:^18.2.18": +"@types/react-dom@npm:^18.0.0, @types/react-dom@npm:^18.2.18": version: 18.2.18 resolution: "@types/react-dom@npm:18.2.18" dependencies: @@ -4144,13 +4189,13 @@ __metadata: linkType: hard "@types/react@npm:^18": - version: 18.2.45 - resolution: "@types/react@npm:18.2.45" + version: 18.2.46 + resolution: "@types/react@npm:18.2.46" dependencies: "@types/prop-types": "*" "@types/scheduler": "*" csstype: ^3.0.2 - checksum: 40b256bdce67b026348022b4f8616a693afdad88cf493b77f7b4e6c5f4b0e4ba13a6068e690b9b94572920840ff30d501ea3d8518e1f21cc8fb8204d4b140c8a + checksum: cb0e4dc7f41988a059e1246a19ec377101f5b16097ec4bf7000ef3c431ec0c8c873f40e95075821f908db1f4e3352775f0f18cea53dcad14dce67c0f5110f2bd languageName: node linkType: hard @@ -4215,7 +4260,7 @@ __metadata: languageName: node linkType: hard -"@types/styled-components@npm:^5.1.19": +"@types/styled-components@npm:^5.1.34": version: 5.1.34 resolution: "@types/styled-components@npm:5.1.34" dependencies: @@ -4226,10 +4271,17 @@ __metadata: languageName: node linkType: hard +"@types/stylis@npm:4.2.0": + version: 4.2.0 + resolution: "@types/stylis@npm:4.2.0" + checksum: 02a47584acd2fcb664f7d8270a69686c83752bdfb855f804015d33116a2b09c0b2ac535213a4a7b6d3a78b2915b22b4024cce067ae979beee0e4f8f5fdbc26a9 + languageName: node + linkType: hard + "@types/stylis@npm:^4.0.2": - version: 4.2.4 - resolution: "@types/stylis@npm:4.2.4" - checksum: 0734b4136192f97f4c8792ea41f1293091dfda53434ede08281fa42689d31f16cd1ad0e058de88c11980c18aae29e62a87027b235b98ab0cb237641b6ec44bcb + version: 4.2.5 + resolution: "@types/stylis@npm:4.2.5" + checksum: 24f91719db5569979e9e2f197e050ef82e1fd72474e8dc45bca38d48ee56481eae0f0d4a7ac172540d7774b45a2a78d901a4c6d07bba77a33dbccff464ea3edf languageName: node linkType: hard @@ -4610,11 +4662,11 @@ __metadata: linkType: hard "acorn@npm:^8.1.0, acorn@npm:^8.8.1, acorn@npm:^8.8.2, acorn@npm:^8.9.0": - version: 8.11.2 - resolution: "acorn@npm:8.11.2" + version: 8.11.3 + resolution: "acorn@npm:8.11.3" bin: acorn: bin/acorn - checksum: 818450408684da89423e3daae24e4dc9b68692db8ab49ea4569c7c5abb7a3f23669438bf129cc81dfdada95e1c9b944ee1bfca2c57a05a4dc73834a612fbf6a7 + checksum: 76d8e7d559512566b43ab4aadc374f11f563f0a9e21626dd59cb2888444e9445923ae9f3699972767f18af61df89cd89f5eaaf772d1327b055b45cb829b4a88c languageName: node linkType: hard @@ -4844,8 +4896,8 @@ __metadata: linkType: hard "antd-mobile@npm:^5.28.0": - version: 5.33.1 - resolution: "antd-mobile@npm:5.33.1" + version: 5.34.0 + resolution: "antd-mobile@npm:5.34.0" dependencies: "@floating-ui/dom": ^1.4.2 "@rc-component/mini-decimal": ^1.1.0 @@ -4858,7 +4910,7 @@ __metadata: dayjs: ^1.11.7 lodash: ^4.17.21 rc-field-form: ~1.27.4 - rc-util: ^5.30.0 + rc-util: ^5.38.1 react-is: ^18.2.0 runes2: ^1.1.2 staged-components: ^1.1.3 @@ -4866,27 +4918,26 @@ __metadata: use-sync-external-store: ^1.2.0 peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: e57c563460ea5cc89a7e4d0a97d78c53a5532d7f5100c3766054b3a51c229e324bf111c51448b3e7b5dc019cbd26d59f8e2f467e322cfbd53228286db3da92ac + checksum: b30dae9507a6e0ee2fb15dea9a1700a8a625668604d6656530ceaff178efb96d16674c86080456af51a3ac6ac9d6c78f1abc3d375e1bdf3ffb18464a91af527c languageName: node linkType: hard -"antd@npm:^5.12.2": - version: 5.12.2 - resolution: "antd@npm:5.12.2" +"antd@npm:^5.12.5": + version: 5.12.8 + resolution: "antd@npm:5.12.8" dependencies: - "@ant-design/colors": ^7.0.0 - "@ant-design/cssinjs": ^1.18.1 + "@ant-design/colors": ^7.0.2 + "@ant-design/cssinjs": ^1.18.2 "@ant-design/icons": ^5.2.6 "@ant-design/react-slick": ~1.0.2 - "@babel/runtime": ^7.23.4 "@ctrl/tinycolor": ^3.6.1 - "@rc-component/color-picker": ~1.4.1 + "@rc-component/color-picker": ~1.5.1 "@rc-component/mutate-observer": ^1.1.0 "@rc-component/tour": ~1.11.1 "@rc-component/trigger": ^1.18.2 - classnames: ^2.3.2 + classnames: ^2.5.1 copy-to-clipboard: ^3.3.3 - dayjs: ^1.11.1 + dayjs: ^1.11.10 qrcode.react: ^3.1.0 rc-cascader: ~3.20.0 rc-checkbox: ~3.1.0 @@ -4896,13 +4947,13 @@ __metadata: rc-dropdown: ~4.1.0 rc-field-form: ~1.41.0 rc-image: ~7.5.1 - rc-input: ~1.3.6 + rc-input: ~1.3.11 rc-input-number: ~8.4.0 rc-mentions: ~2.9.1 rc-menu: ~9.12.4 rc-motion: ^2.9.0 rc-notification: ~5.3.0 - rc-pagination: ~4.0.3 + rc-pagination: ~4.0.4 rc-picker: ~3.14.6 rc-progress: ~3.5.1 rc-rate: ~2.12.0 @@ -4912,20 +4963,20 @@ __metadata: rc-slider: ~10.5.0 rc-steps: ~6.0.1 rc-switch: ~4.1.0 - rc-table: ~7.36.0 + rc-table: ~7.36.1 rc-tabs: ~12.14.1 rc-textarea: ~1.5.3 - rc-tooltip: ~6.1.2 + rc-tooltip: ~6.1.3 rc-tree: ~5.8.2 rc-tree-select: ~5.15.0 - rc-upload: ~4.3.5 + rc-upload: ~4.5.2 rc-util: ^5.38.1 scroll-into-view-if-needed: ^3.1.0 throttle-debounce: ^5.0.0 peerDependencies: react: ">=16.9.0" react-dom: ">=16.9.0" - checksum: de4daf00999b27a9414378c9c2d484ab5e99a0e344735ea45f7f938ba15565c939416308097cfcff19d24a90a7e780de965fa42cfb6258ac34f2f2e3a13161d3 + checksum: 827334d691daccfbb59519f998b5718c20cffd8a1c718557ca7f59425a3524515a655129040b6d8b53b9e0a3c0c58c391c752f0573ccc738c41028c3c39c06ac languageName: node linkType: hard @@ -4962,6 +5013,15 @@ __metadata: languageName: node linkType: hard +"aria-query@npm:5.1.3": + version: 5.1.3 + resolution: "aria-query@npm:5.1.3" + dependencies: + deep-equal: ^2.0.5 + checksum: 929ff95f02857b650fb4cbcd2f41072eee2f46159a6605ea03bf63aa572e35ffdff43d69e815ddc462e16e07de8faba3978afc2813650b4448ee18c9895d982b + languageName: node + linkType: hard + "aria-query@npm:^5.0.0, aria-query@npm:^5.3.0": version: 5.3.0 resolution: "aria-query@npm:5.3.0" @@ -5181,13 +5241,13 @@ __metadata: linkType: hard "axios@npm:*, axios@npm:^1.1.3, axios@npm:^1.6.2": - version: 1.6.2 - resolution: "axios@npm:1.6.2" + version: 1.6.4 + resolution: "axios@npm:1.6.4" dependencies: - follow-redirects: ^1.15.0 + follow-redirects: ^1.15.4 form-data: ^4.0.0 proxy-from-env: ^1.1.0 - checksum: 4a7429e2b784be0f2902ca2680964391eae7236faa3967715f30ea45464b98ae3f1c6f631303b13dfe721b17126b01f486c7644b9ef276bfc63112db9fd379f8 + checksum: 48d8af8488ac7402fae312437c0189b3b609a472fca2f7fc796129c804d98520589b6317096eba8509711d49f855a3f620b6a24ff23acd73ac26433d0383b8f9 languageName: node linkType: hard @@ -5263,7 +5323,7 @@ __metadata: languageName: node linkType: hard -"babel-plugin-polyfill-corejs2@npm:^0.4.6": +"babel-plugin-polyfill-corejs2@npm:^0.4.7": version: 0.4.7 resolution: "babel-plugin-polyfill-corejs2@npm:0.4.7" dependencies: @@ -5276,7 +5336,7 @@ __metadata: languageName: node linkType: hard -"babel-plugin-polyfill-corejs3@npm:^0.8.5": +"babel-plugin-polyfill-corejs3@npm:^0.8.7": version: 0.8.7 resolution: "babel-plugin-polyfill-corejs3@npm:0.8.7" dependencies: @@ -5288,7 +5348,7 @@ __metadata: languageName: node linkType: hard -"babel-plugin-polyfill-regenerator@npm:^0.5.3": +"babel-plugin-polyfill-regenerator@npm:^0.5.4": version: 0.5.4 resolution: "babel-plugin-polyfill-regenerator@npm:0.5.4" dependencies: @@ -5299,21 +5359,6 @@ __metadata: languageName: node linkType: hard -"babel-plugin-styled-components@npm:>= 1.12.0": - version: 2.1.4 - resolution: "babel-plugin-styled-components@npm:2.1.4" - dependencies: - "@babel/helper-annotate-as-pure": ^7.22.5 - "@babel/helper-module-imports": ^7.22.5 - "@babel/plugin-syntax-jsx": ^7.22.5 - lodash: ^4.17.21 - picomatch: ^2.3.1 - peerDependencies: - styled-components: ">= 2" - checksum: d791aed68d975dae4f73055f86cd47afa99cb402b8113acdaf5678c8b6fba2cbc15543f2debe8ed09becb198aae8be2adfe268ad41f4bca917288e073a622bf8 - languageName: node - linkType: hard - "babel-plugin-transform-react-remove-prop-types@npm:^0.4.24": version: 0.4.24 resolution: "babel-plugin-transform-react-remove-prop-types@npm:0.4.24" @@ -5646,8 +5691,8 @@ __metadata: linkType: hard "cacache@npm:^18.0.0": - version: 18.0.1 - resolution: "cacache@npm:18.0.1" + version: 18.0.2 + resolution: "cacache@npm:18.0.2" dependencies: "@npmcli/fs": ^3.1.0 fs-minipass: ^3.0.0 @@ -5661,7 +5706,7 @@ __metadata: ssri: ^10.0.0 tar: ^6.1.11 unique-filename: ^3.0.0 - checksum: 5a0b3b2ea451a0379814dc1d3c81af48c7c6db15cd8f7d72e028501ae0036a599a99bbac9687bfec307afb2760808d1c7708e9477c8c70d2b166e7d80b162a23 + checksum: 0250df80e1ad0c828c956744850c5f742c24244e9deb5b7dc81bca90f8c10e011e132ecc58b64497cc1cad9a98968676147fb6575f4f94722f7619757b17a11b languageName: node linkType: hard @@ -5722,9 +5767,9 @@ __metadata: linkType: hard "caniuse-lite@npm:^1.0.30001565": - version: 1.0.30001570 - resolution: "caniuse-lite@npm:1.0.30001570" - checksum: 460be2c7a9b1c8a83b6aae4226661c276d9dada6c84209dee547699cf4b28030b9d1fc29ddd7626acee77412b6401993878ea0ef3eadbf3a63ded9034896ae20 + version: 1.0.30001574 + resolution: "caniuse-lite@npm:1.0.30001574" + checksum: 4064719755371a9716446ee79714ff5cee347861492d6325c2e3db00c37cb27f184742f53f2b6e4c15cc2e1a47fae32cc44c9b15e957a9290982bf4108933245 languageName: node linkType: hard @@ -5759,7 +5804,7 @@ __metadata: languageName: node linkType: hard -"chalk@npm:4, chalk@npm:^4.0.0, chalk@npm:^4.0.2, chalk@npm:^4.1.1": +"chalk@npm:4, chalk@npm:^4.0.0, chalk@npm:^4.0.2, chalk@npm:^4.1.0, chalk@npm:^4.1.1": version: 4.1.2 resolution: "chalk@npm:4.1.2" dependencies: @@ -5861,10 +5906,10 @@ __metadata: languageName: node linkType: hard -"classnames@npm:2.x, classnames@npm:^2.2.1, classnames@npm:^2.2.3, classnames@npm:^2.2.5, classnames@npm:^2.2.6, classnames@npm:^2.3.1, classnames@npm:^2.3.2": - version: 2.3.2 - resolution: "classnames@npm:2.3.2" - checksum: 2c62199789618d95545c872787137262e741f9db13328e216b093eea91c85ef2bfb152c1f9e63027204e2559a006a92eb74147d46c800a9f96297ae1d9f96f4e +"classnames@npm:2.x, classnames@npm:^2.2.1, classnames@npm:^2.2.3, classnames@npm:^2.2.5, classnames@npm:^2.2.6, classnames@npm:^2.3.1, classnames@npm:^2.3.2, classnames@npm:^2.5.1": + version: 2.5.1 + resolution: "classnames@npm:2.5.1" + checksum: da424a8a6f3a96a2e87d01a432ba19315503294ac7e025f9fece656db6b6a0f7b5003bb1fbb51cbb0d9624d964f1b9bb35a51c73af9b2434c7b292c42231c1e5 languageName: node linkType: hard @@ -5936,25 +5981,25 @@ __metadata: linkType: hard "clsx@npm:^2.0.0": - version: 2.0.0 - resolution: "clsx@npm:2.0.0" - checksum: a2cfb2351b254611acf92faa0daf15220f4cd648bdf96ce369d729813b85336993871a4bf6978ddea2b81b5a130478339c20d9d0b5c6fc287e5147f0c059276e + version: 2.1.0 + resolution: "clsx@npm:2.1.0" + checksum: 43fefc29b6b49c9476fbce4f8b1cc75c27b67747738e598e6651dd40d63692135dc60b18fa1c5b78a2a9ba8ae6fd2055a068924b94e20b42039bd53b78b98e1d languageName: node linkType: hard -"cnchar-types@npm:^3.2.4": - version: 3.2.4 - resolution: "cnchar-types@npm:3.2.4" - checksum: 5a79f30632cbc34e94c1fa5a81efa535956a1d9ad2c6f0dcf4f5fdaa20cbe3983056769806b04a37ed6e9aa2e80f529eaa90436ebb6faac7c8341e4a9440bb4d +"cnchar-types@npm:^3.2.5": + version: 3.2.5 + resolution: "cnchar-types@npm:3.2.5" + checksum: fbbe186b03c20c50499d37027ae3fbeea695d4f2bd6144baf55a35e890f892ae59d17e1b6918c13addf5f134c8e28dba490a2ad2a2f79cf0eb542b0b3c3343cb languageName: node linkType: hard "cnchar@npm:^3.2.4": - version: 3.2.4 - resolution: "cnchar@npm:3.2.4" + version: 3.2.5 + resolution: "cnchar@npm:3.2.5" dependencies: - cnchar-types: ^3.2.4 - checksum: 536502ce4e5e3087ce33658fe250350bf247f8a546b5bb7e67fe760ee122618a7cdc5d3019171d326b7123afc05ddc573f70adf949587375c70685e23a95c172 + cnchar-types: ^3.2.5 + checksum: b12317386642a04b41f791631d7af25cfaa9251572083b102c684a786ac280c61dedcfab31e870acaa1be4498580f1794725ff965c40e9e2fe1fcfde99ef6e1b languageName: node linkType: hard @@ -6186,18 +6231,18 @@ __metadata: linkType: hard "core-js-compat@npm:^3.31.0, core-js-compat@npm:^3.33.1": - version: 3.34.0 - resolution: "core-js-compat@npm:3.34.0" + version: 3.35.0 + resolution: "core-js-compat@npm:3.35.0" dependencies: browserslist: ^4.22.2 - checksum: 6281f7f57a72f254c06611ec088445e11cf84e0b4edfb5f43dece1a1ff8b0ed0e81ed0bc291024761cd90c39d0f007d8bc46548265139808081d311c7cbc9c81 + checksum: 64c41ce6870aa9130b9d0cb8f00c05204094f46db7e345d520ec2e38f8b6e1d51e921d4974ceb880948f19c0a79e5639e55be0e56f88ea20e32e9a6274da7f82 languageName: node linkType: hard "core-js@npm:^3.0.1, core-js@npm:^3.25.2": - version: 3.34.0 - resolution: "core-js@npm:3.34.0" - checksum: 26b0d103716b33fc660ee8737da7bc9475fbc655f93bbf1360ab692966449d18f2fc393805095937283db9f919ca2aa5c88d86d16f2846217983ad7da707e31e + version: 3.35.0 + resolution: "core-js@npm:3.35.0" + checksum: 25c224aca3df012b98f08f13ccbd8171ef5852acd33fd5e58e106d27f5f0c97de2fdbc520f0b4364d26253caf2deb3e5d265310f57d2a66ae6cc922850e649f0 languageName: node linkType: hard @@ -6409,7 +6454,7 @@ __metadata: languageName: node linkType: hard -"css-to-react-native@npm:^3.0.0": +"css-to-react-native@npm:3.2.0": version: 3.2.0 resolution: "css-to-react-native@npm:3.2.0" dependencies: @@ -6430,7 +6475,7 @@ __metadata: languageName: node linkType: hard -"css-tree@npm:^2.2.1": +"css-tree@npm:^2.3.1": version: 2.3.1 resolution: "css-tree@npm:2.3.1" dependencies: @@ -6471,15 +6516,6 @@ __metadata: languageName: node linkType: hard -"csso@npm:5.0.5": - version: 5.0.5 - resolution: "csso@npm:5.0.5" - dependencies: - css-tree: ~2.2.0 - checksum: 0ad858d36bf5012ed243e9ec69962a867509061986d2ee07cc040a4b26e4d062c00d4c07e5ba8d430706ceb02dd87edd30a52b5937fd45b1b6f2119c4993d59a - languageName: node - linkType: hard - "csso@npm:^4.2.0": version: 4.2.0 resolution: "csso@npm:4.2.0" @@ -6489,6 +6525,15 @@ __metadata: languageName: node linkType: hard +"csso@npm:^5.0.5": + version: 5.0.5 + resolution: "csso@npm:5.0.5" + dependencies: + css-tree: ~2.2.0 + checksum: 0ad858d36bf5012ed243e9ec69962a867509061986d2ee07cc040a4b26e4d062c00d4c07e5ba8d430706ceb02dd87edd30a52b5937fd45b1b6f2119c4993d59a + languageName: node + linkType: hard + "cssom@npm:^0.4.1": version: 0.4.4 resolution: "cssom@npm:0.4.4" @@ -6526,7 +6571,7 @@ __metadata: languageName: node linkType: hard -"csstype@npm:^3.0.2, csstype@npm:^3.1.2": +"csstype@npm:^3.0.2, csstype@npm:^3.1.2, csstype@npm:^3.1.3": version: 3.1.3 resolution: "csstype@npm:3.1.3" checksum: 8db785cc92d259102725b3c694ec0c823f5619a84741b5c7991b8ad135dfaa66093038a1cc63e03361a6cd28d122be48f2106ae72334e067dd619a51f49eddf7 @@ -6563,12 +6608,12 @@ __metadata: linkType: hard "cytoscape@npm:^3.23.0": - version: 3.28.0 - resolution: "cytoscape@npm:3.28.0" + version: 3.28.1 + resolution: "cytoscape@npm:3.28.1" dependencies: heap: ^0.2.6 lodash: ^4.17.21 - checksum: 7db2d05fd53b507356d321af300ea7c0fdc334ab1478a3f593aad94bb7d607aad10f7c2627c282156b8b1c56dca647420ccb5d78011282cdc2ee2a4487573b32 + checksum: d9fcb14e909931ebead0fffaf230be7302156166372b7f0d446fea96bc5dfed2c36024842a8d80cd8817d6120125422beaee4a1e9ece4ba53a9addc880116afd languageName: node linkType: hard @@ -6982,7 +7027,7 @@ __metadata: languageName: node linkType: hard -"dayjs@npm:1.x, dayjs@npm:^1.11.1, dayjs@npm:^1.11.7, dayjs@npm:^1.9.1": +"dayjs@npm:1.x, dayjs@npm:^1.11.10, dayjs@npm:^1.11.7, dayjs@npm:^1.9.1": version: 1.11.10 resolution: "dayjs@npm:1.11.10" checksum: a6b5a3813b8884f5cd557e2e6b7fa569f4c5d0c97aca9558e38534af4f2d60daafd3ff8c2000fed3435cfcec9e805bcebd99f90130c6d1c5ef524084ced588c4 @@ -7059,6 +7104,32 @@ __metadata: languageName: node linkType: hard +"deep-equal@npm:^2.0.5": + version: 2.2.3 + resolution: "deep-equal@npm:2.2.3" + dependencies: + array-buffer-byte-length: ^1.0.0 + call-bind: ^1.0.5 + es-get-iterator: ^1.1.3 + get-intrinsic: ^1.2.2 + is-arguments: ^1.1.1 + is-array-buffer: ^3.0.2 + is-date-object: ^1.0.5 + is-regex: ^1.1.4 + is-shared-array-buffer: ^1.0.2 + isarray: ^2.0.5 + object-is: ^1.1.5 + object-keys: ^1.1.1 + object.assign: ^4.1.4 + regexp.prototype.flags: ^1.5.1 + side-channel: ^1.0.4 + which-boxed-primitive: ^1.0.2 + which-collection: ^1.0.1 + which-typed-array: ^1.1.13 + checksum: ee8852f23e4d20a5626c13b02f415ba443a1b30b4b3d39eaf366d59c4a85e6545d7ec917db44d476a85ae5a86064f7e5f7af7479f38f113995ba869f3a1ddc53 + languageName: node + linkType: hard + "deep-is@npm:^0.1.3, deep-is@npm:~0.1.3": version: 0.1.4 resolution: "deep-is@npm:0.1.4" @@ -7210,7 +7281,7 @@ __metadata: languageName: node linkType: hard -"dom-accessibility-api@npm:^0.5.6": +"dom-accessibility-api@npm:^0.5.6, dom-accessibility-api@npm:^0.5.9": version: 0.5.16 resolution: "dom-accessibility-api@npm:0.5.16" checksum: 005eb283caef57fc1adec4d5df4dd49189b628f2f575af45decb210e04d634459e3f1ee64f18b41e2dcf200c844bc1d9279d80807e686a30d69a4756151ad248 @@ -7300,9 +7371,9 @@ __metadata: linkType: hard "dompurify@npm:^3.0.5": - version: 3.0.6 - resolution: "dompurify@npm:3.0.6" - checksum: e5c6cdc5fe972a9d0859d939f1d86320de275be00bbef7bd5591c80b1e538935f6ce236624459a1b0c84ecd7c6a1e248684aa4637512659fccc0ce7c353828a6 + version: 3.0.7 + resolution: "dompurify@npm:3.0.7" + checksum: 4c1381d4c5d28a42ff3b09238e44fdd88078015ab7c451b532305f9c8c45d85cf8e4529767502ff3eac1b6127b5e39cc1506ba0ea1ec17b02cc1d8f73b71a1b1 languageName: node linkType: hard @@ -7407,9 +7478,9 @@ __metadata: linkType: hard "electron-to-chromium@npm:^1.4.601": - version: 1.4.612 - resolution: "electron-to-chromium@npm:1.4.612" - checksum: fbb044289dcea34246254520b05245549013c68c7cc25ce69604ebd496a59d3b41defd10be4a2fca2d5e6e46d92481736e3d1498093e28c96cbe86e48d19634b + version: 1.4.622 + resolution: "electron-to-chromium@npm:1.4.622" + checksum: 38da56a5f723626880c1790555a15c26b40b1470b68298dceb246f3fdbfc635753d924a331cd9b27d21f8f2b4ae63a2bbf9aae58f248d214bd6d2520a8cda7bc languageName: node linkType: hard @@ -7581,6 +7652,23 @@ __metadata: languageName: node linkType: hard +"es-get-iterator@npm:^1.1.3": + version: 1.1.3 + resolution: "es-get-iterator@npm:1.1.3" + dependencies: + call-bind: ^1.0.2 + get-intrinsic: ^1.1.3 + has-symbols: ^1.0.3 + is-arguments: ^1.1.1 + is-map: ^2.0.2 + is-set: ^2.0.2 + is-string: ^1.0.7 + isarray: ^2.0.5 + stop-iteration-iterator: ^1.0.0 + checksum: 8fa118da42667a01a7c7529f8a8cca514feeff243feec1ce0bb73baaa3514560bd09d2b3438873cf8a5aaec5d52da248131de153b28e2638a061b6e4df13267d + languageName: node + linkType: hard + "es-iterator-helpers@npm:^1.0.12, es-iterator-helpers@npm:^1.0.15": version: 1.0.15 resolution: "es-iterator-helpers@npm:1.0.15" @@ -7845,8 +7933,8 @@ __metadata: linkType: hard "eslint-plugin-import@npm:^2.25.3": - version: 2.29.0 - resolution: "eslint-plugin-import@npm:2.29.0" + version: 2.29.1 + resolution: "eslint-plugin-import@npm:2.29.1" dependencies: array-includes: ^3.1.7 array.prototype.findlastindex: ^1.2.3 @@ -7864,10 +7952,10 @@ __metadata: object.groupby: ^1.0.1 object.values: ^1.1.7 semver: ^6.3.1 - tsconfig-paths: ^3.14.2 + tsconfig-paths: ^3.15.0 peerDependencies: eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 - checksum: 19ee541fb95eb7a796f3daebe42387b8d8262bbbcc4fd8a6e92f63a12035f3d2c6cb8bc0b6a70864fa14b1b50ed6b8e6eed5833e625e16cb6bb98b665beff269 + checksum: e65159aef808136d26d029b71c8c6e4cb5c628e65e5de77f1eb4c13a379315ae55c9c3afa847f43f4ff9df7e54515c77ffc6489c6a6f81f7dd7359267577468c languageName: node linkType: hard @@ -8020,13 +8108,13 @@ __metadata: linkType: hard "eslint@npm:^8.0.0": - version: 8.55.0 - resolution: "eslint@npm:8.55.0" + version: 8.56.0 + resolution: "eslint@npm:8.56.0" dependencies: "@eslint-community/eslint-utils": ^4.2.0 "@eslint-community/regexpp": ^4.6.1 "@eslint/eslintrc": ^2.1.4 - "@eslint/js": 8.55.0 + "@eslint/js": 8.56.0 "@humanwhocodes/config-array": ^0.11.13 "@humanwhocodes/module-importer": ^1.0.1 "@nodelib/fs.walk": ^1.2.8 @@ -8063,7 +8151,7 @@ __metadata: text-table: ^0.2.0 bin: eslint: bin/eslint.js - checksum: 83f82a604559dc1faae79d28fdf3dfc9e592ca221052e2ea516e1b379b37e77e4597705a16880e2f5ece4f79087c1dd13fd7f6e9746f794a401175519db18b41 + checksum: 883436d1e809b4a25d9eb03d42f584b84c408dbac28b0019f6ea07b5177940bf3cca86208f749a6a1e0039b63e085ee47aca1236c30721e91f0deef5cc5a5136 languageName: node linkType: hard @@ -8370,11 +8458,11 @@ __metadata: linkType: hard "fastq@npm:^1.6.0": - version: 1.15.0 - resolution: "fastq@npm:1.15.0" + version: 1.16.0 + resolution: "fastq@npm:1.16.0" dependencies: reusify: ^1.0.4 - checksum: 0170e6bfcd5d57a70412440b8ef600da6de3b2a6c5966aeaf0a852d542daff506a0ee92d6de7679d1de82e644bce69d7a574a6c93f0b03964b5337eed75ada1a + checksum: 1d40ed1f100ae625e5720484e8602b7ad07649370f1cbc3e34a6b9630a0bfed6946bab0322d8a368a1e3cde87bb9bbb8d3bc2ae01a0c1f022fac1d07c04e4feb languageName: node linkType: hard @@ -8512,13 +8600,13 @@ __metadata: languageName: node linkType: hard -"follow-redirects@npm:^1.0.0, follow-redirects@npm:^1.14.9, follow-redirects@npm:^1.15.0": - version: 1.15.3 - resolution: "follow-redirects@npm:1.15.3" +"follow-redirects@npm:^1.0.0, follow-redirects@npm:^1.14.9, follow-redirects@npm:^1.15.4": + version: 1.15.4 + resolution: "follow-redirects@npm:1.15.4" peerDependenciesMeta: debug: optional: true - checksum: 584da22ec5420c837bd096559ebfb8fe69d82512d5585004e36a3b4a6ef6d5905780e0c74508c7b72f907d1fa2b7bd339e613859e9c304d0dc96af2027fd0231 + checksum: e178d1deff8b23d5d24ec3f7a94cde6e47d74d0dc649c35fc9857041267c12ec5d44650a0c5597ef83056ada9ea6ca0c30e7c4f97dbf07d035086be9e6a5b7b6 languageName: node linkType: hard @@ -8785,20 +8873,6 @@ __metadata: languageName: node linkType: hard -"glob@npm:7.1.6": - version: 7.1.6 - resolution: "glob@npm:7.1.6" - dependencies: - fs.realpath: ^1.0.0 - inflight: ^1.0.4 - inherits: 2 - minimatch: ^3.0.4 - once: ^1.3.0 - path-is-absolute: ^1.0.0 - checksum: 351d549dd90553b87c2d3f90ce11aed9e1093c74130440e7ae0592e11bbcd2ce7f0ebb8ba6bfe63aaf9b62166a7f4c80cb84490ae5d78408bb2572bf7d4ee0a6 - languageName: node - linkType: hard - "glob@npm:^10.2.2, glob@npm:^10.3.10": version: 10.3.10 resolution: "glob@npm:10.3.10" @@ -9137,7 +9211,7 @@ __metadata: languageName: node linkType: hard -"hoist-non-react-statics@npm:^3.0.0, hoist-non-react-statics@npm:^3.1.0, hoist-non-react-statics@npm:^3.3.0, hoist-non-react-statics@npm:^3.3.2": +"hoist-non-react-statics@npm:^3.1.0, hoist-non-react-statics@npm:^3.3.0, hoist-non-react-statics@npm:^3.3.2": version: 3.3.2 resolution: "hoist-non-react-statics@npm:3.3.2" dependencies: @@ -9147,9 +9221,9 @@ __metadata: linkType: hard "hotkeys-js@npm:^3.8.7": - version: 3.13.2 - resolution: "hotkeys-js@npm:3.13.2" - checksum: 9c44e02a52273bc4ae489a8efd397acfac8ac6f39d72a808ef7c30726d5d1f92ecf186130b2392eea36290a7524b3ed9834c7281c6e86d9475e20c4957147ff5 + version: 3.13.3 + resolution: "hotkeys-js@npm:3.13.3" + checksum: fdd2b088671dbf2b2434ba40a4d604bf3f5cbe2f121233f8474f493a557d8a1cced0f1cb0c812b62e34ee9c2ad4ec6c4fd25035aa836ebe12da5dfa11f5afc2d languageName: node linkType: hard @@ -9452,7 +9526,7 @@ __metadata: languageName: node linkType: hard -"internal-slot@npm:^1.0.5": +"internal-slot@npm:^1.0.4, internal-slot@npm:^1.0.5": version: 1.0.6 resolution: "internal-slot@npm:1.0.6" dependencies: @@ -9711,13 +9785,13 @@ __metadata: linkType: hard "is-lite@npm:^1.2.0": - version: 1.2.0 - resolution: "is-lite@npm:1.2.0" - checksum: 3b891a4fca8bc1c0db7656035e0e29cee3f7c2eee91f414035eab40f037c92b97b94d2eb1a1469ba0eb584649655f62119e02dff86236f9d408e2eff387c56bc + version: 1.2.1 + resolution: "is-lite@npm:1.2.1" + checksum: 44ecdfce4a40714c97a59c3ee98dfd525c552cebdb253a5c409f6248ad4a62c050f5029a022d6153ddb415775c50655d070c670d8d70b084ebc598ca35c899c6 languageName: node linkType: hard -"is-map@npm:^2.0.1": +"is-map@npm:^2.0.1, is-map@npm:^2.0.2": version: 2.0.2 resolution: "is-map@npm:2.0.2" checksum: ace3d0ecd667bbdefdb1852de601268f67f2db725624b1958f279316e13fecb8fa7df91fd60f690d7417b4ec180712f5a7ee967008e27c65cfd475cc84337728 @@ -9817,7 +9891,7 @@ __metadata: languageName: node linkType: hard -"is-set@npm:^2.0.1": +"is-set@npm:^2.0.1, is-set@npm:^2.0.2": version: 2.0.2 resolution: "is-set@npm:2.0.2" checksum: b64343faf45e9387b97a6fd32be632ee7b269bd8183701f3b3f5b71a7cf00d04450ed8669d0bd08753e08b968beda96fca73a10fd0ff56a32603f64deba55a57 @@ -11437,6 +11511,8 @@ __metadata: "@lottiefiles/react-lottie-player": ^3.5.3 "@rollup/plugin-typescript": ^8.5.0 "@testing-library/jest-dom": ^5.16.5 + "@testing-library/react": ^14.1.2 + "@testing-library/user-event": ^14.5.1 "@types/file-saver": ^2.0.5 "@types/jest": ^29.2.2 "@types/mime": ^2.0.3 @@ -11446,7 +11522,7 @@ __metadata: "@types/react-resizable": ^3.0.5 "@types/react-router-dom": ^5.3.2 "@types/shelljs": ^0.8.11 - "@types/styled-components": ^5.1.19 + "@types/styled-components": ^5.1.34 "@types/stylis": ^4.0.2 "@types/tern": 0.23.4 "@types/ua-parser-js": ^0.7.36 @@ -11527,10 +11603,10 @@ __metadata: "@fortawesome/free-solid-svg-icons": ^6.4.0 "@fortawesome/react-fontawesome": latest "@manaflair/redux-batch": ^1.0.0 - "@rjsf/antd": ^5.10.0 - "@rjsf/core": ^5.10.0 - "@rjsf/utils": ^5.10.0 - "@rjsf/validator-ajv8": ^5.10.0 + "@rjsf/antd": ^5.15.1 + "@rjsf/core": ^5.15.1 + "@rjsf/utils": ^5.15.1 + "@rjsf/validator-ajv8": ^5.15.1 "@types/core-js": ^2.5.5 "@types/intl": ^1.2.1 "@types/lodash": ^4.14.194 @@ -11547,7 +11623,7 @@ __metadata: agora-access-token: ^2.0.4 agora-rtc-sdk-ng: ^4.19.0 agora-rtm-sdk: ^1.5.1 - antd: ^5.12.2 + antd: ^5.12.5 axios: ^1.6.2 buffer: ^6.0.3 clsx: ^2.0.0 @@ -11609,7 +11685,7 @@ __metadata: rollup-plugin-visualizer: ^5.9.2 simplebar-react: 2.3.6 sql-formatter: ^8.2.0 - styled-components: ^5.3.3 + styled-components: ^6.1.6 stylis: ^4.1.1 tern: ^0.24.3 typescript: ^4.8.4 @@ -11674,6 +11750,15 @@ __metadata: languageName: node linkType: hard +"lz-string@npm:^1.5.0": + version: 1.5.0 + resolution: "lz-string@npm:1.5.0" + bin: + lz-string: bin/bin.js + checksum: 1ee98b4580246fd90dd54da6e346fb1caefcf05f677c686d9af237a157fdea3fd7c83a4bc58f858cd5b10a34d27afe0fdcbd0505a47e0590726a873dc8b8f65d + languageName: node + linkType: hard + "magic-string@npm:^0.22.5": version: 0.22.5 resolution: "magic-string@npm:0.22.5" @@ -11783,11 +11868,11 @@ __metadata: linkType: hard "markdown-to-jsx@npm:^7.3.2": - version: 7.3.2 - resolution: "markdown-to-jsx@npm:7.3.2" + version: 7.4.0 + resolution: "markdown-to-jsx@npm:7.4.0" peerDependencies: react: ">= 0.14.0" - checksum: 8885c6343b71570b0a7ec16cd85a49b853a830234790ee7430e2517ea5d8d361ff138bd52147f650790f3e7b3a28a15c755fc16f8856dd01ddf09a6161782e06 + checksum: 59959d14d7927ed8a97e42d39771e2b445b90fa098477fb6ab040f044d230517dc4a95ba38a4f924cfc965a96b32211d93def150a6184f0e51d2cefdc8cb415d languageName: node linkType: hard @@ -12828,11 +12913,11 @@ __metadata: linkType: hard "npm-run-path@npm:^5.1.0": - version: 5.1.0 - resolution: "npm-run-path@npm:5.1.0" + version: 5.2.0 + resolution: "npm-run-path@npm:5.2.0" dependencies: path-key: ^4.0.0 - checksum: dc184eb5ec239d6a2b990b43236845332ef12f4e0beaa9701de724aa797fe40b6bbd0157fb7639d24d3ab13f5d5cf22d223a19c6300846b8126f335f788bee66 + checksum: c5325e016014e715689c4014f7e0be16cc4cbf529f32a1723e511bc4689b5f823b704d2bca61ac152ce2bda65e0205dc8b3ba0ec0f5e4c3e162d302f6f5b9efb languageName: node linkType: hard @@ -13376,14 +13461,25 @@ __metadata: languageName: node linkType: hard +"postcss@npm:8.4.31": + version: 8.4.31 + resolution: "postcss@npm:8.4.31" + dependencies: + nanoid: ^3.3.6 + picocolors: ^1.0.0 + source-map-js: ^1.0.2 + checksum: 1d8611341b073143ad90486fcdfeab49edd243377b1f51834dc4f6d028e82ce5190e4f11bb2633276864503654fb7cab28e67abdc0fbf9d1f88cad4a0ff0beea + languageName: node + linkType: hard + "postcss@npm:^8.4.27": - version: 8.4.32 - resolution: "postcss@npm:8.4.32" + version: 8.4.33 + resolution: "postcss@npm:8.4.33" dependencies: nanoid: ^3.3.7 picocolors: ^1.0.0 source-map-js: ^1.0.2 - checksum: 220d9d0bf5d65be7ed31006c523bfb11619461d296245c1231831f90150aeb4a31eab9983ac9c5c89759a3ca8b60b3e0d098574964e1691673c3ce5c494305ae + checksum: 6f98b2af4b76632a3de20c4f47bf0e984a1ce1a531cf11adcb0b1d63a6cbda0aae4165e578b66c32ca4879038e3eaad386a6be725a8fb4429c78e3c1ab858fe9 languageName: node linkType: hard @@ -13417,6 +13513,17 @@ __metadata: languageName: node linkType: hard +"pretty-format@npm:^27.0.2": + version: 27.5.1 + resolution: "pretty-format@npm:27.5.1" + dependencies: + ansi-regex: ^5.0.1 + ansi-styles: ^5.0.0 + react-is: ^17.0.1 + checksum: cf610cffcb793885d16f184a62162f2dd0df31642d9a18edf4ca298e909a8fe80bdbf556d5c9573992c102ce8bf948691da91bf9739bee0ffb6e79c8a8a6e088 + languageName: node + linkType: hard + "pretty-format@npm:^29.0.0, pretty-format@npm:^29.7.0": version: 29.7.0 resolution: "pretty-format@npm:29.7.0" @@ -13812,7 +13919,7 @@ __metadata: languageName: node linkType: hard -"rc-input@npm:~1.3.5, rc-input@npm:~1.3.6": +"rc-input@npm:~1.3.11, rc-input@npm:~1.3.5": version: 1.3.11 resolution: "rc-input@npm:1.3.11" dependencies: @@ -13905,9 +14012,9 @@ __metadata: languageName: node linkType: hard -"rc-pagination@npm:~4.0.3": - version: 4.0.3 - resolution: "rc-pagination@npm:4.0.3" +"rc-pagination@npm:~4.0.4": + version: 4.0.4 + resolution: "rc-pagination@npm:4.0.4" dependencies: "@babel/runtime": ^7.10.1 classnames: ^2.3.2 @@ -13915,7 +14022,7 @@ __metadata: peerDependencies: react: ">=16.9.0" react-dom: ">=16.9.0" - checksum: 7b238f0c9c2d7e3d0d42b54007ca3e60adae67b04455c186a3c9038c52257bdd1ff90690f0ca0087233b35a5132207a0c197e93caeb301ec41085d8162e052a3 + checksum: 2ff6f2dd6ad0b855d1e747d09534f2efe9a124af4ff4cd5d5550a6cae9392879c06f471d4ee29d2a72c2c416f89dac6e43a7788650db5b8e54001affba2b172c languageName: node linkType: hard @@ -14084,9 +14191,9 @@ __metadata: languageName: node linkType: hard -"rc-table@npm:~7.36.0": - version: 7.36.0 - resolution: "rc-table@npm:7.36.0" +"rc-table@npm:~7.36.1": + version: 7.36.1 + resolution: "rc-table@npm:7.36.1" dependencies: "@babel/runtime": ^7.10.1 "@rc-component/context": ^1.4.0 @@ -14097,7 +14204,7 @@ __metadata: peerDependencies: react: ">=16.9.0" react-dom: ">=16.9.0" - checksum: 4db1fbd348bd2ebde767f87e047abd07c60a2ddd054f74bf3193a6bf789714512c5aca36e946ee7491d08b202b625a652c7ac9f48d213f034816a6ad6d8dcffe + checksum: b4441944eb0feb011091caeb433d455dbf52c8c16b39b0730a48bce05b28ce8928344053c8b9eb5f3dab60f1590edcfaeca05b5cf6e9c77832cf379e6f1568c7 languageName: node linkType: hard @@ -14135,9 +14242,9 @@ __metadata: languageName: node linkType: hard -"rc-tooltip@npm:~6.1.2": - version: 6.1.2 - resolution: "rc-tooltip@npm:6.1.2" +"rc-tooltip@npm:~6.1.3": + version: 6.1.3 + resolution: "rc-tooltip@npm:6.1.3" dependencies: "@babel/runtime": ^7.11.2 "@rc-component/trigger": ^1.18.0 @@ -14145,7 +14252,7 @@ __metadata: peerDependencies: react: ">=16.9.0" react-dom: ">=16.9.0" - checksum: 0450fe0bac954fe13cc1117cef1e632ec65e5fbb7bc9d31069925e7df026ff39211cad95509ec93500541bf55e70efaf0ee99694fdd18deac7e804b1b3f72240 + checksum: f67cf4e409d110f9f4098807303bd4590297f45ffb21d20f3c59a93de45b38c477eeee346e78b9c2e07bffd2ed53e22f435023113a08b553ed10e269754507e2 languageName: node linkType: hard @@ -14197,9 +14304,9 @@ __metadata: languageName: node linkType: hard -"rc-upload@npm:~4.3.5": - version: 4.3.5 - resolution: "rc-upload@npm:4.3.5" +"rc-upload@npm:~4.5.2": + version: 4.5.2 + resolution: "rc-upload@npm:4.5.2" dependencies: "@babel/runtime": ^7.18.3 classnames: ^2.2.5 @@ -14207,7 +14314,7 @@ __metadata: peerDependencies: react: ">=16.9.0" react-dom: ">=16.9.0" - checksum: 00758b3f34d5850a37cba8e1b4d7c5e2e60c8bd21e44b42c4ac2fe5f641575464e4209d7b9bdbdab70e46ff55705f5be71b1df7f13bbe15fd5950e895474c0cd + checksum: 5a7e1942657d91d78dab3a84367629d8dac7c3dcd961d8839d1d481e982504de2944c74c5b79fb63e3971ff84bc667e841e0e4305af10b37615c185e6d92d644 languageName: node linkType: hard @@ -14387,7 +14494,7 @@ __metadata: languageName: node linkType: hard -"react-is@npm:^17.0.2": +"react-is@npm:^17.0.1, react-is@npm:^17.0.2": version: 17.0.2 resolution: "react-is@npm:17.0.2" checksum: 9d6d111d8990dc98bc5402c1266a808b0459b5d54830bbea24c12d908b536df7883f268a7868cfaedde3dd9d4e0d574db456f84d2e6df9c4526f99bb4b5344d8 @@ -14395,8 +14502,8 @@ __metadata: linkType: hard "react-joyride@npm:^2.4.0": - version: 2.7.1 - resolution: "react-joyride@npm:2.7.1" + version: 2.7.2 + resolution: "react-joyride@npm:2.7.2" dependencies: "@gilbarbara/deep-equal": ^0.3.1 "@gilbarbara/helpers": ^0.9.0 @@ -14413,7 +14520,7 @@ __metadata: peerDependencies: react: 15 - 18 react-dom: 15 - 18 - checksum: ea0eaa93318b29aa6e527509a546bbd52ba7109c4ee54c04796fdbd35de8ebbdd53d8ff9f90863ca8cc7d35536c035fac0421df33d065066f0c1f7094995a8aa + checksum: acd27052770ac784b4acfd075764f1c4ca7060751f1ea47a4a4ae9a26376533dbc7a1a0d587220411dc4ced238bc11362724039e7de876ae249980e1f0f0ba32 languageName: node linkType: hard @@ -14466,8 +14573,8 @@ __metadata: linkType: hard "react-player@npm:^2.11.0": - version: 2.13.0 - resolution: "react-player@npm:2.13.0" + version: 2.14.1 + resolution: "react-player@npm:2.14.1" dependencies: deepmerge: ^4.0.0 load-script: ^1.0.0 @@ -14476,7 +14583,7 @@ __metadata: react-fast-compare: ^3.0.1 peerDependencies: react: ">=16.6.0" - checksum: 7e0e69e0ac37227ab5bfdda73991d4f5d4741585562f3ad9cfb787ae2c427510b69ddf6ef3f23f319d699b790af852fca57f3e9b1dae94f385d545a3db200d67 + checksum: 19b496d26d571a8dd7cb60930ba32e31d83a17cf11846e59d70954c206d025665106528a1fafc429ce08fd2cdfaadbd8301746a5f92a6c13b8c27963d0c80a05 languageName: node linkType: hard @@ -14868,15 +14975,15 @@ __metadata: linkType: hard "redux-saga@npm:^1.1.3": - version: 1.2.3 - resolution: "redux-saga@npm:1.2.3" + version: 1.3.0 + resolution: "redux-saga@npm:1.3.0" dependencies: - "@redux-saga/core": ^1.2.3 - checksum: 5c70799272cfbc94e046992d04bbe967e9f86ca3a35aa0c1562e6727e85b96b1a5aae68e180fdbbbc58de453dc22b39d99c81d7c604fbda7c45a8b60a729ef9d + "@redux-saga/core": ^1.3.0 + checksum: 77c2fa106f6fdee7bb88970d6bdd60d6ba961a271b06c287636788d8597c437b615f7af1f65f3ed1d9e9972894e77443ccc6cfe6a24b1fd840cd9c9504c2cef2 languageName: node linkType: hard -"redux@npm:^4.0.0, redux@npm:^4.0.4": +"redux@npm:^4.0.0": version: 4.2.1 resolution: "redux@npm:4.2.1" dependencies: @@ -14923,9 +15030,9 @@ __metadata: linkType: hard "regenerator-runtime@npm:^0.14.0": - version: 0.14.0 - resolution: "regenerator-runtime@npm:0.14.0" - checksum: 1c977ad82a82a4412e4f639d65d22be376d3ebdd30da2c003eeafdaaacd03fc00c2320f18120007ee700900979284fc78a9f00da7fb593f6e6eeebc673fba9a3 + version: 0.14.1 + resolution: "regenerator-runtime@npm:0.14.1" + checksum: 9f57c93277b5585d3c83b0cf76be47b473ae8c6d9142a46ce8b0291a04bb2cf902059f0f8445dcabb3fb7378e5fe4bb4ea1e008876343d42e46d3b484534ce38 languageName: node linkType: hard @@ -15408,8 +15515,8 @@ __metadata: linkType: hard "rollup-plugin-visualizer@npm:^5.9.2": - version: 5.11.0 - resolution: "rollup-plugin-visualizer@npm:5.11.0" + version: 5.12.0 + resolution: "rollup-plugin-visualizer@npm:5.12.0" dependencies: open: ^8.4.0 picomatch: ^2.3.1 @@ -15422,7 +15529,7 @@ __metadata: optional: true bin: rollup-plugin-visualizer: dist/bin/cli.js - checksum: 9f4469f83a63f57462258f7e4327cb85f5218cc3e49de9f06213728e35aff72f613d48331788e3e666bb16ccd5a9ab7e478cc1dd8cbceafb78bf397c8e30cc4d + checksum: 17dc10a93d4bd457c8bb7796a57c284487fb00f4b9703a33a1a954f5d40c66a89b24aca98564569922456f4fa8f72281c3ef96a95502195e6930b3fac62fce8e languageName: node linkType: hard @@ -15715,7 +15822,7 @@ __metadata: languageName: node linkType: hard -"shallowequal@npm:^1.1.0": +"shallowequal@npm:1.1.0, shallowequal@npm:^1.1.0": version: 1.1.0 resolution: "shallowequal@npm:1.1.0" checksum: f4c1de0837f106d2dbbfd5d0720a5d059d1c66b42b580965c8f06bb1db684be8783538b684092648c981294bf817869f743a066538771dbecb293df78f765e00 @@ -16050,6 +16157,15 @@ __metadata: languageName: node linkType: hard +"stop-iteration-iterator@npm:^1.0.0": + version: 1.0.0 + resolution: "stop-iteration-iterator@npm:1.0.0" + dependencies: + internal-slot: ^1.0.4 + checksum: d04173690b2efa40e24ab70e5e51a3ff31d56d699550cfad084104ab3381390daccb36652b25755e420245f3b0737de66c1879eaa2a8d4fc0a78f9bf892fcb42 + languageName: node + linkType: hard + "string-argv@npm:0.3.2": version: 0.3.2 resolution: "string-argv@npm:0.3.2" @@ -16263,42 +16379,40 @@ __metadata: languageName: node linkType: hard -"styled-components@npm:^5.3.3": - version: 5.3.11 - resolution: "styled-components@npm:5.3.11" +"styled-components@npm:^6.1.6": + version: 6.1.6 + resolution: "styled-components@npm:6.1.6" dependencies: - "@babel/helper-module-imports": ^7.0.0 - "@babel/traverse": ^7.4.5 - "@emotion/is-prop-valid": ^1.1.0 - "@emotion/stylis": ^0.8.4 - "@emotion/unitless": ^0.7.4 - babel-plugin-styled-components: ">= 1.12.0" - css-to-react-native: ^3.0.0 - hoist-non-react-statics: ^3.0.0 - shallowequal: ^1.1.0 - supports-color: ^5.5.0 + "@emotion/is-prop-valid": 1.2.1 + "@emotion/unitless": 0.8.0 + "@types/stylis": 4.2.0 + css-to-react-native: 3.2.0 + csstype: 3.1.2 + postcss: 8.4.31 + shallowequal: 1.1.0 + stylis: 4.3.1 + tslib: 2.5.0 peerDependencies: react: ">= 16.8.0" react-dom: ">= 16.8.0" - react-is: ">= 16.8.0" - checksum: 10edd4dae3b0231ec02d86bdd09c88e894eedfa7e9d4f8e562b09fb69c67a27d586cbcf35c785002d59b3bf11e6c0940b0efce40d13ae9ed148b26b1dc8f3284 + checksum: 8bcda3719af222ebde8be358d0db4019e6fb03b6f9b19797ec20acc26aad4b1ede83b3820b25b8dd4aa7a1dfa7bb26d82e69f063b8e1f3b0d8a8e6e095f1b643 languageName: node linkType: hard -"stylis@npm:^4.0.13, stylis@npm:^4.1.1, stylis@npm:^4.1.3, stylis@npm:^4.3.0": - version: 4.3.0 - resolution: "stylis@npm:4.3.0" - checksum: 6120de3f03eacf3b5adc8e7919c4cca991089156a6badc5248752a3088106afaaf74996211a6817a7760ebeadca09004048eea31875bd8d4df51386365c50025 +"stylis@npm:4.3.1, stylis@npm:^4.0.13, stylis@npm:^4.1.1, stylis@npm:^4.1.3, stylis@npm:^4.3.0": + version: 4.3.1 + resolution: "stylis@npm:4.3.1" + checksum: d365f1b008677b2147e8391e9cf20094a4202a5f9789562e7d9d0a3bd6f0b3067d39e8fd17cce5323903a56f6c45388e3d839e9c0bb5a738c91726992b14966d languageName: node linkType: hard "sucrase@npm:^3.20.3": - version: 3.34.0 - resolution: "sucrase@npm:3.34.0" + version: 3.35.0 + resolution: "sucrase@npm:3.35.0" dependencies: "@jridgewell/gen-mapping": ^0.3.2 commander: ^4.0.0 - glob: 7.1.6 + glob: ^10.3.10 lines-and-columns: ^1.1.6 mz: ^2.7.0 pirates: ^4.0.1 @@ -16306,11 +16420,11 @@ __metadata: bin: sucrase: bin/sucrase sucrase-node: bin/sucrase-node - checksum: 61860063bdf6103413698e13247a3074d25843e91170825a9752e4af7668ffadd331b6e99e92fc32ee5b3c484ee134936f926fa9039d5711fafff29d017a2110 + checksum: 9fc5792a9ab8a14dcf9c47dcb704431d35c1cdff1d17d55d382a31c2e8e3063870ad32ce120a80915498486246d612e30cda44f1624d9d9a10423e1a43487ad1 languageName: node linkType: hard -"supports-color@npm:^5.3.0, supports-color@npm:^5.5.0": +"supports-color@npm:^5.3.0": version: 5.5.0 resolution: "supports-color@npm:5.5.0" dependencies: @@ -16369,19 +16483,19 @@ __metadata: linkType: hard "svgo@npm:^3.0.0": - version: 3.1.0 - resolution: "svgo@npm:3.1.0" + version: 3.2.0 + resolution: "svgo@npm:3.2.0" dependencies: "@trysound/sax": 0.2.0 commander: ^7.2.0 css-select: ^5.1.0 - css-tree: ^2.2.1 + css-tree: ^2.3.1 css-what: ^6.1.0 - csso: 5.0.5 + csso: ^5.0.5 picocolors: ^1.0.0 bin: svgo: ./bin/svgo - checksum: c07d49757264d9122090e8b6c674c25d25608feec7eb5df5276f8c8e3ec113e9b515ffc3cb5b57a4c24942980b15b5078321105a15f379650271dc1f25b05eb6 + checksum: 42168748a5586d85d447bec2867bc19814a4897f973ff023e6aad4ff19ba7408be37cf3736e982bb78e3f1e52df8785da5dca77a8ebc64c0ebd6fcf9915d2895 languageName: node linkType: hard @@ -16665,15 +16779,15 @@ __metadata: languageName: node linkType: hard -"tsconfig-paths@npm:^3.14.2": - version: 3.14.2 - resolution: "tsconfig-paths@npm:3.14.2" +"tsconfig-paths@npm:^3.15.0": + version: 3.15.0 + resolution: "tsconfig-paths@npm:3.15.0" dependencies: "@types/json5": ^0.0.29 json5: ^1.0.2 minimist: ^1.2.6 strip-bom: ^3.0.0 - checksum: a6162eaa1aed680537f93621b82399c7856afd10ec299867b13a0675e981acac4e0ec00896860480efc59fc10fd0b16fdc928c0b885865b52be62cadac692447 + checksum: 59f35407a390d9482b320451f52a411a256a130ff0e7543d18c6f20afab29ac19fbe55c360a93d6476213cc335a4d76ce90f67df54c4e9037f7d240920832201 languageName: node linkType: hard @@ -16695,6 +16809,13 @@ __metadata: languageName: node linkType: hard +"tslib@npm:2.5.0": + version: 2.5.0 + resolution: "tslib@npm:2.5.0" + checksum: ae3ed5f9ce29932d049908ebfdf21b3a003a85653a9a140d614da6b767a93ef94f460e52c3d787f0e4f383546981713f165037dc2274df212ea9f8a4541004e1 + languageName: node + linkType: hard + "tslib@npm:^1.8.1, tslib@npm:^1.9.3": version: 1.14.1 resolution: "tslib@npm:1.14.1" @@ -16808,9 +16929,9 @@ __metadata: linkType: hard "type-fest@npm:^4.1.0, type-fest@npm:^4.8.3": - version: 4.8.3 - resolution: "type-fest@npm:4.8.3" - checksum: cd8c9a20a32b9d813f5f6d84bd81e52e22fb779a7ef0ae53974bae5baac427974bc8243269e9832b22ce2b6277d857b44769b3664f97dcac344e600bdd95f186 + version: 4.9.0 + resolution: "type-fest@npm:4.9.0" + checksum: 73383de23237b399a70397a53101152548846d919aebcc7d8733000c6c354dc2632fe37c4a70b8571b79fdbfa099e2d8304c5ac56b3254780acff93e4c7a797f languageName: node linkType: hard @@ -17391,8 +17512,8 @@ __metadata: linkType: hard "vite-plugin-html@npm:^3.2.0": - version: 3.2.0 - resolution: "vite-plugin-html@npm:3.2.0" + version: 3.2.1 + resolution: "vite-plugin-html@npm:3.2.1" dependencies: "@rollup/pluginutils": ^4.2.0 colorette: ^2.0.16 @@ -17408,7 +17529,7 @@ __metadata: pathe: ^0.2.0 peerDependencies: vite: ">=2.0.0" - checksum: f5222247b65da1c36215f0b2f509fd3975a7426b8d44546beb49f3ba51ee87b3a6b6e6afc9e7567a0d8bd1016631f2db3f934808f62a7c8f7f83fa83d8561d2d + checksum: 6add7cd7a8f9e83b0c58b20cde2d4da7e132ef56db6a60f3d4cc7022c944896236aeca6bde4c6dc2da3d506f756f63de56251adc47f0ae359c07485b24dd64db languageName: node linkType: hard @@ -17598,9 +17719,9 @@ __metadata: linkType: hard "web-streams-polyfill@npm:^3.0.3": - version: 3.2.1 - resolution: "web-streams-polyfill@npm:3.2.1" - checksum: b119c78574b6d65935e35098c2afdcd752b84268e18746606af149e3c424e15621b6f1ff0b42b2676dc012fc4f0d313f964b41a4b5031e525faa03997457da02 + version: 3.3.2 + resolution: "web-streams-polyfill@npm:3.3.2" + checksum: 0292f4113c1bda40d8e8ecebee39eb14cc2e2e560a65a6867980e394537a2645130e2c73f5ef6e641fd3697d2f71720ccf659aebaf69a9d5a773f653a0fdf39d languageName: node linkType: hard @@ -17612,9 +17733,9 @@ __metadata: linkType: hard "web-worker@npm:^1.2.0": - version: 1.2.0 - resolution: "web-worker@npm:1.2.0" - checksum: 1bb28348ddcf9b2e7c62c5fd02e49a84098795856cd905456de957271bba288e9618941cf69d8960f0a7ae81f5dfb74b427c0634be47ec69e3e955c4ec5213be + version: 1.3.0 + resolution: "web-worker@npm:1.3.0" + checksum: ed1f869aefd1d81a43d0fbfe7b315a65beb6d7d2486b378c436a7047eed4216be34b2e6afca738b6fa95d016326b765f5f816355db33267dbf43b2b8a1837c0c languageName: node linkType: hard @@ -17874,8 +17995,8 @@ __metadata: linkType: hard "ws@npm:^8.11.0": - version: 8.15.1 - resolution: "ws@npm:8.15.1" + version: 8.16.0 + resolution: "ws@npm:8.16.0" peerDependencies: bufferutil: ^4.0.1 utf-8-validate: ">=5.0.2" @@ -17884,7 +18005,7 @@ __metadata: optional: true utf-8-validate: optional: true - checksum: 8c67365f6e6134278ad635d558bfce466d7ef7543a043baea333aaa430429f0af8a130c0c36e7dd78f918d68167a659ba9b5067330b77c4b279e91533395952b + checksum: feb3eecd2bae82fa8a8beef800290ce437d8b8063bdc69712725f21aef77c49cb2ff45c6e5e7fce622248f9c7abaee506bae0a9064067ffd6935460c7357321b languageName: node linkType: hard