diff --git a/.babelrc.json b/.babelrc.json new file mode 100644 index 000000000..55413b8f8 --- /dev/null +++ b/.babelrc.json @@ -0,0 +1,17 @@ +// (masoudmanson): Storybook v7+ needs a .bablerc file +{ + "sourceType": "unambiguous", + "presets": [ + [ + "@babel/preset-env", + { + "targets": { + "chrome": 100 + } + } + ], + "@babel/preset-typescript", + "@babel/preset-react" + ], + "plugins": [] +} \ No newline at end of file diff --git a/.eslintrc.js b/.eslintrc.js index ddd80ab2b..2dee39964 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -8,6 +8,7 @@ module.exports = { }, // Specifies the ESLint parser extends: [ + "plugin:import/recommended", "eslint:recommended", "plugin:react/recommended", "plugin:@typescript-eslint/recommended", @@ -66,7 +67,17 @@ module.exports = { ], "@typescript-eslint/no-use-before-define": "off", "consistent-return": "off", - "import/no-anonymous-default-export": 2, + "import/extensions": [ + "error", + "ignorePackages", + { + js: "never", + jsx: "never", + ts: "never", + tsx: "never", + }, + ], + "import/no-anonymous-default-export": "error", "import/no-extraneous-dependencies": [ "error", { @@ -78,10 +89,13 @@ module.exports = { "import/prefer-default-export": "off", // (thuang): Disable this line for `@typescript-eslint/no-unused-vars` to work "no-unused-vars": "off", - "react/jsx-no-target-blank": 0, - "react/jsx-props-no-spreading": 0, + "react/display-name": "off", + "react/jsx-no-target-blank": "off", + "react/jsx-props-no-spreading": "off", // (thuang): Disable this since we use TypeScript + "react/jsx-uses-react": "off", "react/prop-types": "off", + "react/react-in-jsx-scope": "off", // (thuang): DefaultProps is being deprecated // https://react-typescript-cheatsheet.netlify.app/docs/basic/getting-started/default_props/ "react/require-default-props": "off", diff --git a/package.json b/package.json index c42a05f50..eaaae8b3f 100644 --- a/package.json +++ b/package.json @@ -6,46 +6,55 @@ "private": "true", "devDependencies": { "@babel/core": "^7.21.0", - "@babel/preset-env": "^7.21.4", - "@babel/preset-react": "^7.18.6", - "@babel/preset-typescript": "^7.21.4", - "@chanzuckerberg/axe-storybook-testing": "^7.0.0", + "@babel/preset-env": "^7.22.4", + "@babel/preset-react": "^7.22.3", + "@babel/preset-typescript": "^7.21.5", + "@chanzuckerberg/axe-storybook-testing": "^7.1.1", "@chanzuckerberg/story-utils": "^4.0.0", "@emotion/core": "^11.0.0", - "@emotion/css": "^11.1.3", - "@emotion/react": "^11.1.5", - "@emotion/styled": "^11.1.5", - "@mui/base": "^5.0.0-beta.2", + "@emotion/css": "^11.11.0", + "@emotion/react": "^11.11.0", + "@emotion/styled": "^11.11.0", + "@mui/base": "^5.0.0-beta.3", "@mui/icons-material": "^5.11.16", - "@mui/lab": "^5.0.0-alpha.131", - "@mui/material": "^5.13.0", - "react": "^17.0.1", - "react-dom": "^17.0.1", + "@mui/lab": "^5.0.0-alpha.132", + "@mui/material": "^5.13.3", "@rollup/plugin-typescript": "^8.3.1", "@rollup/plugin-url": "^6.1.0", - "@storybook/addon-a11y": "^7.0.5", - "@storybook/addon-actions": "^7.0.5", - "@storybook/addon-essentials": "^7.0.5", - "@storybook/addon-interactions": "^7.0.5", - "@storybook/addon-links": "^7.0.5", - "@storybook/addon-storyshots": "^7.0.5", - "@storybook/addons": "^7.0.5", - "@storybook/react": "^7.0.5", - "@storybook/react-webpack5": "^7.0.5", + "@storybook/addon-a11y": "^7.0.18", + "@storybook/addon-actions": "^7.0.18", + "@storybook/addon-essentials": "^7.0.18", + "@storybook/addon-interactions": "^7.0.18", + "@storybook/addon-links": "^7.0.18", + "@storybook/addon-storyshots": "^7.0.18", + "@storybook/addons": "^7.0.18", + "@storybook/react": "^7.0.18", + "@storybook/react-webpack5": "^7.0.18", "@storybook/test-runner": "^0.10.0", "@storybook/testing-library": "^0.1.0", - "@storybook/theming": "^7.0.5", + "@storybook/theming": "^7.0.18", "@svgr/rollup": "^5.5.0", "@svgr/webpack": "^5.5.0", "@testing-library/dom": "^9.2.0", "@testing-library/react": "^12.1.2", "@testing-library/user-event": "^14.4.3", + "@types/babel__core": "^7.20.1", + "@types/babel__preset-env": "^7.9.2", + "@types/concurrently": "^6.4.0", + "@types/eslint": "^8.40.0", + "@types/eslint-config-prettier": "^6.11.0", + "@types/eslint-plugin-prettier": "^3.1.0", "@types/jest": "^27.0.2", + "@types/lint-staged": "^13.2.0", "@types/postcss-flexbugs-fixes": "^4.2.1", + "@types/prettier": "^2.7.2", "@types/react": "^17.0.2", "@types/react-dom": "^17.0.1", - "@typescript-eslint/eslint-plugin": "^5.0.0", - "@typescript-eslint/parser": "^5.0.0", + "@types/rollup-plugin-css-only": "^3.1.0", + "@types/stylelint": "^13.13.3", + "@types/svgr__rollup": "^4.3.1", + "@typescript-eslint/eslint-plugin": "^5.59.8", + "@typescript-eslint/parser": "^5.59.8", "autoprefixer": "^10.4.13", "babel-eslint": "^10.1.0", "babel-loader": "^8.2.2", @@ -54,34 +63,36 @@ "concurrently": "^6.0.0", "css-font": "^1.2.0", "cz-conventional-changelog": "^3.3.0", - "eslint": "^7.32.0", - "eslint-config-airbnb-typescript": "^12.3.1", - "eslint-config-prettier": "^8.1.0", + "eslint": "^8.41.0", + "eslint-config-airbnb-typescript": "^17.0.0", + "eslint-config-prettier": "^8.8.0", "eslint-loader": "^4.0.2", - "eslint-plugin-flowtype": "^5.3.1", - "eslint-plugin-import": "^2.22.1", - "eslint-plugin-jest": "^25.0.6", - "eslint-plugin-jest-playwright": "^0.2.1", - "eslint-plugin-jsx-a11y": "^6.4.1", - "eslint-plugin-prettier": "^3.3.1", - "eslint-plugin-react": "^7.22.0", - "eslint-plugin-react-hooks": "^4.2.0", - "eslint-plugin-sonarjs": "^0.10.0", - "eslint-plugin-storybook": "^0.6.11", + "eslint-plugin-flowtype": "^8.0.3", + "eslint-plugin-import": "^2.27.5", + "eslint-plugin-jest": "^27.2.1", + "eslint-plugin-jest-playwright": "^0.9.0", + "eslint-plugin-jsx-a11y": "^6.7.1", + "eslint-plugin-prettier": "^4.2.1", + "eslint-plugin-react": "^7.32.2", + "eslint-plugin-react-hooks": "^4.6.0", + "eslint-plugin-sonarjs": "^0.19.0", + "eslint-plugin-storybook": "^0.6.12", "husky": "^5.1.3", "jest": "^27.2.5", "lerna": "^6.5.1", "lint-staged": "^10.5.4", "postcss-flexbugs-fixes": "^5.0.2", - "prettier": "^2.2.1", - "prettier-plugin-organize-imports": "^1.1.1", + "prettier": "^2.8.8", + "prettier-plugin-organize-imports": "^3.2.2", + "react": "^17.0.1", + "react-dom": "^17.0.1", "rollup": "^2.40.0", "rollup-plugin-bundle-scss": "^0.1.3", "rollup-plugin-copy": "^3.4.0", "rollup-plugin-css-only": "^3.1.0", "rollup-plugin-delete": "^2.0.0", "rollup-plugin-ts": "^3.0.2", - "storybook": "^7.0.5", + "storybook": "^7.0.18", "storybook-addon-emotion-theme": "^2.1.1", "storybook-addon-pseudo-states": "^2.0.1", "style-dictionary": "^3.0.3", @@ -90,7 +101,7 @@ "stylelint-config-standard": "^20.0.0", "svg-jest": "^1.0.1", "ts-jest": "^27.0.5", - "typescript": "4.6", + "typescript": "^5.0.4", "url-loader": "^4.1.1" }, "scripts": { @@ -100,6 +111,7 @@ "storybook:axe": "yarn build-storybook && yarn storybook:axeOnly", "storybook:axeOnly": "axe-storybook --build-dir docs-build", "test": "lerna run test", + "test:updateSnapshots": "lerna run test -- -u", "namespace-check": "lerna run namespace-check", "prepare": "husky install", "lint": "lerna run lint", diff --git a/packages/components/package.json b/packages/components/package.json index 99c780e1c..1fd56b3d4 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -54,14 +54,18 @@ }, "peerDependencies": { "@emotion/core": "^11.0.0", - "@emotion/css": "^11.1.3", - "@emotion/react": "^11.1.5", - "@emotion/styled": "^11.1.5", - "@mui/base": "^5.0.0-beta.2", + "@emotion/css": "^11.11.0", + "@emotion/react": "^11.11.0", + "@emotion/styled": "^11.11.0", + "@mui/base": "^5.0.0-beta.3", "@mui/icons-material": "^5.11.16", - "@mui/lab": "^5.0.0-alpha.131", - "@mui/material": "^5.13.0", + "@mui/lab": "^5.0.0-alpha.132", + "@mui/material": "^5.13.3", "react": ">=17.0.1", "react-dom": ">=17.0.1" + }, + "devDependencies": { + "@types/react": "^17.0.2", + "@types/react-dom": "^17.0.1" } } diff --git a/packages/components/src/core/Accordion/components/AccordionDetails/index.tsx b/packages/components/src/core/Accordion/components/AccordionDetails/index.tsx index 684454aa3..27d465512 100644 --- a/packages/components/src/core/Accordion/components/AccordionDetails/index.tsx +++ b/packages/components/src/core/Accordion/components/AccordionDetails/index.tsx @@ -1,5 +1,4 @@ import { AccordionDetailsProps } from "@mui/material"; -import React from "react"; import { StyledAccordionDetails } from "./style"; const AccordionDetails = (props: AccordionDetailsProps) => { diff --git a/packages/components/src/core/Accordion/components/AccordionHeader/index.tsx b/packages/components/src/core/Accordion/components/AccordionHeader/index.tsx index 5c3caa6b2..35099ce26 100644 --- a/packages/components/src/core/Accordion/components/AccordionHeader/index.tsx +++ b/packages/components/src/core/Accordion/components/AccordionHeader/index.tsx @@ -1,5 +1,4 @@ import { AccordionSummaryProps as RawAccordionSummaryProps } from "@mui/material"; -import React from "react"; import Icon from "src/core/Icon"; import { StyledAccordionHeader, StyledSubtitle } from "./style"; diff --git a/packages/components/src/core/Accordion/index.test.tsx b/packages/components/src/core/Accordion/index.test.tsx index 9c8375fab..479bfdcc8 100644 --- a/packages/components/src/core/Accordion/index.test.tsx +++ b/packages/components/src/core/Accordion/index.test.tsx @@ -1,7 +1,6 @@ import { generateSnapshots } from "@chanzuckerberg/story-utils"; import { composeStory } from "@storybook/react"; import { fireEvent, render, screen } from "@testing-library/react"; -import React from "react"; import * as snapshotTestStoryFile from "./index.stories"; import Meta, { Test as TestStory } from "./index.stories"; diff --git a/packages/components/src/core/Alert/index.tsx b/packages/components/src/core/Alert/index.tsx index aaee0a6e4..72b580608 100644 --- a/packages/components/src/core/Alert/index.tsx +++ b/packages/components/src/core/Alert/index.tsx @@ -1,5 +1,4 @@ import { AlertProps } from "@mui/lab"; -import React from "react"; import { StyledAlert } from "./style"; export type { AlertProps }; diff --git a/packages/components/src/core/Banner/banner.test.tsx b/packages/components/src/core/Banner/banner.test.tsx index bb7551514..39c0cb224 100644 --- a/packages/components/src/core/Banner/banner.test.tsx +++ b/packages/components/src/core/Banner/banner.test.tsx @@ -1,7 +1,6 @@ import { generateSnapshots } from "@chanzuckerberg/story-utils"; import { composeStory } from "@storybook/react"; import { fireEvent, render, screen } from "@testing-library/react"; -import React from "react"; import * as snapshotTestStoryFile from "./index.stories"; import Meta, { Test as TestStory } from "./index.stories"; diff --git a/packages/components/src/core/Banner/index.stories.tsx b/packages/components/src/core/Banner/index.stories.tsx index 916cae55b..325d13392 100644 --- a/packages/components/src/core/Banner/index.stories.tsx +++ b/packages/components/src/core/Banner/index.stories.tsx @@ -1,6 +1,5 @@ import { styled } from "@mui/material/styles"; import { Args, Meta } from "@storybook/react"; -import React from "react"; import RawBanner from "./index"; const BANNER_TEXT = "Banner text lorem ipsum dolor mit"; diff --git a/packages/components/src/core/Button/index.stories.tsx b/packages/components/src/core/Button/index.stories.tsx index 1491e16b5..b610b736d 100644 --- a/packages/components/src/core/Button/index.stories.tsx +++ b/packages/components/src/core/Button/index.stories.tsx @@ -8,7 +8,7 @@ const SDS_STYLES = ["rounded", "square", "minimal"]; const SDS_TYPES = ["primary", "secondary"]; const ICON_OPTIONS = [ undefined, - , + , ]; const DISABLED_OPTIONS = [false, true]; const PSEUDO_STATES = ["default", "hover", "active", "focus-visible"]; @@ -361,7 +361,7 @@ const ScreenshotTestDemo = (props: Args): JSX.Element => {
{PSEUDO_STATES.map((state) => { return ( -
+
{/* removes irrelevant disabled iterations: when combined with all pseudo-states except default, `disabled=false` is impossible */} {(disabled === false || (disabled === true && state === "default")) && ( diff --git a/packages/components/src/core/Button/index.test.tsx b/packages/components/src/core/Button/index.test.tsx index 96ede2de8..4edec5b8a 100644 --- a/packages/components/src/core/Button/index.test.tsx +++ b/packages/components/src/core/Button/index.test.tsx @@ -1,7 +1,6 @@ import { generateSnapshots } from "@chanzuckerberg/story-utils"; import { composeStory } from "@storybook/react"; import { render, screen } from "@testing-library/react"; -import React from "react"; import * as snapshotTestStoryFile from "./index.stories"; import Meta, { Test as TestStory } from "./index.stories"; diff --git a/packages/components/src/core/ButtonDropdown/index.test.tsx b/packages/components/src/core/ButtonDropdown/index.test.tsx index a549a4ce8..9dfb22a26 100644 --- a/packages/components/src/core/ButtonDropdown/index.test.tsx +++ b/packages/components/src/core/ButtonDropdown/index.test.tsx @@ -1,7 +1,6 @@ import { generateSnapshots } from "@chanzuckerberg/story-utils"; import { composeStory } from "@storybook/react"; import { render, screen } from "@testing-library/react"; -import React from "react"; import * as snapshotTestStoryFile from "./index.stories"; import Meta, { Test as TestStory } from "./index.stories"; diff --git a/packages/components/src/core/ButtonIcon/index.test.tsx b/packages/components/src/core/ButtonIcon/index.test.tsx index 0aa7a0d56..5e8eee990 100644 --- a/packages/components/src/core/ButtonIcon/index.test.tsx +++ b/packages/components/src/core/ButtonIcon/index.test.tsx @@ -1,7 +1,6 @@ import { generateSnapshots } from "@chanzuckerberg/story-utils"; import { composeStory } from "@storybook/react"; import { render, screen } from "@testing-library/react"; -import React from "react"; import * as snapshotTestStoryFile from "./index.stories"; import Meta, { Test as TestStory } from "./index.stories"; diff --git a/packages/components/src/core/ButtonIcon/index.tsx b/packages/components/src/core/ButtonIcon/index.tsx index cc386c8f8..b2db40dd7 100644 --- a/packages/components/src/core/ButtonIcon/index.tsx +++ b/packages/components/src/core/ButtonIcon/index.tsx @@ -1,5 +1,5 @@ import { IconButtonProps as RawButtonIconProps } from "@mui/material"; -import React, { ForwardedRef, forwardRef } from "react"; +import { ForwardedRef, forwardRef } from "react"; import Icon, { IconNameToSizes, IconProps } from "../Icon"; import { ButtonIconExtraProps, diff --git a/packages/components/src/core/Callout/components/CalloutTitle/index.tsx b/packages/components/src/core/Callout/components/CalloutTitle/index.tsx index 2da016461..b0098d5b5 100644 --- a/packages/components/src/core/Callout/components/CalloutTitle/index.tsx +++ b/packages/components/src/core/Callout/components/CalloutTitle/index.tsx @@ -1,5 +1,4 @@ import { AlertTitleProps } from "@mui/material/AlertTitle"; -import React from "react"; import { StyledCalloutTitle } from "./style"; const CalloutTitle = ({ children }: AlertTitleProps): JSX.Element => { diff --git a/packages/components/src/core/CellBasic/index.stories.tsx b/packages/components/src/core/CellBasic/index.stories.tsx index 0400ebedb..0e40a8182 100644 --- a/packages/components/src/core/CellBasic/index.stories.tsx +++ b/packages/components/src/core/CellBasic/index.stories.tsx @@ -28,10 +28,10 @@ const CellBasic = (props: Args): JSX.Element => { const availableIconOptions = [ undefined, - , - , - , - , + , + , + , + , ]; export default { diff --git a/packages/components/src/core/CellBasic/index.test.tsx b/packages/components/src/core/CellBasic/index.test.tsx index 9dda87916..d2af40925 100644 --- a/packages/components/src/core/CellBasic/index.test.tsx +++ b/packages/components/src/core/CellBasic/index.test.tsx @@ -1,7 +1,6 @@ import { generateSnapshots } from "@chanzuckerberg/story-utils"; import { composeStory } from "@storybook/react"; import { fireEvent, render, screen } from "@testing-library/react"; -import React from "react"; import * as snapshotTestStoryFile from "./index.stories"; import Meta, { Test as TestStory } from "./index.stories"; diff --git a/packages/components/src/core/CellComponent/index.test.tsx b/packages/components/src/core/CellComponent/index.test.tsx index 74baa84e4..2071457bf 100644 --- a/packages/components/src/core/CellComponent/index.test.tsx +++ b/packages/components/src/core/CellComponent/index.test.tsx @@ -1,7 +1,6 @@ import { generateSnapshots } from "@chanzuckerberg/story-utils"; import { composeStory } from "@storybook/react"; import { render, screen } from "@testing-library/react"; -import React from "react"; import * as snapshotTestStoryFile from "./index.stories"; import Meta, { Test as TestStory } from "./index.stories"; diff --git a/packages/components/src/core/CellHeader/index.test.tsx b/packages/components/src/core/CellHeader/index.test.tsx index 23c69566e..35c12a2cd 100644 --- a/packages/components/src/core/CellHeader/index.test.tsx +++ b/packages/components/src/core/CellHeader/index.test.tsx @@ -1,7 +1,6 @@ import { generateSnapshots } from "@chanzuckerberg/story-utils"; import { composeStory } from "@storybook/react"; import { fireEvent, render, screen } from "@testing-library/react"; -import React from "react"; import * as snapshotTestStoryFile from "./index.stories"; import Meta, { Test as TestStory } from "./index.stories"; diff --git a/packages/components/src/core/Chip/index.tsx b/packages/components/src/core/Chip/index.tsx index 9bf60080b..972246fb7 100644 --- a/packages/components/src/core/Chip/index.tsx +++ b/packages/components/src/core/Chip/index.tsx @@ -1,6 +1,5 @@ import { Clear } from "@mui/icons-material"; import { ChipProps as RawChipProps } from "@mui/material"; -import React from "react"; import { SDSWarningTypes, showWarningIfFirstOccurence, diff --git a/packages/components/src/core/ComplexFilter/components/Chips/index.tsx b/packages/components/src/core/ComplexFilter/components/Chips/index.tsx index e009190d8..db86ce159 100644 --- a/packages/components/src/core/ComplexFilter/components/Chips/index.tsx +++ b/packages/components/src/core/ComplexFilter/components/Chips/index.tsx @@ -1,4 +1,3 @@ -import React from "react"; import { DefaultDropdownMenuOption } from "src/core/DropdownMenu"; import TagFilter from "src/core/TagFilter"; diff --git a/packages/components/src/core/ComplexFilter/index.test.tsx b/packages/components/src/core/ComplexFilter/index.test.tsx index 1ed4cf305..6ca33e2f7 100644 --- a/packages/components/src/core/ComplexFilter/index.test.tsx +++ b/packages/components/src/core/ComplexFilter/index.test.tsx @@ -1,7 +1,6 @@ import { generateSnapshots } from "@chanzuckerberg/story-utils"; import { composeStory } from "@storybook/react"; import { render, screen } from "@testing-library/react"; -import React from "react"; import * as snapshotTestStoryFile from "./index.stories"; import Meta, { Test as TestStory } from "./index.stories"; diff --git a/packages/components/src/core/Dialog/index.stories.tsx b/packages/components/src/core/Dialog/index.stories.tsx index 4565b4719..7d8fa302c 100644 --- a/packages/components/src/core/Dialog/index.stories.tsx +++ b/packages/components/src/core/Dialog/index.stories.tsx @@ -1,5 +1,5 @@ import { Args, Meta } from "@storybook/react"; -import React, { useState } from "react"; +import { useState } from "react"; import Button from "../Button"; import DialogActions from "../DialogActions"; import DialogContent from "../DialogContent"; diff --git a/packages/components/src/core/Dialog/index.test.tsx b/packages/components/src/core/Dialog/index.test.tsx index f1008393b..0f9aed163 100644 --- a/packages/components/src/core/Dialog/index.test.tsx +++ b/packages/components/src/core/Dialog/index.test.tsx @@ -1,12 +1,11 @@ import { generateSnapshots } from "@chanzuckerberg/story-utils"; import { composeStory } from "@storybook/react"; import { render, screen } from "@testing-library/react"; -import React from "react"; import * as snapshotTestStoryFile from "./index.stories"; import Meta, { - Test as TestStory, TestButtonPositionLeft as TestButtonPositionLeftStory, TestNoTitleOnClose as TestNoTitleOnCloseStory, + Test as TestStory, } from "./index.stories"; const DIALOG_TITLE_TEST_ID = "dialog-title"; diff --git a/packages/components/src/core/DialogActions/index.tsx b/packages/components/src/core/DialogActions/index.tsx index d12d52f24..5eea058a6 100644 --- a/packages/components/src/core/DialogActions/index.tsx +++ b/packages/components/src/core/DialogActions/index.tsx @@ -1,5 +1,5 @@ import { DialogActionsProps as RawDialogActionsProps } from "@mui/material"; -import React, { forwardRef } from "react"; +import { forwardRef } from "react"; import { DialogActionsExtraProps, StyledDialogActions } from "./style"; export type DialogActionsProps = DialogActionsExtraProps & diff --git a/packages/components/src/core/DialogContent/index.tsx b/packages/components/src/core/DialogContent/index.tsx index adc2c71fd..64cb017e7 100644 --- a/packages/components/src/core/DialogContent/index.tsx +++ b/packages/components/src/core/DialogContent/index.tsx @@ -1,5 +1,5 @@ import { DialogContentProps } from "@mui/material"; -import React, { forwardRef } from "react"; +import { forwardRef } from "react"; import { StyledDialogContent } from "./style"; export type { DialogContentProps }; diff --git a/packages/components/src/core/DialogPaper/index.tsx b/packages/components/src/core/DialogPaper/index.tsx index a33442d34..9157238fb 100644 --- a/packages/components/src/core/DialogPaper/index.tsx +++ b/packages/components/src/core/DialogPaper/index.tsx @@ -1,5 +1,5 @@ import { PaperProps } from "@mui/material"; -import React, { forwardRef } from "react"; +import { forwardRef } from "react"; import { DialogContext } from "../Dialog/components/common"; import { StyledPaper } from "./style"; diff --git a/packages/components/src/core/DialogTitle/components/CloseButton/index.tsx b/packages/components/src/core/DialogTitle/components/CloseButton/index.tsx index daa9a432b..1ce5530fa 100644 --- a/packages/components/src/core/DialogTitle/components/CloseButton/index.tsx +++ b/packages/components/src/core/DialogTitle/components/CloseButton/index.tsx @@ -1,4 +1,4 @@ -import React, { ForwardedRef, forwardRef } from "react"; +import { ForwardedRef, forwardRef } from "react"; import { ButtonIconProps, ButtonIconSizeToTypes } from "src/core/ButtonIcon"; import { DialogContext } from "src/core/Dialog/components/common"; import { IconNameToSizes } from "src/core/Icon"; diff --git a/packages/components/src/core/DialogTitle/index.tsx b/packages/components/src/core/DialogTitle/index.tsx index 94effe19b..28c3f401b 100644 --- a/packages/components/src/core/DialogTitle/index.tsx +++ b/packages/components/src/core/DialogTitle/index.tsx @@ -1,5 +1,5 @@ import { DialogTitleProps as RawDialogTitleProps } from "@mui/material"; -import React, { forwardRef } from "react"; +import { forwardRef } from "react"; import CloseButton from "./components/CloseButton"; import { DialogTitleExtraProps, diff --git a/packages/components/src/core/Dropdown/index.stories.tsx b/packages/components/src/core/Dropdown/index.stories.tsx index dce2c5570..e9bf9e1ca 100644 --- a/packages/components/src/core/Dropdown/index.stories.tsx +++ b/packages/components/src/core/Dropdown/index.stories.tsx @@ -1,6 +1,6 @@ import { Dialog, Paper, styled } from "@mui/material"; import { Args, Meta } from "@storybook/react"; -import React, { useState } from "react"; +import { useState } from "react"; import { noop } from "src/common/utils"; import Button from "../Button"; import { DefaultDropdownMenuOption } from "../DropdownMenu"; diff --git a/packages/components/src/core/Dropdown/index.test.tsx b/packages/components/src/core/Dropdown/index.test.tsx index eb1d22324..002dbf218 100644 --- a/packages/components/src/core/Dropdown/index.test.tsx +++ b/packages/components/src/core/Dropdown/index.test.tsx @@ -2,7 +2,6 @@ import { generateSnapshots, wait } from "@chanzuckerberg/story-utils"; import { composeStory } from "@storybook/react"; import { fireEvent, render, screen } from "@testing-library/react"; import userEvent from "@testing-library/user-event"; -import React from "react"; import LoadingIndicator from "../LoadingIndicator"; import * as snapshotTestStoryFile from "./index.stories"; import Meta, { Test as TestStory } from "./index.stories"; diff --git a/packages/components/src/core/DropdownMenu/GITHUB_LABELS.tsx b/packages/components/src/core/DropdownMenu/GITHUB_LABELS.tsx index 74baa4f9e..5b5695aea 100644 --- a/packages/components/src/core/DropdownMenu/GITHUB_LABELS.tsx +++ b/packages/components/src/core/DropdownMenu/GITHUB_LABELS.tsx @@ -1,6 +1,5 @@ // (masoudmanson): The unit tests rely on the content in this file; do not alter it! -import React from "react"; import { DefaultDropdownMenuOption } from "."; import Tag from "../Tag"; diff --git a/packages/components/src/core/DropdownMenu/index.test.tsx b/packages/components/src/core/DropdownMenu/index.test.tsx index d43da119e..304356c09 100644 --- a/packages/components/src/core/DropdownMenu/index.test.tsx +++ b/packages/components/src/core/DropdownMenu/index.test.tsx @@ -1,7 +1,6 @@ import { generateSnapshots } from "@chanzuckerberg/story-utils"; import { composeStory } from "@storybook/react"; import { render, screen } from "@testing-library/react"; -import React from "react"; import * as snapshotTestStoryFile from "./index.stories"; import Meta, { Test as TestStory } from "./index.stories"; diff --git a/packages/components/src/core/DropdownMenu/index.tsx b/packages/components/src/core/DropdownMenu/index.tsx index c5c68e869..548fb6652 100644 --- a/packages/components/src/core/DropdownMenu/index.tsx +++ b/packages/components/src/core/DropdownMenu/index.tsx @@ -5,8 +5,8 @@ import { AutocompleteRenderInputParams, AutocompleteRenderOptionState, ClickAwayListener, - ClickAwayListenerProps as MUIClickAwayListenerProps, InputAdornment, + ClickAwayListenerProps as MUIClickAwayListenerProps, PopperProps, } from "@mui/material"; import React, { ReactNode, SyntheticEvent, useState } from "react"; @@ -17,6 +17,7 @@ import { InputSearchProps } from "../InputSearch"; import MenuItem, { IconNameToSmallSizes } from "../MenuItem"; import { InputBaseWrapper, + StyleProps, StyledAutocomplete, StyledHeaderTitle, StyledMenuInputSearch, @@ -24,7 +25,6 @@ import { StyledMenuItemText, StyledPaper, StyledPopper, - StyleProps, } from "./style"; // (thuang): This requires option to have a `name` property. @@ -168,6 +168,7 @@ const DropdownMenu = < placeholder="Search" ref={params.InputProps.ref} search={search} + // eslint-disable-next-line jsx-a11y/no-autofocus autoFocus // (masoudmanson): This prevents Backspace from deselecting selected dropdown options. onKeyDown={(event) => { diff --git a/packages/components/src/core/Icon/index.stories.tsx b/packages/components/src/core/Icon/index.stories.tsx index 67bbfc4f2..98d4ea37b 100644 --- a/packages/components/src/core/Icon/index.stories.tsx +++ b/packages/components/src/core/Icon/index.stories.tsx @@ -10,7 +10,7 @@ import { getTypography, } from "../styles"; import RawIcon, { SdsIconWithColor } from "./index"; -import { iconMap, IconNameToSizes } from "./map"; +import { IconNameToSizes, iconMap } from "./map"; const Icon = (props: Args): JSX.Element => { const { sdsIcon, sdsSize, sdsType, ...rest } = props; diff --git a/packages/components/src/core/Icon/index.tsx b/packages/components/src/core/Icon/index.tsx index a4e5aefba..5745976bc 100644 --- a/packages/components/src/core/Icon/index.tsx +++ b/packages/components/src/core/Icon/index.tsx @@ -1,5 +1,5 @@ -import React, { ForwardedRef, forwardRef } from "react"; -import { iconMap, IconNameToSizes } from "./map"; +import { ForwardedRef, forwardRef } from "react"; +import { IconNameToSizes, iconMap } from "./map"; import { IconExtraProps, SdsIconColorType, diff --git a/packages/components/src/core/InputCheckbox/index.test.tsx b/packages/components/src/core/InputCheckbox/index.test.tsx index e01e9865c..f34390f16 100644 --- a/packages/components/src/core/InputCheckbox/index.test.tsx +++ b/packages/components/src/core/InputCheckbox/index.test.tsx @@ -1,7 +1,6 @@ import { generateSnapshots } from "@chanzuckerberg/story-utils"; import { composeStory } from "@storybook/react"; import { render, screen } from "@testing-library/react"; -import React from "react"; import * as snapshotTestStoryFile from "./index.stories"; import Meta, { Test as TestStory } from "./index.stories"; diff --git a/packages/components/src/core/InputCheckbox/index.tsx b/packages/components/src/core/InputCheckbox/index.tsx index 7ff754758..0afc7329f 100644 --- a/packages/components/src/core/InputCheckbox/index.tsx +++ b/packages/components/src/core/InputCheckbox/index.tsx @@ -1,5 +1,4 @@ import { CheckboxProps as MUICheckboxProps, SvgIcon } from "@mui/material"; -import React from "react"; import { ReactComponent as IconCheckboxChecked } from "../../common/svgs/IconCheckboxChecked.svg"; import { ReactComponent as IconCheckboxIndeterminate } from "../../common/svgs/IconCheckboxIndeterminate.svg"; import { ReactComponent as IconCheckboxUnchecked } from "../../common/svgs/IconCheckboxUnchecked.svg"; diff --git a/packages/components/src/core/InputDropdown/index.test.tsx b/packages/components/src/core/InputDropdown/index.test.tsx index a239f6b14..c7435df8a 100644 --- a/packages/components/src/core/InputDropdown/index.test.tsx +++ b/packages/components/src/core/InputDropdown/index.test.tsx @@ -1,7 +1,6 @@ import { generateSnapshots } from "@chanzuckerberg/story-utils"; import { composeStory } from "@storybook/react"; import { fireEvent, render, screen } from "@testing-library/react"; -import React from "react"; import * as snapshotTestStoryFile from "./index.stories"; import Meta, { Test as TestStory } from "./index.stories"; diff --git a/packages/components/src/core/InputDropdown/index.tsx b/packages/components/src/core/InputDropdown/index.tsx index 1feb84a8f..1c10f107c 100644 --- a/packages/components/src/core/InputDropdown/index.tsx +++ b/packages/components/src/core/InputDropdown/index.tsx @@ -2,9 +2,9 @@ import React from "react"; import Icon from "../Icon"; import { IconWrapper, - InputDropdownProps as SdsInputDropdownProps, LabelWrapper, MinimalDetails, + InputDropdownProps as SdsInputDropdownProps, StyledCounter, StyledDetail, StyledInputDropdown, diff --git a/packages/components/src/core/InputRadio/index.stories.tsx b/packages/components/src/core/InputRadio/index.stories.tsx index 0b97bbf23..6cbab35f6 100644 --- a/packages/components/src/core/InputRadio/index.stories.tsx +++ b/packages/components/src/core/InputRadio/index.stories.tsx @@ -1,6 +1,5 @@ import { RadioGroup } from "@mui/material"; import { Args, Meta } from "@storybook/react"; -import React from "react"; import RawInputRadio from "./index"; const InputRadio = (props: Args): JSX.Element => { diff --git a/packages/components/src/core/InputRadio/index.test.tsx b/packages/components/src/core/InputRadio/index.test.tsx index cdb99095e..9efed7b6b 100644 --- a/packages/components/src/core/InputRadio/index.test.tsx +++ b/packages/components/src/core/InputRadio/index.test.tsx @@ -1,7 +1,6 @@ import { generateSnapshots } from "@chanzuckerberg/story-utils"; import { composeStory } from "@storybook/react"; import { render, screen } from "@testing-library/react"; -import React from "react"; import * as snapshotTestStoryFile from "./index.stories"; import Meta, { Test as TestStory } from "./index.stories"; diff --git a/packages/components/src/core/InputRadio/index.tsx b/packages/components/src/core/InputRadio/index.tsx index ff45e4e5d..4e4151771 100644 --- a/packages/components/src/core/InputRadio/index.tsx +++ b/packages/components/src/core/InputRadio/index.tsx @@ -1,5 +1,4 @@ import { RadioProps as MUIRadioProps, SvgIcon } from "@mui/material"; -import React from "react"; import { ReactComponent as IconRadioChecked } from "../../common/svgs/IconRadioChecked.svg"; import { ReactComponent as IconRadioUnChecked } from "../../common/svgs/IconRadioUnchecked.svg"; import { diff --git a/packages/components/src/core/InputSearch/index.stories.tsx b/packages/components/src/core/InputSearch/index.stories.tsx index b06cf6371..a22e77f76 100644 --- a/packages/components/src/core/InputSearch/index.stories.tsx +++ b/packages/components/src/core/InputSearch/index.stories.tsx @@ -1,6 +1,5 @@ import { action } from "@storybook/addon-actions"; import { Args, Meta } from "@storybook/react"; -import React from "react"; import RawInputSearch from "./index"; const InputSearch = (props: Args): JSX.Element => { diff --git a/packages/components/src/core/InputSearch/index.test.tsx b/packages/components/src/core/InputSearch/index.test.tsx index 4b1ff21f5..e17bf0cea 100644 --- a/packages/components/src/core/InputSearch/index.test.tsx +++ b/packages/components/src/core/InputSearch/index.test.tsx @@ -1,7 +1,6 @@ import { generateSnapshots } from "@chanzuckerberg/story-utils"; import { composeStory } from "@storybook/react"; import { fireEvent, render, screen } from "@testing-library/react"; -import React from "react"; import * as snapshotTestStoryFile from "./index.stories"; import Meta, { Test as TestStory } from "./index.stories"; diff --git a/packages/components/src/core/InputSlider/index.test.tsx b/packages/components/src/core/InputSlider/index.test.tsx index 51b4564ea..bf1568e82 100644 --- a/packages/components/src/core/InputSlider/index.test.tsx +++ b/packages/components/src/core/InputSlider/index.test.tsx @@ -1,7 +1,6 @@ import { generateSnapshots } from "@chanzuckerberg/story-utils"; import { composeStory } from "@storybook/react"; import { render, screen } from "@testing-library/react"; -import React from "react"; import * as snapshotTestStoryFile from "./index.stories"; import Meta, { Test as TestStory } from "./index.stories"; diff --git a/packages/components/src/core/InputSlider/index.tsx b/packages/components/src/core/InputSlider/index.tsx index ce94e0b73..b87da9e70 100644 --- a/packages/components/src/core/InputSlider/index.tsx +++ b/packages/components/src/core/InputSlider/index.tsx @@ -1,4 +1,4 @@ -import React, { forwardRef } from "react"; +import { forwardRef } from "react"; import { InputSliderExtraProps, StyledSlider } from "./style"; export type InputSliderProps = InputSliderExtraProps; diff --git a/packages/components/src/core/InputText/index.test.tsx b/packages/components/src/core/InputText/index.test.tsx index 8b652bc5d..dcbaaa2df 100644 --- a/packages/components/src/core/InputText/index.test.tsx +++ b/packages/components/src/core/InputText/index.test.tsx @@ -1,7 +1,6 @@ import { generateSnapshots } from "@chanzuckerberg/story-utils"; import { composeStory } from "@storybook/react"; import { render, screen } from "@testing-library/react"; -import React from "react"; import * as snapshotTestStoryFile from "./index.stories"; import Meta, { Test as TestStory } from "./index.stories"; diff --git a/packages/components/src/core/InputText/index.tsx b/packages/components/src/core/InputText/index.tsx index eec2a23a5..67af89421 100644 --- a/packages/components/src/core/InputText/index.tsx +++ b/packages/components/src/core/InputText/index.tsx @@ -1,5 +1,5 @@ import { TextFieldProps as RawTextFieldProps } from "@mui/material"; -import React, { forwardRef, useState } from "react"; +import { forwardRef, useState } from "react"; import { InputTextExtraProps, StyledInputBase, StyledLabel } from "./style"; interface AccessibleInputTextProps { diff --git a/packages/components/src/core/InputToggle/index.stories.tsx b/packages/components/src/core/InputToggle/index.stories.tsx index 3411c4490..ce2ea4672 100644 --- a/packages/components/src/core/InputToggle/index.stories.tsx +++ b/packages/components/src/core/InputToggle/index.stories.tsx @@ -1,5 +1,4 @@ import { Args, Meta } from "@storybook/react"; -import React from "react"; import RawInputToggle from "./index"; const InputToggle = (props: Args): JSX.Element => { diff --git a/packages/components/src/core/InputToggle/index.test.tsx b/packages/components/src/core/InputToggle/index.test.tsx index 5f46a3af5..9a7768c5e 100644 --- a/packages/components/src/core/InputToggle/index.test.tsx +++ b/packages/components/src/core/InputToggle/index.test.tsx @@ -1,7 +1,6 @@ import { generateSnapshots } from "@chanzuckerberg/story-utils"; import { composeStory } from "@storybook/react"; import { render, screen } from "@testing-library/react"; -import React from "react"; import * as snapshotTestStoryFile from "./index.stories"; import Meta, { Test as TestStory } from "./index.stories"; diff --git a/packages/components/src/core/List/index.stories.tsx b/packages/components/src/core/List/index.stories.tsx index 7b13aa529..057aa35d7 100644 --- a/packages/components/src/core/List/index.stories.tsx +++ b/packages/components/src/core/List/index.stories.tsx @@ -1,5 +1,4 @@ import { Args, Meta } from "@storybook/react"; -import React from "react"; import ListItem from "../ListItem"; import ListSubheader from "../ListSubheader"; import RawList from "./index"; diff --git a/packages/components/src/core/List/index.tsx b/packages/components/src/core/List/index.tsx index 102726343..1b752894b 100644 --- a/packages/components/src/core/List/index.tsx +++ b/packages/components/src/core/List/index.tsx @@ -1,5 +1,4 @@ import { ListProps as RawListProps } from "@mui/material"; -import React from "react"; import { ListExtraProps, StyledList } from "./style"; export type ListProps = ListExtraProps & RawListProps; diff --git a/packages/components/src/core/ListItem/index.tsx b/packages/components/src/core/ListItem/index.tsx index 8a17209ea..8117f8b0a 100644 --- a/packages/components/src/core/ListItem/index.tsx +++ b/packages/components/src/core/ListItem/index.tsx @@ -1,5 +1,4 @@ import { ListItemProps as RawListItemProps } from "@mui/material"; -import React from "react"; import { ListItemExtraProps, ListItemLabel, StyledListItem } from "./style"; export { ListItemLabel }; diff --git a/packages/components/src/core/ListSubheader/index.tsx b/packages/components/src/core/ListSubheader/index.tsx index 9a3c625a9..db8a0e111 100644 --- a/packages/components/src/core/ListSubheader/index.tsx +++ b/packages/components/src/core/ListSubheader/index.tsx @@ -1,5 +1,4 @@ import { ListSubheaderProps } from "@mui/material"; -import React from "react"; import { StyledListSubheader } from "./style"; export type { ListSubheaderProps }; diff --git a/packages/components/src/core/LoadingIndicator/index.test.tsx b/packages/components/src/core/LoadingIndicator/index.test.tsx index 1a314c8fe..aad7d3ecb 100644 --- a/packages/components/src/core/LoadingIndicator/index.test.tsx +++ b/packages/components/src/core/LoadingIndicator/index.test.tsx @@ -1,7 +1,6 @@ import { generateSnapshots } from "@chanzuckerberg/story-utils"; import { composeStory } from "@storybook/react"; import { render, screen } from "@testing-library/react"; -import React from "react"; import * as snapshotTestStoryFile from "./index.stories"; import Meta, { Test as TestStory } from "./index.stories"; diff --git a/packages/components/src/core/LoadingIndicator/index.tsx b/packages/components/src/core/LoadingIndicator/index.tsx index 6287df0e5..86ba67c25 100644 --- a/packages/components/src/core/LoadingIndicator/index.tsx +++ b/packages/components/src/core/LoadingIndicator/index.tsx @@ -1,4 +1,3 @@ -import React from "react"; import Icon from "../Icon"; import { LoadingIndicatorProps, diff --git a/packages/components/src/core/Menu/index.tsx b/packages/components/src/core/Menu/index.tsx index 4d72436b5..139cbfc75 100644 --- a/packages/components/src/core/Menu/index.tsx +++ b/packages/components/src/core/Menu/index.tsx @@ -1,5 +1,4 @@ import { MenuProps, PopoverOrigin } from "@mui/material"; -import React from "react"; import { StyledMenu } from "./style"; const ANCHOR_ORIGIN: PopoverOrigin = { diff --git a/packages/components/src/core/MenuItem/index.stories.tsx b/packages/components/src/core/MenuItem/index.stories.tsx index 663014b35..ef5c199ff 100644 --- a/packages/components/src/core/MenuItem/index.stories.tsx +++ b/packages/components/src/core/MenuItem/index.stories.tsx @@ -1,6 +1,5 @@ /* eslint-disable no-use-before-define */ import { Args, Meta } from "@storybook/react"; -import * as React from "react"; import RawMenuItem from "./index"; import { DemoWrapper } from "./style"; diff --git a/packages/components/src/core/MenuItem/index.test.tsx b/packages/components/src/core/MenuItem/index.test.tsx index d947d11fd..1b55667b6 100644 --- a/packages/components/src/core/MenuItem/index.test.tsx +++ b/packages/components/src/core/MenuItem/index.test.tsx @@ -1,7 +1,6 @@ import { generateSnapshots } from "@chanzuckerberg/story-utils"; import { composeStory } from "@storybook/react"; import { render, screen } from "@testing-library/react"; -import React from "react"; import * as snapshotTestStoryFile from "./index.stories"; import Meta, { Test as TestStory } from "./index.stories"; diff --git a/packages/components/src/core/MenuSelect/index.stories.tsx b/packages/components/src/core/MenuSelect/index.stories.tsx index caa303aae..f75a08c60 100644 --- a/packages/components/src/core/MenuSelect/index.stories.tsx +++ b/packages/components/src/core/MenuSelect/index.stories.tsx @@ -9,8 +9,8 @@ import { import { Args, Meta } from "@storybook/react"; import React, { SyntheticEvent, useState } from "react"; import { GITHUB_LABELS } from "../DropdownMenu/GITHUB_LABELS"; -import { getColors, getCorners, getShadows } from "../styles"; import TagFilter from "../TagFilter"; +import { getColors, getCorners, getShadows } from "../styles"; import RawMenuSelect, { DefaultMenuSelectOption } from "./index"; const StyledPopper = styled(Popper)` diff --git a/packages/components/src/core/MenuSelect/index.tsx b/packages/components/src/core/MenuSelect/index.tsx index ea6b3d01a..252215147 100644 --- a/packages/components/src/core/MenuSelect/index.tsx +++ b/packages/components/src/core/MenuSelect/index.tsx @@ -18,10 +18,10 @@ import ButtonIcon from "../ButtonIcon"; import { InputSearchProps } from "../InputSearch"; import { InputBaseWrapper, + StyleProps, StyledAutocomplete, StyledMenuInputSearch, StyledMenuItem, - StyleProps, } from "./style"; // (thuang): This requires option to have a `name` property. export interface DefaultMenuSelectOption { @@ -99,6 +99,7 @@ const MenuSelect = < placeholder="Search" ref={params.InputProps.ref} search={search} + // eslint-disable-next-line jsx-a11y/no-autofocus autoFocus // (masoudmanson): This prevents Backspace from deselecting selected dropdown options. onKeyDown={(event) => { diff --git a/packages/components/src/core/NavigationJumpTo/index.test.tsx b/packages/components/src/core/NavigationJumpTo/index.test.tsx index 6b8fec7e4..73e569637 100644 --- a/packages/components/src/core/NavigationJumpTo/index.test.tsx +++ b/packages/components/src/core/NavigationJumpTo/index.test.tsx @@ -1,7 +1,6 @@ import { generateSnapshots } from "@chanzuckerberg/story-utils"; import { composeStory } from "@storybook/react"; import { fireEvent, render, screen } from "@testing-library/react"; -import React from "react"; import * as snapshotTestStoryFile from "./index.stories"; import Meta, { Test as TestStory } from "./index.stories"; diff --git a/packages/components/src/core/Notification/index.test.tsx b/packages/components/src/core/Notification/index.test.tsx index ddc94d0de..79a556363 100644 --- a/packages/components/src/core/Notification/index.test.tsx +++ b/packages/components/src/core/Notification/index.test.tsx @@ -5,7 +5,6 @@ import { screen, waitForElementToBeRemoved, } from "@testing-library/react"; -import React from "react"; import * as snapshotTestStoryFile from "./index.stories"; import Meta, { Test as TestStory } from "./index.stories"; diff --git a/packages/components/src/core/Pagination/index.test.tsx b/packages/components/src/core/Pagination/index.test.tsx index bcbc68075..f0b242f5e 100644 --- a/packages/components/src/core/Pagination/index.test.tsx +++ b/packages/components/src/core/Pagination/index.test.tsx @@ -1,7 +1,6 @@ import { generateSnapshots } from "@chanzuckerberg/story-utils"; import { composeStory } from "@storybook/react"; import { fireEvent, render, screen } from "@testing-library/react"; -import React from "react"; import * as snapshotTestStoryFile from "./index.stories"; import Meta, { Test as TestStory } from "./index.stories"; diff --git a/packages/components/src/core/Pagination/index.tsx b/packages/components/src/core/Pagination/index.tsx index ebdbb5dab..34dc891f5 100644 --- a/packages/components/src/core/Pagination/index.tsx +++ b/packages/components/src/core/Pagination/index.tsx @@ -1,4 +1,4 @@ -import React, { forwardRef } from "react"; +import { forwardRef } from "react"; import PageListDropdown from "./components/PageListDropdown"; import { Page, diff --git a/packages/components/src/core/SegmentedControl/index.stories.tsx b/packages/components/src/core/SegmentedControl/index.stories.tsx index cd7f08deb..78aeea1c5 100644 --- a/packages/components/src/core/SegmentedControl/index.stories.tsx +++ b/packages/components/src/core/SegmentedControl/index.stories.tsx @@ -1,5 +1,4 @@ import { Args, Meta } from "@storybook/react"; -import React from "react"; import RawSegmentedControl, { SegmentedControlProps } from "./index"; const SegmentedControl = (props: Args): JSX.Element => { diff --git a/packages/components/src/core/SegmentedControl/index.test.tsx b/packages/components/src/core/SegmentedControl/index.test.tsx index c6200a7e0..5d9cd3f18 100644 --- a/packages/components/src/core/SegmentedControl/index.test.tsx +++ b/packages/components/src/core/SegmentedControl/index.test.tsx @@ -1,7 +1,6 @@ import { generateSnapshots } from "@chanzuckerberg/story-utils"; import { composeStory } from "@storybook/react"; import { render, screen } from "@testing-library/react"; -import React from "react"; import * as snapshotTestStoryFile from "./index.stories"; import Meta, { Test as TestStory } from "./index.stories"; diff --git a/packages/components/src/core/Table/index.stories.tsx b/packages/components/src/core/Table/index.stories.tsx index 0648103ff..28ce6a680 100644 --- a/packages/components/src/core/Table/index.stories.tsx +++ b/packages/components/src/core/Table/index.stories.tsx @@ -2,7 +2,6 @@ import styled from "@emotion/styled"; import { FormControlLabel, RadioGroup } from "@mui/material"; import { Args, Meta } from "@storybook/react"; -import * as React from "react"; import CellBasic from "../CellBasic"; import CellComponent from "../CellComponent"; import CellHeader from "../CellHeader"; diff --git a/packages/components/src/core/Table/index.test.tsx b/packages/components/src/core/Table/index.test.tsx index d049b7143..ed222e80c 100644 --- a/packages/components/src/core/Table/index.test.tsx +++ b/packages/components/src/core/Table/index.test.tsx @@ -1,7 +1,6 @@ import { generateSnapshots } from "@chanzuckerberg/story-utils"; import { composeStory } from "@storybook/react"; import { render, screen } from "@testing-library/react"; -import React from "react"; import * as snapshotTestStoryFile from "./index.stories"; import Meta, { Test as TestStory } from "./index.stories"; diff --git a/packages/components/src/core/TableHeader/index.stories.tsx b/packages/components/src/core/TableHeader/index.stories.tsx index 1ba83cf3e..df625bfc9 100644 --- a/packages/components/src/core/TableHeader/index.stories.tsx +++ b/packages/components/src/core/TableHeader/index.stories.tsx @@ -1,6 +1,5 @@ /* eslint-disable no-use-before-define */ import { Args, Meta } from "@storybook/react"; -import * as React from "react"; import CellHeader from "../CellHeader"; import RawTableHeader from "./index"; diff --git a/packages/components/src/core/TableHeader/index.test.tsx b/packages/components/src/core/TableHeader/index.test.tsx index 8f4cbfec0..5aae02e0e 100644 --- a/packages/components/src/core/TableHeader/index.test.tsx +++ b/packages/components/src/core/TableHeader/index.test.tsx @@ -1,7 +1,6 @@ import { generateSnapshots } from "@chanzuckerberg/story-utils"; import { composeStory } from "@storybook/react"; import { render, screen } from "@testing-library/react"; -import React from "react"; import * as snapshotTestStoryFile from "./index.stories"; import Meta, { Test as TestStory } from "./index.stories"; diff --git a/packages/components/src/core/TableRow/index.stories.tsx b/packages/components/src/core/TableRow/index.stories.tsx index c0797fd95..8ce454587 100644 --- a/packages/components/src/core/TableRow/index.stories.tsx +++ b/packages/components/src/core/TableRow/index.stories.tsx @@ -1,6 +1,5 @@ /* eslint-disable no-use-before-define */ import { Args, Meta } from "@storybook/react"; -import * as React from "react"; import CellBasic from "../CellBasic"; import RawTableRow from "./index"; diff --git a/packages/components/src/core/TableRow/index.test.tsx b/packages/components/src/core/TableRow/index.test.tsx index 58f6bd568..af76126e7 100644 --- a/packages/components/src/core/TableRow/index.test.tsx +++ b/packages/components/src/core/TableRow/index.test.tsx @@ -1,7 +1,6 @@ import { generateSnapshots } from "@chanzuckerberg/story-utils"; import { composeStory } from "@storybook/react"; import { fireEvent, render, screen } from "@testing-library/react"; -import React from "react"; import * as snapshotTestStoryFile from "./index.stories"; import Meta, { Test as TestStory } from "./index.stories"; diff --git a/packages/components/src/core/Tabs/components/LabelWithCount/index.tsx b/packages/components/src/core/Tabs/components/LabelWithCount/index.tsx index 7a06d5e12..0c6919ebe 100644 --- a/packages/components/src/core/Tabs/components/LabelWithCount/index.tsx +++ b/packages/components/src/core/Tabs/components/LabelWithCount/index.tsx @@ -1,4 +1,4 @@ -import React, { forwardRef, ReactNode, useContext } from "react"; +import { forwardRef, ReactNode, useContext } from "react"; import { TabsContext } from "../common"; import { Count, Label, Wrapper } from "./style"; diff --git a/packages/components/src/core/Tabs/index.test.tsx b/packages/components/src/core/Tabs/index.test.tsx index 2a183da64..087264f62 100644 --- a/packages/components/src/core/Tabs/index.test.tsx +++ b/packages/components/src/core/Tabs/index.test.tsx @@ -1,7 +1,6 @@ import { generateSnapshots } from "@chanzuckerberg/story-utils"; import { composeStory } from "@storybook/react"; import { render, screen } from "@testing-library/react"; -import React from "react"; import * as snapshotTestStoryFile from "./index.stories"; import Meta, { Test as TestStory } from "./index.stories"; diff --git a/packages/components/src/core/Tabs/index.tsx b/packages/components/src/core/Tabs/index.tsx index 4f60f2cbe..65119dea4 100644 --- a/packages/components/src/core/Tabs/index.tsx +++ b/packages/components/src/core/Tabs/index.tsx @@ -1,10 +1,10 @@ import { css } from "@emotion/css"; import { TabProps as RawTabProps, useTheme } from "@mui/material"; -import React, { forwardRef, ReactNode, useContext, useMemo } from "react"; +import React, { ReactNode, forwardRef, useContext, useMemo } from "react"; import { SDSTheme } from "../styles/common/defaultTheme"; import { getColors } from "../styles/common/selectors/theme"; -import { TabsContext } from "./components/common"; import LabelWithCount from "./components/LabelWithCount"; +import { TabsContext } from "./components/common"; import { StyledTab, StyledTabs, TabsProps } from "./style"; export type { TabsProps }; diff --git a/packages/components/src/core/Tabs/style.tsx b/packages/components/src/core/Tabs/style.tsx index c033cd4a1..2b43ca515 100644 --- a/packages/components/src/core/Tabs/style.tsx +++ b/packages/components/src/core/Tabs/style.tsx @@ -5,7 +5,6 @@ import { TabsProps as RawTabsProps, } from "@mui/material"; import { styled } from "@mui/material/styles"; -import React from "react"; import { fontBodyS, fontBodyXs } from "../styles"; import { CommonThemeProps, diff --git a/packages/components/src/core/Tag/index.stories.tsx b/packages/components/src/core/Tag/index.stories.tsx index 3b31014c4..01ad95fcc 100644 --- a/packages/components/src/core/Tag/index.stories.tsx +++ b/packages/components/src/core/Tag/index.stories.tsx @@ -13,10 +13,10 @@ const Tag = (props: Args): JSX.Element => { const ICONS = [ undefined, - , - , - , - , + , + , + , + , ]; const SDS_STYLES: ExtraTagProps["sdsStyle"][] = ["rounded", "square"]; diff --git a/packages/components/src/core/Tag/index.test.tsx b/packages/components/src/core/Tag/index.test.tsx index 5638aac6f..a1b6003d0 100644 --- a/packages/components/src/core/Tag/index.test.tsx +++ b/packages/components/src/core/Tag/index.test.tsx @@ -1,7 +1,6 @@ import { generateSnapshots } from "@chanzuckerberg/story-utils"; import { composeStory } from "@storybook/react"; import { render, screen } from "@testing-library/react"; -import React from "react"; import * as snapshotTestStoryFile from "./index.stories"; import Meta, { Test as TestStory } from "./index.stories"; diff --git a/packages/components/src/core/Tag/index.testUtils.tsx b/packages/components/src/core/Tag/index.testUtils.tsx index 95b6b04b9..f91eff439 100644 --- a/packages/components/src/core/Tag/index.testUtils.tsx +++ b/packages/components/src/core/Tag/index.testUtils.tsx @@ -16,7 +16,7 @@ const MID_LABEL: React.CSSProperties = { }; const ICON_OPTIONS = [ undefined, - , + , ]; export const HOVER_OPTIONS = [true, false]; export function CommonScreenshotTestDemo({ @@ -244,7 +244,7 @@ function TagState(props: {
{PSEUDO_STATES.map((state) => { return ( -
+
{/* removes irrelevant hover iterations: when combined with all pseudo-states except default, hover=false is impossible */} {(hover === true || (hover === false && state === "default")) && ( <> diff --git a/packages/components/src/core/Tag/index.tsx b/packages/components/src/core/Tag/index.tsx index 5e665be40..c89224e00 100644 --- a/packages/components/src/core/Tag/index.tsx +++ b/packages/components/src/core/Tag/index.tsx @@ -1,5 +1,4 @@ import { ChipProps } from "@mui/material"; -import React from "react"; import { ExtraTagProps, SdsTagColorType, StyledTag } from "./style"; export interface SdsTagProps extends Omit { diff --git a/packages/components/src/core/TagFilter/index.test.tsx b/packages/components/src/core/TagFilter/index.test.tsx index 6fd92f85c..e0f1ca43d 100644 --- a/packages/components/src/core/TagFilter/index.test.tsx +++ b/packages/components/src/core/TagFilter/index.test.tsx @@ -1,7 +1,6 @@ import { generateSnapshots } from "@chanzuckerberg/story-utils"; import { composeStory } from "@storybook/react"; import { render, screen } from "@testing-library/react"; -import React from "react"; import * as snapshotTestStoryFile from "./index.stories"; import Meta, { Test as TestStory } from "./index.stories"; diff --git a/packages/components/src/core/Tooltip/index.test.tsx b/packages/components/src/core/Tooltip/index.test.tsx index 22eb43c75..3bb624d8c 100644 --- a/packages/components/src/core/Tooltip/index.test.tsx +++ b/packages/components/src/core/Tooltip/index.test.tsx @@ -1,7 +1,6 @@ import { generateSnapshots } from "@chanzuckerberg/story-utils"; import { composeStory } from "@storybook/react"; import { render, screen } from "@testing-library/react"; -import React from "react"; import * as snapshotTestStoryFile from "./index.stories"; import Meta, { Test as TestStory } from "./index.stories"; diff --git a/packages/components/src/core/Tooltip/index.tsx b/packages/components/src/core/Tooltip/index.tsx index a11b24039..fcffd4171 100644 --- a/packages/components/src/core/Tooltip/index.tsx +++ b/packages/components/src/core/Tooltip/index.tsx @@ -1,20 +1,20 @@ import { Tooltip as RawTooltip, - TooltipClassKey, TooltipProps as RawTooltipProps, + TooltipClassKey, } from "@mui/material"; import { useTheme } from "@mui/material/styles"; -import React, { forwardRef } from "react"; +import { forwardRef } from "react"; import { SDSWarningTypes, showWarningIfFirstOccurence, } from "src/common/warnings"; import { - arrowCss, StyledPopper, Subtitle, - tooltipCss, TooltipExtraProps, + arrowCss, + tooltipCss, } from "./style"; type TooltipProps = TooltipExtraProps & RawTooltipProps; diff --git a/packages/components/src/core/TooltipCondensed/index.test.tsx b/packages/components/src/core/TooltipCondensed/index.test.tsx index 3fa4a08da..fbc8be900 100644 --- a/packages/components/src/core/TooltipCondensed/index.test.tsx +++ b/packages/components/src/core/TooltipCondensed/index.test.tsx @@ -1,6 +1,5 @@ import { composeStory } from "@storybook/react"; import { fireEvent, render, screen } from "@testing-library/react"; -import React from "react"; import Meta, { Test as TestStory } from "./index.stories"; // Returns a component that already contain all decorators from story level, meta level and global level. diff --git a/packages/components/src/core/TooltipCondensed/index.tsx b/packages/components/src/core/TooltipCondensed/index.tsx index 4370d6e50..5a1f15d03 100644 --- a/packages/components/src/core/TooltipCondensed/index.tsx +++ b/packages/components/src/core/TooltipCondensed/index.tsx @@ -1,6 +1,6 @@ import { TooltipClassKey } from "@mui/material"; import { useTheme } from "@mui/material/styles"; -import React, { forwardRef } from "react"; +import { forwardRef } from "react"; import Tooltip, { TooltipProps } from "../Tooltip"; import { condensedCSS, TooltipCondensedExtraProps } from "./style"; diff --git a/packages/components/src/core/TooltipTable/index.test.tsx b/packages/components/src/core/TooltipTable/index.test.tsx index 1390aa98f..e68a55d4d 100644 --- a/packages/components/src/core/TooltipTable/index.test.tsx +++ b/packages/components/src/core/TooltipTable/index.test.tsx @@ -1,7 +1,6 @@ import { generateSnapshots } from "@chanzuckerberg/story-utils"; import { composeStory } from "@storybook/react"; import { render, screen } from "@testing-library/react"; -import React from "react"; import * as snapshotTestStoryFile from "./index.stories"; import Meta, { Test as TestStory } from "./index.stories"; diff --git a/packages/components/src/core/TooltipTable/index.tsx b/packages/components/src/core/TooltipTable/index.tsx index c50850202..9737a35ba 100644 --- a/packages/components/src/core/TooltipTable/index.tsx +++ b/packages/components/src/core/TooltipTable/index.tsx @@ -1,5 +1,4 @@ import { Table, TableBody, TableContainer, TableRow } from "@mui/material"; -import React from "react"; import { Alert, RowLabel, diff --git a/packages/components/tsconfig-namespace-check.json b/packages/components/tsconfig-namespace-check.json index 6f6980ddb..2284b124b 100644 --- a/packages/components/tsconfig-namespace-check.json +++ b/packages/components/tsconfig-namespace-check.json @@ -29,6 +29,7 @@ "src/core/LoadingIndicator/LoadingIndicator.namespace-test.tsx", "src/core/Menu/Menu.namespace-test.tsx", "src/core/MenuItem/MenuItem.namespace-test.tsx", + "src/core/NavigationJumpTo/NavigationJumpTo.namespace-test.tsx", "src/core/Notification/Notification.namespace-test.tsx", "src/core/Pagination/Pagination.namespace-test.tsx", "src/core/SegmentedControl/SegmentedControl.namespace-test.tsx", diff --git a/packages/data-viz/package.json b/packages/data-viz/package.json index 99c31fcb2..749121303 100644 --- a/packages/data-viz/package.json +++ b/packages/data-viz/package.json @@ -52,14 +52,18 @@ }, "peerDependencies": { "@emotion/core": "^11.0.0", - "@emotion/css": "^11.1.3", - "@emotion/react": "^11.1.5", - "@emotion/styled": "^11.1.5", - "@mui/base": "^5.0.0-beta.2", + "@emotion/css": "^11.11.0", + "@emotion/react": "^11.11.0", + "@emotion/styled": "^11.11.0", + "@mui/base": "^5.0.0-beta.3", "@mui/icons-material": "^5.11.16", - "@mui/lab": "^5.0.0-alpha.131", - "@mui/material": "^5.13.0", + "@mui/lab": "^5.0.0-alpha.132", + "@mui/material": "^5.13.3", "react": ">=17.0.1", "react-dom": ">=17.0.1" + }, + "devDependencies": { + "@types/react": "^17.0.2", + "@types/react-dom": "^17.0.1" } } diff --git a/packages/data-viz/src/core/Heatmap/index.stories.tsx b/packages/data-viz/src/core/Heatmap/index.stories.tsx index 1c7fe54e0..72eabeb6f 100644 --- a/packages/data-viz/src/core/Heatmap/index.stories.tsx +++ b/packages/data-viz/src/core/Heatmap/index.stories.tsx @@ -1,5 +1,4 @@ import { Args, Meta } from "@storybook/react"; -import * as React from "react"; import RawHeatmap from "./index"; const Heatmap = (props: Args): JSX.Element => { diff --git a/packages/data-viz/src/core/Heatmap/index.test.tsx b/packages/data-viz/src/core/Heatmap/index.test.tsx index a611f2aaa..5f4b3e959 100644 --- a/packages/data-viz/src/core/Heatmap/index.test.tsx +++ b/packages/data-viz/src/core/Heatmap/index.test.tsx @@ -1,7 +1,6 @@ import { generateSnapshots } from "@chanzuckerberg/story-utils"; import { composeStory } from "@storybook/react"; import { render, screen } from "@testing-library/react"; -import React from "react"; import * as snapshotTestStoryFile from "./index.stories"; import Meta, { Test as TestStory } from "./index.stories"; diff --git a/tsconfig.json b/tsconfig.json index f0bec78ee..891a98cb4 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -6,7 +6,7 @@ // "lib": [], /* Specify library files to be included in the compilation. */ // "allowJs": true, /* Allow javascript files to be compiled. */ // "checkJs": true, /* Report errors in .js files. */ - "jsx": "react" /* Specify JSX code generation: 'preserve', 'react-native', or 'react'. */, + "jsx": "react-jsx" /* Specify JSX code generation: 'preserve', 'react-native', or 'react'. */, "declaration": true /* Generates corresponding '.d.ts' file. */, // "sourceMap": true, /* Generates corresponding '.map' file. */ // "outFile": "./", /* Concatenate and emit output to single file. */ diff --git a/yarn.lock b/yarn.lock index edd6377fa..cc7263dc7 100644 --- a/yarn.lock +++ b/yarn.lock @@ -24,13 +24,6 @@ dependencies: default-browser-id "3.0.0" -"@babel/code-frame@7.12.11": - version "7.12.11" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.12.11.tgz#f4ad435aa263db935b8f10f2c552d23fb716a63f" - integrity sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw== - dependencies: - "@babel/highlight" "^7.10.4" - "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.16.7", "@babel/code-frame@^7.18.6", "@babel/code-frame@^7.21.4": version "7.21.4" resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.21.4.tgz#d0fa9e4413aca81f2b23b9442797bda1826edb39" @@ -43,6 +36,11 @@ resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.21.4.tgz#457ffe647c480dff59c2be092fc3acf71195c87f" integrity sha512-/DYyDpeCfaVinT40FPGdkkb+lYSKvsVuMjDAG7jPOWWiM1ibOaB9CXJAlc4d1QpP/U2q2P9jbrSlClKSErd55g== +"@babel/compat-data@^7.22.0", "@babel/compat-data@^7.22.3": + version "7.22.3" + resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.22.3.tgz#cd502a6a0b6e37d7ad72ce7e71a7160a3ae36f7e" + integrity sha512-aNtko9OPOwVESUFp3MZfD8Uzxl7JzSeJpd7npIoxCasU37PFbAQRpKglkaKwlHOyeJdrREpo8TW8ldrkYWwvIQ== + "@babel/core@^7.1.0", "@babel/core@^7.11.6", "@babel/core@^7.12.10", "@babel/core@^7.12.3", "@babel/core@^7.13.16", "@babel/core@^7.17.9", "@babel/core@^7.20.2", "@babel/core@^7.20.7", "@babel/core@^7.21.0", "@babel/core@^7.7.2", "@babel/core@^7.7.5", "@babel/core@^7.8.0", "@babel/core@~7.21.0": version "7.21.4" resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.21.4.tgz#c6dc73242507b8e2a27fd13a9c1814f9fa34a659" @@ -74,6 +72,16 @@ "@jridgewell/trace-mapping" "^0.3.17" jsesc "^2.5.1" +"@babel/generator@^7.22.3": + version "7.22.3" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.22.3.tgz#0ff675d2edb93d7596c5f6728b52615cfc0df01e" + integrity sha512-C17MW4wlk//ES/CJDL51kPNwl+qiBQyN7b9SKyVp11BLGFeSPoVaHrv+MNt8jwQFhQWowW88z1eeBx3pFz9v8A== + dependencies: + "@babel/types" "^7.22.3" + "@jridgewell/gen-mapping" "^0.3.2" + "@jridgewell/trace-mapping" "^0.3.17" + jsesc "^2.5.1" + "@babel/helper-annotate-as-pure@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz#eaa49f6f80d5a33f9a5dd2276e6d6e451be0a6bb" @@ -100,6 +108,17 @@ lru-cache "^5.1.1" semver "^6.3.0" +"@babel/helper-compilation-targets@^7.22.1": + version "7.22.1" + resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.1.tgz#bfcd6b7321ffebe33290d68550e2c9d7eb7c7a58" + integrity sha512-Rqx13UM3yVB5q0D/KwQ8+SPfX/+Rnsy1Lw1k/UwOC4KC6qrzIQoY3lYnBu5EHKBlEHHcj0M0W8ltPSkD8rqfsQ== + dependencies: + "@babel/compat-data" "^7.22.0" + "@babel/helper-validator-option" "^7.21.0" + browserslist "^4.21.3" + lru-cache "^5.1.1" + semver "^6.3.0" + "@babel/helper-create-class-features-plugin@^7.18.6", "@babel/helper-create-class-features-plugin@^7.21.0": version "7.21.4" resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.21.4.tgz#3a017163dc3c2ba7deb9a7950849a9586ea24c18" @@ -114,6 +133,21 @@ "@babel/helper-skip-transparent-expression-wrappers" "^7.20.0" "@babel/helper-split-export-declaration" "^7.18.6" +"@babel/helper-create-class-features-plugin@^7.22.1": + version "7.22.1" + resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.1.tgz#ae3de70586cc757082ae3eba57240d42f468c41b" + integrity sha512-SowrZ9BWzYFgzUMwUmowbPSGu6CXL5MSuuCkG3bejahSpSymioPmuLdhPxNOc9MjuNGjy7M/HaXvJ8G82Lywlw== + dependencies: + "@babel/helper-annotate-as-pure" "^7.18.6" + "@babel/helper-environment-visitor" "^7.22.1" + "@babel/helper-function-name" "^7.21.0" + "@babel/helper-member-expression-to-functions" "^7.22.0" + "@babel/helper-optimise-call-expression" "^7.18.6" + "@babel/helper-replace-supers" "^7.22.1" + "@babel/helper-skip-transparent-expression-wrappers" "^7.20.0" + "@babel/helper-split-export-declaration" "^7.18.6" + semver "^6.3.0" + "@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.20.5": version "7.21.4" resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.21.4.tgz#40411a8ab134258ad2cf3a3d987ec6aa0723cee5" @@ -122,6 +156,15 @@ "@babel/helper-annotate-as-pure" "^7.18.6" regexpu-core "^5.3.1" +"@babel/helper-create-regexp-features-plugin@^7.22.1": + version "7.22.1" + resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.1.tgz#a7ed9a8488b45b467fca353cd1a44dc5f0cf5c70" + integrity sha512-WWjdnfR3LPIe+0EY8td7WmjhytxXtjKAEpnAxun/hkNiyOaPlvGK+NZaBFIdi9ndYV3Gav7BpFvtUwnaJlwi1w== + dependencies: + "@babel/helper-annotate-as-pure" "^7.18.6" + regexpu-core "^5.3.1" + semver "^6.3.0" + "@babel/helper-define-polyfill-provider@^0.3.3": version "0.3.3" resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz#8612e55be5d51f0cd1f36b4a5a83924e89884b7a" @@ -134,11 +177,28 @@ resolve "^1.14.2" semver "^6.1.2" +"@babel/helper-define-polyfill-provider@^0.4.0": + version "0.4.0" + resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.0.tgz#487053f103110f25b9755c5980e031e93ced24d8" + integrity sha512-RnanLx5ETe6aybRi1cO/edaRH+bNYWaryCEmjDDYyNr4wnSzyOp8T0dWipmqVHKEY3AbVKUom50AKSlj1zmKbg== + dependencies: + "@babel/helper-compilation-targets" "^7.17.7" + "@babel/helper-plugin-utils" "^7.16.7" + debug "^4.1.1" + lodash.debounce "^4.0.8" + resolve "^1.14.2" + semver "^6.1.2" + "@babel/helper-environment-visitor@^7.18.9": version "7.18.9" resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz#0c0cee9b35d2ca190478756865bb3528422f51be" integrity sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg== +"@babel/helper-environment-visitor@^7.22.1": + version "7.22.1" + resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.1.tgz#ac3a56dbada59ed969d712cf527bd8271fe3eba8" + integrity sha512-Z2tgopurB/kTbidvzeBrc2To3PUP/9i5MUe+fU6QJCQDyPwSH2oRapkLw3KGECDYSjhQZCNxEvNvZlLw8JjGwA== + "@babel/helper-explode-assignable-expression@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz#41f8228ef0a6f1a036b8dfdfec7ce94f9a6bc096" @@ -168,7 +228,14 @@ dependencies: "@babel/types" "^7.21.0" -"@babel/helper-module-imports@^7.16.7", "@babel/helper-module-imports@^7.18.6": +"@babel/helper-member-expression-to-functions@^7.22.0": + version "7.22.3" + resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.22.3.tgz#4b77a12c1b4b8e9e28736ed47d8b91f00976911f" + integrity sha512-Gl7sK04b/2WOb6OPVeNy9eFKeD3L6++CzL3ykPOWqTn08xgYYK0wz4TUh2feIImDXxcVW3/9WQ1NMKY66/jfZA== + dependencies: + "@babel/types" "^7.22.3" + +"@babel/helper-module-imports@^7.16.7", "@babel/helper-module-imports@^7.18.6", "@babel/helper-module-imports@^7.21.4": version "7.21.4" resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.21.4.tgz#ac88b2f76093637489e718a90cec6cf8a9b029af" integrity sha512-orajc5T2PsRYUN3ZryCEFeMDYwyw09c/pZeaQEZPH0MpKzSvn3e0uXsDBu3k03VI+9DBiRo+l22BfKTpKwa/Wg== @@ -189,6 +256,20 @@ "@babel/traverse" "^7.21.2" "@babel/types" "^7.21.2" +"@babel/helper-module-transforms@^7.21.5", "@babel/helper-module-transforms@^7.22.1": + version "7.22.1" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.22.1.tgz#e0cad47fedcf3cae83c11021696376e2d5a50c63" + integrity sha512-dxAe9E7ySDGbQdCVOY/4+UcD8M9ZFqZcZhSPsPacvCG4M+9lwtDDQfI2EoaSvmf7W/8yCBkGU0m7Pvt1ru3UZw== + dependencies: + "@babel/helper-environment-visitor" "^7.22.1" + "@babel/helper-module-imports" "^7.21.4" + "@babel/helper-simple-access" "^7.21.5" + "@babel/helper-split-export-declaration" "^7.18.6" + "@babel/helper-validator-identifier" "^7.19.1" + "@babel/template" "^7.21.9" + "@babel/traverse" "^7.22.1" + "@babel/types" "^7.22.0" + "@babel/helper-optimise-call-expression@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz#9369aa943ee7da47edab2cb4e838acf09d290ffe" @@ -201,6 +282,11 @@ resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz#d1b9000752b18d0877cff85a5c376ce5c3121629" integrity sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ== +"@babel/helper-plugin-utils@^7.21.5": + version "7.21.5" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.21.5.tgz#345f2377d05a720a4e5ecfa39cbf4474a4daed56" + integrity sha512-0WDaIlXKOX/3KfBK/dwP1oQGiPh6rjMkT7HIRv7i5RR2VUMwrx5ZL0dwBkKx7+SW1zwNdgjHd34IMk5ZjTeHVg== + "@babel/helper-remap-async-to-generator@^7.18.9": version "7.18.9" resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz#997458a0e3357080e54e1d79ec347f8a8cd28519" @@ -223,6 +309,18 @@ "@babel/traverse" "^7.20.7" "@babel/types" "^7.20.7" +"@babel/helper-replace-supers@^7.22.1": + version "7.22.1" + resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.22.1.tgz#38cf6e56f7dc614af63a21b45565dd623f0fdc95" + integrity sha512-ut4qrkE4AuSfrwHSps51ekR1ZY/ygrP1tp0WFm8oVq6nzc/hvfV/22JylndIbsf2U2M9LOMwiSddr6y+78j+OQ== + dependencies: + "@babel/helper-environment-visitor" "^7.22.1" + "@babel/helper-member-expression-to-functions" "^7.22.0" + "@babel/helper-optimise-call-expression" "^7.18.6" + "@babel/template" "^7.21.9" + "@babel/traverse" "^7.22.1" + "@babel/types" "^7.22.0" + "@babel/helper-simple-access@^7.20.2": version "7.20.2" resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz#0ab452687fe0c2cfb1e2b9e0015de07fc2d62dd9" @@ -230,6 +328,13 @@ dependencies: "@babel/types" "^7.20.2" +"@babel/helper-simple-access@^7.21.5": + version "7.21.5" + resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.21.5.tgz#d697a7971a5c39eac32c7e63c0921c06c8a249ee" + integrity sha512-ENPDAMC1wAjR0uaCUwliBdiSl1KBJAVnMTzXqi64c2MG8MPR6ii4qf7bSXDqSFbr4W6W028/rf5ivoHop5/mkg== + dependencies: + "@babel/types" "^7.21.5" + "@babel/helper-skip-transparent-expression-wrappers@^7.20.0": version "7.20.0" resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz#fbe4c52f60518cab8140d77101f0e63a8a230684" @@ -249,6 +354,11 @@ resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz#38d3acb654b4701a9b77fb0615a96f775c3a9e63" integrity sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw== +"@babel/helper-string-parser@^7.21.5": + version "7.21.5" + resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.21.5.tgz#2b3eea65443c6bdc31c22d037c65f6d323b6b2bd" + integrity sha512-5pTUx3hAJaZIdW99sJ6ZUUgWq/Y+Hja7TowEnLNMm1VivRgZQL3vpBY3qUACVsvw+yQU6+YgfBVmcbLaZtrA1w== + "@babel/helper-validator-identifier@^7.18.6", "@babel/helper-validator-identifier@^7.19.1": version "7.19.1" resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz#7eea834cf32901ffdc1a7ee555e2f9c27e249ca2" @@ -278,7 +388,7 @@ "@babel/traverse" "^7.21.0" "@babel/types" "^7.21.0" -"@babel/highlight@^7.10.4", "@babel/highlight@^7.18.6": +"@babel/highlight@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.18.6.tgz#81158601e93e2563795adcbfbdf5d64be3f2ecdf" integrity sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g== @@ -292,6 +402,11 @@ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.21.4.tgz#94003fdfc520bbe2875d4ae557b43ddb6d880f17" integrity sha512-alVJj7k7zIxqBZ7BTRhz0IqJFxW1VJbm6N8JbcYhQ186df9ZBPbZBmWSqAMXwHGsCJdYks7z/voa3ibiS5bCIw== +"@babel/parser@^7.21.9", "@babel/parser@^7.22.4": + version "7.22.4" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.22.4.tgz#a770e98fd785c231af9d93f6459d36770993fb32" + integrity sha512-VLLsx06XkEYqBtE5YGPwfSGwfrjnyPP5oiGty3S8pQLFDFLaS8VwWSIxkTXpcvr5zeYLE6+MBNl2npl/YnfofA== + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz#da5b8f9a580acdfbe53494dba45ea389fb09a4d2" @@ -308,6 +423,15 @@ "@babel/helper-skip-transparent-expression-wrappers" "^7.20.0" "@babel/plugin-proposal-optional-chaining" "^7.20.7" +"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.22.3": + version "7.22.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.3.tgz#a75be1365c0c3188c51399a662168c1c98108659" + integrity sha512-6r4yRwEnorYByILoDRnEqxtojYKuiIv9FojW2E8GUKo9eWBwbKcd9IiZOZpdyXc64RmyGGyPu3/uAcrz/dq2kQ== + dependencies: + "@babel/helper-plugin-utils" "^7.21.5" + "@babel/helper-skip-transparent-expression-wrappers" "^7.20.0" + "@babel/plugin-transform-optional-chaining" "^7.22.3" + "@babel/plugin-proposal-async-generator-functions@^7.20.7": version "7.20.7" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.7.tgz#bfb7276d2d573cb67ba379984a2334e262ba5326" @@ -493,7 +617,14 @@ dependencies: "@babel/helper-plugin-utils" "^7.19.0" -"@babel/plugin-syntax-import-meta@^7.8.3": +"@babel/plugin-syntax-import-attributes@^7.22.3": + version "7.22.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.22.3.tgz#d7168f22b9b49a6cc1792cec78e06a18ad2e7b4b" + integrity sha512-i35jZJv6aO7hxEbIWQ41adVfOzjm9dcYDNeWlBMd8p0ZQRtNUCBrmGwZt+H5lb+oOC9a3svp956KP0oWGA1YsA== + dependencies: + "@babel/helper-plugin-utils" "^7.21.5" + +"@babel/plugin-syntax-import-meta@^7.10.4", "@babel/plugin-syntax-import-meta@^7.8.3": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz#ee601348c370fa334d2207be158777496521fd51" integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g== @@ -577,6 +708,14 @@ dependencies: "@babel/helper-plugin-utils" "^7.20.2" +"@babel/plugin-syntax-unicode-sets-regex@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz#d49a3b3e6b52e5be6740022317580234a6a47357" + integrity sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" + "@babel/plugin-transform-arrow-functions@^7.20.7": version "7.20.7" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.20.7.tgz#bea332b0e8b2dab3dafe55a163d8227531ab0551" @@ -584,6 +723,23 @@ dependencies: "@babel/helper-plugin-utils" "^7.20.2" +"@babel/plugin-transform-arrow-functions@^7.21.5": + version "7.21.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.21.5.tgz#9bb42a53de447936a57ba256fbf537fc312b6929" + integrity sha512-wb1mhwGOCaXHDTcsRYMKF9e5bbMgqwxtqa2Y1ifH96dXJPwbuLX9qHy3clhrxVqgMz7nyNXs8VkxdH8UBcjKqA== + dependencies: + "@babel/helper-plugin-utils" "^7.21.5" + +"@babel/plugin-transform-async-generator-functions@^7.22.3": + version "7.22.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.22.3.tgz#3ed99924c354fb9e80dabb2cc8d002c702e94527" + integrity sha512-36A4Aq48t66btydbZd5Fk0/xJqbpg/v4QWI4AH4cYHBXy9Mu42UOupZpebKFiCFNT9S9rJFcsld0gsv0ayLjtA== + dependencies: + "@babel/helper-environment-visitor" "^7.22.1" + "@babel/helper-plugin-utils" "^7.21.5" + "@babel/helper-remap-async-to-generator" "^7.18.9" + "@babel/plugin-syntax-async-generators" "^7.8.4" + "@babel/plugin-transform-async-to-generator@^7.20.7": version "7.20.7" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.20.7.tgz#dfee18623c8cb31deb796aa3ca84dda9cea94354" @@ -607,6 +763,23 @@ dependencies: "@babel/helper-plugin-utils" "^7.20.2" +"@babel/plugin-transform-class-properties@^7.22.3": + version "7.22.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.22.3.tgz#3407145e513830df77f0cef828b8b231c166fe4c" + integrity sha512-mASLsd6rhOrLZ5F3WbCxkzl67mmOnqik0zrg5W6D/X0QMW7HtvnoL1dRARLKIbMP3vXwkwziuLesPqWVGIl6Bw== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.22.1" + "@babel/helper-plugin-utils" "^7.21.5" + +"@babel/plugin-transform-class-static-block@^7.22.3": + version "7.22.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.22.3.tgz#e352cf33567385c731a8f21192efeba760358773" + integrity sha512-5BirgNWNOx7cwbTJCOmKFJ1pZjwk5MUfMIwiBBvsirCJMZeQgs5pk6i1OlkVg+1Vef5LfBahFOrdCnAWvkVKMw== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.22.1" + "@babel/helper-plugin-utils" "^7.21.5" + "@babel/plugin-syntax-class-static-block" "^7.14.5" + "@babel/plugin-transform-classes@^7.21.0": version "7.21.0" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.21.0.tgz#f469d0b07a4c5a7dbb21afad9e27e57b47031665" @@ -630,6 +803,14 @@ "@babel/helper-plugin-utils" "^7.20.2" "@babel/template" "^7.20.7" +"@babel/plugin-transform-computed-properties@^7.21.5": + version "7.21.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.21.5.tgz#3a2d8bb771cd2ef1cd736435f6552fe502e11b44" + integrity sha512-TR653Ki3pAwxBxUe8srfF3e4Pe3FTA46uaNHYyQwIoM4oWKSoOZiDNyHJ0oIoDIUPSRQbQG7jzgVBX3FPVne1Q== + dependencies: + "@babel/helper-plugin-utils" "^7.21.5" + "@babel/template" "^7.20.7" + "@babel/plugin-transform-destructuring@^7.21.3": version "7.21.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.21.3.tgz#73b46d0fd11cd6ef57dea8a381b1215f4959d401" @@ -652,6 +833,14 @@ dependencies: "@babel/helper-plugin-utils" "^7.18.9" +"@babel/plugin-transform-dynamic-import@^7.22.1": + version "7.22.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.22.1.tgz#6c56afaf896a07026330cf39714532abed8d9ed1" + integrity sha512-rlhWtONnVBPdmt+jeewS0qSnMz/3yLFrqAP8hHC6EDcrYRSyuz9f9yQhHvVn2Ad6+yO9fHXac5piudeYrInxwQ== + dependencies: + "@babel/helper-plugin-utils" "^7.21.5" + "@babel/plugin-syntax-dynamic-import" "^7.8.3" + "@babel/plugin-transform-exponentiation-operator@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz#421c705f4521888c65e91fdd1af951bfefd4dacd" @@ -660,6 +849,14 @@ "@babel/helper-builder-binary-assignment-operator-visitor" "^7.18.6" "@babel/helper-plugin-utils" "^7.18.6" +"@babel/plugin-transform-export-namespace-from@^7.22.3": + version "7.22.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.22.3.tgz#9b8700aa495007d3bebac8358d1c562434b680b9" + integrity sha512-5Ti1cHLTDnt3vX61P9KZ5IG09bFXp4cDVFJIAeCZuxu9OXXJJZp5iP0n/rzM2+iAutJY+KWEyyHcRaHlpQ/P5g== + dependencies: + "@babel/helper-plugin-utils" "^7.21.5" + "@babel/plugin-syntax-export-namespace-from" "^7.8.3" + "@babel/plugin-transform-flow-strip-types@^7.21.0": version "7.21.0" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.21.0.tgz#6aeca0adcb81dc627c8986e770bfaa4d9812aff5" @@ -675,6 +872,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.20.2" +"@babel/plugin-transform-for-of@^7.21.5": + version "7.21.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.21.5.tgz#e890032b535f5a2e237a18535f56a9fdaa7b83fc" + integrity sha512-nYWpjKW/7j/I/mZkGVgHJXh4bA1sfdFnJoOXwJuj4m3Q2EraO/8ZyrkCau9P5tbHQk01RMSt6KYLCsW7730SXQ== + dependencies: + "@babel/helper-plugin-utils" "^7.21.5" + "@babel/plugin-transform-function-name@^7.18.9": version "7.18.9" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz#cc354f8234e62968946c61a46d6365440fc764e0" @@ -684,6 +888,14 @@ "@babel/helper-function-name" "^7.18.9" "@babel/helper-plugin-utils" "^7.18.9" +"@babel/plugin-transform-json-strings@^7.22.3": + version "7.22.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.22.3.tgz#a181b8679cf7c93e9d0e3baa5b1776d65be601a9" + integrity sha512-IuvOMdeOOY2X4hRNAT6kwbePtK21BUyrAEgLKviL8pL6AEEVUVcqtRdN/HJXBLGIbt9T3ETmXRnFedRRmQNTYw== + dependencies: + "@babel/helper-plugin-utils" "^7.21.5" + "@babel/plugin-syntax-json-strings" "^7.8.3" + "@babel/plugin-transform-literals@^7.18.9": version "7.18.9" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz#72796fdbef80e56fba3c6a699d54f0de557444bc" @@ -691,6 +903,14 @@ dependencies: "@babel/helper-plugin-utils" "^7.18.9" +"@babel/plugin-transform-logical-assignment-operators@^7.22.3": + version "7.22.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.22.3.tgz#9e021455810f33b0baccb82fb759b194f5dc36f0" + integrity sha512-CbayIfOw4av2v/HYZEsH+Klks3NC2/MFIR3QR8gnpGNNPEaq2fdlVCRYG/paKs7/5hvBLQ+H70pGWOHtlNEWNA== + dependencies: + "@babel/helper-plugin-utils" "^7.21.5" + "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" + "@babel/plugin-transform-member-expression-literals@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz#ac9fdc1a118620ac49b7e7a5d2dc177a1bfee88e" @@ -715,6 +935,15 @@ "@babel/helper-plugin-utils" "^7.20.2" "@babel/helper-simple-access" "^7.20.2" +"@babel/plugin-transform-modules-commonjs@^7.21.5": + version "7.21.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.21.5.tgz#d69fb947eed51af91de82e4708f676864e5e47bc" + integrity sha512-OVryBEgKUbtqMoB7eG2rs6UFexJi6Zj6FDXx+esBLPTCxCNxAY9o+8Di7IsUGJ+AVhp5ncK0fxWUBd0/1gPhrQ== + dependencies: + "@babel/helper-module-transforms" "^7.21.5" + "@babel/helper-plugin-utils" "^7.21.5" + "@babel/helper-simple-access" "^7.21.5" + "@babel/plugin-transform-modules-systemjs@^7.20.11": version "7.20.11" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.20.11.tgz#467ec6bba6b6a50634eea61c9c232654d8a4696e" @@ -725,6 +954,16 @@ "@babel/helper-plugin-utils" "^7.20.2" "@babel/helper-validator-identifier" "^7.19.1" +"@babel/plugin-transform-modules-systemjs@^7.22.3": + version "7.22.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.22.3.tgz#cc507e03e88d87b016feaeb5dae941e6ef50d91e" + integrity sha512-V21W3bKLxO3ZjcBJZ8biSvo5gQ85uIXW2vJfh7JSWf/4SLUSr1tOoHX3ruN4+Oqa2m+BKfsxTR1I+PsvkIWvNw== + dependencies: + "@babel/helper-hoist-variables" "^7.18.6" + "@babel/helper-module-transforms" "^7.22.1" + "@babel/helper-plugin-utils" "^7.21.5" + "@babel/helper-validator-identifier" "^7.19.1" + "@babel/plugin-transform-modules-umd@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz#81d3832d6034b75b54e62821ba58f28ed0aab4b9" @@ -741,6 +980,14 @@ "@babel/helper-create-regexp-features-plugin" "^7.20.5" "@babel/helper-plugin-utils" "^7.20.2" +"@babel/plugin-transform-named-capturing-groups-regex@^7.22.3": + version "7.22.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.3.tgz#db6fb77e6b3b53ec3b8d370246f0b7cf67d35ab4" + integrity sha512-c6HrD/LpUdNNJsISQZpds3TXvfYIAbo+efE9aWmY/PmSRD0agrJ9cPMt4BmArwUQ7ZymEWTFjTyp+yReLJZh0Q== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.22.1" + "@babel/helper-plugin-utils" "^7.21.5" + "@babel/plugin-transform-new-target@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz#d128f376ae200477f37c4ddfcc722a8a1b3246a8" @@ -748,6 +995,40 @@ dependencies: "@babel/helper-plugin-utils" "^7.18.6" +"@babel/plugin-transform-new-target@^7.22.3": + version "7.22.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.22.3.tgz#deb0377d741cbee2f45305868b9026dcd6dd96e2" + integrity sha512-5RuJdSo89wKdkRTqtM9RVVJzHum9c2s0te9rB7vZC1zKKxcioWIy+xcu4OoIAjyFZhb/bp5KkunuLin1q7Ct+w== + dependencies: + "@babel/helper-plugin-utils" "^7.21.5" + +"@babel/plugin-transform-nullish-coalescing-operator@^7.22.3": + version "7.22.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.22.3.tgz#8c519f8bf5af94a9ca6f65cf422a9d3396e542b9" + integrity sha512-CpaoNp16nX7ROtLONNuCyenYdY/l7ZsR6aoVa7rW7nMWisoNoQNIH5Iay/4LDyRjKMuElMqXiBoOQCDLTMGZiw== + dependencies: + "@babel/helper-plugin-utils" "^7.21.5" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" + +"@babel/plugin-transform-numeric-separator@^7.22.3": + version "7.22.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.22.3.tgz#02493070ca6685884b0eee705363ee4da2132ab0" + integrity sha512-+AF88fPDJrnseMh5vD9+SH6wq4ZMvpiTMHh58uLs+giMEyASFVhcT3NkoyO+NebFCNnpHJEq5AXO2txV4AGPDQ== + dependencies: + "@babel/helper-plugin-utils" "^7.21.5" + "@babel/plugin-syntax-numeric-separator" "^7.10.4" + +"@babel/plugin-transform-object-rest-spread@^7.22.3": + version "7.22.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.22.3.tgz#da6fba693effb8c203d8c3bdf7bf4e2567e802e9" + integrity sha512-38bzTsqMMCI46/TQnJwPPpy33EjLCc1Gsm2hRTF6zTMWnKsN61vdrpuzIEGQyKEhDSYDKyZHrrd5FMj4gcUHhw== + dependencies: + "@babel/compat-data" "^7.22.3" + "@babel/helper-compilation-targets" "^7.22.1" + "@babel/helper-plugin-utils" "^7.21.5" + "@babel/plugin-syntax-object-rest-spread" "^7.8.3" + "@babel/plugin-transform-parameters" "^7.22.3" + "@babel/plugin-transform-object-super@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz#fb3c6ccdd15939b6ff7939944b51971ddc35912c" @@ -756,6 +1037,23 @@ "@babel/helper-plugin-utils" "^7.18.6" "@babel/helper-replace-supers" "^7.18.6" +"@babel/plugin-transform-optional-catch-binding@^7.22.3": + version "7.22.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.22.3.tgz#e971a083fc7d209d9cd18253853af1db6d8dc42f" + integrity sha512-bnDFWXFzWY0BsOyqaoSXvMQ2F35zutQipugog/rqotL2S4ciFOKlRYUu9djt4iq09oh2/34hqfRR2k1dIvuu4g== + dependencies: + "@babel/helper-plugin-utils" "^7.21.5" + "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" + +"@babel/plugin-transform-optional-chaining@^7.22.3": + version "7.22.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.22.3.tgz#5fd24a4a7843b76da6aeec23c7f551da5d365290" + integrity sha512-63v3/UFFxhPKT8j8u1jTTGVyITxl7/7AfOqK8C5gz1rHURPUGe3y5mvIf68eYKGoBNahtJnTxBKug4BQOnzeJg== + dependencies: + "@babel/helper-plugin-utils" "^7.21.5" + "@babel/helper-skip-transparent-expression-wrappers" "^7.20.0" + "@babel/plugin-syntax-optional-chaining" "^7.8.3" + "@babel/plugin-transform-parameters@^7.20.7", "@babel/plugin-transform-parameters@^7.21.3": version "7.21.3" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.21.3.tgz#18fc4e797cf6d6d972cb8c411dbe8a809fa157db" @@ -763,6 +1061,31 @@ dependencies: "@babel/helper-plugin-utils" "^7.20.2" +"@babel/plugin-transform-parameters@^7.22.3": + version "7.22.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.3.tgz#24477acfd2fd2bc901df906c9bf17fbcfeee900d" + integrity sha512-x7QHQJHPuD9VmfpzboyGJ5aHEr9r7DsAsdxdhJiTB3J3j8dyl+NFZ+rX5Q2RWFDCs61c06qBfS4ys2QYn8UkMw== + dependencies: + "@babel/helper-plugin-utils" "^7.21.5" + +"@babel/plugin-transform-private-methods@^7.22.3": + version "7.22.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.22.3.tgz#adac38020bab5047482d3297107c1f58e9c574f6" + integrity sha512-fC7jtjBPFqhqpPAE+O4LKwnLq7gGkD3ZmC2E3i4qWH34mH3gOg2Xrq5YMHUq6DM30xhqM1DNftiRaSqVjEG+ug== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.22.1" + "@babel/helper-plugin-utils" "^7.21.5" + +"@babel/plugin-transform-private-property-in-object@^7.22.3": + version "7.22.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.22.3.tgz#031621b02c7b7d95389de1a3dba2fe9e8c548e56" + integrity sha512-C7MMl4qWLpgVCbXfj3UW8rR1xeCnisQ0cU7YJHV//8oNBS0aCIVg1vFnZXxOckHhEpQyqNNkWmvSEWnMLlc+Vw== + dependencies: + "@babel/helper-annotate-as-pure" "^7.18.6" + "@babel/helper-create-class-features-plugin" "^7.22.1" + "@babel/helper-plugin-utils" "^7.21.5" + "@babel/plugin-syntax-private-property-in-object" "^7.14.5" + "@babel/plugin-transform-property-literals@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz#e22498903a483448e94e032e9bbb9c5ccbfc93a3" @@ -802,6 +1125,17 @@ "@babel/plugin-syntax-jsx" "^7.18.6" "@babel/types" "^7.21.0" +"@babel/plugin-transform-react-jsx@^7.22.3": + version "7.22.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.22.3.tgz#5a1f380df3703ba92eb1a930a539c6d88836f690" + integrity sha512-JEulRWG2f04a7L8VWaOngWiK6p+JOSpB+DAtwfJgOaej1qdbNxqtK7MwTBHjUA10NeFcszlFNqCdbRcirzh2uQ== + dependencies: + "@babel/helper-annotate-as-pure" "^7.18.6" + "@babel/helper-module-imports" "^7.21.4" + "@babel/helper-plugin-utils" "^7.21.5" + "@babel/plugin-syntax-jsx" "^7.21.4" + "@babel/types" "^7.22.3" + "@babel/plugin-transform-react-pure-annotations@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.6.tgz#561af267f19f3e5d59291f9950fd7b9663d0d844" @@ -818,6 +1152,14 @@ "@babel/helper-plugin-utils" "^7.20.2" regenerator-transform "^0.15.1" +"@babel/plugin-transform-regenerator@^7.21.5": + version "7.21.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.21.5.tgz#576c62f9923f94bcb1c855adc53561fd7913724e" + integrity sha512-ZoYBKDb6LyMi5yCsByQ5jmXsHAQDDYeexT1Szvlmui+lADvfSecr5Dxd/PkrTC3pAD182Fcju1VQkB4oCp9M+w== + dependencies: + "@babel/helper-plugin-utils" "^7.21.5" + regenerator-transform "^0.15.1" + "@babel/plugin-transform-reserved-words@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz#b1abd8ebf8edaa5f7fe6bbb8d2133d23b6a6f76a" @@ -878,6 +1220,21 @@ dependencies: "@babel/helper-plugin-utils" "^7.18.9" +"@babel/plugin-transform-unicode-escapes@^7.21.5": + version "7.21.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.21.5.tgz#1e55ed6195259b0e9061d81f5ef45a9b009fb7f2" + integrity sha512-LYm/gTOwZqsYohlvFUe/8Tujz75LqqVC2w+2qPHLR+WyWHGCZPN1KBpJCJn+4Bk4gOkQy/IXKIge6az5MqwlOg== + dependencies: + "@babel/helper-plugin-utils" "^7.21.5" + +"@babel/plugin-transform-unicode-property-regex@^7.22.3": + version "7.22.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.22.3.tgz#597b6a614dc93eaae605ee293e674d79d32eb380" + integrity sha512-5ScJ+OmdX+O6HRuMGW4kv7RL9vIKdtdAj9wuWUKy1wbHY3jaM/UlyIiC1G7J6UJiiyMukjjK0QwL3P0vBd0yYg== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.22.1" + "@babel/helper-plugin-utils" "^7.21.5" + "@babel/plugin-transform-unicode-regex@^7.18.6": version "7.18.6" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz#194317225d8c201bbae103364ffe9e2cea36cdca" @@ -886,7 +1243,15 @@ "@babel/helper-create-regexp-features-plugin" "^7.18.6" "@babel/helper-plugin-utils" "^7.18.6" -"@babel/preset-env@^7.12.1", "@babel/preset-env@^7.20.2", "@babel/preset-env@^7.21.4", "@babel/preset-env@~7.21.0": +"@babel/plugin-transform-unicode-sets-regex@^7.22.3": + version "7.22.3" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.22.3.tgz#7c14ee33fa69782b0101d0f7143d3fc73ce00700" + integrity sha512-hNufLdkF8vqywRp+P55j4FHXqAX2LRUccoZHH7AFn1pq5ZOO2ISKW9w13bFZVjBoTqeve2HOgoJCcaziJVhGNw== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.22.1" + "@babel/helper-plugin-utils" "^7.21.5" + +"@babel/preset-env@^7.12.1", "@babel/preset-env@^7.20.2", "@babel/preset-env@~7.21.0": version "7.21.4" resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.21.4.tgz#a952482e634a8dd8271a3fe5459a16eb10739c58" integrity sha512-2W57zHs2yDLm6GD5ZpvNn71lZ0B/iypSdIeq25OurDKji6AdzV07qp4s3n1/x5BqtiGaTrPN3nerlSCaC5qNTw== @@ -967,6 +1332,92 @@ core-js-compat "^3.25.1" semver "^6.3.0" +"@babel/preset-env@^7.22.4": + version "7.22.4" + resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.22.4.tgz#c86a82630f0e8c61d9bb9327b7b896732028cbed" + integrity sha512-c3lHOjbwBv0TkhYCr+XCR6wKcSZ1QbQTVdSkZUaVpLv8CVWotBMArWUi5UAJrcrQaEnleVkkvaV8F/pmc/STZQ== + dependencies: + "@babel/compat-data" "^7.22.3" + "@babel/helper-compilation-targets" "^7.22.1" + "@babel/helper-plugin-utils" "^7.21.5" + "@babel/helper-validator-option" "^7.21.0" + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.18.6" + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.22.3" + "@babel/plugin-proposal-private-property-in-object" "^7.21.0" + "@babel/plugin-syntax-async-generators" "^7.8.4" + "@babel/plugin-syntax-class-properties" "^7.12.13" + "@babel/plugin-syntax-class-static-block" "^7.14.5" + "@babel/plugin-syntax-dynamic-import" "^7.8.3" + "@babel/plugin-syntax-export-namespace-from" "^7.8.3" + "@babel/plugin-syntax-import-assertions" "^7.20.0" + "@babel/plugin-syntax-import-attributes" "^7.22.3" + "@babel/plugin-syntax-import-meta" "^7.10.4" + "@babel/plugin-syntax-json-strings" "^7.8.3" + "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" + "@babel/plugin-syntax-numeric-separator" "^7.10.4" + "@babel/plugin-syntax-object-rest-spread" "^7.8.3" + "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" + "@babel/plugin-syntax-optional-chaining" "^7.8.3" + "@babel/plugin-syntax-private-property-in-object" "^7.14.5" + "@babel/plugin-syntax-top-level-await" "^7.14.5" + "@babel/plugin-syntax-unicode-sets-regex" "^7.18.6" + "@babel/plugin-transform-arrow-functions" "^7.21.5" + "@babel/plugin-transform-async-generator-functions" "^7.22.3" + "@babel/plugin-transform-async-to-generator" "^7.20.7" + "@babel/plugin-transform-block-scoped-functions" "^7.18.6" + "@babel/plugin-transform-block-scoping" "^7.21.0" + "@babel/plugin-transform-class-properties" "^7.22.3" + "@babel/plugin-transform-class-static-block" "^7.22.3" + "@babel/plugin-transform-classes" "^7.21.0" + "@babel/plugin-transform-computed-properties" "^7.21.5" + "@babel/plugin-transform-destructuring" "^7.21.3" + "@babel/plugin-transform-dotall-regex" "^7.18.6" + "@babel/plugin-transform-duplicate-keys" "^7.18.9" + "@babel/plugin-transform-dynamic-import" "^7.22.1" + "@babel/plugin-transform-exponentiation-operator" "^7.18.6" + "@babel/plugin-transform-export-namespace-from" "^7.22.3" + "@babel/plugin-transform-for-of" "^7.21.5" + "@babel/plugin-transform-function-name" "^7.18.9" + "@babel/plugin-transform-json-strings" "^7.22.3" + "@babel/plugin-transform-literals" "^7.18.9" + "@babel/plugin-transform-logical-assignment-operators" "^7.22.3" + "@babel/plugin-transform-member-expression-literals" "^7.18.6" + "@babel/plugin-transform-modules-amd" "^7.20.11" + "@babel/plugin-transform-modules-commonjs" "^7.21.5" + "@babel/plugin-transform-modules-systemjs" "^7.22.3" + "@babel/plugin-transform-modules-umd" "^7.18.6" + "@babel/plugin-transform-named-capturing-groups-regex" "^7.22.3" + "@babel/plugin-transform-new-target" "^7.22.3" + "@babel/plugin-transform-nullish-coalescing-operator" "^7.22.3" + "@babel/plugin-transform-numeric-separator" "^7.22.3" + "@babel/plugin-transform-object-rest-spread" "^7.22.3" + "@babel/plugin-transform-object-super" "^7.18.6" + "@babel/plugin-transform-optional-catch-binding" "^7.22.3" + "@babel/plugin-transform-optional-chaining" "^7.22.3" + "@babel/plugin-transform-parameters" "^7.22.3" + "@babel/plugin-transform-private-methods" "^7.22.3" + "@babel/plugin-transform-private-property-in-object" "^7.22.3" + "@babel/plugin-transform-property-literals" "^7.18.6" + "@babel/plugin-transform-regenerator" "^7.21.5" + "@babel/plugin-transform-reserved-words" "^7.18.6" + "@babel/plugin-transform-shorthand-properties" "^7.18.6" + "@babel/plugin-transform-spread" "^7.20.7" + "@babel/plugin-transform-sticky-regex" "^7.18.6" + "@babel/plugin-transform-template-literals" "^7.18.9" + "@babel/plugin-transform-typeof-symbol" "^7.18.9" + "@babel/plugin-transform-unicode-escapes" "^7.21.5" + "@babel/plugin-transform-unicode-property-regex" "^7.22.3" + "@babel/plugin-transform-unicode-regex" "^7.18.6" + "@babel/plugin-transform-unicode-sets-regex" "^7.22.3" + "@babel/preset-modules" "^0.1.5" + "@babel/types" "^7.22.4" + babel-plugin-polyfill-corejs2 "^0.4.3" + babel-plugin-polyfill-corejs3 "^0.8.1" + babel-plugin-polyfill-regenerator "^0.5.0" + core-js-compat "^3.30.2" + semver "^6.3.0" + "@babel/preset-flow@^7.13.13", "@babel/preset-flow@^7.18.6": version "7.21.4" resolved "https://registry.yarnpkg.com/@babel/preset-flow/-/preset-flow-7.21.4.tgz#a5de2a1cafa61f0e0b3af9b30ff0295d38d3608f" @@ -999,7 +1450,19 @@ "@babel/plugin-transform-react-jsx-development" "^7.18.6" "@babel/plugin-transform-react-pure-annotations" "^7.18.6" -"@babel/preset-typescript@^7.13.0", "@babel/preset-typescript@^7.18.6", "@babel/preset-typescript@^7.21.4": +"@babel/preset-react@^7.22.3": + version "7.22.3" + resolved "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.22.3.tgz#2ec7f91d0c924fa2ea0c7cfbbf690bc62b79cd84" + integrity sha512-lxDz1mnZ9polqClBCVBjIVUypoB4qV3/tZUDb/IlYbW1kiiLaXaX+bInbRjl+lNQ/iUZraQ3+S8daEmoELMWug== + dependencies: + "@babel/helper-plugin-utils" "^7.21.5" + "@babel/helper-validator-option" "^7.21.0" + "@babel/plugin-transform-react-display-name" "^7.18.6" + "@babel/plugin-transform-react-jsx" "^7.22.3" + "@babel/plugin-transform-react-jsx-development" "^7.18.6" + "@babel/plugin-transform-react-pure-annotations" "^7.18.6" + +"@babel/preset-typescript@^7.13.0", "@babel/preset-typescript@^7.18.6": version "7.21.4" resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.21.4.tgz#b913ac8e6aa8932e47c21b01b4368d8aa239a529" integrity sha512-sMLNWY37TCdRH/bJ6ZeeOH1nPuanED7Ai9Y/vH31IPqalioJ6ZNFUWONsakhv4r4n+I6gm5lmoE0olkgib/j/A== @@ -1010,6 +1473,17 @@ "@babel/plugin-transform-modules-commonjs" "^7.21.2" "@babel/plugin-transform-typescript" "^7.21.3" +"@babel/preset-typescript@^7.21.5": + version "7.21.5" + resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.21.5.tgz#68292c884b0e26070b4d66b202072d391358395f" + integrity sha512-iqe3sETat5EOrORXiQ6rWfoOg2y68Cs75B9wNxdPW4kixJxh7aXQE1KPdWLDniC24T/6dSnguF33W9j/ZZQcmA== + dependencies: + "@babel/helper-plugin-utils" "^7.21.5" + "@babel/helper-validator-option" "^7.21.0" + "@babel/plugin-syntax-jsx" "^7.21.4" + "@babel/plugin-transform-modules-commonjs" "^7.21.5" + "@babel/plugin-transform-typescript" "^7.21.3" + "@babel/register@^7.13.16": version "7.21.0" resolved "https://registry.yarnpkg.com/@babel/register/-/register-7.21.0.tgz#c97bf56c2472e063774f31d344c592ebdcefa132" @@ -1049,6 +1523,15 @@ "@babel/parser" "^7.20.7" "@babel/types" "^7.20.7" +"@babel/template@^7.21.9": + version "7.21.9" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.21.9.tgz#bf8dad2859130ae46088a99c1f265394877446fb" + integrity sha512-MK0X5k8NKOuWRamiEfc3KEJiHMTkGZNUjzMipqCGDDc6ijRl/B7RGSKVGncu4Ro/HdyzzY6cmoXuKI2Gffk7vQ== + dependencies: + "@babel/code-frame" "^7.21.4" + "@babel/parser" "^7.21.9" + "@babel/types" "^7.21.5" + "@babel/traverse@^7.1.6", "@babel/traverse@^7.20.5", "@babel/traverse@^7.20.7", "@babel/traverse@^7.21.0", "@babel/traverse@^7.21.2", "@babel/traverse@^7.21.4", "@babel/traverse@^7.7.0", "@babel/traverse@^7.7.2", "@babel/traverse@~7.21.2": version "7.21.4" resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.21.4.tgz#a836aca7b116634e97a6ed99976236b3282c9d36" @@ -1065,6 +1548,22 @@ debug "^4.1.0" globals "^11.1.0" +"@babel/traverse@^7.22.1": + version "7.22.4" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.22.4.tgz#c3cf96c5c290bd13b55e29d025274057727664c0" + integrity sha512-Tn1pDsjIcI+JcLKq1AVlZEr4226gpuAQTsLMorsYg9tuS/kG7nuwwJ4AB8jfQuEgb/COBwR/DqJxmoiYFu5/rQ== + dependencies: + "@babel/code-frame" "^7.21.4" + "@babel/generator" "^7.22.3" + "@babel/helper-environment-visitor" "^7.22.1" + "@babel/helper-function-name" "^7.21.0" + "@babel/helper-hoist-variables" "^7.18.6" + "@babel/helper-split-export-declaration" "^7.18.6" + "@babel/parser" "^7.22.4" + "@babel/types" "^7.22.4" + debug "^4.1.0" + globals "^11.1.0" + "@babel/types@^7.0.0", "@babel/types@^7.12.6", "@babel/types@^7.18.6", "@babel/types@^7.18.9", "@babel/types@^7.2.0", "@babel/types@^7.20.0", "@babel/types@^7.20.2", "@babel/types@^7.20.5", "@babel/types@^7.20.7", "@babel/types@^7.21.0", "@babel/types@^7.21.2", "@babel/types@^7.21.4", "@babel/types@^7.3.0", "@babel/types@^7.3.3", "@babel/types@^7.4.4", "@babel/types@^7.7.0", "@babel/types@~7.21.2": version "7.21.4" resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.21.4.tgz#2d5d6bb7908699b3b416409ffd3b5daa25b030d4" @@ -1074,6 +1573,15 @@ "@babel/helper-validator-identifier" "^7.19.1" to-fast-properties "^2.0.0" +"@babel/types@^7.21.5", "@babel/types@^7.22.0", "@babel/types@^7.22.3", "@babel/types@^7.22.4": + version "7.22.4" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.22.4.tgz#56a2653ae7e7591365dabf20b76295410684c071" + integrity sha512-Tx9x3UBHTTsMSW85WB2kphxYQVvrZ/t1FxD88IpSgIjiUJlCm9z+xWIDwyo1vffTwSqteqyznB8ZE9vYYk16zA== + dependencies: + "@babel/helper-string-parser" "^7.21.5" + "@babel/helper-validator-identifier" "^7.19.1" + to-fast-properties "^2.0.0" + "@base2/pretty-print-object@1.0.1": version "1.0.1" resolved "https://registry.yarnpkg.com/@base2/pretty-print-object/-/pretty-print-object-1.0.1.tgz#371ba8be66d556812dc7fb169ebc3c08378f69d4" @@ -1084,20 +1592,20 @@ resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== -"@chanzuckerberg/axe-storybook-testing@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@chanzuckerberg/axe-storybook-testing/-/axe-storybook-testing-7.0.0.tgz#b9c60d3cf56112eb072b738f805291488879de5f" - integrity sha512-97r/WXdMOYaftFSv44CxLNxgefghOdyUWF3tb0NegzTJ1d7dVor/yiHzApfJF5geORvS542wy1rd2cFdk/nzSQ== +"@chanzuckerberg/axe-storybook-testing@^7.1.1": + version "7.1.1" + resolved "https://registry.yarnpkg.com/@chanzuckerberg/axe-storybook-testing/-/axe-storybook-testing-7.1.1.tgz#2860fce2d90b18f513b8e7c9643d26e2979723f4" + integrity sha512-MZau1Dw7uu7YfmM0xc4e5QAqDqRoq4om0peb1l7VeSoy0V/RbzTgKDKwSRe4iiB24poyc+1A+X2O6lG3zvzRrw== dependencies: http-server "^14.1.1" indent-string "^4.0.0" lodash "^4.17.21" mocha "^10.2.0" p-timeout "^4.1.0" - playwright "^1.32.2" + playwright "^1.33.0" portfinder "^1.0.32" ts-dedent "^2.2.0" - yargs "^17.7.1" + yargs "^17.7.2" zod "^3.21.4" "@chanzuckerberg/story-utils@^4.0.0": @@ -1207,7 +1715,7 @@ resolved "https://registry.yarnpkg.com/@emotion/core/-/core-11.0.0.tgz#d075867e07864119de7cfd5268c15012bd2d6290" integrity sha512-w4sE3AmHmyG6RDKf6mIbtHpgJUSJ2uGvPQb8VXFL7hFjMPibE8IiehG8cMX3Ztm4svfCQV6KqusQbeIOkurBcA== -"@emotion/css@^11.1.3": +"@emotion/css@^11.11.0": version "11.11.0" resolved "https://registry.yarnpkg.com/@emotion/css/-/css-11.11.0.tgz#dad6a27a77d5e5cbb0287674c3ace76d762563ca" integrity sha512-m4g6nKzZyiKyJ3WOfdwrBdcujVcpaScIWHAnyNKPm/A/xJKwfXPfQAbEVi1kgexWTDakmg+r2aDj0KvnMTo4oQ== @@ -1235,7 +1743,7 @@ resolved "https://registry.yarnpkg.com/@emotion/memoize/-/memoize-0.8.1.tgz#c1ddb040429c6d21d38cc945fe75c818cfb68e17" integrity sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA== -"@emotion/react@^11.1.5": +"@emotion/react@^11.11.0": version "11.11.0" resolved "https://registry.yarnpkg.com/@emotion/react/-/react-11.11.0.tgz#408196b7ef8729d8ad08fc061b03b046d1460e02" integrity sha512-ZSK3ZJsNkwfjT3JpDAWJZlrGD81Z3ytNDsxw1LKq1o+xkmO5pnWfr6gmCC8gHEFf3nSSX/09YrG67jybNPxSUw== @@ -1265,7 +1773,7 @@ resolved "https://registry.yarnpkg.com/@emotion/sheet/-/sheet-1.2.2.tgz#d58e788ee27267a14342303e1abb3d508b6d0fec" integrity sha512-0QBtGvaqtWi+nx6doRwDdBIzhNdZrXUppvTM4dtZZWEGTXL/XE/yJxLMGlDT1Gt+UHH5IX1n+jkXyytE/av7OA== -"@emotion/styled@^11.1.5": +"@emotion/styled@^11.11.0": version "11.11.0" resolved "https://registry.yarnpkg.com/@emotion/styled/-/styled-11.11.0.tgz#26b75e1b5a1b7a629d7c0a8b708fbf5a9cdce346" integrity sha512-hM5Nnvu9P3midq5aaXj4I+lnSfNi7Pmd4EWk1fOZ3pxookaQTNew6bp4JaCBYM4HVFZF9g7UjJmsUmC2JlxOng== @@ -1424,21 +1932,26 @@ resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.5.0.tgz#f6f729b02feee2c749f57e334b7a1b5f40a81724" integrity sha512-vITaYzIcNmjn5tF5uxcZ/ft7/RXGrMUIS9HalWckEOF6ESiwXKoMzAQf2UW0aVd6rnOeExTJVd5hmWXucBKGXQ== -"@eslint/eslintrc@^0.4.3": - version "0.4.3" - resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-0.4.3.tgz#9e42981ef035beb3dd49add17acb96e8ff6f394c" - integrity sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw== +"@eslint/eslintrc@^2.0.3": + version "2.0.3" + resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-2.0.3.tgz#4910db5505f4d503f27774bf356e3704818a0331" + integrity sha512-+5gy6OQfk+xx3q0d6jGZZC3f3KzAkXc/IanVxd1is/VIIziRqqt3ongQz0FiTUXqTk0c7aDB3OaFuKnuSoJicQ== dependencies: ajv "^6.12.4" - debug "^4.1.1" - espree "^7.3.0" - globals "^13.9.0" - ignore "^4.0.6" + debug "^4.3.2" + espree "^9.5.2" + globals "^13.19.0" + ignore "^5.2.0" import-fresh "^3.2.1" - js-yaml "^3.13.1" - minimatch "^3.0.4" + js-yaml "^4.1.0" + minimatch "^3.1.2" strip-json-comments "^3.1.1" +"@eslint/js@8.41.0": + version "8.41.0" + resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.41.0.tgz#080321c3b68253522f7646b55b577dd99d2950b3" + integrity sha512-LxcyMGxwmTh2lY9FwHPGWOHmYFCZvbrFCBZL4FzSSsxsRPuhrYUg/49/0KDfW8tnIEaEHtfmn6+NPN+1DqaNmA== + "@fal-works/esbuild-plugin-global-externals@^2.1.2": version "2.1.2" resolved "https://registry.yarnpkg.com/@fal-works/esbuild-plugin-global-externals/-/esbuild-plugin-global-externals-2.1.2.tgz#c05ed35ad82df8e6ac616c68b92c2282bd083ba4" @@ -1461,16 +1974,21 @@ dependencies: "@hapi/hoek" "^9.0.0" -"@humanwhocodes/config-array@^0.5.0": - version "0.5.0" - resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.5.0.tgz#1407967d4c6eecd7388f83acf1eaf4d0c6e58ef9" - integrity sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg== +"@humanwhocodes/config-array@^0.11.8": + version "0.11.8" + resolved "https://registry.yarnpkg.com/@humanwhocodes/config-array/-/config-array-0.11.8.tgz#03595ac2075a4dc0f191cc2131de14fbd7d410b9" + integrity sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g== dependencies: - "@humanwhocodes/object-schema" "^1.2.0" + "@humanwhocodes/object-schema" "^1.2.1" debug "^4.1.1" - minimatch "^3.0.4" + minimatch "^3.0.5" + +"@humanwhocodes/module-importer@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz#af5b2691a22b44be847b0ca81641c5fb6ad0172c" + integrity sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA== -"@humanwhocodes/object-schema@^1.2.0": +"@humanwhocodes/object-schema@^1.2.1": version "1.2.1" resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45" integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA== @@ -2110,10 +2628,10 @@ "@types/mdx" "^2.0.0" "@types/react" ">=16" -"@mui/base@5.0.0-beta.2", "@mui/base@^5.0.0-beta.2": - version "5.0.0-beta.2" - resolved "https://registry.yarnpkg.com/@mui/base/-/base-5.0.0-beta.2.tgz#d7216897c8e523c4bd26d8d292cac1bcf156dc87" - integrity sha512-R9R+aqrl1QhZJaO05rhvooqxOaf7SKpQ+EjW80sbP3ticTVmLmrn4YBLQS7/ML+WXdrkrPtqSmKFdSE5Ik3gBQ== +"@mui/base@5.0.0-beta.3", "@mui/base@^5.0.0-beta.3": + version "5.0.0-beta.3" + resolved "https://registry.yarnpkg.com/@mui/base/-/base-5.0.0-beta.3.tgz#8e2a1fe7559a097845c70459c190d6231708fa36" + integrity sha512-ErOMoGNpgf6BF5W+jgXDiRlXJnpSeg8XSRonuY5UCCMHIlOWtKDtt/LS3qDAbFFGb7tV/y6EBddbcMeexx+zHw== dependencies: "@babel/runtime" "^7.21.0" "@emotion/is-prop-valid" "^1.2.1" @@ -2124,10 +2642,10 @@ prop-types "^15.8.1" react-is "^18.2.0" -"@mui/core-downloads-tracker@^5.13.2": - version "5.13.2" - resolved "https://registry.yarnpkg.com/@mui/core-downloads-tracker/-/core-downloads-tracker-5.13.2.tgz#8802f8fa81fff46e37245a59e1e547c692e11c06" - integrity sha512-aOLCXMCySMFL2WmUhnz+DjF84AoFVu8rn35OsL759HXOZMz8zhEwVf5w/xxkWx7DycM2KXDTgAvYW48nTfqTLA== +"@mui/core-downloads-tracker@^5.13.3": + version "5.13.3" + resolved "https://registry.yarnpkg.com/@mui/core-downloads-tracker/-/core-downloads-tracker-5.13.3.tgz#861131835b927a37d4633e0f14bcdacd30295b4f" + integrity sha512-w4//nRIi9fiMow/MmhkForOezd8nc229EpSZZ5DzwpJNOmAXwypFTapOUVAGTUQiTJyeZXUNbQqYuUIrIs2nbg== "@mui/icons-material@^5.11.16": version "5.11.16" @@ -2136,13 +2654,13 @@ dependencies: "@babel/runtime" "^7.21.0" -"@mui/lab@^5.0.0-alpha.131": - version "5.0.0-alpha.131" - resolved "https://registry.yarnpkg.com/@mui/lab/-/lab-5.0.0-alpha.131.tgz#adf523555a4bb97725de760ef3d55e9e17f42c13" - integrity sha512-NVC5ZqC0iJ1Cn6VMxyazB1EPhWKztLnKXXtFO0/nZaFuADu1BlLHg+0eTMKZwEXFbJybcAopCkA5hmuk/R7INA== +"@mui/lab@^5.0.0-alpha.132": + version "5.0.0-alpha.132" + resolved "https://registry.yarnpkg.com/@mui/lab/-/lab-5.0.0-alpha.132.tgz#d29f0def99f883a17dbb973fe5adca35148cd8c4" + integrity sha512-MCkQlZZSsRumgCD1rDhtkyaJmCHg20zaneJhSB55X4Rr6dA9p4vK70HvCEQKQibK3RqvEuWuRUYNKWD5SlFVww== dependencies: "@babel/runtime" "^7.21.0" - "@mui/base" "5.0.0-beta.2" + "@mui/base" "5.0.0-beta.3" "@mui/system" "^5.13.2" "@mui/types" "^7.2.4" "@mui/utils" "^5.13.1" @@ -2150,14 +2668,14 @@ prop-types "^15.8.1" react-is "^18.2.0" -"@mui/material@^5.13.0": - version "5.13.2" - resolved "https://registry.yarnpkg.com/@mui/material/-/material-5.13.2.tgz#2cf36faf8a90a0971b3633cbf18b95c7c7ea555b" - integrity sha512-Pfke1l0GG2OJb/Nr10aVr8huoBFcBTdWKV5iFSTEHqf9c2C1ZlyYMISn7ui6X3Gix8vr+hP5kVqH1LAWwQSb6w== +"@mui/material@^5.13.3": + version "5.13.3" + resolved "https://registry.yarnpkg.com/@mui/material/-/material-5.13.3.tgz#60e3a26d70155d9c7360f795a262c397dfa3a42f" + integrity sha512-10pek+Bz+PZ4rjUf3KTKfXWjPMUqU1nSnRPf4DAXABhsjzelGGfGW/EICgrLRrttYplTJZhoponWALezAge8ug== dependencies: "@babel/runtime" "^7.21.0" - "@mui/base" "5.0.0-beta.2" - "@mui/core-downloads-tracker" "^5.13.2" + "@mui/base" "5.0.0-beta.3" + "@mui/core-downloads-tracker" "^5.13.3" "@mui/system" "^5.13.2" "@mui/types" "^7.2.4" "@mui/utils" "^5.13.1" @@ -2239,7 +2757,7 @@ resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b" integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== -"@nodelib/fs.walk@^1.2.3": +"@nodelib/fs.walk@^1.2.3", "@nodelib/fs.walk@^1.2.8": version "1.2.8" resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a" integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg== @@ -2825,38 +3343,38 @@ lodash.union "^4.6.0" lodash.values "^4.3.0" -"@storybook/addon-a11y@^7.0.5": - version "7.0.5" - resolved "https://registry.yarnpkg.com/@storybook/addon-a11y/-/addon-a11y-7.0.5.tgz#624354e0af7a8d25759dd48bf23ef1dc40799d34" - integrity sha512-MCEhw7AiXdYcRFRXk9ffy9AmMGDZ7FCqiOp03T74qm0VJotvdwZwMSNTRLsAOqMaF/hEK7pj7GeDaYsSKVKHPA== +"@storybook/addon-a11y@^7.0.18": + version "7.0.18" + resolved "https://registry.yarnpkg.com/@storybook/addon-a11y/-/addon-a11y-7.0.18.tgz#7dd169e0aa719ca81a17b159394966f69d9d6b60" + integrity sha512-kftOzFBpg3goWbLBXDLLsJslfrKYbHs1xtFEH5/4J9NFNE8vZKbIBDQa/R3ezWheL+l2y+5qOlWoLl5z96zlWA== dependencies: - "@storybook/addon-highlight" "7.0.5" - "@storybook/channels" "7.0.5" - "@storybook/client-logger" "7.0.5" - "@storybook/components" "7.0.5" - "@storybook/core-events" "7.0.5" + "@storybook/addon-highlight" "7.0.18" + "@storybook/channels" "7.0.18" + "@storybook/client-logger" "7.0.18" + "@storybook/components" "7.0.18" + "@storybook/core-events" "7.0.18" "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.0.5" - "@storybook/preview-api" "7.0.5" - "@storybook/theming" "7.0.5" - "@storybook/types" "7.0.5" + "@storybook/manager-api" "7.0.18" + "@storybook/preview-api" "7.0.18" + "@storybook/theming" "7.0.18" + "@storybook/types" "7.0.18" axe-core "^4.2.0" lodash "^4.17.21" react-resize-detector "^7.1.2" -"@storybook/addon-actions@7.0.5", "@storybook/addon-actions@^7.0.5": - version "7.0.5" - resolved "https://registry.yarnpkg.com/@storybook/addon-actions/-/addon-actions-7.0.5.tgz#59525c66dcf9c5dfa7202f05e6a649eb73dba521" - integrity sha512-+291rPr9Qms+93xdxejsGFPgZEAgdWlf/UkxEcpyhBkaY17haoFPkcEh2xxEpIx2pwWsTPEwHrd1Si8+Xz5nCQ== +"@storybook/addon-actions@7.0.18", "@storybook/addon-actions@^7.0.18": + version "7.0.18" + resolved "https://registry.yarnpkg.com/@storybook/addon-actions/-/addon-actions-7.0.18.tgz#003cb5fc7810b5ba9fd2c8249ba82bc4b95a02dc" + integrity sha512-3M5AU/ZD79YP88vKlFezIJbIoG/II7wCixUBTmwiC3BeQZDuVsqPNl8eiP6MGT70xwyx7a993lSM5f5N5W93vg== dependencies: - "@storybook/client-logger" "7.0.5" - "@storybook/components" "7.0.5" - "@storybook/core-events" "7.0.5" + "@storybook/client-logger" "7.0.18" + "@storybook/components" "7.0.18" + "@storybook/core-events" "7.0.18" "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.0.5" - "@storybook/preview-api" "7.0.5" - "@storybook/theming" "7.0.5" - "@storybook/types" "7.0.5" + "@storybook/manager-api" "7.0.18" + "@storybook/preview-api" "7.0.18" + "@storybook/theming" "7.0.18" + "@storybook/types" "7.0.18" dequal "^2.0.2" lodash "^4.17.21" polished "^4.2.2" @@ -2864,172 +3382,172 @@ react-inspector "^6.0.0" telejson "^7.0.3" ts-dedent "^2.0.0" - uuid-browser "^3.1.0" + uuid "^9.0.0" -"@storybook/addon-backgrounds@7.0.5": - version "7.0.5" - resolved "https://registry.yarnpkg.com/@storybook/addon-backgrounds/-/addon-backgrounds-7.0.5.tgz#cd0e5fb849429e11aaeda788b025e37a16566a2c" - integrity sha512-Xy9ZalEzIxiGv/+jsbDRDKwELVJqdMVoarrY6OkbDZJ0YckEBbiBTwfHur+VsHsoO19bS3l9i+22y7ePBIntTQ== +"@storybook/addon-backgrounds@7.0.18": + version "7.0.18" + resolved "https://registry.yarnpkg.com/@storybook/addon-backgrounds/-/addon-backgrounds-7.0.18.tgz#ffb47f8ac5e51718103b8931326321032d0e3f8b" + integrity sha512-cPQy1Ot7Urf4hQz+xnF1YKrqSyR0DRwozBmF+sGzceACWmueFl0CifYZC8RSmaiIyVh0RyWPxZ9F/eT67NX2lA== dependencies: - "@storybook/client-logger" "7.0.5" - "@storybook/components" "7.0.5" - "@storybook/core-events" "7.0.5" + "@storybook/client-logger" "7.0.18" + "@storybook/components" "7.0.18" + "@storybook/core-events" "7.0.18" "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.0.5" - "@storybook/preview-api" "7.0.5" - "@storybook/theming" "7.0.5" - "@storybook/types" "7.0.5" + "@storybook/manager-api" "7.0.18" + "@storybook/preview-api" "7.0.18" + "@storybook/theming" "7.0.18" + "@storybook/types" "7.0.18" memoizerific "^1.11.3" ts-dedent "^2.0.0" -"@storybook/addon-controls@7.0.5": - version "7.0.5" - resolved "https://registry.yarnpkg.com/@storybook/addon-controls/-/addon-controls-7.0.5.tgz#72f6d2fddfcda973bf8736f292090f9232b484e5" - integrity sha512-Fd3aUmFQ4iBfvpVrQ+rNi7PBgencxrvHx1CG6gtx27D8TKwb/y7iuel2ru6X1Qz/kvQcZl06ZB86zH+QljK9/w== - dependencies: - "@storybook/blocks" "7.0.5" - "@storybook/client-logger" "7.0.5" - "@storybook/components" "7.0.5" - "@storybook/core-common" "7.0.5" - "@storybook/manager-api" "7.0.5" - "@storybook/node-logger" "7.0.5" - "@storybook/preview-api" "7.0.5" - "@storybook/theming" "7.0.5" - "@storybook/types" "7.0.5" +"@storybook/addon-controls@7.0.18": + version "7.0.18" + resolved "https://registry.yarnpkg.com/@storybook/addon-controls/-/addon-controls-7.0.18.tgz#e2875f7fed4befd542507e35f2534b7e9a64d7d1" + integrity sha512-mD6DE52CCMKugXk2Uab0QxwgfE76kFJroxASmnePnXUNWfP9EZJpJXYE3cyyBbmZuxa46VHDGGEGXQWRl4+Eog== + dependencies: + "@storybook/blocks" "7.0.18" + "@storybook/client-logger" "7.0.18" + "@storybook/components" "7.0.18" + "@storybook/core-common" "7.0.18" + "@storybook/manager-api" "7.0.18" + "@storybook/node-logger" "7.0.18" + "@storybook/preview-api" "7.0.18" + "@storybook/theming" "7.0.18" + "@storybook/types" "7.0.18" lodash "^4.17.21" ts-dedent "^2.0.0" -"@storybook/addon-docs@7.0.5": - version "7.0.5" - resolved "https://registry.yarnpkg.com/@storybook/addon-docs/-/addon-docs-7.0.5.tgz#6760e0ae1e34bb9ed92053e4447e72ac802782e8" - integrity sha512-JAnV2wkRTs0raGoSJ4ufrZYCKe2jwcHDCUUUdRgRkI1oPsRZdXnaRscUgIJ2Eju6W4KK0Ibi/Qpe+8Wj+CpTpg== +"@storybook/addon-docs@7.0.18": + version "7.0.18" + resolved "https://registry.yarnpkg.com/@storybook/addon-docs/-/addon-docs-7.0.18.tgz#a39b0a1443158e0046a1b0746bab20344400f1da" + integrity sha512-oq+ZN5809gIRdTZQIpeK1F8BJtL1/VWo9rWvl6ymVOL/Xzdgd7AOfKf9Y99X35RcxAGysRIHLGJjF4bgLoY1Aw== dependencies: "@babel/core" "^7.20.2" "@babel/plugin-transform-react-jsx" "^7.19.0" "@jest/transform" "^29.3.1" "@mdx-js/react" "^2.1.5" - "@storybook/blocks" "7.0.5" - "@storybook/client-logger" "7.0.5" - "@storybook/components" "7.0.5" - "@storybook/csf-plugin" "7.0.5" - "@storybook/csf-tools" "7.0.5" + "@storybook/blocks" "7.0.18" + "@storybook/client-logger" "7.0.18" + "@storybook/components" "7.0.18" + "@storybook/csf-plugin" "7.0.18" + "@storybook/csf-tools" "7.0.18" "@storybook/global" "^5.0.0" "@storybook/mdx2-csf" "^1.0.0" - "@storybook/node-logger" "7.0.5" - "@storybook/postinstall" "7.0.5" - "@storybook/preview-api" "7.0.5" - "@storybook/react-dom-shim" "7.0.5" - "@storybook/theming" "7.0.5" - "@storybook/types" "7.0.5" + "@storybook/node-logger" "7.0.18" + "@storybook/postinstall" "7.0.18" + "@storybook/preview-api" "7.0.18" + "@storybook/react-dom-shim" "7.0.18" + "@storybook/theming" "7.0.18" + "@storybook/types" "7.0.18" fs-extra "^11.1.0" remark-external-links "^8.0.0" remark-slug "^6.0.0" ts-dedent "^2.0.0" -"@storybook/addon-essentials@^7.0.5": - version "7.0.5" - resolved "https://registry.yarnpkg.com/@storybook/addon-essentials/-/addon-essentials-7.0.5.tgz#fbeb38c014a5f46190c49551a7efa6c022a1c78d" - integrity sha512-6wektUddMelsWdcRfZfvKfaRPE5d6IsFBbZtE97qcrYnm63mSFwfwC5Kr77ithOOk24cpv5N2a59AL0AEq6sNA== - dependencies: - "@storybook/addon-actions" "7.0.5" - "@storybook/addon-backgrounds" "7.0.5" - "@storybook/addon-controls" "7.0.5" - "@storybook/addon-docs" "7.0.5" - "@storybook/addon-highlight" "7.0.5" - "@storybook/addon-measure" "7.0.5" - "@storybook/addon-outline" "7.0.5" - "@storybook/addon-toolbars" "7.0.5" - "@storybook/addon-viewport" "7.0.5" - "@storybook/core-common" "7.0.5" - "@storybook/manager-api" "7.0.5" - "@storybook/node-logger" "7.0.5" - "@storybook/preview-api" "7.0.5" +"@storybook/addon-essentials@^7.0.18": + version "7.0.18" + resolved "https://registry.yarnpkg.com/@storybook/addon-essentials/-/addon-essentials-7.0.18.tgz#20c9a4b43e3e173dbfc0d742eb3e6bc7ba42b4c9" + integrity sha512-0XXu7xhtRefA1WxxorKk6BWeeB+7gQ+r2+bG1zQEfBgDYPR06YbPw4H79IZ8JiR97aJRsZBK5UUhOZMDrc5zcQ== + dependencies: + "@storybook/addon-actions" "7.0.18" + "@storybook/addon-backgrounds" "7.0.18" + "@storybook/addon-controls" "7.0.18" + "@storybook/addon-docs" "7.0.18" + "@storybook/addon-highlight" "7.0.18" + "@storybook/addon-measure" "7.0.18" + "@storybook/addon-outline" "7.0.18" + "@storybook/addon-toolbars" "7.0.18" + "@storybook/addon-viewport" "7.0.18" + "@storybook/core-common" "7.0.18" + "@storybook/manager-api" "7.0.18" + "@storybook/node-logger" "7.0.18" + "@storybook/preview-api" "7.0.18" ts-dedent "^2.0.0" -"@storybook/addon-highlight@7.0.5": - version "7.0.5" - resolved "https://registry.yarnpkg.com/@storybook/addon-highlight/-/addon-highlight-7.0.5.tgz#5252d6197948ed2fc88c5c55e3453b3bd2e4469f" - integrity sha512-m52Yx2AfWdh+hYAHTjPPocOUd15IE5OAF2nx1rmRfp+caIwKE8UyAn2J4Tk2aVwybUM96B4Bioo8cmOj6znqPw== +"@storybook/addon-highlight@7.0.18": + version "7.0.18" + resolved "https://registry.yarnpkg.com/@storybook/addon-highlight/-/addon-highlight-7.0.18.tgz#801d1242462b275aa4ba668ddcbf1474cd9f59ae" + integrity sha512-a3nfUhbu6whoDclIZSV/fzLj132tNNjV05ENTpuN3JpLoMd3+obDUWzeQUs9TetK4RBRN3ewM7sIMEI4oBpgmg== dependencies: - "@storybook/core-events" "7.0.5" + "@storybook/core-events" "7.0.18" "@storybook/global" "^5.0.0" - "@storybook/preview-api" "7.0.5" + "@storybook/preview-api" "7.0.18" -"@storybook/addon-interactions@^7.0.5": - version "7.0.5" - resolved "https://registry.yarnpkg.com/@storybook/addon-interactions/-/addon-interactions-7.0.5.tgz#f37f0de7347d4a0f9736544ebefa847f07b76ce8" - integrity sha512-ATmZbM/EKkHMHUCXR+rMyxV5Kr1t6kStcmGxGxOw/dm68tbCAos3xqKJ+7PcrvjGhyzCYcbITMFpPMm8OnIz6A== +"@storybook/addon-interactions@^7.0.18": + version "7.0.18" + resolved "https://registry.yarnpkg.com/@storybook/addon-interactions/-/addon-interactions-7.0.18.tgz#c363517f10dd5a2e6c78c6a0ac690799158ab9ec" + integrity sha512-V3OD5lSj6Te6Kzc//2k2S79dLPk6Zu1pAbqWAN4RrdXyKj6YCiZ666GmVdiaG+24Qp5UuMeAkd1D05osJlOteA== dependencies: - "@storybook/client-logger" "7.0.5" - "@storybook/components" "7.0.5" - "@storybook/core-common" "7.0.5" - "@storybook/core-events" "7.0.5" + "@storybook/client-logger" "7.0.18" + "@storybook/components" "7.0.18" + "@storybook/core-common" "7.0.18" + "@storybook/core-events" "7.0.18" "@storybook/global" "^5.0.0" - "@storybook/instrumenter" "7.0.5" - "@storybook/manager-api" "7.0.5" - "@storybook/preview-api" "7.0.5" - "@storybook/theming" "7.0.5" - "@storybook/types" "7.0.5" + "@storybook/instrumenter" "7.0.18" + "@storybook/manager-api" "7.0.18" + "@storybook/preview-api" "7.0.18" + "@storybook/theming" "7.0.18" + "@storybook/types" "7.0.18" jest-mock "^27.0.6" polished "^4.2.2" ts-dedent "^2.2.0" -"@storybook/addon-links@^7.0.5": - version "7.0.5" - resolved "https://registry.yarnpkg.com/@storybook/addon-links/-/addon-links-7.0.5.tgz#e764ddd57d44bb68309d0002de571f98ab5c7f6f" - integrity sha512-XltdGrWWlyW9mxeyS11Khi963ajV6B+TWUMi/U5Ka/uTHzVoB2vsB7jzkVKLc0mSR7oIkP+aZmkzaWNZZq9v1A== +"@storybook/addon-links@^7.0.18": + version "7.0.18" + resolved "https://registry.yarnpkg.com/@storybook/addon-links/-/addon-links-7.0.18.tgz#3c7f72f1a5b241718a57132991272e0bcc2ba7f4" + integrity sha512-xEwflt7bp9FRoZVeqPGb6d3s2Gh+/jaSmnyIxMxrBy2oovKIqu9ptolqz1AhjFOXfaLs9c2RAmJUuFZJtETLxA== dependencies: - "@storybook/client-logger" "7.0.5" - "@storybook/core-events" "7.0.5" + "@storybook/client-logger" "7.0.18" + "@storybook/core-events" "7.0.18" "@storybook/csf" "^0.1.0" "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.0.5" - "@storybook/preview-api" "7.0.5" - "@storybook/router" "7.0.5" - "@storybook/types" "7.0.5" + "@storybook/manager-api" "7.0.18" + "@storybook/preview-api" "7.0.18" + "@storybook/router" "7.0.18" + "@storybook/types" "7.0.18" prop-types "^15.7.2" ts-dedent "^2.0.0" -"@storybook/addon-measure@7.0.5": - version "7.0.5" - resolved "https://registry.yarnpkg.com/@storybook/addon-measure/-/addon-measure-7.0.5.tgz#aa3f739415f1bb1c675de8a2332cddd3f411f333" - integrity sha512-I7elq6JPYsNQXn6f9zCg/1vBxj74zuZjL/FyxjtQkFipi5M3NGcY/j0y62l0s8NL5+59F3sZmgf9jtyKRGQ99Q== +"@storybook/addon-measure@7.0.18": + version "7.0.18" + resolved "https://registry.yarnpkg.com/@storybook/addon-measure/-/addon-measure-7.0.18.tgz#ee670ccb9cbaed6805343111d3b10839dc5e3ff1" + integrity sha512-iu8vQpGOA+CFYbWR6QNshj20o33OQ/xcTbp5P4U6xGYDUliUBbwJ2KLxcKlmIeBanBrBdz0jPFtHwY4dM1ZdKw== dependencies: - "@storybook/client-logger" "7.0.5" - "@storybook/components" "7.0.5" - "@storybook/core-events" "7.0.5" + "@storybook/client-logger" "7.0.18" + "@storybook/components" "7.0.18" + "@storybook/core-events" "7.0.18" "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.0.5" - "@storybook/preview-api" "7.0.5" - "@storybook/types" "7.0.5" - -"@storybook/addon-outline@7.0.5": - version "7.0.5" - resolved "https://registry.yarnpkg.com/@storybook/addon-outline/-/addon-outline-7.0.5.tgz#3103326fb539fad739282da7106f5beb118f7ac5" - integrity sha512-ZgTjwYC5j6mOPzL+LKXgFuQhaGDOM/ZJwAX4EKrgRW6DMl49JNQqFug5AwYBPhDmLBjazW239JfbxgaEC76psA== - dependencies: - "@storybook/client-logger" "7.0.5" - "@storybook/components" "7.0.5" - "@storybook/core-events" "7.0.5" + "@storybook/manager-api" "7.0.18" + "@storybook/preview-api" "7.0.18" + "@storybook/types" "7.0.18" + +"@storybook/addon-outline@7.0.18": + version "7.0.18" + resolved "https://registry.yarnpkg.com/@storybook/addon-outline/-/addon-outline-7.0.18.tgz#69c5705135b199a814c82a3297c7870a3b56fe59" + integrity sha512-3vNWO7ezo6GIvidbz8JxFrKtfVEoTQN7tnZx+wpqmCF8ihBORewkpeMUnvgb9ZKjD0X7gE8eQvvG8KKWcyHDBQ== + dependencies: + "@storybook/client-logger" "7.0.18" + "@storybook/components" "7.0.18" + "@storybook/core-events" "7.0.18" "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.0.5" - "@storybook/preview-api" "7.0.5" - "@storybook/types" "7.0.5" + "@storybook/manager-api" "7.0.18" + "@storybook/preview-api" "7.0.18" + "@storybook/types" "7.0.18" ts-dedent "^2.0.0" -"@storybook/addon-storyshots@^7.0.5": - version "7.0.5" - resolved "https://registry.yarnpkg.com/@storybook/addon-storyshots/-/addon-storyshots-7.0.5.tgz#8097f25b243c281dede15dc890a9886bdb774174" - integrity sha512-brph+QSGBUa1bJWtPEVTACSxSCQ2Zaia0+ytGZOreIciJPUOtlV6DBh+x3nhIrkEEWiklhaH6saQEdODHrnHMw== +"@storybook/addon-storyshots@^7.0.18": + version "7.0.18" + resolved "https://registry.yarnpkg.com/@storybook/addon-storyshots/-/addon-storyshots-7.0.18.tgz#b1f38ecf99a6374a14c734b150da85b6e4776f05" + integrity sha512-nq4E5LpusYDm8OkoqRBQrlS2yipW4KR+xFwJxOmVBTT+jMQ2LO2FYpeK2lJGwXHKMSCzDZhw1eVyqDaaSn40PA== dependencies: "@jest/transform" "^29.3.1" "@storybook/babel-plugin-require-context-hook" "1.0.1" - "@storybook/client-api" "7.0.5" - "@storybook/core-common" "7.0.5" - "@storybook/core-webpack" "7.0.5" + "@storybook/client-api" "7.0.18" + "@storybook/core-common" "7.0.18" + "@storybook/core-webpack" "7.0.18" "@storybook/global" "^5.0.0" - "@storybook/preview-api" "7.0.5" - "@storybook/types" "7.0.5" + "@storybook/preview-api" "7.0.18" + "@storybook/types" "7.0.18" "@types/glob" "^7.1.3" "@types/jest-specific-snapshot" "^0.5.6" glob "^8.1.0" @@ -3040,70 +3558,70 @@ read-pkg-up "^7.0.1" ts-dedent "^2.0.0" -"@storybook/addon-toolbars@7.0.5": - version "7.0.5" - resolved "https://registry.yarnpkg.com/@storybook/addon-toolbars/-/addon-toolbars-7.0.5.tgz#ac69706b86439e36470cae61a4edf15860f93761" - integrity sha512-0H5gO9vw8QuVYIUH4NyFj5MGOLXtubnZqtjJBeBIGxfg56EHbn9GB515g6o5Jzn4jwnSDq1X8PGLC62CDiTbzA== - dependencies: - "@storybook/client-logger" "7.0.5" - "@storybook/components" "7.0.5" - "@storybook/manager-api" "7.0.5" - "@storybook/preview-api" "7.0.5" - "@storybook/theming" "7.0.5" - -"@storybook/addon-viewport@7.0.5": - version "7.0.5" - resolved "https://registry.yarnpkg.com/@storybook/addon-viewport/-/addon-viewport-7.0.5.tgz#ff1e026039b3d1dbe8d430f846cf2ed9f08202e2" - integrity sha512-sonhnMHjw7qetokABAjC6r8VjDqDhCqjB1VJi1pQ7WJT/iwzxQpGmhbbUTsJhJFJokIlqV+s7w0sOBrgekR1Sw== - dependencies: - "@storybook/client-logger" "7.0.5" - "@storybook/components" "7.0.5" - "@storybook/core-events" "7.0.5" +"@storybook/addon-toolbars@7.0.18": + version "7.0.18" + resolved "https://registry.yarnpkg.com/@storybook/addon-toolbars/-/addon-toolbars-7.0.18.tgz#619293c15c97a971f1e77b8b9a0c4173e08865cc" + integrity sha512-mwhq962o0WloHAeFjJ6BXO2nzdTo5KE2fqawPpqcB2lwXP6tvaA2tDWwgntjPCHejqWTS+ZTdO4/1xrMhWYt/g== + dependencies: + "@storybook/client-logger" "7.0.18" + "@storybook/components" "7.0.18" + "@storybook/manager-api" "7.0.18" + "@storybook/preview-api" "7.0.18" + "@storybook/theming" "7.0.18" + +"@storybook/addon-viewport@7.0.18": + version "7.0.18" + resolved "https://registry.yarnpkg.com/@storybook/addon-viewport/-/addon-viewport-7.0.18.tgz#976ab4ef2daa69718e6a98560414d3ee43f56b14" + integrity sha512-aVVLBsWXfGDX3z1pc93LWWdG5RUoJbGL/JJPMZGwXdwWpP8V3OBl8D8bgPymyg+MgwhSRZZDDGgnJaVGGwZ6bQ== + dependencies: + "@storybook/client-logger" "7.0.18" + "@storybook/components" "7.0.18" + "@storybook/core-events" "7.0.18" "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.0.5" - "@storybook/preview-api" "7.0.5" - "@storybook/theming" "7.0.5" + "@storybook/manager-api" "7.0.18" + "@storybook/preview-api" "7.0.18" + "@storybook/theming" "7.0.18" memoizerific "^1.11.3" prop-types "^15.7.2" -"@storybook/addons@7.0.5", "@storybook/addons@^7.0.5": - version "7.0.5" - resolved "https://registry.yarnpkg.com/@storybook/addons/-/addons-7.0.5.tgz#c4bbf86423ff4670882243593682ac594363ca05" - integrity sha512-Bkb56xL6R4s94VMHz1R4Bzo1qBjNclUPXO4DN9m3CAQDdCNuJVcj+JxDMBucs/m/FBjWm4hMM/saQeBCGk+Jpw== +"@storybook/addons@7.0.18", "@storybook/addons@^7.0.18": + version "7.0.18" + resolved "https://registry.yarnpkg.com/@storybook/addons/-/addons-7.0.18.tgz#38dbbdb5281ce16ad0996bfc8a9e0bc5e7514460" + integrity sha512-+j9ItxWoVzarbllaV4WRaJpDM3P2aC5O6F3cPn4YkG/unb6HOs11WLAqFbzZnLYZNAFvWS8PYEAtqs1BxG66YQ== dependencies: - "@storybook/manager-api" "7.0.5" - "@storybook/preview-api" "7.0.5" - "@storybook/types" "7.0.5" + "@storybook/manager-api" "7.0.18" + "@storybook/preview-api" "7.0.18" + "@storybook/types" "7.0.18" -"@storybook/api@7.0.5": - version "7.0.5" - resolved "https://registry.yarnpkg.com/@storybook/api/-/api-7.0.5.tgz#e4f01d0f68d94082f2328bd188d198718c4e7486" - integrity sha512-0YftXdLOLPKnMtBxJrCitrG5BZUYUMs1KmFcjlLzLVbj+KOybvX1cTBkWPuoFY2YRS1FA79gHsth1Ed9oO3k1A== +"@storybook/api@7.0.18": + version "7.0.18" + resolved "https://registry.yarnpkg.com/@storybook/api/-/api-7.0.18.tgz#6304f7f5160b404b61e4080da0a952074258cf1f" + integrity sha512-gikVJBR2z7LdepljmbvbsrYgywQm3jNEEEmjG0OwYDeYNjWPuoQSffT+LoyouaaCK90d1osJLl3062OkwlIG8g== dependencies: - "@storybook/client-logger" "7.0.5" - "@storybook/manager-api" "7.0.5" + "@storybook/client-logger" "7.0.18" + "@storybook/manager-api" "7.0.18" "@storybook/babel-plugin-require-context-hook@1.0.1": version "1.0.1" resolved "https://registry.yarnpkg.com/@storybook/babel-plugin-require-context-hook/-/babel-plugin-require-context-hook-1.0.1.tgz#0a4ec9816f6c7296ebc97dd8de3d2b7ae76f2e26" integrity sha512-WM4vjgSVi8epvGiYfru7BtC3f0tGwNs7QK3Uc4xQn4t5hHQvISnCqbNrHdDYmNW56Do+bBztE8SwP6NGUvd7ww== -"@storybook/blocks@7.0.5": - version "7.0.5" - resolved "https://registry.yarnpkg.com/@storybook/blocks/-/blocks-7.0.5.tgz#9d0a54145ea6f0f5ef909f26769ccd805a8983a8" - integrity sha512-cOWRqmgRMZ+pgnqRv6jC2ehvXiQxDJsTQAoWO2+5iUuBmciv6s9u7FQFkW9Wn1TUkkLwEvY5jnzMNvzZsEBx1w== +"@storybook/blocks@7.0.18": + version "7.0.18" + resolved "https://registry.yarnpkg.com/@storybook/blocks/-/blocks-7.0.18.tgz#996651ac813de2a810ba442ab77266961721d324" + integrity sha512-HLsuzmUdVIeFXEP5v5vyjnEePRNYjzltwTjCKQhHAlt8/aQZmREiIMOfoMoAa1Rd+On8Ib2DUd2cN10VS18H8A== dependencies: - "@storybook/channels" "7.0.5" - "@storybook/client-logger" "7.0.5" - "@storybook/components" "7.0.5" - "@storybook/core-events" "7.0.5" + "@storybook/channels" "7.0.18" + "@storybook/client-logger" "7.0.18" + "@storybook/components" "7.0.18" + "@storybook/core-events" "7.0.18" "@storybook/csf" "^0.1.0" - "@storybook/docs-tools" "7.0.5" + "@storybook/docs-tools" "7.0.18" "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.0.5" - "@storybook/preview-api" "7.0.5" - "@storybook/theming" "7.0.5" - "@storybook/types" "7.0.5" + "@storybook/manager-api" "7.0.18" + "@storybook/preview-api" "7.0.18" + "@storybook/theming" "7.0.18" + "@storybook/types" "7.0.18" "@types/lodash" "^4.14.167" color-convert "^2.0.1" dequal "^2.0.2" @@ -3116,15 +3634,15 @@ ts-dedent "^2.0.0" util-deprecate "^1.0.2" -"@storybook/builder-manager@7.0.5": - version "7.0.5" - resolved "https://registry.yarnpkg.com/@storybook/builder-manager/-/builder-manager-7.0.5.tgz#eff2bfa23a6919a48a250d4a5d05fe53bd8a1bc7" - integrity sha512-nSH5IWGsP+9OyZdh03i1yNvyViaF4099YpD9jDSQvn3H4I7UH8qsprFu3yoCax51lQqoxOadmlazS6P4DtLXMg== +"@storybook/builder-manager@7.0.18": + version "7.0.18" + resolved "https://registry.yarnpkg.com/@storybook/builder-manager/-/builder-manager-7.0.18.tgz#f964b8ef174441f9f35702c88bf8c47b819d7baf" + integrity sha512-yFMm3xuYkyg2hS1uz3CkvyvLzK7qJsDPVEh7lew8GiJK1Xx8cc+FnAOlRTjWNxvhfiT296wAMCTPWv7LeoSgqQ== dependencies: "@fal-works/esbuild-plugin-global-externals" "^2.1.2" - "@storybook/core-common" "7.0.5" - "@storybook/manager" "7.0.5" - "@storybook/node-logger" "7.0.5" + "@storybook/core-common" "7.0.18" + "@storybook/manager" "7.0.18" + "@storybook/node-logger" "7.0.18" "@types/ejs" "^3.1.1" "@types/find-cache-dir" "^3.2.1" "@yarnpkg/esbuild-plugin-pnp" "^3.0.0-rc.10" @@ -3138,31 +3656,31 @@ process "^0.11.10" util "^0.12.4" -"@storybook/builder-webpack5@7.0.5": - version "7.0.5" - resolved "https://registry.yarnpkg.com/@storybook/builder-webpack5/-/builder-webpack5-7.0.5.tgz#94ec9ce1b677bfb718df9356ae580b0b947287c3" - integrity sha512-y0nryC0Ns5oM2rG8QmP9tUw2WCQ3O96kJWmVnjOxQ5XfD67IuuM/z+e3FMVMpluAYUeTFDc3BNmBqlra37FzMQ== +"@storybook/builder-webpack5@7.0.18": + version "7.0.18" + resolved "https://registry.yarnpkg.com/@storybook/builder-webpack5/-/builder-webpack5-7.0.18.tgz#587ef5088d5d37953c077b0f0163a83e1f31f238" + integrity sha512-ciDOHrnChHWjikQwsM+xGz70PGfWurcezCyRPPRY0zimyHWtlug6V1Q9dJAdEAFsxqFSZA/qg7gEcZyqdlTMaA== dependencies: "@babel/core" "^7.12.10" - "@storybook/addons" "7.0.5" - "@storybook/api" "7.0.5" - "@storybook/channel-postmessage" "7.0.5" - "@storybook/channel-websocket" "7.0.5" - "@storybook/channels" "7.0.5" - "@storybook/client-api" "7.0.5" - "@storybook/client-logger" "7.0.5" - "@storybook/components" "7.0.5" - "@storybook/core-common" "7.0.5" - "@storybook/core-events" "7.0.5" - "@storybook/core-webpack" "7.0.5" + "@storybook/addons" "7.0.18" + "@storybook/api" "7.0.18" + "@storybook/channel-postmessage" "7.0.18" + "@storybook/channel-websocket" "7.0.18" + "@storybook/channels" "7.0.18" + "@storybook/client-api" "7.0.18" + "@storybook/client-logger" "7.0.18" + "@storybook/components" "7.0.18" + "@storybook/core-common" "7.0.18" + "@storybook/core-events" "7.0.18" + "@storybook/core-webpack" "7.0.18" "@storybook/global" "^5.0.0" - "@storybook/manager-api" "7.0.5" - "@storybook/node-logger" "7.0.5" - "@storybook/preview" "7.0.5" - "@storybook/preview-api" "7.0.5" - "@storybook/router" "7.0.5" - "@storybook/store" "7.0.5" - "@storybook/theming" "7.0.5" + "@storybook/manager-api" "7.0.18" + "@storybook/node-logger" "7.0.18" + "@storybook/preview" "7.0.18" + "@storybook/preview-api" "7.0.18" + "@storybook/router" "7.0.18" + "@storybook/store" "7.0.18" + "@storybook/theming" "7.0.18" "@types/node" "^16.0.0" "@types/semver" "^7.3.4" babel-loader "^9.0.0" @@ -3187,6 +3705,18 @@ webpack-hot-middleware "^2.25.1" webpack-virtual-modules "^0.4.3" +"@storybook/channel-postmessage@7.0.18": + version "7.0.18" + resolved "https://registry.yarnpkg.com/@storybook/channel-postmessage/-/channel-postmessage-7.0.18.tgz#deb843705aec24bd23e717a14678fdb1f7cce8ae" + integrity sha512-rpwBH5ANdPnugS6+7xG9qHSoS+aPSEnBxDKsONWFubfMTTXQuFkf/793rBbxGkoINdqh8kSdKOM2rIty6e9cmQ== + dependencies: + "@storybook/channels" "7.0.18" + "@storybook/client-logger" "7.0.18" + "@storybook/core-events" "7.0.18" + "@storybook/global" "^5.0.0" + qs "^6.10.0" + telejson "^7.0.3" + "@storybook/channel-postmessage@7.0.5": version "7.0.5" resolved "https://registry.yarnpkg.com/@storybook/channel-postmessage/-/channel-postmessage-7.0.5.tgz#87edc33664e6c612c4f830d54d9c99f368d2483c" @@ -3199,36 +3729,41 @@ qs "^6.10.0" telejson "^7.0.3" -"@storybook/channel-websocket@7.0.5": - version "7.0.5" - resolved "https://registry.yarnpkg.com/@storybook/channel-websocket/-/channel-websocket-7.0.5.tgz#9430551464c278706a209d0f374a3504e368fef3" - integrity sha512-QgvxAZjEdRzPZveUibErJbaqqe97DLscPeK5YHA1/xDCPqMKo0HaQKTyT0YSsSkeE3oKXbdz9IXFXEaPmIpjzw== +"@storybook/channel-websocket@7.0.18": + version "7.0.18" + resolved "https://registry.yarnpkg.com/@storybook/channel-websocket/-/channel-websocket-7.0.18.tgz#d603b14b811e2c7a904cb7cc2f16a167e1124632" + integrity sha512-QYsZIfe23NN4i+oIdPKHaYBehk3a/HYk57a+M2oR3Frmv8IOqc/e31uH+xx5NxnjHrTJj7Y80ZJw6EKB682S6w== dependencies: - "@storybook/channels" "7.0.5" - "@storybook/client-logger" "7.0.5" + "@storybook/channels" "7.0.18" + "@storybook/client-logger" "7.0.18" "@storybook/global" "^5.0.0" telejson "^7.0.3" +"@storybook/channels@7.0.18": + version "7.0.18" + resolved "https://registry.yarnpkg.com/@storybook/channels/-/channels-7.0.18.tgz#0b5053ad6237ad7f619f1e17448d588de90ac235" + integrity sha512-rkA7ea0M3+dWS+71iHJdiZ5R2QuIdiVg0CgyLJHDagc1qej7pEVNhMWtppeq+X5Pwp9nkz8ZTQ7aCjTf6th0/A== + "@storybook/channels@7.0.5": version "7.0.5" resolved "https://registry.yarnpkg.com/@storybook/channels/-/channels-7.0.5.tgz#b7dbc11e658a5e6a694bd7df2a0514c3b27ba318" integrity sha512-WiSPXgOK63jAlDDmbTs1sVXoYe3r/4VjpfwhEcxSPU544YQVARF1ePtiGjlp8HVFhZh1Q7afbVGJ9w96++u98A== -"@storybook/cli@7.0.5": - version "7.0.5" - resolved "https://registry.yarnpkg.com/@storybook/cli/-/cli-7.0.5.tgz#c0addae194494443e518239c0b2ab8c9e56c8536" - integrity sha512-VRrf4XG9H29FycNqthT6r4MjT0f4ynpwQAj039vUrt95rosV8ytuLFIrTwww1x/2o/VNpkWyL7MJwu6dejeZgw== +"@storybook/cli@7.0.18": + version "7.0.18" + resolved "https://registry.yarnpkg.com/@storybook/cli/-/cli-7.0.18.tgz#5b00f26a6a5c1a3c76c986126f37e951ab25e4f0" + integrity sha512-9n4J4thiCUsGSXiRc6ZysqYUaCMCrpu0/qgC+5ngfFRuMmZgUV0y5+0fmaOhT2XjsonTTgucizO82i7+ottCVg== dependencies: "@babel/core" "^7.20.2" "@babel/preset-env" "^7.20.2" "@ndelangen/get-tarball" "^3.0.7" - "@storybook/codemod" "7.0.5" - "@storybook/core-common" "7.0.5" - "@storybook/core-server" "7.0.5" - "@storybook/csf-tools" "7.0.5" - "@storybook/node-logger" "7.0.5" - "@storybook/telemetry" "7.0.5" - "@storybook/types" "7.0.5" + "@storybook/codemod" "7.0.18" + "@storybook/core-common" "7.0.18" + "@storybook/core-server" "7.0.18" + "@storybook/csf-tools" "7.0.18" + "@storybook/node-logger" "7.0.18" + "@storybook/telemetry" "7.0.18" + "@storybook/types" "7.0.18" "@types/semver" "^7.3.4" boxen "^5.1.2" chalk "^4.1.0" @@ -3246,6 +3781,7 @@ globby "^11.0.2" jscodeshift "^0.14.0" leven "^3.1.0" + ora "^5.4.1" prettier "^2.8.0" prompts "^2.4.0" puppeteer-core "^2.1.1" @@ -3258,13 +3794,20 @@ ts-dedent "^2.0.0" util-deprecate "^1.0.2" -"@storybook/client-api@7.0.5": - version "7.0.5" - resolved "https://registry.yarnpkg.com/@storybook/client-api/-/client-api-7.0.5.tgz#477960c6f98887e869b551655217b395ce77b7a5" - integrity sha512-T3QT+Y1CfPjPNHXfFfPiaGl+uepwfKGKwTsLPr5DDGXrDBe569omK9J+kTZptkJ1ZgFQBFcATPdnnHwIkb82kg== +"@storybook/client-api@7.0.18": + version "7.0.18" + resolved "https://registry.yarnpkg.com/@storybook/client-api/-/client-api-7.0.18.tgz#28a4e935949c83ece94a20cee2146b11b33c05d9" + integrity sha512-EdgE4om6nXZf/sDZcVMGMeKv4BPX+P3EKUfMHCHjlrbbeL0eeY8Ynf+u/wYrIYZPUodS8TEV5XchHVB8F7rLBQ== dependencies: - "@storybook/client-logger" "7.0.5" - "@storybook/preview-api" "7.0.5" + "@storybook/client-logger" "7.0.18" + "@storybook/preview-api" "7.0.18" + +"@storybook/client-logger@7.0.18": + version "7.0.18" + resolved "https://registry.yarnpkg.com/@storybook/client-logger/-/client-logger-7.0.18.tgz#396858b53d0aa9485f173083ea27b7c1c48fa2dd" + integrity sha512-uKgFdVedYoRDZBVrE1IBdWNHDFln1IxWEeI+7ZiNSQwREG9swHpU5Fa8DceclM/oLjJRuzG1jFzv+XZY8894+Q== + dependencies: + "@storybook/global" "^5.0.0" "@storybook/client-logger@7.0.5", "@storybook/client-logger@^7.0.0-beta.0 || ^7.0.0-rc.0 || ^7.0.0": version "7.0.5" @@ -3273,18 +3816,18 @@ dependencies: "@storybook/global" "^5.0.0" -"@storybook/codemod@7.0.5": - version "7.0.5" - resolved "https://registry.yarnpkg.com/@storybook/codemod/-/codemod-7.0.5.tgz#90886e809eb8248b2eeb30b248460c6bb6329eed" - integrity sha512-Hu9CiVBHhaPJHMVpiAjr7pEtL7/AUsKT/Xxn3xUM7Ngy7TYMa62XTIMkt2Z+tAAud0HzAz/6Wv+2q+IqPr7BeQ== +"@storybook/codemod@7.0.18": + version "7.0.18" + resolved "https://registry.yarnpkg.com/@storybook/codemod/-/codemod-7.0.18.tgz#b5dbdcd0928ec60e09db58b48269506c056c3760" + integrity sha512-+9XFns29e8FpPLsqA8ZCQ3mNnIIKD3QnqGYkbkCVKi/G1fomvVQsIfsnkrYv5SobTbz29B4aNWxAaeSnO7/OGg== dependencies: "@babel/core" "~7.21.0" "@babel/preset-env" "~7.21.0" "@babel/types" "~7.21.2" "@storybook/csf" "^0.1.0" - "@storybook/csf-tools" "7.0.5" - "@storybook/node-logger" "7.0.5" - "@storybook/types" "7.0.5" + "@storybook/csf-tools" "7.0.18" + "@storybook/node-logger" "7.0.18" + "@storybook/types" "7.0.18" cross-spawn "^7.0.3" globby "^11.0.2" jscodeshift "^0.14.0" @@ -3292,29 +3835,54 @@ prettier "^2.8.0" recast "^0.23.1" -"@storybook/components@7.0.5": - version "7.0.5" - resolved "https://registry.yarnpkg.com/@storybook/components/-/components-7.0.5.tgz#892f35c19b8dfa88477aad6df4523ba6763b1366" - integrity sha512-SHftxNH3FG3RZwJ5nbyBZwn5pkI3Ei2xjD7zDwxztI8bCp5hPnOTDwAnQZZCkeW7atSQUe7xFkYqlCgNmXR4PQ== +"@storybook/components@7.0.18": + version "7.0.18" + resolved "https://registry.yarnpkg.com/@storybook/components/-/components-7.0.18.tgz#74ab115342e576b7644c83667a9daef5758fc3c8" + integrity sha512-Jn1CbF9UAKt8BVaZtuhmthpcZ02VMaCFXR0ISfDXCpiMKnylmpP0+WfXcoKLzz6yS+EW8EW5S9+Qq8xgQY8H7A== dependencies: - "@storybook/client-logger" "7.0.5" + "@storybook/client-logger" "7.0.18" "@storybook/csf" "^0.1.0" "@storybook/global" "^5.0.0" - "@storybook/theming" "7.0.5" - "@storybook/types" "7.0.5" + "@storybook/theming" "7.0.18" + "@storybook/types" "7.0.18" memoizerific "^1.11.3" use-resize-observer "^9.1.0" util-deprecate "^1.0.2" -"@storybook/core-client@7.0.5": - version "7.0.5" - resolved "https://registry.yarnpkg.com/@storybook/core-client/-/core-client-7.0.5.tgz#933fafdaa840f48fa9c005ec00b948a127df667a" - integrity sha512-vN3jK0H4IRjdn/VP7E5dtY0MjytTFSosreSzschmSDTs/K9w52Zm+PkmDzQaBtrDo/VNjJCHnxDLDJZ1ewkoEw== +"@storybook/core-client@7.0.18": + version "7.0.18" + resolved "https://registry.yarnpkg.com/@storybook/core-client/-/core-client-7.0.18.tgz#b70b9e8f0efd2dc1eb7fd925a8615b6ef32f07aa" + integrity sha512-ueExRZx6fd9LRssgdhDJ0bL4Ir2RrbXzJz/kjIT2KgYY3l7jkhe0dpT3bOgGKjQt0f7XMFU24t/r7aDLGMB+2Q== dependencies: - "@storybook/client-logger" "7.0.5" - "@storybook/preview-api" "7.0.5" + "@storybook/client-logger" "7.0.18" + "@storybook/preview-api" "7.0.18" + +"@storybook/core-common@7.0.18": + version "7.0.18" + resolved "https://registry.yarnpkg.com/@storybook/core-common/-/core-common-7.0.18.tgz#7f897d666654cb034d5bc1a29b326a3566e634ba" + integrity sha512-HZAB1NIK/Yv0x9poyzqYcue2tx39+MAF1mbHgGy+JJZRerO2fRShgo8f8VPH9ChbFCoJ7isL5wNhgGdg9kp2kA== + dependencies: + "@storybook/node-logger" "7.0.18" + "@storybook/types" "7.0.18" + "@types/node" "^16.0.0" + "@types/pretty-hrtime" "^1.0.0" + chalk "^4.1.0" + esbuild "^0.17.0" + esbuild-register "^3.4.0" + file-system-cache "^2.0.0" + find-up "^5.0.0" + fs-extra "^11.1.0" + glob "^8.1.0" + glob-promise "^6.0.2" + handlebars "^4.7.7" + lazy-universal-dotenv "^4.0.0" + picomatch "^2.3.0" + pkg-dir "^5.0.0" + pretty-hrtime "^1.0.3" + resolve-from "^5.0.0" + ts-dedent "^2.0.0" -"@storybook/core-common@7.0.5", "@storybook/core-common@^7.0.0-beta.0 || ^7.0.0-rc.0 || ^7.0.0": +"@storybook/core-common@^7.0.0-beta.0 || ^7.0.0-rc.0 || ^7.0.0": version "7.0.5" resolved "https://registry.yarnpkg.com/@storybook/core-common/-/core-common-7.0.5.tgz#e23268a0a4d961d9dec30315342cef3998adb6d6" integrity sha512-MIvWwu2ntKK3A0FDWRhKcegIAKyJTyzTf5K4PiVgCT2X9Mj0r0GZ10L/OlyTrlnGHqgxNc4oS2rcN3uWjlwXaA== @@ -3339,30 +3907,35 @@ resolve-from "^5.0.0" ts-dedent "^2.0.0" +"@storybook/core-events@7.0.18": + version "7.0.18" + resolved "https://registry.yarnpkg.com/@storybook/core-events/-/core-events-7.0.18.tgz#429e0b092c645bd283adb4836ac0a945e813f085" + integrity sha512-7gxHBQDezdKOeq/u1LL80Bwjfcwsv7XOS3yWQElcgqp+gLaYB6OwwgtkCB2yV6a6l4nep9IdPWE8G3TxIzn9xw== + "@storybook/core-events@7.0.5": version "7.0.5" resolved "https://registry.yarnpkg.com/@storybook/core-events/-/core-events-7.0.5.tgz#d92490df43f3bc28bf05b3d9a69ae153aca94ecd" integrity sha512-bYQFZlJR3n5gFk5GVIemuL3m6aYPF6DVnzj6n9UcMZDlHcOZ2B2WbTmAUrGy0bmtj/Fd6ZJKDpBhh3cRRsYkbA== -"@storybook/core-server@7.0.5": - version "7.0.5" - resolved "https://registry.yarnpkg.com/@storybook/core-server/-/core-server-7.0.5.tgz#ec33dc88b67320fba02da6fd506f1dabbd7bb0e6" - integrity sha512-h3SVzwepHTyDxS7ZPuYfHStnWC0EC05axSPKb3yeO6bCsowf+CEXgY5VayUqP8GkgLBez859m172y6B+wVXZ3g== +"@storybook/core-server@7.0.18": + version "7.0.18" + resolved "https://registry.yarnpkg.com/@storybook/core-server/-/core-server-7.0.18.tgz#9a4900afd956e27886238fbd4ee871c9e0dca29f" + integrity sha512-zGSGYSoCaSXM28OYKW7zsmpo8VU1icubXLRgdF21fbMhFN1WVS+bPA5+gSkAMf8acq5RNM8uSKskh7E2YDVEqA== dependencies: "@aw-web-design/x-default-browser" "1.4.88" "@discoveryjs/json-ext" "^0.5.3" - "@storybook/builder-manager" "7.0.5" - "@storybook/core-common" "7.0.5" - "@storybook/core-events" "7.0.5" + "@storybook/builder-manager" "7.0.18" + "@storybook/core-common" "7.0.18" + "@storybook/core-events" "7.0.18" "@storybook/csf" "^0.1.0" - "@storybook/csf-tools" "7.0.5" + "@storybook/csf-tools" "7.0.18" "@storybook/docs-mdx" "^0.1.0" "@storybook/global" "^5.0.0" - "@storybook/manager" "7.0.5" - "@storybook/node-logger" "7.0.5" - "@storybook/preview-api" "7.0.5" - "@storybook/telemetry" "7.0.5" - "@storybook/types" "7.0.5" + "@storybook/manager" "7.0.18" + "@storybook/node-logger" "7.0.18" + "@storybook/preview-api" "7.0.18" + "@storybook/telemetry" "7.0.18" + "@storybook/types" "7.0.18" "@types/detect-port" "^1.3.0" "@types/node" "^16.0.0" "@types/node-fetch" "^2.5.7" @@ -3392,26 +3965,41 @@ watchpack "^2.2.0" ws "^8.2.3" -"@storybook/core-webpack@7.0.5": - version "7.0.5" - resolved "https://registry.yarnpkg.com/@storybook/core-webpack/-/core-webpack-7.0.5.tgz#3fd9e1f6cc81001db2c8d9cb51585c47c59eacdc" - integrity sha512-314PdAt0XJsHq2Eyu3Gl6fqjMF7xGmrhWVvTf9Eczw58T+Gm2aoYnmAf0PP0CXNQwsdnlLx+LHoG2nVpHg9wCw== +"@storybook/core-webpack@7.0.18": + version "7.0.18" + resolved "https://registry.yarnpkg.com/@storybook/core-webpack/-/core-webpack-7.0.18.tgz#b5134509ed6f33fe4815df561ff8c0f4b60c9ef3" + integrity sha512-U5e1r8cgZZzd/Lw9StIrACMVINCvucKm8ZfcFpPh0bjEv4+2qjo9tL3dLNh4OwKznvbzSE6pEO6cBjaphjTe1A== dependencies: - "@storybook/core-common" "7.0.5" - "@storybook/node-logger" "7.0.5" - "@storybook/types" "7.0.5" + "@storybook/core-common" "7.0.18" + "@storybook/node-logger" "7.0.18" + "@storybook/types" "7.0.18" "@types/node" "^16.0.0" ts-dedent "^2.0.0" -"@storybook/csf-plugin@7.0.5": - version "7.0.5" - resolved "https://registry.yarnpkg.com/@storybook/csf-plugin/-/csf-plugin-7.0.5.tgz#d34c748a43b105e7cb83436cf943412a157ba24e" - integrity sha512-TTM6l1i73ZGUSCJpAXitsd/KHWQbiuPsFSHKaikowK+pJ2hz4kfNG5JrajXKR5OltBAAbUudK25oJWsvo8FGpQ== +"@storybook/csf-plugin@7.0.18": + version "7.0.18" + resolved "https://registry.yarnpkg.com/@storybook/csf-plugin/-/csf-plugin-7.0.18.tgz#d601817ee8ee7eaf011a7e4a5d821356f5d1907e" + integrity sha512-Cr/Qr4/H4JIYgbbmDjQIYuqjp6nOaZga73R3KZcuClk27B90sI2ADegMYvORgbFgSkwweNQjgak6hLoOyogAhw== dependencies: - "@storybook/csf-tools" "7.0.5" + "@storybook/csf-tools" "7.0.18" unplugin "^0.10.2" -"@storybook/csf-tools@7.0.5", "@storybook/csf-tools@^7.0.0-beta.0 || ^7.0.0-rc.0 || ^7.0.0": +"@storybook/csf-tools@7.0.18": + version "7.0.18" + resolved "https://registry.yarnpkg.com/@storybook/csf-tools/-/csf-tools-7.0.18.tgz#f61810f683b4eaa855a4a1ff876628835e82e965" + integrity sha512-0IJ2qdrxleTl67FUzsEvGcy96CY0OKyERE33tAsLNbvWcabdJKpLHP+rJwbsCw4z6IlS+kkmEffeFf5qRPTwkQ== + dependencies: + "@babel/generator" "~7.21.1" + "@babel/parser" "~7.21.2" + "@babel/traverse" "~7.21.2" + "@babel/types" "~7.21.2" + "@storybook/csf" "^0.1.0" + "@storybook/types" "7.0.18" + fs-extra "^11.1.0" + recast "^0.23.1" + ts-dedent "^2.0.0" + +"@storybook/csf-tools@^7.0.0-beta.0 || ^7.0.0-rc.0 || ^7.0.0": version "7.0.5" resolved "https://registry.yarnpkg.com/@storybook/csf-tools/-/csf-tools-7.0.5.tgz#14891c7d8814f6cd3747dadf6c927882de60e509" integrity sha512-W83OAlYUyzbx3SuDGgsPunw8BeT5gkYJGqenC6wJH0B1Nc+MjYxjhffaMtnT2X8RgMKKgIIf7sB3QN22y+kN/Q== @@ -3445,15 +4033,15 @@ resolved "https://registry.yarnpkg.com/@storybook/docs-mdx/-/docs-mdx-0.1.0.tgz#33ba0e39d1461caf048b57db354b2cc410705316" integrity sha512-JDaBR9lwVY4eSH5W8EGHrhODjygPd6QImRbwjAuJNEnY0Vw4ie3bPkeGfnacB3OBW6u/agqPv2aRlR46JcAQLg== -"@storybook/docs-tools@7.0.5": - version "7.0.5" - resolved "https://registry.yarnpkg.com/@storybook/docs-tools/-/docs-tools-7.0.5.tgz#c4fa987fb8a4d7c700d690ffc3db7f271243bee7" - integrity sha512-8e/9EIA9+1AhekJ8g81FgnjhJKWq8fNZK3AWYoDiPCjBFY3bLzisTLMAnxQILUG9DRbbX4aH2FZ3sMqvO9f3EQ== +"@storybook/docs-tools@7.0.18": + version "7.0.18" + resolved "https://registry.yarnpkg.com/@storybook/docs-tools/-/docs-tools-7.0.18.tgz#ff1ed8f9e354e310af6872cb742a9a3a5fcb80ca" + integrity sha512-H95dW2DquGQ75ZVrFjvznPdCxT0eW6esDnemzLJB61KitcYZrWRavfrZzFtUcpzIa84OgY5pllFYt636v11LHQ== dependencies: "@babel/core" "^7.12.10" - "@storybook/core-common" "7.0.5" - "@storybook/preview-api" "7.0.5" - "@storybook/types" "7.0.5" + "@storybook/core-common" "7.0.18" + "@storybook/preview-api" "7.0.18" + "@storybook/types" "7.0.18" "@types/doctrine" "^0.0.3" doctrine "^3.0.0" lodash "^4.17.21" @@ -3463,7 +4051,18 @@ resolved "https://registry.yarnpkg.com/@storybook/global/-/global-5.0.0.tgz#b793d34b94f572c1d7d9e0f44fac4e0dbc9572ed" integrity sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ== -"@storybook/instrumenter@7.0.5", "@storybook/instrumenter@^7.0.0-beta.0 || ^7.0.0-rc.0 || ^7.0.0": +"@storybook/instrumenter@7.0.18": + version "7.0.18" + resolved "https://registry.yarnpkg.com/@storybook/instrumenter/-/instrumenter-7.0.18.tgz#7ac595948b726e55ebdde4288c12b1bd1b4d3781" + integrity sha512-fyQxeuVC0H+w3oyTuByE95xnAQ+l/WhUBVkHV2X+PWjg9vg9Y9JmrbNWynlvz5HLFlsY3qAWJh+ciVRVSvY5Jw== + dependencies: + "@storybook/channels" "7.0.18" + "@storybook/client-logger" "7.0.18" + "@storybook/core-events" "7.0.18" + "@storybook/global" "^5.0.0" + "@storybook/preview-api" "7.0.18" + +"@storybook/instrumenter@^7.0.0-beta.0 || ^7.0.0-rc.0 || ^7.0.0": version "7.0.5" resolved "https://registry.yarnpkg.com/@storybook/instrumenter/-/instrumenter-7.0.5.tgz#ee95bc2f64a2b7a67447648dd0190256a8ec38eb" integrity sha512-A+uPQjA8JqR23efQbMHKnmeoltAJGYEV+855X3X27aie2B4mUo3KHELyeioaqTVuh1KZ/K0dTvjpfbGSQGscvg== @@ -3474,19 +4073,19 @@ "@storybook/global" "^5.0.0" "@storybook/preview-api" "7.0.5" -"@storybook/manager-api@7.0.5": - version "7.0.5" - resolved "https://registry.yarnpkg.com/@storybook/manager-api/-/manager-api-7.0.5.tgz#73292e9d8c4c4ef0c06effe5fe1b6737a01c7f69" - integrity sha512-zZR5uL3vR5skNge0a8FZNZfnGuDYVLVBpNVi5/UpnVRA/Pr439NHXaJL8xzdT7Xcvs+qp1FHShMM4gZVIFHrKA== +"@storybook/manager-api@7.0.18": + version "7.0.18" + resolved "https://registry.yarnpkg.com/@storybook/manager-api/-/manager-api-7.0.18.tgz#9e0e011df04271b0ed7216a22f9c965e3b7ac4b9" + integrity sha512-anQkm09twL96YkKGXHa+LI0+yMaY6Jxs1lRaetHdMlIqN4VHBHhizHaMgtGfH6xCTuO3WdrKTN7cZii5RH7PBQ== dependencies: - "@storybook/channels" "7.0.5" - "@storybook/client-logger" "7.0.5" - "@storybook/core-events" "7.0.5" + "@storybook/channels" "7.0.18" + "@storybook/client-logger" "7.0.18" + "@storybook/core-events" "7.0.18" "@storybook/csf" "^0.1.0" "@storybook/global" "^5.0.0" - "@storybook/router" "7.0.5" - "@storybook/theming" "7.0.5" - "@storybook/types" "7.0.5" + "@storybook/router" "7.0.18" + "@storybook/theming" "7.0.18" + "@storybook/types" "7.0.18" dequal "^2.0.2" lodash "^4.17.21" memoizerific "^1.11.3" @@ -3495,16 +4094,26 @@ telejson "^7.0.3" ts-dedent "^2.0.0" -"@storybook/manager@7.0.5": - version "7.0.5" - resolved "https://registry.yarnpkg.com/@storybook/manager/-/manager-7.0.5.tgz#f0a7e1aa73f88b37827f6761bb984e887cabcd8d" - integrity sha512-EwgEXetNfpitkxJ+WCqVF71aqaLR+3exDfL088NalxLZOJIokodvbtEKdueJr7CzrqTdxMIm9um5YX1ZgxdUcg== +"@storybook/manager@7.0.18": + version "7.0.18" + resolved "https://registry.yarnpkg.com/@storybook/manager/-/manager-7.0.18.tgz#1dc5d64ecc683f5e7041eb8350eccaae6958204b" + integrity sha512-hasb8XDmkT9lyX2cwb3Xg0ngcNQ1QCNHKurl2YJtXowb1CvawGKokhnVUTso15NCnurolDyw/Wqka1sagfm+Mg== "@storybook/mdx2-csf@^1.0.0": version "1.0.0" resolved "https://registry.yarnpkg.com/@storybook/mdx2-csf/-/mdx2-csf-1.0.0.tgz#ce4b2e44c9082bf382db835eef611b0097b7d771" integrity sha512-dBAnEL4HfxxJmv7LdEYUoZlQbWj9APZNIbOaq0tgF8XkxiIbzqvgB0jhL/9UOrysSDbQWBiCRTu2wOVxedGfmw== +"@storybook/node-logger@7.0.18": + version "7.0.18" + resolved "https://registry.yarnpkg.com/@storybook/node-logger/-/node-logger-7.0.18.tgz#efed2e8b79964e7d999b64b0e99fa79f9356904e" + integrity sha512-cIeKEBvELtoVP/5UeQ01GJWZ7wM69/9Q+R5uOtNQBlwWFcCD6AVFWMRqq7ObMvdJG/okhXSF+sDetb+BF3zvdw== + dependencies: + "@types/npmlog" "^4.1.2" + chalk "^4.1.0" + npmlog "^5.0.1" + pretty-hrtime "^1.0.3" + "@storybook/node-logger@7.0.5": version "7.0.5" resolved "https://registry.yarnpkg.com/@storybook/node-logger/-/node-logger-7.0.5.tgz#7619f65015701e1ca17026467b0f277c118342f6" @@ -3515,23 +4124,23 @@ npmlog "^5.0.1" pretty-hrtime "^1.0.3" -"@storybook/postinstall@7.0.5": - version "7.0.5" - resolved "https://registry.yarnpkg.com/@storybook/postinstall/-/postinstall-7.0.5.tgz#de7f38c3df4f44581f26bf071813515382b4247f" - integrity sha512-JtHY04HYdVHj8zeCHE6K6BLKK63r1hk/bhB49u64WuPkNJG8b5rAe5XYXeImOiRbwNLshDRJTyaUhjoSqONskA== +"@storybook/postinstall@7.0.18": + version "7.0.18" + resolved "https://registry.yarnpkg.com/@storybook/postinstall/-/postinstall-7.0.18.tgz#348711fea8ccf66255904811fa33316d0f54445e" + integrity sha512-ObIwAK2UiYhXN/7UifISQgBoH5jnyxh6T8kvCw83YhC78SDOPNgIGjToJECizJ7iubtqAWtCfCT5TrGEpyLGbg== -"@storybook/preset-react-webpack@7.0.5": - version "7.0.5" - resolved "https://registry.yarnpkg.com/@storybook/preset-react-webpack/-/preset-react-webpack-7.0.5.tgz#26066cc7e5e64755d8cc3d16cc91ea46706d2df0" - integrity sha512-lW5XKPBALHubyZRm+xaVnjYBUkL79v4eHUZ8GnHI9ieLvKt3FmZJlloVYBEXYxI+5WAZ4AB5gP9xvAXujuAxzA== +"@storybook/preset-react-webpack@7.0.18": + version "7.0.18" + resolved "https://registry.yarnpkg.com/@storybook/preset-react-webpack/-/preset-react-webpack-7.0.18.tgz#fbdd707af6b7c2b63b4db97946102f09c18f7aaa" + integrity sha512-ISqq+DWzxHrQUHt83+tq7TKQETQcwekUnNYKgFzN8dVgZWqRS+/PqX+7c07Qa3h/QIWgMjPA6SPN4Z12tV4qpA== dependencies: "@babel/preset-flow" "^7.18.6" "@babel/preset-react" "^7.18.6" "@pmmmwh/react-refresh-webpack-plugin" "^0.5.5" - "@storybook/core-webpack" "7.0.5" - "@storybook/docs-tools" "7.0.5" - "@storybook/node-logger" "7.0.5" - "@storybook/react" "7.0.5" + "@storybook/core-webpack" "7.0.18" + "@storybook/docs-tools" "7.0.18" + "@storybook/node-logger" "7.0.18" + "@storybook/react" "7.0.18" "@storybook/react-docgen-typescript-plugin" "1.0.6--canary.9.0c3f3b7.0" "@types/node" "^16.0.0" "@types/semver" "^7.3.4" @@ -3542,6 +4151,27 @@ semver "^7.3.7" webpack "5" +"@storybook/preview-api@7.0.18": + version "7.0.18" + resolved "https://registry.yarnpkg.com/@storybook/preview-api/-/preview-api-7.0.18.tgz#ef012f984a2c0b9395b1b75b4f6e25643912c67d" + integrity sha512-xxtC0gPGMn/DbwvS4ZuJaBwfFNsjUCf0yLYHFrNe6fxncbvcLZ550RuyUwYuIRfsiKrlgfa3QmmCa4JM/JesHQ== + dependencies: + "@storybook/channel-postmessage" "7.0.18" + "@storybook/channels" "7.0.18" + "@storybook/client-logger" "7.0.18" + "@storybook/core-events" "7.0.18" + "@storybook/csf" "^0.1.0" + "@storybook/global" "^5.0.0" + "@storybook/types" "7.0.18" + "@types/qs" "^6.9.5" + dequal "^2.0.2" + lodash "^4.17.21" + memoizerific "^1.11.3" + qs "^6.10.0" + synchronous-promise "^2.0.15" + ts-dedent "^2.0.0" + util-deprecate "^1.0.2" + "@storybook/preview-api@7.0.5", "@storybook/preview-api@^7.0.0-beta.0 || ^7.0.0-rc.0 || ^7.0.0": version "7.0.5" resolved "https://registry.yarnpkg.com/@storybook/preview-api/-/preview-api-7.0.5.tgz#7b664d1f99a374df06da1c45e6d2a54b6ebff64e" @@ -3563,10 +4193,10 @@ ts-dedent "^2.0.0" util-deprecate "^1.0.2" -"@storybook/preview@7.0.5": - version "7.0.5" - resolved "https://registry.yarnpkg.com/@storybook/preview/-/preview-7.0.5.tgz#b21df9d76f2d9a50e435caf72eb1458d53f7514a" - integrity sha512-N1IDKzmqnF+XAdACGnaWw22dmSUQHuHKyyQ/vV9upMf0hA+4gk9pc5RFEHOQO/sTbxblgfKm9Q1fIYkxgPVFxg== +"@storybook/preview@7.0.18": + version "7.0.18" + resolved "https://registry.yarnpkg.com/@storybook/preview/-/preview-7.0.18.tgz#8f8ac8b1bce674d52c1f9640073fb93b786e2f26" + integrity sha512-L53p2eo8G12U6tp7hD3mk5tdWFXLvdEyV9e7a1x9bw1LfH15K/bp8lO6U/W1kkpse7+rqWBqoTjJC1Ktm5Sxog== "@storybook/react-docgen-typescript-plugin@1.0.6--canary.9.0c3f3b7.0": version "1.0.6--canary.9.0c3f3b7.0" @@ -3581,33 +4211,33 @@ react-docgen-typescript "^2.2.2" tslib "^2.0.0" -"@storybook/react-dom-shim@7.0.5": - version "7.0.5" - resolved "https://registry.yarnpkg.com/@storybook/react-dom-shim/-/react-dom-shim-7.0.5.tgz#ebfc224a20ae816da54f3f70f62ed301439193b9" - integrity sha512-iSdP73Af/d8RdNfa4rDHI3JuAakDqPl8Z1LT0cFcfzg29kihdmXIVaLvMcMqTrnqELU6VmzSiE86U+T1XOX95w== +"@storybook/react-dom-shim@7.0.18": + version "7.0.18" + resolved "https://registry.yarnpkg.com/@storybook/react-dom-shim/-/react-dom-shim-7.0.18.tgz#d2ac94c50c48b92417338823c8a7eabace308771" + integrity sha512-O1FRypR8q1katjbznnxI+NtALd2gaWa7KnTwbIDf+ddZltXHMZ8xMiEGEtAMrfXlIuqIr9UvmLRfKZC/ysuA+g== -"@storybook/react-webpack5@^7.0.5": - version "7.0.5" - resolved "https://registry.yarnpkg.com/@storybook/react-webpack5/-/react-webpack5-7.0.5.tgz#84dfb32f413c9a52a15bbc5dea1d3ba70b16ed0a" - integrity sha512-tTwUWp0px1tI4e6WRHq5jcIL5L8pPg0kooBsgln94hXEOTzMF33FT08Bs9knzwN76vkBUo37XfHJKR3vaNJtNA== +"@storybook/react-webpack5@^7.0.18": + version "7.0.18" + resolved "https://registry.yarnpkg.com/@storybook/react-webpack5/-/react-webpack5-7.0.18.tgz#95c0b27fa1ad5a19ed4bdc884193b4f665948c8d" + integrity sha512-FS25UMhXhbJ203XxW6YOWZCeMLCKBLu+X3W2r9JgVXfFdBEVsx3Aldsy3yJRqi1MGIqC6hLy94v79lJldKs7Ig== dependencies: - "@storybook/builder-webpack5" "7.0.5" - "@storybook/preset-react-webpack" "7.0.5" - "@storybook/react" "7.0.5" + "@storybook/builder-webpack5" "7.0.18" + "@storybook/preset-react-webpack" "7.0.18" + "@storybook/react" "7.0.18" "@types/node" "^16.0.0" -"@storybook/react@7.0.5", "@storybook/react@^7.0.5": - version "7.0.5" - resolved "https://registry.yarnpkg.com/@storybook/react/-/react-7.0.5.tgz#6e3f30c02ffd717f57f37635a67ccd235c23fdf4" - integrity sha512-VXLi/oZnYLXe61Bvfan1YY6cANbFgDb5MmCpu8COaYOGjT53o4gTh3zQoDubaN8wzTQfE0TyP9E+m4//KvZxow== +"@storybook/react@7.0.18", "@storybook/react@^7.0.18": + version "7.0.18" + resolved "https://registry.yarnpkg.com/@storybook/react/-/react-7.0.18.tgz#d6f4919e22e169062e794b8a742f1b1978abf0ab" + integrity sha512-lumUbHYeuL3qa4SZR9K2YC4UIt1hwW19GuI/6f2HEV5gR9QHHSJHg9HD9pjcxv4fQaiG81ACZ0Sg6lyUkcJvuQ== dependencies: - "@storybook/client-logger" "7.0.5" - "@storybook/core-client" "7.0.5" - "@storybook/docs-tools" "7.0.5" + "@storybook/client-logger" "7.0.18" + "@storybook/core-client" "7.0.18" + "@storybook/docs-tools" "7.0.18" "@storybook/global" "^5.0.0" - "@storybook/preview-api" "7.0.5" - "@storybook/react-dom-shim" "7.0.5" - "@storybook/types" "7.0.5" + "@storybook/preview-api" "7.0.18" + "@storybook/react-dom-shim" "7.0.18" + "@storybook/types" "7.0.18" "@types/escodegen" "^0.0.6" "@types/estree" "^0.0.51" "@types/node" "^16.0.0" @@ -3623,30 +4253,30 @@ type-fest "^2.19.0" util-deprecate "^1.0.2" -"@storybook/router@7.0.5": - version "7.0.5" - resolved "https://registry.yarnpkg.com/@storybook/router/-/router-7.0.5.tgz#d89f1911b555a7c2fdcdfcc35947ecdc1b18b7d7" - integrity sha512-tvbSb+G3Ft5Z7McwUcMa13D8pM4pdoCu/pKCVMOlAI5TZF3lidLMq2RCsrztpHiYBrhZcp6dWfErosXa+BYvwQ== +"@storybook/router@7.0.18": + version "7.0.18" + resolved "https://registry.yarnpkg.com/@storybook/router/-/router-7.0.18.tgz#c82146a6d4894c6d3d55b80a447010bebf192804" + integrity sha512-Mue4s/BnKgdYcsiW9yuvW3qL9k3AgYn5HIhnkBExAteyiUGdAca4IJFhArmGgFktgeLc4ecBQ7sgaCljApnbgg== dependencies: - "@storybook/client-logger" "7.0.5" + "@storybook/client-logger" "7.0.18" memoizerific "^1.11.3" qs "^6.10.0" -"@storybook/store@7.0.5": - version "7.0.5" - resolved "https://registry.yarnpkg.com/@storybook/store/-/store-7.0.5.tgz#71453fd85a8d99aa99ac817f8e19081538a93796" - integrity sha512-ZKp9dw3SfZLEmML7mvA5YUorjxr8WKYkefzVAyOECK9B3gra4x0tH0uzO6J8esauzNiURHG1I1UmyzgcrRNrqg== +"@storybook/store@7.0.18": + version "7.0.18" + resolved "https://registry.yarnpkg.com/@storybook/store/-/store-7.0.18.tgz#3b9dce8a3fa6ceea5b650254ba284ef6c8bb4740" + integrity sha512-rvQOG7R1+r77Y9jwNqQB3EKW6D5kzIGoxqzFHd1oDqeY5+vqPXHC/J5iDrl8TZ4GES7ZMAHpkTySbY+rRQK7Ng== dependencies: - "@storybook/client-logger" "7.0.5" - "@storybook/preview-api" "7.0.5" + "@storybook/client-logger" "7.0.18" + "@storybook/preview-api" "7.0.18" -"@storybook/telemetry@7.0.5": - version "7.0.5" - resolved "https://registry.yarnpkg.com/@storybook/telemetry/-/telemetry-7.0.5.tgz#417eadc55b0ca61947c56a17e73a7a6725d20af3" - integrity sha512-eHf3JfMOBpy/QiErHfr4aIcqj/ADEqLOWxxoEICfwj4Nok/9dJKDXdjkHb0GAC2yRE2+iGlz7ipVL2XHZAIhIg== +"@storybook/telemetry@7.0.18": + version "7.0.18" + resolved "https://registry.yarnpkg.com/@storybook/telemetry/-/telemetry-7.0.18.tgz#ccf52de6c82a54953eb2a30270edc5d7caf12cd1" + integrity sha512-JP5Z7lGU+oKjNmz2cZW5J7EerwyWBBPOU+NvvooZsymIx02ZvJ4ClmFtolJnBM7m4KoAy50JxV5NQWi+q8PicQ== dependencies: - "@storybook/client-logger" "7.0.5" - "@storybook/core-common" "7.0.5" + "@storybook/client-logger" "7.0.18" + "@storybook/core-common" "7.0.18" chalk "^4.1.0" detect-package-manager "^2.0.1" fetch-retry "^5.0.2" @@ -3702,16 +4332,26 @@ "@testing-library/user-event" "^13.2.1" ts-dedent "^2.2.0" -"@storybook/theming@7.0.5", "@storybook/theming@^7.0.5": - version "7.0.5" - resolved "https://registry.yarnpkg.com/@storybook/theming/-/theming-7.0.5.tgz#29b88074c73947a801be10f0b5d8c34220dd240f" - integrity sha512-XgQXKktcVBOkJT5gXjqtjH7C2pjdreDy0BTVTaEmFzggyyw+cgFrkJ7tuB27oKwYe+svx26c/olVMSHYf+KqhA== +"@storybook/theming@7.0.18", "@storybook/theming@^7.0.18": + version "7.0.18" + resolved "https://registry.yarnpkg.com/@storybook/theming/-/theming-7.0.18.tgz#566f5f42c9324b734f8aa9be4d16221278054734" + integrity sha512-P1gMKa/mKQHIMq0sxBIwTzAcF6v/6hrc62YmkuV62vXu+8zNV2YWbRwywqm3Q6faZEadmb/bL9+z8whaKhCL/g== dependencies: "@emotion/use-insertion-effect-with-fallbacks" "^1.0.0" - "@storybook/client-logger" "7.0.5" + "@storybook/client-logger" "7.0.18" "@storybook/global" "^5.0.0" memoizerific "^1.11.3" +"@storybook/types@7.0.18": + version "7.0.18" + resolved "https://registry.yarnpkg.com/@storybook/types/-/types-7.0.18.tgz#9418da288db3a1258996aab17fd49ca4eb810b7a" + integrity sha512-qPop2CbvmX42/BX29YT9jIzW2TlMcMjAE+KCpcKLBiD1oT5DJ1fhMzpe6RW9HkMegkBxjWx54iamN4oHM/pwcQ== + dependencies: + "@storybook/channels" "7.0.18" + "@types/babel__core" "^7.0.0" + "@types/express" "^4.7.0" + file-system-cache "^2.0.0" + "@storybook/types@7.0.5": version "7.0.5" resolved "https://registry.yarnpkg.com/@storybook/types/-/types-7.0.5.tgz#d8a3a5aa2dc33f7b81df2833e09d3eaa2f6c9c3c" @@ -3968,6 +4608,17 @@ "@types/babel__template" "*" "@types/babel__traverse" "*" +"@types/babel__core@^7.20.1": + version "7.20.1" + resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.20.1.tgz#916ecea274b0c776fec721e333e55762d3a9614b" + integrity sha512-aACu/U/omhdk15O4Nfb+fHgH/z3QsfQzpnvRZhYhThms83ZnAOZz7zZAWO7mn2yyNQaA4xTO8GLK3uqFU4bYYw== + dependencies: + "@babel/parser" "^7.20.7" + "@babel/types" "^7.20.7" + "@types/babel__generator" "*" + "@types/babel__template" "*" + "@types/babel__traverse" "*" + "@types/babel__generator@*": version "7.6.4" resolved "https://registry.yarnpkg.com/@types/babel__generator/-/babel__generator-7.6.4.tgz#1f20ce4c5b1990b37900b63f050182d28c2439b7" @@ -3975,6 +4626,11 @@ dependencies: "@babel/types" "^7.0.0" +"@types/babel__preset-env@^7.9.2": + version "7.9.2" + resolved "https://registry.yarnpkg.com/@types/babel__preset-env/-/babel__preset-env-7.9.2.tgz#815ad399ff33e4a1be1228e1ecece5f00ce40bea" + integrity sha512-epEgKQiqTDZdPgYwtriYK1GVAGcyVZVvvw2UatX3+95mogKGimebApcMEWLF12uhUbNIvX284CSQEavnV/OIgw== + "@types/babel__template@*": version "7.4.1" resolved "https://registry.yarnpkg.com/@types/babel__template/-/babel__template-7.4.1.tgz#3d1a48fd9d6c0edfd56f2ff578daed48f36c8969" @@ -4008,6 +4664,14 @@ "@types/node" "*" "@types/responselike" "^1.0.0" +"@types/concurrently@^6.4.0": + version "6.4.0" + resolved "https://registry.yarnpkg.com/@types/concurrently/-/concurrently-6.4.0.tgz#de8e9e5f88b8e00d39fd928172f54a6e7029363f" + integrity sha512-CYU1eyFHsIa2IZIsb8gfUOdiewfnZcyM2Hg1Zaq95xnmB0Ix/bTRM8SttqZ2Cjy6JGPZLttHjZewVsDg1yvnJg== + dependencies: + "@types/node" "*" + chalk "^4.1.0" + "@types/connect@*": version "3.4.35" resolved "https://registry.yarnpkg.com/@types/connect/-/connect-3.4.35.tgz#5fcf6ae445e4021d1fc2219a4873cc73a3bb2ad1" @@ -4047,6 +4711,18 @@ resolved "https://registry.yarnpkg.com/@types/escodegen/-/escodegen-0.0.6.tgz#5230a9ce796e042cda6f086dbf19f22ea330659c" integrity sha512-AjwI4MvWx3HAOaZqYsjKWyEObT9lcVV0Y0V8nXo6cXzN8ZiMxVhf6F3d/UNvXVGKrEzL/Dluc5p+y9GkzlTWig== +"@types/eslint-config-prettier@^6.11.0": + version "6.11.0" + resolved "https://registry.yarnpkg.com/@types/eslint-config-prettier/-/eslint-config-prettier-6.11.0.tgz#5e944e94240df9c1ba755c3b1ebc3879d96ab991" + integrity sha512-UBuZMZVog9c9jXvArbYtWH570sRWNaU6kEnUAHsHb/+zAufzPT4I+gMkUR2dVPWlqiceoRU1thjUVdGrAWVpCA== + +"@types/eslint-plugin-prettier@^3.1.0": + version "3.1.0" + resolved "https://registry.yarnpkg.com/@types/eslint-plugin-prettier/-/eslint-plugin-prettier-3.1.0.tgz#451b5e1e5f148a38dc41e9c5b61d45cd2e97af2c" + integrity sha512-6/UIuz99F0IvtDez4U3bRwAmN4VKnuw10Ibblf0iZhtNbmbonMSLqs/qqsXrGIAWvjy+vXqYwOljgtLhrETSMg== + dependencies: + "@types/eslint" "*" + "@types/eslint-scope@^3.7.3": version "3.7.4" resolved "https://registry.yarnpkg.com/@types/eslint-scope/-/eslint-scope-3.7.4.tgz#37fc1223f0786c39627068a12e94d6e6fc61de16" @@ -4063,6 +4739,14 @@ "@types/estree" "*" "@types/json-schema" "*" +"@types/eslint@^8.40.0": + version "8.40.0" + resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-8.40.0.tgz#ae73dc9ec5237f2794c4f79efd6a4c73b13daf23" + integrity sha512-nbq2mvc/tBrK9zQQuItvjJl++GTN5j06DaPtp3hZCpngmG6Q3xoyEmd0TwZI0gAy/G1X0zhGBbr2imsGFdFV0g== + dependencies: + "@types/estree" "*" + "@types/json-schema" "*" + "@types/estree@*", "@types/estree@^1.0.0": version "1.0.0" resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.0.tgz#5fb2e536c1ae9bf35366eed879e827fa59ca41c2" @@ -4201,6 +4885,11 @@ dependencies: "@types/node" "*" +"@types/lint-staged@^13.2.0": + version "13.2.0" + resolved "https://registry.yarnpkg.com/@types/lint-staged/-/lint-staged-13.2.0.tgz#d2fca51e4fec0f4088067acaa2d4843244b593dc" + integrity sha512-rYHDtOV4BHb1hRH5dA7P+jarU/YFmQ9CGgwYPZNVRoxhrsrm2exEETeIEB+EmBk2AXIKAaK9JDzjpNCkceDGFQ== + "@types/lodash.debounce@^4.0.6": version "4.0.7" resolved "https://registry.yarnpkg.com/@types/lodash.debounce/-/lodash.debounce-4.0.7.tgz#0285879defb7cdb156ae633cecd62d5680eded9f" @@ -4310,7 +4999,7 @@ dependencies: postcss "^7.0.27" -"@types/prettier@^2.1.5": +"@types/prettier@^2.1.5", "@types/prettier@^2.7.2": version "2.7.2" resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.7.2.tgz#6c2324641cc4ba050a8c710b2b251b377581fbf0" integrity sha512-KufADq8uQqo1pYKVIYzfKbJfBAc0sOeXqGbFaSpv8MRmC/zXgowNZmFcbngndGk922QDmOASEXUZCaY48gs4cg== @@ -4395,6 +5084,14 @@ dependencies: "@types/node" "*" +"@types/rollup-plugin-css-only@^3.1.0": + version "3.1.0" + resolved "https://registry.yarnpkg.com/@types/rollup-plugin-css-only/-/rollup-plugin-css-only-3.1.0.tgz#22d847b77be79321671beaeaaddffd8b9417a8e6" + integrity sha512-2/CYJ3xDTVtS9DBDXhj0jjxF3idO1yUjJWjFzqA3JlK8NqSlUHeMKv3FH/VILLrnvdZRY+901TlDPnKa4WhFYA== + dependencies: + "@types/node" "*" + rollup "^0.63.4" + "@types/sass@^1.16.0": version "1.45.0" resolved "https://registry.yarnpkg.com/@types/sass/-/sass-1.45.0.tgz#a949eb1e080ff34715e6c2040357b940bffb89bb" @@ -4425,6 +5122,22 @@ resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-2.0.1.tgz#20f18294f797f2209b5f65c8e3b5c8e8261d127c" integrity sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw== +"@types/stylelint@^13.13.3": + version "13.13.3" + resolved "https://registry.yarnpkg.com/@types/stylelint/-/stylelint-13.13.3.tgz#29ba9b7179e5632b12853252da191443607d32fc" + integrity sha512-xvYwobi9L69FXbJTimKYRNHyMwtmcJxMd1woI3U822rkW/f7wcZ6fsV1DqYPT+sNaO0qUtngiBhTQfMeItUvUA== + dependencies: + globby "11.x.x" + postcss "7.x.x" + +"@types/svgr__rollup@^4.3.1": + version "4.3.1" + resolved "https://registry.yarnpkg.com/@types/svgr__rollup/-/svgr__rollup-4.3.1.tgz#b390f4d5f3c0b03f15be27c2d74bdaa51c0a4189" + integrity sha512-JxSm1TfZSpwXlKAXrTeia7QRXV4kZXOS8scE0LTm1huLWpTX0TwTpEj9rFaFNSy2MuLuasKzt6xpgx8jwQ3x1Q== + dependencies: + "@types/node" "*" + rollup "^1.23.1" + "@types/treeify@^1.0.0": version "1.0.0" resolved "https://registry.yarnpkg.com/@types/treeify/-/treeify-1.0.0.tgz#f04743cb91fc38254e8585d692bd92503782011c" @@ -4471,15 +5184,15 @@ dependencies: "@types/yargs-parser" "*" -"@typescript-eslint/eslint-plugin@^5.0.0": - version "5.57.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.57.1.tgz#d1ab162a3cd2671b8a1c9ddf6e2db73b14439735" - integrity sha512-1MeobQkQ9tztuleT3v72XmY0XuKXVXusAhryoLuU5YZ+mXoYKZP9SQ7Flulh1NX4DTjpGTc2b/eMu4u7M7dhnQ== +"@typescript-eslint/eslint-plugin@^5.59.8": + version "5.59.8" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.59.8.tgz#1e7a3e5318ece22251dfbc5c9c6feeb4793cc509" + integrity sha512-JDMOmhXteJ4WVKOiHXGCoB96ADWg9q7efPWHRViT/f09bA8XOMLAVHHju3l0MkZnG1izaWXYmgvQcUjTRcpShQ== dependencies: "@eslint-community/regexpp" "^4.4.0" - "@typescript-eslint/scope-manager" "5.57.1" - "@typescript-eslint/type-utils" "5.57.1" - "@typescript-eslint/utils" "5.57.1" + "@typescript-eslint/scope-manager" "5.59.8" + "@typescript-eslint/type-utils" "5.59.8" + "@typescript-eslint/utils" "5.59.8" debug "^4.3.4" grapheme-splitter "^1.0.4" ignore "^5.2.0" @@ -4487,41 +5200,16 @@ semver "^7.3.7" tsutils "^3.21.0" -"@typescript-eslint/experimental-utils@^5.0.0": - version "5.57.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-5.57.1.tgz#da521391f16379b396896b120919c63f24fa78c2" - integrity sha512-5F5s8mpM1Y0RQ5iWzKQPQm5cmhARgcMfUwyHX1ZZFL8Tm0PyzyQ+9jgYSMaW74XXvpDg9/KdmMICLlwNwKtO7w== - dependencies: - "@typescript-eslint/utils" "5.57.1" - -"@typescript-eslint/parser@^4.4.1": - version "4.33.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-4.33.0.tgz#dfe797570d9694e560528d18eecad86c8c744899" - integrity sha512-ZohdsbXadjGBSK0/r+d87X0SBmKzOq4/S5nzK6SBgJspFo9/CUDJ7hjayuze+JK7CZQLDMroqytp7pOcFKTxZA== - dependencies: - "@typescript-eslint/scope-manager" "4.33.0" - "@typescript-eslint/types" "4.33.0" - "@typescript-eslint/typescript-estree" "4.33.0" - debug "^4.3.1" - -"@typescript-eslint/parser@^5.0.0": - version "5.57.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.57.1.tgz#af911234bd4401d09668c5faf708a0570a17a748" - integrity sha512-hlA0BLeVSA/wBPKdPGxoVr9Pp6GutGoY380FEhbVi0Ph4WNe8kLvqIRx76RSQt1lynZKfrXKs0/XeEk4zZycuA== +"@typescript-eslint/parser@^5.59.8": + version "5.59.8" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.59.8.tgz#60cbb00671d86cf746044ab797900b1448188567" + integrity sha512-AnR19RjJcpjoeGojmwZtCwBX/RidqDZtzcbG3xHrmz0aHHoOcbWnpDllenRDmDvsV0RQ6+tbb09/kyc+UT9Orw== dependencies: - "@typescript-eslint/scope-manager" "5.57.1" - "@typescript-eslint/types" "5.57.1" - "@typescript-eslint/typescript-estree" "5.57.1" + "@typescript-eslint/scope-manager" "5.59.8" + "@typescript-eslint/types" "5.59.8" + "@typescript-eslint/typescript-estree" "5.59.8" debug "^4.3.4" -"@typescript-eslint/scope-manager@4.33.0": - version "4.33.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-4.33.0.tgz#d38e49280d983e8772e29121cf8c6e9221f280a3" - integrity sha512-5IfJHpgTsTZuONKbODctL4kKuQje/bzBRkwHE8UOZ4f89Zeddg+EGZs8PD8NcN4LdM3ygHWYB3ukPAYjvl/qbQ== - dependencies: - "@typescript-eslint/types" "4.33.0" - "@typescript-eslint/visitor-keys" "4.33.0" - "@typescript-eslint/scope-manager@5.57.1": version "5.57.1" resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.57.1.tgz#5d28799c0fc8b501a29ba1749d827800ef22d710" @@ -4530,38 +5218,33 @@ "@typescript-eslint/types" "5.57.1" "@typescript-eslint/visitor-keys" "5.57.1" -"@typescript-eslint/type-utils@5.57.1": - version "5.57.1" - resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.57.1.tgz#235daba621d3f882b8488040597b33777c74bbe9" - integrity sha512-/RIPQyx60Pt6ga86hKXesXkJ2WOS4UemFrmmq/7eOyiYjYv/MUSHPlkhU6k9T9W1ytnTJueqASW+wOmW4KrViw== +"@typescript-eslint/scope-manager@5.59.8": + version "5.59.8" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.59.8.tgz#ff4ad4fec6433647b817c4a7d4b4165d18ea2fa8" + integrity sha512-/w08ndCYI8gxGf+9zKf1vtx/16y8MHrZs5/tnjHhMLNSixuNcJavSX4wAiPf4aS5x41Es9YPCn44MIe4cxIlig== dependencies: - "@typescript-eslint/typescript-estree" "5.57.1" - "@typescript-eslint/utils" "5.57.1" + "@typescript-eslint/types" "5.59.8" + "@typescript-eslint/visitor-keys" "5.59.8" + +"@typescript-eslint/type-utils@5.59.8": + version "5.59.8" + resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.59.8.tgz#aa6c029a9d7706d26bbd25eb4666398781df6ea2" + integrity sha512-+5M518uEIHFBy3FnyqZUF3BMP+AXnYn4oyH8RF012+e7/msMY98FhGL5SrN29NQ9xDgvqCgYnsOiKp1VjZ/fpA== + dependencies: + "@typescript-eslint/typescript-estree" "5.59.8" + "@typescript-eslint/utils" "5.59.8" debug "^4.3.4" tsutils "^3.21.0" -"@typescript-eslint/types@4.33.0": - version "4.33.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.33.0.tgz#a1e59036a3b53ae8430ceebf2a919dc7f9af6d72" - integrity sha512-zKp7CjQzLQImXEpLt2BUw1tvOMPfNoTAfb8l51evhYbOEEzdWyQNmHWWGPR6hwKJDAi+1VXSBmnhL9kyVTTOuQ== - "@typescript-eslint/types@5.57.1": version "5.57.1" resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.57.1.tgz#d9989c7a9025897ea6f0550b7036027f69e8a603" integrity sha512-bSs4LOgyV3bJ08F5RDqO2KXqg3WAdwHCu06zOqcQ6vqbTJizyBhuh1o1ImC69X4bV2g1OJxbH71PJqiO7Y1RuA== -"@typescript-eslint/typescript-estree@4.33.0": - version "4.33.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-4.33.0.tgz#0dfb51c2908f68c5c08d82aefeaf166a17c24609" - integrity sha512-rkWRY1MPFzjwnEVHsxGemDzqqddw2QbTJlICPD9p9I9LfsO8fdmfQPOX3uKfUaGRDFJbfrtm/sXhVXN4E+bzCA== - dependencies: - "@typescript-eslint/types" "4.33.0" - "@typescript-eslint/visitor-keys" "4.33.0" - debug "^4.3.1" - globby "^11.0.3" - is-glob "^4.0.1" - semver "^7.3.5" - tsutils "^3.21.0" +"@typescript-eslint/types@5.59.8": + version "5.59.8" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.59.8.tgz#212e54414733618f5d0fd50b2da2717f630aebf8" + integrity sha512-+uWuOhBTj/L6awoWIg0BlWy0u9TyFpCHrAuQ5bNfxDaZ1Ppb3mx6tUigc74LHcbHpOHuOTOJrBoAnhdHdaea1w== "@typescript-eslint/typescript-estree@5.57.1": version "5.57.1" @@ -4576,7 +5259,34 @@ semver "^7.3.7" tsutils "^3.21.0" -"@typescript-eslint/utils@5.57.1", "@typescript-eslint/utils@^5.45.0": +"@typescript-eslint/typescript-estree@5.59.8": + version "5.59.8" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.8.tgz#801a7b1766481629481b3b0878148bd7a1f345d7" + integrity sha512-Jy/lPSDJGNow14vYu6IrW790p7HIf/SOV1Bb6lZ7NUkLc2iB2Z9elESmsaUtLw8kVqogSbtLH9tut5GCX1RLDg== + dependencies: + "@typescript-eslint/types" "5.59.8" + "@typescript-eslint/visitor-keys" "5.59.8" + debug "^4.3.4" + globby "^11.1.0" + is-glob "^4.0.3" + semver "^7.3.7" + tsutils "^3.21.0" + +"@typescript-eslint/utils@5.59.8", "@typescript-eslint/utils@^5.10.0": + version "5.59.8" + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.59.8.tgz#34d129f35a2134c67fdaf024941e8f96050dca2b" + integrity sha512-Tr65630KysnNn9f9G7ROF3w1b5/7f6QVCJ+WK9nhIocWmx9F+TmCAcglF26Vm7z8KCTwoKcNEBZrhlklla3CKg== + dependencies: + "@eslint-community/eslint-utils" "^4.2.0" + "@types/json-schema" "^7.0.9" + "@types/semver" "^7.3.12" + "@typescript-eslint/scope-manager" "5.59.8" + "@typescript-eslint/types" "5.59.8" + "@typescript-eslint/typescript-estree" "5.59.8" + eslint-scope "^5.1.1" + semver "^7.3.7" + +"@typescript-eslint/utils@^5.45.0": version "5.57.1" resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.57.1.tgz#0f97b0bbd88c2d5e2036869f26466be5f4c69475" integrity sha512-kN6vzzf9NkEtawECqze6v99LtmDiUJCVpvieTFA1uL7/jDghiJGubGZ5csicYHU1Xoqb3oH/R5cN5df6W41Nfg== @@ -4590,14 +5300,6 @@ eslint-scope "^5.1.1" semver "^7.3.7" -"@typescript-eslint/visitor-keys@4.33.0": - version "4.33.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-4.33.0.tgz#2a22f77a41604289b7a186586e9ec48ca92ef1dd" - integrity sha512-uqi/2aSz9g2ftcHWf8uLPJA70rUv6yuMW5Bohw+bwcuzaxQIHaKFZCKGoGXIrc9vkTJ3+0txM73K0Hq3d5wgIg== - dependencies: - "@typescript-eslint/types" "4.33.0" - eslint-visitor-keys "^2.0.0" - "@typescript-eslint/visitor-keys@5.57.1": version "5.57.1" resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.57.1.tgz#585e5fa42a9bbcd9065f334fd7c8a4ddfa7d905e" @@ -4606,6 +5308,14 @@ "@typescript-eslint/types" "5.57.1" eslint-visitor-keys "^3.3.0" +"@typescript-eslint/visitor-keys@5.59.8": + version "5.59.8" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.8.tgz#aa6a7ef862add919401470c09e1609392ef3cc40" + integrity sha512-pJhi2ms0x0xgloT7xYabil3SGGlojNNKjK/q6dB3Ey0uJLMjK2UDGJvHieiyJVW/7C3KI+Z4Q3pEHkm4ejA+xQ== + dependencies: + "@typescript-eslint/types" "5.59.8" + eslint-visitor-keys "^3.3.0" + "@webassemblyjs/ast@1.11.1": version "1.11.1" resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.11.1.tgz#2bfd767eae1a6996f432ff7e8d7fc75679c0b6a7" @@ -4912,7 +5622,7 @@ acorn-import-assertions@^1.7.6: resolved "https://registry.yarnpkg.com/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz#ba2b5939ce62c238db6d93d81c9b111b29b855e9" integrity sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw== -acorn-jsx@^5.3.1: +acorn-jsx@^5.3.1, acorn-jsx@^5.3.2: version "5.3.2" resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== @@ -4927,7 +5637,7 @@ acorn-walk@^8.1.1: resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.2.0.tgz#741210f2e2426454508853a2f44d0ab83b7f69c1" integrity sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA== -acorn@^7.1.1, acorn@^7.4.0, acorn@^7.4.1: +acorn@^7.1.0, acorn@^7.1.1, acorn@^7.4.1: version "7.4.1" resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== @@ -5506,6 +6216,15 @@ babel-plugin-polyfill-corejs2@^0.3.3: "@babel/helper-define-polyfill-provider" "^0.3.3" semver "^6.1.1" +babel-plugin-polyfill-corejs2@^0.4.3: + version "0.4.3" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.3.tgz#75044d90ba5043a5fb559ac98496f62f3eb668fd" + integrity sha512-bM3gHc337Dta490gg+/AseNB9L4YLHxq1nGKZZSHbhXv4aTYU2MD2cjza1Ru4S6975YLTaL1K8uJf6ukJhhmtw== + dependencies: + "@babel/compat-data" "^7.17.7" + "@babel/helper-define-polyfill-provider" "^0.4.0" + semver "^6.1.1" + babel-plugin-polyfill-corejs3@^0.6.0: version "0.6.0" resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz#56ad88237137eade485a71b52f72dbed57c6230a" @@ -5514,6 +6233,14 @@ babel-plugin-polyfill-corejs3@^0.6.0: "@babel/helper-define-polyfill-provider" "^0.3.3" core-js-compat "^3.25.1" +babel-plugin-polyfill-corejs3@^0.8.1: + version "0.8.1" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.1.tgz#39248263c38191f0d226f928d666e6db1b4b3a8a" + integrity sha512-ikFrZITKg1xH6pLND8zT14UPgjKHiGLqex7rGEZCH2EvhsneJaJPemmpQaIZV5AL03II+lXylw3UmddDK8RU5Q== + dependencies: + "@babel/helper-define-polyfill-provider" "^0.4.0" + core-js-compat "^3.30.1" + babel-plugin-polyfill-regenerator@^0.4.1: version "0.4.1" resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz#390f91c38d90473592ed43351e801a9d3e0fd747" @@ -5521,6 +6248,13 @@ babel-plugin-polyfill-regenerator@^0.4.1: dependencies: "@babel/helper-define-polyfill-provider" "^0.3.3" +babel-plugin-polyfill-regenerator@^0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.0.tgz#e7344d88d9ef18a3c47ded99362ae4a757609380" + integrity sha512-hDJtKjMLVa7Z+LwnTCxoDLQj6wdc+B8dun7ayF2fYieI6OzfuvcLMB32ihJZ4UhCBwNYGl5bg/x/P9cMdnkc2g== + dependencies: + "@babel/helper-define-polyfill-provider" "^0.4.0" + babel-plugin-react-docgen@^4.2.1: version "4.2.1" resolved "https://registry.yarnpkg.com/babel-plugin-react-docgen/-/babel-plugin-react-docgen-4.2.1.tgz#7cc8e2f94e8dc057a06e953162f0810e4e72257b" @@ -6637,6 +7371,13 @@ core-js-compat@^3.25.1: dependencies: browserslist "^4.21.5" +core-js-compat@^3.30.1, core-js-compat@^3.30.2: + version "3.30.2" + resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.30.2.tgz#83f136e375babdb8c80ad3c22d67c69098c1dd8b" + integrity sha512-nriW1nuJjUgvkEjIot1Spwakz52V9YkYHZAQG6A1eCgC8AA1p0zngrQEP9R0+V6hji5XilWKG1Bd0YRppmGimA== + dependencies: + browserslist "^4.21.5" + core-js-pure@^3.23.3: version "3.30.0" resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.30.0.tgz#41b6c42e5f363bd53d79999bd35093b17e42e1bf" @@ -6933,7 +7674,7 @@ debug@2.6.9, debug@^2.6.9: dependencies: ms "2.0.0" -debug@4, debug@4.3.4, debug@^4.0.0, debug@^4.0.1, debug@^4.1.0, debug@^4.1.1, debug@^4.2.0, debug@^4.3.1, debug@^4.3.3, debug@^4.3.4: +debug@4, debug@4.3.4, debug@^4.0.0, debug@^4.1.0, debug@^4.1.1, debug@^4.2.0, debug@^4.3.1, debug@^4.3.2, debug@^4.3.3, debug@^4.3.4: version "4.3.4" resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== @@ -7433,7 +8174,7 @@ enhanced-resolve@^5.10.0: graceful-fs "^4.2.4" tapable "^2.2.0" -enquirer@^2.3.5, enquirer@^2.3.6, enquirer@~2.3.6: +enquirer@^2.3.6, enquirer@~2.3.6: version "2.3.6" resolved "https://registry.yarnpkg.com/enquirer/-/enquirer-2.3.6.tgz#2a7fe5dd634a1e4125a975ec994ff5456dc3734d" integrity sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg== @@ -7656,34 +8397,24 @@ escodegen@^2.0.0: optionalDependencies: source-map "~0.6.1" -eslint-config-airbnb-base@^14.2.0, eslint-config-airbnb-base@^14.2.1: - version "14.2.1" - resolved "https://registry.yarnpkg.com/eslint-config-airbnb-base/-/eslint-config-airbnb-base-14.2.1.tgz#8a2eb38455dc5a312550193b319cdaeef042cd1e" - integrity sha512-GOrQyDtVEc1Xy20U7vsB2yAoB4nBlfH5HZJeatRXHleO+OS5Ot+MWij4Dpltw4/DyIkqUfqz1epfhVR5XWWQPA== +eslint-config-airbnb-base@^15.0.0: + version "15.0.0" + resolved "https://registry.yarnpkg.com/eslint-config-airbnb-base/-/eslint-config-airbnb-base-15.0.0.tgz#6b09add90ac79c2f8d723a2580e07f3925afd236" + integrity sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig== dependencies: confusing-browser-globals "^1.0.10" object.assign "^4.1.2" - object.entries "^1.1.2" - -eslint-config-airbnb-typescript@^12.3.1: - version "12.3.1" - resolved "https://registry.yarnpkg.com/eslint-config-airbnb-typescript/-/eslint-config-airbnb-typescript-12.3.1.tgz#83ab40d76402c208eb08516260d1d6fac8f8acbc" - integrity sha512-ql/Pe6/hppYuRp4m3iPaHJqkBB7dgeEmGPQ6X0UNmrQOfTF+dXw29/ZjU2kQ6RDoLxaxOA+Xqv07Vbef6oVTWw== - dependencies: - "@typescript-eslint/parser" "^4.4.1" - eslint-config-airbnb "^18.2.0" - eslint-config-airbnb-base "^14.2.0" + object.entries "^1.1.5" + semver "^6.3.0" -eslint-config-airbnb@^18.2.0: - version "18.2.1" - resolved "https://registry.yarnpkg.com/eslint-config-airbnb/-/eslint-config-airbnb-18.2.1.tgz#b7fe2b42f9f8173e825b73c8014b592e449c98d9" - integrity sha512-glZNDEZ36VdlZWoxn/bUR1r/sdFKPd1mHPbqUtkctgNG4yT2DLLtJ3D+yCV+jzZCc2V1nBVkmdknOJBZ5Hc0fg== +eslint-config-airbnb-typescript@^17.0.0: + version "17.0.0" + resolved "https://registry.yarnpkg.com/eslint-config-airbnb-typescript/-/eslint-config-airbnb-typescript-17.0.0.tgz#360dbcf810b26bbcf2ff716198465775f1c49a07" + integrity sha512-elNiuzD0kPAPTXjFWg+lE24nMdHMtuxgYoD30OyMD6yrW1AhFZPAg27VX7d3tzOErw+dgJTNWfRSDqEcXb4V0g== dependencies: - eslint-config-airbnb-base "^14.2.1" - object.assign "^4.1.2" - object.entries "^1.1.2" + eslint-config-airbnb-base "^15.0.0" -eslint-config-prettier@^8.1.0: +eslint-config-prettier@^8.8.0: version "8.8.0" resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-8.8.0.tgz#bfda738d412adc917fd7b038857110efe98c9348" integrity sha512-wLbQiFre3tdGgpDv67NQKnJuTlcUVYHas3k+DZCc2U2BadthoEY4B7hLPvAxaqdyOGCzuLfii2fqGph10va7oA== @@ -7715,15 +8446,15 @@ eslint-module-utils@^2.7.4: dependencies: debug "^3.2.7" -eslint-plugin-flowtype@^5.3.1: - version "5.10.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.10.0.tgz#7764cc63940f215bf3f0bd2d9a1293b2b9b2b4bb" - integrity sha512-vcz32f+7TP+kvTUyMXZmCnNujBQZDNmcqPImw8b9PZ+16w1Qdm6ryRuYZYVaG9xRqqmAPr2Cs9FAX5gN+x/bjw== +eslint-plugin-flowtype@^8.0.3: + version "8.0.3" + resolved "https://registry.yarnpkg.com/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz#e1557e37118f24734aa3122e7536a038d34a4912" + integrity sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ== dependencies: - lodash "^4.17.15" + lodash "^4.17.21" string-natural-compare "^3.0.1" -eslint-plugin-import@^2.22.1: +eslint-plugin-import@^2.27.5: version "2.27.5" resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz#876a6d03f52608a3e5bb439c2550588e51dd6c65" integrity sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow== @@ -7744,19 +8475,21 @@ eslint-plugin-import@^2.22.1: semver "^6.3.0" tsconfig-paths "^3.14.1" -eslint-plugin-jest-playwright@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-jest-playwright/-/eslint-plugin-jest-playwright-0.2.1.tgz#8778fee9d5915132a03d94370d3eea0a7ddd08f3" - integrity sha512-BicKUJUpVPsLbHN8c5hYaZn6pv8PCMjBGHXUfvlY1p75fh4APVfX2gTK14HuiR8/Bv3fKBQu5MTaqCro4E3OHg== +eslint-plugin-jest-playwright@^0.9.0: + version "0.9.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-jest-playwright/-/eslint-plugin-jest-playwright-0.9.0.tgz#39b071e11f36ea64e18efcaf40e5f596505d564f" + integrity sha512-BZP0/b/WeR35W2cp3Ru1xAHKgxLFk1YzPd2sdZqDSgp3ovbnf6xbvvSyJ8fUcpznJFkOxMwBOCsEOe1e21VNww== + dependencies: + eslint-plugin-playwright "^0.9.0" -eslint-plugin-jest@^25.0.6: - version "25.7.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz#ff4ac97520b53a96187bad9c9814e7d00de09a6a" - integrity sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ== +eslint-plugin-jest@^27.2.1: + version "27.2.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-jest/-/eslint-plugin-jest-27.2.1.tgz#b85b4adf41c682ea29f1f01c8b11ccc39b5c672c" + integrity sha512-l067Uxx7ZT8cO9NJuf+eJHvt6bqJyz2Z29wykyEdz/OtmcELQl2MQGQLX8J94O1cSJWAwUSEvCjwjA7KEK3Hmg== dependencies: - "@typescript-eslint/experimental-utils" "^5.0.0" + "@typescript-eslint/utils" "^5.10.0" -eslint-plugin-jsx-a11y@^6.4.1: +eslint-plugin-jsx-a11y@^6.7.1: version "6.7.1" resolved "https://registry.yarnpkg.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.7.1.tgz#fca5e02d115f48c9a597a6894d5bcec2f7a76976" integrity sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA== @@ -7778,19 +8511,24 @@ eslint-plugin-jsx-a11y@^6.4.1: object.fromentries "^2.0.6" semver "^6.3.0" -eslint-plugin-prettier@^3.3.1: - version "3.4.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-3.4.1.tgz#e9ddb200efb6f3d05ffe83b1665a716af4a387e5" - integrity sha512-htg25EUYUeIhKHXjOinK4BgCcDwtLHjqaxCDsMy5nbnUMkKFvIhMVCp+5GFUXQ4Nr8lBsPqtGAqBenbpFqAA2g== +eslint-plugin-playwright@^0.9.0: + version "0.9.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-playwright/-/eslint-plugin-playwright-0.9.0.tgz#e14ac6c834f2704b293fc3f45cd40d771ec2e840" + integrity sha512-5bxAhiKjRASSgtQ4IipwtdesgQ8GT9m0PK61Uqxclu/TpiZS4eaAksydVeiiSPIOQph5GvuuLA7+oBS0WkWO6w== + +eslint-plugin-prettier@^4.2.1: + version "4.2.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-4.2.1.tgz#651cbb88b1dab98bfd42f017a12fa6b2d993f94b" + integrity sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ== dependencies: prettier-linter-helpers "^1.0.0" -eslint-plugin-react-hooks@^4.2.0: +eslint-plugin-react-hooks@^4.6.0: version "4.6.0" resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz#4c3e697ad95b77e93f8646aaa1630c1ba607edd3" integrity sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g== -eslint-plugin-react@^7.22.0: +eslint-plugin-react@^7.32.2: version "7.32.2" resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.32.2.tgz#e71f21c7c265ebce01bcbc9d0955170c55571f10" integrity sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg== @@ -7811,15 +8549,15 @@ eslint-plugin-react@^7.22.0: semver "^6.3.0" string.prototype.matchall "^4.0.8" -eslint-plugin-sonarjs@^0.10.0: - version "0.10.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-sonarjs/-/eslint-plugin-sonarjs-0.10.0.tgz#2b520c6d0dbdecbea98cd82f5cb84fc5c3d2b954" - integrity sha512-FBRIBmWQh2UAfuLSnuYEfmle33jIup9hfkR0X8pkfjeCKNpHUG8qyZI63ahs3aw8CJrv47QJ9ccdK3ZxKH016A== +eslint-plugin-sonarjs@^0.19.0: + version "0.19.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-sonarjs/-/eslint-plugin-sonarjs-0.19.0.tgz#6654bc1c6d24c2183891b8bfe1175004dbba1e3c" + integrity sha512-6+s5oNk5TFtVlbRxqZN7FIGmjdPCYQKaTzFPmqieCmsU1kBYDzndTeQav0xtQNwZJWu5awWfTGe8Srq9xFOGnw== -eslint-plugin-storybook@^0.6.11: - version "0.6.11" - resolved "https://registry.yarnpkg.com/eslint-plugin-storybook/-/eslint-plugin-storybook-0.6.11.tgz#3c52fc3e994d1539d8a69c4028999402601eaacb" - integrity sha512-lIVmCqQgA0bhcuS1yWYBFrnPHBKPEQI+LHPDtlN81UE1/17onCqgwUW7Nyt7gS2OHjCAiOR4npjTGEoe0hssKw== +eslint-plugin-storybook@^0.6.12: + version "0.6.12" + resolved "https://registry.yarnpkg.com/eslint-plugin-storybook/-/eslint-plugin-storybook-0.6.12.tgz#7bdb3392bb03bebde40ed19accfd61246e9d6301" + integrity sha512-XbIvrq6hNVG6rpdBr+eBw63QhOMLpZneQVSooEDow8aQCWGCk/5vqtap1yxpVydNfSxi3S/3mBBRLQqKUqQRww== dependencies: "@storybook/csf" "^0.0.1" "@typescript-eslint/utils" "^5.45.0" @@ -7834,89 +8572,89 @@ eslint-scope@5.1.1, eslint-scope@^5.1.1: esrecurse "^4.3.0" estraverse "^4.1.1" -eslint-utils@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-2.1.0.tgz#d2de5e03424e707dc10c74068ddedae708741b27" - integrity sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg== +eslint-scope@^7.2.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-7.2.0.tgz#f21ebdafda02352f103634b96dd47d9f81ca117b" + integrity sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw== dependencies: - eslint-visitor-keys "^1.1.0" + esrecurse "^4.3.0" + estraverse "^5.2.0" -eslint-visitor-keys@^1.0.0, eslint-visitor-keys@^1.1.0, eslint-visitor-keys@^1.3.0: +eslint-visitor-keys@^1.0.0: version "1.3.0" resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz#30ebd1ef7c2fdff01c3a4f151044af25fab0523e" integrity sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ== -eslint-visitor-keys@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#f65328259305927392c938ed44eb0a5c9b2bd303" - integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw== - eslint-visitor-keys@^3.3.0: version "3.4.0" resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.0.tgz#c7f0f956124ce677047ddbc192a68f999454dedc" integrity sha512-HPpKPUBQcAsZOsHAFwTtIKcYlCje62XB7SEAcxjtmW6TD1WVpkS6i6/hOVtTZIl4zGj/mBqpFVGvaDneik+VoQ== -eslint@^7.32.0: - version "7.32.0" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-7.32.0.tgz#c6d328a14be3fb08c8d1d21e12c02fdb7a2a812d" - integrity sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA== +eslint-visitor-keys@^3.4.1: + version "3.4.1" + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz#c22c48f48942d08ca824cc526211ae400478a994" + integrity sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA== + +eslint@^8.41.0: + version "8.41.0" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.41.0.tgz#3062ca73363b4714b16dbc1e60f035e6134b6f1c" + integrity sha512-WQDQpzGBOP5IrXPo4Hc0814r4/v2rrIsB0rhT7jtunIalgg6gYXWhRMOejVO8yH21T/FGaxjmFjBMNqcIlmH1Q== dependencies: - "@babel/code-frame" "7.12.11" - "@eslint/eslintrc" "^0.4.3" - "@humanwhocodes/config-array" "^0.5.0" + "@eslint-community/eslint-utils" "^4.2.0" + "@eslint-community/regexpp" "^4.4.0" + "@eslint/eslintrc" "^2.0.3" + "@eslint/js" "8.41.0" + "@humanwhocodes/config-array" "^0.11.8" + "@humanwhocodes/module-importer" "^1.0.1" + "@nodelib/fs.walk" "^1.2.8" ajv "^6.10.0" chalk "^4.0.0" cross-spawn "^7.0.2" - debug "^4.0.1" + debug "^4.3.2" doctrine "^3.0.0" - enquirer "^2.3.5" escape-string-regexp "^4.0.0" - eslint-scope "^5.1.1" - eslint-utils "^2.1.0" - eslint-visitor-keys "^2.0.0" - espree "^7.3.1" - esquery "^1.4.0" + eslint-scope "^7.2.0" + eslint-visitor-keys "^3.4.1" + espree "^9.5.2" + esquery "^1.4.2" esutils "^2.0.2" fast-deep-equal "^3.1.3" file-entry-cache "^6.0.1" - functional-red-black-tree "^1.0.1" - glob-parent "^5.1.2" - globals "^13.6.0" - ignore "^4.0.6" + find-up "^5.0.0" + glob-parent "^6.0.2" + globals "^13.19.0" + graphemer "^1.4.0" + ignore "^5.2.0" import-fresh "^3.0.0" imurmurhash "^0.1.4" is-glob "^4.0.0" - js-yaml "^3.13.1" + is-path-inside "^3.0.3" + js-yaml "^4.1.0" json-stable-stringify-without-jsonify "^1.0.1" levn "^0.4.1" lodash.merge "^4.6.2" - minimatch "^3.0.4" + minimatch "^3.1.2" natural-compare "^1.4.0" optionator "^0.9.1" - progress "^2.0.0" - regexpp "^3.1.0" - semver "^7.2.1" - strip-ansi "^6.0.0" + strip-ansi "^6.0.1" strip-json-comments "^3.1.0" - table "^6.0.9" text-table "^0.2.0" - v8-compile-cache "^2.0.3" -espree@^7.3.0, espree@^7.3.1: - version "7.3.1" - resolved "https://registry.yarnpkg.com/espree/-/espree-7.3.1.tgz#f2df330b752c6f55019f8bd89b7660039c1bbbb6" - integrity sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g== +espree@^9.5.2: + version "9.5.2" + resolved "https://registry.yarnpkg.com/espree/-/espree-9.5.2.tgz#e994e7dc33a082a7a82dceaf12883a829353215b" + integrity sha512-7OASN1Wma5fum5SrNhFMAMJxOUAbhyfQ8dQ//PJaJbNw0URTPWqIghHWt1MmAANKhHZIYOHruW4Kw4ruUWOdGw== dependencies: - acorn "^7.4.0" - acorn-jsx "^5.3.1" - eslint-visitor-keys "^1.3.0" + acorn "^8.8.0" + acorn-jsx "^5.3.2" + eslint-visitor-keys "^3.4.1" esprima@^4.0.0, esprima@^4.0.1, esprima@~4.0.0: version "4.0.1" resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== -esquery@^1.4.0: +esquery@^1.4.2: version "1.5.0" resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.5.0.tgz#6ce17738de8577694edd7361c57182ac8cb0db0b" integrity sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg== @@ -8595,11 +9333,6 @@ function.prototype.name@^1.1.5: es-abstract "^1.19.0" functions-have-names "^1.2.2" -functional-red-black-tree@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" - integrity sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g== - functions-have-names@^1.2.2: version "1.2.3" resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834" @@ -8801,6 +9534,13 @@ glob-parent@5.1.2, glob-parent@^5.1.2, glob-parent@~5.1.2: dependencies: is-glob "^4.0.1" +glob-parent@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-6.0.2.tgz#6d237d99083950c79290f24c7642a3de9a28f9e3" + integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A== + dependencies: + is-glob "^4.0.3" + glob-promise@^6.0.2: version "6.0.2" resolved "https://registry.yarnpkg.com/glob-promise/-/glob-promise-6.0.2.tgz#7c7f2a223e3aaa8f7bd7ff5f24d0ab2352724b31" @@ -8936,7 +9676,7 @@ globals@^11.1.0: resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== -globals@^13.6.0, globals@^13.9.0: +globals@^13.19.0: version "13.20.0" resolved "https://registry.yarnpkg.com/globals/-/globals-13.20.0.tgz#ea276a1e508ffd4f1612888f9d1bad1e2717bf82" integrity sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ== @@ -8964,7 +9704,7 @@ globby@10.0.1: merge2 "^1.2.3" slash "^3.0.0" -globby@11.1.0, globby@^11.0.1, globby@^11.0.2, globby@^11.0.3, globby@^11.1.0: +globby@11.1.0, globby@11.x.x, globby@^11.0.1, globby@^11.0.2, globby@^11.0.3, globby@^11.1.0: version "11.1.0" resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b" integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g== @@ -9048,6 +9788,11 @@ grapheme-splitter@^1.0.4: resolved "https://registry.yarnpkg.com/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz#9cf3a665c6247479896834af35cf1dbb4400767e" integrity sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ== +graphemer@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/graphemer/-/graphemer-1.4.0.tgz#fb2f1d55e0e3a1849aeffc90c4fa0dd53a0e66c6" + integrity sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag== + gunzip-maybe@^1.4.2: version "1.4.2" resolved "https://registry.yarnpkg.com/gunzip-maybe/-/gunzip-maybe-1.4.2.tgz#b913564ae3be0eda6f3de36464837a9cd94b98ac" @@ -9427,11 +10172,6 @@ ignore-walk@^6.0.0: dependencies: minimatch "^7.4.2" -ignore@^4.0.6: - version "4.0.6" - resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" - integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== - ignore@^5.0.4, ignore@^5.1.1, ignore@^5.1.8, ignore@^5.2.0: version "5.2.4" resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.4.tgz#a291c0c6178ff1b960befe47fcdec301674a6324" @@ -9789,7 +10529,7 @@ is-path-cwd@^2.2.0: resolved "https://registry.yarnpkg.com/is-path-cwd/-/is-path-cwd-2.2.0.tgz#67d43b82664a7b5191fd9119127eb300048a9fdb" integrity sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ== -is-path-inside@^3.0.1, is-path-inside@^3.0.2: +is-path-inside@^3.0.1, is-path-inside@^3.0.2, is-path-inside@^3.0.3: version "3.0.3" resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283" integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ== @@ -12057,7 +12797,7 @@ minimatch@5.0.1: dependencies: brace-expansion "^2.0.1" -minimatch@^3.0.2, minimatch@^3.0.4, minimatch@^3.1.1, minimatch@^3.1.2: +minimatch@^3.0.2, minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2: version "3.1.2" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== @@ -12835,7 +13575,7 @@ object.assign@^4.1.0, object.assign@^4.1.2, object.assign@^4.1.3, object.assign@ has-symbols "^1.0.3" object-keys "^1.1.1" -object.entries@^1.1.2, object.entries@^1.1.6: +object.entries@^1.1.5, object.entries@^1.1.6: version "1.1.6" resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.6.tgz#9737d0e5b8291edd340a3e3264bb8a3b00d5fa23" integrity sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w== @@ -13434,10 +14174,10 @@ playwright-core@1.32.2, playwright-core@>=1.2.0: resolved "https://registry.yarnpkg.com/playwright-core/-/playwright-core-1.32.2.tgz#608810c3c4486fb86a224732ac0d3560a96ded8b" integrity sha512-zD7aonO+07kOTthsrCR3YCVnDcqSHIJpdFUtZEMOb6//1Rc7/6mZDRdw+nlzcQiQltOOsiqI3rrSyn/SlyjnJQ== -playwright-core@1.32.3: - version "1.32.3" - resolved "https://registry.yarnpkg.com/playwright-core/-/playwright-core-1.32.3.tgz#e6dc7db0b49e9b6c0b8073c4a2d789a96f519c48" - integrity sha512-SB+cdrnu74ZIn5Ogh/8278ngEh9NEEV0vR4sJFmK04h2iZpybfbqBY0bX6+BLYWVdV12JLLI+JEFtSnYgR+mWg== +playwright-core@1.34.3: + version "1.34.3" + resolved "https://registry.yarnpkg.com/playwright-core/-/playwright-core-1.34.3.tgz#bc906ea1b26bb66116ce329436ee59ba2e78fe9f" + integrity sha512-2pWd6G7OHKemc5x1r1rp8aQcpvDh7goMBZlJv6Co5vCNLVcQJdhxRL09SGaY6HcyHH9aT4tiynZabMofVasBYw== playwright@^1.14.0: version "1.32.2" @@ -13446,12 +14186,12 @@ playwright@^1.14.0: dependencies: playwright-core "1.32.2" -playwright@^1.32.2: - version "1.32.3" - resolved "https://registry.yarnpkg.com/playwright/-/playwright-1.32.3.tgz#88583167880e42ca04fa8c4cc303680f4ff457d0" - integrity sha512-h/ylpgoj6l/EjkfUDyx8cdOlfzC96itPpPe8BXacFkqpw/YsuxkpPyVbzEq4jw+bAJh5FLgh31Ljg2cR6HV3uw== +playwright@^1.33.0: + version "1.34.3" + resolved "https://registry.yarnpkg.com/playwright/-/playwright-1.34.3.tgz#6dca584e52e3ebc3392435c8dadf4953c792f016" + integrity sha512-UOOVE4ZbGfGkP1KVqWTdXOmm8Pw2pBhfbmlqKMkpiRCQjL5W+J+xRQXpgutFr0iM4pWl8g0GyyASMsqjQfFohw== dependencies: - playwright-core "1.32.3" + playwright-core "1.34.3" please-upgrade-node@^3.2.0: version "3.2.0" @@ -13578,7 +14318,7 @@ postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0: resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== -postcss@^7.0.14, postcss@^7.0.2, postcss@^7.0.21, postcss@^7.0.26, postcss@^7.0.27, postcss@^7.0.32, postcss@^7.0.35, postcss@^7.0.6: +postcss@7.x.x, postcss@^7.0.14, postcss@^7.0.2, postcss@^7.0.21, postcss@^7.0.26, postcss@^7.0.27, postcss@^7.0.32, postcss@^7.0.35, postcss@^7.0.6: version "7.0.39" resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.39.tgz#9624375d965630e2e1f2c02a935c82a59cb48309" integrity sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA== @@ -13619,16 +14359,21 @@ prettier-linter-helpers@^1.0.0: dependencies: fast-diff "^1.1.2" -prettier-plugin-organize-imports@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/prettier-plugin-organize-imports/-/prettier-plugin-organize-imports-1.1.1.tgz#7f1ac1a13d4d1752dc16881894dde1c10ccbf3c0" - integrity sha512-rFA1lnek1FYkMGthm4xBKME41qUKItTovuo24bCGZu/Vu1n3gW71UPLAkIdwewwkZCe29gRVweSOPXvAdckFuw== +prettier-plugin-organize-imports@^3.2.2: + version "3.2.2" + resolved "https://registry.yarnpkg.com/prettier-plugin-organize-imports/-/prettier-plugin-organize-imports-3.2.2.tgz#91993365e017daa5d0d28d8183179834224d8dd1" + integrity sha512-e97lE6odGSiHonHJMTYC0q0iLXQyw0u5z/PJpvP/3vRy6/Zi9kLBwFAbEGjDzIowpjQv8b+J04PDamoUSQbzGA== -prettier@^2.2.1, prettier@^2.8.0: +prettier@^2.8.0: version "2.8.7" resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.8.7.tgz#bb79fc8729308549d28fe3a98fce73d2c0656450" integrity sha512-yPngTo3aXUUmyuTjeTUT75txrf+aMh9FiD7q9ZE/i6r0bPb22g4FsE6Y338PQX1bmfy08i9QQCB7/rcUAVntfw== +prettier@^2.8.8: + version "2.8.8" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.8.8.tgz#e8c5d7e98a4305ffe3de2e1fc4aca1a71c28b1da" + integrity sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q== + pretty-bytes@^5.1.0, pretty-bytes@^5.3.0: version "5.6.0" resolved "https://registry.yarnpkg.com/pretty-bytes/-/pretty-bytes-5.6.0.tgz#356256f643804773c82f64723fe78c92c62beaeb" @@ -13716,7 +14461,7 @@ process@^0.11.10: resolved "https://registry.yarnpkg.com/process/-/process-0.11.10.tgz#7332300e840161bda3e69a1d1d91a7d4bc16f182" integrity sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A== -progress@^2.0.0, progress@^2.0.1: +progress@^2.0.1: version "2.0.3" resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== @@ -14275,11 +15020,6 @@ regexp.prototype.flags@^1.4.3: define-properties "^1.1.3" functions-have-names "^1.2.2" -regexpp@^3.1.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.2.0.tgz#0425a2768d8f23bad70ca4b90461fa2f1213e1b2" - integrity sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg== - regexpu-core@^5.3.1: version "5.3.2" resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-5.3.2.tgz#11a2b06884f3527aec3e93dbbf4a3b958a95546b" @@ -14586,6 +15326,23 @@ rollup-pluginutils@^2.8.2: dependencies: estree-walker "^0.6.1" +rollup@^0.63.4: + version "0.63.5" + resolved "https://registry.yarnpkg.com/rollup/-/rollup-0.63.5.tgz#5543eecac9a1b83b7e1be598b5be84c9c0a089db" + integrity sha512-dFf8LpUNzIj3oE0vCvobX6rqOzHzLBoblyFp+3znPbjiSmSvOoK2kMKx+Fv9jYduG1rvcCfCveSgEaQHjWRF6g== + dependencies: + "@types/estree" "0.0.39" + "@types/node" "*" + +rollup@^1.23.1: + version "1.32.1" + resolved "https://registry.yarnpkg.com/rollup/-/rollup-1.32.1.tgz#4480e52d9d9e2ae4b46ba0d9ddeaf3163940f9c4" + integrity sha512-/2HA0Ec70TvQnXdzynFffkjA6XN+1e2pEv/uKS5Ulca40g2L7KuOE3riasHoNVHOsFD5KKZgDsMk1CP3Tw9s+A== + dependencies: + "@types/estree" "*" + "@types/node" "*" + acorn "^7.1.0" + rollup@^2.40.0: version "2.79.1" resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.79.1.tgz#bedee8faef7c9f93a2647ac0108748f497f081c7" @@ -14758,7 +15515,7 @@ semver@7.3.4: dependencies: lru-cache "^6.0.0" -semver@7.3.8, semver@7.x, semver@^7.0.0, semver@^7.1.1, semver@^7.1.2, semver@^7.2.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5, semver@^7.3.7, semver@^7.3.8: +semver@7.3.8, semver@7.x, semver@^7.0.0, semver@^7.1.1, semver@^7.1.2, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5, semver@^7.3.7, semver@^7.3.8: version "7.3.8" resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.8.tgz#07a78feafb3f7b32347d725e33de7e2a2df67798" integrity sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A== @@ -15191,12 +15948,12 @@ storybook-addon-pseudo-states@^2.0.1: resolved "https://registry.yarnpkg.com/storybook-addon-pseudo-states/-/storybook-addon-pseudo-states-2.0.1.tgz#3c2f7219eb1c9aa125a33fe7d7570957dbc81578" integrity sha512-k7btLopDyoZELDSvVYMzNhEInf+IWns8NGJbvCPBrZxkukhnYmzQ9aLxjPDwjBTfLxSewu9Yfx2qKGzKDj+/ng== -storybook@^7.0.5: - version "7.0.5" - resolved "https://registry.yarnpkg.com/storybook/-/storybook-7.0.5.tgz#079540e985832d1a2bc81fecdfbc11b9f6931caf" - integrity sha512-wU8PpA2vgZe4Eu4ytilUdHIwl1J2sYlqVT4luGw+O/9dDbkVkB/3f73rAEMMwucWJmqG9HDausdZqEh+1BzJsw== +storybook@^7.0.18: + version "7.0.18" + resolved "https://registry.yarnpkg.com/storybook/-/storybook-7.0.18.tgz#0783af5356fa72161258abef009cde0c9f7e5c77" + integrity sha512-FXMmTiomSlLPTHty7vGLr0prPf6pCV07EwAmNOYYYTskitEYV0R7hlhawByd7HuobjIhHvSTKesa1Whl86zLNA== dependencies: - "@storybook/cli" "7.0.5" + "@storybook/cli" "7.0.18" stream-buffers@^3.0.2: version "3.0.2" @@ -15566,7 +16323,7 @@ synchronous-promise@^2.0.15: resolved "https://registry.yarnpkg.com/synchronous-promise/-/synchronous-promise-2.0.17.tgz#38901319632f946c982152586f2caf8ddc25c032" integrity sha512-AsS729u2RHUfEra9xJrE39peJcc2stq2+poBXX8bcM08Y6g9j/i/PUzwNQqkaJde7Ntg1TO7bSREbR5sdosQ+g== -table@^6.0.9, table@^6.6.0: +table@^6.6.0: version "6.8.1" resolved "https://registry.yarnpkg.com/table/-/table-6.8.1.tgz#ea2b71359fe03b017a5fbc296204471158080bdf" integrity sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA== @@ -16031,11 +16788,6 @@ typedarray@^0.0.6: resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" integrity sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA== -typescript@4.6: - version "4.6.4" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.6.4.tgz#caa78bbc3a59e6a5c510d35703f6a09877ce45e9" - integrity sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg== - "typescript@^3 || ^4": version "4.9.5" resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.9.5.tgz#095979f9bcc0d09da324d58d03ce8f8374cbe65a" @@ -16046,6 +16798,11 @@ typescript@4.6: resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.0.3.tgz#fe976f0c826a88d0a382007681cbb2da44afdedf" integrity sha512-xv8mOEDnigb/tN9PSMTwSEqAnUvkoXMQlicOb0IUVDBSQCgBSaAAROUZYy2IcUy5qU6XajK5jjjO7TMWqBTKZA== +typescript@^5.0.4: + version "5.0.4" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.0.4.tgz#b217fd20119bd61a94d4011274e0ab369058da3b" + integrity sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw== + ua-parser-js@^0.7.30: version "0.7.35" resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.35.tgz#8bda4827be4f0b1dda91699a29499575a1f1d307" @@ -16333,22 +17090,22 @@ utils-merge@1.0.1: resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" integrity sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA== -uuid-browser@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/uuid-browser/-/uuid-browser-3.1.0.tgz#0f05a40aef74f9e5951e20efbf44b11871e56410" - integrity sha512-dsNgbLaTrd6l3MMxTtouOCFw4CBFc/3a+GgYA2YyrJvyQ1u6q4pcu3ktLoUZ/VN/Aw9WsauazbgsgdfVWgAKQg== - uuid@8.3.2, uuid@^8.3.0, uuid@^8.3.2: version "8.3.2" resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2" integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== +uuid@^9.0.0: + version "9.0.0" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-9.0.0.tgz#592f550650024a38ceb0c562f2f6aa435761efb5" + integrity sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg== + v8-compile-cache-lib@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz#6336e8d71965cb3d35a1bbb7868445a7c05264bf" integrity sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg== -v8-compile-cache@2.3.0, v8-compile-cache@^2.0.3, v8-compile-cache@^2.3.0: +v8-compile-cache@2.3.0, v8-compile-cache@^2.3.0: version "2.3.0" resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz#2de19618c66dc247dcfb6f99338035d8245a2cee" integrity sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA== @@ -16908,7 +17665,7 @@ yargs@^15.0.2: y18n "^4.0.0" yargs-parser "^18.1.2" -yargs@^17.3.1, yargs@^17.6.2, yargs@^17.7.1: +yargs@^17.3.1, yargs@^17.6.2: version "17.7.1" resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.7.1.tgz#34a77645201d1a8fc5213ace787c220eabbd0967" integrity sha512-cwiTb08Xuv5fqF4AovYacTFNxk62th7LKJ6BL9IGUpTJrWoU7/7WdQGTP2SjKf1dUNBGzDd28p/Yfs/GI6JrLw== @@ -16921,6 +17678,19 @@ yargs@^17.3.1, yargs@^17.6.2, yargs@^17.7.1: y18n "^5.0.5" yargs-parser "^21.1.1" +yargs@^17.7.2: + version "17.7.2" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.7.2.tgz#991df39aca675a192b816e1e0363f9d75d2aa269" + integrity sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w== + dependencies: + cliui "^8.0.1" + escalade "^3.1.1" + get-caller-file "^2.0.5" + require-directory "^2.1.1" + string-width "^4.2.3" + y18n "^5.0.5" + yargs-parser "^21.1.1" + yauzl@^2.10.0: version "2.10.0" resolved "https://registry.yarnpkg.com/yauzl/-/yauzl-2.10.0.tgz#c7eb17c93e112cb1086fa6d8e51fb0667b79a5f9"