diff --git a/package.json b/package.json
index 70306c3624..ef038e14f8 100644
--- a/package.json
+++ b/package.json
@@ -18,7 +18,7 @@
"set-version": "./scripts/scripts.js version"
},
"dependencies": {
- "@scm-manager/eslint-config": "2.17.0"
+ "@scm-manager/eslint-config": "^2.17.0"
},
"devDependencies": {
"@scm-manager/remark-preset-lint": "^1.0.0",
diff --git a/scm-plugins/scm-git-plugin/package.json b/scm-plugins/scm-git-plugin/package.json
index a50fc393c5..6f9dc33946 100644
--- a/scm-plugins/scm-git-plugin/package.json
+++ b/scm-plugins/scm-git-plugin/package.json
@@ -18,7 +18,7 @@
"@scm-manager/eslint-config": "^2.17.0",
"@scm-manager/jest-preset": "^2.14.1",
"@scm-manager/plugin-scripts": "^1.6.1",
- "@scm-manager/prettier-config": "^2.11.1",
+ "@scm-manager/prettier-config": "^2.12.0",
"@types/react": "^17.0.1"
},
"babel": {
@@ -33,4 +33,4 @@
"eslintConfig": {
"extends": "@scm-manager/eslint-config"
}
-}
\ No newline at end of file
+}
diff --git a/scm-plugins/scm-hg-plugin/package.json b/scm-plugins/scm-hg-plugin/package.json
index 03f03b44ea..750a395217 100644
--- a/scm-plugins/scm-hg-plugin/package.json
+++ b/scm-plugins/scm-hg-plugin/package.json
@@ -17,7 +17,7 @@
"@scm-manager/eslint-config": "^2.17.0",
"@scm-manager/jest-preset": "^2.14.1",
"@scm-manager/plugin-scripts": "^1.6.1",
- "@scm-manager/prettier-config": "^2.11.1",
+ "@scm-manager/prettier-config": "^2.12.0",
"@types/react": "^17.0.1"
},
"babel": {
@@ -32,4 +32,4 @@
"eslintConfig": {
"extends": "@scm-manager/eslint-config"
}
-}
\ No newline at end of file
+}
diff --git a/scm-plugins/scm-legacy-plugin/package.json b/scm-plugins/scm-legacy-plugin/package.json
index d1fe53b34b..135e7a5d54 100644
--- a/scm-plugins/scm-legacy-plugin/package.json
+++ b/scm-plugins/scm-legacy-plugin/package.json
@@ -17,7 +17,7 @@
"@scm-manager/eslint-config": "^2.17.0",
"@scm-manager/jest-preset": "^2.14.1",
"@scm-manager/plugin-scripts": "^1.6.1",
- "@scm-manager/prettier-config": "^2.11.1",
+ "@scm-manager/prettier-config": "^2.12.0",
"@types/react": "^17.0.1"
},
"babel": {
@@ -32,4 +32,4 @@
"eslintConfig": {
"extends": "@scm-manager/eslint-config"
}
-}
\ No newline at end of file
+}
diff --git a/scm-plugins/scm-svn-plugin/package.json b/scm-plugins/scm-svn-plugin/package.json
index 377ad4d14b..103fa52050 100644
--- a/scm-plugins/scm-svn-plugin/package.json
+++ b/scm-plugins/scm-svn-plugin/package.json
@@ -17,7 +17,7 @@
"@scm-manager/eslint-config": "^2.17.0",
"@scm-manager/jest-preset": "^2.14.1",
"@scm-manager/plugin-scripts": "^1.6.1",
- "@scm-manager/prettier-config": "^2.11.1",
+ "@scm-manager/prettier-config": "^2.12.0",
"@types/react": "^17.0.1"
},
"babel": {
@@ -32,4 +32,4 @@
"eslintConfig": {
"extends": "@scm-manager/eslint-config"
}
-}
\ No newline at end of file
+}
diff --git a/scm-ui/ui-api/package.json b/scm-ui/ui-api/package.json
index c8d15e86bc..e6cc7f54b6 100644
--- a/scm-ui/ui-api/package.json
+++ b/scm-ui/ui-api/package.json
@@ -15,28 +15,33 @@
"build": "tsup ./src/index.ts -d build --format esm,cjs --dts",
"typecheck": "tsc",
"lint": "eslint src",
- "test": "jest src/"
+ "test": "jest src/",
+ "depcheck": "depcheck"
},
- "devDependencies": {
+ "peerDependencies": {
"@scm-manager/babel-preset": "^2.13.1",
"@scm-manager/eslint-config": "^2.17.0",
"@scm-manager/jest-preset": "^2.14.1",
- "@scm-manager/prettier-config": "^2.10.1",
+ "@scm-manager/prettier-config": "^2.12.0",
"@scm-manager/tsconfig": "^2.13.0",
- "@testing-library/react-hooks": "^5.0.3",
"@types/react": "^17.0.1",
"react-test-renderer": "^17.0.1",
- "tsup": "^5.12.6"
+ "fetch-mock": "^7.5.1",
+ "gitdiff-parser": "^0.2.2",
+ "react": "^17.0.1",
+ "query-string": "6.14.1",
+ "react-query": "^3.39.2",
+ "react-router-dom": "^5.3.1",
+ "react-i18next": "11",
+ "@testing-library/react-hooks": "8.0.1"
+ },
+ "devDependencies": {
+ "@scm-manager/ui-types": "3.5.1-SNAPSHOT",
+ "tsup": "^5.12.6",
+ "@types/react-test-renderer": "^17.0.1"
},
"dependencies": {
- "@scm-manager/ui-types": "3.5.1-SNAPSHOT",
- "fetch-mock-jest": "^1.5.1",
- "gitdiff-parser": "^0.2.2",
- "query-string": "6.14.1",
- "react": "^17.0.1",
- "react-query": "^3.25.1",
- "react-router-dom": "^5.3.1",
- "react-i18next": "11"
+ "fetch-mock-jest": "^1.5.1"
},
"babel": {
"presets": [
@@ -53,4 +58,4 @@
"publishConfig": {
"access": "public"
}
-}
\ No newline at end of file
+}
diff --git a/scm-ui/ui-buttons/package.json b/scm-ui/ui-buttons/package.json
index 3a86e8e9d8..d729dc0c96 100644
--- a/scm-ui/ui-buttons/package.json
+++ b/scm-ui/ui-buttons/package.json
@@ -3,13 +3,20 @@
"version": "3.5.1-SNAPSHOT",
"private": false,
"main": "index.ts",
- "peerDependencies": {
- "@scm-manager/ui-core": "3.5.1-SNAPSHOT"
+ "license": "AGPL-3.0-only",
+ "scripts": {
+ "depcheck": "depcheck"
},
- "devDependencies": {
- "@scm-manager/prettier-config": "^2.11.1",
+ "peerDependencies": {
+ "@scm-manager/prettier-config": "^2.12.0",
"@scm-manager/eslint-config": "^2.17.0",
- "@scm-manager/tsconfig": "^2.13.0"
+ "@scm-manager/tsconfig": "^2.13.0",
+ "react": "^17.0.1",
+ "react-router-dom": "^5.3.1",
+ "classnames": "^2.3.1"
+ },
+ "dependencies": {
+ "@scm-manager/ui-core": "3.5.1-SNAPSHOT"
},
"prettier": "@scm-manager/prettier-config",
"eslintConfig": {
@@ -18,4 +25,4 @@
"publishConfig": {
"access": "public"
}
-}
\ No newline at end of file
+}
diff --git a/scm-ui/ui-components/package.json b/scm-ui/ui-components/package.json
index ecafe91f6e..5bf2de4a4d 100644
--- a/scm-ui/ui-components/package.json
+++ b/scm-ui/ui-components/package.json
@@ -16,70 +16,72 @@
"build-storybook": "build-storybook",
"storybook": "start-storybook -s ../ui-webapp/public",
"storyshots": "jest --testPathPattern=\"storyshots.test.ts\" --collectCoverage=false",
- "update-storyshots": "jest --testPathPattern=\"storyshots.test.ts\" --collectCoverage=false -u"
+ "update-storyshots": "jest --testPathPattern=\"storyshots.test.ts\" --collectCoverage=false -u",
+ "depcheck": "depcheck"
},
- "devDependencies": {
+ "peerDependencies": {
"@scm-manager/babel-preset": "^2.13.1",
"@scm-manager/eslint-config": "^2.17.0",
"@scm-manager/jest-preset": "^2.14.1",
- "@scm-manager/prettier-config": "^2.10.1",
+ "@scm-manager/prettier-config": "^2.12.0",
"@scm-manager/tsconfig": "^2.13.0",
- "@scm-manager/ui-shortcuts": "3.5.1-SNAPSHOT",
- "@scm-manager/ui-syntaxhighlighting": "3.5.1-SNAPSHOT",
- "@scm-manager/ui-tests": "3.5.1-SNAPSHOT",
- "@scm-manager/ui-text": "3.5.1-SNAPSHOT",
- "@storybook/addon-actions": "^6.4.20",
- "@storybook/addon-essentials": "^6.4.20",
- "@storybook/addon-interactions": "^6.4.20",
- "@storybook/addon-storyshots": "^6.4.20",
- "@storybook/builder-webpack5": "^6.4.20",
- "@storybook/manager-webpack5": "^6.4.20",
- "@storybook/react": "^6.4.20",
- "@types/classnames": "^2.2.9",
- "@types/css": "^0.0.31",
- "@types/enzyme": "^3.10.3",
- "@types/fetch-mock": "^7.3.1",
- "@types/jest": "^26.0.24",
+ "decode-named-character-reference": "^1.0.1",
+ "@storybook/addon-actions": "^6.5.10",
+ "@storybook/addon-essentials": "^6.5.10",
+ "@storybook/addon-interactions": "^6.5.10",
+ "@storybook/addon-storyshots": "^6.5.10",
+ "@storybook/builder-webpack5": "^6.5.10",
+ "@storybook/manager-webpack5": "^6.5.10",
+ "@storybook/react": "^6.5.10",
+ "storybook-addon-i18next": "^1.3.0",
+ "storybook-addon-themes": "^6.1.0",
+ "@types/classnames": "^2.3.1",
"@types/react": "^17.0.1",
"@types/react-dom": "^17.0.1",
"@types/react-router-dom": "^5.3.3",
- "@types/react-select": "^2.0.19",
"@types/styled-components": "^5.1.25",
- "@types/to-camel-case": "^1.0.0",
- "@types/unist": "^2.0.3",
- "css": "^3.0.0",
- "enzyme-context": "^1.1.2",
- "enzyme-context-react-router-4": "^2.0.0",
+ "@testing-library/react-hooks": "8.0.1",
"fetch-mock": "^7.5.1",
- "gitdiff-parser": "^0.2.2",
"html-webpack-plugin": "^5.5.0",
- "i18next-fetch-backend": "^2.2.0",
- "mini-css-extract-plugin": "^1.6.2",
- "raf": "^3.4.0",
+ "mini-css-extract-plugin": "^2.4.3",
"react-test-renderer": "^17.0.1",
"sass-loader": "^12.3.0",
- "storybook-addon-i18next": "^1.3.0",
- "storybook-addon-themes": "^6.1.0",
- "to-camel-case": "^1.0.0",
+ "@headlessui/react": "^1.7.17",
+ "classnames": "^2.3.1",
+ "date-fns": "^2.4.1",
+ "react": "^17.0.1",
+ "react-dom": "^17.0.1",
+ "react-i18next": "11",
+ "react-router-dom": "^5.3.1",
+ "styled-components": "^5.3.5",
+ "i18next": "21",
+ "react-query": "^3.39.2",
+ "@types/react-test-renderer": "^17.0.1"
+ },
+ "devDependencies": {
+ "@scm-manager/ui-tests": "3.5.1-SNAPSHOT",
+ "@scm-manager/ui-types": "3.5.1-SNAPSHOT",
+ "@types/fetch-mock": "^7.3.1",
+ "@types/react-select": "^2.0.19",
+ "@types/unist": "^2.0.3",
+ "gitdiff-parser": "^0.2.2",
+ "i18next-fetch-backend": "4",
"webpack": "^5.72.0"
},
"dependencies": {
- "@headlessui/react": "^1.4.3",
+ "@scm-manager/ui-core": "3.5.1-SNAPSHOT",
+ "@scm-manager/ui-overlays": "3.5.1-SNAPSHOT",
+ "@scm-manager/ui-layout": "3.5.1-SNAPSHOT",
+ "@scm-manager/ui-buttons": "3.5.1-SNAPSHOT",
+ "@scm-manager/ui-shortcuts": "3.5.1-SNAPSHOT",
+ "@scm-manager/ui-syntaxhighlighting": "3.5.1-SNAPSHOT",
+ "@scm-manager/ui-text": "3.5.1-SNAPSHOT",
"@scm-manager/ui-api": "3.5.1-SNAPSHOT",
"@scm-manager/ui-extensions": "3.5.1-SNAPSHOT",
- "@scm-manager/ui-types": "3.5.1-SNAPSHOT",
- "classnames": "^2.2.6",
- "date-fns": "^2.4.1",
"deepmerge": "^4.2.2",
"hast-util-sanitize": "^3.0.2",
- "query-string": "6.14.1",
- "react": "^17.0.1",
"react-diff-view": "^2.4.10",
- "react-dom": "^17.0.1",
- "react-hook-form": "^7.5.1",
- "react-i18next": "11",
- "react-router": "^5.3.1",
- "react-router-dom": "^5.3.1",
+ "react-hook-form": "^7.33.1",
"react-select": "^2.1.2",
"rehype-raw": "^5.1.0",
"rehype-react": "^6.2.0",
@@ -88,8 +90,8 @@
"remark-gfm": "^1.0.0",
"remark-parse": "^9.0.0",
"remark-rehype": "^8.0.0",
- "tabbable": "^5.2.1",
- "unified": "^9.2.1"
+ "unified": "^9.2.1",
+ "unist-util-visit": "^2.0.3"
},
"babel": {
"presets": [
@@ -106,4 +108,4 @@
"publishConfig": {
"access": "public"
}
-}
\ No newline at end of file
+}
diff --git a/scm-ui/ui-components/src/PdfViewer.tsx b/scm-ui/ui-components/src/PdfViewer.tsx
index 77fe2ac50a..404e6c5817 100644
--- a/scm-ui/ui-components/src/PdfViewer.tsx
+++ b/scm-ui/ui-components/src/PdfViewer.tsx
@@ -16,7 +16,7 @@
import React, { FC } from "react";
import { File, Link } from "@scm-manager/ui-types";
-import { Notification } from "@scm-manager/ui-components";
+import Notification from "./Notification";
import { Trans, useTranslation } from "react-i18next";
type Props = {
diff --git a/scm-ui/ui-components/src/__snapshots__/storyshots.test.ts.snap b/scm-ui/ui-components/src/__snapshots__/storyshots.test.ts.snap
index 20cf7d6ab5..aeae1f4c4c 100644
--- a/scm-ui/ui-components/src/__snapshots__/storyshots.test.ts.snap
+++ b/scm-ui/ui-components/src/__snapshots__/storyshots.test.ts.snap
@@ -17051,6 +17051,7 @@ Array [
type="button"
/>,
,
,
,
,
,
,
,
,
,
,
,
void;
diff --git a/scm-ui/ui-components/src/markdown/remarkChangesetShortLinkParser.ts b/scm-ui/ui-components/src/markdown/remarkChangesetShortLinkParser.ts
index 7d2509408d..3ba6f6f93e 100644
--- a/scm-ui/ui-components/src/markdown/remarkChangesetShortLinkParser.ts
+++ b/scm-ui/ui-components/src/markdown/remarkChangesetShortLinkParser.ts
@@ -17,7 +17,7 @@
import { nameRegex } from "../validation";
import { TFunction } from "i18next";
import { AstPlugin } from "./PluginApi";
-import { Literal, Node, Parent } from "unist";
+import type { Literal, Node, Parent } from "unist";
const namePartRegex = nameRegex.source.substring(1, nameRegex.source.length - 1).replace(/\[\^([^\]s]+)\]/, "[^$1\\s]");
diff --git a/scm-ui/ui-components/src/markdown/remarkValuelessTextAdapter.ts b/scm-ui/ui-components/src/markdown/remarkValuelessTextAdapter.ts
index 3afa916581..7572c03bc4 100644
--- a/scm-ui/ui-components/src/markdown/remarkValuelessTextAdapter.ts
+++ b/scm-ui/ui-components/src/markdown/remarkValuelessTextAdapter.ts
@@ -15,7 +15,7 @@
*/
import { AstPlugin } from "./PluginApi";
-import { Literal, Node, Parent } from "unist";
+import type { Literal, Node, Parent } from "unist";
/**
* Some existing remark plugins (e.g. changesetShortLinkParser or the plugin for issue tracker links) create
@@ -46,7 +46,11 @@ import { Literal, Node, Parent } from "unist";
export const createTransformer = (): AstPlugin => {
return ({ visit }) => {
visit("text", (node: Node, index: number, parent?: Parent) => {
- if ((node as Literal).value === undefined && Array.isArray((node as Parent).children) && (node as Parent).children.length > 0) {
+ if (
+ (node as Literal).value === undefined &&
+ Array.isArray((node as Parent).children) &&
+ (node as Parent).children.length > 0
+ ) {
const children = (node as Parent).children;
const preChildren = parent?.children.slice(0, index) || [];
const postChildren = parent?.children.slice(index + 1) || [];
diff --git a/scm-ui/ui-components/src/modals/CreateTagModal.tsx b/scm-ui/ui-components/src/modals/CreateTagModal.tsx
index ff159ab696..4ed18accde 100644
--- a/scm-ui/ui-components/src/modals/CreateTagModal.tsx
+++ b/scm-ui/ui-components/src/modals/CreateTagModal.tsx
@@ -15,7 +15,10 @@
*/
import React, { FC, useEffect, useRef, useState } from "react";
-import { apiClient, Button, InputField, Modal } from "@scm-manager/ui-components";
+import { apiClient } from "@scm-manager/ui-api";
+import Button from "../buttons/Button";
+import InputField from "../forms/InputField";
+import Modal from "../modals/Modal";
import { useTranslation } from "react-i18next";
import { Tag } from "@scm-manager/ui-types";
import { isBranchValid } from "../validation";
@@ -42,8 +45,8 @@ const CreateTagModal: FC
= ({ onClose, tagCreationLink, existingTagsLink,
useEffect(() => {
apiClient
.get(existingTagsLink)
- .then(response => response.json())
- .then(json => setTagNames(json._embedded.tags.map((tag: Tag) => tag.name)));
+ .then((response) => response.json())
+ .then((json) => setTagNames(json._embedded.tags.map((tag: Tag) => tag.name)));
}, [existingTagsLink]);
const createTag = () => {
@@ -51,7 +54,7 @@ const CreateTagModal: FC = ({ onClose, tagCreationLink, existingTagsLink,
apiClient
.post(tagCreationLink, {
revision,
- name: newTagName
+ name: newTagName,
})
.then(onCreated)
.catch(onError)
@@ -77,7 +80,7 @@ const CreateTagModal: FC = ({ onClose, tagCreationLink, existingTagsLink,
setNewTagName(e.target.value)}
+ onChange={(e) => setNewTagName(e.target.value)}
value={newTagName}
validationError={!!validationError}
errorMessage={t(validationError)}
diff --git a/scm-ui/ui-components/src/navigation/ExternalNavLink.tsx b/scm-ui/ui-components/src/navigation/ExternalNavLink.tsx
index 0264d3e40b..bd098f28a0 100644
--- a/scm-ui/ui-components/src/navigation/ExternalNavLink.tsx
+++ b/scm-ui/ui-components/src/navigation/ExternalNavLink.tsx
@@ -16,7 +16,7 @@
import React, { FC, useContext } from "react";
import classNames from "classnames";
-import { useSecondaryNavigation } from "@scm-manager/ui-components";
+import { useSecondaryNavigation } from "../useSecondaryNavigation";
import ExternalLink from "./ExternalLink";
import { SecondaryNavigationContext } from "./SecondaryNavigationContext";
diff --git a/scm-ui/ui-components/src/navigation/NavLink.tsx b/scm-ui/ui-components/src/navigation/NavLink.tsx
index e58b981968..cac7881e5d 100644
--- a/scm-ui/ui-components/src/navigation/NavLink.tsx
+++ b/scm-ui/ui-components/src/navigation/NavLink.tsx
@@ -17,7 +17,7 @@
import React, { FC, useContext, useEffect } from "react";
import classNames from "classnames";
import { Link } from "react-router-dom";
-import { useSecondaryNavigation } from "@scm-manager/ui-components";
+import { useSecondaryNavigation } from "../useSecondaryNavigation";
import { RoutingProps } from "./RoutingProps";
import useActiveMatch from "./useActiveMatch";
import { createAttributesForTesting } from "../devBuild";
diff --git a/scm-ui/ui-components/src/navigation/SecondaryNavigation.tsx b/scm-ui/ui-components/src/navigation/SecondaryNavigation.tsx
index 833c92ca87..4f997be463 100644
--- a/scm-ui/ui-components/src/navigation/SecondaryNavigation.tsx
+++ b/scm-ui/ui-components/src/navigation/SecondaryNavigation.tsx
@@ -18,7 +18,7 @@ import React, { FC } from "react";
import styled from "styled-components";
import classNames from "classnames";
import { useTranslation } from "react-i18next";
-import { useSecondaryNavigation } from "@scm-manager/ui-components";
+import { useSecondaryNavigation } from "../useSecondaryNavigation";
import { SecondaryNavigationContext } from "./SecondaryNavigationContext";
type Props = {
diff --git a/scm-ui/ui-components/src/navigation/SubNavigation.tsx b/scm-ui/ui-components/src/navigation/SubNavigation.tsx
index e7ebc310eb..45b5612daf 100644
--- a/scm-ui/ui-components/src/navigation/SubNavigation.tsx
+++ b/scm-ui/ui-components/src/navigation/SubNavigation.tsx
@@ -17,7 +17,7 @@
import React, { FC, useEffect } from "react";
import { Link } from "react-router-dom";
import classNames from "classnames";
-import { useSecondaryNavigation } from "@scm-manager/ui-components";
+import { useSecondaryNavigation } from "../useSecondaryNavigation";
import { RoutingProps } from "./RoutingProps";
import useActiveMatch from "./useActiveMatch";
import { createAttributesForTesting } from "../devBuild";
diff --git a/scm-ui/ui-components/src/repos/DiffExpander.ts b/scm-ui/ui-components/src/repos/DiffExpander.ts
index 34d94e7533..ab5405a19c 100644
--- a/scm-ui/ui-components/src/repos/DiffExpander.ts
+++ b/scm-ui/ui-components/src/repos/DiffExpander.ts
@@ -14,7 +14,7 @@
* along with this program. If not, see https://www.gnu.org/licenses/.
*/
-import { apiClient } from "@scm-manager/ui-components";
+import { apiClient } from "@scm-manager/ui-api";
import { Change, FileDiff, Hunk, Link } from "@scm-manager/ui-types";
class DiffExpander {
diff --git a/scm-ui/ui-components/src/repos/DiffStatistics.tsx b/scm-ui/ui-components/src/repos/DiffStatistics.tsx
index d805fa16d6..cd56483061 100644
--- a/scm-ui/ui-components/src/repos/DiffStatistics.tsx
+++ b/scm-ui/ui-components/src/repos/DiffStatistics.tsx
@@ -17,7 +17,7 @@
import React, { FC } from "react";
import { Trans, useTranslation } from "react-i18next";
import { Statistics } from "@scm-manager/ui-types";
-import { Tag } from "@scm-manager/ui-components";
+import Tag from "../Tag";
import styled from "styled-components";
type DiffStatisticsProps = { data: Statistics | undefined };
diff --git a/scm-ui/ui-components/src/repos/RepositoryAvatar.tsx b/scm-ui/ui-components/src/repos/RepositoryAvatar.tsx
index a97e8d4e70..9aae64dea2 100644
--- a/scm-ui/ui-components/src/repos/RepositoryAvatar.tsx
+++ b/scm-ui/ui-components/src/repos/RepositoryAvatar.tsx
@@ -17,7 +17,7 @@
import React, { FC } from "react";
import { ExtensionPoint, extensionPoints } from "@scm-manager/ui-extensions";
import { Repository } from "@scm-manager/ui-types";
-import { Image } from "@scm-manager/ui-components";
+import Image from "../Image";
import styled from "styled-components";
const Avatar = styled.div`
@@ -35,7 +35,7 @@ const renderExtensionPoint = (repository: Repository, size: Props["size"]) => {
name="repos.repository-avatar.primary"
props={{
repository,
- size: size || 64
+ size: size || 64,
}}
>
diff --git a/scm-ui/ui-components/src/repos/RepositoryEntry.tsx b/scm-ui/ui-components/src/repos/RepositoryEntry.tsx
index 4b8ff1279f..dcff63a8d4 100644
--- a/scm-ui/ui-components/src/repos/RepositoryEntry.tsx
+++ b/scm-ui/ui-components/src/repos/RepositoryEntry.tsx
@@ -16,7 +16,7 @@
import React, { FC } from "react";
import { Repository } from "@scm-manager/ui-types";
-import { DateFromNow } from "@scm-manager/ui-components";
+import DateFromNow from "../DateFromNow";
import RepositoryAvatar from "./RepositoryAvatar";
import { ExtensionPoint, extensionPoints } from "@scm-manager/ui-extensions";
import RepositoryFlags from "./RepositoryFlags";
diff --git a/scm-ui/ui-components/src/repos/RepositoryEntryLink.tsx b/scm-ui/ui-components/src/repos/RepositoryEntryLink.tsx
index 3595e8d7c1..895c4e6cea 100644
--- a/scm-ui/ui-components/src/repos/RepositoryEntryLink.tsx
+++ b/scm-ui/ui-components/src/repos/RepositoryEntryLink.tsx
@@ -16,7 +16,7 @@
import React from "react";
import { Link } from "react-router-dom";
-import { Icon } from "@scm-manager/ui-components";
+import Icon from "../Icon";
import Tooltip from "../Tooltip";
type Props = {
diff --git a/scm-ui/ui-components/src/repos/diff/LazyDiffFile.tsx b/scm-ui/ui-components/src/repos/diff/LazyDiffFile.tsx
index 814f0f2abe..355b507d00 100644
--- a/scm-ui/ui-components/src/repos/diff/LazyDiffFile.tsx
+++ b/scm-ui/ui-components/src/repos/diff/LazyDiffFile.tsx
@@ -22,7 +22,8 @@ import { Icon } from "@scm-manager/ui-buttons";
import { Hunk as HunkType, Link } from "@scm-manager/ui-types";
import TokenizedDiffView from "../TokenizedDiffView";
import DiffButton from "../DiffButton";
-import { MenuContext, OpenInFullscreenButton } from "@scm-manager/ui-components";
+import { MenuContext } from "../../navigation/MenuContext";
+import OpenInFullscreenButton from "../../buttons/OpenInFullscreenButton";
import DiffExpander from "../DiffExpander";
import { Modal } from "../../modals";
import { ErrorNotification } from "@scm-manager/ui-core";
diff --git a/scm-ui/ui-components/src/storyshots.test.ts b/scm-ui/ui-components/src/storyshots.test.ts
index 13e22c3dfe..5db66b26ae 100644
--- a/scm-ui/ui-components/src/storyshots.test.ts
+++ b/scm-ui/ui-components/src/storyshots.test.ts
@@ -24,7 +24,7 @@ const createNodeMock = (element: any) => {
if (element.type === "tr") {
return {
// eslint-disable-next-line @typescript-eslint/no-empty-function
- querySelector: () => {}
+ querySelector: () => {},
};
}
};
@@ -32,7 +32,7 @@ const createNodeMock = (element: any) => {
async function wait(delay: number) {
return act(
() =>
- new Promise(resolve => {
+ new Promise((resolve) => {
setTimeout(resolve, delay);
})
);
@@ -59,11 +59,12 @@ async function runAsyncTest(story: StoryContext) {
const syncTest = snapshotWithOptions({
// @ts-ignore types seems not to match
- createNodeMock
+ createNodeMock,
});
initStoryshots({
asyncJest: true,
+ framework: "react",
configPath: path.resolve(__dirname, "..", ".storybook"),
test: ({ story, context, done, ...rest }) => {
if (story.parameters?.storyshots?.async) {
@@ -74,5 +75,5 @@ initStoryshots({
done();
}
}
- }
+ },
});
diff --git a/scm-ui/ui-core/package.json b/scm-ui/ui-core/package.json
index c583036f7a..5839027e14 100644
--- a/scm-ui/ui-core/package.json
+++ b/scm-ui/ui-core/package.json
@@ -4,21 +4,28 @@
"main": "./src/index.ts",
"license": "AGPL-3.0-only",
"scripts": {
+ "typecheck": "tsc",
"storybook": "start-storybook -p 6006",
"build-storybook": "build-storybook"
},
"peerDependencies": {
+ "@scm-manager/prettier-config": "^2.12.0",
+ "@scm-manager/eslint-config": "^2.17.0",
+ "@scm-manager/tsconfig": "^2.12.0",
+ "@scm-manager/babel-preset": "^2.13.1",
+ "@headlessui/react": "^1.7.17",
"react": "^17.0.1",
"react-dom": "^17.0.1",
"react-router-dom": "^5.3.1",
"classnames": "^2.3.1",
- "react-hook-form": "7",
+ "react-hook-form": "^7.33.1",
"react-i18next": "11",
- "react-query": "3",
- "styled-components": "5"
+ "react-query": "^3.39.2",
+ "styled-components": "5",
+ "babel-loader": "^8.2.5"
},
"dependencies": {
- "@headlessui/react": "^1.7.15",
+ "@scm-manager/ui-api": "3.5.1-SNAPSHOT",
"@radix-ui/react-radio-group": "^1.1.3",
"@radix-ui/react-slot": "^1.0.1",
"@radix-ui/react-visually-hidden": "^1.0.3",
@@ -31,10 +38,7 @@
"mousetrap": "1.6.5"
},
"devDependencies": {
- "@scm-manager/prettier-config": "^2.11.1",
- "@scm-manager/eslint-config": "^2.17.0",
- "@scm-manager/tsconfig": "^2.12.0",
- "@scm-manager/babel-preset": "^2.13.1",
+ "@scm-manager/ui-types": "3.5.1-SNAPSHOT",
"@types/mousetrap": "1.6.5",
"@testing-library/react-hooks": "8.0.1",
"@testing-library/react": "12.1.5",
@@ -50,20 +54,18 @@
"@storybook/manager-webpack5": "^6.5.10",
"@storybook/react": "^6.5.10",
"@storybook/testing-library": "^0.0.13",
- "@storybook/addon-storyshots-puppeteer": "^6.4.20",
- "@storybook/addon-storyshots": "^6.4.20",
+ "@storybook/addon-storyshots-puppeteer": "^6.5.10",
+ "@storybook/addon-storyshots": "^6.5.10",
"storybook-addon-mock": "^3.2.0",
"storybook-addon-themes": "^6.1.0",
"storybook-react-router": "^1.0.8",
- "mini-css-extract-plugin": "^1.6.2",
+ "@types/storybook-react-router": "^1.0.6",
+ "mini-css-extract-plugin": "^2.4.3",
"html-webpack-plugin": "^5.5.0",
- "webpack": "5",
+ "webpack": "^5.72.0",
"@babel/core": "^7.19.0",
- "i18next": "^19.9.2",
- "react-i18next": "11",
- "i18next-fetch-backend": "^2.3.1",
- "babel-loader": "^8.2.5",
- "depcheck": "^1.4.3",
+ "i18next": "21",
+ "i18next-fetch-backend": "4",
"jest-extended": "3.1.0"
},
"prettier": "@scm-manager/prettier-config",
@@ -78,4 +80,4 @@
"jest-extended/all"
]
}
-}
\ No newline at end of file
+}
diff --git a/scm-ui/ui-core/src/base/layout/card/Card.tsx b/scm-ui/ui-core/src/base/layout/card/Card.tsx
index 8a2398c4c6..3a857b5d06 100644
--- a/scm-ui/ui-core/src/base/layout/card/Card.tsx
+++ b/scm-ui/ui-core/src/base/layout/card/Card.tsx
@@ -16,13 +16,14 @@
import React, { ComponentType, HTMLAttributes, ReactHTML, Ref } from "react";
import classNames from "classnames";
-import CSS from "csstype";
import styled from "styled-components";
const RowsContainer = styled.div`
margin-left: -0.25rem;
`;
+type Gap = "inherit" | "initial" | "normal" | "-moz-initial" | "revert" | "unset" | string | number;
+
type Props = HTMLAttributes & {
action?: React.ReactElement;
avatar?: React.ReactElement;
@@ -35,7 +36,7 @@ type Props = HTMLAttributes & {
* @default "0.5rem"
* @since 2.46.0
*/
- rowGap?: CSS.Properties["gap"];
+ rowGap?: Gap;
};
/**
diff --git a/scm-ui/ui-extensions/package.json b/scm-ui/ui-extensions/package.json
index 750b042490..51effb7e55 100644
--- a/scm-ui/ui-extensions/package.json
+++ b/scm-ui/ui-extensions/package.json
@@ -14,22 +14,24 @@
"build": "tsup ./src/index.ts -d build --format esm,cjs --dts",
"typecheck": "tsc",
"lint": "eslint src",
- "test": "jest"
+ "test": "jest",
+ "depcheck": "depcheck"
},
- "dependencies": {
- "@scm-manager/ui-types": "3.5.1-SNAPSHOT",
- "react": "^17.0.1"
- },
- "devDependencies": {
+ "peerDependencies": {
"@scm-manager/babel-preset": "^2.13.1",
"@scm-manager/eslint-config": "^2.17.0",
"@scm-manager/jest-preset": "^2.14.1",
- "@scm-manager/prettier-config": "^2.10.1",
+ "@scm-manager/prettier-config": "^2.12.0",
"@scm-manager/tsconfig": "^2.13.0",
- "@types/enzyme": "^3.10.3",
- "@types/jest": "^26.0.24",
+ "@types/enzyme": "^3.10.18",
"@types/react": "^17.0.1",
- "tsup": "^5.12.6"
+ "tsup": "^5.12.6",
+ "enzyme": "^3.11.0",
+ "react": "^17.0.1"
+ },
+ "devDependencies": {
+ "@scm-manager/ui-types": "3.5.1-SNAPSHOT",
+ "@scm-manager/ui-tests": "3.5.1-SNAPSHOT"
},
"babel": {
"presets": [
@@ -46,4 +48,4 @@
"publishConfig": {
"access": "public"
}
-}
\ No newline at end of file
+}
diff --git a/scm-ui/ui-forms/package.json b/scm-ui/ui-forms/package.json
index 0a98b3f923..76a1d5d610 100644
--- a/scm-ui/ui-forms/package.json
+++ b/scm-ui/ui-forms/package.json
@@ -3,13 +3,27 @@
"private": false,
"version": "3.5.1-SNAPSHOT",
"main": "index.ts",
- "license": "AGPL-3.0-only",
- "devDependencies": {
- "@scm-manager/eslint-config": "^2.16.0",
- "@scm-manager/prettier-config": "^2.10.1",
- "@scm-manager/tsconfig": "^2.13.0"
+ "scripts": {
+ "depcheck": "depcheck"
},
+ "license": "AGPL-3.0-only",
"peerDependencies": {
+ "@scm-manager/eslint-config": "^2.17.0",
+ "@scm-manager/prettier-config": "^2.12.0",
+ "@scm-manager/tsconfig": "^2.13.0",
+ "@radix-ui/react-slot": "^1.0.1",
+ "@radix-ui/react-visually-hidden": "^1.0.3",
+ "@headlessui/react": "^1.7.17",
+ "react": "^17.0.1",
+ "react-dom": "^17.0.1",
+ "react-router-dom": "^5.3.1",
+ "classnames": "^2.3.1",
+ "react-hook-form": "^7.33.1",
+ "react-i18next": "11",
+ "react-query": "^3.39.2",
+ "styled-components": "^5.3.5"
+ },
+ "dependencies": {
"@scm-manager/ui-core": "3.5.1-SNAPSHOT"
},
"prettier": "@scm-manager/prettier-config",
@@ -19,4 +33,4 @@
"publishConfig": {
"access": "public"
}
-}
\ No newline at end of file
+}
diff --git a/scm-ui/ui-layout/package.json b/scm-ui/ui-layout/package.json
index 906d8379e2..6a8a7cd197 100644
--- a/scm-ui/ui-layout/package.json
+++ b/scm-ui/ui-layout/package.json
@@ -3,13 +3,20 @@
"private": false,
"version": "3.5.1-SNAPSHOT",
"main": "index.ts",
- "license": "AGPL-3.0-only",
- "devDependencies": {
- "@scm-manager/eslint-config": "^2.16.0",
- "@scm-manager/prettier-config": "^2.10.1",
- "@scm-manager/tsconfig": "^2.13.0"
+ "scripts": {
+ "depcheck": "depcheck"
},
+ "license": "AGPL-3.0-only",
"peerDependencies": {
+ "@scm-manager/eslint-config": "^2.17.0",
+ "@scm-manager/prettier-config": "^2.12.0",
+ "@scm-manager/tsconfig": "^2.13.0",
+ "@radix-ui/react-collapsible": "^1.0.3",
+ "classnames": "^2.3.1",
+ "styled-components": "^5.3.5",
+ "react": "^17.0.1"
+ },
+ "dependencies": {
"@scm-manager/ui-core": "3.5.1-SNAPSHOT"
},
"prettier": "@scm-manager/prettier-config",
@@ -19,4 +26,4 @@
"publishConfig": {
"access": "public"
}
-}
\ No newline at end of file
+}
diff --git a/scm-ui/ui-legacy/package.json b/scm-ui/ui-legacy/package.json
index 389c485e47..48fdbfb2be 100644
--- a/scm-ui/ui-legacy/package.json
+++ b/scm-ui/ui-legacy/package.json
@@ -9,23 +9,26 @@
"build": "tsup ./src/index.ts -d build --format esm,cjs --dts",
"typecheck": "tsc",
"lint": "eslint src",
- "test": "jest --passWithNoTests"
+ "test": "jest --passWithNoTests",
+ "depcheck": "depcheck"
},
"dependencies": {
"@scm-manager/ui-api": "3.5.1-SNAPSHOT",
"@scm-manager/ui-extensions": "3.5.1-SNAPSHOT",
- "@scm-manager/ui-types": "3.5.1-SNAPSHOT",
- "react": "^17.0.1",
"react-redux": "^5.0.7",
"redux": "^4.0.0"
},
"devDependencies": {
+ "@scm-manager/ui-types": "3.5.1-SNAPSHOT",
+ "@types/react-redux": "5.0.7"
+ },
+ "peerDependencies": {
"@scm-manager/babel-preset": "^2.13.1",
"@scm-manager/eslint-config": "^2.17.0",
"@scm-manager/jest-preset": "^2.14.1",
- "@scm-manager/prettier-config": "^2.10.1",
+ "@scm-manager/prettier-config": "^2.12.0",
"@types/react": "^17.0.1",
- "@types/react-redux": "5.0.7",
+ "react": "^17.0.1",
"tsup": "^5.12.6"
},
"babel": {
@@ -43,4 +46,4 @@
"publishConfig": {
"access": "public"
}
-}
\ No newline at end of file
+}
diff --git a/scm-ui/ui-overlays/package.json b/scm-ui/ui-overlays/package.json
index 13bf514508..83218451b3 100644
--- a/scm-ui/ui-overlays/package.json
+++ b/scm-ui/ui-overlays/package.json
@@ -3,13 +3,25 @@
"private": false,
"version": "3.5.1-SNAPSHOT",
"main": "index.ts",
- "license": "AGPL-3.0-only",
- "devDependencies": {
- "@scm-manager/eslint-config": "^2.16.0",
- "@scm-manager/prettier-config": "^2.10.1",
- "@scm-manager/tsconfig": "^2.13.0"
+ "scripts": {
+ "depcheck": "depcheck"
},
+ "license": "AGPL-3.0-only",
"peerDependencies": {
+ "@scm-manager/eslint-config": "^2.17.0",
+ "@scm-manager/prettier-config": "^2.12.0",
+ "@scm-manager/tsconfig": "^2.13.0",
+ "@radix-ui/react-dialog": "1.0.4",
+ "@radix-ui/react-tooltip": "1.0.2",
+ "@radix-ui/react-dropdown-menu": "2.0.5",
+ "@radix-ui/react-popover": "1.0.6",
+ "react-router-dom": "^5.3.1",
+ "react": "^17.0.1",
+ "styled-components": "^5.3.5",
+ "react-i18next": "11",
+ "classnames": "^2.3.1"
+ },
+ "dependencies": {
"@scm-manager/ui-core": "3.5.1-SNAPSHOT"
},
"prettier": "@scm-manager/prettier-config",
@@ -19,4 +31,4 @@
"publishConfig": {
"access": "public"
}
-}
\ No newline at end of file
+}
diff --git a/scm-ui/ui-plugins/.depcheckrc b/scm-ui/ui-plugins/.depcheckrc
new file mode 100644
index 0000000000..e27c51423c
--- /dev/null
+++ b/scm-ui/ui-plugins/.depcheckrc
@@ -0,0 +1 @@
+ignores: ["redux", "react-redux", "@scm-manager/plugin-scripts", "@scm-manager/ui-tests", "@scm-manager/ui-types", "@types/i18next", "@types/jest", "@types/react-redux", "jest"]
diff --git a/scm-ui/ui-plugins/package.json b/scm-ui/ui-plugins/package.json
index dd9b6f4c8f..1beef6c55e 100644
--- a/scm-ui/ui-plugins/package.json
+++ b/scm-ui/ui-plugins/package.json
@@ -7,11 +7,12 @@
"main": "./build/provided-modules.js",
"types": "./build/provided-modules.d.ts",
"scripts": {
- "build": "node ./generateStatic.js"
+ "build": "node ./generateStatic.js",
+ "depcheck": "depcheck"
},
"dependencies": {
- "react": "17",
- "react-dom": "17",
+ "react": "^17.0.1",
+ "react-dom": "^17.0.1",
"react-router": "^5.3.1",
"react-router-dom": "^5.3.1",
"react-i18next": "11",
@@ -24,12 +25,12 @@
"@scm-manager/ui-forms": "3.5.1-SNAPSHOT",
"@scm-manager/ui-layout": "3.5.1-SNAPSHOT",
"@scm-manager/ui-overlays": "3.5.1-SNAPSHOT",
- "classnames": "^2.2.6",
+ "classnames": "^2.3.1",
"query-string": "6.14.1",
"redux": "^4.0.0",
"react-redux": "^5.0.7",
- "react-hook-form": "^7.5.1",
- "react-query": "^3.25.1"
+ "react-hook-form": "^7.33.1",
+ "react-query": "^3.39.2"
},
"lazyDependencies": [
"redux",
@@ -40,13 +41,12 @@
"@scm-manager/eslint-config": "^2.17.0",
"@scm-manager/jest-preset": "^2.14.1",
"@scm-manager/plugin-scripts": "^1.6.1",
- "@scm-manager/prettier-config": "^2.10.1",
+ "@scm-manager/prettier-config": "^2.12.0",
"@scm-manager/tsconfig": "^2.13.0",
"@scm-manager/ui-tests": "3.5.1-SNAPSHOT",
"@scm-manager/ui-types": "3.5.1-SNAPSHOT",
- "@types/classnames": "^2.2.9",
- "@types/enzyme": "^3.10.3",
- "@types/fetch-mock": "^7.3.1",
+ "@types/classnames": "^2.3.1",
+ "@types/enzyme": "^3.10.18",
"@types/i18next": "^13.0.0",
"@types/jest": "^26.0.24",
"@types/react": "^17.0.1",
@@ -58,4 +58,4 @@
"publishConfig": {
"access": "public"
}
-}
\ No newline at end of file
+}
diff --git a/scm-ui/ui-shortcuts/package.json b/scm-ui/ui-shortcuts/package.json
index d786882b6d..00a00fa379 100644
--- a/scm-ui/ui-shortcuts/package.json
+++ b/scm-ui/ui-shortcuts/package.json
@@ -4,16 +4,22 @@
"license": "AGPL-3.0-only",
"private": true,
"main": "index.ts",
- "peerDependencies": {
- "@scm-manager/ui-core": "3.5.1-SNAPSHOT"
+ "scripts": {
+ "depcheck": "depcheck"
},
- "devDependencies": {
- "@scm-manager/eslint-config": "^2.16.0",
- "@scm-manager/prettier-config": "^2.10.1",
- "@scm-manager/tsconfig": "^2.13.0"
+ "peerDependencies": {
+ "@scm-manager/eslint-config": "^2.17.0",
+ "@scm-manager/prettier-config": "^2.12.0",
+ "@scm-manager/tsconfig": "^2.13.0",
+ "react": "^17.0.1",
+ "mousetrap": "1.6.5",
+ "react-i18next": "11"
+ },
+ "dependencies": {
+ "@scm-manager/ui-core": "3.5.1-SNAPSHOT"
},
"prettier": "@scm-manager/prettier-config",
"eslintConfig": {
"extends": "@scm-manager/eslint-config"
}
-}
\ No newline at end of file
+}
diff --git a/scm-ui/ui-styles/.depcheckrc b/scm-ui/ui-styles/.depcheckrc
new file mode 100644
index 0000000000..585c7303ac
--- /dev/null
+++ b/scm-ui/ui-styles/.depcheckrc
@@ -0,0 +1 @@
+ignores: ["utils"]
diff --git a/scm-ui/ui-styles/package.json b/scm-ui/ui-styles/package.json
index 72de348bb4..308f89bb92 100644
--- a/scm-ui/ui-styles/package.json
+++ b/scm-ui/ui-styles/package.json
@@ -6,29 +6,26 @@
"license": "AGPL-3.0-only",
"private": true,
"scripts": {
- "serve": "webpack serve"
+ "serve": "webpack serve",
+ "depcheck": "depcheck"
},
"dependencies": {
"@fortawesome/fontawesome-free": "^5.11.2",
"bulma": "https://github.com/scm-manager/bulma#3ae8dbdd13196d472ab5fbec543d0c649c149e5a",
- "bulma-popover": "^1.0.0",
- "react-diff-view": "^2.4.10"
+ "bulma-popover": "^1.0.0"
},
- "devDependencies": {
+ "peerDependencies": {
"@scm-manager/eslint-config": "^2.17.0",
- "@scm-manager/prettier-config": "^2.11.1",
+ "@scm-manager/prettier-config": "^2.12.0",
+ "react-diff-view": "^2.4.10",
"css-loader": "^6.5.0",
"html-webpack-plugin": "^5.5.0",
- "raw-loader": "^4.0.2",
- "sass": "^1.43.4",
"sass-loader": "^12.3.0",
"style-loader": "^3.3.1",
- "webpack": "^5.60.0",
- "webpack-cli": "^4.9.1",
- "webpack-dev-server": "^4.4.0"
+ "webpack": "^5.72.0"
},
"prettier": "@scm-manager/prettier-config",
"eslintConfig": {
"extends": "@scm-manager/eslint-config"
}
-}
\ No newline at end of file
+}
diff --git a/scm-ui/ui-syntaxhighlighting/package.json b/scm-ui/ui-syntaxhighlighting/package.json
index 6e069c715c..a2c76acfe8 100644
--- a/scm-ui/ui-syntaxhighlighting/package.json
+++ b/scm-ui/ui-syntaxhighlighting/package.json
@@ -15,29 +15,27 @@
"dependencies": {
"@scm-manager/ui-text": "3.5.1-SNAPSHOT",
"nanoid": "^3.3.2",
- "react-diff-view": "^2.4.10",
"refractor": "^4.5.0"
},
"peerDependencies": {
- "react": "^17.0.1",
- "react-dom": "^17.0.1"
- },
- "devDependencies": {
"@scm-manager/babel-preset": "^2.13.1",
"@scm-manager/eslint-config": "^2.17.0",
"@scm-manager/jest-preset": "^2.14.1",
- "@scm-manager/prettier-config": "^2.10.1",
+ "@scm-manager/prettier-config": "^2.12.0",
"@scm-manager/tsconfig": "^2.13.0",
- "@storybook/addon-essentials": "^6.4.20",
- "@storybook/builder-webpack5": "^6.4.20",
- "@storybook/manager-webpack5": "^6.4.20",
- "@storybook/react": "^6.4.20",
- "@types/hast": "^2.3.1",
+ "@storybook/addon-essentials": "^6.5.10",
+ "@storybook/builder-webpack5": "^6.5.10",
+ "@storybook/manager-webpack5": "^6.5.10",
+ "@storybook/react": "^6.5.10",
"react": "^17.0.1",
"react-dom": "^17.0.1",
- "depcheck": "^1.4.3",
+ "react-diff-view": "^2.4.10",
"decode-named-character-reference": "^1.0.1"
},
+ "devDependencies": {
+ "@types/hast": "^2.3.1",
+ "depcheck": "^1.4.3"
+ },
"babel": {
"presets": [
"@scm-manager/babel-preset"
@@ -53,4 +51,4 @@
"publishConfig": {
"access": "restricted"
}
-}
\ No newline at end of file
+}
diff --git a/scm-ui/ui-tests/package.json b/scm-ui/ui-tests/package.json
index 759a98ed50..8d8342033e 100644
--- a/scm-ui/ui-tests/package.json
+++ b/scm-ui/ui-tests/package.json
@@ -6,25 +6,23 @@
"license": "AGPL-3.0-only",
"private": false,
"scripts": {
- "typecheck": "tsc"
+ "typecheck": "tsc",
+ "depcheck": "depcheck"
},
"dependencies": {
"@wojtekmaj/enzyme-adapter-react-17": "^0.7.0",
- "babel-plugin-istanbul": "^6.0.0",
- "enzyme": "^3.10.0",
"enzyme-context": "^1.1.2",
"enzyme-context-react-router-4": "^2.0.0",
- "jest": "^26.6.3",
- "raf": "^3.4.1",
- "react-test-renderer": "^17.0.1"
+ "raf": "^3.4.1"
+ },
+ "peerDependencies": {
+ "@scm-manager/tsconfig": "^2.13.0",
+ "@scm-manager/prettier-config": "^2.12.0",
+ "enzyme": "^3.11.0",
+ "@types/enzyme": "^3.10.18"
},
"prettier": "@scm-manager/prettier-config",
"publishConfig": {
"access": "public"
- },
- "devDependencies": {
- "@scm-manager/tsconfig": "^2.13.0",
- "@types/enzyme": "^3.10.3",
- "@types/jest": "^26.0.24"
}
-}
\ No newline at end of file
+}
diff --git a/scm-ui/ui-text/package.json b/scm-ui/ui-text/package.json
index ca3d655a4c..3c99db75c7 100644
--- a/scm-ui/ui-text/package.json
+++ b/scm-ui/ui-text/package.json
@@ -3,16 +3,20 @@
"version": "3.5.1-SNAPSHOT",
"private": true,
"main": "index.ts",
- "peerDependencies": {
- "@scm-manager/ui-core": "3.5.1-SNAPSHOT"
+ "scripts": {
+ "depcheck": "depcheck"
},
- "devDependencies": {
+ "peerDependencies": {
"@scm-manager/eslint-config": "^2.17.0",
- "@scm-manager/prettier-config": "^2.10.1",
- "@scm-manager/tsconfig": "^2.13.0"
+ "@scm-manager/prettier-config": "^2.12.0",
+ "@scm-manager/tsconfig": "^2.13.0",
+ "react": "^17.0.1"
+ },
+ "dependencies": {
+ "@scm-manager/ui-core": "3.5.1-SNAPSHOT"
},
"prettier": "@scm-manager/prettier-config",
"eslintConfig": {
"extends": "@scm-manager/eslint-config"
}
-}
\ No newline at end of file
+}
diff --git a/scm-ui/ui-types/package.json b/scm-ui/ui-types/package.json
index fae951aa56..2e2af71ef0 100644
--- a/scm-ui/ui-types/package.json
+++ b/scm-ui/ui-types/package.json
@@ -12,11 +12,13 @@
"license": "AGPL-3.0-only",
"scripts": {
"typecheck": "tsc",
- "lint": "eslint src"
+ "lint": "eslint src",
+ "depcheck": "depcheck"
},
- "devDependencies": {
+ "peerDependencies": {
"@scm-manager/eslint-config": "^2.17.0",
- "@scm-manager/tsconfig": "^2.13.0"
+ "@scm-manager/tsconfig": "^2.13.0",
+ "@scm-manager/prettier-config": "^2.12.0"
},
"babel": {
"presets": [
@@ -30,4 +32,4 @@
"publishConfig": {
"access": "public"
}
-}
\ No newline at end of file
+}
diff --git a/scm-ui/ui-webapp/package.json b/scm-ui/ui-webapp/package.json
index bc957611ea..3dfe37f379 100644
--- a/scm-ui/ui-webapp/package.json
+++ b/scm-ui/ui-webapp/package.json
@@ -2,13 +2,18 @@
"name": "@scm-manager/ui-webapp",
"version": "3.5.1-SNAPSHOT",
"private": true,
+ "scripts": {
+ "test": "jest",
+ "lint": "eslint src",
+ "serve": "node ./webpack/serve.js development",
+ "build": "webpack-cli --mode=production --config=./webpack/webpack.config.js",
+ "depcheck": "depcheck"
+ },
"dependencies": {
- "@headlessui/react": "^1.7.15",
+ "@headlessui/react": "^1.7.17",
"@scm-manager/ui-components": "3.5.1-SNAPSHOT",
"@scm-manager/ui-api": "3.5.1-SNAPSHOT",
"@scm-manager/ui-extensions": "3.5.1-SNAPSHOT",
- "@scm-manager/ui-syntaxhighlighting": "3.5.1-SNAPSHOT",
- "@scm-manager/ui-text": "3.5.1-SNAPSHOT",
"@scm-manager/ui-shortcuts": "3.5.1-SNAPSHOT",
"@scm-manager/ui-legacy": "3.5.1-SNAPSHOT",
"@scm-manager/ui-forms": "3.5.1-SNAPSHOT",
@@ -18,7 +23,7 @@
"@scm-manager/ui-buttons": "3.5.1-SNAPSHOT",
"@radix-ui/react-portal": "^1.0.4",
"@react-aria/overlays": "^3.23.1",
- "classnames": "^2.2.5",
+ "classnames": "^2.3.1",
"history": "^4.10.1",
"i18next": "21",
"i18next-browser-languagedetector": "6",
@@ -26,59 +31,50 @@
"query-string": "6.14.1",
"react": "^17.0.1",
"react-dom": "^17.0.1",
- "react-hook-form": "^7.5.1",
+ "react-hook-form": "^7.33.1",
"react-i18next": "11",
"react-router": "^5.3.1",
"react-router-dom": "^5.3.1",
- "react-select": "^2.1.2",
+ "react-query": "^3.39.2",
"string_score": "^0.1.22",
"styled-components": "^5.3.5",
- "systemjs": "0.21.6",
- "ua-parser-js": "^1.0.2"
- },
- "scripts": {
- "test": "jest",
- "lint": "eslint src",
- "serve": "node ./webpack/serve.js development",
- "build": "webpack-cli --mode=production --config=./webpack/webpack.config.js"
+ "ua-parser-js": "^1.0.2",
+ "decode-named-character-reference": "^1.0.1",
+ "enzyme": "^3.11.0",
+ "date-fns": "^2.4.1"
},
"devDependencies": {
"@scm-manager/eslint-config": "^2.17.0",
"@scm-manager/jest-preset": "^2.14.1",
"@scm-manager/ui-tests": "3.5.1-SNAPSHOT",
"@scm-manager/ui-plugins": "3.5.1-SNAPSHOT",
- "@testing-library/react": "^12.1.5",
- "@types/classnames": "^2.2.9",
- "@types/enzyme": "^3.10.3",
- "@types/fetch-mock": "^7.3.1",
- "@types/jest": "^26.0.24",
+ "@scm-manager/prettier-config": "^2.12.0",
+ "@scm-manager/ui-types": "3.5.1-SNAPSHOT",
+ "@types/classnames": "^2.3.1",
+ "@types/enzyme": "^3.10.18",
"@types/react": "^17.0.1",
"@types/react-dom": "^17.0.1",
"@types/react-router-dom": "^5.3.3",
"@types/styled-components": "^5.1.25",
- "@types/systemjs": "^0.20.6",
"@types/ua-parser-js": "^0.7.36",
"fetch-mock": "^7.5.1",
"react-test-renderer": "^17.0.1",
"@pmmmwh/react-refresh-webpack-plugin": "^0.5.5",
"webpack-bundle-analyzer": "^4.5.0",
- "babel-loader": "^8.2.3",
+ "babel-loader": "^8.2.5",
"css-loader": "^6.5.0",
"file-loader": "^6.2.0",
"mini-css-extract-plugin": "^2.4.3",
"mustache": "^3.1.0",
"optimize-css-assets-webpack-plugin": "^6.0.1",
"react-refresh": "^0.14.0",
- "sass": "^1.43.4",
"sass-loader": "^12.3.0",
"script-loader": "^0.7.2",
"style-loader": "^3.3.1",
- "webpack": "^5.60.0",
+ "webpack": "^5.72.0",
"webpack-cli": "^4.9.1",
"webpack-dev-server": "^4.4.0",
- "postcss": "^8.4.12",
- "postcss-loader": "^6.2.1",
- "autoprefixer": "^10.4.4"
+ "postcss-loader": "^6.2.1"
},
"babel": {
"presets": [
@@ -95,4 +91,4 @@
"publishConfig": {
"access": "public"
}
-}
\ No newline at end of file
+}
diff --git a/yarn.lock b/yarn.lock
index 5d3fdc2da0..8ebd3b9569 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -1229,7 +1229,7 @@
dependencies:
regenerator-runtime "^0.13.4"
-"@babel/runtime@^7.12.0", "@babel/runtime@^7.19.0":
+"@babel/runtime@^7.19.0":
version "7.20.6"
resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.6.tgz"
integrity sha512-Q+8MqP7TiHMWzSfwiJwXCjyf4GYA4Dgw3emg/7xmwsdLJOZUp+nMqcOwOzzYheuM1rhDu8FSj2l0aoMygEuXuA==
@@ -1792,11 +1792,12 @@
resolved "https://registry.npmjs.org/@hapi/bourne/-/bourne-2.1.0.tgz"
integrity sha512-i1BpaNDVLJdRBEKeJWkVO6tYX6DMFBuwMhSuWqLsY4ufeTKGVuV5rBsUhxPayXqnnWHgXUAmWK16H/ykO5Wj4Q==
-"@headlessui/react@^1.4.3", "@headlessui/react@^1.7.15":
- version "1.7.17"
- resolved "https://registry.yarnpkg.com/@headlessui/react/-/react-1.7.17.tgz#a0ec23af21b527c030967245fd99776aa7352bc6"
- integrity sha512-4am+tzvkqDSSgiwrsEpGWqgGo9dz8qU5M3znCkC4PgkpY4HcCZzEDEvozltGGGHIKl9jbXbZPSH5TWn4sWJdow==
+"@headlessui/react@^1.7.17":
+ version "1.7.19"
+ resolved "https://registry.yarnpkg.com/@headlessui/react/-/react-1.7.19.tgz#91c78cf5fcb254f4a0ebe96936d48421caf75f40"
+ integrity sha512-Ll+8q3OlMJfJbAKM/+/Y2q6PPYbryqNTXDbryx7SXLIDamkF6iQFbriYHga0dY44PvDhvvBWCx1Xj4U5+G4hOw==
dependencies:
+ "@tanstack/react-virtual" "^3.0.0-beta.60"
client-only "^0.0.1"
"@humanwhocodes/config-array@^0.5.0":
@@ -3040,7 +3041,7 @@
"@babel/preset-typescript" "^7.16.7"
babel-plugin-styled-components "^1.13.3"
-"@scm-manager/eslint-config@2.17.0", "@scm-manager/eslint-config@^2.16.0", "@scm-manager/eslint-config@^2.17.0":
+"@scm-manager/eslint-config@^2.17.0":
version "2.17.0"
resolved "https://registry.npmjs.org/@scm-manager/eslint-config/-/eslint-config-2.17.0.tgz"
integrity sha512-wbYI6g09NNhpyHSjRwStB7P0xRE6WxC30HZzmNpTN+2aqI0UZidkybCzTKMjAwW587uitg0z1g/cbntyXwYQFw==
@@ -3111,12 +3112,12 @@
webpack "^5.94.0"
webpack-plugin-serve "^1.4.1"
-"@scm-manager/prettier-config@^2.10.1", "@scm-manager/prettier-config@^2.11.1":
- version "2.11.1"
- resolved "https://registry.npmjs.org/@scm-manager/prettier-config/-/prettier-config-2.11.1.tgz"
- integrity sha512-tVhhUc76WhQgcMiG5mPA97Z7/PZwUpKibr6iEamoJ3ooo0WNlfBMCD/HHgvIG4UwjtqkNOqzT++uHei6tQsvLA==
+"@scm-manager/prettier-config@^2.12.0":
+ version "2.12.0"
+ resolved "https://registry.yarnpkg.com/@scm-manager/prettier-config/-/prettier-config-2.12.0.tgz#862f74240e9a3f77c014b6ccb5fd0178dca8f769"
+ integrity sha512-iEP8Ya0PzY01yxryU5Gp7i1NRWxGn12iUYOqI0CK0OahP9+q9LGZjtXEtMiPJC6MFz4LNRAnkaX/lSyz3k1yvA==
dependencies:
- prettier "^1.19.1"
+ prettier "^3.3.3"
"@scm-manager/remark-preset-lint@^1.0.0":
version "1.0.0"
@@ -3132,7 +3133,7 @@
unist-util-generated "^1.1.6"
unist-util-visit "^2.0.3"
-"@scm-manager/tsconfig@^2.12.0", "@scm-manager/tsconfig@^2.13.0":
+"@scm-manager/tsconfig@^2.13.0":
version "2.13.0"
resolved "https://registry.npmjs.org/@scm-manager/tsconfig/-/tsconfig-2.13.0.tgz"
integrity sha512-Tc9LZAxHUKd+yVBHcCMyRVYTBjhJez+zj+ABxiTOdZOQp/WtJ2Zt084HWxWEOyrXHI6dgo3qv+1H6P1m+UcpoQ==
@@ -3205,31 +3206,6 @@
util-deprecate "^1.0.2"
uuid-browser "^3.1.0"
-"@storybook/addon-actions@6.5.9", "@storybook/addon-actions@^6.4.20":
- version "6.5.9"
- resolved "https://registry.npmjs.org/@storybook/addon-actions/-/addon-actions-6.5.9.tgz"
- integrity sha512-wDYm3M1bN+zcYZV3Q24M03b/P8DDpvj1oSoY6VLlxDAi56h8qZB/voeIS2I6vWXOB79C5tbwljYNQO0GsufS0g==
- dependencies:
- "@storybook/addons" "6.5.9"
- "@storybook/api" "6.5.9"
- "@storybook/client-logger" "6.5.9"
- "@storybook/components" "6.5.9"
- "@storybook/core-events" "6.5.9"
- "@storybook/csf" "0.0.2--canary.4566f4d.1"
- "@storybook/theming" "6.5.9"
- core-js "^3.8.2"
- fast-deep-equal "^3.1.3"
- global "^4.4.0"
- lodash "^4.17.21"
- polished "^4.2.2"
- prop-types "^15.7.2"
- react-inspector "^5.1.0"
- regenerator-runtime "^0.13.7"
- telejson "^6.0.8"
- ts-dedent "^2.0.0"
- util-deprecate "^1.0.2"
- uuid-browser "^3.1.0"
-
"@storybook/addon-backgrounds@6.5.10":
version "6.5.10"
resolved "https://registry.npmjs.org/@storybook/addon-backgrounds/-/addon-backgrounds-6.5.10.tgz"
@@ -3249,25 +3225,6 @@
ts-dedent "^2.0.0"
util-deprecate "^1.0.2"
-"@storybook/addon-backgrounds@6.5.9":
- version "6.5.9"
- resolved "https://registry.npmjs.org/@storybook/addon-backgrounds/-/addon-backgrounds-6.5.9.tgz"
- integrity sha512-9k+GiY5aiANLOct34ar29jqgdi5ZpCqpZ86zPH0GsEC6ifH6nzP4trLU0vFUe260XDCvB4g8YaI7JZKPhozERg==
- dependencies:
- "@storybook/addons" "6.5.9"
- "@storybook/api" "6.5.9"
- "@storybook/client-logger" "6.5.9"
- "@storybook/components" "6.5.9"
- "@storybook/core-events" "6.5.9"
- "@storybook/csf" "0.0.2--canary.4566f4d.1"
- "@storybook/theming" "6.5.9"
- core-js "^3.8.2"
- global "^4.4.0"
- memoizerific "^1.11.3"
- regenerator-runtime "^0.13.7"
- ts-dedent "^2.0.0"
- util-deprecate "^1.0.2"
-
"@storybook/addon-controls@6.5.10":
version "6.5.10"
resolved "https://registry.npmjs.org/@storybook/addon-controls/-/addon-controls-6.5.10.tgz"
@@ -3286,24 +3243,6 @@
lodash "^4.17.21"
ts-dedent "^2.0.0"
-"@storybook/addon-controls@6.5.9":
- version "6.5.9"
- resolved "https://registry.npmjs.org/@storybook/addon-controls/-/addon-controls-6.5.9.tgz"
- integrity sha512-VvjkgK32bGURKyWU2No6Q2B0RQZjLZk8D3neVNCnrWxwrl1G82StegxjRPn/UZm9+MZVPvTvI46nj1VdgOktnw==
- dependencies:
- "@storybook/addons" "6.5.9"
- "@storybook/api" "6.5.9"
- "@storybook/client-logger" "6.5.9"
- "@storybook/components" "6.5.9"
- "@storybook/core-common" "6.5.9"
- "@storybook/csf" "0.0.2--canary.4566f4d.1"
- "@storybook/node-logger" "6.5.9"
- "@storybook/store" "6.5.9"
- "@storybook/theming" "6.5.9"
- core-js "^3.8.2"
- lodash "^4.17.21"
- ts-dedent "^2.0.0"
-
"@storybook/addon-docs@6.5.10":
version "6.5.10"
resolved "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-6.5.10.tgz"
@@ -3338,40 +3277,6 @@
ts-dedent "^2.0.0"
util-deprecate "^1.0.2"
-"@storybook/addon-docs@6.5.9":
- version "6.5.9"
- resolved "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-6.5.9.tgz"
- integrity sha512-9lwOZyiOJFUgGd9ADVfcgpels5o0XOXqGMeVLuzT1160nopbZjNjo/3+YLJ0pyHRPpMJ4rmq2+vxRQR6PVRgPg==
- dependencies:
- "@babel/plugin-transform-react-jsx" "^7.12.12"
- "@babel/preset-env" "^7.12.11"
- "@jest/transform" "^26.6.2"
- "@mdx-js/react" "^1.6.22"
- "@storybook/addons" "6.5.9"
- "@storybook/api" "6.5.9"
- "@storybook/components" "6.5.9"
- "@storybook/core-common" "6.5.9"
- "@storybook/core-events" "6.5.9"
- "@storybook/csf" "0.0.2--canary.4566f4d.1"
- "@storybook/docs-tools" "6.5.9"
- "@storybook/mdx1-csf" "^0.0.1"
- "@storybook/node-logger" "6.5.9"
- "@storybook/postinstall" "6.5.9"
- "@storybook/preview-web" "6.5.9"
- "@storybook/source-loader" "6.5.9"
- "@storybook/store" "6.5.9"
- "@storybook/theming" "6.5.9"
- babel-loader "^8.0.0"
- core-js "^3.8.2"
- fast-deep-equal "^3.1.3"
- global "^4.4.0"
- lodash "^4.17.21"
- regenerator-runtime "^0.13.7"
- remark-external-links "^8.0.0"
- remark-slug "^6.0.0"
- ts-dedent "^2.0.0"
- util-deprecate "^1.0.2"
-
"@storybook/addon-docs@^6.5.14":
version "6.5.14"
resolved "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-6.5.14.tgz"
@@ -3406,27 +3311,6 @@
ts-dedent "^2.0.0"
util-deprecate "^1.0.2"
-"@storybook/addon-essentials@^6.4.20":
- version "6.5.9"
- resolved "https://registry.npmjs.org/@storybook/addon-essentials/-/addon-essentials-6.5.9.tgz"
- integrity sha512-V9ThjKQsde4A2Es20pLFBsn0MWx2KCJuoTcTsANP4JDcbvEmj8UjbDWbs8jAU+yzJT5r+CI6NoWmQudv12ZOgw==
- dependencies:
- "@storybook/addon-actions" "6.5.9"
- "@storybook/addon-backgrounds" "6.5.9"
- "@storybook/addon-controls" "6.5.9"
- "@storybook/addon-docs" "6.5.9"
- "@storybook/addon-measure" "6.5.9"
- "@storybook/addon-outline" "6.5.9"
- "@storybook/addon-toolbars" "6.5.9"
- "@storybook/addon-viewport" "6.5.9"
- "@storybook/addons" "6.5.9"
- "@storybook/api" "6.5.9"
- "@storybook/core-common" "6.5.9"
- "@storybook/node-logger" "6.5.9"
- core-js "^3.8.2"
- regenerator-runtime "^0.13.7"
- ts-dedent "^2.0.0"
-
"@storybook/addon-essentials@^6.5.10":
version "6.5.10"
resolved "https://registry.npmjs.org/@storybook/addon-essentials/-/addon-essentials-6.5.10.tgz"
@@ -3448,27 +3332,6 @@
regenerator-runtime "^0.13.7"
ts-dedent "^2.0.0"
-"@storybook/addon-interactions@^6.4.20":
- version "6.5.9"
- resolved "https://registry.npmjs.org/@storybook/addon-interactions/-/addon-interactions-6.5.9.tgz"
- integrity sha512-p3xBbrhmYTHvRO8MqAIr2DucgrXt38nJE71rogLNLsJ01rUN4JsLI8OkQAMQbqfIpwC27irMjQxJTp4HSzkFJA==
- dependencies:
- "@devtools-ds/object-inspector" "^1.1.2"
- "@storybook/addons" "6.5.9"
- "@storybook/api" "6.5.9"
- "@storybook/client-logger" "6.5.9"
- "@storybook/components" "6.5.9"
- "@storybook/core-common" "6.5.9"
- "@storybook/core-events" "6.5.9"
- "@storybook/csf" "0.0.2--canary.4566f4d.1"
- "@storybook/instrumenter" "6.5.9"
- "@storybook/theming" "6.5.9"
- core-js "^3.8.2"
- global "^4.4.0"
- jest-mock "^27.0.6"
- polished "^4.2.2"
- ts-dedent "^2.2.0"
-
"@storybook/addon-interactions@^6.5.10":
version "6.5.10"
resolved "https://registry.npmjs.org/@storybook/addon-interactions/-/addon-interactions-6.5.10.tgz"
@@ -3522,20 +3385,6 @@
core-js "^3.8.2"
global "^4.4.0"
-"@storybook/addon-measure@6.5.9":
- version "6.5.9"
- resolved "https://registry.npmjs.org/@storybook/addon-measure/-/addon-measure-6.5.9.tgz"
- integrity sha512-0aA22wD0CIEUccsEbWkckCOXOwr4VffofMH1ToVCOeqBoyLOMB0gxFubESeprqM54CWsYh2DN1uujgD6508cwA==
- dependencies:
- "@storybook/addons" "6.5.9"
- "@storybook/api" "6.5.9"
- "@storybook/client-logger" "6.5.9"
- "@storybook/components" "6.5.9"
- "@storybook/core-events" "6.5.9"
- "@storybook/csf" "0.0.2--canary.4566f4d.1"
- core-js "^3.8.2"
- global "^4.4.0"
-
"@storybook/addon-outline@6.5.10":
version "6.5.10"
resolved "https://registry.npmjs.org/@storybook/addon-outline/-/addon-outline-6.5.10.tgz"
@@ -3552,23 +3401,7 @@
regenerator-runtime "^0.13.7"
ts-dedent "^2.0.0"
-"@storybook/addon-outline@6.5.9":
- version "6.5.9"
- resolved "https://registry.npmjs.org/@storybook/addon-outline/-/addon-outline-6.5.9.tgz"
- integrity sha512-oJ1DK3BDJr6aTlZc9axfOxV1oDkZO7hOohgUQDaKO1RZrSpyQsx2ViK2X6p/W7JhFJHKh7rv+nGCaVlLz3YIZA==
- dependencies:
- "@storybook/addons" "6.5.9"
- "@storybook/api" "6.5.9"
- "@storybook/client-logger" "6.5.9"
- "@storybook/components" "6.5.9"
- "@storybook/core-events" "6.5.9"
- "@storybook/csf" "0.0.2--canary.4566f4d.1"
- core-js "^3.8.2"
- global "^4.4.0"
- regenerator-runtime "^0.13.7"
- ts-dedent "^2.0.0"
-
-"@storybook/addon-storyshots-puppeteer@^6.4.20":
+"@storybook/addon-storyshots-puppeteer@^6.5.10":
version "6.5.16"
resolved "https://registry.yarnpkg.com/@storybook/addon-storyshots-puppeteer/-/addon-storyshots-puppeteer-6.5.16.tgz#d55d67554dc73750a2125581bd3528352cd6a6a2"
integrity sha512-+GCWQ1jXr4qze2hTKXzKrb9OPcSWHda3F9dSQsoqC3Ccvquhy09ITJiifRrWl8/la3ByCG6Oli/RohFZE7wXQw==
@@ -3581,18 +3414,18 @@
jest-image-snapshot "^4.3.0"
regenerator-runtime "^0.13.7"
-"@storybook/addon-storyshots@^6.4.20":
- version "6.5.9"
- resolved "https://registry.npmjs.org/@storybook/addon-storyshots/-/addon-storyshots-6.5.9.tgz"
- integrity sha512-uJqHCTj1vLYOPwwR68QOb3iwJdD3mAhRuFxZvy7sOOuf2ZSo68hvYudrDChtxI+Tgz2VVvEOZxTrJgYVo/lfmg==
+"@storybook/addon-storyshots@^6.5.10":
+ version "6.5.16"
+ resolved "https://registry.yarnpkg.com/@storybook/addon-storyshots/-/addon-storyshots-6.5.16.tgz#fc36b389c222748b647ed8ecff50124175172d2e"
+ integrity sha512-5pQrRM1PUtg8YM1odgUQyQeo6DDaMBF9CnIMwgioDrSBMHf+SqQ2MBgW/4GYbfrBYhhrML1d/QbbpwPJ7eb1Bg==
dependencies:
"@jest/transform" "^26.6.2"
- "@storybook/addons" "6.5.9"
+ "@storybook/addons" "6.5.16"
"@storybook/babel-plugin-require-context-hook" "1.0.1"
- "@storybook/client-api" "6.5.9"
- "@storybook/core" "6.5.9"
- "@storybook/core-client" "6.5.9"
- "@storybook/core-common" "6.5.9"
+ "@storybook/client-api" "6.5.16"
+ "@storybook/core" "6.5.16"
+ "@storybook/core-client" "6.5.16"
+ "@storybook/core-common" "6.5.16"
"@storybook/csf" "0.0.2--canary.4566f4d.1"
"@types/glob" "^7.1.3"
"@types/jest" "^26.0.16"
@@ -3621,19 +3454,6 @@
core-js "^3.8.2"
regenerator-runtime "^0.13.7"
-"@storybook/addon-toolbars@6.5.9":
- version "6.5.9"
- resolved "https://registry.npmjs.org/@storybook/addon-toolbars/-/addon-toolbars-6.5.9.tgz"
- integrity sha512-6JFQNHYVZUwp17p5rppc+iQJ2QOIWPTF+ni1GMMThjc84mzXs2+899Sf1aPFTvrFJTklmT+bPX6x4aUTouVa1w==
- dependencies:
- "@storybook/addons" "6.5.9"
- "@storybook/api" "6.5.9"
- "@storybook/client-logger" "6.5.9"
- "@storybook/components" "6.5.9"
- "@storybook/theming" "6.5.9"
- core-js "^3.8.2"
- regenerator-runtime "^0.13.7"
-
"@storybook/addon-viewport@6.5.10":
version "6.5.10"
resolved "https://registry.npmjs.org/@storybook/addon-viewport/-/addon-viewport-6.5.10.tgz"
@@ -3651,23 +3471,6 @@
prop-types "^15.7.2"
regenerator-runtime "^0.13.7"
-"@storybook/addon-viewport@6.5.9":
- version "6.5.9"
- resolved "https://registry.npmjs.org/@storybook/addon-viewport/-/addon-viewport-6.5.9.tgz"
- integrity sha512-thKS+iw6M7ueDQQ7M66STZ5rgtJKliAcIX6UCopo0Ffh4RaRYmX6MCjqtvBKk8joyXUvm9SpWQemJD9uBQrjgw==
- dependencies:
- "@storybook/addons" "6.5.9"
- "@storybook/api" "6.5.9"
- "@storybook/client-logger" "6.5.9"
- "@storybook/components" "6.5.9"
- "@storybook/core-events" "6.5.9"
- "@storybook/theming" "6.5.9"
- core-js "^3.8.2"
- global "^4.4.0"
- memoizerific "^1.11.3"
- prop-types "^15.7.2"
- regenerator-runtime "^0.13.7"
-
"@storybook/addons@6.5.10":
version "6.5.10"
resolved "https://registry.npmjs.org/@storybook/addons/-/addons-6.5.10.tgz"
@@ -3702,7 +3505,7 @@
global "^4.4.0"
regenerator-runtime "^0.13.7"
-"@storybook/addons@6.5.16":
+"@storybook/addons@6.5.16", "@storybook/addons@^6.5.9":
version "6.5.16"
resolved "https://registry.yarnpkg.com/@storybook/addons/-/addons-6.5.16.tgz#07e8f2205f86fa4c9dada719e3e096cb468e3cdd"
integrity sha512-p3DqQi+8QRL5k7jXhXmJZLsE/GqHqyY6PcoA1oNTJr0try48uhTGUOYkgzmqtDaa/qPFO5LP+xCPzZXckGtquQ==
@@ -3719,23 +3522,6 @@
global "^4.4.0"
regenerator-runtime "^0.13.7"
-"@storybook/addons@6.5.9", "@storybook/addons@^6.0.0":
- version "6.5.9"
- resolved "https://registry.npmjs.org/@storybook/addons/-/addons-6.5.9.tgz"
- integrity sha512-adwdiXg+mntfPocLc1KXjZXyLgGk7Aac699Fwe+OUYPEC5tW347Rm/kFatcE556d42o5czcRiq3ZSIGWnm9ieQ==
- dependencies:
- "@storybook/api" "6.5.9"
- "@storybook/channels" "6.5.9"
- "@storybook/client-logger" "6.5.9"
- "@storybook/core-events" "6.5.9"
- "@storybook/csf" "0.0.2--canary.4566f4d.1"
- "@storybook/router" "6.5.9"
- "@storybook/theming" "6.5.9"
- "@types/webpack-env" "^1.16.0"
- core-js "^3.8.2"
- global "^4.4.0"
- regenerator-runtime "^0.13.7"
-
"@storybook/addons@^5.3.17":
version "5.3.22"
resolved "https://registry.npmjs.org/@storybook/addons/-/addons-5.3.22.tgz"
@@ -3749,6 +3535,23 @@
global "^4.3.2"
util-deprecate "^1.0.2"
+"@storybook/addons@^6.0.0":
+ version "6.5.9"
+ resolved "https://registry.npmjs.org/@storybook/addons/-/addons-6.5.9.tgz"
+ integrity sha512-adwdiXg+mntfPocLc1KXjZXyLgGk7Aac699Fwe+OUYPEC5tW347Rm/kFatcE556d42o5czcRiq3ZSIGWnm9ieQ==
+ dependencies:
+ "@storybook/api" "6.5.9"
+ "@storybook/channels" "6.5.9"
+ "@storybook/client-logger" "6.5.9"
+ "@storybook/core-events" "6.5.9"
+ "@storybook/csf" "0.0.2--canary.4566f4d.1"
+ "@storybook/router" "6.5.9"
+ "@storybook/theming" "6.5.9"
+ "@types/webpack-env" "^1.16.0"
+ core-js "^3.8.2"
+ global "^4.4.0"
+ regenerator-runtime "^0.13.7"
+
"@storybook/api@5.3.22":
version "5.3.22"
resolved "https://registry.npmjs.org/@storybook/api/-/api-5.3.22.tgz"
@@ -3925,28 +3728,28 @@
webpack-hot-middleware "^2.25.1"
webpack-virtual-modules "^0.2.2"
-"@storybook/builder-webpack4@6.5.9":
- version "6.5.9"
- resolved "https://registry.npmjs.org/@storybook/builder-webpack4/-/builder-webpack4-6.5.9.tgz"
- integrity sha512-YOeA4++9uRZ8Hog1wC60yjaxBOiI1FRQNtax7b9E7g+kP8UlSCPCGcv4gls9hFmzbzTOPfQTWnToA9Oa6jzRVw==
+"@storybook/builder-webpack4@6.5.16":
+ version "6.5.16"
+ resolved "https://registry.yarnpkg.com/@storybook/builder-webpack4/-/builder-webpack4-6.5.16.tgz#ac468d244835a7f3bd01936398fee47244da35c1"
+ integrity sha512-YqDIrVNsUo8r9xc6AxsYDLxVYtMgl5Bxk+8/h1adsOko+jAFhdg6hOcAVxEmoSI0TMASOOVMFlT2hr23ppN2rQ==
dependencies:
"@babel/core" "^7.12.10"
- "@storybook/addons" "6.5.9"
- "@storybook/api" "6.5.9"
- "@storybook/channel-postmessage" "6.5.9"
- "@storybook/channels" "6.5.9"
- "@storybook/client-api" "6.5.9"
- "@storybook/client-logger" "6.5.9"
- "@storybook/components" "6.5.9"
- "@storybook/core-common" "6.5.9"
- "@storybook/core-events" "6.5.9"
- "@storybook/node-logger" "6.5.9"
- "@storybook/preview-web" "6.5.9"
- "@storybook/router" "6.5.9"
+ "@storybook/addons" "6.5.16"
+ "@storybook/api" "6.5.16"
+ "@storybook/channel-postmessage" "6.5.16"
+ "@storybook/channels" "6.5.16"
+ "@storybook/client-api" "6.5.16"
+ "@storybook/client-logger" "6.5.16"
+ "@storybook/components" "6.5.16"
+ "@storybook/core-common" "6.5.16"
+ "@storybook/core-events" "6.5.16"
+ "@storybook/node-logger" "6.5.16"
+ "@storybook/preview-web" "6.5.16"
+ "@storybook/router" "6.5.16"
"@storybook/semver" "^7.3.2"
- "@storybook/store" "6.5.9"
- "@storybook/theming" "6.5.9"
- "@storybook/ui" "6.5.9"
+ "@storybook/store" "6.5.16"
+ "@storybook/theming" "6.5.16"
+ "@storybook/ui" "6.5.16"
"@types/node" "^14.0.10 || ^16.0.0"
"@types/webpack" "^4.41.26"
autoprefixer "^9.8.6"
@@ -3978,50 +3781,6 @@
webpack-hot-middleware "^2.25.1"
webpack-virtual-modules "^0.2.2"
-"@storybook/builder-webpack5@^6.4.20":
- version "6.5.9"
- resolved "https://registry.npmjs.org/@storybook/builder-webpack5/-/builder-webpack5-6.5.9.tgz"
- integrity sha512-NUVZ4Qci6HWPuoH8U/zQkdBO5soGgu7QYrGC/LWU0tRfmmZxkjr7IUU14ppDpGPYgx3r7jkaQI1J/E1YEmSCWQ==
- dependencies:
- "@babel/core" "^7.12.10"
- "@storybook/addons" "6.5.9"
- "@storybook/api" "6.5.9"
- "@storybook/channel-postmessage" "6.5.9"
- "@storybook/channels" "6.5.9"
- "@storybook/client-api" "6.5.9"
- "@storybook/client-logger" "6.5.9"
- "@storybook/components" "6.5.9"
- "@storybook/core-common" "6.5.9"
- "@storybook/core-events" "6.5.9"
- "@storybook/node-logger" "6.5.9"
- "@storybook/preview-web" "6.5.9"
- "@storybook/router" "6.5.9"
- "@storybook/semver" "^7.3.2"
- "@storybook/store" "6.5.9"
- "@storybook/theming" "6.5.9"
- "@types/node" "^14.0.10 || ^16.0.0"
- babel-loader "^8.0.0"
- babel-plugin-named-exports-order "^0.0.2"
- browser-assert "^1.2.1"
- case-sensitive-paths-webpack-plugin "^2.3.0"
- core-js "^3.8.2"
- css-loader "^5.0.1"
- fork-ts-checker-webpack-plugin "^6.0.4"
- glob "^7.1.6"
- glob-promise "^3.4.0"
- html-webpack-plugin "^5.0.0"
- path-browserify "^1.0.1"
- process "^0.11.10"
- stable "^0.1.8"
- style-loader "^2.0.0"
- terser-webpack-plugin "^5.0.3"
- ts-dedent "^2.0.0"
- util-deprecate "^1.0.2"
- webpack "^5.9.0"
- webpack-dev-middleware "^4.1.0"
- webpack-hot-middleware "^2.25.1"
- webpack-virtual-modules "^0.4.1"
-
"@storybook/builder-webpack5@^6.5.10":
version "6.5.10"
resolved "https://registry.npmjs.org/@storybook/builder-webpack5/-/builder-webpack5-6.5.10.tgz"
@@ -4092,14 +3851,14 @@
qs "^6.10.0"
telejson "^6.0.8"
-"@storybook/channel-postmessage@6.5.9":
- version "6.5.9"
- resolved "https://registry.npmjs.org/@storybook/channel-postmessage/-/channel-postmessage-6.5.9.tgz"
- integrity sha512-pX/0R8UW7ezBhCrafRaL20OvMRcmESYvQQCDgjqSzJyHkcG51GOhsd6Ge93eJ6QvRMm9+w0Zs93N2VKjVtz0Qw==
+"@storybook/channel-postmessage@6.5.16":
+ version "6.5.16"
+ resolved "https://registry.yarnpkg.com/@storybook/channel-postmessage/-/channel-postmessage-6.5.16.tgz#06167c0a66c06b2b5f8ff01d1dd436fff8119a15"
+ integrity sha512-fZZSN29dsUArWOx7e7lTdMA9+7zijVwCwbvi2Fo4fqhRLh1DsTb/VXfz1FKMCWAjNlcX7QQvV25tnxbqsD6lyw==
dependencies:
- "@storybook/channels" "6.5.9"
- "@storybook/client-logger" "6.5.9"
- "@storybook/core-events" "6.5.9"
+ "@storybook/channels" "6.5.16"
+ "@storybook/client-logger" "6.5.16"
+ "@storybook/core-events" "6.5.16"
core-js "^3.8.2"
global "^4.4.0"
qs "^6.10.0"
@@ -4116,13 +3875,13 @@
global "^4.4.0"
telejson "^6.0.8"
-"@storybook/channel-websocket@6.5.9":
- version "6.5.9"
- resolved "https://registry.npmjs.org/@storybook/channel-websocket/-/channel-websocket-6.5.9.tgz"
- integrity sha512-xtHvSNwuOhkgALwVshKWsoFhDmuvcosdYfxcfFGEiYKXIu46tRS5ZXmpmgEC/0JAVkVoFj5nL8bV7IY5np6oaA==
+"@storybook/channel-websocket@6.5.16":
+ version "6.5.16"
+ resolved "https://registry.yarnpkg.com/@storybook/channel-websocket/-/channel-websocket-6.5.16.tgz#41f69ca9444a4dfbf72580b4696900c5b1d2b817"
+ integrity sha512-wJg2lpBjmRC2GJFzmhB9kxlh109VE58r/0WhFtLbwKvPqsvGf82xkBEl6BtBCvIQ4stzYnj/XijjA8qSi2zpOg==
dependencies:
- "@storybook/channels" "6.5.9"
- "@storybook/client-logger" "6.5.9"
+ "@storybook/channels" "6.5.16"
+ "@storybook/client-logger" "6.5.16"
core-js "^3.8.2"
global "^4.4.0"
telejson "^6.0.8"
@@ -4196,18 +3955,18 @@
ts-dedent "^2.0.0"
util-deprecate "^1.0.2"
-"@storybook/client-api@6.5.9":
- version "6.5.9"
- resolved "https://registry.npmjs.org/@storybook/client-api/-/client-api-6.5.9.tgz"
- integrity sha512-pc7JKJoWLesixUKvG2nV36HukUuYoGRyAgD3PpIV7qSBS4JixqZ3VAHFUtqV1UzfOSQTovLSl4a0rIRnpie6gA==
+"@storybook/client-api@6.5.16":
+ version "6.5.16"
+ resolved "https://registry.yarnpkg.com/@storybook/client-api/-/client-api-6.5.16.tgz#13e5a7c3d1f0f951ec4ef51cfcf2c5aafb560e12"
+ integrity sha512-i3UwkzzUFw8I+E6fOcgB5sc4oU2fhvaKnqC1mpd9IYGJ9JN9MnGIaVl3Ko28DtFItu/QabC9JsLIJVripFLktQ==
dependencies:
- "@storybook/addons" "6.5.9"
- "@storybook/channel-postmessage" "6.5.9"
- "@storybook/channels" "6.5.9"
- "@storybook/client-logger" "6.5.9"
- "@storybook/core-events" "6.5.9"
+ "@storybook/addons" "6.5.16"
+ "@storybook/channel-postmessage" "6.5.16"
+ "@storybook/channels" "6.5.16"
+ "@storybook/client-logger" "6.5.16"
+ "@storybook/core-events" "6.5.16"
"@storybook/csf" "0.0.2--canary.4566f4d.1"
- "@storybook/store" "6.5.9"
+ "@storybook/store" "6.5.16"
"@types/qs" "^6.9.5"
"@types/webpack-env" "^1.16.0"
core-js "^3.8.2"
@@ -4303,22 +4062,6 @@
regenerator-runtime "^0.13.7"
util-deprecate "^1.0.2"
-"@storybook/components@6.5.9", "@storybook/components@^6.0.0":
- version "6.5.9"
- resolved "https://registry.npmjs.org/@storybook/components/-/components-6.5.9.tgz"
- integrity sha512-BhfX980O9zn/1J4FNMeDo8ZvL1m5Ml3T4HRpfYmEBnf8oW5b5BeF6S2K2cwFStZRjWqm1feUcwNpZxCBVMkQnQ==
- dependencies:
- "@storybook/client-logger" "6.5.9"
- "@storybook/csf" "0.0.2--canary.4566f4d.1"
- "@storybook/theming" "6.5.9"
- "@types/react-syntax-highlighter" "11.0.5"
- core-js "^3.8.2"
- memoizerific "^1.11.3"
- qs "^6.10.0"
- react-syntax-highlighter "^15.4.5"
- regenerator-runtime "^0.13.7"
- util-deprecate "^1.0.2"
-
"@storybook/components@^5.3.17":
version "5.3.22"
resolved "https://registry.npmjs.org/@storybook/components/-/components-5.3.22.tgz"
@@ -4346,6 +4089,22 @@
simplebar-react "^1.0.0-alpha.6"
ts-dedent "^1.1.0"
+"@storybook/components@^6.0.0":
+ version "6.5.9"
+ resolved "https://registry.npmjs.org/@storybook/components/-/components-6.5.9.tgz"
+ integrity sha512-BhfX980O9zn/1J4FNMeDo8ZvL1m5Ml3T4HRpfYmEBnf8oW5b5BeF6S2K2cwFStZRjWqm1feUcwNpZxCBVMkQnQ==
+ dependencies:
+ "@storybook/client-logger" "6.5.9"
+ "@storybook/csf" "0.0.2--canary.4566f4d.1"
+ "@storybook/theming" "6.5.9"
+ "@types/react-syntax-highlighter" "11.0.5"
+ core-js "^3.8.2"
+ memoizerific "^1.11.3"
+ qs "^6.10.0"
+ react-syntax-highlighter "^15.4.5"
+ regenerator-runtime "^0.13.7"
+ util-deprecate "^1.0.2"
+
"@storybook/core-client@6.5.10":
version "6.5.10"
resolved "https://registry.npmjs.org/@storybook/core-client/-/core-client-6.5.10.tgz"
@@ -4372,21 +4131,21 @@
unfetch "^4.2.0"
util-deprecate "^1.0.2"
-"@storybook/core-client@6.5.9":
- version "6.5.9"
- resolved "https://registry.npmjs.org/@storybook/core-client/-/core-client-6.5.9.tgz"
- integrity sha512-LY0QbhShowO+PQx3gao3wdVjpKMH1AaSLmuI95FrcjoMmSXGf96jVLKQp9mJRGeHIsAa93EQBYuCihZycM3Kbg==
+"@storybook/core-client@6.5.16":
+ version "6.5.16"
+ resolved "https://registry.yarnpkg.com/@storybook/core-client/-/core-client-6.5.16.tgz#ed2328fd38c6111fe887f6a91b28d9dc2b17092a"
+ integrity sha512-14IRaDrVtKrQ+gNWC0wPwkCNfkZOKghYV/swCUnQX3rP99defsZK8Hc7xHIYoAiOP5+sc3sweRAxgmFiJeQ1Ig==
dependencies:
- "@storybook/addons" "6.5.9"
- "@storybook/channel-postmessage" "6.5.9"
- "@storybook/channel-websocket" "6.5.9"
- "@storybook/client-api" "6.5.9"
- "@storybook/client-logger" "6.5.9"
- "@storybook/core-events" "6.5.9"
+ "@storybook/addons" "6.5.16"
+ "@storybook/channel-postmessage" "6.5.16"
+ "@storybook/channel-websocket" "6.5.16"
+ "@storybook/client-api" "6.5.16"
+ "@storybook/client-logger" "6.5.16"
+ "@storybook/core-events" "6.5.16"
"@storybook/csf" "0.0.2--canary.4566f4d.1"
- "@storybook/preview-web" "6.5.9"
- "@storybook/store" "6.5.9"
- "@storybook/ui" "6.5.9"
+ "@storybook/preview-web" "6.5.16"
+ "@storybook/store" "6.5.16"
+ "@storybook/ui" "6.5.16"
airbnb-js-shims "^2.2.1"
ansi-to-html "^0.6.11"
core-js "^3.8.2"
@@ -4510,10 +4269,10 @@
util-deprecate "^1.0.2"
webpack "4"
-"@storybook/core-common@6.5.9":
- version "6.5.9"
- resolved "https://registry.npmjs.org/@storybook/core-common/-/core-common-6.5.9.tgz"
- integrity sha512-NxOK0mrOCo0TWZ7Npc5HU66EKoRHlrtg18/ZixblLDWQMIqY9XCck8K1kJ8QYpYCHla+aHIsYUArFe2vhlEfZA==
+"@storybook/core-common@6.5.16":
+ version "6.5.16"
+ resolved "https://registry.yarnpkg.com/@storybook/core-common/-/core-common-6.5.16.tgz#db80aa6f220a576a83db821f720e103190a914ae"
+ integrity sha512-2qtnKP3TTOzt2cp6LXKRTh7XrI9z5VanMnMTgeoFcA5ebnndD4V6BExQUdYPClE/QooLx6blUWNgS9dFEpjSqQ==
dependencies:
"@babel/core" "^7.12.10"
"@babel/plugin-proposal-class-properties" "^7.12.1"
@@ -4537,7 +4296,7 @@
"@babel/preset-react" "^7.12.10"
"@babel/preset-typescript" "^7.12.7"
"@babel/register" "^7.12.1"
- "@storybook/node-logger" "6.5.9"
+ "@storybook/node-logger" "6.5.16"
"@storybook/semver" "^7.3.2"
"@types/node" "^14.0.10 || ^16.0.0"
"@types/pretty-hrtime" "^1.0.0"
@@ -4554,7 +4313,7 @@
glob "^7.1.6"
handlebars "^4.7.7"
interpret "^2.2.0"
- json5 "^2.1.3"
+ json5 "^2.2.3"
lazy-universal-dotenv "^3.0.1"
picomatch "^2.3.0"
pkg-dir "^5.0.0"
@@ -4652,23 +4411,23 @@
ws "^8.2.3"
x-default-browser "^0.4.0"
-"@storybook/core-server@6.5.9":
- version "6.5.9"
- resolved "https://registry.npmjs.org/@storybook/core-server/-/core-server-6.5.9.tgz"
- integrity sha512-YeePGUrd5fQPvGzMhowh124KrcZURFpFXg1VB0Op3ESqCIsInoMZeObci4Gc+binMXC7vcv7aw3EwSLU37qJzQ==
+"@storybook/core-server@6.5.16":
+ version "6.5.16"
+ resolved "https://registry.yarnpkg.com/@storybook/core-server/-/core-server-6.5.16.tgz#f40de3413de49388129d29c74e5e48321af03f12"
+ integrity sha512-/3NPfmNyply395Dm0zaVZ8P9aruwO+tPx4D6/jpw8aqrRSwvAMndPMpoMCm0NXcpSm5rdX+Je4S3JW6JcggFkA==
dependencies:
"@discoveryjs/json-ext" "^0.5.3"
- "@storybook/builder-webpack4" "6.5.9"
- "@storybook/core-client" "6.5.9"
- "@storybook/core-common" "6.5.9"
- "@storybook/core-events" "6.5.9"
+ "@storybook/builder-webpack4" "6.5.16"
+ "@storybook/core-client" "6.5.16"
+ "@storybook/core-common" "6.5.16"
+ "@storybook/core-events" "6.5.16"
"@storybook/csf" "0.0.2--canary.4566f4d.1"
- "@storybook/csf-tools" "6.5.9"
- "@storybook/manager-webpack4" "6.5.9"
- "@storybook/node-logger" "6.5.9"
+ "@storybook/csf-tools" "6.5.16"
+ "@storybook/manager-webpack4" "6.5.16"
+ "@storybook/node-logger" "6.5.16"
"@storybook/semver" "^7.3.2"
- "@storybook/store" "6.5.9"
- "@storybook/telemetry" "6.5.9"
+ "@storybook/store" "6.5.16"
+ "@storybook/telemetry" "6.5.16"
"@types/node" "^14.0.10 || ^16.0.0"
"@types/node-fetch" "^2.5.7"
"@types/pretty-hrtime" "^1.0.0"
@@ -4711,13 +4470,13 @@
"@storybook/core-client" "6.5.10"
"@storybook/core-server" "6.5.10"
-"@storybook/core@6.5.9":
- version "6.5.9"
- resolved "https://registry.npmjs.org/@storybook/core/-/core-6.5.9.tgz"
- integrity sha512-Mt3TTQnjQt2/pa60A+bqDsAOrYpohapdtt4DDZEbS8h0V6u11KyYYh3w7FCySlL+sPEyogj63l5Ec76Jah3l2w==
+"@storybook/core@6.5.16":
+ version "6.5.16"
+ resolved "https://registry.yarnpkg.com/@storybook/core/-/core-6.5.16.tgz#ae994f01327fe81b6e652963c35bac7a74f0da06"
+ integrity sha512-CEF3QFTsm/VMnMKtRNr4rRdLeIkIG0g1t26WcmxTdSThNPBd8CsWzQJ7Jqu7CKiut+MU4A1LMOwbwCE5F2gmyA==
dependencies:
- "@storybook/core-client" "6.5.9"
- "@storybook/core-server" "6.5.9"
+ "@storybook/core-client" "6.5.16"
+ "@storybook/core-server" "6.5.16"
"@storybook/csf-tools@6.5.10":
version "6.5.10"
@@ -4739,10 +4498,10 @@
regenerator-runtime "^0.13.7"
ts-dedent "^2.0.0"
-"@storybook/csf-tools@6.5.9":
- version "6.5.9"
- resolved "https://registry.npmjs.org/@storybook/csf-tools/-/csf-tools-6.5.9.tgz"
- integrity sha512-RAdhsO2XmEDyWy0qNQvdKMLeIZAuyfD+tYlUwBHRU6DbByDucvwgMOGy5dF97YNJFmyo93EUYJzXjUrJs3U1LQ==
+"@storybook/csf-tools@6.5.16":
+ version "6.5.16"
+ resolved "https://registry.yarnpkg.com/@storybook/csf-tools/-/csf-tools-6.5.16.tgz#367889a3ddb33c93261129104ec2958215ec5459"
+ integrity sha512-+WD4sH/OwAfXZX3IN6/LOZ9D9iGEFcN+Vvgv9wOsLRgsAZ10DG/NK6c1unXKDM/ogJtJYccNI8Hd+qNE/GFV6A==
dependencies:
"@babel/core" "^7.12.10"
"@babel/generator" "^7.12.11"
@@ -4799,14 +4558,14 @@
lodash "^4.17.21"
regenerator-runtime "^0.13.7"
-"@storybook/docs-tools@6.5.9":
- version "6.5.9"
- resolved "https://registry.npmjs.org/@storybook/docs-tools/-/docs-tools-6.5.9.tgz"
- integrity sha512-UoTaXLvec8x+q+4oYIk/t8DBju9C3ZTGklqOxDIt+0kS3TFAqEgI3JhKXqQOXgN5zDcvLVSxi8dbVAeSxk2ktA==
+"@storybook/docs-tools@6.5.16":
+ version "6.5.16"
+ resolved "https://registry.yarnpkg.com/@storybook/docs-tools/-/docs-tools-6.5.16.tgz#1ec5433eeab63a214d37ffc4660cdaec9704ac39"
+ integrity sha512-o+rAWPRGifjBF5xZzTKOqnHN3XQWkl0QFJYVDIiJYJrVll7ExCkpEq/PahOGzIBBV+tpMstJgmKM3lr/lu/jmg==
dependencies:
"@babel/core" "^7.12.10"
"@storybook/csf" "0.0.2--canary.4566f4d.1"
- "@storybook/store" "6.5.9"
+ "@storybook/store" "6.5.16"
core-js "^3.8.2"
doctrine "^3.0.0"
lodash "^4.17.21"
@@ -4823,17 +4582,6 @@
core-js "^3.8.2"
global "^4.4.0"
-"@storybook/instrumenter@6.5.9":
- version "6.5.9"
- resolved "https://registry.npmjs.org/@storybook/instrumenter/-/instrumenter-6.5.9.tgz"
- integrity sha512-I2nu/6H0MAy8d+d3LY/G6oYEFyWlc8f2Qs2DhpYh5FiCgIpzvY0DMN05Lf8oaXdKHL3lPF/YLJH17FttekXs1w==
- dependencies:
- "@storybook/addons" "6.5.9"
- "@storybook/client-logger" "6.5.9"
- "@storybook/core-events" "6.5.9"
- core-js "^3.8.2"
- global "^4.4.0"
-
"@storybook/manager-webpack4@6.5.10":
version "6.5.10"
resolved "https://registry.npmjs.org/@storybook/manager-webpack4/-/manager-webpack4-6.5.10.tgz"
@@ -4875,20 +4623,20 @@
webpack-dev-middleware "^3.7.3"
webpack-virtual-modules "^0.2.2"
-"@storybook/manager-webpack4@6.5.9":
- version "6.5.9"
- resolved "https://registry.npmjs.org/@storybook/manager-webpack4/-/manager-webpack4-6.5.9.tgz"
- integrity sha512-49LZlHqWc7zj9tQfOOANixPYmLxqWTTZceA6DSXnKd9xDiO2Gl23Y+l/CSPXNZGDB8QFAwpimwqyKJj/NLH45A==
+"@storybook/manager-webpack4@6.5.16":
+ version "6.5.16"
+ resolved "https://registry.yarnpkg.com/@storybook/manager-webpack4/-/manager-webpack4-6.5.16.tgz#7033228d38f048ceff3d403ba918d7f206b926a5"
+ integrity sha512-5VJZwmQU6AgdsBPsYdu886UKBHQ9SJEnFMaeUxKEclXk+iRsmbzlL4GHKyVd6oGX/ZaecZtcHPR6xrzmA4Ziew==
dependencies:
"@babel/core" "^7.12.10"
"@babel/plugin-transform-template-literals" "^7.12.1"
"@babel/preset-react" "^7.12.10"
- "@storybook/addons" "6.5.9"
- "@storybook/core-client" "6.5.9"
- "@storybook/core-common" "6.5.9"
- "@storybook/node-logger" "6.5.9"
- "@storybook/theming" "6.5.9"
- "@storybook/ui" "6.5.9"
+ "@storybook/addons" "6.5.16"
+ "@storybook/core-client" "6.5.16"
+ "@storybook/core-common" "6.5.16"
+ "@storybook/node-logger" "6.5.16"
+ "@storybook/theming" "6.5.16"
+ "@storybook/ui" "6.5.16"
"@types/node" "^14.0.10 || ^16.0.0"
"@types/webpack" "^4.41.26"
babel-loader "^8.0.0"
@@ -4916,44 +4664,6 @@
webpack-dev-middleware "^3.7.3"
webpack-virtual-modules "^0.2.2"
-"@storybook/manager-webpack5@^6.4.20":
- version "6.5.9"
- resolved "https://registry.npmjs.org/@storybook/manager-webpack5/-/manager-webpack5-6.5.9.tgz"
- integrity sha512-J1GamphSsaZLNBEhn1awgxzOS8KfvzrHtVlAm2VHwW7j1E1DItROFJhGCgduYYuBiN9eqm+KIYrxcr6cRuoolQ==
- dependencies:
- "@babel/core" "^7.12.10"
- "@babel/plugin-transform-template-literals" "^7.12.1"
- "@babel/preset-react" "^7.12.10"
- "@storybook/addons" "6.5.9"
- "@storybook/core-client" "6.5.9"
- "@storybook/core-common" "6.5.9"
- "@storybook/node-logger" "6.5.9"
- "@storybook/theming" "6.5.9"
- "@storybook/ui" "6.5.9"
- "@types/node" "^14.0.10 || ^16.0.0"
- babel-loader "^8.0.0"
- case-sensitive-paths-webpack-plugin "^2.3.0"
- chalk "^4.1.0"
- core-js "^3.8.2"
- css-loader "^5.0.1"
- express "^4.17.1"
- find-up "^5.0.0"
- fs-extra "^9.0.1"
- html-webpack-plugin "^5.0.0"
- node-fetch "^2.6.7"
- process "^0.11.10"
- read-pkg-up "^7.0.1"
- regenerator-runtime "^0.13.7"
- resolve-from "^5.0.0"
- style-loader "^2.0.0"
- telejson "^6.0.8"
- terser-webpack-plugin "^5.0.3"
- ts-dedent "^2.0.0"
- util-deprecate "^1.0.2"
- webpack "^5.9.0"
- webpack-dev-middleware "^4.1.0"
- webpack-virtual-modules "^0.4.1"
-
"@storybook/manager-webpack5@^6.5.10":
version "6.5.10"
resolved "https://registry.npmjs.org/@storybook/manager-webpack5/-/manager-webpack5-6.5.10.tgz"
@@ -5042,17 +4752,6 @@
npmlog "^5.0.1"
pretty-hrtime "^1.0.3"
-"@storybook/node-logger@6.5.9":
- version "6.5.9"
- resolved "https://registry.npmjs.org/@storybook/node-logger/-/node-logger-6.5.9.tgz"
- integrity sha512-nZZNZG2Wtwv6Trxi3FrnIqUmB55xO+X/WQGPT5iKlqNjdRIu/T72mE7addcp4rbuWCQfZUhcDDGpBOwKtBxaGg==
- dependencies:
- "@types/npmlog" "^4.1.2"
- chalk "^4.1.0"
- core-js "^3.8.2"
- npmlog "^5.0.1"
- pretty-hrtime "^1.0.3"
-
"@storybook/postinstall@6.5.10":
version "6.5.10"
resolved "https://registry.npmjs.org/@storybook/postinstall/-/postinstall-6.5.10.tgz"
@@ -5067,13 +4766,6 @@
dependencies:
core-js "^3.8.2"
-"@storybook/postinstall@6.5.9":
- version "6.5.9"
- resolved "https://registry.npmjs.org/@storybook/postinstall/-/postinstall-6.5.9.tgz"
- integrity sha512-KQBupK+FMRrtSt8IL0MzCZ/w9qbd25Yxxp/+ajfWgZTRgsWgVFOqcDyMhS16eNbBp5qKIBCBDXfEF+/mK8HwQQ==
- dependencies:
- core-js "^3.8.2"
-
"@storybook/preview-web@6.5.10":
version "6.5.10"
resolved "https://registry.npmjs.org/@storybook/preview-web/-/preview-web-6.5.10.tgz"
@@ -5118,17 +4810,17 @@
unfetch "^4.2.0"
util-deprecate "^1.0.2"
-"@storybook/preview-web@6.5.9":
- version "6.5.9"
- resolved "https://registry.npmjs.org/@storybook/preview-web/-/preview-web-6.5.9.tgz"
- integrity sha512-4eMrO2HJyZUYyL/j+gUaDvry6iGedshwT5MQqe7J9FaA+Q2pNARQRB1X53f410w7S4sObRmYIAIluWPYdWym9w==
+"@storybook/preview-web@6.5.16":
+ version "6.5.16"
+ resolved "https://registry.yarnpkg.com/@storybook/preview-web/-/preview-web-6.5.16.tgz#1d32a72be25776f9597e33ffc1914f3430fae689"
+ integrity sha512-IJnvfe2sKCfk7apN9Fu9U8qibbarrPX5JB55ZzK1amSHVmSDuYk5MIMc/U3NnSQNnvd1DO5v/zMcGgj563hrtg==
dependencies:
- "@storybook/addons" "6.5.9"
- "@storybook/channel-postmessage" "6.5.9"
- "@storybook/client-logger" "6.5.9"
- "@storybook/core-events" "6.5.9"
+ "@storybook/addons" "6.5.16"
+ "@storybook/channel-postmessage" "6.5.16"
+ "@storybook/client-logger" "6.5.16"
+ "@storybook/core-events" "6.5.16"
"@storybook/csf" "0.0.2--canary.4566f4d.1"
- "@storybook/store" "6.5.9"
+ "@storybook/store" "6.5.16"
ansi-to-html "^0.6.11"
core-js "^3.8.2"
global "^4.4.0"
@@ -5153,24 +4845,24 @@
react-docgen-typescript "^2.1.1"
tslib "^2.0.0"
-"@storybook/react@^6.4.20":
- version "6.5.9"
- resolved "https://registry.npmjs.org/@storybook/react/-/react-6.5.9.tgz"
- integrity sha512-Rp+QaTQAzxJhwuzJXVd49mnIBLQRlF8llTxPT2YoGHdrGkku/zl/HblQ6H2yzEf15367VyzaAv/BpLsO9Jlfxg==
+"@storybook/react@^6.5.10":
+ version "6.5.10"
+ resolved "https://registry.npmjs.org/@storybook/react/-/react-6.5.10.tgz"
+ integrity sha512-m8S1qQrwA7pDGwdKEvL6LV3YKvSzVUY297Fq+xcTU3irnAy4sHDuFoLqV6Mi1510mErK1r8+rf+0R5rEXB219g==
dependencies:
"@babel/preset-flow" "^7.12.1"
"@babel/preset-react" "^7.12.10"
"@pmmmwh/react-refresh-webpack-plugin" "^0.5.3"
- "@storybook/addons" "6.5.9"
- "@storybook/client-logger" "6.5.9"
- "@storybook/core" "6.5.9"
- "@storybook/core-common" "6.5.9"
+ "@storybook/addons" "6.5.10"
+ "@storybook/client-logger" "6.5.10"
+ "@storybook/core" "6.5.10"
+ "@storybook/core-common" "6.5.10"
"@storybook/csf" "0.0.2--canary.4566f4d.1"
- "@storybook/docs-tools" "6.5.9"
- "@storybook/node-logger" "6.5.9"
+ "@storybook/docs-tools" "6.5.10"
+ "@storybook/node-logger" "6.5.10"
"@storybook/react-docgen-typescript-plugin" "1.0.2-canary.6.9d540b91e815f8fc2f8829189deb00553559ff63.0"
"@storybook/semver" "^7.3.2"
- "@storybook/store" "6.5.9"
+ "@storybook/store" "6.5.10"
"@types/estree" "^0.0.51"
"@types/node" "^14.14.20 || ^16.0.0"
"@types/webpack-env" "^1.16.0"
@@ -5194,24 +4886,24 @@
util-deprecate "^1.0.2"
webpack ">=4.43.0 <6.0.0"
-"@storybook/react@^6.5.10":
- version "6.5.10"
- resolved "https://registry.npmjs.org/@storybook/react/-/react-6.5.10.tgz"
- integrity sha512-m8S1qQrwA7pDGwdKEvL6LV3YKvSzVUY297Fq+xcTU3irnAy4sHDuFoLqV6Mi1510mErK1r8+rf+0R5rEXB219g==
+"@storybook/react@^6.5.9":
+ version "6.5.16"
+ resolved "https://registry.yarnpkg.com/@storybook/react/-/react-6.5.16.tgz#f7b82ba87f5bb73b4e4e83cce298a98710a88398"
+ integrity sha512-cBtNlOzf/MySpNLBK22lJ8wFU22HnfTB2xJyBk7W7Zi71Lm7Uxkhv1Pz8HdiQndJ0SlsAAQOWjQYsSZsGkZIaA==
dependencies:
"@babel/preset-flow" "^7.12.1"
"@babel/preset-react" "^7.12.10"
"@pmmmwh/react-refresh-webpack-plugin" "^0.5.3"
- "@storybook/addons" "6.5.10"
- "@storybook/client-logger" "6.5.10"
- "@storybook/core" "6.5.10"
- "@storybook/core-common" "6.5.10"
+ "@storybook/addons" "6.5.16"
+ "@storybook/client-logger" "6.5.16"
+ "@storybook/core" "6.5.16"
+ "@storybook/core-common" "6.5.16"
"@storybook/csf" "0.0.2--canary.4566f4d.1"
- "@storybook/docs-tools" "6.5.10"
- "@storybook/node-logger" "6.5.10"
+ "@storybook/docs-tools" "6.5.16"
+ "@storybook/node-logger" "6.5.16"
"@storybook/react-docgen-typescript-plugin" "1.0.2-canary.6.9d540b91e815f8fc2f8829189deb00553559ff63.0"
"@storybook/semver" "^7.3.2"
- "@storybook/store" "6.5.10"
+ "@storybook/store" "6.5.16"
"@types/estree" "^0.0.51"
"@types/node" "^14.14.20 || ^16.0.0"
"@types/webpack-env" "^1.16.0"
@@ -5334,22 +5026,6 @@
prettier ">=2.2.1 <=2.3.0"
regenerator-runtime "^0.13.7"
-"@storybook/source-loader@6.5.9":
- version "6.5.9"
- resolved "https://registry.npmjs.org/@storybook/source-loader/-/source-loader-6.5.9.tgz"
- integrity sha512-H03nFKaP6borfWMTTa9igBA+Jm2ph+FoVJImWC/X+LAmLSJYYSXuqSgmiZ/DZvbjxS4k8vccE2HXogne1IvaRA==
- dependencies:
- "@storybook/addons" "6.5.9"
- "@storybook/client-logger" "6.5.9"
- "@storybook/csf" "0.0.2--canary.4566f4d.1"
- core-js "^3.8.2"
- estraverse "^5.2.0"
- global "^4.4.0"
- loader-utils "^2.0.0"
- lodash "^4.17.21"
- prettier ">=2.2.1 <=2.3.0"
- regenerator-runtime "^0.13.7"
-
"@storybook/store@6.5.10":
version "6.5.10"
resolved "https://registry.npmjs.org/@storybook/store/-/store-6.5.10.tgz"
@@ -5392,14 +5068,14 @@
ts-dedent "^2.0.0"
util-deprecate "^1.0.2"
-"@storybook/store@6.5.9":
- version "6.5.9"
- resolved "https://registry.npmjs.org/@storybook/store/-/store-6.5.9.tgz"
- integrity sha512-80pcDTcCwK6wUA63aWOp13urI77jfipIVee9mpVvbNyfrNN8kGv1BS0z/JHDxuV6rC4g7LG1fb+BurR0yki7BA==
+"@storybook/store@6.5.16":
+ version "6.5.16"
+ resolved "https://registry.yarnpkg.com/@storybook/store/-/store-6.5.16.tgz#b308701293a3a11bfcc766770584495874fd17da"
+ integrity sha512-g+bVL5hmMq/9cM51K04e37OviUPHT0rHHrRm5wj/hrf18Kd9120b3sxdQ5Dc+HZ292yuME0n+cyrQPTYx9Epmw==
dependencies:
- "@storybook/addons" "6.5.9"
- "@storybook/client-logger" "6.5.9"
- "@storybook/core-events" "6.5.9"
+ "@storybook/addons" "6.5.16"
+ "@storybook/client-logger" "6.5.16"
+ "@storybook/core-events" "6.5.16"
"@storybook/csf" "0.0.2--canary.4566f4d.1"
core-js "^3.8.2"
fast-deep-equal "^3.1.3"
@@ -5431,13 +5107,13 @@
read-pkg-up "^7.0.1"
regenerator-runtime "^0.13.7"
-"@storybook/telemetry@6.5.9":
- version "6.5.9"
- resolved "https://registry.npmjs.org/@storybook/telemetry/-/telemetry-6.5.9.tgz"
- integrity sha512-JluoHCRhHAr4X0eUNVBSBi1JIBA92404Tu1TPdbN7x6gCZxHXXPTSUTAnspXp/21cTdMhY2x+kfZQ8fmlGK4MQ==
+"@storybook/telemetry@6.5.16":
+ version "6.5.16"
+ resolved "https://registry.yarnpkg.com/@storybook/telemetry/-/telemetry-6.5.16.tgz#b13c8133e02c28e37b7716c987e7414b1ddc5363"
+ integrity sha512-CWr5Uko1l9jJW88yTXsZTj/3GTabPvw0o7pDPOXPp8JRZiJTxv1JFaFCafhK9UzYbgcRuGfCC8kEWPZims7iKA==
dependencies:
- "@storybook/client-logger" "6.5.9"
- "@storybook/core-common" "6.5.9"
+ "@storybook/client-logger" "6.5.16"
+ "@storybook/core-common" "6.5.16"
chalk "^4.1.0"
core-js "^3.8.2"
detect-package-manager "^2.0.1"
@@ -5538,20 +5214,20 @@
regenerator-runtime "^0.13.7"
resolve-from "^5.0.0"
-"@storybook/ui@6.5.9":
- version "6.5.9"
- resolved "https://registry.npmjs.org/@storybook/ui/-/ui-6.5.9.tgz"
- integrity sha512-ryuPxJgtbb0gPXKGgGAUC+Z185xGAd1IvQ0jM5fJ0SisHXI8jteG3RaWhntOehi9qCg+64Vv6eH/cj9QYNHt1Q==
+"@storybook/ui@6.5.16":
+ version "6.5.16"
+ resolved "https://registry.yarnpkg.com/@storybook/ui/-/ui-6.5.16.tgz#c73bf456e672ecf2370b4365070088487fc0ce57"
+ integrity sha512-rHn/n12WM8BaXtZ3IApNZCiS+C4Oc5+Lkl4MoctX8V7QSml0SxZBB5hsJ/AiWkgbRxjQpa/L/Nt7/Qw0FjTH/A==
dependencies:
- "@storybook/addons" "6.5.9"
- "@storybook/api" "6.5.9"
- "@storybook/channels" "6.5.9"
- "@storybook/client-logger" "6.5.9"
- "@storybook/components" "6.5.9"
- "@storybook/core-events" "6.5.9"
- "@storybook/router" "6.5.9"
+ "@storybook/addons" "6.5.16"
+ "@storybook/api" "6.5.16"
+ "@storybook/channels" "6.5.16"
+ "@storybook/client-logger" "6.5.16"
+ "@storybook/components" "6.5.16"
+ "@storybook/core-events" "6.5.16"
+ "@storybook/router" "6.5.16"
"@storybook/semver" "^7.3.2"
- "@storybook/theming" "6.5.9"
+ "@storybook/theming" "6.5.16"
core-js "^3.8.2"
memoizerific "^1.11.3"
qs "^6.10.0"
@@ -5565,6 +5241,18 @@
dependencies:
tslib "^2.4.0"
+"@tanstack/react-virtual@^3.0.0-beta.60":
+ version "3.10.8"
+ resolved "https://registry.yarnpkg.com/@tanstack/react-virtual/-/react-virtual-3.10.8.tgz#bf4b06f157ed298644a96ab7efc1a2b01ab36e3c"
+ integrity sha512-VbzbVGSsZlQktyLrP5nxE+vE1ZR+U0NFAWPbJLoG2+DKPwd2D7dVICTVIIaYlJqX1ZCEnYDbaOpmMwbsyhBoIA==
+ dependencies:
+ "@tanstack/virtual-core" "3.10.8"
+
+"@tanstack/virtual-core@3.10.8":
+ version "3.10.8"
+ resolved "https://registry.yarnpkg.com/@tanstack/virtual-core/-/virtual-core-3.10.8.tgz#975446a667755222f62884c19e5c3c66d959b8b4"
+ integrity sha512-PBu00mtt95jbKFi6Llk9aik8bnR3tR/oQP1o3TSi+iG//+Q2RTIzCEgKkHG8BB86kxMNW6O8wku+Lmi+QFR6jA==
+
"@testing-library/dom@^8.0.0", "@testing-library/dom@^8.3.0":
version "8.16.0"
resolved "https://registry.npmjs.org/@testing-library/dom/-/dom-8.16.0.tgz"
@@ -5587,19 +5275,7 @@
"@babel/runtime" "^7.12.5"
react-error-boundary "^3.1.0"
-"@testing-library/react-hooks@^5.0.3":
- version "5.1.3"
- resolved "https://registry.npmjs.org/@testing-library/react-hooks/-/react-hooks-5.1.3.tgz"
- integrity sha512-UdEUtlQapQ579NEcXDAUE275u+KUsPtxW7NmFrNt0bE6lW8lqNCyxDK0RSuECmNZ/S0/fgP00W9RWRhVKO/hRg==
- dependencies:
- "@babel/runtime" "^7.12.5"
- "@types/react" ">=16.9.0"
- "@types/react-dom" ">=16.9.0"
- "@types/react-test-renderer" ">=16.9.0"
- filter-console "^0.1.1"
- react-error-boundary "^3.1.0"
-
-"@testing-library/react@12.1.5", "@testing-library/react@^12.1.5":
+"@testing-library/react@12.1.5":
version "12.1.5"
resolved "https://registry.npmjs.org/@testing-library/react/-/react-12.1.5.tgz"
integrity sha512-OfTXCJUFgjd/digLUuPxa0+/3ZxsQmE7ub9kcbW/wi96Bh3o/p5vrETcBGfP17NWPGqeYYl5LTRpwyGoMC4ysg==
@@ -5690,9 +5366,9 @@
dependencies:
"@types/node" "*"
-"@types/classnames@^2.2.9":
+"@types/classnames@^2.3.1":
version "2.3.1"
- resolved "https://registry.npmjs.org/@types/classnames/-/classnames-2.3.1.tgz"
+ resolved "https://registry.yarnpkg.com/@types/classnames/-/classnames-2.3.1.tgz#3c2467aa0f1a93f1f021e3b9bcf938bd5dfdc0dd"
integrity sha512-zeOWb0JGBoVmlQoznvqXbE0tEC/HONsnoUNH19Hc96NFsTAwTXbTqb8FMYkru1F/iqp7a18Ws3nWJvtA1sHD1A==
dependencies:
classnames "*"
@@ -5712,20 +5388,15 @@
dependencies:
"@types/node" "*"
-"@types/css@^0.0.31":
- version "0.0.31"
- resolved "https://registry.yarnpkg.com/@types/css/-/css-0.0.31.tgz#235cf80e4991a9d769fd640b4b8644b0a4139895"
- integrity sha512-Xt3xp8o0zueqrdIkAOO5gy5YNs+jYfmIUPeoeKiwrcmCRXuNWkIgR2Ph6vHuVfi1y6c9Tx214EQBWPEkU97djw==
-
"@types/diff@^4.0.1":
version "4.0.2"
resolved "https://registry.npmjs.org/@types/diff/-/diff-4.0.2.tgz"
integrity sha512-mIenTfsIe586/yzsyfql69KRnA75S8SVXQbTLpDejRrjH0QSJcpu3AUOi/Vjnt9IOsXKxPhJfGpQUNMueIU1fQ==
-"@types/enzyme@^3.10.3":
- version "3.10.14"
- resolved "https://registry.yarnpkg.com/@types/enzyme/-/enzyme-3.10.14.tgz#dc30e3820a6331e8165be442cc778f25457ec44d"
- integrity sha512-JeTG2MNUX1bH2DqccwUe3SuPoLu+kUz5UgR3Tvl9nBdfNj7rBZscytctSjEatd5Ul9GXXGKaQBaxODIgJYVRqA==
+"@types/enzyme@^3.10.18":
+ version "3.10.18"
+ resolved "https://registry.yarnpkg.com/@types/enzyme/-/enzyme-3.10.18.tgz#86010e7cb56cf1450dd391b8cc3a788f6a6fadef"
+ integrity sha512-RaO/TyyHZvXkpzinbMTZmd/S5biU4zxkvDsn22ujC29t9FMSzq8tnn8f2MxQ2P8GVhFRG5jTAL05DXKyTtpEQQ==
dependencies:
"@types/cheerio" "*"
"@types/react" "^16"
@@ -6043,13 +5714,6 @@
dependencies:
"@types/react" "^17"
-"@types/react-dom@>=16.9.0":
- version "18.0.6"
- resolved "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.6.tgz"
- integrity sha512-/5OFZgfIPSwy+YuIBP/FgJnQnsxhZhjjrnxudMddeblOouIodEQ75X14Rr4wGSG/bknL+Omy9iWlLo1u/9GzAA==
- dependencies:
- "@types/react" "*"
-
"@types/react-redux@5.0.7":
version "5.0.7"
resolved "https://registry.npmjs.org/@types/react-redux/-/react-redux-5.0.7.tgz"
@@ -6075,6 +5739,14 @@
"@types/history" "^4.7.11"
"@types/react" "*"
+"@types/react-router@^5.1.0":
+ version "5.1.20"
+ resolved "https://registry.yarnpkg.com/@types/react-router/-/react-router-5.1.20.tgz#88eccaa122a82405ef3efbcaaa5dcdd9f021387c"
+ integrity sha512-jGjmu/ZqS7FjSH6owMcD5qpq19+1RS9DeVRqfl1FeBMxTDQAGwlMWOcs52NDoXaNKyG3d1cYQFMs9rCrb88o9Q==
+ dependencies:
+ "@types/history" "^4.7.11"
+ "@types/react" "*"
+
"@types/react-select@^2.0.19":
version "2.0.19"
resolved "https://registry.npmjs.org/@types/react-select/-/react-select-2.0.19.tgz"
@@ -6098,12 +5770,12 @@
dependencies:
"@types/react" "*"
-"@types/react-test-renderer@>=16.9.0":
- version "18.0.0"
- resolved "https://registry.npmjs.org/@types/react-test-renderer/-/react-test-renderer-18.0.0.tgz"
- integrity sha512-C7/5FBJ3g3sqUahguGi03O79b8afNeSD6T8/GU50oQrJCU0bVCCGQHaGKUbg2Ce8VQEEqTw8/HiS6lXHHdgkdQ==
+"@types/react-test-renderer@^17.0.1":
+ version "17.0.9"
+ resolved "https://registry.yarnpkg.com/@types/react-test-renderer/-/react-test-renderer-17.0.9.tgz#da6d06f3f37eefab39386c390140374dc5db5b33"
+ integrity sha512-bOfxcu5oZ+KxvACScbkTwZ4eGCtZFTz4VZCOVAIfGbThxqiXSIGipKVG8ubaYBXquUSQROzNIUzviWdSnnAlzg==
dependencies:
- "@types/react" "*"
+ "@types/react" "^17"
"@types/react-textarea-autosize@^4.3.3":
version "4.3.6"
@@ -6119,7 +5791,7 @@
dependencies:
"@types/react" "*"
-"@types/react@*", "@types/react@17.0.47", "@types/react@>=16.9.0", "@types/react@^16", "@types/react@^17", "@types/react@^17.0.1":
+"@types/react@*", "@types/react@17.0.47", "@types/react@^16", "@types/react@^17", "@types/react@^17.0.1":
version "17.0.47"
resolved "https://registry.yarnpkg.com/@types/react/-/react-17.0.47.tgz#4ee71aaf4c5a9e290e03aa4d0d313c5d666b3b78"
integrity sha512-mk0BL8zBinf2ozNr3qPnlu1oyVTYq+4V7WA76RgxUAtf0Em/Wbid38KN6n4abEkvO4xMTBWmnP1FtQzgkEiJoA==
@@ -6185,6 +5857,16 @@
resolved "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz"
integrity sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==
+"@types/storybook-react-router@^1.0.6":
+ version "1.0.6"
+ resolved "https://registry.yarnpkg.com/@types/storybook-react-router/-/storybook-react-router-1.0.6.tgz#40386e10666cc87c3d4e67dd8e444c7f0f6fb81d"
+ integrity sha512-R0iA+xov21NrtkMV6+YmLsKBDp0nQtUL3tn9RjIbBdEQum5dwc05fQe6QEQ9BLn5gsIXBWEN/aZjqR1ZL9Pp9g==
+ dependencies:
+ "@storybook/addons" "^6.5.9"
+ "@storybook/react" "^6.5.9"
+ "@types/react" "*"
+ "@types/react-router" "^5.1.0"
+
"@types/styled-components@^5.1.25":
version "5.1.25"
resolved "https://registry.npmjs.org/@types/styled-components/-/styled-components-5.1.25.tgz"
@@ -6194,21 +5876,11 @@
"@types/react" "*"
csstype "^3.0.2"
-"@types/systemjs@^0.20.6":
- version "0.20.8"
- resolved "https://registry.npmjs.org/@types/systemjs/-/systemjs-0.20.8.tgz"
- integrity sha512-LO1LLPfKt5A/fqD4cxUHi1KCEQdwCgkHlT7zOIyFdWuwvZ2tDL8wUDbKY4YGOEsqifhzV6l5vE3aHJpYfwHZIg==
-
"@types/tapable@^1", "@types/tapable@^1.0.5":
version "1.0.8"
resolved "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.8.tgz"
integrity sha512-ipixuVrh2OdNmauvtT51o3d8z12p6LtFW9in7U79der/kwejjdNchQC5UMn5u/KxNoM7VHHOs/l8KS8uHxhODQ==
-"@types/to-camel-case@^1.0.0":
- version "1.0.0"
- resolved "https://registry.npmjs.org/@types/to-camel-case/-/to-camel-case-1.0.0.tgz"
- integrity sha512-LXJOP0xvOUB4dKu+t7EVhSsM2NauLSZSOGkBS7Wqz3lWHIseCJnMDG+HrZHLFZQ39Fq3jr4RErJyQzfsoOlXSA==
-
"@types/ua-parser-js@^0.7.36":
version "0.7.36"
resolved "https://registry.npmjs.org/@types/ua-parser-js/-/ua-parser-js-0.7.36.tgz"
@@ -7405,18 +7077,6 @@ atomic-sleep@^1.0.0:
resolved "https://registry.npmjs.org/atomic-sleep/-/atomic-sleep-1.0.0.tgz"
integrity sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==
-autoprefixer@^10.4.4:
- version "10.4.7"
- resolved "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.7.tgz"
- integrity sha512-ypHju4Y2Oav95SipEcCcI5J7CGPuvz8oat7sUtYj3ClK44bldfvtvcxK6IEK++7rqB7YchDGzweZIBG+SD0ZAA==
- dependencies:
- browserslist "^4.20.3"
- caniuse-lite "^1.0.30001335"
- fraction.js "^4.2.0"
- normalize-range "^0.1.2"
- picocolors "^1.0.0"
- postcss-value-parser "^4.2.0"
-
autoprefixer@^9.8.6:
version "9.8.8"
resolved "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.8.tgz"
@@ -7493,7 +7153,7 @@ babel-jest@^26.6.3:
graceful-fs "^4.2.4"
slash "^3.0.0"
-babel-loader@^8.0.0, babel-loader@^8.2.3, babel-loader@^8.2.5:
+babel-loader@^8.0.0, babel-loader@^8.2.3:
version "8.2.5"
resolved "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz"
integrity sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==
@@ -7503,6 +7163,16 @@ babel-loader@^8.0.0, babel-loader@^8.2.3, babel-loader@^8.2.5:
make-dir "^3.1.0"
schema-utils "^2.6.5"
+babel-loader@^8.2.5:
+ version "8.4.1"
+ resolved "https://registry.yarnpkg.com/babel-loader/-/babel-loader-8.4.1.tgz#6ccb75c66e62c3b144e1c5f2eaec5b8f6c08c675"
+ integrity sha512-nXzRChX+Z1GoE6yWavBQg6jDslyFF3SDjl2paADuoQtQW10JqShJt62R6eJQ5m/pjJFDT8xgKIWSP85OY8eXeA==
+ dependencies:
+ find-cache-dir "^3.3.1"
+ loader-utils "^2.0.4"
+ make-dir "^3.1.0"
+ schema-utils "^2.6.5"
+
babel-plugin-add-react-displayname@^0.0.5:
version "0.0.5"
resolved "https://registry.npmjs.org/babel-plugin-add-react-displayname/-/babel-plugin-add-react-displayname-0.0.5.tgz"
@@ -8299,7 +7969,7 @@ caniuse-api@^3.0.0:
lodash.memoize "^4.1.2"
lodash.uniq "^4.5.0"
-caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001109, caniuse-lite@^1.0.30001335, caniuse-lite@^1.0.30001517:
+caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001109, caniuse-lite@^1.0.30001517:
version "1.0.30001518"
resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001518.tgz"
integrity sha512-rup09/e3I0BKjncL+FesTayKtPrdwKhUufQFd3riFw1hHg8JmIFoInYfB102cFcY/pPgGmdyl/iy+jgiDi2vdA==
@@ -8519,6 +8189,11 @@ classnames@*, classnames@^2.2.5, classnames@^2.2.6:
resolved "https://registry.npmjs.org/classnames/-/classnames-2.3.1.tgz"
integrity sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA==
+classnames@^2.3.1:
+ version "2.5.1"
+ resolved "https://registry.yarnpkg.com/classnames/-/classnames-2.5.1.tgz#ba774c614be0f016da105c858e7159eae8e7687b"
+ integrity sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==
+
clean-css@^4.2.3:
version "4.2.4"
resolved "https://registry.npmjs.org/clean-css/-/clean-css-4.2.4.tgz"
@@ -9180,15 +8855,6 @@ css-what@^6.0.1, css-what@^6.1.0:
resolved "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz"
integrity sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==
-css@^3.0.0:
- version "3.0.0"
- resolved "https://registry.npmjs.org/css/-/css-3.0.0.tgz"
- integrity sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==
- dependencies:
- inherits "^2.0.4"
- source-map "^0.6.1"
- source-map-resolve "^0.6.0"
-
cssesc@^3.0.0:
version "3.0.0"
resolved "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz"
@@ -10006,9 +9672,9 @@ enzyme-shallow-equal@^1.0.0, enzyme-shallow-equal@^1.0.1:
has "^1.0.3"
object-is "^1.1.2"
-enzyme@^3.10.0:
+enzyme@^3.11.0:
version "3.11.0"
- resolved "https://registry.npmjs.org/enzyme/-/enzyme-3.11.0.tgz"
+ resolved "https://registry.yarnpkg.com/enzyme/-/enzyme-3.11.0.tgz#71d680c580fe9349f6f5ac6c775bc3e6b7a79c28"
integrity sha512-Dw8/Gs4vRjxY6/6i9wU0V+utmQO9kvh9XLnz3LIudviOnVYDEe2ec+0k+NQoMamn1VrjKgCUOWj5jG/5M5M0Qw==
dependencies:
array.prototype.flat "^1.2.3"
@@ -10969,11 +10635,6 @@ fill-range@^7.0.1:
dependencies:
to-regex-range "^5.0.1"
-filter-console@^0.1.1:
- version "0.1.1"
- resolved "https://registry.npmjs.org/filter-console/-/filter-console-0.1.1.tgz"
- integrity sha512-zrXoV1Uaz52DqPs+qEwNJWJFAWZpYJ47UNmpN9q4j+/EYsz85uV0DC9k8tRND5kYmoVzL0W+Y75q4Rg8sRJCdg==
-
filter-obj@^1.1.0:
version "1.1.0"
resolved "https://registry.npmjs.org/filter-obj/-/filter-obj-1.1.0.tgz"
@@ -11191,11 +10852,6 @@ forwarded@0.2.0:
resolved "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz"
integrity sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==
-fraction.js@^4.2.0:
- version "4.2.0"
- resolved "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz"
- integrity sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==
-
fragment-cache@^0.2.1:
version "0.2.1"
resolved "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz"
@@ -12173,11 +11829,6 @@ i18next-fetch-backend@4:
resolved "https://registry.npmjs.org/i18next-fetch-backend/-/i18next-fetch-backend-4.1.3.tgz"
integrity sha512-y2QBzUpMlF6oDUGfpUbaXp2OeTrKiPTk2OmTSN4ys/HpZ8NTPpXeBgLhrGAir9Jmq3UFabvsqn+BUWZ65jedbQ==
-i18next-fetch-backend@^2.2.0, i18next-fetch-backend@^2.3.1:
- version "2.3.1"
- resolved "https://registry.npmjs.org/i18next-fetch-backend/-/i18next-fetch-backend-2.3.1.tgz"
- integrity sha512-cn0GFBbkkaXwaiXqfb3bpmhoBYvFR9bFBR5BeSNMP9KSmYE8M+q0QKwd68rcVDwasFxrurI97hYOY+5svGM51Q==
-
i18next@*:
version "23.5.1"
resolved "https://registry.yarnpkg.com/i18next/-/i18next-23.5.1.tgz#7f7c35ffaa907618d9489f106d5006b09fbca3d3"
@@ -12192,13 +11843,6 @@ i18next@21:
dependencies:
"@babel/runtime" "^7.17.2"
-i18next@^19.9.2:
- version "19.9.2"
- resolved "https://registry.npmjs.org/i18next/-/i18next-19.9.2.tgz"
- integrity sha512-0i6cuo6ER6usEOtKajUUDj92zlG+KArFia0857xxiEHAQcUwh/RtOQocui1LPJwunSYT574Pk64aNva1kwtxZg==
- dependencies:
- "@babel/runtime" "^7.12.0"
-
iconv-lite@0.4.24:
version "0.4.24"
resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz"
@@ -14571,15 +14215,6 @@ mini-create-react-context@^0.4.0:
"@babel/runtime" "^7.12.1"
tiny-warning "^1.0.3"
-mini-css-extract-plugin@^1.6.2:
- version "1.6.2"
- resolved "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-1.6.2.tgz"
- integrity sha512-WhDvO3SjGm40oV5y26GjMJYjd2UMqrLAGKy5YS2/3QKJy2F7jgynuHTir/tgUUOiNQu5saXHdc8reo7YuhhT4Q==
- dependencies:
- loader-utils "^2.0.0"
- schema-utils "^3.0.0"
- webpack-sources "^1.1.0"
-
mini-css-extract-plugin@^2.4.3:
version "2.6.1"
resolved "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.1.tgz"
@@ -16101,7 +15736,7 @@ postcss@^7.0.14, postcss@^7.0.26, postcss@^7.0.32, postcss@^7.0.36, postcss@^7.0
picocolors "^0.2.1"
source-map "^0.6.1"
-postcss@^8.1.10, postcss@^8.2.1, postcss@^8.2.15, postcss@^8.4.12, postcss@^8.4.7:
+postcss@^8.1.10, postcss@^8.2.1, postcss@^8.2.15, postcss@^8.4.7:
version "8.4.14"
resolved "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz"
integrity sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==
@@ -16144,10 +15779,10 @@ prettier-reflow@^1.18.2-1:
resolved "https://registry.npmjs.org/prettier/-/prettier-2.3.0.tgz"
integrity sha512-kXtO4s0Lz/DW/IJ9QdWhAf7/NmPWQXkFr/r/WkR3vyI+0v8amTDxiaQSLzs8NBlytfLWX/7uQUMIW677yLKl4w==
-prettier@^1.19.1:
- version "1.19.1"
- resolved "https://registry.npmjs.org/prettier/-/prettier-1.19.1.tgz"
- integrity sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==
+prettier@^3.3.3:
+ version "3.3.3"
+ resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.3.3.tgz#30c54fe0be0d8d12e6ae61dbb10109ea00d53105"
+ integrity sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==
pretty-bytes@^5.6.0:
version "5.6.0"
@@ -16552,15 +16187,6 @@ react-docgen@^5.0.0:
node-dir "^0.1.10"
strip-indent "^3.0.0"
-react-dom@17, react-dom@^17.0.1:
- version "17.0.2"
- resolved "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz"
- integrity sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==
- dependencies:
- loose-envify "^1.1.0"
- object-assign "^4.1.1"
- scheduler "^0.20.2"
-
react-dom@^16.8.3:
version "16.14.0"
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-16.14.0.tgz#7ad838ec29a777fb3c75c3a190f661cf92ab8b89"
@@ -16571,6 +16197,15 @@ react-dom@^16.8.3:
prop-types "^15.6.2"
scheduler "^0.19.1"
+react-dom@^17.0.1:
+ version "17.0.2"
+ resolved "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz"
+ integrity sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==
+ dependencies:
+ loose-envify "^1.1.0"
+ object-assign "^4.1.1"
+ scheduler "^0.20.2"
+
react-element-to-jsx-string@^14.3.4:
version "14.3.4"
resolved "https://registry.npmjs.org/react-element-to-jsx-string/-/react-element-to-jsx-string-14.3.4.tgz"
@@ -16615,7 +16250,7 @@ react-helmet-async@^1.0.2:
react-fast-compare "^3.2.0"
shallowequal "^1.1.0"
-react-hook-form@^7.5.1:
+react-hook-form@^7.33.1:
version "7.33.1"
resolved "https://registry.npmjs.org/react-hook-form/-/react-hook-form-7.33.1.tgz"
integrity sha512-ydTfTxEJdvgjCZBj5DDXRc58oTEfnFupEwwTAQ9FSKzykEJkX+3CiAkGtAMiZG7IPWHuzgT6AOBfogiKhUvKgg==
@@ -16698,10 +16333,10 @@ react-popper@^1.3.7:
typed-styles "^0.0.7"
warning "^4.0.2"
-react-query@^3.25.1:
- version "3.39.2"
- resolved "https://registry.npmjs.org/react-query/-/react-query-3.39.2.tgz"
- integrity sha512-F6hYDKyNgDQfQOuR1Rsp3VRzJnWHx6aRnnIZHMNGGgbL3SBgpZTDg8MQwmxOgpCAoqZJA+JSNCydF1xGJqKOCA==
+react-query@^3.39.2:
+ version "3.39.3"
+ resolved "https://registry.yarnpkg.com/react-query/-/react-query-3.39.3.tgz#4cea7127c6c26bdea2de5fb63e51044330b03f35"
+ integrity sha512-nLfLz7GiohKTJDuT4us4X3h/8unOh+00MLb2yJoGTPjxKs2bc1iDhkNx2bd5MKklXnOD3NrVZ+J2UXujA5In4g==
dependencies:
"@babel/runtime" "^7.5.5"
broadcast-channel "^3.4.1"
@@ -16868,7 +16503,7 @@ react-transition-group@^2.2.1:
prop-types "^15.6.2"
react-lifecycles-compat "^3.0.4"
-react@17, react@17.0.2, react@^16.8.3, react@^17.0.1:
+react@17.0.2, react@^16.8.3, react@^17.0.1:
version "17.0.2"
resolved "https://registry.yarnpkg.com/react/-/react-17.0.2.tgz#d0b5cc516d29eb3eee383f75b62864cfb6800037"
integrity sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==
@@ -18207,14 +17842,6 @@ source-map-resolve@^0.5.0:
source-map-url "^0.4.0"
urix "^0.1.0"
-source-map-resolve@^0.6.0:
- version "0.6.0"
- resolved "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz"
- integrity sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==
- dependencies:
- atob "^2.1.2"
- decode-uri-component "^0.2.0"
-
source-map-support@^0.5.16, source-map-support@^0.5.6, source-map-support@~0.5.12, source-map-support@~0.5.20:
version "0.5.21"
resolved "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz"
@@ -18841,16 +18468,6 @@ synchronous-promise@^2.0.15:
resolved "https://registry.npmjs.org/synchronous-promise/-/synchronous-promise-2.0.15.tgz"
integrity sha512-k8uzYIkIVwmT+TcglpdN50pS2y1BDcUnBPK9iJeGu0Pl1lOI8pD6wtzgw91Pjpe+RxtTncw32tLxs/R0yNL2Mg==
-systemjs@0.21.6:
- version "0.21.6"
- resolved "https://registry.npmjs.org/systemjs/-/systemjs-0.21.6.tgz"
- integrity sha512-R+5S9eV9vcQgWOoS4D87joZ4xkFJHb19ZsyKY07D1+VBDE9bwYcU+KXE0r5XlDA8mFoJGyuWDbfrNoh90JsA8g==
-
-tabbable@^5.2.1:
- version "5.3.3"
- resolved "https://registry.npmjs.org/tabbable/-/tabbable-5.3.3.tgz"
- integrity sha512-QD9qKY3StfbZqWOPLp0++pOrAVb/HbUi5xCc8cUo4XjP19808oaMiDzn0leBY5mCespIBM0CIZePzZjgzR83kA==
-
table@^6.0.9:
version "6.8.1"
resolved "https://registry.npmjs.org/table/-/table-6.8.1.tgz"
@@ -19101,23 +18718,11 @@ to-arraybuffer@^1.0.0:
resolved "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz"
integrity sha512-okFlQcoGTi4LQBG/PgSYblw9VOyptsz2KJZqc6qtgGdes8VktzUQkj4BI2blit072iS8VODNcMA+tvnS9dnuMA==
-to-camel-case@^1.0.0:
- version "1.0.0"
- resolved "https://registry.npmjs.org/to-camel-case/-/to-camel-case-1.0.0.tgz"
- integrity sha512-nD8pQi5H34kyu1QDMFjzEIYqk0xa9Alt6ZfrdEMuHCFOfTLhDG5pgTu/aAM9Wt9lXILwlXmWP43b8sav0GNE8Q==
- dependencies:
- to-space-case "^1.0.0"
-
to-fast-properties@^2.0.0:
version "2.0.0"
resolved "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz"
integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==
-to-no-case@^1.0.0:
- version "1.0.2"
- resolved "https://registry.npmjs.org/to-no-case/-/to-no-case-1.0.2.tgz"
- integrity sha512-Z3g735FxuZY8rodxV4gH7LxClE4H0hTIyHNIHdk+vpQxjLm0cwnKXq/OFVZ76SOQmto7txVcwSCwkU5kqp+FKg==
-
to-object-path@^0.3.0:
version "0.3.0"
resolved "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz"
@@ -19150,13 +18755,6 @@ to-regex@^3.0.1, to-regex@^3.0.2:
regex-not "^1.0.2"
safe-regex "^1.1.0"
-to-space-case@^1.0.0:
- version "1.0.0"
- resolved "https://registry.npmjs.org/to-space-case/-/to-space-case-1.0.0.tgz"
- integrity sha512-rLdvwXZ39VOn1IxGL3V6ZstoTbwLRckQmn/U8ZDLuWwIXNpuZDhQ3AiRUlhTbOXFVE9C+dR51wM0CBDhk31VcA==
- dependencies:
- to-no-case "^1.0.0"
-
to-vfile@^6.0.0:
version "6.1.0"
resolved "https://registry.npmjs.org/to-vfile/-/to-vfile-6.1.0.tgz"
@@ -20335,7 +19933,7 @@ webpack@4:
watchpack "^1.7.4"
webpack-sources "^1.4.1"
-webpack@5, "webpack@>=4.43.0 <6.0.0", webpack@^5.60.0, webpack@^5.72.0, webpack@^5.9.0:
+"webpack@>=4.43.0 <6.0.0", webpack@^5.72.0, webpack@^5.9.0:
version "5.74.0"
resolved "https://registry.npmjs.org/webpack/-/webpack-5.74.0.tgz"
integrity sha512-A2InDwnhhGN4LYctJj6M1JEaGL7Luj6LOmyBHjcI8529cm5p6VXiTIW2sn6ffvEAKmveLzvu4jrihwXtPojlAA==