diff --git a/package.json b/package.json index f1b870742..64a374ab6 100644 --- a/package.json +++ b/package.json @@ -50,10 +50,10 @@ ], "type": "module", "devDependencies": { - "@babel/core": "^7.24.4", - "@babel/plugin-transform-typescript": "^7.23.6", - "@testing-library/dom": "^9.3.4", - "@testing-library/jest-dom": "^6.4.2", + "@babel/core": "^7.24.5", + "@babel/plugin-transform-typescript": "^7.24.5", + "@testing-library/dom": "^10.1.0", + "@testing-library/jest-dom": "^6.4.5", "@testing-library/react": "^15.0.7", "@testing-library/user-event": "^14.5.2", "@types/backbone": "^1.4.19", @@ -65,8 +65,8 @@ "@types/loadable__component": "^5", "@types/lodash": "^4.14.202", "@types/lodash-es": "^4.17.12", - "@types/node": "^20.11.5", - "@types/qs": "^6.9.11", + "@types/node": "^20.12.12", + "@types/qs": "^6.9.15", "@types/react-dom": "^18.3.0", "@types/react-router-dom": "^5.3.3", "@types/react-syntax-highlighter": "^15.5.10", @@ -74,8 +74,8 @@ "@types/styled-components": "^5.1.26", "@types/uuid": "^9", "@types/webpack": "^5.28.5", - "@typescript-eslint/eslint-plugin": "^6.4.1", - "@typescript-eslint/parser": "^7.6.0", + "@typescript-eslint/eslint-plugin": "^7.10.0", + "@typescript-eslint/parser": "^7.10.0", "babel-loader": "^9.1.3", "clean-css": "^5.3.3", "copy-webpack-plugin": "^12.0.2", @@ -93,7 +93,7 @@ "eslint-plugin-jest-dom": "^5.4.0", "eslint-plugin-prettier": "5.1.3", "eslint-plugin-react": "^7.33.2", - "eslint-plugin-react-hooks": "^4.6.0", + "eslint-plugin-react-hooks": "^4.6.2", "eslint-plugin-testing-library": "^6.2.2", "fetch-mock": "^9.11.0", "file-loader": "^6.2.0", @@ -103,7 +103,7 @@ "imagemin": "^8.0.1", "jest": "^29.7.0", "jest-axe": "^8.0.0", - "jest-environment-jsdom": "^29.6.4", + "jest-environment-jsdom": "^29.7.0", "jest-fetch-mock": "^3.0.3", "jest-junit": "^16.0.0", "lint-staged": "^15.2.0", @@ -122,7 +122,7 @@ "rimraf": "^5.0.5", "style-loader": "^4.0.0", "svg-url-loader": "^8.0.0", - "ts-jest": "^29.1.1", + "ts-jest": "^29.1.3", "ts-loader": "^9.5.1", "ts-prune": "^0.10.3", "tsconfig-paths-webpack-plugin": "^4.1.0", @@ -140,8 +140,8 @@ }, "dependencies": { "@inmanta/rappid": "^4.0.0", - "@joint/layout-directed-graph": "^4.0.1", - "@loadable/component": "^5.16.3", + "@joint/layout-directed-graph": "^4.0.3", + "@loadable/component": "^5.16.4", "@patternfly/react-charts": "^7.1.2", "@patternfly/react-core": "^5.2.2", "@patternfly/react-icons": "^5.3.1", @@ -170,8 +170,8 @@ "react-diff-viewer-continued": "^3.4.0", "react-dom": "^18.3.1", "react-dropzone": "^14.2.3", - "react-icons": "^5.2.0", - "react-router-dom": "^6.22.3", + "react-icons": "^5.2.1", + "react-router-dom": "^6.23.1", "react-syntax-highlighter": "^15.5.0", "react-test-renderer": "^18.3.1", "styled-components": "^5.3.11", @@ -182,7 +182,6 @@ "resolutions": { "json5": "^2.2.2", "terser-webpack-plugin": "^1.4.5", - "@types/react": "^18.0.21", "prismjs": "^1.25.0", "trim": "^0.0.3", "glob-parent": "^5.1.2", diff --git a/src/Data/Managers/GetInstanceResources/QueryManager.test.tsx b/src/Data/Managers/GetInstanceResources/QueryManager.test.tsx index f9ba87cd8..433f36bdb 100644 --- a/src/Data/Managers/GetInstanceResources/QueryManager.test.tsx +++ b/src/Data/Managers/GetInstanceResources/QueryManager.test.tsx @@ -1,5 +1,5 @@ -import React, { useContext } from "react"; -import { act, render, screen } from "@testing-library/react"; +import React, { act, useContext } from "react"; +import { render, screen } from "@testing-library/react"; import { StoreProvider } from "easy-peasy"; import { Either, PageSize, RemoteData } from "@/Core"; import { initialCurrentPage } from "@/Data/Common/UrlState/useUrlStateWithCurrentPage"; diff --git a/src/Data/Managers/Helpers/QueryManager/ContinuousWithEnv.test.tsx b/src/Data/Managers/Helpers/QueryManager/ContinuousWithEnv.test.tsx index c57204f08..2572c12b7 100644 --- a/src/Data/Managers/Helpers/QueryManager/ContinuousWithEnv.test.tsx +++ b/src/Data/Managers/Helpers/QueryManager/ContinuousWithEnv.test.tsx @@ -1,6 +1,6 @@ -import React, { useContext } from "react"; +import React, { act, useContext } from "react"; import { MemoryRouter, useLocation, useNavigate } from "react-router-dom"; -import { act, render, screen } from "@testing-library/react"; +import { render, screen } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { StoreProvider } from "easy-peasy"; import { Either, RemoteData } from "@/Core"; diff --git a/src/Data/Managers/ServiceInstances/QueryManager.test.tsx b/src/Data/Managers/ServiceInstances/QueryManager.test.tsx index cbee03a71..ff887a460 100644 --- a/src/Data/Managers/ServiceInstances/QueryManager.test.tsx +++ b/src/Data/Managers/ServiceInstances/QueryManager.test.tsx @@ -1,6 +1,6 @@ -import React from "react"; +import React, { act } from "react"; import { MemoryRouter } from "react-router-dom"; -import { act, render, screen } from "@testing-library/react"; +import { render, screen } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { StoreProvider } from "easy-peasy"; import { diff --git a/src/Slices/AgentProcess/UI/Page.test.tsx b/src/Slices/AgentProcess/UI/Page.test.tsx index 20bd814f4..c6562bb75 100644 --- a/src/Slices/AgentProcess/UI/Page.test.tsx +++ b/src/Slices/AgentProcess/UI/Page.test.tsx @@ -1,6 +1,6 @@ -import React from "react"; +import React, { act } from "react"; import { MemoryRouter } from "react-router-dom"; -import { act, render, screen } from "@testing-library/react"; +import { render, screen } from "@testing-library/react"; import { StoreProvider } from "easy-peasy"; import { configureAxe, toHaveNoViolations } from "jest-axe"; import { Either } from "@/Core"; diff --git a/src/Slices/Agents/UI/Agents.test.tsx b/src/Slices/Agents/UI/Agents.test.tsx index 417dbdf1b..762415987 100644 --- a/src/Slices/Agents/UI/Agents.test.tsx +++ b/src/Slices/Agents/UI/Agents.test.tsx @@ -1,6 +1,6 @@ -import React from "react"; +import React, { act } from "react"; import { MemoryRouter } from "react-router-dom"; -import { act, render, screen, within } from "@testing-library/react"; +import { render, screen, within } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { StoreProvider } from "easy-peasy"; import { configureAxe, toHaveNoViolations } from "jest-axe"; diff --git a/src/Slices/Agents/UI/AgentsTable.tsx b/src/Slices/Agents/UI/AgentsTable.tsx index 9fda0bf77..875d092f8 100644 --- a/src/Slices/Agents/UI/AgentsTable.tsx +++ b/src/Slices/Agents/UI/AgentsTable.tsx @@ -50,7 +50,7 @@ export const AgentsTable: React.FC = ({ } : {}; return ( - + {displayName} ); diff --git a/src/Slices/CompileDetails/UI/CompileDetails.test.tsx b/src/Slices/CompileDetails/UI/CompileDetails.test.tsx index 1ef62a58f..c71fc7310 100644 --- a/src/Slices/CompileDetails/UI/CompileDetails.test.tsx +++ b/src/Slices/CompileDetails/UI/CompileDetails.test.tsx @@ -1,6 +1,6 @@ -import React from "react"; +import React, { act } from "react"; import { MemoryRouter } from "react-router-dom"; -import { act, render, screen } from "@testing-library/react"; +import { render, screen } from "@testing-library/react"; import { StoreProvider } from "easy-peasy"; import { configureAxe, toHaveNoViolations } from "jest-axe"; import { Either } from "@/Core"; diff --git a/src/Slices/CompileDetails/UI/CompileStageReportTable.tsx b/src/Slices/CompileDetails/UI/CompileStageReportTable.tsx index ae002b0ab..aeb120ce3 100644 --- a/src/Slices/CompileDetails/UI/CompileStageReportTable.tsx +++ b/src/Slices/CompileDetails/UI/CompileStageReportTable.tsx @@ -2,6 +2,7 @@ import React from "react"; import { Table /* data-codemods */, TableVariant, + Td, Th, Thead, Tr, @@ -27,9 +28,11 @@ export const CompileStageReportTable: React.FC = ({ compileStarted, ); const rows = tablePresenter.createRows(reports); - const heads = tablePresenter - .getColumnHeadDisplayNames() - .map((columnName) => {columnName}); + const heads = tablePresenter.getColumnHeadDisplayNames().map((columnName) => ( + + {columnName} + + )); const [isExpanded, onExpansion] = useExpansion(); @@ -37,7 +40,7 @@ export const CompileStageReportTable: React.FC = ({ - diff --git a/src/Slices/CompileReports/UI/CompileReportsTable.tsx b/src/Slices/CompileReports/UI/CompileReportsTable.tsx index 11ff3c159..89d34a139 100644 --- a/src/Slices/CompileReports/UI/CompileReportsTable.tsx +++ b/src/Slices/CompileReports/UI/CompileReportsTable.tsx @@ -47,7 +47,7 @@ export const CompileReportsTable: React.FC = ({ } : {}; return ( - ); diff --git a/src/Slices/CompileReports/UI/Page.test.tsx b/src/Slices/CompileReports/UI/Page.test.tsx index ace714aee..bd12a0a3c 100644 --- a/src/Slices/CompileReports/UI/Page.test.tsx +++ b/src/Slices/CompileReports/UI/Page.test.tsx @@ -1,6 +1,6 @@ -import React from "react"; +import React, { act } from "react"; import { MemoryRouter } from "react-router-dom"; -import { act, render, screen, within } from "@testing-library/react"; +import { render, screen, within } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { StoreProvider } from "easy-peasy"; import { configureAxe, toHaveNoViolations } from "jest-axe"; diff --git a/src/Slices/ComplianceCheck/UI/Page.test.tsx b/src/Slices/ComplianceCheck/UI/Page.test.tsx index 12584c534..714456576 100644 --- a/src/Slices/ComplianceCheck/UI/Page.test.tsx +++ b/src/Slices/ComplianceCheck/UI/Page.test.tsx @@ -1,5 +1,5 @@ -import React from "react"; -import { act, render, screen } from "@testing-library/react"; +import React, { act } from "react"; +import { render, screen } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { StoreProvider } from "easy-peasy"; import { configureAxe, toHaveNoViolations } from "jest-axe"; diff --git a/src/Slices/CreateEnvironment/UI/CreateEnvironmentForm.test.tsx b/src/Slices/CreateEnvironment/UI/CreateEnvironmentForm.test.tsx index 0a14a8a12..b7c9cc1d1 100644 --- a/src/Slices/CreateEnvironment/UI/CreateEnvironmentForm.test.tsx +++ b/src/Slices/CreateEnvironment/UI/CreateEnvironmentForm.test.tsx @@ -1,6 +1,6 @@ -import React from "react"; +import React, { act } from "react"; import { MemoryRouter } from "react-router"; -import { act, render, screen } from "@testing-library/react"; +import { render, screen } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { StoreProvider } from "easy-peasy"; import { configureAxe, toHaveNoViolations } from "jest-axe"; @@ -286,6 +286,7 @@ test(`Given CreateEnvironmentForm When a new project and valid environment are s "new-project", ); }); + await act(async () => { await userEvent.click( screen.getByRole("option", { name: 'Create "new-project"' }), diff --git a/src/Slices/CreateInstance/UI/CreateInstance.test.tsx b/src/Slices/CreateInstance/UI/CreateInstance.test.tsx index 945840729..1db2735b5 100644 --- a/src/Slices/CreateInstance/UI/CreateInstance.test.tsx +++ b/src/Slices/CreateInstance/UI/CreateInstance.test.tsx @@ -1,6 +1,6 @@ -import React from "react"; +import React, { act } from "react"; import { MemoryRouter } from "react-router-dom"; -import { render, screen, act, within } from "@testing-library/react"; +import { render, screen, within } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { StoreProvider } from "easy-peasy"; import { configureAxe, toHaveNoViolations } from "jest-axe"; diff --git a/src/Slices/Dashboard/UI/GraphCard.test.tsx b/src/Slices/Dashboard/UI/GraphCard.test.tsx index 742be6dbe..7dcda160a 100644 --- a/src/Slices/Dashboard/UI/GraphCard.test.tsx +++ b/src/Slices/Dashboard/UI/GraphCard.test.tsx @@ -1,5 +1,5 @@ -import React from "react"; -import { act, render, screen } from "@testing-library/react"; +import React, { act } from "react"; +import { render, screen } from "@testing-library/react"; import { configureAxe, toHaveNoViolations } from "jest-axe"; import { words } from "@/UI"; import { MetricName } from "../Core/Domain"; diff --git a/src/Slices/Dashboard/UI/Page.test.tsx b/src/Slices/Dashboard/UI/Page.test.tsx index b60d2c067..5c1719cc3 100644 --- a/src/Slices/Dashboard/UI/Page.test.tsx +++ b/src/Slices/Dashboard/UI/Page.test.tsx @@ -1,6 +1,6 @@ -import React from "react"; +import React, { act } from "react"; import { MemoryRouter } from "react-router"; -import { act, render, screen } from "@testing-library/react"; +import { render, screen } from "@testing-library/react"; import { StoreProvider } from "easy-peasy"; import { configureAxe, toHaveNoViolations } from "jest-axe"; import { Either } from "@/Core"; diff --git a/src/Slices/DesiredState/UI/DesiredStatesTable.tsx b/src/Slices/DesiredState/UI/DesiredStatesTable.tsx index 23fe98e71..0ccd88780 100644 --- a/src/Slices/DesiredState/UI/DesiredStatesTable.tsx +++ b/src/Slices/DesiredState/UI/DesiredStatesTable.tsx @@ -24,7 +24,9 @@ export const DesiredStatesTable: React.FC = ({ rows, ...props }) => { words("desiredState.columns.labels"), ]; const heads = columnNames.map((displayName) => ( - + )); return ( diff --git a/src/Slices/DesiredState/UI/Page.test.tsx b/src/Slices/DesiredState/UI/Page.test.tsx index c8b76e17b..df115174f 100644 --- a/src/Slices/DesiredState/UI/Page.test.tsx +++ b/src/Slices/DesiredState/UI/Page.test.tsx @@ -1,6 +1,6 @@ -import React from "react"; +import React, { act } from "react"; import { MemoryRouter } from "react-router-dom"; -import { act, render, screen, within } from "@testing-library/react"; +import { render, screen, within } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { StoreProvider } from "easy-peasy"; import { configureAxe, toHaveNoViolations } from "jest-axe"; diff --git a/src/Slices/DesiredStateCompare/UI/Page.test.tsx b/src/Slices/DesiredStateCompare/UI/Page.test.tsx index 4d1d1f02b..de8f318e0 100644 --- a/src/Slices/DesiredStateCompare/UI/Page.test.tsx +++ b/src/Slices/DesiredStateCompare/UI/Page.test.tsx @@ -1,5 +1,5 @@ -import React from "react"; -import { act, render, screen, within } from "@testing-library/react"; +import React, { act } from "react"; +import { render, screen, within } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { StoreProvider } from "easy-peasy"; import { configureAxe, toHaveNoViolations } from "jest-axe"; diff --git a/src/Slices/DesiredStateDetails/UI/Page.test.tsx b/src/Slices/DesiredStateDetails/UI/Page.test.tsx index a436a81ec..fa3934b55 100644 --- a/src/Slices/DesiredStateDetails/UI/Page.test.tsx +++ b/src/Slices/DesiredStateDetails/UI/Page.test.tsx @@ -1,9 +1,8 @@ -import React from "react"; +import React, { act } from "react"; import { MemoryRouter } from "react-router-dom"; import { render, screen } from "@testing-library/react"; import { StoreProvider } from "easy-peasy"; import { configureAxe, toHaveNoViolations } from "jest-axe"; -import { act } from "react-dom/test-utils"; import { Either } from "@/Core"; import { getStoreInstance, QueryResolverImpl } from "@/Data"; import { diff --git a/src/Slices/DesiredStateDetails/UI/VersionResourceTable.tsx b/src/Slices/DesiredStateDetails/UI/VersionResourceTable.tsx index ba97c1f02..6a80a07e8 100644 --- a/src/Slices/DesiredStateDetails/UI/VersionResourceTable.tsx +++ b/src/Slices/DesiredStateDetails/UI/VersionResourceTable.tsx @@ -56,6 +56,7 @@ export const VersionResourceTable: React.FC = ({ return ( = ({ diff --git a/src/Slices/Facts/UI/Page.test.tsx b/src/Slices/Facts/UI/Page.test.tsx index 7cef5d0dd..048e17086 100644 --- a/src/Slices/Facts/UI/Page.test.tsx +++ b/src/Slices/Facts/UI/Page.test.tsx @@ -1,6 +1,6 @@ -import React from "react"; +import React, { act } from "react"; import { MemoryRouter } from "react-router-dom"; -import { act, render, screen, within } from "@testing-library/react"; +import { render, screen, within } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { StoreProvider } from "easy-peasy"; import { axe, toHaveNoViolations } from "jest-axe"; diff --git a/src/Slices/Home/UI/EnvironmentsOverview.test.tsx b/src/Slices/Home/UI/EnvironmentsOverview.test.tsx index 498636c8d..62818bf9a 100644 --- a/src/Slices/Home/UI/EnvironmentsOverview.test.tsx +++ b/src/Slices/Home/UI/EnvironmentsOverview.test.tsx @@ -1,6 +1,6 @@ -import React from "react"; +import React, { act } from "react"; import { MemoryRouter } from "react-router-dom"; -import { act, render, screen } from "@testing-library/react"; +import { render, screen } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { dependencies, Environment } from "@/Test"; import { words } from "@/UI"; diff --git a/src/Slices/Home/UI/Page.test.tsx b/src/Slices/Home/UI/Page.test.tsx index 592b099b6..10d2279f7 100644 --- a/src/Slices/Home/UI/Page.test.tsx +++ b/src/Slices/Home/UI/Page.test.tsx @@ -1,6 +1,6 @@ -import React from "react"; +import React, { act } from "react"; import { MemoryRouter } from "react-router"; -import { act, render, screen } from "@testing-library/react"; +import { render, screen } from "@testing-library/react"; import { StoreProvider } from "easy-peasy"; import { configureAxe, toHaveNoViolations } from "jest-axe"; import { Either } from "@/Core"; diff --git a/src/Slices/Login/Page.test.tsx b/src/Slices/Login/Page.test.tsx index 5ea243d50..15120b82b 100644 --- a/src/Slices/Login/Page.test.tsx +++ b/src/Slices/Login/Page.test.tsx @@ -1,7 +1,7 @@ -import React from "react"; +import React, { act } from "react"; import { QueryClient, QueryClientProvider } from "@tanstack/react-query"; import { screen } from "@testing-library/dom"; -import { act, render, waitFor } from "@testing-library/react"; +import { render, waitFor } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { axe, toHaveNoViolations } from "jest-axe"; import { HttpResponse, http } from "msw"; diff --git a/src/Slices/Notification/UI/Badge/Badge.test.tsx b/src/Slices/Notification/UI/Badge/Badge.test.tsx index e711e65f9..162d49fd1 100644 --- a/src/Slices/Notification/UI/Badge/Badge.test.tsx +++ b/src/Slices/Notification/UI/Badge/Badge.test.tsx @@ -1,5 +1,5 @@ -import React from "react"; -import { act, render, screen } from "@testing-library/react"; +import React, { act } from "react"; +import { render, screen } from "@testing-library/react"; import { StoreProvider } from "easy-peasy"; import { Either } from "@/Core"; import { diff --git a/src/Slices/Notification/UI/Center/Page.test.tsx b/src/Slices/Notification/UI/Center/Page.test.tsx index da811b9eb..daaec5c4d 100644 --- a/src/Slices/Notification/UI/Center/Page.test.tsx +++ b/src/Slices/Notification/UI/Center/Page.test.tsx @@ -1,6 +1,6 @@ -import React from "react"; +import React, { act } from "react"; import { MemoryRouter } from "react-router-dom"; -import { act, render, screen } from "@testing-library/react"; +import { render, screen } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { StoreProvider } from "easy-peasy"; import { axe, toHaveNoViolations } from "jest-axe"; diff --git a/src/Slices/Notification/UI/Drawer/Drawer.test.tsx b/src/Slices/Notification/UI/Drawer/Drawer.test.tsx index e013a8f98..cb9705271 100644 --- a/src/Slices/Notification/UI/Drawer/Drawer.test.tsx +++ b/src/Slices/Notification/UI/Drawer/Drawer.test.tsx @@ -1,7 +1,7 @@ -import React from "react"; +import React, { act } from "react"; import { Router } from "react-router-dom"; import { Masthead, Page } from "@patternfly/react-core"; -import { act, render, screen, within } from "@testing-library/react"; +import { render, screen, within } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { StoreProvider } from "easy-peasy"; import { createMemoryHistory } from "history"; diff --git a/src/Slices/OrderDetails/UI/OrderDetailsTable.tsx b/src/Slices/OrderDetails/UI/OrderDetailsTable.tsx index 017fe8db9..c26d14a36 100644 --- a/src/Slices/OrderDetails/UI/OrderDetailsTable.tsx +++ b/src/Slices/OrderDetails/UI/OrderDetailsTable.tsx @@ -3,6 +3,7 @@ import { Table, TableVariant, Tbody, + Td, Th, Thead, Tr, @@ -34,14 +35,18 @@ export const OrderDetailsTable: React.FC = ({ const heads = tablePresenter .getColumnHeads() .map(({ apiName, displayName }) => { - return ; + return ( + + ); }); return (
+ {heads}
+ {column} {displayName} + {displayName} + {displayName} + {displayName} +
- diff --git a/src/Slices/OrderDetails/UI/Page.test.tsx b/src/Slices/OrderDetails/UI/Page.test.tsx index 8c12d5d83..267c00e21 100644 --- a/src/Slices/OrderDetails/UI/Page.test.tsx +++ b/src/Slices/OrderDetails/UI/Page.test.tsx @@ -1,5 +1,5 @@ -import React from "react"; -import { act, render, screen } from "@testing-library/react"; +import React, { act } from "react"; +import { render, screen } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { axe, toHaveNoViolations } from "jest-axe"; import { Either } from "@/Core"; diff --git a/src/Slices/Orders/UI/OrdersTable.tsx b/src/Slices/Orders/UI/OrdersTable.tsx index d53f0e502..05e900c7a 100644 --- a/src/Slices/Orders/UI/OrdersTable.tsx +++ b/src/Slices/Orders/UI/OrdersTable.tsx @@ -3,6 +3,7 @@ import { OnSort, Table, TableVariant, + Td, Th, Thead, Tr, @@ -64,7 +65,7 @@ export const OrdersTable: React.FC = ({ : {}; return ( - ); @@ -73,9 +74,9 @@ export const OrdersTable: React.FC = ({ return (
+ {heads}
+ {displayName}
- + {heads} - {rows.map((row) => ( diff --git a/src/Slices/Orders/UI/Page.test.tsx b/src/Slices/Orders/UI/Page.test.tsx index 197b5d42d..f20279704 100644 --- a/src/Slices/Orders/UI/Page.test.tsx +++ b/src/Slices/Orders/UI/Page.test.tsx @@ -1,5 +1,5 @@ -import React from "react"; -import { act, render, screen } from "@testing-library/react"; +import React, { act } from "react"; +import { render, screen } from "@testing-library/react"; import { axe, toHaveNoViolations } from "jest-axe"; import { Either } from "@/Core"; import { baseSetup } from "@/Test/Utils/base-setup"; diff --git a/src/Slices/Parameters/UI/Page.test.tsx b/src/Slices/Parameters/UI/Page.test.tsx index 9bdd266ff..94cf016cc 100644 --- a/src/Slices/Parameters/UI/Page.test.tsx +++ b/src/Slices/Parameters/UI/Page.test.tsx @@ -1,6 +1,6 @@ -import React from "react"; +import React, { act } from "react"; import { MemoryRouter } from "react-router-dom"; -import { act, render, screen, within } from "@testing-library/react"; +import { render, screen, within } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { StoreProvider } from "easy-peasy"; import { axe, toHaveNoViolations } from "jest-axe"; diff --git a/src/Slices/Parameters/UI/ParametersTable.tsx b/src/Slices/Parameters/UI/ParametersTable.tsx index bfd062632..fcaa4219c 100644 --- a/src/Slices/Parameters/UI/ParametersTable.tsx +++ b/src/Slices/Parameters/UI/ParametersTable.tsx @@ -51,7 +51,7 @@ export const ParametersTable: React.FC = ({ } : {}; return ( - ); diff --git a/src/Slices/Resource/UI/ResourcesPage/Components/DeployStateFilter.test.tsx b/src/Slices/Resource/UI/ResourcesPage/Components/DeployStateFilter.test.tsx index 1984ac0c1..5709cd399 100644 --- a/src/Slices/Resource/UI/ResourcesPage/Components/DeployStateFilter.test.tsx +++ b/src/Slices/Resource/UI/ResourcesPage/Components/DeployStateFilter.test.tsx @@ -1,6 +1,6 @@ -import React, { useState } from "react"; +import React, { useState, act } from "react"; import { Toolbar, ToolbarContent, ToolbarItem } from "@patternfly/react-core"; -import { act, fireEvent, render, screen } from "@testing-library/react"; +import { fireEvent, render, screen } from "@testing-library/react"; import { Resource } from "@/Core"; import { DeployStateFilter } from "./DeployStateFilter"; diff --git a/src/Slices/Resource/UI/ResourcesPage/Page.test.tsx b/src/Slices/Resource/UI/ResourcesPage/Page.test.tsx index 40d450ea9..bfff38f27 100644 --- a/src/Slices/Resource/UI/ResourcesPage/Page.test.tsx +++ b/src/Slices/Resource/UI/ResourcesPage/Page.test.tsx @@ -1,6 +1,6 @@ -import React from "react"; +import React, { act } from "react"; import { MemoryRouter } from "react-router-dom"; -import { act, render, screen, within } from "@testing-library/react"; +import { render, screen, within } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { StoreProvider } from "easy-peasy"; import { configureAxe, toHaveNoViolations } from "jest-axe"; diff --git a/src/Slices/Resource/UI/ResourcesPage/ResourcesTable.tsx b/src/Slices/Resource/UI/ResourcesPage/ResourcesTable.tsx index 8df4bbd71..6baf6c31b 100644 --- a/src/Slices/Resource/UI/ResourcesPage/ResourcesTable.tsx +++ b/src/Slices/Resource/UI/ResourcesPage/ResourcesTable.tsx @@ -3,6 +3,7 @@ import { OnSort, Table /* data-codemods */, TableVariant, + Td, Th, Thead, Tr, @@ -53,6 +54,7 @@ export const ResourcesTable: React.FC = ({ return ( = ({
+
+ {displayName}
- diff --git a/src/Slices/ResourceDetails/UI/Tabs/FactsTab/FactsTable.tsx b/src/Slices/ResourceDetails/UI/Tabs/FactsTab/FactsTable.tsx index 6d297319c..5e79e79e7 100644 --- a/src/Slices/ResourceDetails/UI/Tabs/FactsTab/FactsTable.tsx +++ b/src/Slices/ResourceDetails/UI/Tabs/FactsTab/FactsTable.tsx @@ -49,6 +49,7 @@ export const FactsTable: React.FC = ({ facts }) => { {factsColumnHeads.map(({ displayName }, idx) => ( ); @@ -63,7 +64,7 @@ export const ResourceHistoryTable: React.FC = ({
+ {heads}
= ({ } : {}; return ( - + {column}
- diff --git a/src/Slices/ResourceDetails/UI/Tabs/HistoryTab/ResourceHistoryView.test.tsx b/src/Slices/ResourceDetails/UI/Tabs/HistoryTab/ResourceHistoryView.test.tsx index 0f570bcf1..7bc386884 100644 --- a/src/Slices/ResourceDetails/UI/Tabs/HistoryTab/ResourceHistoryView.test.tsx +++ b/src/Slices/ResourceDetails/UI/Tabs/HistoryTab/ResourceHistoryView.test.tsx @@ -1,6 +1,6 @@ -import React from "react"; +import React, { act } from "react"; import { MemoryRouter } from "react-router"; -import { act, render, screen } from "@testing-library/react"; +import { render, screen } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { StoreProvider } from "easy-peasy"; import { Either, RemoteData } from "@/Core"; diff --git a/src/Slices/ResourceDetails/UI/Tabs/HistoryTab/Tabs/Tabs.tsx b/src/Slices/ResourceDetails/UI/Tabs/HistoryTab/Tabs/Tabs.tsx index a72bcdaa1..e72b737ff 100644 --- a/src/Slices/ResourceDetails/UI/Tabs/HistoryTab/Tabs/Tabs.tsx +++ b/src/Slices/ResourceDetails/UI/Tabs/HistoryTab/Tabs/Tabs.tsx @@ -76,7 +76,9 @@ const RequiresTab: React.FC<{ requires: string[] }> = ({ requires }) => (
+ {heads}
- + diff --git a/src/Slices/ResourceDetails/UI/Tabs/LogTab/View.spec.tsx b/src/Slices/ResourceDetails/UI/Tabs/LogTab/View.spec.tsx index 4fa57bae3..ad93d5240 100644 --- a/src/Slices/ResourceDetails/UI/Tabs/LogTab/View.spec.tsx +++ b/src/Slices/ResourceDetails/UI/Tabs/LogTab/View.spec.tsx @@ -1,6 +1,6 @@ -import React from "react"; +import React, { act } from "react"; import { MemoryRouter } from "react-router"; -import { act, render, screen } from "@testing-library/react"; +import { render, screen } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { StoreProvider } from "easy-peasy"; import { Either } from "@/Core"; diff --git a/src/Slices/ResourceDetails/UI/View.test.tsx b/src/Slices/ResourceDetails/UI/View.test.tsx index 1ff537d6a..c1ef5fb1c 100644 --- a/src/Slices/ResourceDetails/UI/View.test.tsx +++ b/src/Slices/ResourceDetails/UI/View.test.tsx @@ -1,6 +1,6 @@ -import React from "react"; +import React, { act } from "react"; import { MemoryRouter } from "react-router-dom"; -import { act, render, screen } from "@testing-library/react"; +import { render, screen } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { StoreProvider } from "easy-peasy"; import { axe, toHaveNoViolations } from "jest-axe"; diff --git a/src/Slices/ResourceDiscovery/UI/DiscoveredResourcesTable.tsx b/src/Slices/ResourceDiscovery/UI/DiscoveredResourcesTable.tsx index e4aa6c22d..b0d21a482 100644 --- a/src/Slices/ResourceDiscovery/UI/DiscoveredResourcesTable.tsx +++ b/src/Slices/ResourceDiscovery/UI/DiscoveredResourcesTable.tsx @@ -3,6 +3,7 @@ import { OnSort, Table, TableVariant, + Td, Th, Thead, Tr, @@ -62,7 +63,7 @@ export const DiscoveredResourcesTable: React.FC = ({
{words("resources.history.tabs.requires")} + {words("resources.history.tabs.requires")} +
- diff --git a/src/Slices/ResourceDiscovery/UI/Page.test.tsx b/src/Slices/ResourceDiscovery/UI/Page.test.tsx index de555df39..63fb79642 100644 --- a/src/Slices/ResourceDiscovery/UI/Page.test.tsx +++ b/src/Slices/ResourceDiscovery/UI/Page.test.tsx @@ -1,6 +1,6 @@ -import React from "react"; +import React, { act } from "react"; import { MemoryRouter } from "react-router-dom"; -import { act, render, screen, within } from "@testing-library/react"; +import { render, screen, within } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { StoreProvider } from "easy-peasy"; import { axe, toHaveNoViolations } from "jest-axe"; diff --git a/src/Slices/ServiceCatalog/UI/CatalogDataList.test.tsx b/src/Slices/ServiceCatalog/UI/CatalogDataList.test.tsx index b7bb03c89..91581055a 100644 --- a/src/Slices/ServiceCatalog/UI/CatalogDataList.test.tsx +++ b/src/Slices/ServiceCatalog/UI/CatalogDataList.test.tsx @@ -1,6 +1,6 @@ -import React from "react"; +import React, { act } from "react"; import { MemoryRouter } from "react-router"; -import { act, render, screen, within } from "@testing-library/react"; +import { render, screen, within } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { configureAxe, toHaveNoViolations } from "jest-axe"; import { ServiceModel } from "@/Core"; diff --git a/src/Slices/ServiceDetails/UI/Spec/CallbacksTab.spec.tsx b/src/Slices/ServiceDetails/UI/Spec/CallbacksTab.spec.tsx index c380e8ce5..53ee56298 100644 --- a/src/Slices/ServiceDetails/UI/Spec/CallbacksTab.spec.tsx +++ b/src/Slices/ServiceDetails/UI/Spec/CallbacksTab.spec.tsx @@ -1,6 +1,6 @@ -import React from "react"; +import React, { act } from "react"; import { MemoryRouter, Route, Routes } from "react-router-dom"; -import { act, render, screen } from "@testing-library/react"; +import { render, screen } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { StoreProvider } from "easy-peasy"; import { Either, getShortUuidFromRaw } from "@/Core"; diff --git a/src/Slices/ServiceDetails/UI/Spec/CallbacksView.spec.tsx b/src/Slices/ServiceDetails/UI/Spec/CallbacksView.spec.tsx index e8bdb4585..255c150d3 100644 --- a/src/Slices/ServiceDetails/UI/Spec/CallbacksView.spec.tsx +++ b/src/Slices/ServiceDetails/UI/Spec/CallbacksView.spec.tsx @@ -1,6 +1,6 @@ -import React from "react"; +import React, { act } from "react"; import { MemoryRouter } from "react-router"; -import { act, render, screen } from "@testing-library/react"; +import { render, screen } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { StoreProvider } from "easy-peasy"; import { Either, getShortUuidFromRaw, Maybe } from "@/Core"; diff --git a/src/Slices/ServiceDetails/UI/Spec/ConfigTab.spec.tsx b/src/Slices/ServiceDetails/UI/Spec/ConfigTab.spec.tsx index 90f6e8da4..6646772b6 100644 --- a/src/Slices/ServiceDetails/UI/Spec/ConfigTab.spec.tsx +++ b/src/Slices/ServiceDetails/UI/Spec/ConfigTab.spec.tsx @@ -1,6 +1,6 @@ -import React from "react"; +import React, { act } from "react"; import { MemoryRouter, Route, Routes } from "react-router-dom"; -import { act, render, screen } from "@testing-library/react"; +import { render, screen } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { StoreProvider } from "easy-peasy"; import { Either } from "@/Core"; diff --git a/src/Slices/ServiceDetails/UI/Tabs/AttributeTable.test.tsx b/src/Slices/ServiceDetails/UI/Tabs/AttributeTable.test.tsx index 3dc234fd3..a221b8ed9 100644 --- a/src/Slices/ServiceDetails/UI/Tabs/AttributeTable.test.tsx +++ b/src/Slices/ServiceDetails/UI/Tabs/AttributeTable.test.tsx @@ -1,6 +1,6 @@ -import React from "react"; +import React, { act } from "react"; import { MemoryRouter, useLocation } from "react-router-dom"; -import { act, render, screen } from "@testing-library/react"; +import { render, screen } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { StoreProvider } from "easy-peasy"; import { configureAxe, toHaveNoViolations } from "jest-axe"; diff --git a/src/Slices/ServiceDetails/UI/Tabs/ConfigList.test.tsx b/src/Slices/ServiceDetails/UI/Tabs/ConfigList.test.tsx index 30ece3e15..8b6ec5204 100644 --- a/src/Slices/ServiceDetails/UI/Tabs/ConfigList.test.tsx +++ b/src/Slices/ServiceDetails/UI/Tabs/ConfigList.test.tsx @@ -1,5 +1,5 @@ -import React from "react"; -import { act, render, screen } from "@testing-library/react"; +import React, { act } from "react"; +import { render, screen } from "@testing-library/react"; import { StoreProvider } from "easy-peasy"; import { configureAxe, toHaveNoViolations } from "jest-axe"; import { Config, EnvironmentDetails, RemoteData } from "@/Core"; diff --git a/src/Slices/ServiceInstanceHistory/UI/HistoryTable.tsx b/src/Slices/ServiceInstanceHistory/UI/HistoryTable.tsx index 82dcda1d3..24c147346 100644 --- a/src/Slices/ServiceInstanceHistory/UI/HistoryTable.tsx +++ b/src/Slices/ServiceInstanceHistory/UI/HistoryTable.tsx @@ -1,6 +1,7 @@ import React from "react"; import { Table /* data-codemods */, + Td, Th, Thead, Tr, @@ -40,7 +41,7 @@ export const HistoryTable: React.FC = ({ service, logs }) => {
+ {heads}
- ))} diff --git a/src/Slices/ServiceInstanceHistory/UI/ServiceInstanceHistory.test.tsx b/src/Slices/ServiceInstanceHistory/UI/ServiceInstanceHistory.test.tsx index 47710b69b..eab3ffc64 100644 --- a/src/Slices/ServiceInstanceHistory/UI/ServiceInstanceHistory.test.tsx +++ b/src/Slices/ServiceInstanceHistory/UI/ServiceInstanceHistory.test.tsx @@ -1,6 +1,6 @@ -import React from "react"; +import React, { act } from "react"; import { MemoryRouter, useLocation } from "react-router-dom"; -import { act, render, screen } from "@testing-library/react"; +import { render, screen } from "@testing-library/react"; import { StoreProvider } from "easy-peasy"; import { configureAxe, toHaveNoViolations } from "jest-axe"; import { Either, RemoteData } from "@/Core"; diff --git a/src/Slices/ServiceInventory/UI/Components/RowActionsMenu/DeleteAction/DeleteAction.test.tsx b/src/Slices/ServiceInventory/UI/Components/RowActionsMenu/DeleteAction/DeleteAction.test.tsx index 04657f129..51a647e91 100644 --- a/src/Slices/ServiceInventory/UI/Components/RowActionsMenu/DeleteAction/DeleteAction.test.tsx +++ b/src/Slices/ServiceInventory/UI/Components/RowActionsMenu/DeleteAction/DeleteAction.test.tsx @@ -1,5 +1,5 @@ -import React from "react"; -import { act, render, screen } from "@testing-library/react"; +import React, { act } from "react"; +import { render, screen } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { StoreProvider } from "easy-peasy"; import { Either, EnvironmentDetails, RemoteData } from "@/Core"; diff --git a/src/Slices/ServiceInventory/UI/Components/RowActionsMenu/DestroyAction/DestroyAction.test.tsx b/src/Slices/ServiceInventory/UI/Components/RowActionsMenu/DestroyAction/DestroyAction.test.tsx index ffbe164d4..53b4eca49 100644 --- a/src/Slices/ServiceInventory/UI/Components/RowActionsMenu/DestroyAction/DestroyAction.test.tsx +++ b/src/Slices/ServiceInventory/UI/Components/RowActionsMenu/DestroyAction/DestroyAction.test.tsx @@ -1,5 +1,5 @@ -import React from "react"; -import { act, render, screen } from "@testing-library/react"; +import React, { act } from "react"; +import { render, screen } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { StoreProvider } from "easy-peasy"; import { Either, EnvironmentDetails, RemoteData } from "@/Core"; diff --git a/src/Slices/ServiceInventory/UI/InventoryTable.test.tsx b/src/Slices/ServiceInventory/UI/InventoryTable.test.tsx index ae280c7d6..6a5a5a290 100644 --- a/src/Slices/ServiceInventory/UI/InventoryTable.test.tsx +++ b/src/Slices/ServiceInventory/UI/InventoryTable.test.tsx @@ -1,6 +1,6 @@ -import React from "react"; +import React, { act } from "react"; import { MemoryRouter, useLocation } from "react-router"; -import { render, screen, within, act } from "@testing-library/react"; +import { render, screen, within } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { StoreProvider } from "easy-peasy"; import { Either, RemoteData } from "@/Core"; diff --git a/src/Slices/ServiceInventory/UI/InventoryTable.tsx b/src/Slices/ServiceInventory/UI/InventoryTable.tsx index e0d629a51..43329bca8 100644 --- a/src/Slices/ServiceInventory/UI/InventoryTable.tsx +++ b/src/Slices/ServiceInventory/UI/InventoryTable.tsx @@ -5,6 +5,7 @@ import { Tr, Th, OnSort, + Td, } from "@patternfly/react-table"; import { Row, ServiceModel, Sort } from "@/Core"; import { useUrlStateWithExpansion } from "@/Data"; @@ -79,7 +80,7 @@ export const InventoryTable: React.FC = ({
+ {columnHeads.map((head) => ( {head}
- diff --git a/src/Slices/ServiceInventory/UI/ServiceInventory.test.tsx b/src/Slices/ServiceInventory/UI/ServiceInventory.test.tsx index c241d77ca..c291c68e2 100644 --- a/src/Slices/ServiceInventory/UI/ServiceInventory.test.tsx +++ b/src/Slices/ServiceInventory/UI/ServiceInventory.test.tsx @@ -1,6 +1,6 @@ -import React from "react"; +import React, { act } from "react"; import { MemoryRouter, useLocation } from "react-router-dom"; -import { fireEvent, render, screen, act } from "@testing-library/react"; +import { fireEvent, render, screen } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { StoreProvider } from "easy-peasy"; import { axe, toHaveNoViolations } from "jest-axe"; diff --git a/src/Slices/ServiceInventory/UI/Spec/AttributesFilter.spec.ts b/src/Slices/ServiceInventory/UI/Spec/AttributesFilter.spec.ts index 30e92f459..c53bedda9 100644 --- a/src/Slices/ServiceInventory/UI/Spec/AttributesFilter.spec.ts +++ b/src/Slices/ServiceInventory/UI/Spec/AttributesFilter.spec.ts @@ -1,4 +1,5 @@ -import { render, screen, act, within } from "@testing-library/react"; +import { act } from "react"; +import { render, screen, within } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { Either } from "@/Core"; import { Service, ServiceInstance, Pagination } from "@/Test"; diff --git a/src/Slices/ServiceInventory/UI/Spec/DeletedFilter.spec.ts b/src/Slices/ServiceInventory/UI/Spec/DeletedFilter.spec.ts index 5603dd6a1..6e29df92d 100644 --- a/src/Slices/ServiceInventory/UI/Spec/DeletedFilter.spec.ts +++ b/src/Slices/ServiceInventory/UI/Spec/DeletedFilter.spec.ts @@ -1,4 +1,5 @@ -import { render, screen, act, within } from "@testing-library/react"; +import { act } from "react"; +import { render, screen, within } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { Either } from "@/Core"; import { Service, ServiceInstance, Pagination } from "@/Test"; diff --git a/src/Slices/ServiceInventory/UI/Spec/Filter.spec.ts b/src/Slices/ServiceInventory/UI/Spec/Filter.spec.ts index 1b076d630..3fa7e40a7 100644 --- a/src/Slices/ServiceInventory/UI/Spec/Filter.spec.ts +++ b/src/Slices/ServiceInventory/UI/Spec/Filter.spec.ts @@ -1,4 +1,5 @@ -import { render, screen, act } from "@testing-library/react"; +import { act } from "react"; +import { render, screen } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { Either } from "@/Core"; import { ServiceInstance, Pagination } from "@/Test"; diff --git a/src/Slices/ServiceInventory/UI/Spec/IdFilter.spec.ts b/src/Slices/ServiceInventory/UI/Spec/IdFilter.spec.ts index bbcc68e0a..7b1006a0f 100644 --- a/src/Slices/ServiceInventory/UI/Spec/IdFilter.spec.ts +++ b/src/Slices/ServiceInventory/UI/Spec/IdFilter.spec.ts @@ -1,4 +1,5 @@ -import { render, screen, act, within } from "@testing-library/react"; +import { act } from "react"; +import { render, screen, within } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { Either } from "@/Core"; import { Service, ServiceInstance, Pagination } from "@/Test"; diff --git a/src/Slices/ServiceInventory/UI/Spec/IdentityFilter.spec.ts b/src/Slices/ServiceInventory/UI/Spec/IdentityFilter.spec.ts index 99602cfdd..bad0bd7bc 100644 --- a/src/Slices/ServiceInventory/UI/Spec/IdentityFilter.spec.ts +++ b/src/Slices/ServiceInventory/UI/Spec/IdentityFilter.spec.ts @@ -1,4 +1,5 @@ -import { render, screen, act, within } from "@testing-library/react"; +import { act } from "react"; +import { render, screen, within } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { Either } from "@/Core"; import { Service, ServiceInstance, Pagination } from "@/Test"; diff --git a/src/Slices/ServiceInventory/UI/Spec/Pagination.spec.ts b/src/Slices/ServiceInventory/UI/Spec/Pagination.spec.ts index 5553f9eff..fe0d9c943 100644 --- a/src/Slices/ServiceInventory/UI/Spec/Pagination.spec.ts +++ b/src/Slices/ServiceInventory/UI/Spec/Pagination.spec.ts @@ -1,4 +1,5 @@ -import { render, screen, act } from "@testing-library/react"; +import { act } from "react"; +import { render, screen } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { Either } from "@/Core"; import { ServiceInstance } from "@/Test"; diff --git a/src/Slices/ServiceInventory/UI/Spec/ResourcesTab.spec.tsx b/src/Slices/ServiceInventory/UI/Spec/ResourcesTab.spec.tsx index c92b93e80..cd1cf7b18 100644 --- a/src/Slices/ServiceInventory/UI/Spec/ResourcesTab.spec.tsx +++ b/src/Slices/ServiceInventory/UI/Spec/ResourcesTab.spec.tsx @@ -1,4 +1,5 @@ -import { render, screen, act } from "@testing-library/react"; +import { act } from "react"; +import { render, screen } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { Either, Maybe } from "@/Core"; import { ServiceInstance, Pagination, InstanceResource } from "@/Test"; @@ -108,8 +109,8 @@ test("GIVEN The Service Inventory WHEN the user clicks on the resourcesTab THEN await apiHelper.resolve(Either.right({ data: InstanceResource.listA })); }); - expect(serviceInstancesTask?.effect).toBeCalledTimes(1); - expect(serviceInstancesTask?.update).toBeCalledTimes(1); - expect(resourcesTask?.effect).toBeCalledTimes(1); - expect(resourcesTask?.update).toBeCalledTimes(1); + expect(serviceInstancesTask?.effect).toHaveBeenCalledTimes(1); + expect(serviceInstancesTask?.update).toHaveBeenCalledTimes(1); + expect(resourcesTask?.effect).toHaveBeenCalledTimes(1); + expect(resourcesTask?.update).toHaveBeenCalledTimes(1); }); diff --git a/src/Slices/ServiceInventory/UI/Spec/StateFilter.spec.ts b/src/Slices/ServiceInventory/UI/Spec/StateFilter.spec.ts index a995a8dfa..261d15eb7 100644 --- a/src/Slices/ServiceInventory/UI/Spec/StateFilter.spec.ts +++ b/src/Slices/ServiceInventory/UI/Spec/StateFilter.spec.ts @@ -1,4 +1,5 @@ -import { render, screen, act } from "@testing-library/react"; +import { act } from "react"; +import { render, screen } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { Either } from "@/Core"; import { Service, ServiceInstance, Pagination } from "@/Test"; diff --git a/src/Slices/ServiceInventory/UI/Tabs/ConfigDetails.test.tsx b/src/Slices/ServiceInventory/UI/Tabs/ConfigDetails.test.tsx index 00165b026..1fdc33df8 100644 --- a/src/Slices/ServiceInventory/UI/Tabs/ConfigDetails.test.tsx +++ b/src/Slices/ServiceInventory/UI/Tabs/ConfigDetails.test.tsx @@ -1,5 +1,5 @@ -import React from "react"; -import { act, render, screen } from "@testing-library/react"; +import React, { act } from "react"; +import { render, screen } from "@testing-library/react"; import { StoreProvider } from "easy-peasy"; import { Config, EnvironmentDetails, RemoteData } from "@/Core"; import { diff --git a/src/Slices/ServiceInventory/UI/Tabs/ConfigTab.test.tsx b/src/Slices/ServiceInventory/UI/Tabs/ConfigTab.test.tsx index 3a60df13b..7560aab77 100644 --- a/src/Slices/ServiceInventory/UI/Tabs/ConfigTab.test.tsx +++ b/src/Slices/ServiceInventory/UI/Tabs/ConfigTab.test.tsx @@ -1,6 +1,6 @@ -import React from "react"; +import React, { act } from "react"; import { MemoryRouter } from "react-router-dom"; -import { render, screen, act } from "@testing-library/react"; +import { render, screen } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { StoreProvider } from "easy-peasy"; import { diff --git a/src/Slices/ServiceInventory/UI/Tabs/ResourcesTab.test.tsx b/src/Slices/ServiceInventory/UI/Tabs/ResourcesTab.test.tsx index adcd7949e..09e4a799c 100644 --- a/src/Slices/ServiceInventory/UI/Tabs/ResourcesTab.test.tsx +++ b/src/Slices/ServiceInventory/UI/Tabs/ResourcesTab.test.tsx @@ -1,6 +1,6 @@ -import React from "react"; +import React, { act } from "react"; import { MemoryRouter } from "react-router"; -import { act, render, screen } from "@testing-library/react"; +import { render, screen } from "@testing-library/react"; import { StoreProvider } from "easy-peasy"; import { Either } from "@/Core"; import { diff --git a/src/Slices/Settings/UI/Tabs/Configuration/Tab.test.tsx b/src/Slices/Settings/UI/Tabs/Configuration/Tab.test.tsx index b4e27075a..b8ca46eb8 100644 --- a/src/Slices/Settings/UI/Tabs/Configuration/Tab.test.tsx +++ b/src/Slices/Settings/UI/Tabs/Configuration/Tab.test.tsx @@ -1,6 +1,6 @@ -import React from "react"; +import React, { act } from "react"; import { MemoryRouter } from "react-router-dom"; -import { act, fireEvent, render, screen, within } from "@testing-library/react"; +import { fireEvent, render, screen, within } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { StoreProvider } from "easy-peasy"; import { configureAxe, toHaveNoViolations } from "jest-axe"; diff --git a/src/Slices/Settings/UI/Tabs/Environment/Components/Actions.test.tsx b/src/Slices/Settings/UI/Tabs/Environment/Components/Actions.test.tsx index 5b289c12b..6efa0a6cd 100644 --- a/src/Slices/Settings/UI/Tabs/Environment/Components/Actions.test.tsx +++ b/src/Slices/Settings/UI/Tabs/Environment/Components/Actions.test.tsx @@ -1,6 +1,6 @@ -import React from "react"; +import React, { act } from "react"; import { MemoryRouter } from "react-router-dom"; -import { act, render, screen, within } from "@testing-library/react"; +import { render, screen, within } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { StoreProvider } from "easy-peasy"; import { Either, Maybe, RemoteData } from "@/Core"; diff --git a/src/Slices/Settings/UI/Tabs/Environment/Components/ConfirmationModal/ConfirmationModal.test.tsx b/src/Slices/Settings/UI/Tabs/Environment/Components/ConfirmationModal/ConfirmationModal.test.tsx index 29c5a0c8d..9c2766910 100644 --- a/src/Slices/Settings/UI/Tabs/Environment/Components/ConfirmationModal/ConfirmationModal.test.tsx +++ b/src/Slices/Settings/UI/Tabs/Environment/Components/ConfirmationModal/ConfirmationModal.test.tsx @@ -1,6 +1,6 @@ -import React from "react"; +import React, { act } from "react"; import { MemoryRouter } from "react-router-dom"; -import { act, render, screen } from "@testing-library/react"; +import { render, screen } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { CommandResolverImpl, diff --git a/src/Slices/Settings/UI/Tabs/Environment/EnvironmentSettings.test.tsx b/src/Slices/Settings/UI/Tabs/Environment/EnvironmentSettings.test.tsx index da4a7046b..402a2dec3 100644 --- a/src/Slices/Settings/UI/Tabs/Environment/EnvironmentSettings.test.tsx +++ b/src/Slices/Settings/UI/Tabs/Environment/EnvironmentSettings.test.tsx @@ -1,6 +1,6 @@ -import React from "react"; +import React, { act } from "react"; import { MemoryRouter } from "react-router-dom"; -import { act, render, screen } from "@testing-library/react"; +import { render, screen } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { StoreProvider } from "easy-peasy"; import { configureAxe, toHaveNoViolations } from "jest-axe"; diff --git a/src/Slices/Settings/UI/Tabs/Token/Tab.test.tsx b/src/Slices/Settings/UI/Tabs/Token/Tab.test.tsx index f1b9b548c..dbaed211b 100644 --- a/src/Slices/Settings/UI/Tabs/Token/Tab.test.tsx +++ b/src/Slices/Settings/UI/Tabs/Token/Tab.test.tsx @@ -1,5 +1,5 @@ -import React from "react"; -import { act, render, screen, within } from "@testing-library/react"; +import React, { act } from "react"; +import { render, screen, within } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { Either } from "@/Core"; import { CommandResolverImpl, GenerateTokenCommandManager } from "@/Data"; diff --git a/src/Slices/Status/UI/Page.test.tsx b/src/Slices/Status/UI/Page.test.tsx index 25b8ce85b..50782e0c2 100644 --- a/src/Slices/Status/UI/Page.test.tsx +++ b/src/Slices/Status/UI/Page.test.tsx @@ -1,5 +1,5 @@ -import React from "react"; -import { act, render, screen, waitFor, within } from "@testing-library/react"; +import React, { act } from "react"; +import { render, screen, waitFor, within } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { StoreProvider } from "easy-peasy"; import { axe, toHaveNoViolations } from "jest-axe"; diff --git a/src/Slices/UserManagement/UI/Page.test.tsx b/src/Slices/UserManagement/UI/Page.test.tsx index 76823ff22..fb9d62a6a 100644 --- a/src/Slices/UserManagement/UI/Page.test.tsx +++ b/src/Slices/UserManagement/UI/Page.test.tsx @@ -1,7 +1,7 @@ -import React from "react"; +import React, { act } from "react"; import { MemoryRouter } from "react-router-dom"; import { QueryClient, QueryClientProvider } from "@tanstack/react-query"; -import { act, fireEvent, render, screen } from "@testing-library/react"; +import { fireEvent, render, screen } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { axe, toHaveNoViolations } from "jest-axe"; import { HttpResponse, http } from "msw"; diff --git a/src/UI/Components/BlockingModal/BlockingModal.test.tsx b/src/UI/Components/BlockingModal/BlockingModal.test.tsx index daf70304e..74731d02c 100644 --- a/src/UI/Components/BlockingModal/BlockingModal.test.tsx +++ b/src/UI/Components/BlockingModal/BlockingModal.test.tsx @@ -1,7 +1,6 @@ -import React from "react"; +import React, { act } from "react"; import { render, screen } from "@testing-library/react"; import { configureAxe, toHaveNoViolations } from "jest-axe"; -import { act } from "react-dom/test-utils"; import { words } from "@/UI/words"; import { BlockingModal } from "./BlockingModal"; diff --git a/src/UI/Components/CatalogActions/CatalogActions.test.tsx b/src/UI/Components/CatalogActions/CatalogActions.test.tsx index 9258e5435..e2392bf07 100644 --- a/src/UI/Components/CatalogActions/CatalogActions.test.tsx +++ b/src/UI/Components/CatalogActions/CatalogActions.test.tsx @@ -1,5 +1,5 @@ -import React from "react"; -import { render, screen, act, cleanup } from "@testing-library/react"; +import React, { act } from "react"; +import { render, screen, cleanup } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { StoreProvider } from "easy-peasy"; import { configureAxe, toHaveNoViolations } from "jest-axe"; diff --git a/src/UI/Components/ClipboardCopyButton/ClipboardCopyButton.test.tsx b/src/UI/Components/ClipboardCopyButton/ClipboardCopyButton.test.tsx index 108ba57be..57414fa2e 100644 --- a/src/UI/Components/ClipboardCopyButton/ClipboardCopyButton.test.tsx +++ b/src/UI/Components/ClipboardCopyButton/ClipboardCopyButton.test.tsx @@ -1,5 +1,5 @@ -import React from "react"; -import { act, render, screen } from "@testing-library/react"; +import React, { act } from "react"; +import { render, screen } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { ClipboardCopyButton } from "./ClipboardCopyButton"; diff --git a/src/UI/Components/CompileWidget/Provider.test.tsx b/src/UI/Components/CompileWidget/Provider.test.tsx index 1fa9b09d5..af4088e10 100644 --- a/src/UI/Components/CompileWidget/Provider.test.tsx +++ b/src/UI/Components/CompileWidget/Provider.test.tsx @@ -1,5 +1,5 @@ -import React from "react"; -import { render, screen, act } from "@testing-library/react"; +import React, { act } from "react"; +import { render, screen } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { StoreProvider } from "easy-peasy"; import { diff --git a/src/UI/Components/ConfirmUserActionForm/ConfirmUserActionForm.test.tsx b/src/UI/Components/ConfirmUserActionForm/ConfirmUserActionForm.test.tsx index 1d93f045b..bb8589dd2 100644 --- a/src/UI/Components/ConfirmUserActionForm/ConfirmUserActionForm.test.tsx +++ b/src/UI/Components/ConfirmUserActionForm/ConfirmUserActionForm.test.tsx @@ -1,5 +1,5 @@ -import React from "react"; -import { act, render, screen } from "@testing-library/react"; +import React, { act } from "react"; +import { render, screen } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { ConfirmUserActionForm } from "./ConfirmUserActionForm"; @@ -12,7 +12,7 @@ test("GIVEN DeleteForm WHEN user clicks 'No' THEN closeModal is executed", async await userEvent.click(screen.getByRole("button", { name: "No" })); }); - expect(closeModal).toBeCalledTimes(1); + expect(closeModal).toHaveBeenCalledTimes(1); expect(fetchMock.mock.calls).toHaveLength(0); }); @@ -25,5 +25,5 @@ test("GIVEN DeleteForm WHEN user clicks 'Yes' THEN submit is executed", async () await userEvent.click(screen.getByRole("button", { name: "Yes" })); }); - expect(submit).toBeCalledTimes(1); + expect(submit).toHaveBeenCalledTimes(1); }); diff --git a/src/UI/Components/Diagram/Canvas.test.tsx b/src/UI/Components/Diagram/Canvas.test.tsx index 6b3acc2d6..01a7eb054 100644 --- a/src/UI/Components/Diagram/Canvas.test.tsx +++ b/src/UI/Components/Diagram/Canvas.test.tsx @@ -1,12 +1,7 @@ /*eslint-disable testing-library/no-node-access*/ -import React from "react"; +import React, { act } from "react"; import { Route, Routes, useLocation } from "react-router-dom"; -import { - render, - act, - queries, - within as baseWithin, -} from "@testing-library/react"; +import { render, queries, within as baseWithin } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { StoreProvider } from "easy-peasy"; import { RemoteData, ServiceModel } from "@/Core"; diff --git a/src/UI/Components/DictEditor/DictEditor.test.tsx b/src/UI/Components/DictEditor/DictEditor.test.tsx index e62d85d4b..46297783d 100644 --- a/src/UI/Components/DictEditor/DictEditor.test.tsx +++ b/src/UI/Components/DictEditor/DictEditor.test.tsx @@ -1,5 +1,5 @@ -import React from "react"; -import { act, render, screen, within } from "@testing-library/react"; +import React, { act } from "react"; +import { render, screen, within } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { DictEditor } from "./DictEditor"; diff --git a/src/UI/Components/EventsTable/EventsTableWrapper.tsx b/src/UI/Components/EventsTable/EventsTableWrapper.tsx index dce671274..8a46122b7 100644 --- a/src/UI/Components/EventsTable/EventsTableWrapper.tsx +++ b/src/UI/Components/EventsTable/EventsTableWrapper.tsx @@ -44,7 +44,7 @@ export const EventsTableWrapper: React.FC> = ({
+ {heads}
- diff --git a/src/UI/Components/LegendBar/LegendBar.test.tsx b/src/UI/Components/LegendBar/LegendBar.test.tsx index 2e336bd34..c6b99c87a 100644 --- a/src/UI/Components/LegendBar/LegendBar.test.tsx +++ b/src/UI/Components/LegendBar/LegendBar.test.tsx @@ -1,5 +1,5 @@ -import React from "react"; -import { act, render, screen } from "@testing-library/react"; +import React, { act } from "react"; +import { render, screen } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { LegendBar } from "./LegendBar"; diff --git a/src/UI/Components/ResourceTable/ResourceTable.tsx b/src/UI/Components/ResourceTable/ResourceTable.tsx index 4646f8d72..35fabe8be 100644 --- a/src/UI/Components/ResourceTable/ResourceTable.tsx +++ b/src/UI/Components/ResourceTable/ResourceTable.tsx @@ -31,7 +31,9 @@ export const ResourceTable: React.FC = ({ resources, id, ...props }) => { {columns.map((col) => ( - + ))} diff --git a/src/UI/Components/ResourceTable/ResourceTableWrapper.tsx b/src/UI/Components/ResourceTable/ResourceTableWrapper.tsx index 21a838287..a855826b4 100644 --- a/src/UI/Components/ResourceTable/ResourceTableWrapper.tsx +++ b/src/UI/Components/ResourceTable/ResourceTableWrapper.tsx @@ -17,7 +17,9 @@ export const ResourceTableWrapper: React.FC> = ({ {columns.map((col) => ( - + ))} diff --git a/src/UI/Components/ServiceInstanceForm/Components/BooleanFormInput.test.tsx b/src/UI/Components/ServiceInstanceForm/Components/BooleanFormInput.test.tsx index cd25f3933..202f88acf 100644 --- a/src/UI/Components/ServiceInstanceForm/Components/BooleanFormInput.test.tsx +++ b/src/UI/Components/ServiceInstanceForm/Components/BooleanFormInput.test.tsx @@ -1,7 +1,6 @@ -import React, { useState } from "react"; +import React, { useState, act } from "react"; import { render, screen } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; -import { act } from "react-dom/test-utils"; import { BooleanFormInput } from "./BooleanFormInput"; const InputSetup = ({ attributeName = "bool_param", isOptional = false }) => { diff --git a/src/UI/Components/ServiceInstanceForm/Components/BooleanToggleInput.test.tsx b/src/UI/Components/ServiceInstanceForm/Components/BooleanToggleInput.test.tsx index 51d3e507d..6dbddc221 100644 --- a/src/UI/Components/ServiceInstanceForm/Components/BooleanToggleInput.test.tsx +++ b/src/UI/Components/ServiceInstanceForm/Components/BooleanToggleInput.test.tsx @@ -1,5 +1,5 @@ -import React from "react"; -import { act, render, screen } from "@testing-library/react"; +import React, { act } from "react"; +import { render, screen } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { BooleanToggleInput } from "./BooleanToggleInput"; diff --git a/src/UI/Components/ServiceInstanceForm/Components/TextListFormInput.test.tsx b/src/UI/Components/ServiceInstanceForm/Components/TextListFormInput.test.tsx index 033b6252e..59cef033b 100644 --- a/src/UI/Components/ServiceInstanceForm/Components/TextListFormInput.test.tsx +++ b/src/UI/Components/ServiceInstanceForm/Components/TextListFormInput.test.tsx @@ -1,8 +1,7 @@ /*eslint-disable testing-library/no-node-access*/ - -import React from "react"; +import React, { act } from "react"; import { TextInputTypes } from "@patternfly/react-core"; -import { act, fireEvent, render, screen } from "@testing-library/react"; +import { fireEvent, render, screen } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { TextListFormInput } from "./TextListFormInput"; diff --git a/src/UI/Components/ServiceInstanceForm/ServiceInstanceForm.test.tsx b/src/UI/Components/ServiceInstanceForm/ServiceInstanceForm.test.tsx index 8962f4770..eefdb30bf 100644 --- a/src/UI/Components/ServiceInstanceForm/ServiceInstanceForm.test.tsx +++ b/src/UI/Components/ServiceInstanceForm/ServiceInstanceForm.test.tsx @@ -1,8 +1,8 @@ -import React from "react"; +import React, { act } from "react"; import "@testing-library/jest-dom"; import { Route, Routes } from "react-router-dom"; import { QueryClient, QueryClientProvider } from "@tanstack/react-query"; -import { act, render, screen, within } from "@testing-library/react"; +import { render, screen, within } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { StoreProvider } from "easy-peasy"; import { http, HttpResponse } from "msw"; diff --git a/src/UI/Components/TreeTable/TreeRow/CellWithCopy.test.tsx b/src/UI/Components/TreeTable/TreeRow/CellWithCopy.test.tsx index a46bf3af2..7daed6e19 100644 --- a/src/UI/Components/TreeTable/TreeRow/CellWithCopy.test.tsx +++ b/src/UI/Components/TreeTable/TreeRow/CellWithCopy.test.tsx @@ -1,7 +1,7 @@ -import React from "react"; +import React, { act } from "react"; import { MemoryRouter } from "react-router-dom"; -import { Table /* data-codemods */, Tbody, Tr } from "@patternfly/react-table"; -import { act, render, screen } from "@testing-library/react"; +import { Table, Tbody, Tr } from "@patternfly/react-table"; +import { render, screen } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { StoreProvider } from "easy-peasy"; import { Either } from "@/Core"; diff --git a/src/UI/Components/TreeTable/TreeRow/CellWithCopyExpert.test.tsx b/src/UI/Components/TreeTable/TreeRow/CellWithCopyExpert.test.tsx index 834f4c93e..eea1919f4 100644 --- a/src/UI/Components/TreeTable/TreeRow/CellWithCopyExpert.test.tsx +++ b/src/UI/Components/TreeTable/TreeRow/CellWithCopyExpert.test.tsx @@ -1,10 +1,9 @@ -import React from "react"; +import React, { act } from "react"; import { MemoryRouter, useLocation } from "react-router-dom"; import { Table /* data-codemods */, Tbody, Tr } from "@patternfly/react-table"; import { render, screen } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { StoreProvider } from "easy-peasy"; -import { act } from "react-dom/test-utils"; import { Either, RemoteData } from "@/Core"; import { CommandResolverImpl, diff --git a/src/UI/Components/TreeTable/TreeRow/InstanceCellButton.test.tsx b/src/UI/Components/TreeTable/TreeRow/InstanceCellButton.test.tsx index 3d3b8f2b8..2ed39c685 100644 --- a/src/UI/Components/TreeTable/TreeRow/InstanceCellButton.test.tsx +++ b/src/UI/Components/TreeTable/TreeRow/InstanceCellButton.test.tsx @@ -1,8 +1,7 @@ -import React from "react"; +import React, { act } from "react"; import { MemoryRouter } from "react-router-dom"; import { render, screen } from "@testing-library/react"; import { StoreProvider } from "easy-peasy"; -import { act } from "react-dom/test-utils"; import { Either } from "@/Core"; import { getStoreInstance, diff --git a/src/UI/Components/TreeTable/TreeTable.test.tsx b/src/UI/Components/TreeTable/TreeTable.test.tsx index df06a7a2a..4d062ee88 100644 --- a/src/UI/Components/TreeTable/TreeTable.test.tsx +++ b/src/UI/Components/TreeTable/TreeTable.test.tsx @@ -1,5 +1,5 @@ -import React from "react"; -import { render, screen, fireEvent, act } from "@testing-library/react"; +import React, { act } from "react"; +import { render, screen, fireEvent } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { Attributes, EntityLike, ServiceModel } from "@/Core"; import { CommandResolverImpl, KeycloakAuthHelper } from "@/Data"; diff --git a/src/UI/Dependency/EnvironmentModifier.test.tsx b/src/UI/Dependency/EnvironmentModifier.test.tsx index b15db43d1..e4cc24fe0 100644 --- a/src/UI/Dependency/EnvironmentModifier.test.tsx +++ b/src/UI/Dependency/EnvironmentModifier.test.tsx @@ -1,7 +1,6 @@ -import React from "react"; +import React, { act } from "react"; import { render, screen } from "@testing-library/react"; import { StoreProvider } from "easy-peasy"; -import { act } from "react-dom/test-utils"; import { EnvironmentModifier, RemoteData } from "@/Core"; import { DefinitionMap } from "@/Core/Domain/EnvironmentSettings"; import { getStoreInstance } from "@/Data"; diff --git a/src/UI/Root/Components/Header/EnvSelector/EnvironmentSelector.test.tsx b/src/UI/Root/Components/Header/EnvSelector/EnvironmentSelector.test.tsx index 52dd4eeca..9439bf2d0 100644 --- a/src/UI/Root/Components/Header/EnvSelector/EnvironmentSelector.test.tsx +++ b/src/UI/Root/Components/Header/EnvSelector/EnvironmentSelector.test.tsx @@ -1,7 +1,7 @@ -import React from "react"; +import React, { act } from "react"; import { MemoryRouter } from "react-router"; import { Router } from "react-router-dom"; -import { act, render, screen } from "@testing-library/react"; +import { render, screen } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { createMemoryHistory } from "history"; import { RemoteData } from "@/Core"; diff --git a/src/UI/Root/Components/PageBreadcrumbs/PageBreadcrumbs.test.tsx b/src/UI/Root/Components/PageBreadcrumbs/PageBreadcrumbs.test.tsx index c8a8d48d8..1e4f7f37d 100644 --- a/src/UI/Root/Components/PageBreadcrumbs/PageBreadcrumbs.test.tsx +++ b/src/UI/Root/Components/PageBreadcrumbs/PageBreadcrumbs.test.tsx @@ -1,6 +1,6 @@ -import React from "react"; +import React, { act } from "react"; import { MemoryRouter } from "react-router-dom"; -import { act, render, screen, within } from "@testing-library/react"; +import { render, screen, within } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { DependencyProvider } from "@/UI/Dependency"; import { PrimaryRouteManager } from "@/UI/Routing"; diff --git a/src/UI/Root/Components/Sidebar/EnvironmentControls/EnvironmentControls.test.tsx b/src/UI/Root/Components/Sidebar/EnvironmentControls/EnvironmentControls.test.tsx index 442d54bd4..10a2f82c2 100644 --- a/src/UI/Root/Components/Sidebar/EnvironmentControls/EnvironmentControls.test.tsx +++ b/src/UI/Root/Components/Sidebar/EnvironmentControls/EnvironmentControls.test.tsx @@ -1,6 +1,6 @@ -import React from "react"; +import React, { act } from "react"; import { MemoryRouter } from "react-router-dom"; -import { act, render, screen } from "@testing-library/react"; +import { render, screen } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; import { StoreProvider } from "easy-peasy"; import { axe, toHaveNoViolations } from "jest-axe"; @@ -126,7 +126,7 @@ test("EnvironmentControls halt the environment when clicked and the environment expect(requestInit?.headers?.["X-Inmanta-Tid"]).toEqual( EnvironmentDetails.a.id, ); - expect(dispatchEventSpy).toBeCalledTimes(2); + expect(dispatchEventSpy).toHaveBeenCalledTimes(2); }); test("EnvironmentControls don\\t trigger backend call when dialog is not confirmed", async () => { @@ -184,5 +184,5 @@ test("EnvironmentControls resume the environment when clicked and the environmen expect(requestInit?.headers?.["X-Inmanta-Tid"]).toEqual( EnvironmentDetails.a.id, ); - expect(dispatchEventSpy).toBeCalledTimes(2); + expect(dispatchEventSpy).toHaveBeenCalledTimes(2); }); diff --git a/src/UI/Root/Components/Sidebar/Navigation/Navigation.test.tsx b/src/UI/Root/Components/Sidebar/Navigation/Navigation.test.tsx index 4f3eaa1f5..7bf8248c7 100644 --- a/src/UI/Root/Components/Sidebar/Navigation/Navigation.test.tsx +++ b/src/UI/Root/Components/Sidebar/Navigation/Navigation.test.tsx @@ -1,6 +1,6 @@ -import React from "react"; +import React, { act } from "react"; import { MemoryRouter } from "react-router-dom"; -import { act, cleanup, render, screen, within } from "@testing-library/react"; +import { cleanup, render, screen, within } from "@testing-library/react"; import { StoreProvider } from "easy-peasy"; import { axe, toHaveNoViolations } from "jest-axe"; import { RemoteData, ServerStatus } from "@/Core"; diff --git a/src/UI/Root/Root.test.tsx b/src/UI/Root/Root.test.tsx index c4baac417..e03a85fe4 100644 --- a/src/UI/Root/Root.test.tsx +++ b/src/UI/Root/Root.test.tsx @@ -1,7 +1,7 @@ -import React from "react"; +import React, { act } from "react"; import { MemoryRouter } from "react-router"; import { useLocation } from "react-router-dom"; -import { act, cleanup, render, screen } from "@testing-library/react"; +import { cleanup, render, screen } from "@testing-library/react"; import { StoreProvider } from "easy-peasy"; import { axe, toHaveNoViolations } from "jest-axe"; import { Either } from "@/Core"; diff --git a/src/UI/Utils/usePrompt.test.tsx b/src/UI/Utils/usePrompt.test.tsx index a1dffa3a9..17320dcc4 100644 --- a/src/UI/Utils/usePrompt.test.tsx +++ b/src/UI/Utils/usePrompt.test.tsx @@ -1,8 +1,7 @@ -import React, { useState } from "react"; +import React, { useState, act } from "react"; import { Link, Route, Routes } from "react-router-dom"; import { cleanup, render, screen } from "@testing-library/react"; import { userEvent } from "@testing-library/user-event"; -import { act } from "react-dom/test-utils"; import CustomRouter from "../Routing/CustomRouter"; import history from "../Routing/history"; import { usePrompt } from "./usePrompt"; @@ -58,7 +57,7 @@ test("GIVEN usePrompt WHEN hook's parameter is equal true and user cancel alert await userEvent.click(link); }); - expect(prompt).toBeCalledTimes(1); + expect(prompt).toHaveBeenCalledTimes(1); expect(window.location.pathname).toMatch("/"); }); @@ -70,7 +69,7 @@ test("GIVEN usePrompt WHEN hook's parameter is equal false THEN page is changed" await act(async () => { await userEvent.click(link); }); - expect(prompt).toBeCalledTimes(0); + expect(prompt).toHaveBeenCalledTimes(0); expect(window.location.pathname).toMatch("/page"); }); @@ -93,6 +92,6 @@ test("GIVEN usePrompt WHEN hook's parameter is equal true and user confirm alert await userEvent.click(link); }); - expect(prompt).toBeCalledTimes(1); + expect(prompt).toHaveBeenCalledTimes(1); expect(window.location.pathname).toMatch("/page"); }); diff --git a/src/UI/Utils/useTicker.test.tsx b/src/UI/Utils/useTicker.test.tsx index 4189ed335..bb155629c 100644 --- a/src/UI/Utils/useTicker.test.tsx +++ b/src/UI/Utils/useTicker.test.tsx @@ -1,5 +1,5 @@ -import React from "react"; -import { act, render } from "@testing-library/react"; +import React, { act } from "react"; +import { render } from "@testing-library/react"; import { useTickerWithInterval, useTickerWithUnixMs, @@ -25,7 +25,7 @@ test("GIVEN useTickerWithInterval WHEN provided with interval THEN executes at t await jest.advanceTimersByTime(ONE_SECOND); }); - expect(callback).toBeCalledTimes(2); + expect(callback).toHaveBeenCalledTimes(2); }); test("GIVEN useTickerWithUnixMs WHEN provided with timestamp longer than 1 hour ago THEN executes every minute", async () => { @@ -44,7 +44,7 @@ test("GIVEN useTickerWithUnixMs WHEN provided with timestamp longer than 1 hour await jest.advanceTimersByTime(10 * ONE_MINUTE + 100); }); - expect(callback).toBeCalledTimes(2); + expect(callback).toHaveBeenCalledTimes(2); }); test("GIVEN useTickerWithUnixMs WHEN provided with timestamp less than 1 minute ago THEN executes every second until 1 minute is reached", async () => { @@ -61,19 +61,19 @@ test("GIVEN useTickerWithUnixMs WHEN provided with timestamp less than 1 minute await jest.advanceTimersByTime(9 * ONE_SECOND + 100); }); - expect(callback).toBeCalledTimes(2); + expect(callback).toHaveBeenCalledTimes(2); await act(async () => { await jest.advanceTimersByTime(ONE_SECOND); }); - expect(callback).toBeCalledTimes(3); + expect(callback).toHaveBeenCalledTimes(3); await act(async () => { await jest.advanceTimersByTime(10 * ONE_SECOND + 100); }); - expect(callback).toBeCalledTimes(4); + expect(callback).toHaveBeenCalledTimes(4); }); test("GIVEN getDiffFromNow WHEN provided with timestamp THEN returns correct millisecond difference", () => { diff --git a/yarn.lock b/yarn.lock index bec80743c..16988e7c9 100644 --- a/yarn.lock +++ b/yarn.lock @@ -29,17 +29,7 @@ __metadata: languageName: node linkType: hard -"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.10.4, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.23.5": - version: 7.23.5 - resolution: "@babel/code-frame@npm:7.23.5" - dependencies: - "@babel/highlight": "npm:^7.23.4" - chalk: "npm:^2.4.2" - checksum: 10/44e58529c9d93083288dc9e649c553c5ba997475a7b0758cc3ddc4d77b8a7d985dbe78cc39c9bbc61f26d50af6da1ddf0a3427eae8cc222a9370619b671ed8f5 - languageName: node - linkType: hard - -"@babel/code-frame@npm:^7.24.1, @babel/code-frame@npm:^7.24.2": +"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.10.4, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.23.5, @babel/code-frame@npm:^7.24.2": version: 7.24.2 resolution: "@babel/code-frame@npm:7.24.2" dependencies: @@ -56,73 +46,38 @@ __metadata: languageName: node linkType: hard -"@babel/core@npm:^7.0.0, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.4.5": - version: 7.23.9 - resolution: "@babel/core@npm:7.23.9" - dependencies: - "@ampproject/remapping": "npm:^2.2.0" - "@babel/code-frame": "npm:^7.23.5" - "@babel/generator": "npm:^7.23.6" - "@babel/helper-compilation-targets": "npm:^7.23.6" - "@babel/helper-module-transforms": "npm:^7.23.3" - "@babel/helpers": "npm:^7.23.9" - "@babel/parser": "npm:^7.23.9" - "@babel/template": "npm:^7.23.9" - "@babel/traverse": "npm:^7.23.9" - "@babel/types": "npm:^7.23.9" - convert-source-map: "npm:^2.0.0" - debug: "npm:^4.1.0" - gensync: "npm:^1.0.0-beta.2" - json5: "npm:^2.2.3" - semver: "npm:^6.3.1" - checksum: 10/268cdbb86bef1b8ea5b1300f2f325e56a1740a5051360cb228ffeaa0f80282b6674f3a2b4d6466adb0691183759b88d4c37b4a4f77232c84a49ed771c84cdc27 - languageName: node - linkType: hard - -"@babel/core@npm:^7.24.4": - version: 7.24.4 - resolution: "@babel/core@npm:7.24.4" +"@babel/core@npm:^7.0.0, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.24.5, @babel/core@npm:^7.4.5": + version: 7.24.5 + resolution: "@babel/core@npm:7.24.5" dependencies: "@ampproject/remapping": "npm:^2.2.0" "@babel/code-frame": "npm:^7.24.2" - "@babel/generator": "npm:^7.24.4" + "@babel/generator": "npm:^7.24.5" "@babel/helper-compilation-targets": "npm:^7.23.6" - "@babel/helper-module-transforms": "npm:^7.23.3" - "@babel/helpers": "npm:^7.24.4" - "@babel/parser": "npm:^7.24.4" + "@babel/helper-module-transforms": "npm:^7.24.5" + "@babel/helpers": "npm:^7.24.5" + "@babel/parser": "npm:^7.24.5" "@babel/template": "npm:^7.24.0" - "@babel/traverse": "npm:^7.24.1" - "@babel/types": "npm:^7.24.0" + "@babel/traverse": "npm:^7.24.5" + "@babel/types": "npm:^7.24.5" convert-source-map: "npm:^2.0.0" debug: "npm:^4.1.0" gensync: "npm:^1.0.0-beta.2" json5: "npm:^2.2.3" semver: "npm:^6.3.1" - checksum: 10/1e049f8df26be0fe5be36173fd7c33dfb004eeeec28152fea83c90e71784f9a6f2237296f43a2ee7d9041e2a33a05f43da48ce2d4e0cd473a682328ca07ce7e0 + checksum: 10/b0d02c51f39cc4c6f8fcaab7052d17dea63aab36d7e2567bfbad074e5a027df737ebcaf3029c3a659bc719bbac806311c2e8786be1d686abd093c48a6068395c languageName: node linkType: hard -"@babel/generator@npm:^7.23.6, @babel/generator@npm:^7.7.2": - version: 7.23.6 - resolution: "@babel/generator@npm:7.23.6" - dependencies: - "@babel/types": "npm:^7.23.6" - "@jridgewell/gen-mapping": "npm:^0.3.2" - "@jridgewell/trace-mapping": "npm:^0.3.17" - jsesc: "npm:^2.5.1" - checksum: 10/864090d5122c0aa3074471fd7b79d8a880c1468480cbd28925020a3dcc7eb6e98bedcdb38983df299c12b44b166e30915b8085a7bc126e68fa7e2aadc7bd1ac5 - languageName: node - linkType: hard - -"@babel/generator@npm:^7.24.1, @babel/generator@npm:^7.24.4": - version: 7.24.4 - resolution: "@babel/generator@npm:7.24.4" +"@babel/generator@npm:^7.24.5, @babel/generator@npm:^7.7.2": + version: 7.24.5 + resolution: "@babel/generator@npm:7.24.5" dependencies: - "@babel/types": "npm:^7.24.0" + "@babel/types": "npm:^7.24.5" "@jridgewell/gen-mapping": "npm:^0.3.5" "@jridgewell/trace-mapping": "npm:^0.3.25" jsesc: "npm:^2.5.1" - checksum: 10/69e1772dcf8f95baec951f422cca091d59a3f29b5eedc989ad87f7262289b94625983f6fe654302ca17aae0a32f9232332b83fcc85533311d6267b09c58b1061 + checksum: 10/7a3782f1d2f824025a538444a0fce44f5b30a7b013984279561bcb3450eec91a41526533fd0b25b1a6fde627bebd0e645c0ea2aa907cc15c7f3da2d9eb71f069 languageName: node linkType: hard @@ -148,22 +103,22 @@ __metadata: languageName: node linkType: hard -"@babel/helper-create-class-features-plugin@npm:^7.23.6": - version: 7.23.7 - resolution: "@babel/helper-create-class-features-plugin@npm:7.23.7" +"@babel/helper-create-class-features-plugin@npm:^7.24.5": + version: 7.24.5 + resolution: "@babel/helper-create-class-features-plugin@npm:7.24.5" dependencies: "@babel/helper-annotate-as-pure": "npm:^7.22.5" "@babel/helper-environment-visitor": "npm:^7.22.20" "@babel/helper-function-name": "npm:^7.23.0" - "@babel/helper-member-expression-to-functions": "npm:^7.23.0" + "@babel/helper-member-expression-to-functions": "npm:^7.24.5" "@babel/helper-optimise-call-expression": "npm:^7.22.5" - "@babel/helper-replace-supers": "npm:^7.22.20" + "@babel/helper-replace-supers": "npm:^7.24.1" "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.22.5" - "@babel/helper-split-export-declaration": "npm:^7.22.6" + "@babel/helper-split-export-declaration": "npm:^7.24.5" semver: "npm:^6.3.1" peerDependencies: "@babel/core": ^7.0.0 - checksum: 10/c8b3ef58fca399a25f00d703b0fb2ac1d86642d9e3bd7af04df77857641ed08aaca042ffb271ef93771f9272481fd1cf102a9bddfcee407fb126c927deeef6a7 + checksum: 10/9f65cf44ff838dae2a51ba7fdca1a27cc6eb7c0589e2446e807f7e8dc18e9866775f6e7a209d4f1d25bfed265e450ea338ca6c3570bc11a77fbfe683694130f3 languageName: node linkType: hard @@ -193,36 +148,36 @@ __metadata: languageName: node linkType: hard -"@babel/helper-member-expression-to-functions@npm:^7.22.15, @babel/helper-member-expression-to-functions@npm:^7.23.0": - version: 7.23.0 - resolution: "@babel/helper-member-expression-to-functions@npm:7.23.0" +"@babel/helper-member-expression-to-functions@npm:^7.23.0, @babel/helper-member-expression-to-functions@npm:^7.24.5": + version: 7.24.5 + resolution: "@babel/helper-member-expression-to-functions@npm:7.24.5" dependencies: - "@babel/types": "npm:^7.23.0" - checksum: 10/325feb6e200478c8cd6e10433fabe993a7d3315cc1a2a457e45514a5f95a73dff4c69bea04cc2daea0ffe72d8ed85d504b3f00b2e0767b7d4f5ae25fec9b35b2 + "@babel/types": "npm:^7.24.5" + checksum: 10/4d0e0cab8af96fc22ce78ea4013fcbe130b98292d4357590a3f113cb0d830b360ebdc5a156bd0edce151e90eddfee39a106c501c88d1b6f48efc7396cacd038d languageName: node linkType: hard -"@babel/helper-module-imports@npm:^7.0.0, @babel/helper-module-imports@npm:^7.16.7, @babel/helper-module-imports@npm:^7.21.4, @babel/helper-module-imports@npm:^7.22.15, @babel/helper-module-imports@npm:^7.22.5": - version: 7.22.15 - resolution: "@babel/helper-module-imports@npm:7.22.15" +"@babel/helper-module-imports@npm:^7.0.0, @babel/helper-module-imports@npm:^7.16.7, @babel/helper-module-imports@npm:^7.21.4, @babel/helper-module-imports@npm:^7.22.5, @babel/helper-module-imports@npm:^7.24.3": + version: 7.24.3 + resolution: "@babel/helper-module-imports@npm:7.24.3" dependencies: - "@babel/types": "npm:^7.22.15" - checksum: 10/5ecf9345a73b80c28677cfbe674b9f567bb0d079e37dcba9055e36cb337db24ae71992a58e1affa9d14a60d3c69907d30fe1f80aea105184501750a58d15c81c + "@babel/types": "npm:^7.24.0" + checksum: 10/42fe124130b78eeb4bb6af8c094aa749712be0f4606f46716ce74bc18a5ea91c918c547c8bb2307a2e4b33f163e4ad2cb6a7b45f80448e624eae45b597ea3499 languageName: node linkType: hard -"@babel/helper-module-transforms@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/helper-module-transforms@npm:7.23.3" +"@babel/helper-module-transforms@npm:^7.24.5": + version: 7.24.5 + resolution: "@babel/helper-module-transforms@npm:7.24.5" dependencies: "@babel/helper-environment-visitor": "npm:^7.22.20" - "@babel/helper-module-imports": "npm:^7.22.15" - "@babel/helper-simple-access": "npm:^7.22.5" - "@babel/helper-split-export-declaration": "npm:^7.22.6" - "@babel/helper-validator-identifier": "npm:^7.22.20" + "@babel/helper-module-imports": "npm:^7.24.3" + "@babel/helper-simple-access": "npm:^7.24.5" + "@babel/helper-split-export-declaration": "npm:^7.24.5" + "@babel/helper-validator-identifier": "npm:^7.24.5" peerDependencies: "@babel/core": ^7.0.0 - checksum: 10/583fa580f8e50e6f45c4f46aa76a8e49c2528deb84e25f634d66461b9a0e2420e13979b0a607b67aef67eaf8db8668eb9edc038b4514b16e3879fe09e8fd294b + checksum: 10/1a91e8abc2f427f8273ce3b99ef7b9c013eb3628221428553e0d4bc9c6db2e73bc4fc1b8535bd258544936accab9380e0d095f2449f913cad650ddee744b2124 languageName: node linkType: hard @@ -235,32 +190,32 @@ __metadata: languageName: node linkType: hard -"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.21.5, @babel/helper-plugin-utils@npm:^7.22.5, @babel/helper-plugin-utils@npm:^7.8.0": - version: 7.22.5 - resolution: "@babel/helper-plugin-utils@npm:7.22.5" - checksum: 10/ab220db218089a2aadd0582f5833fd17fa300245999f5f8784b10f5a75267c4e808592284a29438a0da365e702f05acb369f99e1c915c02f9f9210ec60eab8ea +"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.21.5, @babel/helper-plugin-utils@npm:^7.22.5, @babel/helper-plugin-utils@npm:^7.24.0, @babel/helper-plugin-utils@npm:^7.24.5, @babel/helper-plugin-utils@npm:^7.8.0": + version: 7.24.5 + resolution: "@babel/helper-plugin-utils@npm:7.24.5" + checksum: 10/6e11ca5da73e6bd366848236568c311ac10e433fc2034a6fe6243af28419b07c93b4386f87bbc940aa058b7c83f370ef58f3b0fd598106be040d21a3d1c14276 languageName: node linkType: hard -"@babel/helper-replace-supers@npm:^7.22.20": - version: 7.22.20 - resolution: "@babel/helper-replace-supers@npm:7.22.20" +"@babel/helper-replace-supers@npm:^7.24.1": + version: 7.24.1 + resolution: "@babel/helper-replace-supers@npm:7.24.1" dependencies: "@babel/helper-environment-visitor": "npm:^7.22.20" - "@babel/helper-member-expression-to-functions": "npm:^7.22.15" + "@babel/helper-member-expression-to-functions": "npm:^7.23.0" "@babel/helper-optimise-call-expression": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0 - checksum: 10/617666f57b0f94a2f430ee66b67c8f6fa94d4c22400f622947580d8f3638ea34b71280af59599ed4afbb54ae6e2bdd4f9083fe0e341184a4bb0bd26ef58d3017 + checksum: 10/1103b28ce0cc7fba903c21bc78035c696ff191bdbbe83c20c37030a2e10ae6254924556d942cdf8c44c48ba606a8266fdb105e6bb10945de9285f79cb1905df1 languageName: node linkType: hard -"@babel/helper-simple-access@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/helper-simple-access@npm:7.22.5" +"@babel/helper-simple-access@npm:^7.24.5": + version: 7.24.5 + resolution: "@babel/helper-simple-access@npm:7.24.5" dependencies: - "@babel/types": "npm:^7.22.5" - checksum: 10/7d5430eecf880937c27d1aed14245003bd1c7383ae07d652b3932f450f60bfcf8f2c1270c593ab063add185108d26198c69d1aca0e6fb7c6fdada4bcf72ab5b7 + "@babel/types": "npm:^7.24.5" + checksum: 10/db8768a16592faa1bde9061cac3d903bdbb2ddb2a7e9fb73c5904daee1f1b1dc69ba4d249dc22c45885c0d4b54fd0356ee78e6d67a9a90330c7dd37e6cd3acff languageName: node linkType: hard @@ -273,26 +228,26 @@ __metadata: languageName: node linkType: hard -"@babel/helper-split-export-declaration@npm:^7.22.6": - version: 7.22.6 - resolution: "@babel/helper-split-export-declaration@npm:7.22.6" +"@babel/helper-split-export-declaration@npm:^7.24.5": + version: 7.24.5 + resolution: "@babel/helper-split-export-declaration@npm:7.24.5" dependencies: - "@babel/types": "npm:^7.22.5" - checksum: 10/e141cace583b19d9195f9c2b8e17a3ae913b7ee9b8120246d0f9ca349ca6f03cb2c001fd5ec57488c544347c0bb584afec66c936511e447fd20a360e591ac921 + "@babel/types": "npm:^7.24.5" + checksum: 10/84777b6304ef0fe6501038985b61aaa118082688aa54eca8265f14f3ae2e01adf137e9111f4eb9870e0e9bc23901e0b8859bb2a9e4362ddf89d05e1c409c2422 languageName: node linkType: hard -"@babel/helper-string-parser@npm:^7.23.4": - version: 7.23.4 - resolution: "@babel/helper-string-parser@npm:7.23.4" - checksum: 10/c352082474a2ee1d2b812bd116a56b2e8b38065df9678a32a535f151ec6f58e54633cc778778374f10544b930703cca6ddf998803888a636afa27e2658068a9c +"@babel/helper-string-parser@npm:^7.24.1": + version: 7.24.1 + resolution: "@babel/helper-string-parser@npm:7.24.1" + checksum: 10/04c0ede77b908b43e6124753b48bc485528112a9335f0a21a226bff1ace75bb6e64fab24c85cb4b1610ef3494dacd1cb807caeb6b79a7b36c43d48c289b35949 languageName: node linkType: hard -"@babel/helper-validator-identifier@npm:^7.22.20": - version: 7.22.20 - resolution: "@babel/helper-validator-identifier@npm:7.22.20" - checksum: 10/df882d2675101df2d507b95b195ca2f86a3ef28cb711c84f37e79ca23178e13b9f0d8b522774211f51e40168bf5142be4c1c9776a150cddb61a0d5bf3e95750b +"@babel/helper-validator-identifier@npm:^7.22.20, @babel/helper-validator-identifier@npm:^7.24.5": + version: 7.24.5 + resolution: "@babel/helper-validator-identifier@npm:7.24.5" + checksum: 10/38aaf6a64a0ea2e84766165b461deda3c24fd2173dff18419a2cc9e1ea1d3e709039aee94db29433a07011492717c80900a5eb564cdca7d137757c3c69e26898 languageName: node linkType: hard @@ -303,36 +258,14 @@ __metadata: languageName: node linkType: hard -"@babel/helpers@npm:^7.23.9": - version: 7.23.9 - resolution: "@babel/helpers@npm:7.23.9" - dependencies: - "@babel/template": "npm:^7.23.9" - "@babel/traverse": "npm:^7.23.9" - "@babel/types": "npm:^7.23.9" - checksum: 10/dd56daac8bbd7ed174bb00fd185926fd449e591d9a00edaceb7ac6edbdd7a8db57e2cb365b4fafda382201752789ced2f7ae010f667eab0f198a4571cda4d2c5 - languageName: node - linkType: hard - -"@babel/helpers@npm:^7.24.4": - version: 7.24.4 - resolution: "@babel/helpers@npm:7.24.4" +"@babel/helpers@npm:^7.24.5": + version: 7.24.5 + resolution: "@babel/helpers@npm:7.24.5" dependencies: "@babel/template": "npm:^7.24.0" - "@babel/traverse": "npm:^7.24.1" - "@babel/types": "npm:^7.24.0" - checksum: 10/54a9d0f86f2803fcc216cfa23b66b871ea0fa0a892af1c9a79075872c2437de71afbb150ed8216f30e00b19a0b9c5c9d5845173d170e1ebfbbf8887839b89dde - languageName: node - linkType: hard - -"@babel/highlight@npm:^7.23.4": - version: 7.23.4 - resolution: "@babel/highlight@npm:7.23.4" - dependencies: - "@babel/helper-validator-identifier": "npm:^7.22.20" - chalk: "npm:^2.4.2" - js-tokens: "npm:^4.0.0" - checksum: 10/62fef9b5bcea7131df4626d009029b1ae85332042f4648a4ce6e740c3fd23112603c740c45575caec62f260c96b11054d3be5987f4981a5479793579c3aac71f + "@babel/traverse": "npm:^7.24.5" + "@babel/types": "npm:^7.24.5" + checksum: 10/efd74325823c70a32aa9f5e263c8eb0a1f729f5e9ea168e3226fa92a10b1702593b76034812e9f7b560d6447f9cd446bad231d7086af842129c6596306300094 languageName: node linkType: hard @@ -348,7 +281,7 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.0.0, @babel/parser@npm:^7.21.4": +"@babel/parser@npm:^7.0.0, @babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.21.4, @babel/parser@npm:^7.24.0, @babel/parser@npm:^7.24.5": version: 7.24.5 resolution: "@babel/parser@npm:7.24.5" bin: @@ -357,24 +290,6 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.23.9": - version: 7.23.9 - resolution: "@babel/parser@npm:7.23.9" - bin: - parser: ./bin/babel-parser.js - checksum: 10/727a7a807100f6a26df859e2f009c4ddbd0d3363287b45daa50bd082ccd0d431d0c4d0e610a91f806e04a1918726cd0f5a0592c9b902a815337feed12e1cafd9 - languageName: node - linkType: hard - -"@babel/parser@npm:^7.24.0, @babel/parser@npm:^7.24.1, @babel/parser@npm:^7.24.4": - version: 7.24.4 - resolution: "@babel/parser@npm:7.24.4" - bin: - parser: ./bin/babel-parser.js - checksum: 10/3742cc5068036287e6395269dce5a2735e6349cdc8d4b53297c75f98c580d7e1c8cb43235623999d151f2ef975d677dbc2c2357573a1855caa71c271bf3046c9 - languageName: node - linkType: hard - "@babel/plugin-syntax-async-generators@npm:^7.8.4": version: 7.8.4 resolution: "@babel/plugin-syntax-async-generators@npm:7.8.4" @@ -518,14 +433,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-typescript@npm:^7.23.3, @babel/plugin-syntax-typescript@npm:^7.7.2": - version: 7.23.3 - resolution: "@babel/plugin-syntax-typescript@npm:7.23.3" +"@babel/plugin-syntax-typescript@npm:^7.24.1, @babel/plugin-syntax-typescript@npm:^7.7.2": + version: 7.24.1 + resolution: "@babel/plugin-syntax-typescript@npm:7.24.1" dependencies: - "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-plugin-utils": "npm:^7.24.0" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/abfad3a19290d258b028e285a1f34c9b8a0cbe46ef79eafed4ed7ffce11b5d0720b5e536c82f91cbd8442cde35a3dd8e861fa70366d87ff06fdc0d4756e30876 + checksum: 10/bf4bd70788d5456b5f75572e47a2e31435c7c4e43609bd4dffd2cc0c7a6cf90aabcf6cd389e351854de9a64412a07d30effef5373251fe8f6a4c9db0c0163bda languageName: node linkType: hard @@ -578,17 +493,17 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-typescript@npm:^7.23.6": - version: 7.23.6 - resolution: "@babel/plugin-transform-typescript@npm:7.23.6" +"@babel/plugin-transform-typescript@npm:^7.24.5": + version: 7.24.5 + resolution: "@babel/plugin-transform-typescript@npm:7.24.5" dependencies: "@babel/helper-annotate-as-pure": "npm:^7.22.5" - "@babel/helper-create-class-features-plugin": "npm:^7.23.6" - "@babel/helper-plugin-utils": "npm:^7.22.5" - "@babel/plugin-syntax-typescript": "npm:^7.23.3" + "@babel/helper-create-class-features-plugin": "npm:^7.24.5" + "@babel/helper-plugin-utils": "npm:^7.24.5" + "@babel/plugin-syntax-typescript": "npm:^7.24.1" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/a816811129f3fcb0af1aeb52b84285be390ed8a0eedab17d31fa8e6847c4ca39b4b176d44831f20a8561b3f586974053570ad7bdfa51f89566276e6b191786d2 + checksum: 10/3d35accd6d7ae075509e01ce2cc3921ef3b44159b8ec15dd6201050c56dab4cfe14c5c0538e26e3beffb14c33731527041b60444cfba1ceae740f0748caf0aa0 languageName: node linkType: hard @@ -608,45 +523,16 @@ __metadata: languageName: node linkType: hard -"@babel/runtime@npm:^7.0.0, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.16.3, @babel/runtime@npm:^7.22.6, @babel/runtime@npm:^7.3.1, @babel/runtime@npm:^7.7.6, @babel/runtime@npm:^7.9.0, @babel/runtime@npm:^7.9.2": - version: 7.22.6 - resolution: "@babel/runtime@npm:7.22.6" - dependencies: - regenerator-runtime: "npm:^0.13.11" - checksum: 10/1d2f56797f548b009910bddf3dc04f980a9701193233145dc923f3ea87c8f88121a3c3ef1d449e9cb52a370d7d025a2243c748882d5546ff079ddf5ffe29f240 - languageName: node - linkType: hard - -"@babel/runtime@npm:^7.18.3": - version: 7.23.9 - resolution: "@babel/runtime@npm:7.23.9" - dependencies: - regenerator-runtime: "npm:^0.14.0" - checksum: 10/9a520fe1bf72249f7dd60ff726434251858de15cccfca7aa831bd19d0d3fb17702e116ead82724659b8da3844977e5e13de2bae01eb8a798f2823a669f122be6 - languageName: node - linkType: hard - -"@babel/runtime@npm:^7.7.7": - version: 7.24.0 - resolution: "@babel/runtime@npm:7.24.0" +"@babel/runtime@npm:^7.0.0, @babel/runtime@npm:^7.12.18, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.16.3, @babel/runtime@npm:^7.18.3, @babel/runtime@npm:^7.22.6, @babel/runtime@npm:^7.3.1, @babel/runtime@npm:^7.7.6, @babel/runtime@npm:^7.9.0, @babel/runtime@npm:^7.9.2": + version: 7.24.5 + resolution: "@babel/runtime@npm:7.24.5" dependencies: regenerator-runtime: "npm:^0.14.0" - checksum: 10/8d32c7e116606ea322b89f9fde8ffae6be9503b549dc0d0abb38bd9dc26e87469b9fb7a66964cc089ee558fd0a97d304fb0a3cfec140694764fb0d71b6a6f5e4 - languageName: node - linkType: hard - -"@babel/template@npm:^7.22.15, @babel/template@npm:^7.23.9, @babel/template@npm:^7.3.3": - version: 7.23.9 - resolution: "@babel/template@npm:7.23.9" - dependencies: - "@babel/code-frame": "npm:^7.23.5" - "@babel/parser": "npm:^7.23.9" - "@babel/types": "npm:^7.23.9" - checksum: 10/1b011ba9354dc2e646561d54b6862e0df51760e6179faadd79be05825b0b6da04911e4e192df943f1766748da3037fd8493615b38707f7cadb0cf0c96601c170 + checksum: 10/e0f4f4d4503f7338749d1dd92361ad132d683bde64e6b61d6c855e100dcd01592295fcfdcc960c946b85ef7908dc2f501080da58447c05812cf3cd80c599bb62 languageName: node linkType: hard -"@babel/template@npm:^7.24.0": +"@babel/template@npm:^7.22.15, @babel/template@npm:^7.24.0, @babel/template@npm:^7.3.3": version: 7.24.0 resolution: "@babel/template@npm:7.24.0" dependencies: @@ -657,61 +543,32 @@ __metadata: languageName: node linkType: hard -"@babel/traverse@npm:^7.23.9, @babel/traverse@npm:^7.4.5": - version: 7.23.9 - resolution: "@babel/traverse@npm:7.23.9" - dependencies: - "@babel/code-frame": "npm:^7.23.5" - "@babel/generator": "npm:^7.23.6" - "@babel/helper-environment-visitor": "npm:^7.22.20" - "@babel/helper-function-name": "npm:^7.23.0" - "@babel/helper-hoist-variables": "npm:^7.22.5" - "@babel/helper-split-export-declaration": "npm:^7.22.6" - "@babel/parser": "npm:^7.23.9" - "@babel/types": "npm:^7.23.9" - debug: "npm:^4.3.1" - globals: "npm:^11.1.0" - checksum: 10/e2bb845f7f229feb7c338f7e150f5f1abc5395dcd3a6a47f63a25242ec3ec6b165f04a6df7d4849468547faee34eb3cf52487eb0bd867a7d3c42fec2a648266f - languageName: node - linkType: hard - -"@babel/traverse@npm:^7.24.1": - version: 7.24.1 - resolution: "@babel/traverse@npm:7.24.1" +"@babel/traverse@npm:^7.24.5, @babel/traverse@npm:^7.4.5": + version: 7.24.5 + resolution: "@babel/traverse@npm:7.24.5" dependencies: - "@babel/code-frame": "npm:^7.24.1" - "@babel/generator": "npm:^7.24.1" + "@babel/code-frame": "npm:^7.24.2" + "@babel/generator": "npm:^7.24.5" "@babel/helper-environment-visitor": "npm:^7.22.20" "@babel/helper-function-name": "npm:^7.23.0" "@babel/helper-hoist-variables": "npm:^7.22.5" - "@babel/helper-split-export-declaration": "npm:^7.22.6" - "@babel/parser": "npm:^7.24.1" - "@babel/types": "npm:^7.24.0" + "@babel/helper-split-export-declaration": "npm:^7.24.5" + "@babel/parser": "npm:^7.24.5" + "@babel/types": "npm:^7.24.5" debug: "npm:^4.3.1" globals: "npm:^11.1.0" - checksum: 10/b9b0173c286ef549e179f3725df3c4958069ad79fe5b9840adeb99692eb4a5a08db4e735c0f086aab52e7e08ec711cee9e7c06cb908d8035641d1382172308d3 + checksum: 10/e237de56e0c30795293fdb6f2cb09a75e6230836e3dc67dc4fa21781eb4d5842996bf3af95bc57ac5c7e6e97d06446f14732d0952eb57d5d9643de7c4f95bee6 languageName: node linkType: hard -"@babel/types@npm:^7.0.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.21.5, @babel/types@npm:^7.22.15, @babel/types@npm:^7.22.5, @babel/types@npm:^7.23.0, @babel/types@npm:^7.23.6, @babel/types@npm:^7.23.9, @babel/types@npm:^7.3.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.8.3": - version: 7.23.9 - resolution: "@babel/types@npm:7.23.9" - dependencies: - "@babel/helper-string-parser": "npm:^7.23.4" - "@babel/helper-validator-identifier": "npm:^7.22.20" - to-fast-properties: "npm:^2.0.0" - checksum: 10/bed9634e5fd0f9dc63c84cfa83316c4cb617192db9fedfea464fca743affe93736d7bf2ebf418ee8358751a9d388e303af87a0c050cb5d87d5870c1b0154f6cb - languageName: node - linkType: hard - -"@babel/types@npm:^7.24.0": - version: 7.24.0 - resolution: "@babel/types@npm:7.24.0" +"@babel/types@npm:^7.0.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.21.5, @babel/types@npm:^7.22.5, @babel/types@npm:^7.23.0, @babel/types@npm:^7.24.0, @babel/types@npm:^7.24.5, @babel/types@npm:^7.3.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.8.3": + version: 7.24.5 + resolution: "@babel/types@npm:7.24.5" dependencies: - "@babel/helper-string-parser": "npm:^7.23.4" - "@babel/helper-validator-identifier": "npm:^7.22.20" + "@babel/helper-string-parser": "npm:^7.24.1" + "@babel/helper-validator-identifier": "npm:^7.24.5" to-fast-properties: "npm:^2.0.0" - checksum: 10/a0b4875ce2e132f9daff0d5b27c7f4c4fcc97f2b084bdc5834e92c9d32592778489029e65d99d00c406da612d87b72d7a236c0afccaa1435c028d0c94c9b6da4 + checksum: 10/259e7512476ae64830e73f2addf143159232bcbf0eba6a6a27cab25a960cd353a11c826eb54185fdf7d8d9865922cbcd6522149e9ec55b967131193f9c9111a1 languageName: node linkType: hard @@ -957,16 +814,16 @@ __metadata: languageName: node linkType: hard -"@eslint-community/regexpp@npm:^4.5.1, @eslint-community/regexpp@npm:^4.6.1": - version: 4.6.2 - resolution: "@eslint-community/regexpp@npm:4.6.2" - checksum: 10/59ea2fa13a70996a8cebbd5a9f4499c92bceeff872286ef2fb34948fcfb9d3467692371d9cc116e7d613f2c18086a1c8337c9d461ccdf213f0dc47f6f6d2fbb6 +"@eslint-community/regexpp@npm:^4.10.0, @eslint-community/regexpp@npm:^4.6.1": + version: 4.10.0 + resolution: "@eslint-community/regexpp@npm:4.10.0" + checksum: 10/8c36169c815fc5d726078e8c71a5b592957ee60d08c6470f9ce0187c8046af1a00afbda0a065cc40ff18d5d83f82aed9793c6818f7304a74a7488dc9f3ecbd42 languageName: node linkType: hard -"@eslint/eslintrc@npm:^2.1.2": - version: 2.1.2 - resolution: "@eslint/eslintrc@npm:2.1.2" +"@eslint/eslintrc@npm:^2.1.4": + version: 2.1.4 + resolution: "@eslint/eslintrc@npm:2.1.4" dependencies: ajv: "npm:^6.12.4" debug: "npm:^4.3.2" @@ -977,14 +834,14 @@ __metadata: js-yaml: "npm:^4.1.0" minimatch: "npm:^3.1.2" strip-json-comments: "npm:^3.1.1" - checksum: 10/fa25638f2666cac6810f98ee7d0f4b912f191806467c1b40d72bac759fffef0b3357f12a1869817286837b258e4de3517e0c7408520e156ca860fc53a1fbaed9 + checksum: 10/7a3b14f4b40fc1a22624c3f84d9f467a3d9ea1ca6e9a372116cb92507e485260359465b58e25bcb6c9981b155416b98c9973ad9b796053fd7b3f776a6946bce8 languageName: node linkType: hard -"@eslint/js@npm:8.52.0": - version: 8.52.0 - resolution: "@eslint/js@npm:8.52.0" - checksum: 10/86beff213d0ae4ced203a922b74e2cc4d767d109e7815f985bf648946ba072198977102e32afc9fa04f7825a6de83a831874f6b6675ba0c1d0743ade2dc2d53d +"@eslint/js@npm:8.57.0": + version: 8.57.0 + resolution: "@eslint/js@npm:8.57.0" + checksum: 10/3c501ce8a997cf6cbbaf4ed358af5492875e3550c19b9621413b82caa9ae5382c584b0efa79835639e6e0ddaa568caf3499318e5bdab68643ef4199dce5eb0a0 languageName: node linkType: hard @@ -1002,14 +859,14 @@ __metadata: languageName: node linkType: hard -"@humanwhocodes/config-array@npm:^0.11.13": - version: 0.11.13 - resolution: "@humanwhocodes/config-array@npm:0.11.13" +"@humanwhocodes/config-array@npm:^0.11.14": + version: 0.11.14 + resolution: "@humanwhocodes/config-array@npm:0.11.14" dependencies: - "@humanwhocodes/object-schema": "npm:^2.0.1" - debug: "npm:^4.1.1" + "@humanwhocodes/object-schema": "npm:^2.0.2" + debug: "npm:^4.3.1" minimatch: "npm:^3.0.5" - checksum: 10/9f655e1df7efa5a86822cd149ca5cef57240bb8ffd728f0c07cc682cc0a15c6bdce68425fbfd58f9b3e8b16f79b3fd8cb1e96b10c434c9a76f20b2a89f213272 + checksum: 10/3ffb24ecdfab64014a230e127118d50a1a04d11080cbb748bc21629393d100850496456bbcb4e8c438957fe0934430d731042f1264d6a167b62d32fc2863580a languageName: node linkType: hard @@ -1020,10 +877,10 @@ __metadata: languageName: node linkType: hard -"@humanwhocodes/object-schema@npm:^2.0.1": - version: 2.0.1 - resolution: "@humanwhocodes/object-schema@npm:2.0.1" - checksum: 10/dbddfd0465aecf92ed845ec30d06dba3f7bb2496d544b33b53dac7abc40370c0e46b8787b268d24a366730d5eeb5336ac88967232072a183905ee4abf7df4dab +"@humanwhocodes/object-schema@npm:^2.0.2": + version: 2.0.3 + resolution: "@humanwhocodes/object-schema@npm:2.0.3" + checksum: 10/05bb99ed06c16408a45a833f03a732f59bf6184795d4efadd33238ff8699190a8c871ad1121241bb6501589a9598dc83bf25b99dcbcf41e155cdf36e35e937a3 languageName: node linkType: hard @@ -1040,11 +897,11 @@ __metadata: version: 0.0.0-use.local resolution: "@inmanta/web-console@workspace:." dependencies: - "@babel/core": "npm:^7.24.4" - "@babel/plugin-transform-typescript": "npm:^7.23.6" + "@babel/core": "npm:^7.24.5" + "@babel/plugin-transform-typescript": "npm:^7.24.5" "@inmanta/rappid": "npm:^4.0.0" - "@joint/layout-directed-graph": "npm:^4.0.1" - "@loadable/component": "npm:^5.16.3" + "@joint/layout-directed-graph": "npm:^4.0.3" + "@loadable/component": "npm:^5.16.4" "@patternfly/react-charts": "npm:^7.1.2" "@patternfly/react-core": "npm:^5.2.2" "@patternfly/react-icons": "npm:^5.3.1" @@ -1054,8 +911,8 @@ __metadata: "@react-keycloak/web": "npm:^3.4.0" "@tanstack/react-query": "npm:^5.28.14" "@tanstack/react-query-devtools": "npm:^5.31.0" - "@testing-library/dom": "npm:^9.3.4" - "@testing-library/jest-dom": "npm:^6.4.2" + "@testing-library/dom": "npm:^10.1.0" + "@testing-library/jest-dom": "npm:^6.4.5" "@testing-library/react": "npm:^15.0.7" "@testing-library/user-event": "npm:^14.5.2" "@types/backbone": "npm:^1.4.19" @@ -1067,8 +924,8 @@ __metadata: "@types/loadable__component": "npm:^5" "@types/lodash": "npm:^4.14.202" "@types/lodash-es": "npm:^4.17.12" - "@types/node": "npm:^20.11.5" - "@types/qs": "npm:^6.9.11" + "@types/node": "npm:^20.12.12" + "@types/qs": "npm:^6.9.15" "@types/react-dom": "npm:^18.3.0" "@types/react-router-dom": "npm:^5.3.3" "@types/react-syntax-highlighter": "npm:^15.5.10" @@ -1076,8 +933,8 @@ __metadata: "@types/styled-components": "npm:^5.1.26" "@types/uuid": "npm:^9" "@types/webpack": "npm:^5.28.5" - "@typescript-eslint/eslint-plugin": "npm:^6.4.1" - "@typescript-eslint/parser": "npm:^7.6.0" + "@typescript-eslint/eslint-plugin": "npm:^7.10.0" + "@typescript-eslint/parser": "npm:^7.10.0" babel-loader: "npm:^9.1.3" clean-css: "npm:^5.3.3" copy-to-clipboard: "npm:^3.3.3" @@ -1097,7 +954,7 @@ __metadata: eslint-plugin-jest-dom: "npm:^5.4.0" eslint-plugin-prettier: "npm:5.1.3" eslint-plugin-react: "npm:^7.33.2" - eslint-plugin-react-hooks: "npm:^4.6.0" + eslint-plugin-react-hooks: "npm:^4.6.2" eslint-plugin-testing-library: "npm:^6.2.2" fetch-mock: "npm:^9.11.0" file-loader: "npm:^6.2.0" @@ -1109,7 +966,7 @@ __metadata: imagemin: "npm:^8.0.1" jest: "npm:^29.7.0" jest-axe: "npm:^8.0.0" - jest-environment-jsdom: "npm:^29.6.4" + jest-environment-jsdom: "npm:^29.7.0" jest-fetch-mock: "npm:^3.0.3" jest-junit: "npm:^16.0.0" json-bigint: "https://github.com/sidorares/json-bigint.git#3391780b2a3f613bb51536c47e6cddbca31013eb" @@ -1138,8 +995,8 @@ __metadata: react-diff-viewer-continued: "npm:^3.4.0" react-dom: "npm:^18.3.1" react-dropzone: "npm:^14.2.3" - react-icons: "npm:^5.2.0" - react-router-dom: "npm:^6.22.3" + react-icons: "npm:^5.2.1" + react-router-dom: "npm:^6.23.1" react-svg-loader: "npm:^3.0.3" react-syntax-highlighter: "npm:^15.5.0" react-test-renderer: "npm:^18.3.1" @@ -1148,7 +1005,7 @@ __metadata: style-loader: "npm:^4.0.0" styled-components: "npm:^5.3.11" svg-url-loader: "npm:^8.0.0" - ts-jest: "npm:^29.1.1" + ts-jest: "npm:^29.1.3" ts-loader: "npm:^9.5.1" ts-prune: "npm:^0.10.3" tsconfig-paths-webpack-plugin: "npm:^4.1.0" @@ -1294,7 +1151,7 @@ __metadata: languageName: node linkType: hard -"@jest/environment@npm:^29.6.4, @jest/environment@npm:^29.7.0": +"@jest/environment@npm:^29.7.0": version: 29.7.0 resolution: "@jest/environment@npm:29.7.0" dependencies: @@ -1325,7 +1182,7 @@ __metadata: languageName: node linkType: hard -"@jest/fake-timers@npm:^29.6.4, @jest/fake-timers@npm:^29.7.0": +"@jest/fake-timers@npm:^29.7.0": version: 29.7.0 resolution: "@jest/fake-timers@npm:29.7.0" dependencies: @@ -1469,36 +1326,25 @@ __metadata: languageName: node linkType: hard -"@joint/core@npm:~4.0.1": - version: 4.0.1 - resolution: "@joint/core@npm:4.0.1" - checksum: 10/9bd3a593cde8c484994e4d069b4f5e3da05d6183590febf2307f15d9d94369ecc5174f496ad118f56a53b2faaa7e1b026ee5079362f13f66d749ebeaa19ec042 +"@joint/core@npm:~4.0.1, @joint/core@npm:~4.0.2": + version: 4.0.3 + resolution: "@joint/core@npm:4.0.3" + checksum: 10/a41e020c7c24d18a689a920a7a2f738217636893bf7f1b6ef2914b1eebfe70c8b90902b5d04ca5fbfdb3ef01aed1e1c7ecb9385e04cefa1d3510877346fca612 languageName: node linkType: hard -"@joint/layout-directed-graph@npm:^4.0.1": - version: 4.0.1 - resolution: "@joint/layout-directed-graph@npm:4.0.1" +"@joint/layout-directed-graph@npm:^4.0.3": + version: 4.0.3 + resolution: "@joint/layout-directed-graph@npm:4.0.3" dependencies: "@dagrejs/dagre": "npm:~1.0.4" "@dagrejs/graphlib": "npm:~2.1.13" - "@joint/core": "npm:~4.0.1" - checksum: 10/92d05643d0f0b271ad6e1134e51e403125db22a715e8e356cc50e1ecbc6640bb5f3ebdae6646c1faf3376b5d075b461f08dd8bb1e811f41d7dc1a34d9f809ced + "@joint/core": "npm:~4.0.2" + checksum: 10/dd878173a0214bab70a43ad4d91182b978e14247ec4b20e56c7d5ef09450283d03bcc8f33c47116128ffe80ca17a23d14317fe4fdd4d461f271eb986ea7993e8 languageName: node linkType: hard -"@jridgewell/gen-mapping@npm:^0.3.0, @jridgewell/gen-mapping@npm:^0.3.2": - version: 0.3.3 - resolution: "@jridgewell/gen-mapping@npm:0.3.3" - dependencies: - "@jridgewell/set-array": "npm:^1.0.1" - "@jridgewell/sourcemap-codec": "npm:^1.4.10" - "@jridgewell/trace-mapping": "npm:^0.3.9" - checksum: 10/072ace159c39ab85944bdabe017c3de15c5e046a4a4a772045b00ff05e2ebdcfa3840b88ae27e897d473eb4d4845b37be3c78e28910c779f5aeeeae2fb7f0cc2 - languageName: node - linkType: hard - -"@jridgewell/gen-mapping@npm:^0.3.5": +"@jridgewell/gen-mapping@npm:^0.3.0, @jridgewell/gen-mapping@npm:^0.3.5": version: 0.3.5 resolution: "@jridgewell/gen-mapping@npm:0.3.5" dependencies: @@ -1516,13 +1362,6 @@ __metadata: languageName: node linkType: hard -"@jridgewell/set-array@npm:^1.0.1": - version: 1.1.2 - resolution: "@jridgewell/set-array@npm:1.1.2" - checksum: 10/69a84d5980385f396ff60a175f7177af0b8da4ddb81824cb7016a9ef914eee9806c72b6b65942003c63f7983d4f39a5c6c27185bbca88eb4690b62075602e28e - languageName: node - linkType: hard - "@jridgewell/set-array@npm:^1.2.1": version: 1.2.1 resolution: "@jridgewell/set-array@npm:1.2.1" @@ -1547,17 +1386,7 @@ __metadata: languageName: node linkType: hard -"@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.17, @jridgewell/trace-mapping@npm:^0.3.18, @jridgewell/trace-mapping@npm:^0.3.9": - version: 0.3.19 - resolution: "@jridgewell/trace-mapping@npm:0.3.19" - dependencies: - "@jridgewell/resolve-uri": "npm:^3.1.0" - "@jridgewell/sourcemap-codec": "npm:^1.4.14" - checksum: 10/06a2a4e26e3cc369c41144fad7cbee29ba9ea6aca85acc565ec8f2110e298fdbf93986e17da815afae94539dcc03115cdbdbb575d3bea356e167da6987531e4d - languageName: node - linkType: hard - -"@jridgewell/trace-mapping@npm:^0.3.21, @jridgewell/trace-mapping@npm:^0.3.24, @jridgewell/trace-mapping@npm:^0.3.25": +"@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.18, @jridgewell/trace-mapping@npm:^0.3.21, @jridgewell/trace-mapping@npm:^0.3.24, @jridgewell/trace-mapping@npm:^0.3.25, @jridgewell/trace-mapping@npm:^0.3.9": version: 0.3.25 resolution: "@jridgewell/trace-mapping@npm:0.3.25" dependencies: @@ -1574,16 +1403,16 @@ __metadata: languageName: node linkType: hard -"@loadable/component@npm:^5.16.3": - version: 5.16.3 - resolution: "@loadable/component@npm:5.16.3" +"@loadable/component@npm:^5.16.4": + version: 5.16.4 + resolution: "@loadable/component@npm:5.16.4" dependencies: - "@babel/runtime": "npm:^7.7.7" + "@babel/runtime": "npm:^7.12.18" hoist-non-react-statics: "npm:^3.3.1" react-is: "npm:^16.12.0" peerDependencies: react: ^16.3.0 || ^17.0.0 || ^18.0.0 - checksum: 10/4e176b927c002ad6ec1494f229e822335de48cfe429ddd1e16dfc29e0f1f938c2aad9d187edc14114e29898806583b156ee9923df7b200a9d106fe11b524c024 + checksum: 10/ff434e13df559184f6bc85155a72edfbd1d6b814dfd06cb066908e8fc27f6265fa905bb72bf2fb139074d7777491c22c4d44ce077a4f4852157928ff7118de46 languageName: node linkType: hard @@ -1680,134 +1509,93 @@ __metadata: linkType: hard "@patternfly/react-charts@npm:^7.1.2": - version: 7.1.2 - resolution: "@patternfly/react-charts@npm:7.1.2" + version: 7.3.1 + resolution: "@patternfly/react-charts@npm:7.3.1" dependencies: - "@patternfly/react-styles": "npm:^5.1.2" - "@patternfly/react-tokens": "npm:^5.1.2" + "@patternfly/react-styles": "npm:^5.3.1" + "@patternfly/react-tokens": "npm:^5.3.1" hoist-non-react-statics: "npm:^3.3.0" - lodash: "npm:^4.17.19" - tslib: "npm:^2.5.0" - victory-area: "npm:^36.6.11" - victory-axis: "npm:^36.6.11" - victory-bar: "npm:^36.6.11" - victory-box-plot: "npm:^36.6.11" - victory-chart: "npm:^36.6.11" - victory-core: "npm:^36.6.11" - victory-create-container: "npm:^36.6.11" - victory-cursor-container: "npm:^36.6.11" - victory-group: "npm:^36.6.11" - victory-legend: "npm:^36.6.11" - victory-line: "npm:^36.6.11" - victory-pie: "npm:^36.6.11" - victory-scatter: "npm:^36.6.11" - victory-stack: "npm:^36.6.11" - victory-tooltip: "npm:^36.6.11" - victory-voronoi-container: "npm:^36.6.11" - victory-zoom-container: "npm:^36.6.11" - peerDependencies: - react: ^17 || ^18 - react-dom: ^17 || ^18 - checksum: 10/55cf84e8a86219f96151e24111b4f1955c009c12a547bbbbc65e76a3b6b52a49480b7276467a8274fba6c66ecfaddd5114806ed1f7a91bebf70e89f88115f29a - languageName: node - linkType: hard - -"@patternfly/react-core@npm:^5.2.1": - version: 5.2.1 - resolution: "@patternfly/react-core@npm:5.2.1" - dependencies: - "@patternfly/react-icons": "npm:^5.2.1" - "@patternfly/react-styles": "npm:^5.2.1" - "@patternfly/react-tokens": "npm:^5.2.1" - focus-trap: "npm:7.5.2" - react-dropzone: "npm:^14.2.3" + lodash: "npm:^4.17.21" tslib: "npm:^2.5.0" + victory-area: "npm:^36.9.1" + victory-axis: "npm:^36.9.1" + victory-bar: "npm:^36.9.1" + victory-box-plot: "npm:^36.9.1" + victory-chart: "npm:^36.9.1" + victory-core: "npm:^36.9.1" + victory-create-container: "npm:^36.9.1" + victory-cursor-container: "npm:^36.9.1" + victory-group: "npm:^36.9.1" + victory-legend: "npm:^36.9.1" + victory-line: "npm:^36.9.1" + victory-pie: "npm:^36.9.1" + victory-scatter: "npm:^36.9.1" + victory-stack: "npm:^36.9.1" + victory-tooltip: "npm:^36.9.1" + victory-voronoi-container: "npm:^36.9.1" + victory-zoom-container: "npm:^36.9.1" peerDependencies: react: ^17 || ^18 react-dom: ^17 || ^18 - checksum: 10/fb10b6f3704989c8b8eb68a101599df433d510b8d53b6307b8b61cccc231f51831324848f7c10eb68df60f369ef92c851929a27212f43ab4fc8a52d22f922607 + checksum: 10/fe45ff19a44afa2da5fcf8cf7289f5af893c0719b9ccd1144948590d62d76abc69d4b32fd3968c416fdd518ef1f41bce8daadba31b59057b6cb455b9c25ac5a8 languageName: node linkType: hard -"@patternfly/react-core@npm:^5.2.2": - version: 5.2.2 - resolution: "@patternfly/react-core@npm:5.2.2" +"@patternfly/react-core@npm:^5.2.2, @patternfly/react-core@npm:^5.3.3": + version: 5.3.3 + resolution: "@patternfly/react-core@npm:5.3.3" dependencies: - "@patternfly/react-icons": "npm:^5.2.1" - "@patternfly/react-styles": "npm:^5.2.1" - "@patternfly/react-tokens": "npm:^5.2.1" + "@patternfly/react-icons": "npm:^5.3.2" + "@patternfly/react-styles": "npm:^5.3.1" + "@patternfly/react-tokens": "npm:^5.3.1" focus-trap: "npm:7.5.2" react-dropzone: "npm:^14.2.3" tslib: "npm:^2.5.0" peerDependencies: react: ^17 || ^18 react-dom: ^17 || ^18 - checksum: 10/7517e51277011850cb61bd98a6677b66bf53c084837521f8a7bac3ce9e7cfed3d83b6a0f8431599d53f6684c54fe2ecb68ff8fe477b9e1bede4cb4270e9e8e47 + checksum: 10/6a1195faebe07a1fe89f52107d09b6b24bb1f47288172c35163aae20c2a68306b9f6a229c1fafe929c2bcab55a3261f7247b7017c58488ce1585769be44dd1f4 languageName: node linkType: hard -"@patternfly/react-icons@npm:^5.2.1": - version: 5.2.1 - resolution: "@patternfly/react-icons@npm:5.2.1" +"@patternfly/react-icons@npm:^5.3.1, @patternfly/react-icons@npm:^5.3.2": + version: 5.3.2 + resolution: "@patternfly/react-icons@npm:5.3.2" peerDependencies: react: ^17 || ^18 react-dom: ^17 || ^18 - checksum: 10/aecdd3f5c9399cb60aec63a6ab8ef2e9519e48d8eaf954abac65b91ddc0d82112439ac026437336cf0d3b89f186a42827b1d068528c1d502e6d6b779cb17f7e0 + checksum: 10/a6ec116593e462a1fdf4f26e3f1dc10317119a35a45d8b739d1d87950895f1d0edf6db9e5d9a4667920bbbace3e8f3c89f952d039cb2619ca41b2ae535834385 languageName: node linkType: hard -"@patternfly/react-icons@npm:^5.3.1": +"@patternfly/react-styles@npm:^5.2.0, @patternfly/react-styles@npm:^5.3.1": version: 5.3.1 - resolution: "@patternfly/react-icons@npm:5.3.1" - peerDependencies: - react: ^17 || ^18 - react-dom: ^17 || ^18 - checksum: 10/7884518ea4562e08f04d3f35bbaa93ba2483df78c3f6a5a1322a30732b24424ca5c7c87262d8093813b35953fe9f29d6f1fb20fbb9be1d2abe318af66be7add6 - languageName: node - linkType: hard - -"@patternfly/react-styles@npm:^5.1.2, @patternfly/react-styles@npm:^5.2.0": - version: 5.2.0 - resolution: "@patternfly/react-styles@npm:5.2.0" - checksum: 10/f0b397745ad2b5401389c10779f6f9af4ddfb4b38b82fa5d93e22ca2ab297815b056e1c8101fea4f3b0f9af3130f97892c554652fbfe72e2c87f181b18a7aa86 - languageName: node - linkType: hard - -"@patternfly/react-styles@npm:^5.2.1": - version: 5.2.1 - resolution: "@patternfly/react-styles@npm:5.2.1" - checksum: 10/9de83cfd676b528159dc762c8243ddca52e67e8176a556f1d7aa134be20a7eae7b707cf6b5928b07dafceeb8ded738ea9b42d2c84e510402917e1b785c802ee2 + resolution: "@patternfly/react-styles@npm:5.3.1" + checksum: 10/9b30c78e2933cea671b455bb6650e583a81e5fe76f63955d9e28f047034a7a3a1111539a21eda4035c30ffd08952b0d163a954cb55c1ab5e196c498e6018f5e2 languageName: node linkType: hard "@patternfly/react-table@npm:^5.2.1": - version: 5.2.1 - resolution: "@patternfly/react-table@npm:5.2.1" + version: 5.3.3 + resolution: "@patternfly/react-table@npm:5.3.3" dependencies: - "@patternfly/react-core": "npm:^5.2.1" - "@patternfly/react-icons": "npm:^5.2.1" - "@patternfly/react-styles": "npm:^5.2.1" - "@patternfly/react-tokens": "npm:^5.2.1" + "@patternfly/react-core": "npm:^5.3.3" + "@patternfly/react-icons": "npm:^5.3.2" + "@patternfly/react-styles": "npm:^5.3.1" + "@patternfly/react-tokens": "npm:^5.3.1" lodash: "npm:^4.17.19" tslib: "npm:^2.5.0" peerDependencies: react: ^17 || ^18 react-dom: ^17 || ^18 - checksum: 10/6008b7f9f10fac446706366a257aec78b5b11271b3fa275cdbedc00b69509edd2fd477ebf111eb0cd286475517092dd07662b322e8e0f5a9fa6c8c673a11d0e9 + checksum: 10/6d16f75178ea0442aa757d4a44b9c0c6de6994f82c9174dcfb4d7195896ea89994bc69d477ed75e3e0b9b5117f1d713c01bcafa9fb8040657be9e0901a9a77a1 languageName: node linkType: hard -"@patternfly/react-tokens@npm:^5.1.2": - version: 5.1.2 - resolution: "@patternfly/react-tokens@npm:5.1.2" - checksum: 10/02523bd08a33cd5a4649001beabd4bfe6c9429018b1be60e906b9b8c52861e3bf4972ae1e54ae4fbefb9a8c96c7d7bf72727fbd493504413a3fef78c414f97ce - languageName: node - linkType: hard - -"@patternfly/react-tokens@npm:^5.2.1": - version: 5.2.1 - resolution: "@patternfly/react-tokens@npm:5.2.1" - checksum: 10/6dc162ad30c3b480e15e4aef90c41b923c70fd4e11c7f6e54f3341d4675800d3248e9b28ebe64b7860d790aa2751dd25fd838622fa7ed0ac172731a42f806a6a +"@patternfly/react-tokens@npm:^5.1.2, @patternfly/react-tokens@npm:^5.3.1": + version: 5.3.1 + resolution: "@patternfly/react-tokens@npm:5.3.1" + checksum: 10/bdc63babf07969f6c959ee6f8368239fe00090ac39b265961130638dad613b3680ba7f660805c73d1a7a83baf84d74293f3f071bbc6d8f5b4fc43dcbd6e6dd11 languageName: node linkType: hard @@ -1862,10 +1650,10 @@ __metadata: languageName: node linkType: hard -"@remix-run/router@npm:1.15.3": - version: 1.15.3 - resolution: "@remix-run/router@npm:1.15.3" - checksum: 10/43d402b4ad3dff6dee5c1bc0822aeeb4d885d11c74c45fca7f2f4d7e57853fddbbb813c372919bb3fcc63f95fbcffdd1d4ac1c406857ea07b9d09a09d0562c8e +"@remix-run/router@npm:1.16.1": + version: 1.16.1 + resolution: "@remix-run/router@npm:1.16.1" + checksum: 10/0bfbf2a04707e7f7fde5c76614e7990945a6d854d50c1f9f63cea50208ff864a8920420534ff7ddff6a0bcb584c84456d2f7613d6d6e896db46cafcc70d8fb65 languageName: node linkType: hard @@ -1938,7 +1726,7 @@ __metadata: languageName: node linkType: hard -"@testing-library/dom@npm:^10.0.0": +"@testing-library/dom@npm:^10.0.0, @testing-library/dom@npm:^10.1.0": version: 10.1.0 resolution: "@testing-library/dom@npm:10.1.0" dependencies: @@ -1954,25 +1742,9 @@ __metadata: languageName: node linkType: hard -"@testing-library/dom@npm:^9.3.4": - version: 9.3.4 - resolution: "@testing-library/dom@npm:9.3.4" - dependencies: - "@babel/code-frame": "npm:^7.10.4" - "@babel/runtime": "npm:^7.12.5" - "@types/aria-query": "npm:^5.0.1" - aria-query: "npm:5.1.3" - chalk: "npm:^4.1.0" - dom-accessibility-api: "npm:^0.5.9" - lz-string: "npm:^1.5.0" - pretty-format: "npm:^27.0.2" - checksum: 10/510da752ea76f4a10a0a4e3a77917b0302cf03effe576cd3534cab7e796533ee2b0e9fb6fb11b911a1ebd7c70a0bb6f235bf4f816c9b82b95b8fe0cddfd10975 - languageName: node - linkType: hard - -"@testing-library/jest-dom@npm:^6.4.2": - version: 6.4.2 - resolution: "@testing-library/jest-dom@npm:6.4.2" +"@testing-library/jest-dom@npm:^6.4.5": + version: 6.4.5 + resolution: "@testing-library/jest-dom@npm:6.4.5" dependencies: "@adobe/css-tools": "npm:^4.3.2" "@babel/runtime": "npm:^7.9.2" @@ -1980,7 +1752,7 @@ __metadata: chalk: "npm:^3.0.0" css.escape: "npm:^1.5.1" dom-accessibility-api: "npm:^0.6.3" - lodash: "npm:^4.17.15" + lodash: "npm:^4.17.21" redent: "npm:^3.0.0" peerDependencies: "@jest/globals": ">= 28" @@ -1999,7 +1771,7 @@ __metadata: optional: true vitest: optional: true - checksum: 10/7ee1e51caffad032734a4a43a00bf72d49080cf1bbf53021b443e91c7fa3762a66f55ce68f1c6643590fe66fbc4df92142659b8cf17c92166a3fb22691987e0d + checksum: 10/6d9e6cc01ec9111ea631657d93596fa9505d294fdfc4172fbd750b8df6268f02d55900626423b195dac5b067a302557453894a5814bdf4e770dee37cdb1c0f2d languageName: node linkType: hard @@ -2255,14 +2027,7 @@ __metadata: languageName: node linkType: hard -"@types/estree@npm:*, @types/estree@npm:^1.0.0": - version: 1.0.1 - resolution: "@types/estree@npm:1.0.1" - checksum: 10/f252569c002506c61ad913e778aa69415908078c46c78c901ccad77bc66cd34f1e1b9babefb8ff0d27c07a15fb0824755edd7bb3fa7ea828f32ae0fe5faa9962 - languageName: node - linkType: hard - -"@types/estree@npm:^1.0.5": +"@types/estree@npm:*, @types/estree@npm:^1.0.5": version: 1.0.5 resolution: "@types/estree@npm:1.0.5" checksum: 10/7de6d928dd4010b0e20c6919e1a6c27b61f8d4567befa89252055fad503d587ecb9a1e3eab1b1901f923964d7019796db810b7fd6430acb26c32866d126fd408 @@ -2281,19 +2046,7 @@ __metadata: languageName: node linkType: hard -"@types/express@npm:*": - version: 4.17.17 - resolution: "@types/express@npm:4.17.17" - dependencies: - "@types/body-parser": "npm:*" - "@types/express-serve-static-core": "npm:^4.17.33" - "@types/qs": "npm:*" - "@types/serve-static": "npm:*" - checksum: 10/e2959a5fecdc53f8a524891a16e66dfc330ee0519e89c2579893179db686e10cfa6079a68e0fb8fd00eedbcaf3eabfd10916461939f3bc02ef671d848532c37e - languageName: node - linkType: hard - -"@types/express@npm:^4.17.21": +"@types/express@npm:*, @types/express@npm:^4.17.21": version: 4.17.21 resolution: "@types/express@npm:4.17.21" dependencies: @@ -2449,10 +2202,10 @@ __metadata: languageName: node linkType: hard -"@types/json-schema@npm:*, @types/json-schema@npm:^7.0.12, @types/json-schema@npm:^7.0.8, @types/json-schema@npm:^7.0.9": - version: 7.0.12 - resolution: "@types/json-schema@npm:7.0.12" - checksum: 10/7a72ba9cb7d2b45d7bb032e063c9eeb1ce4102d62551761e84c91f99f8273ba5aaffd34be835869456ec7c40761b4389009d9e777c0020a7227ca0f5e3238e94 +"@types/json-schema@npm:*, @types/json-schema@npm:^7.0.8, @types/json-schema@npm:^7.0.9": + version: 7.0.15 + resolution: "@types/json-schema@npm:7.0.15" + checksum: 10/1a3c3e06236e4c4aab89499c428d585527ce50c24fe8259e8b3926d3df4cfbbbcf306cfc73ddfb66cbafc973116efd15967020b0f738f63e09e64c7d260519e7 languageName: node linkType: hard @@ -2488,13 +2241,6 @@ __metadata: languageName: node linkType: hard -"@types/mime@npm:*": - version: 3.0.1 - resolution: "@types/mime@npm:3.0.1" - checksum: 10/4040fac73fd0cea2460e29b348c1a6173da747f3a87da0dbce80dd7a9355a3d0e51d6d9a401654f3e5550620e3718b5a899b2ec1debf18424e298a2c605346e7 - languageName: node - linkType: hard - "@types/mime@npm:^1": version: 1.3.2 resolution: "@types/mime@npm:1.3.2" @@ -2520,21 +2266,12 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:*, @types/node@npm:^20.11.5": - version: 20.11.5 - resolution: "@types/node@npm:20.11.5" - dependencies: - undici-types: "npm:~5.26.4" - checksum: 10/9f31c471047d7b3e240ce7b77ff29b0d15e83be7e3feafb3d0b0d0931122b438b1eefa302a5a2e1e9849914ff3fd76aafbd8ccb372efb1331ba048da63bce6f8 - languageName: node - linkType: hard - -"@types/node@npm:^20.11.16": - version: 20.11.23 - resolution: "@types/node@npm:20.11.23" +"@types/node@npm:*, @types/node@npm:^20.11.16, @types/node@npm:^20.12.12": + version: 20.12.12 + resolution: "@types/node@npm:20.12.12" dependencies: undici-types: "npm:~5.26.4" - checksum: 10/fc2a86444461fd74a77c565ff6f854f354e5b637eacc42dc1f35bc859025a11bf495a785ca0439a84e0560157491a89735c0dbff48101113334d30d4b20fb1a3 + checksum: 10/e3945da0a3017bdc1f88f15bdfb823f526b2a717bd58d4640082d6eb0bd2794b5c99bfb914b9e9324ec116dce36066990353ed1c777e8a7b0641f772575793c4 languageName: node linkType: hard @@ -2559,17 +2296,10 @@ __metadata: languageName: node linkType: hard -"@types/qs@npm:*": - version: 6.9.10 - resolution: "@types/qs@npm:6.9.10" - checksum: 10/3e479ee056bd2b60894baa119d12ecd33f20a25231b836af04654e784c886f28a356477630430152a86fba253da65d7ecd18acffbc2a8877a336e75aa0272c67 - languageName: node - linkType: hard - -"@types/qs@npm:^6.9.11": - version: 6.9.11 - resolution: "@types/qs@npm:6.9.11" - checksum: 10/620ca1628bf3da65662c54ed6ebb120b18a3da477d0bfcc872b696685a9bb1893c3c92b53a1190a8f54d52eaddb6af8b2157755699ac83164604329935e8a7f2 +"@types/qs@npm:*, @types/qs@npm:^6.9.15": + version: 6.9.15 + resolution: "@types/qs@npm:6.9.15" + checksum: 10/97d8208c2b82013b618e7a9fc14df6bd40a73e1385ac479b6896bafc7949a46201c15f42afd06e86a05e914f146f495f606b6fb65610cc60cf2e0ff743ec38a2 languageName: node linkType: hard @@ -2580,16 +2310,7 @@ __metadata: languageName: node linkType: hard -"@types/react-dom@npm:^18.0.0": - version: 18.2.18 - resolution: "@types/react-dom@npm:18.2.18" - dependencies: - "@types/react": "npm:*" - checksum: 10/4ef7725b4cebd4a32e049097ddfdfd855a178e63ead97ab6d3084872e7d6c1acd71aa923488123cd1015f0e0b11489d2b44f674a1df8fe82d7827eabbec6dbf1 - languageName: node - linkType: hard - -"@types/react-dom@npm:^18.3.0": +"@types/react-dom@npm:^18.0.0, @types/react-dom@npm:^18.3.0": version: 18.3.0 resolution: "@types/react-dom@npm:18.3.0" dependencies: @@ -2629,22 +2350,21 @@ __metadata: linkType: hard "@types/react-test-renderer@npm:^18": - version: 18.0.7 - resolution: "@types/react-test-renderer@npm:18.0.7" + version: 18.3.0 + resolution: "@types/react-test-renderer@npm:18.3.0" dependencies: "@types/react": "npm:*" - checksum: 10/701d7d815fe7b921712ebdb2c4434e99b92403d37c51b33a01ce1b62fed7d1efbf9f749971d9031a5b137c6d5e194249c378106768aa69725a01f150fef0ec7f + checksum: 10/c53683990bd194cb68e3987bda79c78eff41517f7a747e92f3e54217c2ce3addd031b8a45bf631982c909cc2caeeb905372f322758e05bb76c03754a3f24426e languageName: node linkType: hard -"@types/react@npm:^18.0.21": - version: 18.2.0 - resolution: "@types/react@npm:18.2.0" +"@types/react@npm:*": + version: 18.3.2 + resolution: "@types/react@npm:18.3.2" dependencies: "@types/prop-types": "npm:*" - "@types/scheduler": "npm:*" csstype: "npm:^3.0.2" - checksum: 10/c5fe6b798ab0d4ba2c40173275fb7f1e85a67586d40c97b0bee25a514f44de032e7aa90a98482cc38e106e66102727cdf1be9a8413d29509b92cb384adf4864d + checksum: 10/a85eed82c1009dc9d979281d9ea1f5322255003de3378390f35d897b4bdaf1d34ea748636c03e9e9b4b7cc97c2f4582993d2d60e40846226ad497d97c7d8565a languageName: node linkType: hard @@ -2655,17 +2375,10 @@ __metadata: languageName: node linkType: hard -"@types/scheduler@npm:*": - version: 0.16.3 - resolution: "@types/scheduler@npm:0.16.3" - checksum: 10/2b0aec39c24268e3ce938c5db2f2e77f5c3dd280e05c262d9c2fe7d890929e4632a6b8e94334017b66b45e4f92a5aa42ba3356640c2a1175fa37bef2f5200767 - languageName: node - linkType: hard - -"@types/semver@npm:^7.3.12, @types/semver@npm:^7.5.0": - version: 7.5.0 - resolution: "@types/semver@npm:7.5.0" - checksum: 10/8fbfbf79e9c14c3c20160a42145a146cba44d9763d0fac78358b394dc36e41bc2590bc4f0129c6fcbbc9b30f12ea1ba821bfe84b29dc80897f315cc7dd251393 +"@types/semver@npm:^7.3.12": + version: 7.5.8 + resolution: "@types/semver@npm:7.5.8" + checksum: 10/3496808818ddb36deabfe4974fd343a78101fa242c4690044ccdc3b95dcf8785b494f5d628f2f47f38a702f8db9c53c67f47d7818f2be1b79f2efb09692e1178 languageName: node linkType: hard @@ -2688,17 +2401,7 @@ __metadata: languageName: node linkType: hard -"@types/serve-static@npm:*": - version: 1.15.1 - resolution: "@types/serve-static@npm:1.15.1" - dependencies: - "@types/mime": "npm:*" - "@types/node": "npm:*" - checksum: 10/e556d611a4240d338afe90c080f9987bbeecee97f8fd3a8aabac07fa6bc3652a3c3f06214fb25f709547c4dcee9f0a723f24c799758484c6db7f46c0235d5b4f - languageName: node - linkType: hard - -"@types/serve-static@npm:^1.15.5": +"@types/serve-static@npm:*, @types/serve-static@npm:^1.15.5": version: 1.15.7 resolution: "@types/serve-static@npm:1.15.7" dependencies: @@ -2837,46 +2540,44 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/eslint-plugin@npm:^6.4.1": - version: 6.4.1 - resolution: "@typescript-eslint/eslint-plugin@npm:6.4.1" +"@typescript-eslint/eslint-plugin@npm:^7.10.0": + version: 7.10.0 + resolution: "@typescript-eslint/eslint-plugin@npm:7.10.0" dependencies: - "@eslint-community/regexpp": "npm:^4.5.1" - "@typescript-eslint/scope-manager": "npm:6.4.1" - "@typescript-eslint/type-utils": "npm:6.4.1" - "@typescript-eslint/utils": "npm:6.4.1" - "@typescript-eslint/visitor-keys": "npm:6.4.1" - debug: "npm:^4.3.4" + "@eslint-community/regexpp": "npm:^4.10.0" + "@typescript-eslint/scope-manager": "npm:7.10.0" + "@typescript-eslint/type-utils": "npm:7.10.0" + "@typescript-eslint/utils": "npm:7.10.0" + "@typescript-eslint/visitor-keys": "npm:7.10.0" graphemer: "npm:^1.4.0" - ignore: "npm:^5.2.4" + ignore: "npm:^5.3.1" natural-compare: "npm:^1.4.0" - semver: "npm:^7.5.4" - ts-api-utils: "npm:^1.0.1" + ts-api-utils: "npm:^1.3.0" peerDependencies: - "@typescript-eslint/parser": ^6.0.0 || ^6.0.0-alpha - eslint: ^7.0.0 || ^8.0.0 + "@typescript-eslint/parser": ^7.0.0 + eslint: ^8.56.0 peerDependenciesMeta: typescript: optional: true - checksum: 10/af1633f5b1736a4d24a5bbd412cdce8434305f3dbea0464db5525cc19994889314fa098d74dd8574a55d8eb5d7980e4564d4fa0751a049fe0473ea98006b3537 + checksum: 10/dfe505cdf718dd29e8637b902e4c544c6b7d246d2051fd1936090423eb3dadfe2bd757de51e565e6fd80e74cf1918e191c26fee6df515100484ec3efd9b8d111 languageName: node linkType: hard -"@typescript-eslint/parser@npm:^7.6.0": - version: 7.6.0 - resolution: "@typescript-eslint/parser@npm:7.6.0" +"@typescript-eslint/parser@npm:^7.10.0": + version: 7.10.0 + resolution: "@typescript-eslint/parser@npm:7.10.0" dependencies: - "@typescript-eslint/scope-manager": "npm:7.6.0" - "@typescript-eslint/types": "npm:7.6.0" - "@typescript-eslint/typescript-estree": "npm:7.6.0" - "@typescript-eslint/visitor-keys": "npm:7.6.0" + "@typescript-eslint/scope-manager": "npm:7.10.0" + "@typescript-eslint/types": "npm:7.10.0" + "@typescript-eslint/typescript-estree": "npm:7.10.0" + "@typescript-eslint/visitor-keys": "npm:7.10.0" debug: "npm:^4.3.4" peerDependencies: eslint: ^8.56.0 peerDependenciesMeta: typescript: optional: true - checksum: 10/245b975280691c6c7bd3fe3e9d57943220e0400df62738274b98dffcbd3011b7191fd54c950cb4d0b6328699f3b1a45cea5e46cc5c86528e7f14e533277616c8 + checksum: 10/1fa71049b2debf2f7f5366fb433e3d4c8e1591c2061a15fa8797d14623a2b6984340a59e7717acc013ce8c6a2ed32c5c0e811fe948b5936d41c2a5a09b61d130 languageName: node linkType: hard @@ -2890,40 +2591,30 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:6.4.1": - version: 6.4.1 - resolution: "@typescript-eslint/scope-manager@npm:6.4.1" +"@typescript-eslint/scope-manager@npm:7.10.0": + version: 7.10.0 + resolution: "@typescript-eslint/scope-manager@npm:7.10.0" dependencies: - "@typescript-eslint/types": "npm:6.4.1" - "@typescript-eslint/visitor-keys": "npm:6.4.1" - checksum: 10/b67e980a7e4790cc887b963b9225e3def761bd8205175fcaeae94b7f5076bc8f3e7ba7908f255925e0fa6e0904cb0fc20f96e4ad30d05eb6bad5b15d4f567a80 + "@typescript-eslint/types": "npm:7.10.0" + "@typescript-eslint/visitor-keys": "npm:7.10.0" + checksum: 10/838a7a9573577d830b2f65801ce045abe6fad08ac7e04bac4cc9b2e5b7cbac07e645de9c79b9485f4cc361fe25da5319025aa0336fad618023fff62e4e980638 languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:7.6.0": - version: 7.6.0 - resolution: "@typescript-eslint/scope-manager@npm:7.6.0" +"@typescript-eslint/type-utils@npm:7.10.0": + version: 7.10.0 + resolution: "@typescript-eslint/type-utils@npm:7.10.0" dependencies: - "@typescript-eslint/types": "npm:7.6.0" - "@typescript-eslint/visitor-keys": "npm:7.6.0" - checksum: 10/1daa0b84f751e740df39abf7303e63dcff26883242a616712d338edb11d24a05a03156d8f5d6b2c42ef01a28c540dbfc5c83853e159f341189870320e4c4acef - languageName: node - linkType: hard - -"@typescript-eslint/type-utils@npm:6.4.1": - version: 6.4.1 - resolution: "@typescript-eslint/type-utils@npm:6.4.1" - dependencies: - "@typescript-eslint/typescript-estree": "npm:6.4.1" - "@typescript-eslint/utils": "npm:6.4.1" + "@typescript-eslint/typescript-estree": "npm:7.10.0" + "@typescript-eslint/utils": "npm:7.10.0" debug: "npm:^4.3.4" - ts-api-utils: "npm:^1.0.1" + ts-api-utils: "npm:^1.3.0" peerDependencies: - eslint: ^7.0.0 || ^8.0.0 + eslint: ^8.56.0 peerDependenciesMeta: typescript: optional: true - checksum: 10/925ca28d9e185b6c484cf258fcfecbf6c6b79f3d2b2b82e778a6dc2dda6b499500f4d8fa73db3e1b77335e378ba168faca1bda8d1527534e8ee7b331663170d5 + checksum: 10/e62db9ffbfbccce60258108f7ed025005e04df18da897ff1b30049e3c10a47150e94c2fb5ac0ab9711ebb60517521213dcccbea6d08125107a87a67088a79042 languageName: node linkType: hard @@ -2948,17 +2639,10 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/types@npm:6.4.1": - version: 6.4.1 - resolution: "@typescript-eslint/types@npm:6.4.1" - checksum: 10/02b426bcbb2ffea5ff4bb03ca89bca6afbf63f3c900de3809e2f2605c0b87f00f8505c8c4eb067b3981bdaa049775d6dbe30d10b6e342c2060bffa2e3bf2c0b2 - languageName: node - linkType: hard - -"@typescript-eslint/types@npm:7.6.0": - version: 7.6.0 - resolution: "@typescript-eslint/types@npm:7.6.0" - checksum: 10/830c1b12d8a9242285516e9b7e46bf434b52ad835da4fc5cdac19e79f02bf637c9458923d72cc0babe20d474ddcafcdd4dcd8991c2280d00084a014de3d32da0 +"@typescript-eslint/types@npm:7.10.0": + version: 7.10.0 + resolution: "@typescript-eslint/types@npm:7.10.0" + checksum: 10/76075a7b87ddfff8e7e4aebf3d225e67bf79ead12a7709999d4d5c31611d9c0813ca69a9298f320efb018fe493ce3763c964a0e670a4c953d8eff000f10672c0 languageName: node linkType: hard @@ -2980,30 +2664,12 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:6.4.1": - version: 6.4.1 - resolution: "@typescript-eslint/typescript-estree@npm:6.4.1" - dependencies: - "@typescript-eslint/types": "npm:6.4.1" - "@typescript-eslint/visitor-keys": "npm:6.4.1" - debug: "npm:^4.3.4" - globby: "npm:^11.1.0" - is-glob: "npm:^4.0.3" - semver: "npm:^7.5.4" - ts-api-utils: "npm:^1.0.1" - peerDependenciesMeta: - typescript: - optional: true - checksum: 10/61dbddbbc789c0dbd9ca4be28357f8631edc8a6d5ed0e781b918186e97335e7dfb23517f739b3cbf5bf9fe7f824948ccf293c55d3e4f8c6ccfedc62a7f53ba93 - languageName: node - linkType: hard - -"@typescript-eslint/typescript-estree@npm:7.6.0": - version: 7.6.0 - resolution: "@typescript-eslint/typescript-estree@npm:7.6.0" +"@typescript-eslint/typescript-estree@npm:7.10.0": + version: 7.10.0 + resolution: "@typescript-eslint/typescript-estree@npm:7.10.0" dependencies: - "@typescript-eslint/types": "npm:7.6.0" - "@typescript-eslint/visitor-keys": "npm:7.6.0" + "@typescript-eslint/types": "npm:7.10.0" + "@typescript-eslint/visitor-keys": "npm:7.10.0" debug: "npm:^4.3.4" globby: "npm:^11.1.0" is-glob: "npm:^4.0.3" @@ -3013,7 +2679,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 10/a10ae981669180d7c09acdd01e1c3b3dcb544edb8fa44d0c82586c2915d3001e6e15c792ef6b0b75774d6ff705613ec213f2316a7d9477a122e68c5913545a2b + checksum: 10/d11d0c45749c9bd4a187b6dfdf5600e36ba8c87667cd2020d9158667c47c32ec0bcb1ef3b7eee5577b667def5f7f33d8131092a0f221b3d3e8105078800f923f languageName: node linkType: hard @@ -3053,20 +2719,17 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/utils@npm:6.4.1": - version: 6.4.1 - resolution: "@typescript-eslint/utils@npm:6.4.1" +"@typescript-eslint/utils@npm:7.10.0": + version: 7.10.0 + resolution: "@typescript-eslint/utils@npm:7.10.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.4.0" - "@types/json-schema": "npm:^7.0.12" - "@types/semver": "npm:^7.5.0" - "@typescript-eslint/scope-manager": "npm:6.4.1" - "@typescript-eslint/types": "npm:6.4.1" - "@typescript-eslint/typescript-estree": "npm:6.4.1" - semver: "npm:^7.5.4" + "@typescript-eslint/scope-manager": "npm:7.10.0" + "@typescript-eslint/types": "npm:7.10.0" + "@typescript-eslint/typescript-estree": "npm:7.10.0" peerDependencies: - eslint: ^7.0.0 || ^8.0.0 - checksum: 10/c1b48bd1681f9a45a7cf18cf2fa1258bffbed5980cb54998688f2ee77438b1053266dfdd1b3ab50c7a85d825b9b51874054c07ba3d83c48b5967df8697289676 + eslint: ^8.56.0 + checksum: 10/62327b585295f9c3aa2508aefac639d562b6f7f270a229aa3a2af8dbd055f4a4d230a8facae75a8a53bb8222b0041162072d259add56b541f8bdfda8da36ea5f languageName: node linkType: hard @@ -3118,23 +2781,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:6.4.1": - version: 6.4.1 - resolution: "@typescript-eslint/visitor-keys@npm:6.4.1" +"@typescript-eslint/visitor-keys@npm:7.10.0": + version: 7.10.0 + resolution: "@typescript-eslint/visitor-keys@npm:7.10.0" dependencies: - "@typescript-eslint/types": "npm:6.4.1" - eslint-visitor-keys: "npm:^3.4.1" - checksum: 10/f703656d2706a8e80ea68194bd808409d6c2eddcf146fb22981bed1b5f828f5b06c88e7bd62b1007be4462df36fd4ccb76b4aa92493a26da8b5af4587c44fbe4 - languageName: node - linkType: hard - -"@typescript-eslint/visitor-keys@npm:7.6.0": - version: 7.6.0 - resolution: "@typescript-eslint/visitor-keys@npm:7.6.0" - dependencies: - "@typescript-eslint/types": "npm:7.6.0" + "@typescript-eslint/types": "npm:7.10.0" eslint-visitor-keys: "npm:^3.4.3" - checksum: 10/2703629f1359f08e7a20706e225f2d83bf12292c282d2effa431eae441b12d4af1fe8c692535f6ef32d5b6d0c15ad61c4c102e4dd157c8fe30eefb94222ba239 + checksum: 10/44b555a075bdff38e3e13c454ceaac50aa2546635e81f907d1ea84822c8887487d1d6bb4ff690f627da9585dc19ad07e228847c162c30bb06c46fb119899d8cc languageName: node linkType: hard @@ -3145,16 +2798,6 @@ __metadata: languageName: node linkType: hard -"@webassemblyjs/ast@npm:1.11.5, @webassemblyjs/ast@npm:^1.11.5": - version: 1.11.5 - resolution: "@webassemblyjs/ast@npm:1.11.5" - dependencies: - "@webassemblyjs/helper-numbers": "npm:1.11.5" - "@webassemblyjs/helper-wasm-bytecode": "npm:1.11.5" - checksum: 10/a263619ec2bf4044be719b995a8e764c007f0f1db977bcf5cad56ee194ee2e7f25ebd9a39a17023dc48aeb487d23c0c84305f1e325473138bee079bbb85dad2e - languageName: node - linkType: hard - "@webassemblyjs/ast@npm:1.12.1, @webassemblyjs/ast@npm:^1.12.1": version: 1.12.1 resolution: "@webassemblyjs/ast@npm:1.12.1" @@ -3165,13 +2808,6 @@ __metadata: languageName: node linkType: hard -"@webassemblyjs/floating-point-hex-parser@npm:1.11.5": - version: 1.11.5 - resolution: "@webassemblyjs/floating-point-hex-parser@npm:1.11.5" - checksum: 10/a6f35e3035a1ec4e446fa43da01539f3ed7e0f4b53d152f36ff34be1b63b08d86c4b09b6af375c95472a75f0c37b3b98b07199d157e767b8b3274e7a3962890c - languageName: node - linkType: hard - "@webassemblyjs/floating-point-hex-parser@npm:1.11.6": version: 1.11.6 resolution: "@webassemblyjs/floating-point-hex-parser@npm:1.11.6" @@ -3179,13 +2815,6 @@ __metadata: languageName: node linkType: hard -"@webassemblyjs/helper-api-error@npm:1.11.5": - version: 1.11.5 - resolution: "@webassemblyjs/helper-api-error@npm:1.11.5" - checksum: 10/717a6ffb3283bd24a7b74710c9bd3d71ec331a26c15446441af19fae9f087e36acb8dcf25b900b6897a1d1eff838e463fe678d66281e7eccee9a3ac0e3447372 - languageName: node - linkType: hard - "@webassemblyjs/helper-api-error@npm:1.11.6": version: 1.11.6 resolution: "@webassemblyjs/helper-api-error@npm:1.11.6" @@ -3193,13 +2822,6 @@ __metadata: languageName: node linkType: hard -"@webassemblyjs/helper-buffer@npm:1.11.5": - version: 1.11.5 - resolution: "@webassemblyjs/helper-buffer@npm:1.11.5" - checksum: 10/2c0925b1c3c9b115c183b88d9cf1a12e87fa4fc83ef985aa2a65d72cda543eba6b73b378d231b4feb810b17d3aa6cd297bd603199854346f8a50e3458d7ebbc0 - languageName: node - linkType: hard - "@webassemblyjs/helper-buffer@npm:1.12.1": version: 1.12.1 resolution: "@webassemblyjs/helper-buffer@npm:1.12.1" @@ -3207,17 +2829,6 @@ __metadata: languageName: node linkType: hard -"@webassemblyjs/helper-numbers@npm:1.11.5": - version: 1.11.5 - resolution: "@webassemblyjs/helper-numbers@npm:1.11.5" - dependencies: - "@webassemblyjs/floating-point-hex-parser": "npm:1.11.5" - "@webassemblyjs/helper-api-error": "npm:1.11.5" - "@xtuc/long": "npm:4.2.2" - checksum: 10/31a2ec0b267a18a2dc04a6d688e530eda9b271460786ad55fafbe48cac0231a307d51a29d7f8e62099fec6e409602748458a66a18c2443427ff6b9c2f574282a - languageName: node - linkType: hard - "@webassemblyjs/helper-numbers@npm:1.11.6": version: 1.11.6 resolution: "@webassemblyjs/helper-numbers@npm:1.11.6" @@ -3229,13 +2840,6 @@ __metadata: languageName: node linkType: hard -"@webassemblyjs/helper-wasm-bytecode@npm:1.11.5": - version: 1.11.5 - resolution: "@webassemblyjs/helper-wasm-bytecode@npm:1.11.5" - checksum: 10/a3991e673a11f799904d4bcce40a2ad63cc2507920911e94b8cc6ffab5847a2be106f6a8bfdb5eef1dc705aeff50fde5b183abe0827472ac9ce1ad889a259dcf - languageName: node - linkType: hard - "@webassemblyjs/helper-wasm-bytecode@npm:1.11.6": version: 1.11.6 resolution: "@webassemblyjs/helper-wasm-bytecode@npm:1.11.6" @@ -3243,18 +2847,6 @@ __metadata: languageName: node linkType: hard -"@webassemblyjs/helper-wasm-section@npm:1.11.5": - version: 1.11.5 - resolution: "@webassemblyjs/helper-wasm-section@npm:1.11.5" - dependencies: - "@webassemblyjs/ast": "npm:1.11.5" - "@webassemblyjs/helper-buffer": "npm:1.11.5" - "@webassemblyjs/helper-wasm-bytecode": "npm:1.11.5" - "@webassemblyjs/wasm-gen": "npm:1.11.5" - checksum: 10/170b3150e24d81fe0f28bdbfedc31776e325f736d9749dcbf4c9f710ac4ba583165f272f29cf0ab1c70c8a059aff5cea944d104a713ec55a87a63e2913d44df8 - languageName: node - linkType: hard - "@webassemblyjs/helper-wasm-section@npm:1.12.1": version: 1.12.1 resolution: "@webassemblyjs/helper-wasm-section@npm:1.12.1" @@ -3267,15 +2859,6 @@ __metadata: languageName: node linkType: hard -"@webassemblyjs/ieee754@npm:1.11.5": - version: 1.11.5 - resolution: "@webassemblyjs/ieee754@npm:1.11.5" - dependencies: - "@xtuc/ieee754": "npm:^1.2.0" - checksum: 10/68a855a3e3dd488fff4d2d100e491cb6ac07f728c9432f3216b8e1bb0a374b397b0a5f58fd3b71195e525d49c0c827db15c18897e1c220c629e759b19978e64c - languageName: node - linkType: hard - "@webassemblyjs/ieee754@npm:1.11.6": version: 1.11.6 resolution: "@webassemblyjs/ieee754@npm:1.11.6" @@ -3285,15 +2868,6 @@ __metadata: languageName: node linkType: hard -"@webassemblyjs/leb128@npm:1.11.5": - version: 1.11.5 - resolution: "@webassemblyjs/leb128@npm:1.11.5" - dependencies: - "@xtuc/long": "npm:4.2.2" - checksum: 10/995df46f126c5c8da706af39b36f787456320910fdd46ef0ced4616efb4b1b309795952efcd35aaca1a165c9a76dc2aa7206c7b876194934c2fe5db86c533cce - languageName: node - linkType: hard - "@webassemblyjs/leb128@npm:1.11.6": version: 1.11.6 resolution: "@webassemblyjs/leb128@npm:1.11.6" @@ -3303,13 +2877,6 @@ __metadata: languageName: node linkType: hard -"@webassemblyjs/utf8@npm:1.11.5": - version: 1.11.5 - resolution: "@webassemblyjs/utf8@npm:1.11.5" - checksum: 10/ae39adeb8e0d709acc42675a6cb090bb7f8078c9f922fba7223da5700deccf7485c63fea4f9038b523b7004bdd1bc1756091fba6c29033180b164cacd1845283 - languageName: node - linkType: hard - "@webassemblyjs/utf8@npm:1.11.6": version: 1.11.6 resolution: "@webassemblyjs/utf8@npm:1.11.6" @@ -3317,22 +2884,6 @@ __metadata: languageName: node linkType: hard -"@webassemblyjs/wasm-edit@npm:^1.11.5": - version: 1.11.5 - resolution: "@webassemblyjs/wasm-edit@npm:1.11.5" - dependencies: - "@webassemblyjs/ast": "npm:1.11.5" - "@webassemblyjs/helper-buffer": "npm:1.11.5" - "@webassemblyjs/helper-wasm-bytecode": "npm:1.11.5" - "@webassemblyjs/helper-wasm-section": "npm:1.11.5" - "@webassemblyjs/wasm-gen": "npm:1.11.5" - "@webassemblyjs/wasm-opt": "npm:1.11.5" - "@webassemblyjs/wasm-parser": "npm:1.11.5" - "@webassemblyjs/wast-printer": "npm:1.11.5" - checksum: 10/fb0c6697d4c8dd95ed9e8a76ae832f711ab7473406302788b1f6d9ec465ba0ad8a42851038cc47fdb4d74554756592e13bd885b4146289ac95f602e75dcb0d75 - languageName: node - linkType: hard - "@webassemblyjs/wasm-edit@npm:^1.12.1": version: 1.12.1 resolution: "@webassemblyjs/wasm-edit@npm:1.12.1" @@ -3349,19 +2900,6 @@ __metadata: languageName: node linkType: hard -"@webassemblyjs/wasm-gen@npm:1.11.5": - version: 1.11.5 - resolution: "@webassemblyjs/wasm-gen@npm:1.11.5" - dependencies: - "@webassemblyjs/ast": "npm:1.11.5" - "@webassemblyjs/helper-wasm-bytecode": "npm:1.11.5" - "@webassemblyjs/ieee754": "npm:1.11.5" - "@webassemblyjs/leb128": "npm:1.11.5" - "@webassemblyjs/utf8": "npm:1.11.5" - checksum: 10/b5271142f4ab0f053899314fe8c155fb24b2592c56db064ca9f62c4b83a96993c0dd28f70906ba52a2b8bca8c4c5d90398ca4da3b794606c4c32b074f7b6e921 - languageName: node - linkType: hard - "@webassemblyjs/wasm-gen@npm:1.12.1": version: 1.12.1 resolution: "@webassemblyjs/wasm-gen@npm:1.12.1" @@ -3375,18 +2913,6 @@ __metadata: languageName: node linkType: hard -"@webassemblyjs/wasm-opt@npm:1.11.5": - version: 1.11.5 - resolution: "@webassemblyjs/wasm-opt@npm:1.11.5" - dependencies: - "@webassemblyjs/ast": "npm:1.11.5" - "@webassemblyjs/helper-buffer": "npm:1.11.5" - "@webassemblyjs/wasm-gen": "npm:1.11.5" - "@webassemblyjs/wasm-parser": "npm:1.11.5" - checksum: 10/44c1462bcbe8fc15f7cf92b9f12a5e986d024466448d6880e2c2f4cf1b4c349dca92e9079f8e4be0d78e394294294c34481f1f6c075c974b7c86599462df2529 - languageName: node - linkType: hard - "@webassemblyjs/wasm-opt@npm:1.12.1": version: 1.12.1 resolution: "@webassemblyjs/wasm-opt@npm:1.12.1" @@ -3399,20 +2925,6 @@ __metadata: languageName: node linkType: hard -"@webassemblyjs/wasm-parser@npm:1.11.5, @webassemblyjs/wasm-parser@npm:^1.11.5": - version: 1.11.5 - resolution: "@webassemblyjs/wasm-parser@npm:1.11.5" - dependencies: - "@webassemblyjs/ast": "npm:1.11.5" - "@webassemblyjs/helper-api-error": "npm:1.11.5" - "@webassemblyjs/helper-wasm-bytecode": "npm:1.11.5" - "@webassemblyjs/ieee754": "npm:1.11.5" - "@webassemblyjs/leb128": "npm:1.11.5" - "@webassemblyjs/utf8": "npm:1.11.5" - checksum: 10/ee93029fc84e61cae35bbcc6d7e128885da18ad2ba8c081cf6c2083cb811a2af719efa1b2262abb964702b0da22535c17ee2b844e1c73a37fbeb994ef9a555ef - languageName: node - linkType: hard - "@webassemblyjs/wasm-parser@npm:1.12.1, @webassemblyjs/wasm-parser@npm:^1.12.1": version: 1.12.1 resolution: "@webassemblyjs/wasm-parser@npm:1.12.1" @@ -3427,16 +2939,6 @@ __metadata: languageName: node linkType: hard -"@webassemblyjs/wast-printer@npm:1.11.5": - version: 1.11.5 - resolution: "@webassemblyjs/wast-printer@npm:1.11.5" - dependencies: - "@webassemblyjs/ast": "npm:1.11.5" - "@xtuc/long": "npm:4.2.2" - checksum: 10/5595e53ead1e6274ad8b4697f94b8ea30132af07997e1295c8762726df725782e9c8af08d8b6e91ad926b0d2c008a15a926c52b3c8211e444dcad4c78b306eeb - languageName: node - linkType: hard - "@webassemblyjs/wast-printer@npm:1.12.1": version: 1.12.1 resolution: "@webassemblyjs/wast-printer@npm:1.12.1" @@ -3554,11 +3056,11 @@ __metadata: linkType: hard "acorn@npm:^8.0.4, acorn@npm:^8.1.0, acorn@npm:^8.5.0, acorn@npm:^8.7.1, acorn@npm:^8.8.1, acorn@npm:^8.9.0": - version: 8.10.0 - resolution: "acorn@npm:8.10.0" + version: 8.11.3 + resolution: "acorn@npm:8.11.3" bin: acorn: bin/acorn - checksum: 10/522310c20fdc3c271caed3caf0f06c51d61cb42267279566edd1d58e83dbc12eebdafaab666a0f0be1b7ad04af9c6bc2a6f478690a9e6391c3c8b165ada917dd + checksum: 10/b688e7e3c64d9bfb17b596e1b35e4da9d50553713b3b3630cf5690f2b023a84eac90c56851e6912b483fe60e8b4ea28b254c07e92f17ef83d72d78745a8352dd languageName: node linkType: hard @@ -3810,16 +3312,7 @@ __metadata: languageName: node linkType: hard -"aria-query@npm:5.1.3, aria-query@npm:^5.0.0": - version: 5.1.3 - resolution: "aria-query@npm:5.1.3" - dependencies: - deep-equal: "npm:^2.0.5" - checksum: 10/e5da608a7c4954bfece2d879342b6c218b6b207e2d9e5af270b5e38ef8418f02d122afdc948b68e32649b849a38377785252059090d66fa8081da95d1609c0d2 - languageName: node - linkType: hard - -"aria-query@npm:5.3.0": +"aria-query@npm:5.3.0, aria-query@npm:^5.0.0": version: 5.3.0 resolution: "aria-query@npm:5.3.0" dependencies: @@ -4042,10 +3535,12 @@ __metadata: languageName: node linkType: hard -"available-typed-arrays@npm:^1.0.5": - version: 1.0.5 - resolution: "available-typed-arrays@npm:1.0.5" - checksum: 10/4d4d5e86ea0425696f40717882f66a570647b94ac8d273ddc7549a9b61e5da099e149bf431530ccbd776bd74e02039eb8b5edf426e3e2211ee61af16698a9064 +"available-typed-arrays@npm:^1.0.5, available-typed-arrays@npm:^1.0.7": + version: 1.0.7 + resolution: "available-typed-arrays@npm:1.0.7" + dependencies: + possible-typed-array-names: "npm:^1.0.0" + checksum: 10/6c9da3a66caddd83c875010a1ca8ef11eac02ba15fb592dc9418b2b5e7b77b645fa7729380a92d9835c2f05f2ca1b6251f39b993e0feb3f1517c74fa1af02cab languageName: node linkType: hard @@ -4484,13 +3979,16 @@ __metadata: languageName: node linkType: hard -"call-bind@npm:^1.0.0, call-bind@npm:^1.0.2": - version: 1.0.2 - resolution: "call-bind@npm:1.0.2" +"call-bind@npm:^1.0.0, call-bind@npm:^1.0.2, call-bind@npm:^1.0.6, call-bind@npm:^1.0.7": + version: 1.0.7 + resolution: "call-bind@npm:1.0.7" dependencies: - function-bind: "npm:^1.1.1" - get-intrinsic: "npm:^1.0.2" - checksum: 10/ca787179c1cbe09e1697b56ad499fd05dc0ae6febe5081d728176ade699ea6b1589240cb1ff1fe11fcf9f61538c1af60ad37e8eb2ceb4ef21cd6085dfd3ccedd + es-define-property: "npm:^1.0.0" + es-errors: "npm:^1.3.0" + function-bind: "npm:^1.1.2" + get-intrinsic: "npm:^1.2.4" + set-function-length: "npm:^1.2.1" + checksum: 10/cd6fe658e007af80985da5185bff7b55e12ef4c2b6f41829a26ed1eef254b1f1c12e3dfd5b2b068c6ba8b86aba62390842d81752e67dcbaec4f6f76e7113b6b7 languageName: node linkType: hard @@ -4752,14 +4250,7 @@ __metadata: languageName: node linkType: hard -"cli-spinners@npm:^2.5.0": - version: 2.8.0 - resolution: "cli-spinners@npm:2.8.0" - checksum: 10/17008465a932165a0596d6b0d17c4952a11cbf8da58b249d8dd87d1d1fb94192a769785e7333e952df71d11a008d74a28c80c9f2f538bd8559276a98531f8bd1 - languageName: node - linkType: hard - -"cli-spinners@npm:^2.9.2": +"cli-spinners@npm:^2.5.0, cli-spinners@npm:^2.9.2": version: 2.9.2 resolution: "cli-spinners@npm:2.9.2" checksum: 10/a0a863f442df35ed7294424f5491fa1756bd8d2e4ff0c8736531d886cec0ece4d85e8663b77a5afaf1d296e3cbbebff92e2e99f52bbea89b667cbe789b994794 @@ -5672,16 +5163,7 @@ __metadata: languageName: node linkType: hard -"d3-array@npm:2 - 3, d3-array@npm:2.10.0 - 3, d3-array@npm:^3.1.6": - version: 3.2.3 - resolution: "d3-array@npm:3.2.3" - dependencies: - internmap: "npm:1 - 2" - checksum: 10/c6a562492ea5cddc04d67ddf56585e597d74b584236f91c7a7854b4eb2b9838d7c70b2df7ad0cf2c688f3b7e5a6f90b4a38ea35b44d63c1275a176ff6ca7aece - languageName: node - linkType: hard - -"d3-array@npm:2.5.0 - 3, d3-array@npm:3, d3-array@npm:^3.2.0": +"d3-array@npm:2 - 3, d3-array@npm:2.10.0 - 3, d3-array@npm:2.5.0 - 3, d3-array@npm:3, d3-array@npm:^3.1.6, d3-array@npm:^3.2.0": version: 3.2.4 resolution: "d3-array@npm:3.2.4" dependencies: @@ -6036,14 +5518,7 @@ __metadata: languageName: node linkType: hard -"dayjs@npm:^1.10.4": - version: 1.11.7 - resolution: "dayjs@npm:1.11.7" - checksum: 10/341d7dc917a4ddc79c836684f7632a769ad8ae3c56506e62b97c27d7bb8a379b52b5589180b80f514eca9beb0b8789303bd32ce3107ba62055078800f9871e38 - languageName: node - linkType: hard - -"dayjs@npm:^1.11.7": +"dayjs@npm:^1.10.4, dayjs@npm:^1.11.7": version: 1.11.10 resolution: "dayjs@npm:1.11.10" checksum: 10/27e8f5bc01c0a76f36c656e62ab7f08c2e7b040b09e613cd4844abf03fb258e0350f0a83b02c887b84d771c1f11e092deda0beef8c6df2a1afbc3f6c1fade279 @@ -6113,32 +5588,6 @@ __metadata: languageName: node linkType: hard -"deep-equal@npm:^2.0.5": - version: 2.2.1 - resolution: "deep-equal@npm:2.2.1" - dependencies: - array-buffer-byte-length: "npm:^1.0.0" - call-bind: "npm:^1.0.2" - es-get-iterator: "npm:^1.1.3" - get-intrinsic: "npm:^1.2.0" - is-arguments: "npm:^1.1.1" - is-array-buffer: "npm:^3.0.2" - is-date-object: "npm:^1.0.5" - is-regex: "npm:^1.1.4" - is-shared-array-buffer: "npm:^1.0.2" - isarray: "npm:^2.0.5" - object-is: "npm:^1.1.5" - object-keys: "npm:^1.1.1" - object.assign: "npm:^4.1.4" - regexp.prototype.flags: "npm:^1.5.0" - side-channel: "npm:^1.0.4" - which-boxed-primitive: "npm:^1.0.2" - which-collection: "npm:^1.0.1" - which-typed-array: "npm:^1.1.9" - checksum: 10/c3a1a2c07f9b05c334e3a5e5173f61d024aae9030e725c182fde2e8c743cc8bfb80c5800eea5ad31423cd0d6ecd9f484f12792af9cfc46af898da26d2cba4200 - languageName: node - linkType: hard - "deep-extend@npm:^0.6.0": version: 0.6.0 resolution: "deep-extend@npm:0.6.0" @@ -6195,6 +5644,17 @@ __metadata: languageName: node linkType: hard +"define-data-property@npm:^1.0.1, define-data-property@npm:^1.1.4": + version: 1.1.4 + resolution: "define-data-property@npm:1.1.4" + dependencies: + es-define-property: "npm:^1.0.0" + es-errors: "npm:^1.3.0" + gopd: "npm:^1.0.1" + checksum: 10/abdcb2505d80a53524ba871273e5da75e77e52af9e15b3aa65d8aad82b8a3a424dad7aee2cc0b71470ac7acf501e08defac362e8b6a73cdb4309f028061df4ae + languageName: node + linkType: hard + "define-lazy-prop@npm:^3.0.0": version: 3.0.0 resolution: "define-lazy-prop@npm:3.0.0" @@ -6202,13 +5662,14 @@ __metadata: languageName: node linkType: hard -"define-properties@npm:^1.1.3, define-properties@npm:^1.1.4, define-properties@npm:^1.2.0": - version: 1.2.0 - resolution: "define-properties@npm:1.2.0" +"define-properties@npm:^1.1.3, define-properties@npm:^1.1.4, define-properties@npm:^1.2.0, define-properties@npm:^1.2.1": + version: 1.2.1 + resolution: "define-properties@npm:1.2.1" dependencies: + define-data-property: "npm:^1.0.1" has-property-descriptors: "npm:^1.0.0" object-keys: "npm:^1.1.1" - checksum: 10/e60aee6a19b102df4e2b1f301816804e81ab48bb91f00d0d935f269bf4b3f79c88b39e4f89eaa132890d23267335fd1140dfcd8d5ccd61031a0a2c41a54e33a6 + checksum: 10/b4ccd00597dd46cb2d4a379398f5b19fca84a16f3374e2249201992f36b30f6835949a9429669ee6b41b6e837205a163eadd745e472069e70dfc10f03e5fcc12 languageName: node linkType: hard @@ -6891,27 +6352,7 @@ __metadata: languageName: node linkType: hard -"enhanced-resolve@npm:^5.0.0, enhanced-resolve@npm:^5.12.0, enhanced-resolve@npm:^5.15.0, enhanced-resolve@npm:^5.7.0": - version: 5.15.0 - resolution: "enhanced-resolve@npm:5.15.0" - dependencies: - graceful-fs: "npm:^4.2.4" - tapable: "npm:^2.2.0" - checksum: 10/180c3f2706f9117bf4dc7982e1df811dad83a8db075723f299245ef4488e0cad7e96859c5f0e410682d28a4ecd4da021ec7d06265f7e4eb6eed30c69ca5f7d3e - languageName: node - linkType: hard - -"enhanced-resolve@npm:^5.16.0": - version: 5.16.0 - resolution: "enhanced-resolve@npm:5.16.0" - dependencies: - graceful-fs: "npm:^4.2.4" - tapable: "npm:^2.2.0" - checksum: 10/47f123676b9b179b35195769b9d9523f314f6fc3a13d4461a4d95d5beaec9adc26aaa3b60b61f93e21ed1290dff0e9d9e67df343ec47f4480669a8e26ffe52a3 - languageName: node - linkType: hard - -"enhanced-resolve@npm:^5.8.3": +"enhanced-resolve@npm:^5.0.0, enhanced-resolve@npm:^5.12.0, enhanced-resolve@npm:^5.16.0, enhanced-resolve@npm:^5.7.0, enhanced-resolve@npm:^5.8.3": version: 5.16.1 resolution: "enhanced-resolve@npm:5.16.1" dependencies: @@ -7041,20 +6482,19 @@ __metadata: languageName: node linkType: hard -"es-get-iterator@npm:^1.1.3": - version: 1.1.3 - resolution: "es-get-iterator@npm:1.1.3" +"es-define-property@npm:^1.0.0": + version: 1.0.0 + resolution: "es-define-property@npm:1.0.0" dependencies: - call-bind: "npm:^1.0.2" - get-intrinsic: "npm:^1.1.3" - has-symbols: "npm:^1.0.3" - is-arguments: "npm:^1.1.1" - is-map: "npm:^2.0.2" - is-set: "npm:^2.0.2" - is-string: "npm:^1.0.7" - isarray: "npm:^2.0.5" - stop-iteration-iterator: "npm:^1.0.0" - checksum: 10/bc2194befbe55725f9489098626479deee3c801eda7e83ce0dff2eb266a28dc808edb9b623ff01d31ebc1328f09d661333d86b601036692c2e3c1a6942319433 + get-intrinsic: "npm:^1.2.4" + checksum: 10/f66ece0a887b6dca71848fa71f70461357c0e4e7249696f81bad0a1f347eed7b31262af4a29f5d726dc026426f085483b6b90301855e647aa8e21936f07293c6 + languageName: node + linkType: hard + +"es-errors@npm:^1.3.0": + version: 1.3.0 + resolution: "es-errors@npm:1.3.0" + checksum: 10/96e65d640156f91b707517e8cdc454dd7d47c32833aa3e85d79f24f9eb7ea85f39b63e36216ef0114996581969b59fe609a94e30316b08f5f4df1d44134cf8d5 languageName: node linkType: hard @@ -7309,12 +6749,12 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-react-hooks@npm:^4.6.0": - version: 4.6.0 - resolution: "eslint-plugin-react-hooks@npm:4.6.0" +"eslint-plugin-react-hooks@npm:^4.6.2": + version: 4.6.2 + resolution: "eslint-plugin-react-hooks@npm:4.6.2" peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 - checksum: 10/3c63134e056a6d98d66e2c475c81f904169db817e89316d14e36269919e31f4876a2588aa0e466ec8ef160465169c627fe823bfdaae7e213946584e4a165a3ac + checksum: 10/5a0680941f34e70cf505bcb6082df31a3e445d193ee95a88ff3483041eb944f4cefdaf7e81b0eb1feb4eeceee8c7c6ddb8a2a6e8c4c0388514a42e16ac7b7a69 languageName: node linkType: hard @@ -7390,14 +6830,14 @@ __metadata: linkType: hard "eslint@npm:^8.52.0": - version: 8.52.0 - resolution: "eslint@npm:8.52.0" + version: 8.57.0 + resolution: "eslint@npm:8.57.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.2.0" "@eslint-community/regexpp": "npm:^4.6.1" - "@eslint/eslintrc": "npm:^2.1.2" - "@eslint/js": "npm:8.52.0" - "@humanwhocodes/config-array": "npm:^0.11.13" + "@eslint/eslintrc": "npm:^2.1.4" + "@eslint/js": "npm:8.57.0" + "@humanwhocodes/config-array": "npm:^0.11.14" "@humanwhocodes/module-importer": "npm:^1.0.1" "@nodelib/fs.walk": "npm:^1.2.8" "@ungap/structured-clone": "npm:^1.2.0" @@ -7433,7 +6873,7 @@ __metadata: text-table: "npm:^0.2.0" bin: eslint: bin/eslint.js - checksum: 10/01784ab15351d749bc95446039ed7acd5124f7cc84acdbf98c7199272eae06212a8f3ea4a9b47e7cc54ab17ca094c3a664bbfc3002c7de27936220e278b5028a + checksum: 10/00496e218b23747a7a9817bf58b522276d0dc1f2e546dceb4eea49f9871574088f72f1f069a6b560ef537efa3a75261b8ef70e51ef19033da1cc4c86a755ef15 languageName: node linkType: hard @@ -8004,12 +7444,13 @@ __metadata: linkType: hard "flat-cache@npm:^3.0.4": - version: 3.0.4 - resolution: "flat-cache@npm:3.0.4" + version: 3.2.0 + resolution: "flat-cache@npm:3.2.0" dependencies: - flatted: "npm:^3.1.0" + flatted: "npm:^3.2.9" + keyv: "npm:^4.5.3" rimraf: "npm:^3.0.2" - checksum: 10/9fe5d0cb97c988e3b25242e71346965fae22757674db3fca14206850af2efa3ca3b04a3ba0eba8d5e20fd8a3be80a2e14b1c2917e70ffe1acb98a8c3327e4c9f + checksum: 10/02381c6ece5e9fa5b826c9bbea481d7fd77645d96e4b0b1395238124d581d10e56f17f723d897b6d133970f7a57f0fab9148cbbb67237a0a0ffe794ba60c0c70 languageName: node linkType: hard @@ -8022,10 +7463,10 @@ __metadata: languageName: node linkType: hard -"flatted@npm:^3.1.0": - version: 3.2.7 - resolution: "flatted@npm:3.2.7" - checksum: 10/427633049d55bdb80201c68f7eb1cbd533e03eac541f97d3aecab8c5526f12a20ccecaeede08b57503e772c769e7f8680b37e8d482d1e5f8d7e2194687f9ea35 +"flatted@npm:^3.2.9": + version: 3.3.1 + resolution: "flatted@npm:3.3.1" + checksum: 10/7b8376061d5be6e0d3658bbab8bde587647f68797cf6bfeae9dea0e5137d9f27547ab92aaff3512dd9d1299086a6d61be98e9d48a56d17531b634f77faadbc49 languageName: node linkType: hard @@ -8304,15 +7745,16 @@ __metadata: languageName: node linkType: hard -"get-intrinsic@npm:^1.0.2, get-intrinsic@npm:^1.1.1, get-intrinsic@npm:^1.1.3, get-intrinsic@npm:^1.2.0, get-intrinsic@npm:^1.2.1": - version: 1.2.1 - resolution: "get-intrinsic@npm:1.2.1" +"get-intrinsic@npm:^1.0.2, get-intrinsic@npm:^1.1.1, get-intrinsic@npm:^1.1.3, get-intrinsic@npm:^1.2.0, get-intrinsic@npm:^1.2.1, get-intrinsic@npm:^1.2.4": + version: 1.2.4 + resolution: "get-intrinsic@npm:1.2.4" dependencies: - function-bind: "npm:^1.1.1" - has: "npm:^1.0.3" + es-errors: "npm:^1.3.0" + function-bind: "npm:^1.1.2" has-proto: "npm:^1.0.1" has-symbols: "npm:^1.0.3" - checksum: 10/aee631852063f8ad0d4a374970694b5c17c2fb5c92bd1929476d7eb8798ce7aebafbf9a34022c05fd1adaa2ce846d5877a627ce1986f81fc65adf3b81824bd54 + hasown: "npm:^2.0.0" + checksum: 10/85bbf4b234c3940edf8a41f4ecbd4e25ce78e5e6ad4e24ca2f77037d983b9ef943fd72f00f3ee97a49ec622a506b67db49c36246150377efcda1c9eb03e5f06d languageName: node linkType: hard @@ -8472,11 +7914,11 @@ __metadata: linkType: hard "globals@npm:^13.19.0": - version: 13.20.0 - resolution: "globals@npm:13.20.0" + version: 13.24.0 + resolution: "globals@npm:13.24.0" dependencies: type-fest: "npm:^0.20.2" - checksum: 10/9df85cde2f0dce6ac9b3a5e08bec109d2f3b38ddd055a83867e0672c55704866d53ce6a4265859fa630624baadd46f50ca38602a13607ad86be853a8c179d3e7 + checksum: 10/62c5b1997d06674fc7191d3e01e324d3eda4d65ac9cc4e78329fa3b5c4fd42a0e1c8722822497a6964eee075255ce21ccf1eec2d83f92ef3f06653af4d0ee28e languageName: node linkType: hard @@ -8609,12 +8051,12 @@ __metadata: languageName: node linkType: hard -"has-property-descriptors@npm:^1.0.0": - version: 1.0.0 - resolution: "has-property-descriptors@npm:1.0.0" +"has-property-descriptors@npm:^1.0.0, has-property-descriptors@npm:^1.0.2": + version: 1.0.2 + resolution: "has-property-descriptors@npm:1.0.2" dependencies: - get-intrinsic: "npm:^1.1.1" - checksum: 10/a6d3f0a266d0294d972e354782e872e2fe1b6495b321e6ef678c9b7a06a40408a6891817350c62e752adced73a94ac903c54734fee05bf65b1905ee1368194bb + es-define-property: "npm:^1.0.0" + checksum: 10/2d8c9ab8cebb572e3362f7d06139a4592105983d4317e68f7adba320fe6ddfc8874581e0971e899e633fd5f72e262830edce36d5a0bc863dad17ad20572484b2 languageName: node linkType: hard @@ -8632,12 +8074,12 @@ __metadata: languageName: node linkType: hard -"has-tostringtag@npm:^1.0.0": - version: 1.0.0 - resolution: "has-tostringtag@npm:1.0.0" +"has-tostringtag@npm:^1.0.0, has-tostringtag@npm:^1.0.2": + version: 1.0.2 + resolution: "has-tostringtag@npm:1.0.2" dependencies: - has-symbols: "npm:^1.0.2" - checksum: 10/95546e7132efc895a9ae64a8a7cf52588601fc3d52e0304ed228f336992cdf0baaba6f3519d2655e560467db35a1ed79f6420c286cc91a13aa0647a31ed92570 + has-symbols: "npm:^1.0.3" + checksum: 10/c74c5f5ceee3c8a5b8bc37719840dc3749f5b0306d818974141dda2471a1a2ca6c8e46b9d6ac222c5345df7a901c9b6f350b1e6d62763fec877e26609a401bfe languageName: node linkType: hard @@ -9006,10 +8448,10 @@ __metadata: languageName: node linkType: hard -"ignore@npm:^5.1.9, ignore@npm:^5.2.0, ignore@npm:^5.2.4": - version: 5.2.4 - resolution: "ignore@npm:5.2.4" - checksum: 10/4f7caf5d2005da21a382d4bd1d2aa741a3bed51de185c8562dd7f899a81a620ac4fd0619b06f7029a38ae79e4e4c134399db3bd0192c703c3ef54bb82df3086c +"ignore@npm:^5.1.9, ignore@npm:^5.2.0, ignore@npm:^5.2.4, ignore@npm:^5.3.1": + version: 5.3.1 + resolution: "ignore@npm:5.3.1" + checksum: 10/0a884c2fbc8c316f0b9f92beaf84464253b73230a4d4d286697be45fca081199191ca33e1c2e82d9e5f851f5e9a48a78e25a35c951e7eb41e59f150db3530065 languageName: node linkType: hard @@ -9123,14 +8565,14 @@ __metadata: languageName: node linkType: hard -"internal-slot@npm:^1.0.3, internal-slot@npm:^1.0.4, internal-slot@npm:^1.0.5": - version: 1.0.5 - resolution: "internal-slot@npm:1.0.5" +"internal-slot@npm:^1.0.3, internal-slot@npm:^1.0.5": + version: 1.0.7 + resolution: "internal-slot@npm:1.0.7" dependencies: - get-intrinsic: "npm:^1.2.0" - has: "npm:^1.0.3" + es-errors: "npm:^1.3.0" + hasown: "npm:^2.0.0" side-channel: "npm:^1.0.4" - checksum: 10/e2eb5b348e427957dd4092cb57b9374a2cbcabbf61e5e5b4d99cb68eeaae29394e8efd79f23dc2b1831253346f3c16b82010737b84841225e934d80d04d68643 + checksum: 10/3e66720508831153ecf37d13def9f6856f9f2960989ec8a0a0476c98f887fca9eff0163127466485cb825c900c2d6fc601aa9117b7783b90ffce23a71ea5d053 languageName: node linkType: hard @@ -9193,16 +8635,6 @@ __metadata: languageName: node linkType: hard -"is-arguments@npm:^1.1.1": - version: 1.1.1 - resolution: "is-arguments@npm:1.1.1" - dependencies: - call-bind: "npm:^1.0.2" - has-tostringtag: "npm:^1.0.0" - checksum: 10/a170c7e26082e10de9be6e96d32ae3db4d5906194051b792e85fae3393b53cf2cb5b3557863e5c8ccbab55e2fd8f2f75aa643d437613f72052cf0356615c34be - languageName: node - linkType: hard - "is-array-buffer@npm:^3.0.1, is-array-buffer@npm:^3.0.2": version: 3.0.2 resolution: "is-array-buffer@npm:3.0.2" @@ -9423,10 +8855,10 @@ __metadata: languageName: node linkType: hard -"is-map@npm:^2.0.1, is-map@npm:^2.0.2": - version: 2.0.2 - resolution: "is-map@npm:2.0.2" - checksum: 10/60ba910f835f2eacb1fdf5b5a6c60fe1c702d012a7673e6546992bcc0c873f62ada6e13d327f9e48f1720d49c152d6cdecae1fa47a261ef3d247c3ce6f0e1d39 +"is-map@npm:^2.0.1": + version: 2.0.3 + resolution: "is-map@npm:2.0.3" + checksum: 10/8de7b41715b08bcb0e5edb0fb9384b80d2d5bcd10e142188f33247d19ff078abaf8e9b6f858e2302d8d05376a26a55cd23a3c9f8ab93292b02fcd2cc9e4e92bb languageName: node linkType: hard @@ -9535,10 +8967,10 @@ __metadata: languageName: node linkType: hard -"is-set@npm:^2.0.1, is-set@npm:^2.0.2": - version: 2.0.2 - resolution: "is-set@npm:2.0.2" - checksum: 10/d89e82acdc7760993474f529e043f9c4a1d63ed4774d21cc2e331d0e401e5c91c27743cd7c889137028f6a742234759a4bd602368fbdbf0b0321994aefd5603f +"is-set@npm:^2.0.1": + version: 2.0.3 + resolution: "is-set@npm:2.0.3" + checksum: 10/5685df33f0a4a6098a98c72d94d67cad81b2bc72f1fb2091f3d9283c4a1c582123cd709145b02a9745f0ce6b41e3e43f1c944496d1d74d4ea43358be61308669 languageName: node linkType: hard @@ -9962,24 +9394,24 @@ __metadata: languageName: node linkType: hard -"jest-environment-jsdom@npm:^29.6.4": - version: 29.6.4 - resolution: "jest-environment-jsdom@npm:29.6.4" +"jest-environment-jsdom@npm:^29.7.0": + version: 29.7.0 + resolution: "jest-environment-jsdom@npm:29.7.0" dependencies: - "@jest/environment": "npm:^29.6.4" - "@jest/fake-timers": "npm:^29.6.4" + "@jest/environment": "npm:^29.7.0" + "@jest/fake-timers": "npm:^29.7.0" "@jest/types": "npm:^29.6.3" "@types/jsdom": "npm:^20.0.0" "@types/node": "npm:*" - jest-mock: "npm:^29.6.3" - jest-util: "npm:^29.6.3" + jest-mock: "npm:^29.7.0" + jest-util: "npm:^29.7.0" jsdom: "npm:^20.0.0" peerDependencies: canvas: ^2.5.0 peerDependenciesMeta: canvas: optional: true - checksum: 10/e8c7f2326994205912ebc883e2696dd98f63c2e558d3118f4a8a1a54c6e9a31c1472c1c146b3b4c41f08464dadf6efd2bef5e0238cfde76cad0d1877038309b9 + checksum: 10/23bbfc9bca914baef4b654f7983175a4d49b0f515a5094ebcb8f819f28ec186f53c0ba06af1855eac04bab1457f4ea79dae05f70052cf899863e8096daa6e0f5 languageName: node linkType: hard @@ -10100,7 +9532,7 @@ __metadata: languageName: node linkType: hard -"jest-mock@npm:^29.6.3, jest-mock@npm:^29.7.0": +"jest-mock@npm:^29.7.0": version: 29.7.0 resolution: "jest-mock@npm:29.7.0" dependencies: @@ -10244,7 +9676,7 @@ __metadata: languageName: node linkType: hard -"jest-util@npm:^29.0.0, jest-util@npm:^29.6.3, jest-util@npm:^29.7.0": +"jest-util@npm:^29.0.0, jest-util@npm:^29.7.0": version: 29.7.0 resolution: "jest-util@npm:29.7.0" dependencies: @@ -10420,6 +9852,13 @@ __metadata: languageName: node linkType: hard +"json-buffer@npm:3.0.1": + version: 3.0.1 + resolution: "json-buffer@npm:3.0.1" + checksum: 10/82876154521b7b68ba71c4f969b91572d1beabadd87bd3a6b236f85fbc7dc4695089191ed60bb59f9340993c51b33d479f45b6ba9f3548beb519705281c32c3c + languageName: node + linkType: hard + "json-parse-even-better-errors@npm:^2.3.0, json-parse-even-better-errors@npm:^2.3.1": version: 2.3.1 resolution: "json-parse-even-better-errors@npm:2.3.1" @@ -10530,6 +9969,15 @@ __metadata: languageName: node linkType: hard +"keyv@npm:^4.5.3": + version: 4.5.4 + resolution: "keyv@npm:4.5.4" + dependencies: + json-buffer: "npm:3.0.1" + checksum: 10/167eb6ef64cc84b6fa0780ee50c9de456b422a1e18802209234f7c2cf7eae648c7741f32e50d7e24ccb22b24c13154070b01563d642755b156c357431a191e75 + languageName: node + linkType: hard + "khroma@npm:^2.0.0": version: 2.1.0 resolution: "khroma@npm:2.1.0" @@ -10847,7 +10295,7 @@ __metadata: languageName: node linkType: hard -"lodash@npm:^4.17.15, lodash@npm:^4.17.19, lodash@npm:^4.17.20, lodash@npm:^4.17.21": +"lodash@npm:^4.17.19, lodash@npm:^4.17.20, lodash@npm:^4.17.21": version: 4.17.21 resolution: "lodash@npm:4.17.21" checksum: 10/c08619c038846ea6ac754abd6dd29d2568aa705feb69339e836dfa8d8b09abbb2f859371e86863eda41848221f9af43714491467b5b0299122431e202bb0c532 @@ -11301,16 +10749,7 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:^9.0.1": - version: 9.0.3 - resolution: "minimatch@npm:9.0.3" - dependencies: - brace-expansion: "npm:^2.0.1" - checksum: 10/c81b47d28153e77521877649f4bab48348d10938df9e8147a58111fe00ef89559a2938de9f6632910c4f7bf7bb5cd81191a546167e58d357f0cfb1e18cecc1c5 - languageName: node - linkType: hard - -"minimatch@npm:^9.0.4": +"minimatch@npm:^9.0.1, minimatch@npm:^9.0.4": version: 9.0.4 resolution: "minimatch@npm:9.0.4" dependencies: @@ -11618,14 +11057,7 @@ __metadata: languageName: node linkType: hard -"moment@npm:^2.29.4": - version: 2.29.4 - resolution: "moment@npm:2.29.4" - checksum: 10/157c5af5a0ba8196e577bc67feb583303191d21ba1f7f2af30b3b40d4c63a64d505ba402be2a1454832082fac6be69db1e0d186c3279dae191e6634b0c33705c - languageName: node - linkType: hard - -"moment@npm:^2.30.1": +"moment@npm:^2.29.4, moment@npm:^2.30.1": version: 2.30.1 resolution: "moment@npm:2.30.1" checksum: 10/ae42d876d4ec831ef66110bdc302c0657c664991e45cf2afffc4b0f6cd6d251dde11375c982a5c0564ccc0fa593fc564576ddceb8c8845e87c15f58aa6baca69 @@ -11923,16 +11355,6 @@ __metadata: languageName: node linkType: hard -"object-is@npm:^1.1.5": - version: 1.1.5 - resolution: "object-is@npm:1.1.5" - dependencies: - call-bind: "npm:^1.0.2" - define-properties: "npm:^1.1.3" - checksum: 10/75365aff5da4bebad5d20efd9f9a7a13597e603f5eb03d89da8f578c3f3937fe01c6cb5fce86c0611c48795c0841401fd37c943821db0de703c7b30a290576ad - languageName: node - linkType: hard - "object-keys@npm:^1.1.1": version: 1.1.1 resolution: "object-keys@npm:1.1.1" @@ -12536,6 +11958,13 @@ __metadata: languageName: node linkType: hard +"possible-typed-array-names@npm:^1.0.0": + version: 1.0.0 + resolution: "possible-typed-array-names@npm:1.0.0" + checksum: 10/8ed3e96dfeea1c5880c1f4c9cb707e5fb26e8be22f14f82ef92df20fd2004e635c62ba47fbe8f2bb63bfd80dac1474be2fb39798da8c2feba2815435d1f749af + languageName: node + linkType: hard + "postcss-calc@npm:^9.0.1": version: 9.0.1 resolution: "postcss-calc@npm:9.0.1" @@ -12861,17 +12290,7 @@ __metadata: languageName: node linkType: hard -"postcss-selector-parser@npm:^6.0.11, postcss-selector-parser@npm:^6.0.2, postcss-selector-parser@npm:^6.0.4": - version: 6.0.13 - resolution: "postcss-selector-parser@npm:6.0.13" - dependencies: - cssesc: "npm:^3.0.0" - util-deprecate: "npm:^1.0.2" - checksum: 10/e779aa1f8ca9ee45d562400aac6109a2bccc59559b6e15adec8bc2a71d395ca563a378fd68f6a61963b4ef2ca190e0c0486e6dc6c41d755f3b82dd6e480e6941 - languageName: node - linkType: hard - -"postcss-selector-parser@npm:^6.0.16": +"postcss-selector-parser@npm:^6.0.11, postcss-selector-parser@npm:^6.0.16, postcss-selector-parser@npm:^6.0.2, postcss-selector-parser@npm:^6.0.4": version: 6.0.16 resolution: "postcss-selector-parser@npm:6.0.16" dependencies: @@ -12935,7 +12354,7 @@ __metadata: languageName: node linkType: hard -"postcss@npm:^8.1.7": +"postcss@npm:^8.1.7, postcss@npm:^8.4.23, postcss@npm:^8.4.33": version: 8.4.38 resolution: "postcss@npm:8.4.38" dependencies: @@ -12946,17 +12365,6 @@ __metadata: languageName: node linkType: hard -"postcss@npm:^8.4.23, postcss@npm:^8.4.33": - version: 8.4.33 - resolution: "postcss@npm:8.4.33" - dependencies: - nanoid: "npm:^3.3.7" - picocolors: "npm:^1.0.0" - source-map-js: "npm:^1.0.2" - checksum: 10/e22a4594c255f26117f38419fb494d7ecab0f596cd409f7aadc8a6173abf180ed7ea970cd13fd366ab12b5840be901d2a09b25197700c2ebcb5a8077326bf519 - languageName: node - linkType: hard - "precinct@npm:^8.1.0": version: 8.3.1 resolution: "precinct@npm:8.3.1" @@ -13404,19 +12812,19 @@ __metadata: languageName: node linkType: hard -"react-icons@npm:^5.2.0": - version: 5.2.0 - resolution: "react-icons@npm:5.2.0" +"react-icons@npm:^5.2.1": + version: 5.2.1 + resolution: "react-icons@npm:5.2.1" peerDependencies: react: "*" - checksum: 10/708c827dba6b10a27340792b4a1b51a6c9cd2aca2cf201207922fd64182bc93ccbf4cfebeb1e5e490da27a1d365772dcc4d51b1beab53db5a5385ce5ed1a278f + checksum: 10/8cdf49a9583488f9bb58cbab21f10a5e1993dd9d4f5a62f30fbbce249e4868e8e2c34eb1888adb22014a4319633d1035079bcf5d33b1a8596d745809632699c8 languageName: node linkType: hard -"react-is@npm:^16.12.0 || ^17.0.0 || ^18.0.0, react-is@npm:^18.0.0": - version: 18.2.0 - resolution: "react-is@npm:18.2.0" - checksum: 10/200cd65bf2e0be7ba6055f647091b725a45dd2a6abef03bf2380ce701fd5edccee40b49b9d15edab7ac08a762bf83cb4081e31ec2673a5bfb549a36ba21570df +"react-is@npm:^16.12.0 || ^17.0.0 || ^18.0.0, react-is@npm:^18.0.0, react-is@npm:^18.3.1": + version: 18.3.1 + resolution: "react-is@npm:18.3.1" + checksum: 10/d5f60c87d285af24b1e1e7eaeb123ec256c3c8bdea7061ab3932e3e14685708221bf234ec50b21e10dd07f008f1b966a2730a0ce4ff67905b3872ff2042aec22 languageName: node linkType: hard @@ -13434,34 +12842,27 @@ __metadata: languageName: node linkType: hard -"react-is@npm:^18.3.1": - version: 18.3.1 - resolution: "react-is@npm:18.3.1" - checksum: 10/d5f60c87d285af24b1e1e7eaeb123ec256c3c8bdea7061ab3932e3e14685708221bf234ec50b21e10dd07f008f1b966a2730a0ce4ff67905b3872ff2042aec22 - languageName: node - linkType: hard - -"react-router-dom@npm:^6.22.3": - version: 6.22.3 - resolution: "react-router-dom@npm:6.22.3" +"react-router-dom@npm:^6.23.1": + version: 6.23.1 + resolution: "react-router-dom@npm:6.23.1" dependencies: - "@remix-run/router": "npm:1.15.3" - react-router: "npm:6.22.3" + "@remix-run/router": "npm:1.16.1" + react-router: "npm:6.23.1" peerDependencies: react: ">=16.8" react-dom: ">=16.8" - checksum: 10/868a530c3167e1903f170818c0162760b8fbe9b10a7a7a79e5998990df341cd7127ba7819af4a9105af72c13453c7c4d76b2b07a70b56fff012fa0508b51940e + checksum: 10/29004176608e879c57830ed02ecd70bf2b54c07acfb050fbbd61c7d28a0c2c8abf1287c2c69222c588afd028763ffe2c61015f03a3360359b250cc019234d76b languageName: node linkType: hard -"react-router@npm:6.22.3": - version: 6.22.3 - resolution: "react-router@npm:6.22.3" +"react-router@npm:6.23.1": + version: 6.23.1 + resolution: "react-router@npm:6.23.1" dependencies: - "@remix-run/router": "npm:1.15.3" + "@remix-run/router": "npm:1.16.1" peerDependencies: react: ">=16.8" - checksum: 10/df3948afd6500faf4b82a72375b9177536d878d54cad18e20a175efcbfdd0d94852aac59660d786946636ed325284d94a8f46652d898df304d6a29c9a3932afd + checksum: 10/72747878fd851b8fc9a6c2f1ee7a3f3a69f18df0c45d7857851b57930d4f55686190f5df0b8d9064ce9e8594bd9ac6a6f479bd8c91552f0b825beb012fa5a770 languageName: node linkType: hard @@ -13645,21 +13046,7 @@ __metadata: languageName: node linkType: hard -"regenerator-runtime@npm:^0.13.11": - version: 0.13.11 - resolution: "regenerator-runtime@npm:0.13.11" - checksum: 10/d493e9e118abef5b099c78170834f18540c4933cedf9bfabc32d3af94abfb59a7907bd7950259cbab0a929ebca7db77301e8024e5121e6482a82f78283dfd20c - languageName: node - linkType: hard - -"regenerator-runtime@npm:^0.14.0": - version: 0.14.0 - resolution: "regenerator-runtime@npm:0.14.0" - checksum: 10/6c19495baefcf5fbb18a281b56a97f0197b5f219f42e571e80877f095320afac0bdb31dab8f8186858e6126950068c3f17a1226437881e3e70446ea66751897c - languageName: node - linkType: hard - -"regenerator-runtime@npm:^0.14.1": +"regenerator-runtime@npm:^0.14.0, regenerator-runtime@npm:^0.14.1": version: 0.14.1 resolution: "regenerator-runtime@npm:0.14.1" checksum: 10/5db3161abb311eef8c45bcf6565f4f378f785900ed3945acf740a9888c792f75b98ecb77f0775f3bf95502ff423529d23e94f41d80c8256e8fa05ed4b07cf471 @@ -13667,13 +13054,14 @@ __metadata: linkType: hard "regexp.prototype.flags@npm:^1.4.3, regexp.prototype.flags@npm:^1.5.0": - version: 1.5.0 - resolution: "regexp.prototype.flags@npm:1.5.0" + version: 1.5.2 + resolution: "regexp.prototype.flags@npm:1.5.2" dependencies: - call-bind: "npm:^1.0.2" - define-properties: "npm:^1.2.0" - functions-have-names: "npm:^1.2.3" - checksum: 10/c8229ec3f59f8312248268009cb9bf9145a3982117f747499b994e8efb378ac8b62e812fd88df75225d53cb4879d2bb2fe47b2a50776cba076d8ff71fc0b1629 + call-bind: "npm:^1.0.6" + define-properties: "npm:^1.2.1" + es-errors: "npm:^1.3.0" + set-function-name: "npm:^2.0.1" + checksum: 10/9fffc01da9c4e12670ff95bc5204364615fcc12d86fc30642765af908675678ebb0780883c874b2dbd184505fb52fa603d80073ecf69f461ce7f56b15d10be9c languageName: node linkType: hard @@ -14135,18 +13523,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.5.3, semver@npm:^7.5.4": - version: 7.5.4 - resolution: "semver@npm:7.5.4" - dependencies: - lru-cache: "npm:^6.0.0" - bin: - semver: bin/semver.js - checksum: 10/985dec0d372370229a262c737063860fabd4a1c730662c1ea3200a2f649117761a42184c96df62a0e885e76fbd5dace41087d6c1ac0351b13c0df5d6bcb1b5ac - languageName: node - linkType: hard - -"semver@npm:^7.6.0": +"semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.5.3, semver@npm:^7.5.4, semver@npm:^7.6.0": version: 7.6.0 resolution: "semver@npm:7.6.0" dependencies: @@ -14239,6 +13616,32 @@ __metadata: languageName: node linkType: hard +"set-function-length@npm:^1.2.1": + version: 1.2.2 + resolution: "set-function-length@npm:1.2.2" + dependencies: + define-data-property: "npm:^1.1.4" + es-errors: "npm:^1.3.0" + function-bind: "npm:^1.1.2" + get-intrinsic: "npm:^1.2.4" + gopd: "npm:^1.0.1" + has-property-descriptors: "npm:^1.0.2" + checksum: 10/505d62b8e088468917ca4e3f8f39d0e29f9a563b97dbebf92f4bd2c3172ccfb3c5b8e4566d5fcd00784a00433900e7cb8fbc404e2dbd8c3818ba05bb9d4a8a6d + languageName: node + linkType: hard + +"set-function-name@npm:^2.0.1": + version: 2.0.2 + resolution: "set-function-name@npm:2.0.2" + dependencies: + define-data-property: "npm:^1.1.4" + es-errors: "npm:^1.3.0" + functions-have-names: "npm:^1.2.3" + has-property-descriptors: "npm:^1.0.2" + checksum: 10/c7614154a53ebf8c0428a6c40a3b0b47dac30587c1a19703d1b75f003803f73cdfa6a93474a9ba678fa565ef5fbddc2fae79bca03b7d22ab5fd5163dbe571a74 + languageName: node + linkType: hard + "setprototypeof@npm:1.1.0": version: 1.1.0 resolution: "setprototypeof@npm:1.1.0" @@ -14444,14 +13847,7 @@ __metadata: languageName: node linkType: hard -"source-map-js@npm:^1.0.1, source-map-js@npm:^1.0.2": - version: 1.0.2 - resolution: "source-map-js@npm:1.0.2" - checksum: 10/38e2d2dd18d2e331522001fc51b54127ef4a5d473f53b1349c5cca2123562400e0986648b52e9407e348eaaed53bce49248b6e2641e6d793ca57cb2c360d6d51 - languageName: node - linkType: hard - -"source-map-js@npm:^1.2.0": +"source-map-js@npm:^1.0.1, source-map-js@npm:^1.2.0": version: 1.2.0 resolution: "source-map-js@npm:1.2.0" checksum: 10/74f331cfd2d121c50790c8dd6d3c9de6be21926de80583b23b37029b0f37aefc3e019fa91f9a10a5e120c08135297e1ecf312d561459c45908cb1e0e365f49e5 @@ -14609,15 +14005,6 @@ __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: "npm:^1.0.4" - checksum: 10/2a23a36f4f6bfa63f46ae2d53a3f80fe8276110b95a55345d8ed3d92125413494033bc8697eb774e8f7aeb5725f70e3d69753caa2ecacdac6258c16fa8aa8b0f - languageName: node - linkType: hard - "stream-each@npm:^1.1.0": version: 1.2.3 resolution: "stream-each@npm:1.2.3" @@ -15269,15 +14656,6 @@ __metadata: languageName: node linkType: hard -"ts-api-utils@npm:^1.0.1": - version: 1.0.1 - resolution: "ts-api-utils@npm:1.0.1" - peerDependencies: - typescript: ">=4.2.0" - checksum: 10/8b16fa5645442854fbaef83c57beec8daf0326b24576efe744d85bb3851241b8deac2df424ebe73c0bb7d5bfaac6bccbb554222b788f9fdf90998d164f38d640 - languageName: node - linkType: hard - "ts-api-utils@npm:^1.3.0": version: 1.3.0 resolution: "ts-api-utils@npm:1.3.0" @@ -15301,9 +14679,9 @@ __metadata: languageName: node linkType: hard -"ts-jest@npm:^29.1.1": - version: 29.1.1 - resolution: "ts-jest@npm:29.1.1" +"ts-jest@npm:^29.1.3": + version: 29.1.3 + resolution: "ts-jest@npm:29.1.3" dependencies: bs-logger: "npm:0.x" fast-json-stable-stringify: "npm:2.x" @@ -15315,6 +14693,7 @@ __metadata: yargs-parser: "npm:^21.0.1" peerDependencies: "@babel/core": ">=7.0.0-beta.0 <8" + "@jest/transform": ^29.0.0 "@jest/types": ^29.0.0 babel-jest: ^29.0.0 jest: ^29.0.0 @@ -15322,6 +14701,8 @@ __metadata: peerDependenciesMeta: "@babel/core": optional: true + "@jest/transform": + optional: true "@jest/types": optional: true babel-jest: @@ -15330,7 +14711,7 @@ __metadata: optional: true bin: ts-jest: cli.js - checksum: 10/30e8259baba95dd786e64f7c18b864e904598f3ba07911be4d9bd29ca9c3c0024bad4ccf8ec0abd2a2fa14b06622cbbadff1b3be822189c657196442d33ee6ca + checksum: 10/cc1f608bb5859e112ffb8a6d84ddb5c20954b7ec8c89a8c7f95e373368d8946b5843594fe7779078eec2b7e825962848f1a1ba7a44c71b8a08ed4e75d3a3f8d8 languageName: node linkType: hard @@ -15901,277 +15282,259 @@ __metadata: languageName: node linkType: hard -"victory-area@npm:^36.6.11": - version: 36.6.11 - resolution: "victory-area@npm:36.6.11" +"victory-area@npm:^36.9.1": + version: 36.9.2 + resolution: "victory-area@npm:36.9.2" dependencies: lodash: "npm:^4.17.19" - prop-types: "npm:^15.8.1" - victory-core: "npm:^36.6.11" - victory-vendor: "npm:^36.6.11" + victory-core: "npm:^36.9.2" + victory-vendor: "npm:^36.9.2" peerDependencies: react: ">=16.6.0" - checksum: 10/0b7ba1136f2c14ce95e9b66f775c47877a729ce63e6332b20a9288ac1bed86809185acc06c0f501cd6fa3a70f83f7ba9513ef84bdc8b911a5aa59810f0419ada + checksum: 10/ee15fe7c88647ea277c1752cedb8b736cc82cef4a66f4173307686cdc0c221b14924f5c9ac362eab62239781b6eae6c6c96100719c7f320b4db7b9fb79f0daa3 languageName: node linkType: hard -"victory-axis@npm:^36.6.11": - version: 36.6.11 - resolution: "victory-axis@npm:36.6.11" +"victory-axis@npm:^36.9.1, victory-axis@npm:^36.9.2": + version: 36.9.2 + resolution: "victory-axis@npm:36.9.2" dependencies: lodash: "npm:^4.17.19" - prop-types: "npm:^15.8.1" - victory-core: "npm:^36.6.11" + victory-core: "npm:^36.9.2" peerDependencies: react: ">=16.6.0" - checksum: 10/5f0d520a27b5bea9d6720f3f4276051a81aaaa53b021c839f66ea238185f3ee970acd41be0023a7e857e785bb19826c6c9e2d486dedebddcaee03da25b179dda + checksum: 10/59db2f927e058525646a01ba2d780818a5c3d2960338a638675f43d63e514832363de971a22a8cc1419f448852ea6a4344206dc7395fbf12b5ba407c185130a2 languageName: node linkType: hard -"victory-bar@npm:^36.6.11": - version: 36.6.11 - resolution: "victory-bar@npm:36.6.11" +"victory-bar@npm:^36.9.1": + version: 36.9.2 + resolution: "victory-bar@npm:36.9.2" dependencies: lodash: "npm:^4.17.19" - prop-types: "npm:^15.8.1" - victory-core: "npm:^36.6.11" - victory-vendor: "npm:^36.6.11" + victory-core: "npm:^36.9.2" + victory-vendor: "npm:^36.9.2" peerDependencies: react: ">=16.6.0" - checksum: 10/6534f8a927463dfc146de99a096ed697ca6fd8c4a6fef3802c9016dd56730f9607e2c0efe26decfa641520b674107d5e9f1cef34eba91d28b01d985076ac6575 + checksum: 10/e1b5b03056ab42854c6efbbdf62b57c7bb826385fd5bbf4e31cf3320eb5d0c1c0d6d1a476f2aba7816d5ec0c1d67e1b4621d43a2627d8a3c510ddb01bfc2929f languageName: node linkType: hard -"victory-box-plot@npm:^36.6.11": - version: 36.6.11 - resolution: "victory-box-plot@npm:36.6.11" +"victory-box-plot@npm:^36.9.1": + version: 36.9.2 + resolution: "victory-box-plot@npm:36.9.2" dependencies: lodash: "npm:^4.17.19" - prop-types: "npm:^15.8.1" - victory-core: "npm:^36.6.11" - victory-vendor: "npm:^36.6.11" + victory-core: "npm:^36.9.2" + victory-vendor: "npm:^36.9.2" peerDependencies: react: ">=16.6.0" - checksum: 10/6ee6ab7c9867df0b640d6497b589f30ca6d5ee76c47881046384bd486fc448916182c5231db5fb12b548cf2f060ab51a75543e5b15c9fd5df349d5a2fb1563d4 + checksum: 10/f4251dbb39acc0d428ecf0ab49f4bb600e19f5c7843bcbe75f053878e6411f2f5d8b3e3bfea681eb835a0572a2b39f5f87a982c422d29a89475bd9f06137ed76 languageName: node linkType: hard -"victory-brush-container@npm:^36.6.11": - version: 36.6.11 - resolution: "victory-brush-container@npm:36.6.11" +"victory-brush-container@npm:^36.9.2": + version: 36.9.2 + resolution: "victory-brush-container@npm:36.9.2" dependencies: lodash: "npm:^4.17.19" - prop-types: "npm:^15.8.1" react-fast-compare: "npm:^3.2.0" - victory-core: "npm:^36.6.11" + victory-core: "npm:^36.9.2" peerDependencies: react: ">=16.6.0" - checksum: 10/979065696891424609fcf85eafc4a6acf029aedb274178b9a9aa73a07e302e55f53f8e604a80aceac773b518daac7d90400f37a92339d41bd99e7bfb6fc4a7ae + checksum: 10/5b7e650bc71e9148902d0e1d7a60c28a286349099dfecbb470d196105675d9f77fc059906b8e459a293daaa6c1bb79c27485e4c9641646e78f178f37c8301ca3 languageName: node linkType: hard -"victory-chart@npm:^36.6.11": - version: 36.6.11 - resolution: "victory-chart@npm:36.6.11" +"victory-chart@npm:^36.9.1": + version: 36.9.2 + resolution: "victory-chart@npm:36.9.2" dependencies: lodash: "npm:^4.17.19" - prop-types: "npm:^15.8.1" react-fast-compare: "npm:^3.2.0" - victory-axis: "npm:^36.6.11" - victory-core: "npm:^36.6.11" - victory-polar-axis: "npm:^36.6.11" - victory-shared-events: "npm:^36.6.11" + victory-axis: "npm:^36.9.2" + victory-core: "npm:^36.9.2" + victory-polar-axis: "npm:^36.9.2" + victory-shared-events: "npm:^36.9.2" peerDependencies: react: ">=16.6.0" - checksum: 10/9dd06d27195d6ac80fcdde89301a87cad87b608e339ba9a44bef73fe6dc389d89087c47a4e984b21a6a10d4173c07a53f0122822e5de7f3bb6b5023d7c18d1ae + checksum: 10/6384113befed410ec3c7f5f538abc111333e2829262601da4ac537087f4281d920c783afc9bc294eab600ecbd34387e5b31c13f0f53315374999c4023a10d4f4 languageName: node linkType: hard -"victory-core@npm:^36.6.11": - version: 36.6.11 - resolution: "victory-core@npm:36.6.11" +"victory-core@npm:^36.9.1, victory-core@npm:^36.9.2": + version: 36.9.2 + resolution: "victory-core@npm:36.9.2" dependencies: lodash: "npm:^4.17.21" - prop-types: "npm:^15.8.1" react-fast-compare: "npm:^3.2.0" - victory-vendor: "npm:^36.6.11" + victory-vendor: "npm:^36.9.2" peerDependencies: react: ">=16.6.0" - checksum: 10/6c079efe3e1fc8c905992b34afff00a44a1d1beebcab45b1fec4cb20e2c91e1cb13bc543e369b90cbd09ed82043f025628538f9f89a8e5cc1b89a548a6f991e2 + checksum: 10/fa3be4c1411da16236e0ecc17ad33cdfca299f7d6d879b7c3f8ce667cd937a3098d38c0ae12008b2b4d753363977ee859b79a73b081f8478c3bdcde4fd11ac28 languageName: node linkType: hard -"victory-create-container@npm:^36.6.11": - version: 36.6.11 - resolution: "victory-create-container@npm:36.6.11" +"victory-create-container@npm:^36.9.1": + version: 36.9.2 + resolution: "victory-create-container@npm:36.9.2" dependencies: lodash: "npm:^4.17.19" - victory-brush-container: "npm:^36.6.11" - victory-core: "npm:^36.6.11" - victory-cursor-container: "npm:^36.6.11" - victory-selection-container: "npm:^36.6.11" - victory-voronoi-container: "npm:^36.6.11" - victory-zoom-container: "npm:^36.6.11" + victory-brush-container: "npm:^36.9.2" + victory-core: "npm:^36.9.2" + victory-cursor-container: "npm:^36.9.2" + victory-selection-container: "npm:^36.9.2" + victory-voronoi-container: "npm:^36.9.2" + victory-zoom-container: "npm:^36.9.2" peerDependencies: react: ">=16.6.0" - checksum: 10/bce9cb175a35f4c136bad993bb2adce70971f1e830a766aa3d0df2c7cd33839d72911b93896af269787893920aa2c5858c1cab1245981966c667540d1927880d + checksum: 10/1137fbba85b46ef2a5b693fbad4655e1ac7f4ffd37848508d75100b129d9e45b9f7cbde877d38652d0b8609046a5c2ba11fda678b2d8ce77c673683cab6a115d languageName: node linkType: hard -"victory-cursor-container@npm:^36.6.11": - version: 36.6.11 - resolution: "victory-cursor-container@npm:36.6.11" +"victory-cursor-container@npm:^36.9.1, victory-cursor-container@npm:^36.9.2": + version: 36.9.2 + resolution: "victory-cursor-container@npm:36.9.2" dependencies: lodash: "npm:^4.17.19" - prop-types: "npm:^15.8.1" - victory-core: "npm:^36.6.11" + victory-core: "npm:^36.9.2" peerDependencies: react: ">=16.6.0" - checksum: 10/f3fa943c134bcb97f008a0b1739093e91cd45874ecc8d37ea172c8b84ff1658a9cd6e4aee23ba72f6df92f969d8ef71c917c9d1c67a3a62e8cbdd21311bb8194 + checksum: 10/d8b3078096c57aeb517bf14a367b74b5bed95b0f91c60f655604e1f1f4be9b2ec691fd44fadfaa10e49195ac18e5655d131a4891890c37ac006d44c1aa863315 languageName: node linkType: hard -"victory-group@npm:^36.6.11": - version: 36.6.11 - resolution: "victory-group@npm:36.6.11" +"victory-group@npm:^36.9.1": + version: 36.9.2 + resolution: "victory-group@npm:36.9.2" dependencies: lodash: "npm:^4.17.19" - prop-types: "npm:^15.8.1" react-fast-compare: "npm:^3.2.0" - victory-core: "npm:^36.6.11" - victory-shared-events: "npm:^36.6.11" + victory-core: "npm:^36.9.2" + victory-shared-events: "npm:^36.9.2" peerDependencies: react: ">=16.6.0" - checksum: 10/cab462052381cb692f7f96a0a1a0988d044e74d4b1b71e9bb41194dca3dc6b0d6978ccc20432282583398345dd5871f1bbe0ab235449ce6e89e00c91e6e7e6c4 + checksum: 10/f0e003b035562a9c5a02dc34506ec644bce3f53176a020ea47bcf925edab394d041cef864b8f1ec407b01fede3030ec184b04701c82733b424a6ca3d036be895 languageName: node linkType: hard -"victory-legend@npm:^36.6.11": - version: 36.6.11 - resolution: "victory-legend@npm:36.6.11" +"victory-legend@npm:^36.9.1": + version: 36.9.2 + resolution: "victory-legend@npm:36.9.2" dependencies: lodash: "npm:^4.17.19" - prop-types: "npm:^15.8.1" - victory-core: "npm:^36.6.11" + victory-core: "npm:^36.9.2" peerDependencies: react: ">=16.6.0" - checksum: 10/13362fd59a26932f132340436085f654f8267973f35cfcd96693833bd491a1c48ac92746770f9228b93ecbecf183300cb76e506f05b9458ad8ac78e463f14f94 + checksum: 10/6e198a0328e68ea1b49b918211e5c0a81852a6f104286ee6237e16cf6ce1d7c84422e965bfd947b3edd53576248a8075541c83e11dd7ef0a5f57cf7e8b35eee2 languageName: node linkType: hard -"victory-line@npm:^36.6.11": - version: 36.6.11 - resolution: "victory-line@npm:36.6.11" +"victory-line@npm:^36.9.1": + version: 36.9.2 + resolution: "victory-line@npm:36.9.2" dependencies: lodash: "npm:^4.17.19" - prop-types: "npm:^15.8.1" - victory-core: "npm:^36.6.11" - victory-vendor: "npm:^36.6.11" + victory-core: "npm:^36.9.2" + victory-vendor: "npm:^36.9.2" peerDependencies: react: ">=16.6.0" - checksum: 10/0ca2f9a9e2a24302b1b690644b98b7be4f77478c78b262d7e0c6f1de41078e400d6cc8cc7be35a630a7b9612f7c6339d06e748b5f881fb9c6e6bfca0691fc5eb + checksum: 10/4f0491c1a715ec4bbaa3e2a28098c300fa4550d6cfd038b8890b67f2b42c143aa84278cb88a7afd6aeb033ac4a1a12af70c7cfd0bd30e2be61d07980b5c50bd8 languageName: node linkType: hard -"victory-pie@npm:^36.6.11": - version: 36.6.11 - resolution: "victory-pie@npm:36.6.11" +"victory-pie@npm:^36.9.1": + version: 36.9.2 + resolution: "victory-pie@npm:36.9.2" dependencies: lodash: "npm:^4.17.19" - prop-types: "npm:^15.8.1" - victory-core: "npm:^36.6.11" - victory-vendor: "npm:^36.6.11" + victory-core: "npm:^36.9.2" + victory-vendor: "npm:^36.9.2" peerDependencies: react: ">=16.6.0" - checksum: 10/1e61c339d8216b52b1cb1fc1479e988a09cd3b24b143f8ed4346db9ea4e1c0994b8fa041a803ef32046e9c256cce61c742d5c7e2bf9f1eb739760b132a89e403 + checksum: 10/052d1fa4e112c5626d5390a817a74ecdc56b9135acf894d12f37ad66812d7e6bd4c13b278a1df1b5418912e2f7c0c93d38ecf3553d9a4f25e3fdb75ea1ec94e6 languageName: node linkType: hard -"victory-polar-axis@npm:^36.6.11": - version: 36.6.11 - resolution: "victory-polar-axis@npm:36.6.11" +"victory-polar-axis@npm:^36.9.2": + version: 36.9.2 + resolution: "victory-polar-axis@npm:36.9.2" dependencies: lodash: "npm:^4.17.19" - prop-types: "npm:^15.8.1" - victory-core: "npm:^36.6.11" + victory-core: "npm:^36.9.2" peerDependencies: react: ">=16.6.0" - checksum: 10/e383632795bad08e1a708a14cb70054ec7ac4df23bb8371805803b9f4720a1ec5a743fe4500abfbe8ce088040216647da889e31867bd6839243338bfc653840f + checksum: 10/6974fb09d035ffa1c2ce222f1092f7c69e54bd5cb947150e27525f5b246bdd32075b4d105843ab6ade4a15be484252c72d6f3c62254ff8cd466cac9a2219f7a5 languageName: node linkType: hard -"victory-scatter@npm:^36.6.11": - version: 36.6.11 - resolution: "victory-scatter@npm:36.6.11" +"victory-scatter@npm:^36.9.1": + version: 36.9.2 + resolution: "victory-scatter@npm:36.9.2" dependencies: lodash: "npm:^4.17.19" - prop-types: "npm:^15.8.1" - victory-core: "npm:^36.6.11" + victory-core: "npm:^36.9.2" peerDependencies: react: ">=16.6.0" - checksum: 10/ed07e90a96bedd6217cccbb55804abf845ea54262658817d88f4ae58e28673f902c755db2b56a33bc7743390124a8e3fd1116a74b8348d5192917c40235bf4e2 + checksum: 10/135cbb8d8310f4a286d11fea8e36913ad39048269395d691dd8286a9c3a2c8f84377913ceeb17d23d5ce22656fe40e57287f20f36e270e971a41c88d208e7a07 languageName: node linkType: hard -"victory-selection-container@npm:^36.6.11": - version: 36.6.11 - resolution: "victory-selection-container@npm:36.6.11" +"victory-selection-container@npm:^36.9.2": + version: 36.9.2 + resolution: "victory-selection-container@npm:36.9.2" dependencies: lodash: "npm:^4.17.19" - prop-types: "npm:^15.8.1" - victory-core: "npm:^36.6.11" + victory-core: "npm:^36.9.2" peerDependencies: react: ">=16.6.0" - checksum: 10/f6a25b3e0561022b399cbfebafbfb781fe1d31d8c177a8ff774a7f908b3c4968d10cc62366ab915ba5669999ad4deab01143f42dd1dea8e8f78ad9b4ab48a403 + checksum: 10/131943a40522b12f548fc02c30d9bd76cb24d6a9b9a3b179d959cb0beda311096f7e1ca47d4a4f8dd17455270cd20d0161002c9ff9fd6d227570473111693d35 languageName: node linkType: hard -"victory-shared-events@npm:^36.6.11": - version: 36.6.11 - resolution: "victory-shared-events@npm:36.6.11" +"victory-shared-events@npm:^36.9.2": + version: 36.9.2 + resolution: "victory-shared-events@npm:36.9.2" dependencies: json-stringify-safe: "npm:^5.0.1" lodash: "npm:^4.17.19" - prop-types: "npm:^15.8.1" react-fast-compare: "npm:^3.2.0" - victory-core: "npm:^36.6.11" + victory-core: "npm:^36.9.2" peerDependencies: react: ">=16.6.0" - checksum: 10/1d3626871c65e31eb9e758432be162421ba063f606e55fa91476098456ba7f40b9bec35d5b9ead58179eab3bb68ecef41b1ed5648aac4c39b6fbefc8fb400a98 + checksum: 10/b478bcc6a9468e17d72400548bc7c8e20dafa19aef317cdf6ef001d4030e57eb4a608d308c396d4d0686c276151b1762b51261da73526be3f286a63e710d5af2 languageName: node linkType: hard -"victory-stack@npm:^36.6.11": - version: 36.6.11 - resolution: "victory-stack@npm:36.6.11" +"victory-stack@npm:^36.9.1": + version: 36.9.2 + resolution: "victory-stack@npm:36.9.2" dependencies: lodash: "npm:^4.17.19" - prop-types: "npm:^15.8.1" react-fast-compare: "npm:^3.2.0" - victory-core: "npm:^36.6.11" - victory-shared-events: "npm:^36.6.11" + victory-core: "npm:^36.9.2" + victory-shared-events: "npm:^36.9.2" peerDependencies: react: ">=16.6.0" - checksum: 10/87295422e975be791492068902845f7db0213b0a7d8f8adf878b73d957c312f891be771cfd05b6be9a037cb92c34b31881568f33a55c4a6a838da522970de571 + checksum: 10/9405623f94582eef3305f5e5b438546c6e76f40af349221e85cd184541cc0ee3b59a5d76d1a2375a89714ed3dcc708bd8f8ee5bf798a5c574c2e024c99060129 languageName: node linkType: hard -"victory-tooltip@npm:^36.6.11": - version: 36.6.11 - resolution: "victory-tooltip@npm:36.6.11" +"victory-tooltip@npm:^36.9.1, victory-tooltip@npm:^36.9.2": + version: 36.9.2 + resolution: "victory-tooltip@npm:36.9.2" dependencies: lodash: "npm:^4.17.19" - prop-types: "npm:^15.8.1" - victory-core: "npm:^36.6.11" + victory-core: "npm:^36.9.2" peerDependencies: react: ">=16.6.0" - checksum: 10/0fef32338d50196928ed21fa4c30bb13c4024262dd48acc4e71f73fa910bf291df27903d5491ef5ecf5ddd98d8372aabceedb6842e34928cff55cd32f5dc65b8 + checksum: 10/bb767825defbb89effefa652fcf9dbca4bbbe9d97aeb409b2d2a8914879db09fb1fac43e873746a300531dd5f58429ce3f9d29b9791d7b0be60e4bcdfff1a521 languageName: node linkType: hard -"victory-vendor@npm:^36.6.11": - version: 36.6.11 - resolution: "victory-vendor@npm:36.6.11" +"victory-vendor@npm:^36.9.2": + version: 36.9.2 + resolution: "victory-vendor@npm:36.9.2" dependencies: "@types/d3-array": "npm:^3.0.3" "@types/d3-ease": "npm:^3.0.0" @@ -16187,36 +15550,34 @@ __metadata: d3-shape: "npm:^3.1.0" d3-time: "npm:^3.0.0" d3-timer: "npm:^3.0.1" - checksum: 10/e534313f561426bee3b3a36abc37d755edb67183898760b81d52d899c17487db0bcd99eba18029a4b7f4acf773c49717457147550ef182f96bca152f858da476 + checksum: 10/db67b3d9b8070d4eae4122edc72be7067b4e32363340cdd4d5b628e7dd65bea0c7c5b4116016658d223adaa575bcc6b7b3a71507aa4f34b2609ed61dbfbba1ea languageName: node linkType: hard -"victory-voronoi-container@npm:^36.6.11": - version: 36.6.11 - resolution: "victory-voronoi-container@npm:36.6.11" +"victory-voronoi-container@npm:^36.9.1, victory-voronoi-container@npm:^36.9.2": + version: 36.9.2 + resolution: "victory-voronoi-container@npm:36.9.2" dependencies: delaunay-find: "npm:0.0.6" lodash: "npm:^4.17.19" - prop-types: "npm:^15.8.1" react-fast-compare: "npm:^3.2.0" - victory-core: "npm:^36.6.11" - victory-tooltip: "npm:^36.6.11" + victory-core: "npm:^36.9.2" + victory-tooltip: "npm:^36.9.2" peerDependencies: react: ">=16.6.0" - checksum: 10/30f893546da33c5b69defcd6d13bd2f7fa3fb64bc1201ae2e1169b05f7366357e0c32fbcacd101239c6f129c8f7ecc734778bc81282e97ccbdd7496c5e2c59cb + checksum: 10/6091c8ac862941f6f2acaba209a4d24b060e32bf7efa315678e31722edcef948f4974dd2b285ffbfb822e6e57521501563636157b4df2834477862ca99f5139e languageName: node linkType: hard -"victory-zoom-container@npm:^36.6.11": - version: 36.6.11 - resolution: "victory-zoom-container@npm:36.6.11" +"victory-zoom-container@npm:^36.9.1, victory-zoom-container@npm:^36.9.2": + version: 36.9.2 + resolution: "victory-zoom-container@npm:36.9.2" dependencies: lodash: "npm:^4.17.19" - prop-types: "npm:^15.8.1" - victory-core: "npm:^36.6.11" + victory-core: "npm:^36.9.2" peerDependencies: react: ">=16.6.0" - checksum: 10/5f81e8dd82f0e921af4eca06089c91db4254155581b977da5db99b52c8b6ae238480a1b6ecf432b06e3adbdff3974d9d0e14998274ad9ebdf456c7e225507a1e + checksum: 10/e05a1bd6987014daef479c4c212ecbb923632d48f7e07aa13897721337db460edfb8aee52c70a72614d5871cd76f682c41affe712156e6f2d175ce8928c29cac languageName: node linkType: hard @@ -16245,16 +15606,6 @@ __metadata: languageName: node linkType: hard -"watchpack@npm:^2.4.0": - version: 2.4.0 - resolution: "watchpack@npm:2.4.0" - dependencies: - glob-to-regexp: "npm:^0.4.1" - graceful-fs: "npm:^4.1.2" - checksum: 10/4280b45bc4b5d45d5579113f2a4af93b67ae1b9607cc3d86ae41cdd53ead10db5d9dc3237f24256d05ef88b28c69a02712f78e434cb7ecc8edaca134a56e8cab - languageName: node - linkType: hard - "watchpack@npm:^2.4.1": version: 2.4.1 resolution: "watchpack@npm:2.4.1" @@ -16469,44 +15820,7 @@ __metadata: languageName: node linkType: hard -"webpack@npm:^5": - version: 5.89.0 - resolution: "webpack@npm:5.89.0" - dependencies: - "@types/eslint-scope": "npm:^3.7.3" - "@types/estree": "npm:^1.0.0" - "@webassemblyjs/ast": "npm:^1.11.5" - "@webassemblyjs/wasm-edit": "npm:^1.11.5" - "@webassemblyjs/wasm-parser": "npm:^1.11.5" - acorn: "npm:^8.7.1" - acorn-import-assertions: "npm:^1.9.0" - browserslist: "npm:^4.14.5" - chrome-trace-event: "npm:^1.0.2" - enhanced-resolve: "npm:^5.15.0" - es-module-lexer: "npm:^1.2.1" - eslint-scope: "npm:5.1.1" - events: "npm:^3.2.0" - glob-to-regexp: "npm:^0.4.1" - graceful-fs: "npm:^4.2.9" - json-parse-even-better-errors: "npm:^2.3.1" - loader-runner: "npm:^4.2.0" - mime-types: "npm:^2.1.27" - neo-async: "npm:^2.6.2" - schema-utils: "npm:^3.2.0" - tapable: "npm:^2.1.1" - terser-webpack-plugin: "npm:^5.3.7" - watchpack: "npm:^2.4.0" - webpack-sources: "npm:^3.2.3" - peerDependenciesMeta: - webpack-cli: - optional: true - bin: - webpack: bin/webpack.js - checksum: 10/ee19b070279c9bc3bf21eeaac3ea08e6583c1b8da334e595b3c9badedbd7f9fad071b9f785076081af661ef247bb72441e86e8b903bf253ae9300007a048ea6e - languageName: node - linkType: hard - -"webpack@npm:^5.91.0": +"webpack@npm:^5, webpack@npm:^5.91.0": version: 5.91.0 resolution: "webpack@npm:5.91.0" dependencies: @@ -16654,15 +15968,15 @@ __metadata: linkType: hard "which-typed-array@npm:^1.1.10, which-typed-array@npm:^1.1.9": - version: 1.1.11 - resolution: "which-typed-array@npm:1.1.11" + version: 1.1.15 + resolution: "which-typed-array@npm:1.1.15" dependencies: - available-typed-arrays: "npm:^1.0.5" - call-bind: "npm:^1.0.2" + available-typed-arrays: "npm:^1.0.7" + call-bind: "npm:^1.0.7" for-each: "npm:^0.3.3" gopd: "npm:^1.0.1" - has-tostringtag: "npm:^1.0.0" - checksum: 10/bc9e8690e71d6c64893c9d88a7daca33af45918861003013faf77574a6a49cc6194d32ca7826e90de341d2f9ef3ac9e3acbe332a8ae73cadf07f59b9c6c6ecad + has-tostringtag: "npm:^1.0.2" + checksum: 10/c3b6a99beadc971baa53c3ee5b749f2b9bdfa3b3b9a70650dd8511a48b61d877288b498d424712e9991d16019633086bd8b5923369460d93463c5825fa36c448 languageName: node linkType: hard @@ -16792,22 +16106,7 @@ __metadata: languageName: node linkType: hard -"ws@npm:^8.11.0": - version: 8.13.0 - resolution: "ws@npm:8.13.0" - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: ">=5.0.2" - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - checksum: 10/1769532b6fdab9ff659f0b17810e7501831d34ecca23fd179ee64091dd93a51f42c59f6c7bb4c7a384b6c229aca8076fb312aa35626257c18081511ef62a161d - languageName: node - linkType: hard - -"ws@npm:^8.16.0": +"ws@npm:^8.11.0, ws@npm:^8.16.0": version: 8.16.0 resolution: "ws@npm:8.16.0" peerDependencies:
+ {heads}
{col} + {col} +
{col} + {col} +