diff --git a/packages/bento-design-system/.babelrc.json b/packages/bento-design-system/.babelrc.json new file mode 100644 index 000000000..7f9ce3714 --- /dev/null +++ b/packages/bento-design-system/.babelrc.json @@ -0,0 +1,4 @@ +{ + "presets": ["@babel/preset-typescript", "@babel/preset-react"], + "plugins": ["@vanilla-extract/babel-plugin"] +} diff --git a/packages/storybook/.eslintrc.js b/packages/bento-design-system/.eslintrc.js similarity index 100% rename from packages/storybook/.eslintrc.js rename to packages/bento-design-system/.eslintrc.js diff --git a/packages/storybook/.storybook/main.ts b/packages/bento-design-system/.storybook/main.ts similarity index 63% rename from packages/storybook/.storybook/main.ts rename to packages/bento-design-system/.storybook/main.ts index a53bcb7be..ae396e110 100644 --- a/packages/storybook/.storybook/main.ts +++ b/packages/bento-design-system/.storybook/main.ts @@ -15,7 +15,7 @@ const config: StorybookConfig = { const { module: { rules = [] } = {}, plugins = [] } = baseConfig; // by default, the rules for jsx|tsx files are including the whole monorepo root, - // but it's enough to check only the storybook package + // but it's enough to check only the current package const tsxRules = rules.filter((rule: any) => rule?.test?.test("test.tsx")); tsxRules?.forEach((rule: any) => { rule.include = [ @@ -23,6 +23,26 @@ const config: StorybookConfig = { path.resolve(__dirname, "../"), ]; }); + + // Exclude vanilla extract's "*.vanilla.css" files from other "*.css" processing + config.module?.rules?.forEach((rule: any) => { + if (typeof rule !== "string" && rule.test instanceof RegExp && rule.test.test("test.css")) { + rule.exclude = /\.vanilla\.css$/i; + } + }); + + config.module?.rules?.push({ + // Targets only CSS files generated by vanilla-extract + test: /\.vanilla\.css$/i, + use: [ + MiniCssExtractPlugin.loader, + { + loader: "css-loader", + options: { url: false }, + }, + ], + }); + return { ...baseConfig, plugins: [...plugins, new VanillaExtractPlugin(), new MiniCssExtractPlugin()], diff --git a/packages/storybook/.storybook/preview.tsx b/packages/bento-design-system/.storybook/preview.tsx similarity index 93% rename from packages/storybook/.storybook/preview.tsx rename to packages/bento-design-system/.storybook/preview.tsx index b17f49aeb..0d6343fe7 100644 --- a/packages/storybook/.storybook/preview.tsx +++ b/packages/bento-design-system/.storybook/preview.tsx @@ -1,4 +1,4 @@ -import { defaultMessages } from "@buildo/bento-design-system/lib/defaultMessages/en"; +import { defaultMessages } from "../src/defaultMessages/en"; import { BentoProvider } from "../stories"; import { useArgs } from "@storybook/addons"; import { Decorator } from "@storybook/react"; diff --git a/packages/bento-design-system/babel.config.cjs b/packages/bento-design-system/babel.config.cjs deleted file mode 100644 index 1b9a7a147..000000000 --- a/packages/bento-design-system/babel.config.cjs +++ /dev/null @@ -1,3 +0,0 @@ -module.exports = { - plugins: ["@vanilla-extract/babel-plugin"], -}; diff --git a/packages/bento-design-system/package.json b/packages/bento-design-system/package.json index f4288c7f4..e1cb4bcfa 100644 --- a/packages/bento-design-system/package.json +++ b/packages/bento-design-system/package.json @@ -36,18 +36,20 @@ "scripts": { "build": "tsup --minify --clean", "prepublishOnly": "pnpm build", - "prettier-check": "prettier --parser=typescript \"src/**/*.{ts,tsx}\" --check", - "prettier-write": "prettier --parser=typescript \"src/**/*.{ts,tsx}\" --write", - "eslint-check": "eslint \"src/**/*.{js,ts,tsx}\"", + "prettier-check": "prettier --parser=typescript \"{src,stories}/**/*.{ts,tsx}\" --check", + "prettier-write": "prettier --parser=typescript \"{src,stories}/**/*.{ts,tsx}\" --write", + "eslint-check": "eslint \"{src,stories}/**/*.{js,ts,tsx}\"", "typecheck": "tsc", "prepublish": "pnpm test && pnpm build", "test": "vitest", "lint-staged": "lint-staged", "playroom-start": "playroom start --config playroom.config.cjs", "playroom-build": "playroom build --config playroom.config.cjs", - "start": "tsup --watch", + "dev": "tsup --watch", + "start": "storybook dev -p 6006", "check-circular-deps": "madge --circular src", - "wait": "wait-on lib/index.js" + "build-storybook": "storybook build", + "chromatic": "chromatic $CHROMATIC_OPTIONS" }, "repository": { "type": "git", @@ -121,9 +123,11 @@ "ts-pattern": "^3.3.5" }, "devDependencies": { + "@babel/core": "7.22.5", "@babel/preset-env": "7.22.7", "@babel/preset-react": "7.22.5", "@babel/preset-typescript": "7.22.5", + "@phosphor-icons/react": "^2.0.10", "@react-types/breadcrumbs": "3.6.0", "@react-types/button": "3.7.3", "@react-types/datepicker": "3.4.0", @@ -132,11 +136,21 @@ "@react-types/numberfield": "3.4.2", "@react-types/slider": "3.5.1", "@react-types/textfield": "3.7.2", + "@storybook/addon-actions": "7.0.25", + "@storybook/addon-essentials": "7.0.25", + "@storybook/addon-links": "7.0.25", + "@storybook/addons": "7.0.25", + "@storybook/builder-webpack5": "^7.0.20", + "@storybook/react": "7.0.25", + "@storybook/react-webpack5": "7.0.25", + "@storybook/testing-library": "0.2.0", + "@storybook/types": "^7.0.18", "@testing-library/dom": "8.20.1", "@testing-library/jest-dom": "5.16.5", "@testing-library/react": "13.4.0", "@testing-library/react-hooks": "8.0.1", "@testing-library/user-event": "14.4.3", + "@types/lodash.orderby": "4.6.7", "@types/lodash.pick": "4.4.7", "@types/react": "18.2.14", "@types/react-dom": "18.2.6", @@ -151,14 +165,18 @@ "@vanilla-extract/vite-plugin": "^3.8.2", "@vanilla-extract/webpack-plugin": "2.2.0", "@vitejs/plugin-react": "^4.0.1", + "chromatic": "6.7.2", "css-loader": "6.8.1", + "date-fns": "^2.30.0", "esbuild-loader": "2.21.0", "eslint": "8.45.0", "eslint-config-react-app": "7.0.1", "eslint-plugin-sort-export-all": "1.4.1", - "file-loader": "6.2.0", - "jsdom": "^22.1.0", + "jsdom": "22.1.0", "lint-staged": "13.2.3", + "eslint-plugin-storybook": "^0.6.12", + "file-loader": "6.2.0", + "lodash.orderby": "4.6.0", "madge": "^5.0.1", "mini-css-extract-plugin": "2.7.6", "playroom": "0.32.0", @@ -166,13 +184,13 @@ "prettier": "2.8.8", "react": "18.2.0", "react-dom": "18.2.0", + "storybook": "7.0.25", "storybook-addon-themes": "6.1.0", "style-loader": "3.3.3", "ts-loader": "9.3.1", "tsup": "7.1.0", - "typescript": "4.7.4", + "typescript": "5.1.3", "vitest": "^0.32.2", - "wait-on": "^7.0.1", "webpack": "5.76.3", "webpack-cli": "4.10.0" }, diff --git a/packages/bento-design-system/src/Chip/Chip.tsx b/packages/bento-design-system/src/Chip/Chip.tsx index eecd1cdf2..daf11f4fb 100644 --- a/packages/bento-design-system/src/Chip/Chip.tsx +++ b/packages/bento-design-system/src/Chip/Chip.tsx @@ -1,4 +1,3 @@ -import { FunctionComponent } from "react"; import { IconProps } from "../Icons/IconProps"; import { Label, @@ -9,6 +8,7 @@ import { IconButton, ChipCustomColors, Body, + Children, } from ".."; import { BentoSprinkles } from "../internal"; import { chipRecipe, ellipsedLabel, maxWidth } from "./Chip.css"; @@ -44,7 +44,7 @@ type DefaultColor = type Props = { label: LocalizedString; color: DefaultColor | ChipCustomColors; - icon?: FunctionComponent; + icon?: (props: IconProps) => Children; /** Truncate and show ellipsis after a number of characters */ maxCharacters?: number; uppercase?: boolean; diff --git a/packages/bento-design-system/src/Table/cells.tsx b/packages/bento-design-system/src/Table/cells.tsx index dc1ebf245..da6b0a502 100644 --- a/packages/bento-design-system/src/Table/cells.tsx +++ b/packages/bento-design-system/src/Table/cells.tsx @@ -1,4 +1,4 @@ -import { ComponentProps, FunctionComponent } from "react"; +import { ComponentProps } from "react"; import { CellProps } from "react-table"; import { LocalizedString, @@ -84,7 +84,7 @@ export function TextWithIconCell({ }: CellProps< {}, { - icon: FunctionComponent | null; + icon: ((props: IconProps) => Children) | null; iconPosition: "left" | "right"; text: LocalizedString; tooltipContent?: Children; diff --git a/packages/bento-design-system/src/Table/tableColumn.tsx b/packages/bento-design-system/src/Table/tableColumn.tsx index 2e073c30f..748f36b04 100644 --- a/packages/bento-design-system/src/Table/tableColumn.tsx +++ b/packages/bento-design-system/src/Table/tableColumn.tsx @@ -22,7 +22,7 @@ import { TextWithIconCell, IconButtonCell, } from "./cells"; -import { ComponentProps, FunctionComponent } from "react"; +import { ComponentProps } from "react"; import { useBentoConfig } from "../BentoConfigContext"; export type { CellProps } from "react-table"; @@ -145,7 +145,7 @@ export function textWithIcon({ }: CellProps< {}, { - icon: FunctionComponent | null; + icon: ((props: IconProps) => Children) | null; text: LocalizedString; tooltipContent?: Children; } @@ -205,7 +205,7 @@ export function numberWithIcon({ }: CellProps< {}, { - icon: FunctionComponent | null; + icon: ((props: IconProps) => Children) | null; numericValue: number; tooltipContent?: Children; } diff --git a/packages/bento-design-system/src/util/withBentoConfig.tsx b/packages/bento-design-system/src/util/withBentoConfig.tsx index c84da7c2d..dea0585c3 100644 --- a/packages/bento-design-system/src/util/withBentoConfig.tsx +++ b/packages/bento-design-system/src/util/withBentoConfig.tsx @@ -1,7 +1,7 @@ import { PartialBentoConfig } from ".."; import { BentoConfigProvider } from "../BentoConfigContext"; -export function withBentoConfig( +export function withBentoConfig( config: PartialBentoConfig, Component: (props: Props) => JSX.Element ): (props: Props) => JSX.Element { diff --git a/packages/bento-design-system/src/util/withBentoTheme.tsx b/packages/bento-design-system/src/util/withBentoTheme.tsx index 9371f6b19..197fae58a 100644 --- a/packages/bento-design-system/src/util/withBentoTheme.tsx +++ b/packages/bento-design-system/src/util/withBentoTheme.tsx @@ -6,7 +6,7 @@ type WrapperProps = { className?: string; }; -export function withBentoTheme( +export function withBentoTheme( theme: BentoTheme, Component: (props: Props) => JSX.Element, wrapper?: WrapperProps diff --git a/packages/storybook/.babelrc.json b/packages/bento-design-system/stories/.babelrc.json similarity index 76% rename from packages/storybook/.babelrc.json rename to packages/bento-design-system/stories/.babelrc.json index b5cf683b7..6fc4048d8 100644 --- a/packages/storybook/.babelrc.json +++ b/packages/bento-design-system/stories/.babelrc.json @@ -1,6 +1,8 @@ { "sourceType": "unambiguous", "presets": [ + "@babel/preset-typescript", + "@babel/preset-react", [ "@babel/preset-env", { @@ -8,9 +10,6 @@ "chrome": 100 } } - ], - "@babel/preset-typescript", - "@babel/preset-react" - ], - "plugins": [] -} \ No newline at end of file + ] + ] +} diff --git a/packages/storybook/stories/Components/Actions/Actions.stories.tsx b/packages/bento-design-system/stories/Components/Actions/Actions.stories.tsx similarity index 100% rename from packages/storybook/stories/Components/Actions/Actions.stories.tsx rename to packages/bento-design-system/stories/Components/Actions/Actions.stories.tsx diff --git a/packages/storybook/stories/Components/Actions/ActionsLeftAligned.stories.tsx b/packages/bento-design-system/stories/Components/Actions/ActionsLeftAligned.stories.tsx similarity index 100% rename from packages/storybook/stories/Components/Actions/ActionsLeftAligned.stories.tsx rename to packages/bento-design-system/stories/Components/Actions/ActionsLeftAligned.stories.tsx diff --git a/packages/storybook/stories/Components/Actions/ActionsSpaceBetween.stories.tsx b/packages/bento-design-system/stories/Components/Actions/ActionsSpaceBetween.stories.tsx similarity index 100% rename from packages/storybook/stories/Components/Actions/ActionsSpaceBetween.stories.tsx rename to packages/bento-design-system/stories/Components/Actions/ActionsSpaceBetween.stories.tsx diff --git a/packages/storybook/stories/Components/AreaLoader.stories.tsx b/packages/bento-design-system/stories/Components/AreaLoader.stories.tsx similarity index 99% rename from packages/storybook/stories/Components/AreaLoader.stories.tsx rename to packages/bento-design-system/stories/Components/AreaLoader.stories.tsx index 38b1c46bf..350c4f4c2 100644 --- a/packages/storybook/stories/Components/AreaLoader.stories.tsx +++ b/packages/bento-design-system/stories/Components/AreaLoader.stories.tsx @@ -1,4 +1,4 @@ -import { Body, Box, Card, AreaLoader, Stack, Title, Inset } from "../"; +import { Body, Box, Card, AreaLoader, Stack, Title, Inset } from ".."; import { useArgs } from "@storybook/addons"; import { useEffect } from "react"; import { Meta, StoryObj } from "@storybook/react"; diff --git a/packages/storybook/stories/Components/Avatar.stories.tsx b/packages/bento-design-system/stories/Components/Avatar.stories.tsx similarity index 92% rename from packages/storybook/stories/Components/Avatar.stories.tsx rename to packages/bento-design-system/stories/Components/Avatar.stories.tsx index df29273fc..fd3875e42 100644 --- a/packages/storybook/stories/Components/Avatar.stories.tsx +++ b/packages/bento-design-system/stories/Components/Avatar.stories.tsx @@ -1,4 +1,4 @@ -import { Avatar } from "../"; +import { Avatar } from ".."; import type { Meta, StoryObj } from "@storybook/react"; const meta = { diff --git a/packages/storybook/stories/Components/Banner.stories.tsx b/packages/bento-design-system/stories/Components/Banner.stories.tsx similarity index 98% rename from packages/storybook/stories/Components/Banner.stories.tsx rename to packages/bento-design-system/stories/Components/Banner.stories.tsx index 05e221dbd..b61135c35 100644 --- a/packages/storybook/stories/Components/Banner.stories.tsx +++ b/packages/bento-design-system/stories/Components/Banner.stories.tsx @@ -1,4 +1,4 @@ -import { Banner } from "../"; +import { Banner } from ".."; import { action } from "@storybook/addon-actions"; import { Meta, StoryObj } from "@storybook/react"; diff --git a/packages/storybook/stories/Components/Breadcrumb.stories.tsx b/packages/bento-design-system/stories/Components/Breadcrumb.stories.tsx similarity index 100% rename from packages/storybook/stories/Components/Breadcrumb.stories.tsx rename to packages/bento-design-system/stories/Components/Breadcrumb.stories.tsx diff --git a/packages/storybook/stories/Components/Button.stories.tsx b/packages/bento-design-system/stories/Components/Button.stories.tsx similarity index 98% rename from packages/storybook/stories/Components/Button.stories.tsx rename to packages/bento-design-system/stories/Components/Button.stories.tsx index f30497395..2263dfee1 100644 --- a/packages/storybook/stories/Components/Button.stories.tsx +++ b/packages/bento-design-system/stories/Components/Button.stories.tsx @@ -1,5 +1,5 @@ import { Meta, StoryObj } from "@storybook/react"; -import { Button, IconCheck } from "../"; +import { Button, IconCheck } from ".."; const meta = { component: Button, diff --git a/packages/storybook/stories/Components/ButtonLink.stories.tsx b/packages/bento-design-system/stories/Components/ButtonLink.stories.tsx similarity index 87% rename from packages/storybook/stories/Components/ButtonLink.stories.tsx rename to packages/bento-design-system/stories/Components/ButtonLink.stories.tsx index 6497d57c6..197b12c5b 100644 --- a/packages/storybook/stories/Components/ButtonLink.stories.tsx +++ b/packages/bento-design-system/stories/Components/ButtonLink.stories.tsx @@ -1,5 +1,4 @@ -import { ButtonLink } from "../"; -import { IconCheck } from "@buildo/bento-design-system"; +import { ButtonLink, IconCheck } from ".."; import { StoryObj, Meta } from "@storybook/react"; const meta = { diff --git a/packages/storybook/stories/Components/Card.stories.tsx b/packages/bento-design-system/stories/Components/Card.stories.tsx similarity index 93% rename from packages/storybook/stories/Components/Card.stories.tsx rename to packages/bento-design-system/stories/Components/Card.stories.tsx index 82ac4f7bf..1aefa3519 100644 --- a/packages/storybook/stories/Components/Card.stories.tsx +++ b/packages/bento-design-system/stories/Components/Card.stories.tsx @@ -1,5 +1,4 @@ -import { Body, Card, Stack, Title } from "../"; -import { unconditionalProperties, vars } from "@buildo/bento-design-system"; +import { Body, Card, Stack, Title, unconditionalProperties, vars } from ".."; import { StoryObj, Meta } from "@storybook/react"; const elevationType = { diff --git a/packages/storybook/stories/Components/Charts/BarChart.stories.tsx b/packages/bento-design-system/stories/Components/Charts/BarChart.stories.tsx similarity index 100% rename from packages/storybook/stories/Components/Charts/BarChart.stories.tsx rename to packages/bento-design-system/stories/Components/Charts/BarChart.stories.tsx diff --git a/packages/storybook/stories/Components/Charts/CustomChart.stories.tsx b/packages/bento-design-system/stories/Components/Charts/CustomChart.stories.tsx similarity index 100% rename from packages/storybook/stories/Components/Charts/CustomChart.stories.tsx rename to packages/bento-design-system/stories/Components/Charts/CustomChart.stories.tsx diff --git a/packages/storybook/stories/Components/Charts/DonutChart.stories.tsx b/packages/bento-design-system/stories/Components/Charts/DonutChart.stories.tsx similarity index 100% rename from packages/storybook/stories/Components/Charts/DonutChart.stories.tsx rename to packages/bento-design-system/stories/Components/Charts/DonutChart.stories.tsx diff --git a/packages/storybook/stories/Components/Charts/LineChart.stories.tsx b/packages/bento-design-system/stories/Components/Charts/LineChart.stories.tsx similarity index 100% rename from packages/storybook/stories/Components/Charts/LineChart.stories.tsx rename to packages/bento-design-system/stories/Components/Charts/LineChart.stories.tsx diff --git a/packages/storybook/stories/Components/Checkbox.stories.tsx b/packages/bento-design-system/stories/Components/Checkbox.stories.tsx similarity index 100% rename from packages/storybook/stories/Components/Checkbox.stories.tsx rename to packages/bento-design-system/stories/Components/Checkbox.stories.tsx diff --git a/packages/storybook/stories/Components/CheckboxField.stories.tsx b/packages/bento-design-system/stories/Components/CheckboxField.stories.tsx similarity index 95% rename from packages/storybook/stories/Components/CheckboxField.stories.tsx rename to packages/bento-design-system/stories/Components/CheckboxField.stories.tsx index 402d03972..ac1f4ae31 100644 --- a/packages/storybook/stories/Components/CheckboxField.stories.tsx +++ b/packages/bento-design-system/stories/Components/CheckboxField.stories.tsx @@ -1,4 +1,4 @@ -import { CheckboxField, IconLightbulb, Body } from "../"; +import { CheckboxField, IconLightbulb, Body } from ".."; import { Meta, StoryObj } from "@storybook/react"; const meta = { diff --git a/packages/storybook/stories/Components/CheckboxGroupField.stories.tsx b/packages/bento-design-system/stories/Components/CheckboxGroupField.stories.tsx similarity index 95% rename from packages/storybook/stories/Components/CheckboxGroupField.stories.tsx rename to packages/bento-design-system/stories/Components/CheckboxGroupField.stories.tsx index 742fd48be..3318587bc 100644 --- a/packages/storybook/stories/Components/CheckboxGroupField.stories.tsx +++ b/packages/bento-design-system/stories/Components/CheckboxGroupField.stories.tsx @@ -1,4 +1,4 @@ -import { CheckboxGroupField } from "../"; +import { CheckboxGroupField } from ".."; import { Meta, StoryObj } from "@storybook/react"; const meta = { diff --git a/packages/storybook/stories/Components/Chip.stories.tsx b/packages/bento-design-system/stories/Components/Chip.stories.tsx similarity index 90% rename from packages/storybook/stories/Components/Chip.stories.tsx rename to packages/bento-design-system/stories/Components/Chip.stories.tsx index ed6f53b23..add3e5a7a 100644 --- a/packages/storybook/stories/Components/Chip.stories.tsx +++ b/packages/bento-design-system/stories/Components/Chip.stories.tsx @@ -1,5 +1,4 @@ -import { IconPlaceholder } from "@buildo/bento-design-system"; -import { Chip } from "../"; +import { Chip, IconPlaceholder } from ".."; import { StoryObj, Meta } from "@storybook/react"; const meta = { diff --git a/packages/storybook/stories/Components/ContentWithSidebar.stories.tsx b/packages/bento-design-system/stories/Components/ContentWithSidebar.stories.tsx similarity index 100% rename from packages/storybook/stories/Components/ContentWithSidebar.stories.tsx rename to packages/bento-design-system/stories/Components/ContentWithSidebar.stories.tsx diff --git a/packages/storybook/stories/Components/DateField.stories.tsx b/packages/bento-design-system/stories/Components/DateField.stories.tsx similarity index 96% rename from packages/storybook/stories/Components/DateField.stories.tsx rename to packages/bento-design-system/stories/Components/DateField.stories.tsx index 896f1a52a..e986a0260 100644 --- a/packages/storybook/stories/Components/DateField.stories.tsx +++ b/packages/bento-design-system/stories/Components/DateField.stories.tsx @@ -1,5 +1,4 @@ -import { DateField } from "../"; -import type { DateFieldProps } from "@buildo/bento-design-system"; +import { DateField, DateFieldProps } from ".."; import { startOfWeek, endOfWeek, diff --git a/packages/storybook/stories/Components/DecorativeDivider.stories.tsx b/packages/bento-design-system/stories/Components/DecorativeDivider.stories.tsx similarity index 78% rename from packages/storybook/stories/Components/DecorativeDivider.stories.tsx rename to packages/bento-design-system/stories/Components/DecorativeDivider.stories.tsx index bb23b8390..809e1ec26 100644 --- a/packages/storybook/stories/Components/DecorativeDivider.stories.tsx +++ b/packages/bento-design-system/stories/Components/DecorativeDivider.stories.tsx @@ -1,5 +1,4 @@ -import { Placeholder } from "@buildo/bento-design-system"; -import { DecorativeDivider, Stack } from "../"; +import { DecorativeDivider, Stack, Placeholder } from ".."; import { StoryObj, Meta } from "@storybook/react"; const meta = { diff --git a/packages/storybook/stories/Components/Disclosure.stories.tsx b/packages/bento-design-system/stories/Components/Disclosure.stories.tsx similarity index 93% rename from packages/storybook/stories/Components/Disclosure.stories.tsx rename to packages/bento-design-system/stories/Components/Disclosure.stories.tsx index 03f14f50e..86cc8fe35 100644 --- a/packages/storybook/stories/Components/Disclosure.stories.tsx +++ b/packages/bento-design-system/stories/Components/Disclosure.stories.tsx @@ -1,4 +1,4 @@ -import { Card, Disclosure, Placeholder } from "../"; +import { Card, Disclosure, Placeholder } from ".."; import { Meta, StoryObj } from "@storybook/react"; const meta = { diff --git a/packages/storybook/stories/Components/DisclosureGroup.stories.tsx b/packages/bento-design-system/stories/Components/DisclosureGroup.stories.tsx similarity index 100% rename from packages/storybook/stories/Components/DisclosureGroup.stories.tsx rename to packages/bento-design-system/stories/Components/DisclosureGroup.stories.tsx diff --git a/packages/storybook/stories/Components/Divider.stories.tsx b/packages/bento-design-system/stories/Components/Divider.stories.tsx similarity index 100% rename from packages/storybook/stories/Components/Divider.stories.tsx rename to packages/bento-design-system/stories/Components/Divider.stories.tsx diff --git a/packages/storybook/stories/Components/Feedback.stories.tsx b/packages/bento-design-system/stories/Components/Feedback.stories.tsx similarity index 100% rename from packages/storybook/stories/Components/Feedback.stories.tsx rename to packages/bento-design-system/stories/Components/Feedback.stories.tsx diff --git a/packages/storybook/stories/Components/FileUploaderField.stories.tsx b/packages/bento-design-system/stories/Components/FileUploaderField.stories.tsx similarity index 100% rename from packages/storybook/stories/Components/FileUploaderField.stories.tsx rename to packages/bento-design-system/stories/Components/FileUploaderField.stories.tsx diff --git a/packages/storybook/stories/Components/Form.stories.tsx b/packages/bento-design-system/stories/Components/Form.stories.tsx similarity index 100% rename from packages/storybook/stories/Components/Form.stories.tsx rename to packages/bento-design-system/stories/Components/Form.stories.tsx diff --git a/packages/storybook/stories/Components/IconButton.stories.tsx b/packages/bento-design-system/stories/Components/IconButton.stories.tsx similarity index 94% rename from packages/storybook/stories/Components/IconButton.stories.tsx rename to packages/bento-design-system/stories/Components/IconButton.stories.tsx index 6e3053dbc..9899c8bc0 100644 --- a/packages/storybook/stories/Components/IconButton.stories.tsx +++ b/packages/bento-design-system/stories/Components/IconButton.stories.tsx @@ -1,5 +1,4 @@ -import { IconButton } from "../"; -import { IconPlaceholder } from "@buildo/bento-design-system"; +import { IconButton, IconPlaceholder } from ".."; import { Meta, StoryObj } from "@storybook/react"; const meta = { diff --git a/packages/storybook/stories/Components/InlineLoader.stories.tsx b/packages/bento-design-system/stories/Components/InlineLoader.stories.tsx similarity index 89% rename from packages/storybook/stories/Components/InlineLoader.stories.tsx rename to packages/bento-design-system/stories/Components/InlineLoader.stories.tsx index 0ee9078c8..0e65477ff 100644 --- a/packages/storybook/stories/Components/InlineLoader.stories.tsx +++ b/packages/bento-design-system/stories/Components/InlineLoader.stories.tsx @@ -1,5 +1,5 @@ import { Meta, StoryObj } from "@storybook/react"; -import { InlineLoader } from "../"; +import { InlineLoader } from ".."; const meta = { component: InlineLoader, diff --git a/packages/storybook/stories/Components/Link.stories.tsx b/packages/bento-design-system/stories/Components/Link.stories.tsx similarity index 100% rename from packages/storybook/stories/Components/Link.stories.tsx rename to packages/bento-design-system/stories/Components/Link.stories.tsx diff --git a/packages/storybook/stories/Components/List.stories.tsx b/packages/bento-design-system/stories/Components/List.stories.tsx similarity index 96% rename from packages/storybook/stories/Components/List.stories.tsx rename to packages/bento-design-system/stories/Components/List.stories.tsx index 82c4bfbdf..1a5193b7b 100644 --- a/packages/storybook/stories/Components/List.stories.tsx +++ b/packages/bento-design-system/stories/Components/List.stories.tsx @@ -1,5 +1,12 @@ -import { IconInfoSolid, IconNegativeSolid, IconWarningSolid, List, IconCheck, Box } from ".."; -import { Children } from "@buildo/bento-design-system"; +import { + Children, + IconInfoSolid, + IconNegativeSolid, + IconWarningSolid, + List, + IconCheck, + Box, +} from ".."; import { Meta, StoryObj } from "@storybook/react"; const meta = { diff --git a/packages/storybook/stories/Components/Menu.stories.tsx b/packages/bento-design-system/stories/Components/Menu.stories.tsx similarity index 96% rename from packages/storybook/stories/Components/Menu.stories.tsx rename to packages/bento-design-system/stories/Components/Menu.stories.tsx index 8466ac6b3..b4eba3982 100644 --- a/packages/storybook/stories/Components/Menu.stories.tsx +++ b/packages/bento-design-system/stories/Components/Menu.stories.tsx @@ -1,7 +1,6 @@ -import { Body, Title } from "@buildo/bento-design-system"; import { action } from "@storybook/addon-actions"; import { ComponentProps } from "react"; -import { Avatar, Box, Button, Menu, Stack } from ".."; +import { Avatar, Box, Body, Button, Menu, Stack, Title } from ".."; import { Meta, StoryObj } from "@storybook/react"; const items: ComponentProps["items"] = [ diff --git a/packages/storybook/stories/Components/Modal.stories.tsx b/packages/bento-design-system/stories/Components/Modal.stories.tsx similarity index 99% rename from packages/storybook/stories/Components/Modal.stories.tsx rename to packages/bento-design-system/stories/Components/Modal.stories.tsx index e3f3780f1..34b7df182 100644 --- a/packages/storybook/stories/Components/Modal.stories.tsx +++ b/packages/bento-design-system/stories/Components/Modal.stories.tsx @@ -1,4 +1,4 @@ -import { Modal, Body, Placeholder, Stack, CustomModal, Feedback, Inset } from "../"; +import { Modal, Body, Placeholder, Stack, CustomModal, Feedback, Inset } from ".."; import { action } from "@storybook/addon-actions"; import { screen } from "@storybook/testing-library"; import { Meta, StoryObj } from "@storybook/react"; diff --git a/packages/storybook/stories/Components/Navigation.stories.tsx b/packages/bento-design-system/stories/Components/Navigation.stories.tsx similarity index 91% rename from packages/storybook/stories/Components/Navigation.stories.tsx rename to packages/bento-design-system/stories/Components/Navigation.stories.tsx index 638d9e772..e19c52739 100644 --- a/packages/storybook/stories/Components/Navigation.stories.tsx +++ b/packages/bento-design-system/stories/Components/Navigation.stories.tsx @@ -1,6 +1,4 @@ -import { Navigation } from "../"; -import { IconInfoSolid } from ".."; -import { Box, NavigationProps, withBentoConfig } from "@buildo/bento-design-system"; +import { Navigation, IconInfoSolid, Box, NavigationProps, withBentoConfig } from ".."; import { Meta, StoryObj } from "@storybook/react"; const destinations: NavigationProps<"none">["destinations"] = [ diff --git a/packages/storybook/stories/Components/NumberField.stories.tsx b/packages/bento-design-system/stories/Components/NumberField.stories.tsx similarity index 97% rename from packages/storybook/stories/Components/NumberField.stories.tsx rename to packages/bento-design-system/stories/Components/NumberField.stories.tsx index 0aa13c94f..9764387ea 100644 --- a/packages/storybook/stories/Components/NumberField.stories.tsx +++ b/packages/bento-design-system/stories/Components/NumberField.stories.tsx @@ -1,4 +1,4 @@ -import { NumberField } from "../"; +import { NumberField } from ".."; import { Meta, StoryObj } from "@storybook/react"; const meta = { diff --git a/packages/storybook/stories/Components/Pagination.stories.tsx b/packages/bento-design-system/stories/Components/Pagination.stories.tsx similarity index 100% rename from packages/storybook/stories/Components/Pagination.stories.tsx rename to packages/bento-design-system/stories/Components/Pagination.stories.tsx diff --git a/packages/storybook/stories/Components/Popover.stories.tsx b/packages/bento-design-system/stories/Components/Popover.stories.tsx similarity index 100% rename from packages/storybook/stories/Components/Popover.stories.tsx rename to packages/bento-design-system/stories/Components/Popover.stories.tsx diff --git a/packages/storybook/stories/Components/ProgressBar.stories.tsx b/packages/bento-design-system/stories/Components/ProgressBar.stories.tsx similarity index 100% rename from packages/storybook/stories/Components/ProgressBar.stories.tsx rename to packages/bento-design-system/stories/Components/ProgressBar.stories.tsx diff --git a/packages/storybook/stories/Components/RadioGroupField.stories.tsx b/packages/bento-design-system/stories/Components/RadioGroupField.stories.tsx similarity index 100% rename from packages/storybook/stories/Components/RadioGroupField.stories.tsx rename to packages/bento-design-system/stories/Components/RadioGroupField.stories.tsx diff --git a/packages/storybook/stories/Components/ReadonlyField.stories.tsx b/packages/bento-design-system/stories/Components/ReadonlyField.stories.tsx similarity index 100% rename from packages/storybook/stories/Components/ReadonlyField.stories.tsx rename to packages/bento-design-system/stories/Components/ReadonlyField.stories.tsx diff --git a/packages/storybook/stories/Components/SearchBar.stories.tsx b/packages/bento-design-system/stories/Components/SearchBar.stories.tsx similarity index 92% rename from packages/storybook/stories/Components/SearchBar.stories.tsx rename to packages/bento-design-system/stories/Components/SearchBar.stories.tsx index 5081c6ae5..f30d4647d 100644 --- a/packages/storybook/stories/Components/SearchBar.stories.tsx +++ b/packages/bento-design-system/stories/Components/SearchBar.stories.tsx @@ -1,4 +1,4 @@ -import { SearchBar } from "../"; +import { SearchBar } from ".."; import { Meta, StoryObj } from "@storybook/react"; const meta = { diff --git a/packages/storybook/stories/Components/SelectField.stories.tsx b/packages/bento-design-system/stories/Components/SelectField.stories.tsx similarity index 99% rename from packages/storybook/stories/Components/SelectField.stories.tsx rename to packages/bento-design-system/stories/Components/SelectField.stories.tsx index 7e7eb56de..5ddc843b9 100644 --- a/packages/storybook/stories/Components/SelectField.stories.tsx +++ b/packages/bento-design-system/stories/Components/SelectField.stories.tsx @@ -7,7 +7,7 @@ import { SelectField, BentoConfigProvider, SelectFieldProps, -} from "../"; +} from ".."; const meta = { component: SelectField, diff --git a/packages/storybook/stories/Components/SliderField.stories.tsx b/packages/bento-design-system/stories/Components/SliderField.stories.tsx similarity index 100% rename from packages/storybook/stories/Components/SliderField.stories.tsx rename to packages/bento-design-system/stories/Components/SliderField.stories.tsx diff --git a/packages/storybook/stories/Components/Stepper.stories.tsx b/packages/bento-design-system/stories/Components/Stepper.stories.tsx similarity index 100% rename from packages/storybook/stories/Components/Stepper.stories.tsx rename to packages/bento-design-system/stories/Components/Stepper.stories.tsx diff --git a/packages/storybook/stories/Components/Switch.stories.tsx b/packages/bento-design-system/stories/Components/Switch.stories.tsx similarity index 97% rename from packages/storybook/stories/Components/Switch.stories.tsx rename to packages/bento-design-system/stories/Components/Switch.stories.tsx index 3a6804289..d31527683 100644 --- a/packages/storybook/stories/Components/Switch.stories.tsx +++ b/packages/bento-design-system/stories/Components/Switch.stories.tsx @@ -1,4 +1,4 @@ -import { Switch } from "../"; +import { Switch } from ".."; import { Meta, StoryObj } from "@storybook/react"; const meta = { diff --git a/packages/storybook/stories/Components/Table.stories.tsx b/packages/bento-design-system/stories/Components/Table.stories.tsx similarity index 99% rename from packages/storybook/stories/Components/Table.stories.tsx rename to packages/bento-design-system/stories/Components/Table.stories.tsx index d898d2595..692a94ed0 100644 --- a/packages/storybook/stories/Components/Table.stories.tsx +++ b/packages/bento-design-system/stories/Components/Table.stories.tsx @@ -10,9 +10,9 @@ import { IconWarningSolid, NumberField, TableProps, -} from "../"; + IconX, +} from ".."; import orderBy from "lodash.orderby"; -import { IconX } from "@buildo/bento-design-system"; import { action } from "@storybook/addon-actions"; import { Meta, StoryObj } from "@storybook/react"; import { useArgs } from "@storybook/addons"; diff --git a/packages/storybook/stories/Components/Tabs/FolderTabs.stories.tsx b/packages/bento-design-system/stories/Components/Tabs/FolderTabs.stories.tsx similarity index 100% rename from packages/storybook/stories/Components/Tabs/FolderTabs.stories.tsx rename to packages/bento-design-system/stories/Components/Tabs/FolderTabs.stories.tsx diff --git a/packages/storybook/stories/Components/Tabs/UnderlineTabs.stories.tsx b/packages/bento-design-system/stories/Components/Tabs/UnderlineTabs.stories.tsx similarity index 100% rename from packages/storybook/stories/Components/Tabs/UnderlineTabs.stories.tsx rename to packages/bento-design-system/stories/Components/Tabs/UnderlineTabs.stories.tsx diff --git a/packages/storybook/stories/Components/TextArea.stories.tsx b/packages/bento-design-system/stories/Components/TextArea.stories.tsx similarity index 100% rename from packages/storybook/stories/Components/TextArea.stories.tsx rename to packages/bento-design-system/stories/Components/TextArea.stories.tsx diff --git a/packages/storybook/stories/Components/TextField.stories.tsx b/packages/bento-design-system/stories/Components/TextField.stories.tsx similarity index 100% rename from packages/storybook/stories/Components/TextField.stories.tsx rename to packages/bento-design-system/stories/Components/TextField.stories.tsx diff --git a/packages/storybook/stories/Components/TimeField.stories.tsx b/packages/bento-design-system/stories/Components/TimeField.stories.tsx similarity index 100% rename from packages/storybook/stories/Components/TimeField.stories.tsx rename to packages/bento-design-system/stories/Components/TimeField.stories.tsx diff --git a/packages/storybook/stories/Components/Toast.stories.tsx b/packages/bento-design-system/stories/Components/Toast.stories.tsx similarity index 96% rename from packages/storybook/stories/Components/Toast.stories.tsx rename to packages/bento-design-system/stories/Components/Toast.stories.tsx index b0f2cd482..f340c5f39 100644 --- a/packages/storybook/stories/Components/Toast.stories.tsx +++ b/packages/bento-design-system/stories/Components/Toast.stories.tsx @@ -2,7 +2,7 @@ import { BentoProvider, Toast, useToast } from ".."; import { action } from "@storybook/addon-actions"; import { useEffect } from "react"; import { Meta, StoryObj } from "@storybook/react"; -import { defaultMessages } from "@buildo/bento-design-system/lib/defaultMessages/en"; +import { defaultMessages } from "../../src//defaultMessages/en"; const meta = { component: Toast, diff --git a/packages/storybook/stories/Components/Tooltip.stories.tsx b/packages/bento-design-system/stories/Components/Tooltip.stories.tsx similarity index 100% rename from packages/storybook/stories/Components/Tooltip.stories.tsx rename to packages/bento-design-system/stories/Components/Tooltip.stories.tsx diff --git a/packages/storybook/stories/Foundations/Box.stories.tsx b/packages/bento-design-system/stories/Foundations/Box.stories.tsx similarity index 100% rename from packages/storybook/stories/Foundations/Box.stories.tsx rename to packages/bento-design-system/stories/Foundations/Box.stories.tsx diff --git a/packages/storybook/stories/Foundations/Icons.stories.tsx b/packages/bento-design-system/stories/Foundations/Icons.stories.tsx similarity index 100% rename from packages/storybook/stories/Foundations/Icons.stories.tsx rename to packages/bento-design-system/stories/Foundations/Icons.stories.tsx diff --git a/packages/storybook/stories/Foundations/Typography/Body.stories.tsx b/packages/bento-design-system/stories/Foundations/Typography/Body.stories.tsx similarity index 100% rename from packages/storybook/stories/Foundations/Typography/Body.stories.tsx rename to packages/bento-design-system/stories/Foundations/Typography/Body.stories.tsx diff --git a/packages/storybook/stories/Foundations/Typography/Display.stories.tsx b/packages/bento-design-system/stories/Foundations/Typography/Display.stories.tsx similarity index 100% rename from packages/storybook/stories/Foundations/Typography/Display.stories.tsx rename to packages/bento-design-system/stories/Foundations/Typography/Display.stories.tsx diff --git a/packages/storybook/stories/Foundations/Typography/Headline.stories.tsx b/packages/bento-design-system/stories/Foundations/Typography/Headline.stories.tsx similarity index 88% rename from packages/storybook/stories/Foundations/Typography/Headline.stories.tsx rename to packages/bento-design-system/stories/Foundations/Typography/Headline.stories.tsx index a48bafcfc..caac478b6 100644 --- a/packages/storybook/stories/Foundations/Typography/Headline.stories.tsx +++ b/packages/bento-design-system/stories/Foundations/Typography/Headline.stories.tsx @@ -1,6 +1,5 @@ import { Meta, StoryObj } from "@storybook/react"; -import { Headline } from "../.."; -import { Box } from "@buildo/bento-design-system"; +import { Box, Headline } from "../.."; const meta = { component: Headline, diff --git a/packages/storybook/stories/Foundations/Typography/Label.stories.tsx b/packages/bento-design-system/stories/Foundations/Typography/Label.stories.tsx similarity index 100% rename from packages/storybook/stories/Foundations/Typography/Label.stories.tsx rename to packages/bento-design-system/stories/Foundations/Typography/Label.stories.tsx diff --git a/packages/storybook/stories/Foundations/Typography/Title.stories.tsx b/packages/bento-design-system/stories/Foundations/Typography/Title.stories.tsx similarity index 100% rename from packages/storybook/stories/Foundations/Typography/Title.stories.tsx rename to packages/bento-design-system/stories/Foundations/Typography/Title.stories.tsx diff --git a/packages/storybook/stories/Layout/Bleed.stories.tsx b/packages/bento-design-system/stories/Layout/Bleed.stories.tsx similarity index 100% rename from packages/storybook/stories/Layout/Bleed.stories.tsx rename to packages/bento-design-system/stories/Layout/Bleed.stories.tsx diff --git a/packages/storybook/stories/Layout/Columns.stories.tsx b/packages/bento-design-system/stories/Layout/Columns.stories.tsx similarity index 100% rename from packages/storybook/stories/Layout/Columns.stories.tsx rename to packages/bento-design-system/stories/Layout/Columns.stories.tsx diff --git a/packages/storybook/stories/Layout/Inline.stories.tsx b/packages/bento-design-system/stories/Layout/Inline.stories.tsx similarity index 100% rename from packages/storybook/stories/Layout/Inline.stories.tsx rename to packages/bento-design-system/stories/Layout/Inline.stories.tsx diff --git a/packages/storybook/stories/Layout/Inset.stories.tsx b/packages/bento-design-system/stories/Layout/Inset.stories.tsx similarity index 100% rename from packages/storybook/stories/Layout/Inset.stories.tsx rename to packages/bento-design-system/stories/Layout/Inset.stories.tsx diff --git a/packages/storybook/stories/Layout/Stack.stories.tsx b/packages/bento-design-system/stories/Layout/Stack.stories.tsx similarity index 100% rename from packages/storybook/stories/Layout/Stack.stories.tsx rename to packages/bento-design-system/stories/Layout/Stack.stories.tsx diff --git a/packages/storybook/stories/Layout/Tiles.stories.tsx b/packages/bento-design-system/stories/Layout/Tiles.stories.tsx similarity index 100% rename from packages/storybook/stories/Layout/Tiles.stories.tsx rename to packages/bento-design-system/stories/Layout/Tiles.stories.tsx diff --git a/packages/storybook/stories/Showcase.stories.tsx b/packages/bento-design-system/stories/Showcase.stories.tsx similarity index 100% rename from packages/storybook/stories/Showcase.stories.tsx rename to packages/bento-design-system/stories/Showcase.stories.tsx diff --git a/packages/storybook/stories/Utils/withBentoConfig.stories.tsx b/packages/bento-design-system/stories/Utils/withBentoConfig.stories.tsx similarity index 85% rename from packages/storybook/stories/Utils/withBentoConfig.stories.tsx rename to packages/bento-design-system/stories/Utils/withBentoConfig.stories.tsx index bf0f9597c..4b2137274 100644 --- a/packages/storybook/stories/Utils/withBentoConfig.stories.tsx +++ b/packages/bento-design-system/stories/Utils/withBentoConfig.stories.tsx @@ -1,10 +1,6 @@ -import { - DesignSystemProvider, - Modal as BentoModal, - withBentoConfig, -} from "@buildo/bento-design-system"; +import { DesignSystemProvider, Modal as BentoModal, withBentoConfig } from ".."; import { action } from "@storybook/addon-actions"; -import { defaultMessages } from "@buildo/bento-design-system/lib/defaultMessages/en"; +import { defaultMessages } from "../../src/defaultMessages/en"; export default { title: "utils/withBentoConfig", diff --git a/packages/storybook/stories/Utils/withBentoTheme.css.ts b/packages/bento-design-system/stories/Utils/withBentoTheme.css.ts similarity index 100% rename from packages/storybook/stories/Utils/withBentoTheme.css.ts rename to packages/bento-design-system/stories/Utils/withBentoTheme.css.ts diff --git a/packages/storybook/stories/Utils/withBentoTheme.stories.tsx b/packages/bento-design-system/stories/Utils/withBentoTheme.stories.tsx similarity index 100% rename from packages/storybook/stories/Utils/withBentoTheme.stories.tsx rename to packages/bento-design-system/stories/Utils/withBentoTheme.stories.tsx diff --git a/packages/storybook/stories/atoms.ts b/packages/bento-design-system/stories/atoms.ts similarity index 96% rename from packages/storybook/stories/atoms.ts rename to packages/bento-design-system/stories/atoms.ts index bfe62aa39..5d47e822b 100644 --- a/packages/storybook/stories/atoms.ts +++ b/packages/bento-design-system/stories/atoms.ts @@ -2,7 +2,7 @@ import { responsiveProperties as bentoResponsiveProperties, statusProperties as bentoStatusProperties, unconditionalProperties as bentoUnconditionalProperties, -} from "@buildo/bento-design-system"; +} from "../src"; import { customVars } from "./theme.css"; const space = { diff --git a/packages/storybook/stories/bento.d.ts b/packages/bento-design-system/stories/bento.d.ts similarity index 85% rename from packages/storybook/stories/bento.d.ts rename to packages/bento-design-system/stories/bento.d.ts index 7b4f5390c..92678c463 100644 --- a/packages/storybook/stories/bento.d.ts +++ b/packages/bento-design-system/stories/bento.d.ts @@ -1,4 +1,4 @@ -import "@buildo/bento-design-system"; +import { StrictLocalizedString } from "../src"; import { sprinkles } from "./sprinkles.css"; declare module "@buildo/bento-design-system" { diff --git a/packages/bento-design-system/stories/index.tsx b/packages/bento-design-system/stories/index.tsx new file mode 100644 index 000000000..498dbf868 --- /dev/null +++ b/packages/bento-design-system/stories/index.tsx @@ -0,0 +1,49 @@ +import "./theme.css"; +import "../src/reset.css"; +import "../src/global.css"; +import "../src/defaultTheme.css"; +import "@fontsource/lexend/400.css"; +import "@fontsource/lexend/500.css"; +import "@fontsource/lexend/600.css"; +import { createBentoProvider, defaultConfigs, withBentoConfig, Tabs, Actions } from "../src"; +import { sprinkles } from "./sprinkles.css"; + +export * from "../src"; + +export const BentoProvider = createBentoProvider( + { + chip: { + customColors: { + custom: "customColor1", + }, + }, + pagination: { + itemsPerPageOptions: [5, 10, 20, 50], + }, + }, + undefined, + sprinkles +); + +export const FolderTabs = Tabs; +export const UnderlineTabs = withBentoConfig({ tabs: defaultConfigs.underlineTabs }, Tabs); +export const RightActions = Actions; +export const LeftActions = withBentoConfig( + { + actions: { + ...defaultConfigs.actions, + buttonsAlignment: "left", + primaryPosition: "left", + }, + }, + Actions +); +export const SpaceBetweenActions = withBentoConfig( + { + actions: { + ...defaultConfigs.actions, + buttonsAlignment: "spaceBetween", + }, + }, + Actions +); diff --git a/packages/storybook/stories/sprinkles.css.ts b/packages/bento-design-system/stories/sprinkles.css.ts similarity index 97% rename from packages/storybook/stories/sprinkles.css.ts rename to packages/bento-design-system/stories/sprinkles.css.ts index d49377e26..4be3f85f1 100644 --- a/packages/storybook/stories/sprinkles.css.ts +++ b/packages/bento-design-system/stories/sprinkles.css.ts @@ -14,7 +14,7 @@ import { statusPropertiesConditions, statusPropertiesDefaultCondition, unconditionalPropertiesShorthands, -} from "@buildo/bento-design-system"; +} from "../src"; const unconditionalStyles = defineProperties({ properties: unconditionalProperties, diff --git a/packages/storybook/stories/theme.css.ts b/packages/bento-design-system/stories/theme.css.ts similarity index 100% rename from packages/storybook/stories/theme.css.ts rename to packages/bento-design-system/stories/theme.css.ts diff --git a/packages/bento-design-system/stories/tsconfig.json b/packages/bento-design-system/stories/tsconfig.json new file mode 100644 index 000000000..f4042d65f --- /dev/null +++ b/packages/bento-design-system/stories/tsconfig.json @@ -0,0 +1,7 @@ +{ + "extends": "../tsconfig.json", + "compilerOptions": { + "noEmit": true + }, + "include": ["stories/**/*", "../.storybook/**/*"] +} diff --git a/packages/storybook/stories/util.tsx b/packages/bento-design-system/stories/util.tsx similarity index 95% rename from packages/storybook/stories/util.tsx rename to packages/bento-design-system/stories/util.tsx index 2f7039bf3..a861ad472 100644 --- a/packages/storybook/stories/util.tsx +++ b/packages/bento-design-system/stories/util.tsx @@ -1,4 +1,4 @@ -import { alignToFlexAlignLookup, alignYToFlexAlignLookup, vars } from "@buildo/bento-design-system"; +import { alignToFlexAlignLookup, alignYToFlexAlignLookup, vars } from "../src"; export const textArgType: any = { control: { type: "text" } }; export const disableControlArgType: any = { control: { disable: true } }; diff --git a/packages/storybook/package.json b/packages/storybook/package.json deleted file mode 100644 index bba121040..000000000 --- a/packages/storybook/package.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "name": "bento-storybook", - "private": true, - "scripts": { - "build": "storybook build", - "prettier-check": "prettier --parser=typescript \"stories/**/*.{ts,tsx}\" --check", - "prettier-write": "prettier --parser=typescript \"stories/**/*.{ts,tsx}\" --write", - "eslint-check": "eslint \"stories/**/*.{js,ts,tsx}\"", - "typecheck": "tsc --noEmit", - "start": "storybook dev -p 6006", - "lint-staged": "lint-staged", - "build-storybook": "storybook build", - "chromatic": "chromatic $CHROMATIC_OPTIONS" - }, - "dependencies": { - "@buildo/bento-design-system": "workspace:*", - "@phosphor-icons/react": "^2.0.10", - "@vanilla-extract/sprinkles": "1.6.1", - "date-fns": "2.30.0", - "recharts": "^2.1.16" - }, - "devDependencies": { - "@babel/core": "7.22.8", - "@babel/preset-env": "7.22.7", - "@babel/preset-react": "7.22.5", - "@babel/preset-typescript": "7.22.5", - "@storybook/addon-actions": "7.0.27", - "@storybook/addon-essentials": "7.0.27", - "@storybook/addon-links": "7.0.27", - "@storybook/addons": "7.0.27", - "@storybook/builder-webpack5": "^7.0.20", - "@storybook/react": "7.0.27", - "@storybook/react-webpack5": "7.0.27", - "@storybook/testing-library": "0.2.0", - "@storybook/types": "^7.0.18", - "@types/lodash.orderby": "4.6.7", - "@types/react": "18.2.0", - "@types/react-table": "7.7.14", - "@typescript-eslint/parser": "^5.59.8", - "@vanilla-extract/babel-plugin": "1.2.0", - "@vanilla-extract/css": "1.12.0", - "@vanilla-extract/private": "1.0.3", - "@vanilla-extract/webpack-plugin": "2.2.0", - "chromatic": "6.19.9", - "eslint": "8.45.0", - "eslint-config-react-app": "7.0.1", - "eslint-plugin-sort-export-all": "1.4.1", - "eslint-plugin-storybook": "^0.6.12", - "lint-staged": "13.2.3", - "lodash.orderby": "4.6.0", - "mini-css-extract-plugin": "2.7.6", - "prettier": "2.8.8", - "react": "18.2.0", - "react-dom": "18.2.0", - "storybook": "7.0.27", - "storybook-addon-themes": "6.1.0", - "type-fest": "^3.11.1", - "typescript": "5.1.3" - } -} diff --git a/packages/storybook/stories/index.tsx b/packages/storybook/stories/index.tsx deleted file mode 100644 index 7175feeff..000000000 --- a/packages/storybook/stories/index.tsx +++ /dev/null @@ -1,172 +0,0 @@ -import "@buildo/bento-design-system/index.css"; -import "@buildo/bento-design-system/defaultTheme.css"; -import "./theme.css"; -import { - createBentoProvider, - defaultConfigs, - withBentoConfig, - createBentoComponents, -} from "@buildo/bento-design-system"; -import { sprinkles } from "./sprinkles.css"; - -export { BarChart, DonutChart, LineChart, useChart } from "@buildo/bento-design-system"; - -// NOTE(gabro): we're still using createBentoComponents instead of exporting the -// components directly from @buildo/bento-design-system due to -// https://github.com/storybookjs/storybook/issues/12185 -// In short, Storybook (which uses react-docgen-typescript) does not pick up the -// props when the component comes from an external library. -// -// The workaround would be to wrap each component in another component that just -// re-exports it (see https://github.com/storybookjs/storybook/issues/13502#issuecomment-752897475), -// but that would be way too inconvenient. -// -// Using createBentoComponents creates the components directly in Storybook, so -// their props are picked up correctly. -// -// We tried several solutions from the linked issues, but it seems our monorepo -// setup make this particularly tricky -export const { - Actions, - AreaLoader, - Avatar, - Banner, - Bleed, - Body, - Breadcrumb, - Box, - Button, - ButtonLink, - Card, - Checkbox, - CheckboxField, - CheckboxGroupField, - Chip, - Column, - Columns, - ContentWithSidebar, - CustomModal, - DateField, - DecorativeDivider, - Disclosure, - DisclosureGroup, - Display, - Divider, - Feedback, - Field, - FileUploaderField, - Form, - FormRow, - FormSection, - Headline, - IconButton, - Inline, - InlineLoader, - Inset, - Label, - Link, - List, - ListItem, - Menu, - Modal, - Navigation, - NumberField, - Pagination, - Placeholder, - ProgressBar, - Popover, - SearchBar, - Stepper, - StepperStep, - RadioGroupField, - ReadOnlyField, - SelectField, - SliderField, - Stack, - Switch, - Table, - tableColumn, - Tabs, - Tiles, - Title, - Toast, - ToastProvider, - Tooltip, - TextField, - TextArea, - TimeField, - IconLightbulb, - IconCheck, - IconChevronDown, - IconChevronRight, - IconChevronUp, - IconInfoSolid, - IconMinus, - IconNegative, - IconNegativeSolid, - IconPlaceholder, - IconPositiveSolid, - IconSearch, - IconUser, - IconWarningSolid, - IconX, - useComponentsShowcase, -} = createBentoComponents(); - -export { - useToast, - svgIconProps, - icons, - BentoConfigProvider, - Time, -} from "@buildo/bento-design-system"; - -export type { - CheckboxProps, - IconProps, - Omit, - PaginationItemsPerPage, - PaginationProps, - SelectFieldProps, - SliderFieldProps, - TableProps, - TooltipProps, -} from "@buildo/bento-design-system"; - -export const BentoProvider = createBentoProvider( - { - chip: { - customColors: { - custom: "customColor1", - }, - }, - pagination: { - itemsPerPageOptions: [5, 10, 20, 50], - }, - }, - undefined, - sprinkles -); - -export const FolderTabs = Tabs; -export const UnderlineTabs = withBentoConfig({ tabs: defaultConfigs.underlineTabs }, Tabs); -export const RightActions = Actions; -export const LeftActions = withBentoConfig( - { - actions: { - ...defaultConfigs.actions, - buttonsAlignment: "left", - primaryPosition: "left", - }, - }, - Actions -); -export const SpaceBetweenActions = withBentoConfig( - { - actions: { - ...defaultConfigs.actions, - buttonsAlignment: "spaceBetween", - }, - }, - Actions -); diff --git a/packages/storybook/tsconfig.json b/packages/storybook/tsconfig.json deleted file mode 100644 index 21f2d80f5..000000000 --- a/packages/storybook/tsconfig.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "incremental": true, - // NOTE(gabro): without this, atoms.ts does not compile. - // This implements the fix suggested at https://github.com/microsoft/TypeScript/issues/29808#issuecomment-540292885 - "paths": { - "@vanilla-extract/private": ["node_modules/@vanilla-extract/private/"] - }, - "baseUrl": "." - }, - "include": ["stories/**/*", "./.storybook/**/*"] -} diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 499b0c8ca..774aeb6f0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -15,6 +15,7 @@ importers: packages/bento-design-system: specifiers: + '@babel/core': 7.22.5 '@babel/preset-env': 7.22.7 '@babel/preset-react': 7.22.5 '@babel/preset-typescript': 7.22.5 @@ -25,6 +26,7 @@ importers: '@floating-ui/react-dom': 1.3.0 '@fontsource/lexend': ^4.5.15 '@internationalized/date': ^3.0.0 + '@phosphor-icons/react': ^2.0.10 '@react-aria/breadcrumbs': 3.5.3 '@react-aria/button': 3.8.0 '@react-aria/checkbox': 3.9.2 @@ -68,11 +70,21 @@ importers: '@react-types/shared': 3.18.1 '@react-types/slider': 3.5.1 '@react-types/textfield': 3.7.2 + '@storybook/addon-actions': 7.0.25 + '@storybook/addon-essentials': 7.0.25 + '@storybook/addon-links': 7.0.25 + '@storybook/addons': 7.0.25 + '@storybook/builder-webpack5': ^7.0.20 + '@storybook/react': 7.0.25 + '@storybook/react-webpack5': 7.0.25 + '@storybook/testing-library': 0.2.0 + '@storybook/types': ^7.0.18 '@testing-library/dom': 8.20.1 '@testing-library/jest-dom': 5.16.5 '@testing-library/react': 13.4.0 '@testing-library/react-hooks': 8.0.1 '@testing-library/user-event': 14.4.3 + '@types/lodash.orderby': 4.6.7 '@types/lodash.pick': 4.4.7 '@types/react': ^18 '@types/react-dom': 18.2.6 @@ -91,16 +103,20 @@ importers: '@vanilla-extract/vite-plugin': ^3.8.2 '@vanilla-extract/webpack-plugin': 2.2.0 '@vitejs/plugin-react': ^4.0.1 + chromatic: 6.7.2 clsx: ^1.2.1 css-loader: 6.8.1 + date-fns: ^2.30.0 deepmerge-ts: ^4.3.0 esbuild-loader: 2.21.0 eslint: 8.45.0 eslint-config-react-app: 7.0.1 eslint-plugin-sort-export-all: 1.4.1 + eslint-plugin-storybook: ^0.6.12 file-loader: 6.2.0 - jsdom: ^22.1.0 + jsdom: 22.1.0 lint-staged: 13.2.3 + lodash.orderby: 4.6.0 lodash.pick: 4.4.0 madge: ^5.0.1 mini-css-extract-plugin: 2.7.6 @@ -116,14 +132,14 @@ importers: react-select: ^5.4.0 react-table: ^7.8.0 recharts: ^2.1.16 + storybook: 7.0.25 storybook-addon-themes: 6.1.0 style-loader: 3.3.3 ts-loader: 9.3.1 ts-pattern: ^3.3.5 tsup: 7.1.0 - typescript: 4.7.4 + typescript: 5.1.3 vitest: ^0.32.2 - wait-on: ^7.0.1 webpack: 5.76.3 webpack-cli: 4.10.0 dependencies: @@ -185,9 +201,11 @@ importers: recharts: 2.7.2_v2m5e27vhdewzwhryxwfaorcca ts-pattern: 3.3.5 devDependencies: - '@babel/preset-env': 7.22.7_@babel+core@7.22.8 - '@babel/preset-react': 7.22.5_@babel+core@7.22.8 - '@babel/preset-typescript': 7.22.5_@babel+core@7.22.8 + '@babel/core': 7.22.5 + '@babel/preset-env': 7.22.7_@babel+core@7.22.5 + '@babel/preset-react': 7.22.5_@babel+core@7.22.5 + '@babel/preset-typescript': 7.22.5_@babel+core@7.22.5 + '@phosphor-icons/react': 2.0.10_biqbaboplfbrettd7655fr4n2y '@react-types/breadcrumbs': 3.6.0_react@18.2.0 '@react-types/button': 3.7.3_react@18.2.0 '@react-types/datepicker': 3.4.0_react@18.2.0 @@ -196,11 +214,21 @@ importers: '@react-types/numberfield': 3.4.2_react@18.2.0 '@react-types/slider': 3.5.1_react@18.2.0 '@react-types/textfield': 3.7.2_react@18.2.0 + '@storybook/addon-actions': 7.0.25_biqbaboplfbrettd7655fr4n2y + '@storybook/addon-essentials': 7.0.25_biqbaboplfbrettd7655fr4n2y + '@storybook/addon-links': 7.0.25_biqbaboplfbrettd7655fr4n2y + '@storybook/addons': 7.0.25_biqbaboplfbrettd7655fr4n2y + '@storybook/builder-webpack5': 7.0.25_ayd45dabz2gulmozxxoyw7yk7y + '@storybook/react': 7.0.25_44xjq2vn3xoetgnf63bej2xcom + '@storybook/react-webpack5': 7.0.25_lstxangy23zv7ivgo6b76frar4 + '@storybook/testing-library': 0.2.0 + '@storybook/types': 7.0.25 '@testing-library/dom': 8.20.1 '@testing-library/jest-dom': 5.16.5 '@testing-library/react': 13.4.0_biqbaboplfbrettd7655fr4n2y '@testing-library/react-hooks': 8.0.1_qzycrpzqvmvb7wd2jdibmpq2cy '@testing-library/user-event': 14.4.3_szfc7t2zqsdonxwckqxkjn2the + '@types/lodash.orderby': 4.6.7 '@types/lodash.pick': 4.4.7 '@types/react': 18.2.14 '@types/react-dom': 18.2.6 @@ -208,21 +236,25 @@ importers: '@types/react-is': 18.2.1 '@types/react-table': 7.7.14 '@types/testing-library__jest-dom': 5.14.6 - '@typescript-eslint/parser': 5.60.1_bggw5jr3ibdnah6tdjvcm5kara + '@typescript-eslint/parser': 5.60.1_4hu36kb2bfar5nstmu6uapgcc4 '@vanilla-extract/babel-plugin': 1.2.0 '@vanilla-extract/esbuild-plugin': 2.1.0 '@vanilla-extract/private': 1.0.3 '@vanilla-extract/vite-plugin': 3.8.2_vite@4.3.9 '@vanilla-extract/webpack-plugin': 2.2.0_webpack@5.76.3 '@vitejs/plugin-react': 4.0.1_vite@4.3.9 + chromatic: 6.7.2 css-loader: 6.8.1_webpack@5.76.3 + date-fns: 2.30.0 esbuild-loader: 2.21.0_webpack@5.76.3 eslint: 8.45.0 - eslint-config-react-app: 7.0.1_5fefz26txhz35f4d5buntg5gga + eslint-config-react-app: 7.0.1_q4xwzvngyhefxgqi6l766swz3u eslint-plugin-sort-export-all: 1.4.1_eslint@8.45.0 + eslint-plugin-storybook: 0.6.12_4hu36kb2bfar5nstmu6uapgcc4 file-loader: 6.2.0_webpack@5.76.3 jsdom: 22.1.0 lint-staged: 13.2.3 + lodash.orderby: 4.6.0 madge: 5.0.2 mini-css-extract-plugin: 2.7.6_webpack@5.76.3 playroom: 0.32.0_4spgo6o4ve4sfeymu2mh46wvwi @@ -230,103 +262,16 @@ importers: prettier: 2.8.8 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 + storybook: 7.0.25 storybook-addon-themes: 6.1.0_biqbaboplfbrettd7655fr4n2y style-loader: 3.3.3_webpack@5.76.3 - ts-loader: 9.3.1_pghhqdqs37z5wnqwtcp26nsz4e - tsup: 7.1.0_ezlq7nqq5lu3oryzbv6bp2ghg4 - typescript: 4.7.4 + ts-loader: 9.3.1_w5ntw6etnsde2whexmqpfnfdhe + tsup: 7.1.0_eta2z4cf5uisxqrj3vvb6zdnze + typescript: 5.1.3 vitest: 0.32.3_jsdom@22.1.0 - wait-on: 7.0.1 webpack: 5.76.3_xv6o4afsychpgm2yejy2midhya webpack-cli: 4.10.0_webpack@5.76.3 - packages/storybook: - specifiers: - '@babel/core': 7.22.8 - '@babel/preset-env': 7.22.7 - '@babel/preset-react': 7.22.5 - '@babel/preset-typescript': 7.22.5 - '@buildo/bento-design-system': workspace:* - '@phosphor-icons/react': ^2.0.10 - '@storybook/addon-actions': 7.0.27 - '@storybook/addon-essentials': 7.0.27 - '@storybook/addon-links': 7.0.27 - '@storybook/addons': 7.0.27 - '@storybook/builder-webpack5': ^7.0.20 - '@storybook/react': 7.0.27 - '@storybook/react-webpack5': 7.0.27 - '@storybook/testing-library': 0.2.0 - '@storybook/types': ^7.0.18 - '@types/lodash.orderby': 4.6.7 - '@types/react': ^18 - '@types/react-table': 7.7.14 - '@typescript-eslint/parser': ^5.59.8 - '@vanilla-extract/babel-plugin': 1.2.0 - '@vanilla-extract/css': 1.12.0 - '@vanilla-extract/private': 1.0.3 - '@vanilla-extract/sprinkles': 1.6.1 - '@vanilla-extract/webpack-plugin': 2.2.0 - chromatic: 6.19.9 - date-fns: 2.30.0 - eslint: 8.45.0 - eslint-config-react-app: 7.0.1 - eslint-plugin-sort-export-all: 1.4.1 - eslint-plugin-storybook: ^0.6.12 - lint-staged: 13.2.3 - lodash.orderby: 4.6.0 - mini-css-extract-plugin: 2.7.6 - prettier: 2.8.8 - react: 18.2.0 - react-dom: 18.2.0 - recharts: ^2.1.16 - storybook: 7.0.27 - storybook-addon-themes: 6.1.0 - type-fest: ^3.11.1 - typescript: 5.1.3 - dependencies: - '@buildo/bento-design-system': link:../bento-design-system - '@phosphor-icons/react': 2.0.10_biqbaboplfbrettd7655fr4n2y - '@vanilla-extract/sprinkles': 1.6.1_zd2pmj2rl4fq6dchynq6tm4lty - date-fns: 2.30.0 - recharts: 2.7.2_v2m5e27vhdewzwhryxwfaorcca - devDependencies: - '@babel/core': 7.22.8 - '@babel/preset-env': 7.22.7_@babel+core@7.22.8 - '@babel/preset-react': 7.22.5_@babel+core@7.22.8 - '@babel/preset-typescript': 7.22.5_@babel+core@7.22.8 - '@storybook/addon-actions': 7.0.27_biqbaboplfbrettd7655fr4n2y - '@storybook/addon-essentials': 7.0.27_biqbaboplfbrettd7655fr4n2y - '@storybook/addon-links': 7.0.27_biqbaboplfbrettd7655fr4n2y - '@storybook/addons': 7.0.27_biqbaboplfbrettd7655fr4n2y - '@storybook/builder-webpack5': 7.0.24_glmrjevq3s3oqvbrfh7h4t5via - '@storybook/react': 7.0.27_44xjq2vn3xoetgnf63bej2xcom - '@storybook/react-webpack5': 7.0.27_k3xee22kdzndqsap3xdn2rphl4 - '@storybook/testing-library': 0.2.0 - '@storybook/types': 7.0.24 - '@types/lodash.orderby': 4.6.7 - '@types/react': 18.2.14 - '@types/react-table': 7.7.14 - '@typescript-eslint/parser': 5.60.1_4hu36kb2bfar5nstmu6uapgcc4 - '@vanilla-extract/babel-plugin': 1.2.0 - '@vanilla-extract/css': 1.12.0 - '@vanilla-extract/private': 1.0.3 - '@vanilla-extract/webpack-plugin': 2.2.0_webpack@5.88.1 - chromatic: 6.19.9 - eslint: 8.45.0 - eslint-config-react-app: 7.0.1_q4xwzvngyhefxgqi6l766swz3u - eslint-plugin-sort-export-all: 1.4.1_eslint@8.45.0 - eslint-plugin-storybook: 0.6.12_4hu36kb2bfar5nstmu6uapgcc4 - lint-staged: 13.2.3 - lodash.orderby: 4.6.0 - mini-css-extract-plugin: 2.7.6_webpack@5.88.1 - prettier: 2.8.8 - react: 18.2.0 - react-dom: 18.2.0_react@18.2.0 - storybook: 7.0.27 - storybook-addon-themes: 6.1.0_biqbaboplfbrettd7655fr4n2y - type-fest: 3.12.0 - typescript: 5.1.3 - packages/website: specifiers: '@babel/core': 7.22.8 @@ -806,6 +751,26 @@ packages: - supports-color dev: true + /@babel/helper-create-class-features-plugin/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-xkb58MyOYIslxu3gKmVXmjTtUPvBU4odYzbiIQbWwLKIHCsx6UGZGX6F1IznMFVnDdirseUZopzN+ZRt8Xb33Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-environment-visitor': 7.22.5 + '@babel/helper-function-name': 7.22.5 + '@babel/helper-member-expression-to-functions': 7.22.5 + '@babel/helper-optimise-call-expression': 7.22.5 + '@babel/helper-replace-supers': 7.22.5 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 + semver: 6.3.0 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/helper-create-class-features-plugin/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-xkb58MyOYIslxu3gKmVXmjTtUPvBU4odYzbiIQbWwLKIHCsx6UGZGX6F1IznMFVnDdirseUZopzN+ZRt8Xb33Q==} engines: {node: '>=6.9.0'} @@ -837,6 +802,18 @@ packages: semver: 6.3.0 dev: true + /@babel/helper-create-regexp-features-plugin/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-1VpEFOIbMRaXyDeUwUfmTIxExLwQ+zkW+Bh5zXpApA3oQedBx9v/updixWxnx/bZpKw7u8VxWjb/qWpIcmPq8A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-annotate-as-pure': 7.22.5 + regexpu-core: 5.3.2 + semver: 6.3.0 + dev: true + /@babel/helper-create-regexp-features-plugin/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-1VpEFOIbMRaXyDeUwUfmTIxExLwQ+zkW+Bh5zXpApA3oQedBx9v/updixWxnx/bZpKw7u8VxWjb/qWpIcmPq8A==} engines: {node: '>=6.9.0'} @@ -864,6 +841,21 @@ packages: - supports-color dev: true + /@babel/helper-define-polyfill-provider/0.4.1_@babel+core@7.22.5: + resolution: {integrity: sha512-kX4oXixDxG197yhX+J3Wp+NpL2wuCFjWQAr6yX2jtCnflK9ulMI51ULFGIrWiX1jGfvAxdHp+XQCcP2bZGPs9A==} + peerDependencies: + '@babel/core': ^7.4.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-compilation-targets': 7.22.6_@babel+core@7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + debug: 4.3.4 + lodash.debounce: 4.0.8 + resolve: 1.22.2 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/helper-define-polyfill-provider/0.4.1_@babel+core@7.22.8: resolution: {integrity: sha512-kX4oXixDxG197yhX+J3Wp+NpL2wuCFjWQAr6yX2jtCnflK9ulMI51ULFGIrWiX1jGfvAxdHp+XQCcP2bZGPs9A==} peerDependencies: @@ -950,6 +942,21 @@ packages: - supports-color dev: true + /@babel/helper-remap-async-to-generator/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-cU0Sq1Rf4Z55fgz7haOakIyM7+x/uCFwXpLPaeRzfoUtAEAuUZjZvFPjL/rk5rW693dIgn2hng1W7xbT7lWT4g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-environment-visitor': 7.22.5 + '@babel/helper-wrap-function': 7.22.5 + '@babel/types': 7.22.5 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/helper-remap-async-to-generator/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-cU0Sq1Rf4Z55fgz7haOakIyM7+x/uCFwXpLPaeRzfoUtAEAuUZjZvFPjL/rk5rW693dIgn2hng1W7xbT7lWT4g==} engines: {node: '>=6.9.0'} @@ -1061,6 +1068,16 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true + /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-NP1M5Rf+u2Gw9qfSO4ihjcTGW5zXTi36ITLd4/EoAcEhIZ0yjMqmftDNl3QC19CX7olhrjpyU454g/2W7X0jvQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-NP1M5Rf+u2Gw9qfSO4ihjcTGW5zXTi36ITLd4/EoAcEhIZ0yjMqmftDNl3QC19CX7olhrjpyU454g/2W7X0jvQ==} engines: {node: '>=6.9.0'} @@ -1082,6 +1099,18 @@ packages: '@babel/plugin-transform-optional-chaining': 7.22.6_@babel+core@7.21.8 dev: true + /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-31Bb65aZaUwqCbWMnZPduIZxCBngHFlzyN6Dq6KAJjtx+lx6ohKHubc61OomYi7XwVD4Ol0XCVz4h+pYFR048g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.13.0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/plugin-transform-optional-chaining': 7.22.6_@babel+core@7.22.5 + dev: true + /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-31Bb65aZaUwqCbWMnZPduIZxCBngHFlzyN6Dq6KAJjtx+lx6ohKHubc61OomYi7XwVD4Ol0XCVz4h+pYFR048g==} engines: {node: '>=6.9.0'} @@ -1337,6 +1366,15 @@ packages: - supports-color dev: true + /@babel/plugin-proposal-private-property-in-object/7.21.0-placeholder-for-preset-env.2_@babel+core@7.22.5: + resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + dev: true + /@babel/plugin-proposal-private-property-in-object/7.21.0-placeholder-for-preset-env.2_@babel+core@7.22.8: resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==} engines: {node: '>=6.9.0'} @@ -1386,6 +1424,17 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true + /@babel/plugin-proposal-unicode-property-regex/7.18.6_@babel+core@7.22.5: + resolution: {integrity: sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==} + engines: {node: '>=4'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-create-regexp-features-plugin': 7.22.5_@babel+core@7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + /@babel/plugin-proposal-unicode-property-regex/7.18.6_@babel+core@7.22.8: resolution: {integrity: sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==} engines: {node: '>=4'} @@ -1405,6 +1454,15 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true + /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.22.5: + resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.22.8: resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} peerDependencies: @@ -1422,6 +1480,15 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true + /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.22.5: + resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.22.8: resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} peerDependencies: @@ -1440,6 +1507,16 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true + /@babel/plugin-syntax-class-static-block/7.14.5_@babel+core@7.22.5: + resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + /@babel/plugin-syntax-class-static-block/7.14.5_@babel+core@7.22.8: resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} engines: {node: '>=6.9.0'} @@ -1468,6 +1545,15 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true + /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.22.5: + resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.22.8: resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} peerDependencies: @@ -1485,6 +1571,15 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true + /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.22.5: + resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.22.8: resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} peerDependencies: @@ -1493,6 +1588,16 @@ packages: '@babel/core': 7.22.8 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-syntax-flow/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-9RdCl0i+q0QExayk2nOS7853w08yLucnnPML6EN9S8fgMPVtdLDCdx/cOQ/i44Lb9UeQX9A35yaqBBOMMZxPxQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + /@babel/plugin-syntax-flow/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-9RdCl0i+q0QExayk2nOS7853w08yLucnnPML6EN9S8fgMPVtdLDCdx/cOQ/i44Lb9UeQX9A35yaqBBOMMZxPxQ==} engines: {node: '>=6.9.0'} @@ -1513,6 +1618,16 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true + /@babel/plugin-syntax-import-assertions/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + /@babel/plugin-syntax-import-assertions/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg==} engines: {node: '>=6.9.0'} @@ -1522,6 +1637,16 @@ packages: '@babel/core': 7.22.8 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-syntax-import-attributes/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + /@babel/plugin-syntax-import-attributes/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg==} engines: {node: '>=6.9.0'} @@ -1540,12 +1665,21 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true - /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.22.8: + /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.22.5: resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.8 + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.22.8: + resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.8 '@babel/helper-plugin-utils': 7.22.5 /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.21.8: @@ -1557,6 +1691,15 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true + /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.22.5: + resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.22.8: resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} peerDependencies: @@ -1573,6 +1716,16 @@ packages: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-syntax-jsx/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + /@babel/plugin-syntax-jsx/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==} engines: {node: '>=6.9.0'} @@ -1591,6 +1744,15 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true + /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.22.5: + resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.22.8: resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} peerDependencies: @@ -1608,6 +1770,15 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true + /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.22.5: + resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.22.8: resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} peerDependencies: @@ -1625,6 +1796,15 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true + /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.22.5: + resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.22.8: resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} peerDependencies: @@ -1650,6 +1830,15 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true + /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.22.5: + resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.22.8: resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} peerDependencies: @@ -1667,6 +1856,15 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true + /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.22.5: + resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.22.8: resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} peerDependencies: @@ -1684,6 +1882,15 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true + /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.22.5: + resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.22.8: resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} peerDependencies: @@ -1702,6 +1909,16 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true + /@babel/plugin-syntax-private-property-in-object/7.14.5_@babel+core@7.22.5: + resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + /@babel/plugin-syntax-private-property-in-object/7.14.5_@babel+core@7.22.8: resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} engines: {node: '>=6.9.0'} @@ -1721,6 +1938,16 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true + /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.22.5: + resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.22.8: resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} engines: {node: '>=6.9.0'} @@ -1730,6 +1957,16 @@ packages: '@babel/core': 7.22.8 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-syntax-typescript/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + /@babel/plugin-syntax-typescript/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==} engines: {node: '>=6.9.0'} @@ -1739,6 +1976,17 @@ packages: '@babel/core': 7.22.8 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-syntax-unicode-sets-regex/7.18.6_@babel+core@7.22.5: + resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-create-regexp-features-plugin': 7.22.5_@babel+core@7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + /@babel/plugin-syntax-unicode-sets-regex/7.18.6_@babel+core@7.22.8: resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} engines: {node: '>=6.9.0'} @@ -1759,6 +2007,16 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true + /@babel/plugin-transform-arrow-functions/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + /@babel/plugin-transform-arrow-functions/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw==} engines: {node: '>=6.9.0'} @@ -1768,6 +2026,21 @@ packages: '@babel/core': 7.22.8 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-async-generator-functions/7.22.7_@babel+core@7.22.5: + resolution: {integrity: sha512-7HmE7pk/Fmke45TODvxvkxRMV9RazV+ZZzhOL9AG8G29TLrr3jkjwF7uJfxZ30EoXpO+LJkq4oA8NjO2DTnEDg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-environment-visitor': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-remap-async-to-generator': 7.22.5_@babel+core@7.22.5 + '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.22.5 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-async-generator-functions/7.22.7_@babel+core@7.22.8: resolution: {integrity: sha512-7HmE7pk/Fmke45TODvxvkxRMV9RazV+ZZzhOL9AG8G29TLrr3jkjwF7uJfxZ30EoXpO+LJkq4oA8NjO2DTnEDg==} engines: {node: '>=6.9.0'} @@ -1796,6 +2069,20 @@ packages: - supports-color dev: true + /@babel/plugin-transform-async-to-generator/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-module-imports': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-remap-async-to-generator': 7.22.5_@babel+core@7.22.5 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-async-to-generator/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==} engines: {node: '>=6.9.0'} @@ -1819,6 +2106,16 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true + /@babel/plugin-transform-block-scoped-functions/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + /@babel/plugin-transform-block-scoped-functions/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA==} engines: {node: '>=6.9.0'} @@ -1838,6 +2135,16 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true + /@babel/plugin-transform-block-scoping/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-EcACl1i5fSQ6bt+YGuU/XGCeZKStLmyVGytWkpyhCLeQVA0eu6Wtiw92V+I1T/hnezUv7j74dA/Ro69gWcU+hg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + /@babel/plugin-transform-block-scoping/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-EcACl1i5fSQ6bt+YGuU/XGCeZKStLmyVGytWkpyhCLeQVA0eu6Wtiw92V+I1T/hnezUv7j74dA/Ro69gWcU+hg==} engines: {node: '>=6.9.0'} @@ -1847,6 +2154,19 @@ packages: '@babel/core': 7.22.8 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-class-properties/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-create-class-features-plugin': 7.22.5_@babel+core@7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-class-properties/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ==} engines: {node: '>=6.9.0'} @@ -1859,6 +2179,20 @@ packages: transitivePeerDependencies: - supports-color + /@babel/plugin-transform-class-static-block/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-SPToJ5eYZLxlnp1UzdARpOGeC2GbHvr9d/UV0EukuVx8atktg194oe+C5BqQ8jRTkgLRVOPYeXRSBg1IlMoVRA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.12.0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-create-class-features-plugin': 7.22.5_@babel+core@7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.22.5 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-class-static-block/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-SPToJ5eYZLxlnp1UzdARpOGeC2GbHvr9d/UV0EukuVx8atktg194oe+C5BqQ8jRTkgLRVOPYeXRSBg1IlMoVRA==} engines: {node: '>=6.9.0'} @@ -1892,6 +2226,26 @@ packages: - supports-color dev: true + /@babel/plugin-transform-classes/7.22.6_@babel+core@7.22.5: + resolution: {integrity: sha512-58EgM6nuPNG6Py4Z3zSuu0xWu2VfodiMi72Jt5Kj2FECmaYk1RrTXA45z6KBFsu9tRgwQDwIiY4FXTt+YsSFAQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-compilation-targets': 7.22.6_@babel+core@7.22.5 + '@babel/helper-environment-visitor': 7.22.5 + '@babel/helper-function-name': 7.22.5 + '@babel/helper-optimise-call-expression': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-replace-supers': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-classes/7.22.6_@babel+core@7.22.8: resolution: {integrity: sha512-58EgM6nuPNG6Py4Z3zSuu0xWu2VfodiMi72Jt5Kj2FECmaYk1RrTXA45z6KBFsu9tRgwQDwIiY4FXTt+YsSFAQ==} engines: {node: '>=6.9.0'} @@ -1922,6 +2276,17 @@ packages: '@babel/template': 7.22.5 dev: true + /@babel/plugin-transform-computed-properties/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/template': 7.22.5 + dev: true + /@babel/plugin-transform-computed-properties/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg==} engines: {node: '>=6.9.0'} @@ -1942,6 +2307,16 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true + /@babel/plugin-transform-destructuring/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-GfqcFuGW8vnEqTUBM7UtPd5A4q797LTvvwKxXTgRsFjoqaJiEg9deBG6kWeQYkVEL569NpnmpC0Pkr/8BLKGnQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + /@babel/plugin-transform-destructuring/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-GfqcFuGW8vnEqTUBM7UtPd5A4q797LTvvwKxXTgRsFjoqaJiEg9deBG6kWeQYkVEL569NpnmpC0Pkr/8BLKGnQ==} engines: {node: '>=6.9.0'} @@ -1962,6 +2337,17 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true + /@babel/plugin-transform-dotall-regex/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-create-regexp-features-plugin': 7.22.5_@babel+core@7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + /@babel/plugin-transform-dotall-regex/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw==} engines: {node: '>=6.9.0'} @@ -1982,6 +2368,16 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true + /@babel/plugin-transform-duplicate-keys/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + /@babel/plugin-transform-duplicate-keys/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw==} engines: {node: '>=6.9.0'} @@ -1991,6 +2387,17 @@ packages: '@babel/core': 7.22.8 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-dynamic-import/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-0MC3ppTB1AMxd8fXjSrbPa7LT9hrImt+/fcj+Pg5YMD7UQyWp/02+JWpdnCymmsXwIx5Z+sYn1bwCn4ZJNvhqQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.22.5 + dev: true + /@babel/plugin-transform-dynamic-import/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-0MC3ppTB1AMxd8fXjSrbPa7LT9hrImt+/fcj+Pg5YMD7UQyWp/02+JWpdnCymmsXwIx5Z+sYn1bwCn4ZJNvhqQ==} engines: {node: '>=6.9.0'} @@ -2012,6 +2419,17 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true + /@babel/plugin-transform-exponentiation-operator/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-builder-binary-assignment-operator-visitor': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + /@babel/plugin-transform-exponentiation-operator/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g==} engines: {node: '>=6.9.0'} @@ -2022,6 +2440,17 @@ packages: '@babel/helper-builder-binary-assignment-operator-visitor': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-export-namespace-from/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-X4hhm7FRnPgd4nDA4b/5V280xCx6oL7Oob5+9qVS5C13Zq4bh1qq7LU0GgRU6b5dBWBvhGaXYVB4AcN6+ol6vg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.22.5 + dev: true + /@babel/plugin-transform-export-namespace-from/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-X4hhm7FRnPgd4nDA4b/5V280xCx6oL7Oob5+9qVS5C13Zq4bh1qq7LU0GgRU6b5dBWBvhGaXYVB4AcN6+ol6vg==} engines: {node: '>=6.9.0'} @@ -2032,6 +2461,17 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.22.8 + /@babel/plugin-transform-flow-strip-types/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-tujNbZdxdG0/54g/oua8ISToaXTFBf8EnSb5PgQSciIXWOWKX3S4+JR7ZE9ol8FZwf9kxitzkGQ+QWeov/mCiA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-flow': 7.22.5_@babel+core@7.22.5 + dev: true + /@babel/plugin-transform-flow-strip-types/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-tujNbZdxdG0/54g/oua8ISToaXTFBf8EnSb5PgQSciIXWOWKX3S4+JR7ZE9ol8FZwf9kxitzkGQ+QWeov/mCiA==} engines: {node: '>=6.9.0'} @@ -2053,6 +2493,16 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true + /@babel/plugin-transform-for-of/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-3kxQjX1dU9uudwSshyLeEipvrLjBCVthCgeTp6CzE/9JYrlAIaeekVxRpCWsDDfYTfRZRoCeZatCQvwo+wvK8A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + /@babel/plugin-transform-for-of/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-3kxQjX1dU9uudwSshyLeEipvrLjBCVthCgeTp6CzE/9JYrlAIaeekVxRpCWsDDfYTfRZRoCeZatCQvwo+wvK8A==} engines: {node: '>=6.9.0'} @@ -2074,6 +2524,18 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true + /@babel/plugin-transform-function-name/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-compilation-targets': 7.22.6_@babel+core@7.22.5 + '@babel/helper-function-name': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + /@babel/plugin-transform-function-name/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg==} engines: {node: '>=6.9.0'} @@ -2085,6 +2547,17 @@ packages: '@babel/helper-function-name': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-json-strings/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-DuCRB7fu8MyTLbEQd1ew3R85nx/88yMoqo2uPSjevMj3yoN7CDM8jkgrY0wmVxfJZyJ/B9fE1iq7EQppWQmR5A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.22.5 + dev: true + /@babel/plugin-transform-json-strings/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-DuCRB7fu8MyTLbEQd1ew3R85nx/88yMoqo2uPSjevMj3yoN7CDM8jkgrY0wmVxfJZyJ/B9fE1iq7EQppWQmR5A==} engines: {node: '>=6.9.0'} @@ -2105,6 +2578,16 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true + /@babel/plugin-transform-literals/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + /@babel/plugin-transform-literals/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g==} engines: {node: '>=6.9.0'} @@ -2114,6 +2597,17 @@ packages: '@babel/core': 7.22.8 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-logical-assignment-operators/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-MQQOUW1KL8X0cDWfbwYP+TbVbZm16QmQXJQ+vndPtH/BoO0lOKpVoEDMI7+PskYxH+IiE0tS8xZye0qr1lGzSA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.22.5 + dev: true + /@babel/plugin-transform-logical-assignment-operators/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-MQQOUW1KL8X0cDWfbwYP+TbVbZm16QmQXJQ+vndPtH/BoO0lOKpVoEDMI7+PskYxH+IiE0tS8xZye0qr1lGzSA==} engines: {node: '>=6.9.0'} @@ -2134,22 +2628,45 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true + /@babel/plugin-transform-member-expression-literals/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + /@babel/plugin-transform-member-expression-literals/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.22.8 + '@babel/core': 7.22.8 + '@babel/helper-plugin-utils': 7.22.5 + + /@babel/plugin-transform-modules-amd/7.22.5_@babel+core@7.21.8: + resolution: {integrity: sha512-R+PTfLTcYEmb1+kK7FNkhQ1gP4KgjpSO6HfH9+f8/yfp2Nt3ggBjiVpRwmwTlfqZLafYKJACy36yDXlEmI9HjQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.8 + '@babel/helper-module-transforms': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 + transitivePeerDependencies: + - supports-color + dev: true - /@babel/plugin-transform-modules-amd/7.22.5_@babel+core@7.21.8: + /@babel/plugin-transform-modules-amd/7.22.5_@babel+core@7.22.5: resolution: {integrity: sha512-R+PTfLTcYEmb1+kK7FNkhQ1gP4KgjpSO6HfH9+f8/yfp2Nt3ggBjiVpRwmwTlfqZLafYKJACy36yDXlEmI9HjQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.8 + '@babel/core': 7.22.5 '@babel/helper-module-transforms': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 transitivePeerDependencies: @@ -2182,6 +2699,20 @@ packages: - supports-color dev: true + /@babel/plugin-transform-modules-commonjs/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-B4pzOXj+ONRmuaQTg05b3y/4DuFz3WcCNAXPLb2Q0GT0TrGKGxNKV4jwsXts+StaM0LQczZbOpj8o1DLPDJIiA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-module-transforms': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-simple-access': 7.22.5 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-modules-commonjs/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-B4pzOXj+ONRmuaQTg05b3y/4DuFz3WcCNAXPLb2Q0GT0TrGKGxNKV4jwsXts+StaM0LQczZbOpj8o1DLPDJIiA==} engines: {node: '>=6.9.0'} @@ -2210,6 +2741,21 @@ packages: - supports-color dev: true + /@babel/plugin-transform-modules-systemjs/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-emtEpoaTMsOs6Tzz+nbmcePl6AKVtS1yC4YNAeMun9U8YCsgadPNxnOPQ8GhHFB2qdx+LZu9LgoC0Lthuu05DQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-hoist-variables': 7.22.5 + '@babel/helper-module-transforms': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-validator-identifier': 7.22.5 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-modules-systemjs/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-emtEpoaTMsOs6Tzz+nbmcePl6AKVtS1yC4YNAeMun9U8YCsgadPNxnOPQ8GhHFB2qdx+LZu9LgoC0Lthuu05DQ==} engines: {node: '>=6.9.0'} @@ -2237,6 +2783,19 @@ packages: - supports-color dev: true + /@babel/plugin-transform-modules-umd/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-module-transforms': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-modules-umd/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ==} engines: {node: '>=6.9.0'} @@ -2260,6 +2819,17 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true + /@babel/plugin-transform-named-capturing-groups-regex/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-create-regexp-features-plugin': 7.22.5_@babel+core@7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + /@babel/plugin-transform-named-capturing-groups-regex/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==} engines: {node: '>=6.9.0'} @@ -2280,6 +2850,16 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true + /@babel/plugin-transform-new-target/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + /@babel/plugin-transform-new-target/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw==} engines: {node: '>=6.9.0'} @@ -2289,6 +2869,17 @@ packages: '@babel/core': 7.22.8 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-nullish-coalescing-operator/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-6CF8g6z1dNYZ/VXok5uYkkBBICHZPiGEl7oDnAx2Mt1hlHVHOSIKWJaXHjQJA5VB43KZnXZDIexMchY4y2PGdA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.22.5 + dev: true + /@babel/plugin-transform-nullish-coalescing-operator/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-6CF8g6z1dNYZ/VXok5uYkkBBICHZPiGEl7oDnAx2Mt1hlHVHOSIKWJaXHjQJA5VB43KZnXZDIexMchY4y2PGdA==} engines: {node: '>=6.9.0'} @@ -2299,6 +2890,17 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.22.8 + /@babel/plugin-transform-numeric-separator/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-NbslED1/6M+sXiwwtcAB/nieypGw02Ejf4KtDeMkCEpP6gWFMX1wI9WKYua+4oBneCCEmulOkRpwywypVZzs/g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.22.5 + dev: true + /@babel/plugin-transform-numeric-separator/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-NbslED1/6M+sXiwwtcAB/nieypGw02Ejf4KtDeMkCEpP6gWFMX1wI9WKYua+4oBneCCEmulOkRpwywypVZzs/g==} engines: {node: '>=6.9.0'} @@ -2309,6 +2911,20 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.22.8 + /@babel/plugin-transform-object-rest-spread/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-Kk3lyDmEslH9DnvCDA1s1kkd3YWQITiBOHngOtDL9Pt6BZjzqb6hiOlb8VfjiiQJ2unmegBqZu0rx5RxJb5vmQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/compat-data': 7.22.6 + '@babel/core': 7.22.5 + '@babel/helper-compilation-targets': 7.22.6_@babel+core@7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.22.5 + '@babel/plugin-transform-parameters': 7.22.5_@babel+core@7.22.5 + dev: true + /@babel/plugin-transform-object-rest-spread/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-Kk3lyDmEslH9DnvCDA1s1kkd3YWQITiBOHngOtDL9Pt6BZjzqb6hiOlb8VfjiiQJ2unmegBqZu0rx5RxJb5vmQ==} engines: {node: '>=6.9.0'} @@ -2335,6 +2951,19 @@ packages: - supports-color dev: true + /@babel/plugin-transform-object-super/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-replace-supers': 7.22.5 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-object-super/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw==} engines: {node: '>=6.9.0'} @@ -2347,6 +2976,17 @@ packages: transitivePeerDependencies: - supports-color + /@babel/plugin-transform-optional-catch-binding/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-pH8orJahy+hzZje5b8e2QIlBWQvGpelS76C63Z+jhZKsmzfNaPQ+LaW6dcJ9bxTpo1mtXbgHwy765Ro3jftmUg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.22.5 + dev: true + /@babel/plugin-transform-optional-catch-binding/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-pH8orJahy+hzZje5b8e2QIlBWQvGpelS76C63Z+jhZKsmzfNaPQ+LaW6dcJ9bxTpo1mtXbgHwy765Ro3jftmUg==} engines: {node: '>=6.9.0'} @@ -2369,6 +3009,18 @@ packages: '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.21.8 dev: true + /@babel/plugin-transform-optional-chaining/7.22.6_@babel+core@7.22.5: + resolution: {integrity: sha512-Vd5HiWml0mDVtcLHIoEU5sw6HOUW/Zk0acLs/SAeuLzkGNOPc9DB4nkUajemhCmTIz3eiaKREZn2hQQqF79YTg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.22.5 + dev: true + /@babel/plugin-transform-optional-chaining/7.22.6_@babel+core@7.22.8: resolution: {integrity: sha512-Vd5HiWml0mDVtcLHIoEU5sw6HOUW/Zk0acLs/SAeuLzkGNOPc9DB4nkUajemhCmTIz3eiaKREZn2hQQqF79YTg==} engines: {node: '>=6.9.0'} @@ -2399,6 +3051,16 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true + /@babel/plugin-transform-parameters/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-AVkFUBurORBREOmHRKo06FjHYgjrabpdqRSwq6+C7R5iTCZOsM4QbcB27St0a4U6fffyAOqh3s/qEfybAhfivg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + /@babel/plugin-transform-parameters/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-AVkFUBurORBREOmHRKo06FjHYgjrabpdqRSwq6+C7R5iTCZOsM4QbcB27St0a4U6fffyAOqh3s/qEfybAhfivg==} engines: {node: '>=6.9.0'} @@ -2408,6 +3070,19 @@ packages: '@babel/core': 7.22.8 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-private-methods/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-create-class-features-plugin': 7.22.5_@babel+core@7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-private-methods/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA==} engines: {node: '>=6.9.0'} @@ -2420,6 +3095,21 @@ packages: transitivePeerDependencies: - supports-color + /@babel/plugin-transform-private-property-in-object/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-/9xnaTTJcVoBtSSmrVyhtSvO3kbqS2ODoh2juEU72c3aYonNF0OMGiaz2gjukyKM2wBBYJP38S4JiE0Wfb5VMQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-create-class-features-plugin': 7.22.5_@babel+core@7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.22.5 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-private-property-in-object/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-/9xnaTTJcVoBtSSmrVyhtSvO3kbqS2ODoh2juEU72c3aYonNF0OMGiaz2gjukyKM2wBBYJP38S4JiE0Wfb5VMQ==} engines: {node: '>=6.9.0'} @@ -2444,6 +3134,16 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true + /@babel/plugin-transform-property-literals/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + /@babel/plugin-transform-property-literals/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ==} engines: {node: '>=6.9.0'} @@ -2462,6 +3162,16 @@ packages: '@babel/core': 7.22.8 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-react-display-name/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-PVk3WPYudRF5z4GKMEYUrLjPl38fJSKNaEOkFuoprioowGuWN6w2RKznuFNSlJx7pzzXXStPUnNSOEO0jL5EVw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + /@babel/plugin-transform-react-display-name/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-PVk3WPYudRF5z4GKMEYUrLjPl38fJSKNaEOkFuoprioowGuWN6w2RKznuFNSlJx7pzzXXStPUnNSOEO0jL5EVw==} engines: {node: '>=6.9.0'} @@ -2471,6 +3181,16 @@ packages: '@babel/core': 7.22.8 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-react-jsx-development/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/plugin-transform-react-jsx': 7.22.5_@babel+core@7.22.5 + dev: true + /@babel/plugin-transform-react-jsx-development/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==} engines: {node: '>=6.9.0'} @@ -2500,6 +3220,20 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true + /@babel/plugin-transform-react-jsx/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-rog5gZaVbUip5iWDMTYbVM15XQq+RkUKhET/IHR6oizR+JEoN6CAfTTuHcK4vwUyzca30qqHqEpzBOnaRMWYMA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-module-imports': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-jsx': 7.22.5_@babel+core@7.22.5 + '@babel/types': 7.22.5 + dev: true + /@babel/plugin-transform-react-jsx/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-rog5gZaVbUip5iWDMTYbVM15XQq+RkUKhET/IHR6oizR+JEoN6CAfTTuHcK4vwUyzca30qqHqEpzBOnaRMWYMA==} engines: {node: '>=6.9.0'} @@ -2513,6 +3247,17 @@ packages: '@babel/plugin-syntax-jsx': 7.22.5_@babel+core@7.22.8 '@babel/types': 7.22.5 + /@babel/plugin-transform-react-pure-annotations/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-gP4k85wx09q+brArVinTXhWiyzLl9UpmGva0+mWyKxk6JZequ05x3eUcIUE+FyttPKJFRRVtAvQaJ6YF9h1ZpA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + /@babel/plugin-transform-react-pure-annotations/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-gP4k85wx09q+brArVinTXhWiyzLl9UpmGva0+mWyKxk6JZequ05x3eUcIUE+FyttPKJFRRVtAvQaJ6YF9h1ZpA==} engines: {node: '>=6.9.0'} @@ -2534,6 +3279,17 @@ packages: regenerator-transform: 0.15.1 dev: true + /@babel/plugin-transform-regenerator/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-rR7KePOE7gfEtNTh9Qw+iO3Q/e4DEsoQ+hdvM6QUDH7JRJ5qxq5AA52ZzBWbI5i9lfNuvySgOGP8ZN7LAmaiPw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + regenerator-transform: 0.15.1 + dev: true + /@babel/plugin-transform-regenerator/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-rR7KePOE7gfEtNTh9Qw+iO3Q/e4DEsoQ+hdvM6QUDH7JRJ5qxq5AA52ZzBWbI5i9lfNuvySgOGP8ZN7LAmaiPw==} engines: {node: '>=6.9.0'} @@ -2554,6 +3310,16 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true + /@babel/plugin-transform-reserved-words/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + /@babel/plugin-transform-reserved-words/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA==} engines: {node: '>=6.9.0'} @@ -2589,6 +3355,16 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true + /@babel/plugin-transform-shorthand-properties/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + /@babel/plugin-transform-shorthand-properties/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA==} engines: {node: '>=6.9.0'} @@ -2609,6 +3385,17 @@ packages: '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 dev: true + /@babel/plugin-transform-spread/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + dev: true + /@babel/plugin-transform-spread/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg==} engines: {node: '>=6.9.0'} @@ -2619,13 +3406,23 @@ packages: '@babel/helper-plugin-utils': 7.22.5 '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - /@babel/plugin-transform-sticky-regex/7.22.5_@babel+core@7.21.8: + /@babel/plugin-transform-sticky-regex/7.22.5_@babel+core@7.21.8: + resolution: {integrity: sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.21.8 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-transform-sticky-regex/7.22.5_@babel+core@7.22.5: resolution: {integrity: sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.21.8 + '@babel/core': 7.22.5 '@babel/helper-plugin-utils': 7.22.5 dev: true @@ -2648,6 +3445,16 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true + /@babel/plugin-transform-template-literals/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + /@babel/plugin-transform-template-literals/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA==} engines: {node: '>=6.9.0'} @@ -2667,6 +3474,16 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true + /@babel/plugin-transform-typeof-symbol/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + /@babel/plugin-transform-typeof-symbol/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA==} engines: {node: '>=6.9.0'} @@ -2676,6 +3493,21 @@ packages: '@babel/core': 7.22.8 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-typescript/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-SMubA9S7Cb5sGSFFUlqxyClTA9zWJ8qGQrppNUm05LtFuN1ELRFNndkix4zUJrC9F+YivWwa1dHMSyo0e0N9dA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-create-class-features-plugin': 7.22.5_@babel+core@7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-typescript': 7.22.5_@babel+core@7.22.5 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/plugin-transform-typescript/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-SMubA9S7Cb5sGSFFUlqxyClTA9zWJ8qGQrppNUm05LtFuN1ELRFNndkix4zUJrC9F+YivWwa1dHMSyo0e0N9dA==} engines: {node: '>=6.9.0'} @@ -2700,6 +3532,16 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true + /@babel/plugin-transform-unicode-escapes/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-biEmVg1IYB/raUO5wT1tgfacCef15Fbzhkx493D3urBI++6hpJ+RFG4SrWMn0NEZLfvilqKf3QDrRVZHo08FYg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + /@babel/plugin-transform-unicode-escapes/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-biEmVg1IYB/raUO5wT1tgfacCef15Fbzhkx493D3urBI++6hpJ+RFG4SrWMn0NEZLfvilqKf3QDrRVZHo08FYg==} engines: {node: '>=6.9.0'} @@ -2709,6 +3551,17 @@ packages: '@babel/core': 7.22.8 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-unicode-property-regex/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-create-regexp-features-plugin': 7.22.5_@babel+core@7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + /@babel/plugin-transform-unicode-property-regex/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A==} engines: {node: '>=6.9.0'} @@ -2730,6 +3583,17 @@ packages: '@babel/helper-plugin-utils': 7.22.5 dev: true + /@babel/plugin-transform-unicode-regex/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-create-regexp-features-plugin': 7.22.5_@babel+core@7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + /@babel/plugin-transform-unicode-regex/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg==} engines: {node: '>=6.9.0'} @@ -2740,6 +3604,17 @@ packages: '@babel/helper-create-regexp-features-plugin': 7.22.5_@babel+core@7.22.8 '@babel/helper-plugin-utils': 7.22.5 + /@babel/plugin-transform-unicode-sets-regex/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-create-regexp-features-plugin': 7.22.5_@babel+core@7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + /@babel/plugin-transform-unicode-sets-regex/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg==} engines: {node: '>=6.9.0'} @@ -2837,6 +3712,97 @@ packages: - supports-color dev: true + /@babel/preset-env/7.22.7_@babel+core@7.22.5: + resolution: {integrity: sha512-1whfDtW+CzhETuzYXfcgZAh8/GFMeEbz0V5dVgya8YeJyCU6Y/P2Gnx4Qb3MylK68Zu9UiwUvbPMPTpFAOJ+sQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/compat-data': 7.22.6 + '@babel/core': 7.22.5 + '@babel/helper-compilation-targets': 7.22.6_@babel+core@7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-validator-option': 7.22.5 + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.22.5_@babel+core@7.22.5 + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.22.5_@babel+core@7.22.5 + '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2_@babel+core@7.22.5 + '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.22.5 + '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.22.5 + '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.22.5 + '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.22.5 + '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.22.5 + '@babel/plugin-syntax-import-assertions': 7.22.5_@babel+core@7.22.5 + '@babel/plugin-syntax-import-attributes': 7.22.5_@babel+core@7.22.5 + '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.22.5 + '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.22.5 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.22.5 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.22.5 + '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.22.5 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.22.5 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.22.5 + '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.22.5 + '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.22.5 + '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.22.5 + '@babel/plugin-syntax-unicode-sets-regex': 7.18.6_@babel+core@7.22.5 + '@babel/plugin-transform-arrow-functions': 7.22.5_@babel+core@7.22.5 + '@babel/plugin-transform-async-generator-functions': 7.22.7_@babel+core@7.22.5 + '@babel/plugin-transform-async-to-generator': 7.22.5_@babel+core@7.22.5 + '@babel/plugin-transform-block-scoped-functions': 7.22.5_@babel+core@7.22.5 + '@babel/plugin-transform-block-scoping': 7.22.5_@babel+core@7.22.5 + '@babel/plugin-transform-class-properties': 7.22.5_@babel+core@7.22.5 + '@babel/plugin-transform-class-static-block': 7.22.5_@babel+core@7.22.5 + '@babel/plugin-transform-classes': 7.22.6_@babel+core@7.22.5 + '@babel/plugin-transform-computed-properties': 7.22.5_@babel+core@7.22.5 + '@babel/plugin-transform-destructuring': 7.22.5_@babel+core@7.22.5 + '@babel/plugin-transform-dotall-regex': 7.22.5_@babel+core@7.22.5 + '@babel/plugin-transform-duplicate-keys': 7.22.5_@babel+core@7.22.5 + '@babel/plugin-transform-dynamic-import': 7.22.5_@babel+core@7.22.5 + '@babel/plugin-transform-exponentiation-operator': 7.22.5_@babel+core@7.22.5 + '@babel/plugin-transform-export-namespace-from': 7.22.5_@babel+core@7.22.5 + '@babel/plugin-transform-for-of': 7.22.5_@babel+core@7.22.5 + '@babel/plugin-transform-function-name': 7.22.5_@babel+core@7.22.5 + '@babel/plugin-transform-json-strings': 7.22.5_@babel+core@7.22.5 + '@babel/plugin-transform-literals': 7.22.5_@babel+core@7.22.5 + '@babel/plugin-transform-logical-assignment-operators': 7.22.5_@babel+core@7.22.5 + '@babel/plugin-transform-member-expression-literals': 7.22.5_@babel+core@7.22.5 + '@babel/plugin-transform-modules-amd': 7.22.5_@babel+core@7.22.5 + '@babel/plugin-transform-modules-commonjs': 7.22.5_@babel+core@7.22.5 + '@babel/plugin-transform-modules-systemjs': 7.22.5_@babel+core@7.22.5 + '@babel/plugin-transform-modules-umd': 7.22.5_@babel+core@7.22.5 + '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5_@babel+core@7.22.5 + '@babel/plugin-transform-new-target': 7.22.5_@babel+core@7.22.5 + '@babel/plugin-transform-nullish-coalescing-operator': 7.22.5_@babel+core@7.22.5 + '@babel/plugin-transform-numeric-separator': 7.22.5_@babel+core@7.22.5 + '@babel/plugin-transform-object-rest-spread': 7.22.5_@babel+core@7.22.5 + '@babel/plugin-transform-object-super': 7.22.5_@babel+core@7.22.5 + '@babel/plugin-transform-optional-catch-binding': 7.22.5_@babel+core@7.22.5 + '@babel/plugin-transform-optional-chaining': 7.22.6_@babel+core@7.22.5 + '@babel/plugin-transform-parameters': 7.22.5_@babel+core@7.22.5 + '@babel/plugin-transform-private-methods': 7.22.5_@babel+core@7.22.5 + '@babel/plugin-transform-private-property-in-object': 7.22.5_@babel+core@7.22.5 + '@babel/plugin-transform-property-literals': 7.22.5_@babel+core@7.22.5 + '@babel/plugin-transform-regenerator': 7.22.5_@babel+core@7.22.5 + '@babel/plugin-transform-reserved-words': 7.22.5_@babel+core@7.22.5 + '@babel/plugin-transform-shorthand-properties': 7.22.5_@babel+core@7.22.5 + '@babel/plugin-transform-spread': 7.22.5_@babel+core@7.22.5 + '@babel/plugin-transform-sticky-regex': 7.22.5_@babel+core@7.22.5 + '@babel/plugin-transform-template-literals': 7.22.5_@babel+core@7.22.5 + '@babel/plugin-transform-typeof-symbol': 7.22.5_@babel+core@7.22.5 + '@babel/plugin-transform-unicode-escapes': 7.22.5_@babel+core@7.22.5 + '@babel/plugin-transform-unicode-property-regex': 7.22.5_@babel+core@7.22.5 + '@babel/plugin-transform-unicode-regex': 7.22.5_@babel+core@7.22.5 + '@babel/plugin-transform-unicode-sets-regex': 7.22.5_@babel+core@7.22.5 + '@babel/preset-modules': 0.1.5_@babel+core@7.22.5 + '@babel/types': 7.22.5 + '@nicolo-ribaudo/semver-v6': 6.3.3 + babel-plugin-polyfill-corejs2: 0.4.4_@babel+core@7.22.5 + babel-plugin-polyfill-corejs3: 0.8.2_@babel+core@7.22.5 + babel-plugin-polyfill-regenerator: 0.5.1_@babel+core@7.22.5 + core-js-compat: 3.31.0 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/preset-env/7.22.7_@babel+core@7.22.8: resolution: {integrity: sha512-1whfDtW+CzhETuzYXfcgZAh8/GFMeEbz0V5dVgya8YeJyCU6Y/P2Gnx4Qb3MylK68Zu9UiwUvbPMPTpFAOJ+sQ==} engines: {node: '>=6.9.0'} @@ -2927,6 +3893,18 @@ packages: transitivePeerDependencies: - supports-color + /@babel/preset-flow/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-ta2qZ+LSiGCrP5pgcGt8xMnnkXQrq8Sa4Ulhy06BOlF5QbLw9q5hIx7bn5MrsvyTGAfh6kTOo07Q+Pfld/8Y5Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-validator-option': 7.22.5 + '@babel/plugin-transform-flow-strip-types': 7.22.5_@babel+core@7.22.5 + dev: true + /@babel/preset-flow/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-ta2qZ+LSiGCrP5pgcGt8xMnnkXQrq8Sa4Ulhy06BOlF5QbLw9q5hIx7bn5MrsvyTGAfh6kTOo07Q+Pfld/8Y5Q==} engines: {node: '>=6.9.0'} @@ -2952,6 +3930,19 @@ packages: esutils: 2.0.3 dev: true + /@babel/preset-modules/0.1.5_@babel+core@7.22.5: + resolution: {integrity: sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-proposal-unicode-property-regex': 7.18.6_@babel+core@7.22.5 + '@babel/plugin-transform-dotall-regex': 7.22.5_@babel+core@7.22.5 + '@babel/types': 7.22.5 + esutils: 2.0.3 + dev: true + /@babel/preset-modules/0.1.5_@babel+core@7.22.8: resolution: {integrity: sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==} peerDependencies: @@ -2964,6 +3955,21 @@ packages: '@babel/types': 7.22.5 esutils: 2.0.3 + /@babel/preset-react/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-M+Is3WikOpEJHgR385HbuCITPTaPRaNkibTEa9oiofmJvIsrceb4yp9RL9Kb+TE8LznmeyZqpP+Lopwcx59xPQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-validator-option': 7.22.5 + '@babel/plugin-transform-react-display-name': 7.22.5_@babel+core@7.22.5 + '@babel/plugin-transform-react-jsx': 7.22.5_@babel+core@7.22.5 + '@babel/plugin-transform-react-jsx-development': 7.22.5_@babel+core@7.22.5 + '@babel/plugin-transform-react-pure-annotations': 7.22.5_@babel+core@7.22.5 + dev: true + /@babel/preset-react/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-M+Is3WikOpEJHgR385HbuCITPTaPRaNkibTEa9oiofmJvIsrceb4yp9RL9Kb+TE8LznmeyZqpP+Lopwcx59xPQ==} engines: {node: '>=6.9.0'} @@ -2978,6 +3984,22 @@ packages: '@babel/plugin-transform-react-jsx-development': 7.22.5_@babel+core@7.22.8 '@babel/plugin-transform-react-pure-annotations': 7.22.5_@babel+core@7.22.8 + /@babel/preset-typescript/7.22.5_@babel+core@7.22.5: + resolution: {integrity: sha512-YbPaal9LxztSGhmndR46FmAbkJ/1fAsw293tSU+I5E5h+cnJ3d4GTwyUgGYmOXJYdGA+uNePle4qbaRzj2NISQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-validator-option': 7.22.5 + '@babel/plugin-syntax-jsx': 7.22.5_@babel+core@7.22.5 + '@babel/plugin-transform-modules-commonjs': 7.22.5_@babel+core@7.22.5 + '@babel/plugin-transform-typescript': 7.22.5_@babel+core@7.22.5 + transitivePeerDependencies: + - supports-color + dev: true + /@babel/preset-typescript/7.22.5_@babel+core@7.22.8: resolution: {integrity: sha512-YbPaal9LxztSGhmndR46FmAbkJ/1fAsw293tSU+I5E5h+cnJ3d4GTwyUgGYmOXJYdGA+uNePle4qbaRzj2NISQ==} engines: {node: '>=6.9.0'} @@ -4422,6 +5444,7 @@ packages: cpu: [arm] os: [android] requiresBuild: true + dev: true optional: true /@esbuild/android-arm/0.17.6: @@ -4456,6 +5479,7 @@ packages: cpu: [arm64] os: [android] requiresBuild: true + dev: true optional: true /@esbuild/android-arm64/0.17.6: @@ -4490,6 +5514,7 @@ packages: cpu: [x64] os: [android] requiresBuild: true + dev: true optional: true /@esbuild/android-x64/0.17.6: @@ -4524,6 +5549,7 @@ packages: cpu: [arm64] os: [darwin] requiresBuild: true + dev: true optional: true /@esbuild/darwin-arm64/0.17.6: @@ -4558,6 +5584,7 @@ packages: cpu: [x64] os: [darwin] requiresBuild: true + dev: true optional: true /@esbuild/darwin-x64/0.17.6: @@ -4592,6 +5619,7 @@ packages: cpu: [arm64] os: [freebsd] requiresBuild: true + dev: true optional: true /@esbuild/freebsd-arm64/0.17.6: @@ -4626,6 +5654,7 @@ packages: cpu: [x64] os: [freebsd] requiresBuild: true + dev: true optional: true /@esbuild/freebsd-x64/0.17.6: @@ -4660,6 +5689,7 @@ packages: cpu: [arm] os: [linux] requiresBuild: true + dev: true optional: true /@esbuild/linux-arm/0.17.6: @@ -4694,6 +5724,7 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true + dev: true optional: true /@esbuild/linux-arm64/0.17.6: @@ -4728,6 +5759,7 @@ packages: cpu: [ia32] os: [linux] requiresBuild: true + dev: true optional: true /@esbuild/linux-ia32/0.17.6: @@ -4762,6 +5794,7 @@ packages: cpu: [loong64] os: [linux] requiresBuild: true + dev: true optional: true /@esbuild/linux-loong64/0.17.6: @@ -4796,6 +5829,7 @@ packages: cpu: [mips64el] os: [linux] requiresBuild: true + dev: true optional: true /@esbuild/linux-mips64el/0.17.6: @@ -4830,6 +5864,7 @@ packages: cpu: [ppc64] os: [linux] requiresBuild: true + dev: true optional: true /@esbuild/linux-ppc64/0.17.6: @@ -4864,6 +5899,7 @@ packages: cpu: [riscv64] os: [linux] requiresBuild: true + dev: true optional: true /@esbuild/linux-riscv64/0.17.6: @@ -4898,6 +5934,7 @@ packages: cpu: [s390x] os: [linux] requiresBuild: true + dev: true optional: true /@esbuild/linux-s390x/0.17.6: @@ -4932,6 +5969,7 @@ packages: cpu: [x64] os: [linux] requiresBuild: true + dev: true optional: true /@esbuild/linux-x64/0.17.6: @@ -4966,6 +6004,7 @@ packages: cpu: [x64] os: [netbsd] requiresBuild: true + dev: true optional: true /@esbuild/netbsd-x64/0.17.6: @@ -5000,6 +6039,7 @@ packages: cpu: [x64] os: [openbsd] requiresBuild: true + dev: true optional: true /@esbuild/openbsd-x64/0.17.6: @@ -5034,6 +6074,7 @@ packages: cpu: [x64] os: [sunos] requiresBuild: true + dev: true optional: true /@esbuild/sunos-x64/0.17.6: @@ -5068,6 +6109,7 @@ packages: cpu: [arm64] os: [win32] requiresBuild: true + dev: true optional: true /@esbuild/win32-arm64/0.17.6: @@ -5102,6 +6144,7 @@ packages: cpu: [ia32] os: [win32] requiresBuild: true + dev: true optional: true /@esbuild/win32-ia32/0.17.6: @@ -5136,6 +6179,7 @@ packages: cpu: [x64] os: [win32] requiresBuild: true + dev: true optional: true /@esbuild/win32-x64/0.17.6: @@ -5648,8 +6692,9 @@ packages: dependencies: react: 18.2.0 react-dom: 18.2.0_react@18.2.0 + dev: true - /@pmmmwh/react-refresh-webpack-plugin/0.5.10_6ufhxyx5c6zgd7jcvgbi5p6fhu: + /@pmmmwh/react-refresh-webpack-plugin/0.5.10_3s7aftcw26g2vhqubpxl7hhzpa: resolution: {integrity: sha512-j0Ya0hCFZPd4x40qLzbhGsh9TMtdb+CJQiso+WxLOPNasohq9cc5SNUcwsZaRH6++Xh91Xkm/xHCkuIiIu0LUA==} engines: {node: '>= 10.13'} peerDependencies: @@ -5685,8 +6730,7 @@ packages: react-refresh: 0.11.0 schema-utils: 3.3.0 source-map: 0.7.4 - type-fest: 3.12.0 - webpack: 5.88.1_esbuild@0.17.19 + webpack: 5.88.1_xv6o4afsychpgm2yejy2midhya dev: true /@polka/url/1.0.0-next.21: @@ -6462,8 +7506,8 @@ packages: strip-ansi: 6.0.1 webpack: 5.88.1_xv6o4afsychpgm2yejy2midhya - /@storybook/addon-actions/7.0.27_biqbaboplfbrettd7655fr4n2y: - resolution: {integrity: sha512-bDN7rxdEBfcgV+LJWpmd26RdblODIPFaR+UMLVIITLP2ZxSjJ5yCcDenKDvSZJCPLhDnDcyiUmNcyvRtdmWf0w==} + /@storybook/addon-actions/7.0.25_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-UgqNz7Sqr8v2KyIZlQKcysULIExCLRwmHc+O+QJqeKhz/MD89hFTsH612XaIJMwBqfcdKvxLBL6euaUbziUzlQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 @@ -6473,14 +7517,14 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.0.27 - '@storybook/components': 7.0.27_biqbaboplfbrettd7655fr4n2y - '@storybook/core-events': 7.0.27 + '@storybook/client-logger': 7.0.25 + '@storybook/components': 7.0.25_biqbaboplfbrettd7655fr4n2y + '@storybook/core-events': 7.0.25 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.0.27_biqbaboplfbrettd7655fr4n2y - '@storybook/preview-api': 7.0.27 - '@storybook/theming': 7.0.27_biqbaboplfbrettd7655fr4n2y - '@storybook/types': 7.0.27 + '@storybook/manager-api': 7.0.25_biqbaboplfbrettd7655fr4n2y + '@storybook/preview-api': 7.0.25 + '@storybook/theming': 7.0.25_biqbaboplfbrettd7655fr4n2y + '@storybook/types': 7.0.25 dequal: 2.0.3 lodash: 4.17.21 polished: 4.2.2 @@ -6493,8 +7537,8 @@ packages: uuid: 9.0.0 dev: true - /@storybook/addon-backgrounds/7.0.27_biqbaboplfbrettd7655fr4n2y: - resolution: {integrity: sha512-ujhlekvYirsEmRgLhKM8MtRHnG3ZBwkHKV7bj+BNl6YP39MB3SWlDqS9igRaoZhXvL1yIIbvtLkebaYBAL01dw==} + /@storybook/addon-backgrounds/7.0.25_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-KfZntItpQwDicj/cef6cXXcfhosdmE7oOl3yxra9O8aO21k9fR9Tuux6WFAg3PSpV4fENqkUnVryLmqq+kYoJw==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 @@ -6504,22 +7548,22 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.0.27 - '@storybook/components': 7.0.27_biqbaboplfbrettd7655fr4n2y - '@storybook/core-events': 7.0.27 + '@storybook/client-logger': 7.0.25 + '@storybook/components': 7.0.25_biqbaboplfbrettd7655fr4n2y + '@storybook/core-events': 7.0.25 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.0.27_biqbaboplfbrettd7655fr4n2y - '@storybook/preview-api': 7.0.27 - '@storybook/theming': 7.0.27_biqbaboplfbrettd7655fr4n2y - '@storybook/types': 7.0.27 + '@storybook/manager-api': 7.0.25_biqbaboplfbrettd7655fr4n2y + '@storybook/preview-api': 7.0.25 + '@storybook/theming': 7.0.25_biqbaboplfbrettd7655fr4n2y + '@storybook/types': 7.0.25 memoizerific: 1.11.3 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 ts-dedent: 2.2.0 dev: true - /@storybook/addon-controls/7.0.27_biqbaboplfbrettd7655fr4n2y: - resolution: {integrity: sha512-wONLfJ4x6gbuSGxkK54QDGFI2/pd3K32ukpp2rXV6DyyRzrjal3RQdLZYzSppEfDqxrmPTFuGiw7J7w0BLJ5TQ==} + /@storybook/addon-controls/7.0.25_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-bldiCQWDz9e+xseWdjcRW0/1CR2cA3H5dHk7L8KoEJiVzBAARNcLJgNOnCIxuwAlNJqlRCCxo9PfVRfBtyU75g==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 @@ -6529,15 +7573,15 @@ packages: react-dom: optional: true dependencies: - '@storybook/blocks': 7.0.27_biqbaboplfbrettd7655fr4n2y - '@storybook/client-logger': 7.0.27 - '@storybook/components': 7.0.27_biqbaboplfbrettd7655fr4n2y - '@storybook/core-common': 7.0.27 - '@storybook/manager-api': 7.0.27_biqbaboplfbrettd7655fr4n2y - '@storybook/node-logger': 7.0.27 - '@storybook/preview-api': 7.0.27 - '@storybook/theming': 7.0.27_biqbaboplfbrettd7655fr4n2y - '@storybook/types': 7.0.27 + '@storybook/blocks': 7.0.25_biqbaboplfbrettd7655fr4n2y + '@storybook/client-logger': 7.0.25 + '@storybook/components': 7.0.25_biqbaboplfbrettd7655fr4n2y + '@storybook/core-common': 7.0.25 + '@storybook/manager-api': 7.0.25_biqbaboplfbrettd7655fr4n2y + '@storybook/node-logger': 7.0.25 + '@storybook/preview-api': 7.0.25 + '@storybook/theming': 7.0.25_biqbaboplfbrettd7655fr4n2y + '@storybook/types': 7.0.25 lodash: 4.17.21 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 @@ -6547,8 +7591,8 @@ packages: - supports-color dev: true - /@storybook/addon-docs/7.0.27_biqbaboplfbrettd7655fr4n2y: - resolution: {integrity: sha512-Q7JbvpejyDVHl/ZS7uHBmgdX+GFznZ042ohPL6a8+vInET2L0u6iXKRz8ZUkvaGPs8NniN9fNkf62Xmw7x2EMQ==} + /@storybook/addon-docs/7.0.25_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-fCLjk9AzNDIB9DsmU4YIhlPtqQQ0e4EEC/XrA2DXIkjBgMtEwM2DEj3My/FKz1plZ/V6qZFTa5MkMbF0H/cuAA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 @@ -6557,19 +7601,19 @@ packages: '@babel/plugin-transform-react-jsx': 7.22.5_@babel+core@7.22.8 '@jest/transform': 29.5.0 '@mdx-js/react': 2.3.0_react@18.2.0 - '@storybook/blocks': 7.0.27_biqbaboplfbrettd7655fr4n2y - '@storybook/client-logger': 7.0.27 - '@storybook/components': 7.0.27_biqbaboplfbrettd7655fr4n2y - '@storybook/csf-plugin': 7.0.27 - '@storybook/csf-tools': 7.0.27 + '@storybook/blocks': 7.0.25_biqbaboplfbrettd7655fr4n2y + '@storybook/client-logger': 7.0.25 + '@storybook/components': 7.0.25_biqbaboplfbrettd7655fr4n2y + '@storybook/csf-plugin': 7.0.25 + '@storybook/csf-tools': 7.0.25 '@storybook/global': 5.0.0 '@storybook/mdx2-csf': 1.1.0 - '@storybook/node-logger': 7.0.27 - '@storybook/postinstall': 7.0.27 - '@storybook/preview-api': 7.0.27 - '@storybook/react-dom-shim': 7.0.27_biqbaboplfbrettd7655fr4n2y - '@storybook/theming': 7.0.27_biqbaboplfbrettd7655fr4n2y - '@storybook/types': 7.0.27 + '@storybook/node-logger': 7.0.25 + '@storybook/postinstall': 7.0.25 + '@storybook/preview-api': 7.0.25 + '@storybook/react-dom-shim': 7.0.25_biqbaboplfbrettd7655fr4n2y + '@storybook/theming': 7.0.25_biqbaboplfbrettd7655fr4n2y + '@storybook/types': 7.0.25 fs-extra: 11.1.1 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 @@ -6581,25 +7625,25 @@ packages: - supports-color dev: true - /@storybook/addon-essentials/7.0.27_biqbaboplfbrettd7655fr4n2y: - resolution: {integrity: sha512-3A5XHrxO+B7oNb/vZCV784Sb1a89OjQZGT5+LdW3vvwcuHMoQy0hXie7g0CVZEbG0qqfUMVmGuDlRCLuexsWog==} + /@storybook/addon-essentials/7.0.25_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-PQGTiCqMMUJGK9Cschy1R7SrNivwZtDfwaVA2lGPDtWEaFqhCkfhtB8cUyGtZWu+i8ryQwZ5MlhpyTQpm1vMPQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 dependencies: - '@storybook/addon-actions': 7.0.27_biqbaboplfbrettd7655fr4n2y - '@storybook/addon-backgrounds': 7.0.27_biqbaboplfbrettd7655fr4n2y - '@storybook/addon-controls': 7.0.27_biqbaboplfbrettd7655fr4n2y - '@storybook/addon-docs': 7.0.27_biqbaboplfbrettd7655fr4n2y - '@storybook/addon-highlight': 7.0.27 - '@storybook/addon-measure': 7.0.27_biqbaboplfbrettd7655fr4n2y - '@storybook/addon-outline': 7.0.27_biqbaboplfbrettd7655fr4n2y - '@storybook/addon-toolbars': 7.0.27_biqbaboplfbrettd7655fr4n2y - '@storybook/addon-viewport': 7.0.27_biqbaboplfbrettd7655fr4n2y - '@storybook/core-common': 7.0.27 - '@storybook/manager-api': 7.0.27_biqbaboplfbrettd7655fr4n2y - '@storybook/node-logger': 7.0.27 - '@storybook/preview-api': 7.0.27 + '@storybook/addon-actions': 7.0.25_biqbaboplfbrettd7655fr4n2y + '@storybook/addon-backgrounds': 7.0.25_biqbaboplfbrettd7655fr4n2y + '@storybook/addon-controls': 7.0.25_biqbaboplfbrettd7655fr4n2y + '@storybook/addon-docs': 7.0.25_biqbaboplfbrettd7655fr4n2y + '@storybook/addon-highlight': 7.0.25 + '@storybook/addon-measure': 7.0.25_biqbaboplfbrettd7655fr4n2y + '@storybook/addon-outline': 7.0.25_biqbaboplfbrettd7655fr4n2y + '@storybook/addon-toolbars': 7.0.25_biqbaboplfbrettd7655fr4n2y + '@storybook/addon-viewport': 7.0.25_biqbaboplfbrettd7655fr4n2y + '@storybook/core-common': 7.0.25 + '@storybook/manager-api': 7.0.25_biqbaboplfbrettd7655fr4n2y + '@storybook/node-logger': 7.0.25 + '@storybook/preview-api': 7.0.25 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 ts-dedent: 2.2.0 @@ -6608,16 +7652,16 @@ packages: - supports-color dev: true - /@storybook/addon-highlight/7.0.27: - resolution: {integrity: sha512-Lfiv0yeETF0pPyyN9lg4YXwLbEZXOOEzSkrXtBPgtrfhK/pfEBE5SUK4hmKy1droq1dEZhO52dxNUhg6y8GdWg==} + /@storybook/addon-highlight/7.0.25: + resolution: {integrity: sha512-m93DWSWRXkiSTTSATNhOLV2dTGPO5ACT81VeE7ffRzOqFcWsOR2d1RivKNQs2zRlPzjZQEz3UTFuaqjyTfr45Q==} dependencies: - '@storybook/core-events': 7.0.27 + '@storybook/core-events': 7.0.25 '@storybook/global': 5.0.0 - '@storybook/preview-api': 7.0.27 + '@storybook/preview-api': 7.0.25 dev: true - /@storybook/addon-links/7.0.27_biqbaboplfbrettd7655fr4n2y: - resolution: {integrity: sha512-htnnP4VMvtuDAebd+fDDTrsZ6C6q8etag9+5rGhd/8I9NNHn6OZpAZONCk2uwqOOIS2PKQd/qmUwDz/yT2kcmQ==} + /@storybook/addon-links/7.0.25_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-r+cxfFboYyJujlfG3QA1Obrm/hLqCbMLCDjNWajeBXRnKqbl/C1CcQ+jDPgXSBxfCxjs+jUzLWSJDX9BDTcFOg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 @@ -6627,22 +7671,22 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.0.27 - '@storybook/core-events': 7.0.27 + '@storybook/client-logger': 7.0.25 + '@storybook/core-events': 7.0.25 '@storybook/csf': 0.1.1 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.0.27_biqbaboplfbrettd7655fr4n2y - '@storybook/preview-api': 7.0.27 - '@storybook/router': 7.0.27_biqbaboplfbrettd7655fr4n2y - '@storybook/types': 7.0.27 + '@storybook/manager-api': 7.0.25_biqbaboplfbrettd7655fr4n2y + '@storybook/preview-api': 7.0.25 + '@storybook/router': 7.0.25_biqbaboplfbrettd7655fr4n2y + '@storybook/types': 7.0.25 prop-types: 15.8.1 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 ts-dedent: 2.2.0 dev: true - /@storybook/addon-measure/7.0.27_biqbaboplfbrettd7655fr4n2y: - resolution: {integrity: sha512-ffwVgENUwoiG4vLniTxNV6Uw2dfLz7TkbIivAb+Z+OpkSfwu+2EXCt0shhoVAGfdrGSoaIij2TWabegd0jpUeQ==} + /@storybook/addon-measure/7.0.25_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-2pa9P0sRqieh9v8d5eJslB2vBwAuRFVedEcK4WYhwT6fK2ALZFdVBB78/K1NX9/Vmhhq+yT+vKA1veam06QDtg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 @@ -6652,19 +7696,19 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.0.27 - '@storybook/components': 7.0.27_biqbaboplfbrettd7655fr4n2y - '@storybook/core-events': 7.0.27 + '@storybook/client-logger': 7.0.25 + '@storybook/components': 7.0.25_biqbaboplfbrettd7655fr4n2y + '@storybook/core-events': 7.0.25 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.0.27_biqbaboplfbrettd7655fr4n2y - '@storybook/preview-api': 7.0.27 - '@storybook/types': 7.0.27 + '@storybook/manager-api': 7.0.25_biqbaboplfbrettd7655fr4n2y + '@storybook/preview-api': 7.0.25 + '@storybook/types': 7.0.25 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 dev: true - /@storybook/addon-outline/7.0.27_biqbaboplfbrettd7655fr4n2y: - resolution: {integrity: sha512-t4uSaeUN8M4LIx7pevub8MZBPzpTfXyjzpdkEhTNqFRccGPqhtL56i++lbRviRbNWAHmBP3pswudxSl97/1dBA==} + /@storybook/addon-outline/7.0.25_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-f8DN7RQO6vgamqfJ96C8lG3btrKbwbIfyFjJMTrmnZhi2miMXpTAJnGZQSaNwdtPDvpf1Rxsx0bHRRUn6ko56g==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 @@ -6674,20 +7718,20 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.0.27 - '@storybook/components': 7.0.27_biqbaboplfbrettd7655fr4n2y - '@storybook/core-events': 7.0.27 + '@storybook/client-logger': 7.0.25 + '@storybook/components': 7.0.25_biqbaboplfbrettd7655fr4n2y + '@storybook/core-events': 7.0.25 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.0.27_biqbaboplfbrettd7655fr4n2y - '@storybook/preview-api': 7.0.27 - '@storybook/types': 7.0.27 + '@storybook/manager-api': 7.0.25_biqbaboplfbrettd7655fr4n2y + '@storybook/preview-api': 7.0.25 + '@storybook/types': 7.0.25 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 ts-dedent: 2.2.0 dev: true - /@storybook/addon-toolbars/7.0.27_biqbaboplfbrettd7655fr4n2y: - resolution: {integrity: sha512-Zz7B/T9l+Eyvh7jYO+t4Fwdq2N8mVHkklztCSWz5gk/VE3cFttku3+PjPithdOXVbpqbux8HC8lDDS5KnQuurA==} + /@storybook/addon-toolbars/7.0.25_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-Vy5FOIJKfJlTuD96XJTB8smA2+R5u+VtSwE+nHtiU66hwXtwj2YeZibL1acALlxDerYYwJw23k02R+DoGdxpIA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 @@ -6697,17 +7741,17 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.0.27 - '@storybook/components': 7.0.27_biqbaboplfbrettd7655fr4n2y - '@storybook/manager-api': 7.0.27_biqbaboplfbrettd7655fr4n2y - '@storybook/preview-api': 7.0.27 - '@storybook/theming': 7.0.27_biqbaboplfbrettd7655fr4n2y + '@storybook/client-logger': 7.0.25 + '@storybook/components': 7.0.25_biqbaboplfbrettd7655fr4n2y + '@storybook/manager-api': 7.0.25_biqbaboplfbrettd7655fr4n2y + '@storybook/preview-api': 7.0.25 + '@storybook/theming': 7.0.25_biqbaboplfbrettd7655fr4n2y react: 18.2.0 react-dom: 18.2.0_react@18.2.0 dev: true - /@storybook/addon-viewport/7.0.27_biqbaboplfbrettd7655fr4n2y: - resolution: {integrity: sha512-evU1b7DT8yUR47ZhfLC255NPlxgupEVOcAtwL+8aQEp3uhff+nYXOEN8u/fd3ZTKs0i37FRyNdk5FOMk18RykQ==} + /@storybook/addon-viewport/7.0.25_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-MOc03NGA2emcGMbEaCFsacgKTowzUNGxcHBlmXtKv0h1T9GvQKUMzXbiwOkY/DExcqcYdU+5Ch5XrxmW9Ld2VQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 @@ -6717,13 +7761,13 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.0.27 - '@storybook/components': 7.0.27_biqbaboplfbrettd7655fr4n2y - '@storybook/core-events': 7.0.27 + '@storybook/client-logger': 7.0.25 + '@storybook/components': 7.0.25_biqbaboplfbrettd7655fr4n2y + '@storybook/core-events': 7.0.25 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.0.27_biqbaboplfbrettd7655fr4n2y - '@storybook/preview-api': 7.0.27 - '@storybook/theming': 7.0.27_biqbaboplfbrettd7655fr4n2y + '@storybook/manager-api': 7.0.25_biqbaboplfbrettd7655fr4n2y + '@storybook/preview-api': 7.0.25 + '@storybook/theming': 7.0.25_biqbaboplfbrettd7655fr4n2y memoizerific: 1.11.3 prop-types: 15.8.1 react: 18.2.0 @@ -6751,28 +7795,15 @@ packages: regenerator-runtime: 0.13.11 dev: true - /@storybook/addons/7.0.24_biqbaboplfbrettd7655fr4n2y: - resolution: {integrity: sha512-e15hORnOD0ugvOVOTyZyLJhbDTWa4G1OHVUlboazy8O4TSvAXNBdLV1wOdY5RGoGD6Z5A4iR/gZXM0qc6Fh9xg==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 - dependencies: - '@storybook/manager-api': 7.0.24_biqbaboplfbrettd7655fr4n2y - '@storybook/preview-api': 7.0.24 - '@storybook/types': 7.0.24 - react: 18.2.0 - react-dom: 18.2.0_react@18.2.0 - dev: true - - /@storybook/addons/7.0.27_biqbaboplfbrettd7655fr4n2y: - resolution: {integrity: sha512-LGfd8OAwS+zl7qQyLSAg/JjkfDDyf2uhwZIMYHomv3Oow/KT8kPqAdLqmsuAYBrTFBEqX3duemdHgjG7lVv9qQ==} + /@storybook/addons/7.0.25_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-Dry/LOKHh7mLVcrKScWBaDq5rmw2DCOZ+Z6/PfhfuMua/GQ6YV1+Ykofew6ROBsq9FlgZCHDsRVVMZrV9Bvldg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 dependencies: - '@storybook/manager-api': 7.0.27_biqbaboplfbrettd7655fr4n2y - '@storybook/preview-api': 7.0.27 - '@storybook/types': 7.0.27 + '@storybook/manager-api': 7.0.25_biqbaboplfbrettd7655fr4n2y + '@storybook/preview-api': 7.0.25 + '@storybook/types': 7.0.25 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 dev: true @@ -6804,8 +7835,8 @@ packages: util-deprecate: 1.0.2 dev: true - /@storybook/api/7.0.24_biqbaboplfbrettd7655fr4n2y: - resolution: {integrity: sha512-rjWZgBbt43Ma5Vg2RwK9FtiF9ZkLRT+vOfDFtRL1PQkOIUlYlm33dOdPTh+HrW5QMO9cj/cchqmzU2AtgEZCyw==} + /@storybook/api/7.0.25_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-EgNUz49ObMTkQvCgxLqHf8wAFwv8B4y23RKXgl7q/HYA+jSWc5SZiNLleNxme7GqCo0qh+wjeU0luPv/A426WA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 @@ -6815,46 +7846,29 @@ packages: react-dom: optional: true dependencies: - '@storybook/client-logger': 7.0.24 - '@storybook/manager-api': 7.0.24_biqbaboplfbrettd7655fr4n2y + '@storybook/client-logger': 7.0.25 + '@storybook/manager-api': 7.0.25_biqbaboplfbrettd7655fr4n2y react: 18.2.0 react-dom: 18.2.0_react@18.2.0 dev: true - /@storybook/api/7.0.27_biqbaboplfbrettd7655fr4n2y: - resolution: {integrity: sha512-kvqtnahIdyp+c7qwG/IhY6e1ynet/G9k92J6n3UEpMqy0b+jKMpGE45uGdiMg5EDVGjvlDqN8Ed7v/ZDJFjlOw==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 - peerDependenciesMeta: - react: - optional: true - react-dom: - optional: true - dependencies: - '@storybook/client-logger': 7.0.27 - '@storybook/manager-api': 7.0.27_biqbaboplfbrettd7655fr4n2y - react: 18.2.0 - react-dom: 18.2.0_react@18.2.0 - dev: true - - /@storybook/blocks/7.0.27_biqbaboplfbrettd7655fr4n2y: - resolution: {integrity: sha512-6EXUWS1DjI68HXHFilaav9/sAqLKZKNBaVdhIHoRfB3lJ29MzxQe1k5BN+JRnUQE9cKC/F5XuP9y2pg7P1Y6CQ==} + /@storybook/blocks/7.0.25_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-R0On6JMPPqtLI7yXzKWC3wFbbW2MmHZBlY4bMNH/PYoyY2u7mSCM+49Qwsulja8I/bG8mAraueVWTNbyEunQyg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 dependencies: - '@storybook/channels': 7.0.27 - '@storybook/client-logger': 7.0.27 - '@storybook/components': 7.0.27_biqbaboplfbrettd7655fr4n2y - '@storybook/core-events': 7.0.27 + '@storybook/channels': 7.0.25 + '@storybook/client-logger': 7.0.25 + '@storybook/components': 7.0.25_biqbaboplfbrettd7655fr4n2y + '@storybook/core-events': 7.0.25 '@storybook/csf': 0.1.1 - '@storybook/docs-tools': 7.0.27 + '@storybook/docs-tools': 7.0.25 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.0.27_biqbaboplfbrettd7655fr4n2y - '@storybook/preview-api': 7.0.27 - '@storybook/theming': 7.0.27_biqbaboplfbrettd7655fr4n2y - '@storybook/types': 7.0.27 + '@storybook/manager-api': 7.0.25_biqbaboplfbrettd7655fr4n2y + '@storybook/preview-api': 7.0.25 + '@storybook/theming': 7.0.25_biqbaboplfbrettd7655fr4n2y + '@storybook/types': 7.0.25 '@types/lodash': 4.14.195 color-convert: 2.0.1 dequal: 2.0.3 @@ -6873,13 +7887,13 @@ packages: - supports-color dev: true - /@storybook/builder-manager/7.0.27: - resolution: {integrity: sha512-KDhBAx8Ib1nnAoB3Lm9kGo2QwBbxwFbonbB0otfT0hGhLSTKllHRYx3WL24bqibI9a87Jt1RT913PZusQ5up4w==} + /@storybook/builder-manager/7.0.25: + resolution: {integrity: sha512-ziVXhQHc4GH8iGQHZT1CLk2xLSetr4i8maiwfP6FNLe1/lL1AqtrW+mWsGyhdSfUS6OaMnm/nd62orNftapA4w==} dependencies: '@fal-works/esbuild-plugin-global-externals': 2.1.2 - '@storybook/core-common': 7.0.27 - '@storybook/manager': 7.0.27 - '@storybook/node-logger': 7.0.27 + '@storybook/core-common': 7.0.25 + '@storybook/manager': 7.0.25 + '@storybook/node-logger': 7.0.25 '@types/ejs': 3.1.2 '@types/find-cache-dir': 3.2.1 '@yarnpkg/esbuild-plugin-pnp': 3.0.0-rc.15_esbuild@0.17.19 @@ -6897,74 +7911,8 @@ packages: - supports-color dev: true - /@storybook/builder-webpack5/7.0.24_glmrjevq3s3oqvbrfh7h4t5via: - resolution: {integrity: sha512-gA4otfsq9yTRT2IdYKkyqUdy+60a09CRDUtM1JB8a1eLmyL4az02qZv/l6D9Ccj/w5JNcJndtJX+3thOowOWOQ==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@babel/core': 7.22.8 - '@storybook/addons': 7.0.24_biqbaboplfbrettd7655fr4n2y - '@storybook/api': 7.0.24_biqbaboplfbrettd7655fr4n2y - '@storybook/channel-postmessage': 7.0.24 - '@storybook/channel-websocket': 7.0.24 - '@storybook/channels': 7.0.24 - '@storybook/client-api': 7.0.24 - '@storybook/client-logger': 7.0.24 - '@storybook/components': 7.0.24_biqbaboplfbrettd7655fr4n2y - '@storybook/core-common': 7.0.24 - '@storybook/core-events': 7.0.24 - '@storybook/core-webpack': 7.0.24 - '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.0.24_biqbaboplfbrettd7655fr4n2y - '@storybook/node-logger': 7.0.24 - '@storybook/preview': 7.0.24 - '@storybook/preview-api': 7.0.24 - '@storybook/router': 7.0.24_biqbaboplfbrettd7655fr4n2y - '@storybook/store': 7.0.24 - '@storybook/theming': 7.0.24_biqbaboplfbrettd7655fr4n2y - '@types/node': 16.18.38 - '@types/semver': 7.5.0 - babel-loader: 9.1.2_kugimg26eemynubk62qzv3klxq - babel-plugin-named-exports-order: 0.0.2 - browser-assert: 1.2.1 - case-sensitive-paths-webpack-plugin: 2.4.0 - css-loader: 6.8.1_webpack@5.88.1 - express: 4.18.2 - fork-ts-checker-webpack-plugin: 7.3.0_o5hvscv3hcvux7yfd2adbcqv4e - fs-extra: 11.1.1 - html-webpack-plugin: 5.5.3_webpack@5.88.1 - path-browserify: 1.0.1 - process: 0.11.10 - react: 18.2.0 - react-dom: 18.2.0_react@18.2.0 - semver: 7.5.3 - style-loader: 3.3.3_webpack@5.88.1 - terser-webpack-plugin: 5.3.9_nn2aiqvmu4tlcnrdnbxceyhbbi - ts-dedent: 2.2.0 - typescript: 5.1.3 - util: 0.12.5 - util-deprecate: 1.0.2 - webpack: 5.88.1_esbuild@0.17.19 - webpack-dev-middleware: 5.3.3_webpack@5.88.1 - webpack-hot-middleware: 2.25.4 - webpack-virtual-modules: 0.4.6 - transitivePeerDependencies: - - '@swc/core' - - encoding - - esbuild - - supports-color - - uglify-js - - vue-template-compiler - - webpack-cli - dev: true - - /@storybook/builder-webpack5/7.0.27_glmrjevq3s3oqvbrfh7h4t5via: - resolution: {integrity: sha512-N6CZflMuUCR23ZXzz8oNRFJLL/SGguQxwlibcw0jpdUZnXREz+6Dr3ADIrTqZGeNVxM4MkLxHfRjhi4Bkmc3wQ==} + /@storybook/builder-webpack5/7.0.25_ayd45dabz2gulmozxxoyw7yk7y: + resolution: {integrity: sha512-ZqqItMYGFIG/b1CumoWKMivZiGN9oNYhK8qUJ8uvefitxiFyeLKEujB7D8RYKqChPVgjtoaQzf+ANLqQ1YFOvg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 @@ -6974,25 +7922,25 @@ packages: optional: true dependencies: '@babel/core': 7.22.8 - '@storybook/addons': 7.0.27_biqbaboplfbrettd7655fr4n2y - '@storybook/api': 7.0.27_biqbaboplfbrettd7655fr4n2y - '@storybook/channel-postmessage': 7.0.27 - '@storybook/channel-websocket': 7.0.27 - '@storybook/channels': 7.0.27 - '@storybook/client-api': 7.0.27 - '@storybook/client-logger': 7.0.27 - '@storybook/components': 7.0.27_biqbaboplfbrettd7655fr4n2y - '@storybook/core-common': 7.0.27 - '@storybook/core-events': 7.0.27 - '@storybook/core-webpack': 7.0.27 + '@storybook/addons': 7.0.25_biqbaboplfbrettd7655fr4n2y + '@storybook/api': 7.0.25_biqbaboplfbrettd7655fr4n2y + '@storybook/channel-postmessage': 7.0.25 + '@storybook/channel-websocket': 7.0.25 + '@storybook/channels': 7.0.25 + '@storybook/client-api': 7.0.25 + '@storybook/client-logger': 7.0.25 + '@storybook/components': 7.0.25_biqbaboplfbrettd7655fr4n2y + '@storybook/core-common': 7.0.25 + '@storybook/core-events': 7.0.25 + '@storybook/core-webpack': 7.0.25 '@storybook/global': 5.0.0 - '@storybook/manager-api': 7.0.27_biqbaboplfbrettd7655fr4n2y - '@storybook/node-logger': 7.0.27 - '@storybook/preview': 7.0.27 - '@storybook/preview-api': 7.0.27 - '@storybook/router': 7.0.27_biqbaboplfbrettd7655fr4n2y - '@storybook/store': 7.0.27 - '@storybook/theming': 7.0.27_biqbaboplfbrettd7655fr4n2y + '@storybook/manager-api': 7.0.25_biqbaboplfbrettd7655fr4n2y + '@storybook/node-logger': 7.0.25 + '@storybook/preview': 7.0.25 + '@storybook/preview-api': 7.0.25 + '@storybook/router': 7.0.25_biqbaboplfbrettd7655fr4n2y + '@storybook/store': 7.0.25 + '@storybook/theming': 7.0.25_biqbaboplfbrettd7655fr4n2y '@types/node': 16.18.38 '@types/semver': 7.5.0 babel-loader: 9.1.2_kugimg26eemynubk62qzv3klxq @@ -7010,12 +7958,12 @@ packages: react-dom: 18.2.0_react@18.2.0 semver: 7.5.3 style-loader: 3.3.3_webpack@5.88.1 - terser-webpack-plugin: 5.3.9_nn2aiqvmu4tlcnrdnbxceyhbbi + terser-webpack-plugin: 5.3.9_cqwqbgvwnabfyyrfm6pqzcjjkq ts-dedent: 2.2.0 typescript: 5.1.3 util: 0.12.5 util-deprecate: 1.0.2 - webpack: 5.88.1_esbuild@0.17.19 + webpack: 5.88.1_xv6o4afsychpgm2yejy2midhya webpack-dev-middleware: 5.3.3_webpack@5.88.1 webpack-hot-middleware: 2.25.4 webpack-virtual-modules: 0.4.6 @@ -7029,42 +7977,22 @@ packages: - webpack-cli dev: true - /@storybook/channel-postmessage/7.0.24: - resolution: {integrity: sha512-QLtLXjEeTEwBN/7pB888mBaykmRU9Jy2BitvZuLJWyHHygTYm3vYZOaGR37DT+q/6Ob5GaZ0tURZmCSNDe8IIA==} - dependencies: - '@storybook/channels': 7.0.24 - '@storybook/client-logger': 7.0.24 - '@storybook/core-events': 7.0.24 - '@storybook/global': 5.0.0 - qs: 6.11.2 - telejson: 7.1.0 - dev: true - - /@storybook/channel-postmessage/7.0.27: - resolution: {integrity: sha512-ScpiStUHvtgy9RrCFNyzzH9l+zHF80lSwW/BZ1MRETJ9ZaOVPrm03U0Ju01wJC57DYPROwPU/wKMetNqKKEhdA==} + /@storybook/channel-postmessage/7.0.25: + resolution: {integrity: sha512-h4AHsgaGNcTJD8gzHAOAA6L9oxg4fVOw0LVO1L6Jd0CJ0jDV1jc3UPqh+i3bkTOB/4xjaT5xSr1h+eCUAA+N+w==} dependencies: - '@storybook/channels': 7.0.27 - '@storybook/client-logger': 7.0.27 - '@storybook/core-events': 7.0.27 + '@storybook/channels': 7.0.25 + '@storybook/client-logger': 7.0.25 + '@storybook/core-events': 7.0.25 '@storybook/global': 5.0.0 qs: 6.11.2 telejson: 7.1.0 dev: true - /@storybook/channel-websocket/7.0.24: - resolution: {integrity: sha512-GKSlWx5FgMQM0TKRCSGNTxLh0YU7xmg7m6FH8b/mvhH0Uido487qcJap2Ma/WOLe8aRiZo9jJpfcbUsKBWhuMg==} - dependencies: - '@storybook/channels': 7.0.24 - '@storybook/client-logger': 7.0.24 - '@storybook/global': 5.0.0 - telejson: 7.1.0 - dev: true - - /@storybook/channel-websocket/7.0.27: - resolution: {integrity: sha512-5WZmd5cd54HYa1WMWN694o266HpvWvGj9XC17DD+DwVARnWRxBmFnZs+X2FE68rGzccjD2cAJXyDTFHrcS+U1g==} + /@storybook/channel-websocket/7.0.25: + resolution: {integrity: sha512-7xAknhCPFpz2UF7LHN1/88pZyaNs9s+Q7u6o8U/arCG0QqepVmrtbHgoMqbsto93BzRl1qRSlC9iBr0b24AthA==} dependencies: - '@storybook/channels': 7.0.27 - '@storybook/client-logger': 7.0.27 + '@storybook/channels': 7.0.25 + '@storybook/client-logger': 7.0.25 '@storybook/global': 5.0.0 telejson: 7.1.0 dev: true @@ -7077,28 +8005,24 @@ packages: util-deprecate: 1.0.2 dev: true - /@storybook/channels/7.0.24: - resolution: {integrity: sha512-NZVLwMhtzy6cZrNRjshFvMAD9mQTmJDNwhohodSkM/YFCDVFhmxQk9tgizVGh9MwY3CYGJ1SI96RUejGosb49Q==} - dev: true - - /@storybook/channels/7.0.27: - resolution: {integrity: sha512-YppvPa1qMyC+oCQJ3tf7Quzpf2NnBlvIRLPJiGAMssUwX5qE0iKe9lTtkNwMaNxEvzz6rDxewSlz+f/MWr4gPw==} + /@storybook/channels/7.0.25: + resolution: {integrity: sha512-FLuXysj0uHBQNHpfiggtyaV0EFCMVWgEQjJLeBysqB/+sBCtpjrD7kUKrgJFF+N/IEhJq/dlWt7jOpxT2bffQA==} dev: true - /@storybook/cli/7.0.27: - resolution: {integrity: sha512-iHugKuE3Rw/QdFSJBCJQYaZJsnEAQtFLf9vYNRjEqmkif5AR0leZj4yQ5kV1OfQ8MRuh+FGQ/u1cz6fRsFiWEA==} + /@storybook/cli/7.0.25: + resolution: {integrity: sha512-AewMs4xoBfRVtDIqbFIPgM+5rbHR899f5z6kuXmD9wOyX46ye+6e6NKoD47k0o5rPMRu4cZWx+tgLQCwGOGQBg==} hasBin: true dependencies: '@babel/core': 7.22.8 '@babel/preset-env': 7.22.7_@babel+core@7.22.8 '@ndelangen/get-tarball': 3.0.9 - '@storybook/codemod': 7.0.27 - '@storybook/core-common': 7.0.27 - '@storybook/core-server': 7.0.27 - '@storybook/csf-tools': 7.0.27 - '@storybook/node-logger': 7.0.27 - '@storybook/telemetry': 7.0.27 - '@storybook/types': 7.0.27 + '@storybook/codemod': 7.0.25 + '@storybook/core-common': 7.0.25 + '@storybook/core-server': 7.0.25 + '@storybook/csf-tools': 7.0.25 + '@storybook/node-logger': 7.0.25 + '@storybook/telemetry': 7.0.25 + '@storybook/types': 7.0.25 '@types/semver': 7.5.0 chalk: 4.1.2 commander: 6.2.1 @@ -7134,18 +8058,11 @@ packages: - utf-8-validate dev: true - /@storybook/client-api/7.0.24: - resolution: {integrity: sha512-D9brib29aET1peRq6Nu7iBFgE+9W7ia3KCua5/AS980RFnXgGPE9x07knTbaAOuiHxHFrmQpdFF9BvVms1GS4A==} + /@storybook/client-api/7.0.25: + resolution: {integrity: sha512-vNIK0SGnmtvhKPl9VlGMntg2BiEsLWwpllczgj/rsiYIha3FIongRcdpKw2HWyBP8SX/561UZ/Cv/eru89medQ==} dependencies: - '@storybook/client-logger': 7.0.24 - '@storybook/preview-api': 7.0.24 - dev: true - - /@storybook/client-api/7.0.27: - resolution: {integrity: sha512-TS+w8hV2wZTbPkWgG6O1RXjkcYbqYflmZk/ju15d90AssPIZaSdd6se4HJrzJJ/9SMif/yyfG0NjFvNayl5Xcw==} - dependencies: - '@storybook/client-logger': 7.0.27 - '@storybook/preview-api': 7.0.27 + '@storybook/client-logger': 7.0.25 + '@storybook/preview-api': 7.0.25 dev: true /@storybook/client-logger/6.5.16: @@ -7155,28 +8072,22 @@ packages: global: 4.4.0 dev: true - /@storybook/client-logger/7.0.24: - resolution: {integrity: sha512-4zRTb+QQ1hWaRqad/UufZNRfi2d/cf5a40My72Ct97VwjhJFE6aQ3K+hl1Xt6hh8dncDL2JK3cgziw6ElqjT0w==} - dependencies: - '@storybook/global': 5.0.0 - dev: true - - /@storybook/client-logger/7.0.27: - resolution: {integrity: sha512-t4F0ByHP4MNiyVI5sgqtxSccr4RmPAqTr/h6CeGLJKWzUYobBV5hwKUd/qlfwdjev2u9C7AdLFPBKVcHX5PteA==} + /@storybook/client-logger/7.0.25: + resolution: {integrity: sha512-jPUH38qA+FFiEkeA6vzo2Uq2tbgJolII2nKcKw6K6KMSv+/lJNElQ4extEvXHjmPe7TqPIZVDlh8QMh5DlZO5Q==} dependencies: '@storybook/global': 5.0.0 dev: true - /@storybook/codemod/7.0.27: - resolution: {integrity: sha512-kJyJkxEkbm4tnKKcDgVOqN9PG+Pf3ibsl6Skrm1m3wrbOql3DAVfZzLec/QeFOXrGmmSuvl7JdBQrkJj22Bu1Q==} + /@storybook/codemod/7.0.25: + resolution: {integrity: sha512-z/suUfSENphxZqWEJCA3Yz+/MFUcD3mXEm5+5cXR+phWUdIa+TJOdF07CC0YNIFtyqlxZ1fvNuZ5T5bUx0dmlw==} dependencies: '@babel/core': 7.21.8 '@babel/preset-env': 7.21.5_@babel+core@7.21.8 '@babel/types': 7.21.5 '@storybook/csf': 0.1.1 - '@storybook/csf-tools': 7.0.27 - '@storybook/node-logger': 7.0.27 - '@storybook/types': 7.0.27 + '@storybook/csf-tools': 7.0.25 + '@storybook/node-logger': 7.0.25 + '@storybook/types': 7.0.25 cross-spawn: 7.0.3 globby: 11.1.0 jscodeshift: 0.14.0_@babel+preset-env@7.21.5 @@ -7205,83 +8116,36 @@ packages: util-deprecate: 1.0.2 dev: true - /@storybook/components/7.0.24_biqbaboplfbrettd7655fr4n2y: - resolution: {integrity: sha512-Pu7zGurCyWyiuFl2Pb5gybHA0f4blmHuVqccbMqnUw4Ew80BRu8AqfhNqN2hNdxFCx0mmy0baRGVftx76rNZ0w==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 - dependencies: - '@storybook/client-logger': 7.0.24 - '@storybook/csf': 0.1.1 - '@storybook/global': 5.0.0 - '@storybook/theming': 7.0.24_biqbaboplfbrettd7655fr4n2y - '@storybook/types': 7.0.24 - memoizerific: 1.11.3 - react: 18.2.0 - react-dom: 18.2.0_react@18.2.0 - use-resize-observer: 9.1.0_biqbaboplfbrettd7655fr4n2y - util-deprecate: 1.0.2 - dev: true - - /@storybook/components/7.0.27_biqbaboplfbrettd7655fr4n2y: - resolution: {integrity: sha512-utt4fA1td7QHpvuD/9dWm9UEoO5xTU3EsXk/U2fPUQzN9NEsbWKV/QubUYIpVy5iwwgUyMvqzWHM0veAriJW5A==} + /@storybook/components/7.0.25_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-eY6R8P7HRisamVed/HwsgLerhDvL3UKdg9KsgBMoGLc7//lC2Zf9qYnDSMWutCdXJh0Te+gJS/i4Jv63YP3mDQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 dependencies: - '@storybook/client-logger': 7.0.27 + '@storybook/client-logger': 7.0.25 '@storybook/csf': 0.1.1 '@storybook/global': 5.0.0 - '@storybook/theming': 7.0.27_biqbaboplfbrettd7655fr4n2y - '@storybook/types': 7.0.27 + '@storybook/theming': 7.0.25_biqbaboplfbrettd7655fr4n2y + '@storybook/types': 7.0.25 memoizerific: 1.11.3 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 use-resize-observer: 9.1.0_biqbaboplfbrettd7655fr4n2y - util-deprecate: 1.0.2 - dev: true - - /@storybook/core-client/7.0.27: - resolution: {integrity: sha512-5cyAdOLqMUJfGW2c31U4/Q5TF+8DQnuQ6jKeX3W8ZQVhDn/Kox4qYNxRR0aRUUHTzxRVojQfmDHXy8IxZqYBNA==} - dependencies: - '@storybook/client-logger': 7.0.27 - '@storybook/preview-api': 7.0.27 + util-deprecate: 1.0.2 dev: true - /@storybook/core-common/7.0.24: - resolution: {integrity: sha512-FHjL2dpwDHnicLTePkiZMfO5eFxJxpTP2xmGWFQnWFTyEgh+ipcWnLVoYYXiKcc6EzKED0yebk8rAIalbzpICg==} + /@storybook/core-client/7.0.25: + resolution: {integrity: sha512-7KZg9DmCxLXLNwFZtalLLvN8kkGrSwf8ASFF1KXK5AM9oi0+ZOMZekCAuUzLM6g/vc/wMNYtQYnmMDlxD4xXSQ==} dependencies: - '@storybook/node-logger': 7.0.24 - '@storybook/types': 7.0.24 - '@types/node': 16.18.38 - '@types/node-fetch': 2.6.4 - '@types/pretty-hrtime': 1.0.1 - chalk: 4.1.2 - esbuild: 0.17.19 - esbuild-register: 3.4.2_esbuild@0.17.19 - file-system-cache: 2.3.0 - find-up: 5.0.0 - fs-extra: 11.1.1 - glob: 8.1.0 - glob-promise: 6.0.3_glob@8.1.0 - handlebars: 4.7.7 - lazy-universal-dotenv: 4.0.0 - node-fetch: 2.6.12 - picomatch: 2.3.1 - pkg-dir: 5.0.0 - pretty-hrtime: 1.0.3 - resolve-from: 5.0.0 - ts-dedent: 2.2.0 - transitivePeerDependencies: - - encoding - - supports-color + '@storybook/client-logger': 7.0.25 + '@storybook/preview-api': 7.0.25 dev: true - /@storybook/core-common/7.0.27: - resolution: {integrity: sha512-nlHXpn3CghCwkeIffZ7/PzcraCDXNZz+cnR4L8vtgJn1n6W7y92mxfF8gkRHuiYHWHbPWRVP9M5vAmVoiNMxjw==} + /@storybook/core-common/7.0.25: + resolution: {integrity: sha512-ohnYWhsDgOC23CMFeRlR4OM/Y5l7qq0wQiM3KtCYqFUnRwNkHZJ+rj7s6wkKKGUDy4pebvApeW7HFm/sLWaJgw==} dependencies: - '@storybook/node-logger': 7.0.27 - '@storybook/types': 7.0.27 + '@storybook/node-logger': 7.0.25 + '@storybook/types': 7.0.25 '@types/node': 16.18.38 '@types/node-fetch': 2.6.4 '@types/pretty-hrtime': 1.0.1 @@ -7312,31 +8176,27 @@ packages: core-js: 3.31.0 dev: true - /@storybook/core-events/7.0.24: - resolution: {integrity: sha512-xkf/rihCkhqMeh5EA8lVp90/mzbb2gcg6I3oeFWw2hognVcTnPXg6llhWdU4Spqd0cals7GEFmQugIILCmH8GA==} - dev: true - - /@storybook/core-events/7.0.27: - resolution: {integrity: sha512-sNnqgO5i5DUIqeQfNbr987KWvAciMN9FmMBuYdKjVFMqWFyr44HTgnhfKwZZKl+VMDYkHA9Do7UGSYZIKy0P4g==} + /@storybook/core-events/7.0.25: + resolution: {integrity: sha512-abM0M+H19eZu0dRK+/2PB0W9b7xXFhiPddXpFCjIfJQFGPIwGBWVAFot1bKR5Mu4IB9OftkJYMRtYEEBrNep3A==} dev: true - /@storybook/core-server/7.0.27: - resolution: {integrity: sha512-9OBDtJ57qJYAgj5UNK8ip4XVSQEVAZxAXWv3QKkQi/QHGixOpxNG4piOF5TdQHv4kc/OX6I0j25ZIrO8jl+VnA==} + /@storybook/core-server/7.0.25: + resolution: {integrity: sha512-fMXXmalaIhoqNvFll00M0b0jzdtSXzEACWx1Ssbo9TOgj8DHr/RAItzZ9U+pq0mHV2OQHwliAlWiMBZ3VBEQ+A==} dependencies: '@aw-web-design/x-default-browser': 1.4.88 '@discoveryjs/json-ext': 0.5.7 - '@storybook/builder-manager': 7.0.27 - '@storybook/core-common': 7.0.27 - '@storybook/core-events': 7.0.27 + '@storybook/builder-manager': 7.0.25 + '@storybook/core-common': 7.0.25 + '@storybook/core-events': 7.0.25 '@storybook/csf': 0.1.1 - '@storybook/csf-tools': 7.0.27 + '@storybook/csf-tools': 7.0.25 '@storybook/docs-mdx': 0.1.0 '@storybook/global': 5.0.0 - '@storybook/manager': 7.0.27 - '@storybook/node-logger': 7.0.27 - '@storybook/preview-api': 7.0.27 - '@storybook/telemetry': 7.0.27 - '@storybook/types': 7.0.27 + '@storybook/manager': 7.0.25 + '@storybook/node-logger': 7.0.25 + '@storybook/preview-api': 7.0.25 + '@storybook/telemetry': 7.0.25 + '@storybook/types': 7.0.25 '@types/detect-port': 1.3.3 '@types/node': 16.18.38 '@types/node-fetch': 2.6.4 @@ -7371,25 +8231,12 @@ packages: - utf-8-validate dev: true - /@storybook/core-webpack/7.0.24: - resolution: {integrity: sha512-sM0hX55uNFXfQdRMthFdY6luWmi9MG+dIj6bNPiVY2SxNenxj62P/0/R/1Ime27X/vzFbi12pqUijzPNUwiwQw==} - dependencies: - '@storybook/core-common': 7.0.24 - '@storybook/node-logger': 7.0.24 - '@storybook/types': 7.0.24 - '@types/node': 16.18.38 - ts-dedent: 2.2.0 - transitivePeerDependencies: - - encoding - - supports-color - dev: true - - /@storybook/core-webpack/7.0.27: - resolution: {integrity: sha512-qCyiS8hkcejxIr5ARbdhYFxTMjxdBh5ddRPrVnmRk4zlA4SwkS+a6Mt5mzfy6CQY0MQvIeNuKidHZ2pEr2oHNQ==} + /@storybook/core-webpack/7.0.25: + resolution: {integrity: sha512-fVLNcUexaXZKXuEDQVLlAb204zD4Knn8tnGx09x6p5I7f7eJhzvqRGvBmWKl9EAsHbm1nUdwzhulrOgePmhM8g==} dependencies: - '@storybook/core-common': 7.0.27 - '@storybook/node-logger': 7.0.27 - '@storybook/types': 7.0.27 + '@storybook/core-common': 7.0.25 + '@storybook/node-logger': 7.0.25 + '@storybook/types': 7.0.25 '@types/node': 16.18.38 ts-dedent: 2.2.0 transitivePeerDependencies: @@ -7397,24 +8244,24 @@ packages: - supports-color dev: true - /@storybook/csf-plugin/7.0.27: - resolution: {integrity: sha512-9GqsRNrLMH9+P/57TfGZMZOYgnai1klI0hnBAHwPUaBvCwXx/pjOBy4VW30OslT1JLHzu2ZIvZxZiy+yNZM03w==} + /@storybook/csf-plugin/7.0.25: + resolution: {integrity: sha512-ncy6X4jsnQj7O0huDpYIRXJwkqMYcomfNQhhohLfoUNi0YIozVqYis3H6JxPGUtErJUPxJZmxnvUf4ox2jdITA==} dependencies: - '@storybook/csf-tools': 7.0.27 + '@storybook/csf-tools': 7.0.25 unplugin: 0.10.2 transitivePeerDependencies: - supports-color dev: true - /@storybook/csf-tools/7.0.27: - resolution: {integrity: sha512-JrSP628b1VVQa2lLefEX1u3DRng4Czrl+NBFy5Mgy9JjXFs1dGJM9m0k1/r2qNO4Km9HeTcR4NAcTMfatqzw2Q==} + /@storybook/csf-tools/7.0.25: + resolution: {integrity: sha512-ybxHmnQDEoqZZnc1DtsFuRmQG6va3eSo/eZeH6ixzTmuA5QWVx1UE7lA97c1wgbipa17+Jo1hJaMkoMPeKc7ew==} dependencies: '@babel/generator': 7.21.9 '@babel/parser': 7.21.9 '@babel/traverse': 7.21.5 '@babel/types': 7.21.5 '@storybook/csf': 0.1.1 - '@storybook/types': 7.0.27 + '@storybook/types': 7.0.25 fs-extra: 11.1.1 recast: 0.23.2 ts-dedent: 2.2.0 @@ -7444,13 +8291,13 @@ packages: resolution: {integrity: sha512-JDaBR9lwVY4eSH5W8EGHrhODjygPd6QImRbwjAuJNEnY0Vw4ie3bPkeGfnacB3OBW6u/agqPv2aRlR46JcAQLg==} dev: true - /@storybook/docs-tools/7.0.27: - resolution: {integrity: sha512-vXlFbwnlJV1ihYbwoP7uJ8JhYXkhaH3WL1yzIJx0kL1Fl1KLQc+x4flBM3pWO2MkrRa2hFLy5GrDwD6GxbMfEQ==} + /@storybook/docs-tools/7.0.25: + resolution: {integrity: sha512-8JCQ+pFSbXNOdiCcQsfEW1A9u1CuwI/bgP0/xbw5Odl7H4ZQHwdJKOSH3qP5fBnSGIU9j2Leiaka8Kn49e7DOg==} dependencies: '@babel/core': 7.22.8 - '@storybook/core-common': 7.0.27 - '@storybook/preview-api': 7.0.27 - '@storybook/types': 7.0.27 + '@storybook/core-common': 7.0.25 + '@storybook/preview-api': 7.0.25 + '@storybook/types': 7.0.25 '@types/doctrine': 0.0.3 doctrine: 3.0.0 lodash: 4.17.21 @@ -7463,45 +8310,20 @@ packages: resolution: {integrity: sha512-FcOqPAXACP0I3oJ/ws6/rrPT9WGhu915Cg8D02a9YxLo0DE9zI+a9A5gRGvmQ09fiWPukqI8ZAEoQEdWUKMQdQ==} dev: true - /@storybook/manager-api/7.0.24_biqbaboplfbrettd7655fr4n2y: - resolution: {integrity: sha512-cBpgDWq8reFgyrv4fBZlZJQyWYb9cDW0LDe476rWn/29uXNvYMNsHRwveLNgSA8Oy1NdyQCgf4ZgcYvY3wpvMA==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 - dependencies: - '@storybook/channels': 7.0.24 - '@storybook/client-logger': 7.0.24 - '@storybook/core-events': 7.0.24 - '@storybook/csf': 0.1.1 - '@storybook/global': 5.0.0 - '@storybook/router': 7.0.24_biqbaboplfbrettd7655fr4n2y - '@storybook/theming': 7.0.24_biqbaboplfbrettd7655fr4n2y - '@storybook/types': 7.0.24 - dequal: 2.0.3 - lodash: 4.17.21 - memoizerific: 1.11.3 - react: 18.2.0 - react-dom: 18.2.0_react@18.2.0 - semver: 7.5.3 - store2: 2.14.2 - telejson: 7.1.0 - ts-dedent: 2.2.0 - dev: true - - /@storybook/manager-api/7.0.27_biqbaboplfbrettd7655fr4n2y: - resolution: {integrity: sha512-CVgy4ti8h0Xc4nxiPujTzhMANl9wmfLGvSA9ZX6YUBbKFV4UOL4oj105iHPW7Ngse6Qoqj0rnhkOSmLczXT03w==} + /@storybook/manager-api/7.0.25_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-ZuimeFd9jUlYip1TLa+Q+CoU7xfHk7ZrCeuPSWG3QGodgt0L1gSwRbQnoS8ZN895Y3i0WQX32nnRWwwSWGrjgA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 dependencies: - '@storybook/channels': 7.0.27 - '@storybook/client-logger': 7.0.27 - '@storybook/core-events': 7.0.27 + '@storybook/channels': 7.0.25 + '@storybook/client-logger': 7.0.25 + '@storybook/core-events': 7.0.25 '@storybook/csf': 0.1.1 '@storybook/global': 5.0.0 - '@storybook/router': 7.0.27_biqbaboplfbrettd7655fr4n2y - '@storybook/theming': 7.0.27_biqbaboplfbrettd7655fr4n2y - '@storybook/types': 7.0.27 + '@storybook/router': 7.0.25_biqbaboplfbrettd7655fr4n2y + '@storybook/theming': 7.0.25_biqbaboplfbrettd7655fr4n2y + '@storybook/types': 7.0.25 dequal: 2.0.3 lodash: 4.17.21 memoizerific: 1.11.3 @@ -7513,25 +8335,16 @@ packages: ts-dedent: 2.2.0 dev: true - /@storybook/manager/7.0.27: - resolution: {integrity: sha512-Kxryp9Bp3EEr1axZdq7iOU5epmUvd65j/uT9FxFFHp5ffag6ULfRYVmrXsSIfR6UkwAbx2XYX/W+ScWRel4pDA==} + /@storybook/manager/7.0.25: + resolution: {integrity: sha512-K5yJImNXcBGGUIeRJ/ccpIV1rpT7B164h4tzTtwO73uI6VR58ZPMjkyt/YAfJ81kxQFkJXYkdy2+L5flftZ4SA==} dev: true /@storybook/mdx2-csf/1.1.0: resolution: {integrity: sha512-TXJJd5RAKakWx4BtpwvSNdgTDkKM6RkXU8GK34S/LhidQ5Pjz3wcnqb0TxEkfhK/ztbP8nKHqXFwLfa2CYkvQw==} dev: true - /@storybook/node-logger/7.0.24: - resolution: {integrity: sha512-gjcYnreYBBtZVF6p/cHMas4FEafPddjsLMrAfB+0lLGoRdUwWVto46BZTHQ9seY5gPW0JQydAdDGHko8/kEOXA==} - dependencies: - '@types/npmlog': 4.1.4 - chalk: 4.1.2 - npmlog: 5.0.1 - pretty-hrtime: 1.0.3 - dev: true - - /@storybook/node-logger/7.0.27: - resolution: {integrity: sha512-idoK+sDaTTPuxHcKhxn+l27Omhxvr1TQ0ALw1h8ehyMbW8TZBdWvYLYfmiWeI3+NQtmeudzxhKSVYTmAY4qDJw==} + /@storybook/node-logger/7.0.25: + resolution: {integrity: sha512-ZzglyuEuYgged6xHhupQ3a4N2icvQq+4GL5UXNlMWgSMwthO7yeJERJHavvjjFIukQIF8d5plTy27/LCueIX3g==} dependencies: '@types/npmlog': 4.1.4 chalk: 4.1.2 @@ -7539,12 +8352,12 @@ packages: pretty-hrtime: 1.0.3 dev: true - /@storybook/postinstall/7.0.27: - resolution: {integrity: sha512-VehWuUQxTlqSfTEl3rnufA9+aBbFIv802c8HMJ6SsnwRSb93vlc2ZDGxx3hzryQhbBuI8oNDQx0VdFVwn+MkEg==} + /@storybook/postinstall/7.0.25: + resolution: {integrity: sha512-y4PM5x6C5oGKNd7TnCpomFHlPKTorPl/rGTGR5aJsuj6qeY2rmKvvBb+q2XBEgePjgEli39j9CGCmAdS2B0yWQ==} dev: true - /@storybook/preset-react-webpack/7.0.27_k3xee22kdzndqsap3xdn2rphl4: - resolution: {integrity: sha512-6sqTbaqm3eKTk8RWhlGFQJl+3mwCZpue/4XXHAuuYKFt+0orIsqJtq7ulTk7G1Ism8YT/taU8pUknjGnJIeqiA==} + /@storybook/preset-react-webpack/7.0.25_lstxangy23zv7ivgo6b76frar4: + resolution: {integrity: sha512-bfbn4buFTA/sG/plHJhy6g3FsPt/UVzxSWBDWeQBMJypYIbCn9Ql7qkHuaHmn358RGdu94nSpqwqBs1vReDxKw==} engines: {node: '>=16.0.0'} peerDependencies: '@babel/core': ^7.11.5 @@ -7557,14 +8370,14 @@ packages: typescript: optional: true dependencies: - '@babel/core': 7.22.8 - '@babel/preset-flow': 7.22.5_@babel+core@7.22.8 - '@babel/preset-react': 7.22.5_@babel+core@7.22.8 - '@pmmmwh/react-refresh-webpack-plugin': 0.5.10_6ufhxyx5c6zgd7jcvgbi5p6fhu - '@storybook/core-webpack': 7.0.27 - '@storybook/docs-tools': 7.0.27 - '@storybook/node-logger': 7.0.27 - '@storybook/react': 7.0.27_44xjq2vn3xoetgnf63bej2xcom + '@babel/core': 7.22.5 + '@babel/preset-flow': 7.22.5_@babel+core@7.22.5 + '@babel/preset-react': 7.22.5_@babel+core@7.22.5 + '@pmmmwh/react-refresh-webpack-plugin': 0.5.10_3s7aftcw26g2vhqubpxl7hhzpa + '@storybook/core-webpack': 7.0.25 + '@storybook/docs-tools': 7.0.25 + '@storybook/node-logger': 7.0.25 + '@storybook/react': 7.0.25_44xjq2vn3xoetgnf63bej2xcom '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0_o5hvscv3hcvux7yfd2adbcqv4e '@types/node': 16.18.38 '@types/semver': 7.5.0 @@ -7576,7 +8389,7 @@ packages: react-refresh: 0.11.0 semver: 7.5.3 typescript: 5.1.3 - webpack: 5.88.1_esbuild@0.17.19 + webpack: 5.88.1_xv6o4afsychpgm2yejy2midhya transitivePeerDependencies: - '@swc/core' - '@types/webpack' @@ -7592,36 +8405,16 @@ packages: - webpack-plugin-serve dev: true - /@storybook/preview-api/7.0.24: - resolution: {integrity: sha512-psycU07tuB5nyJvfAJiDN/9e8cjOdJ+5lrCSYC3vPzH86LxADDIN0/8xFb1CaQWcXZsADEFJGpHKWbRhjym5ew==} - dependencies: - '@storybook/channel-postmessage': 7.0.24 - '@storybook/channels': 7.0.24 - '@storybook/client-logger': 7.0.24 - '@storybook/core-events': 7.0.24 - '@storybook/csf': 0.1.1 - '@storybook/global': 5.0.0 - '@storybook/types': 7.0.24 - '@types/qs': 6.9.7 - dequal: 2.0.3 - lodash: 4.17.21 - memoizerific: 1.11.3 - qs: 6.11.2 - synchronous-promise: 2.0.17 - ts-dedent: 2.2.0 - util-deprecate: 1.0.2 - dev: true - - /@storybook/preview-api/7.0.27: - resolution: {integrity: sha512-FhauTuLzRsaIaEORQP5lxYrzwRgZPMnfYEPnzduyGgPiY6VZkS6wIiO6pKzat83V1L4J7m5aZhTB3HtvTwPhvg==} + /@storybook/preview-api/7.0.25: + resolution: {integrity: sha512-/KiCKMOFGSc9LaQxuNDEeWqqn/GRROCWeg4wyhm4bsxhd/DsQfTmLaB/rW0+GZpMMZoOfSITkSYETNCPzNhO9g==} dependencies: - '@storybook/channel-postmessage': 7.0.27 - '@storybook/channels': 7.0.27 - '@storybook/client-logger': 7.0.27 - '@storybook/core-events': 7.0.27 + '@storybook/channel-postmessage': 7.0.25 + '@storybook/channels': 7.0.25 + '@storybook/client-logger': 7.0.25 + '@storybook/core-events': 7.0.25 '@storybook/csf': 0.1.1 '@storybook/global': 5.0.0 - '@storybook/types': 7.0.27 + '@storybook/types': 7.0.25 '@types/qs': 6.9.7 dequal: 2.0.3 lodash: 4.17.21 @@ -7632,12 +8425,8 @@ packages: util-deprecate: 1.0.2 dev: true - /@storybook/preview/7.0.24: - resolution: {integrity: sha512-rej4Wz8Qy4gVuyvg4cpQGkR4wJc3b+0Uv6EYylbmpdj2585cOhFtRBykagDVZteVU4xaLMT7YHIZRnoLmJKIgw==} - dev: true - - /@storybook/preview/7.0.27: - resolution: {integrity: sha512-yHUlMX6wUlIlOYIzfUtqkuXOgRPJJLqGfeniMxLWjNpcePgZ6iSx0fF91ubKfPF1uUbA5vGSVX6KI+AF/RLM1Q==} + /@storybook/preview/7.0.25: + resolution: {integrity: sha512-p6lYYq1YqfvALsE9Kbb/1GBDDuJ2diZNDrCZloIU77q7/dR8+HaERSVTzXCS1NLpatUVQ5SHfd3JjajUUO2HKg==} dev: true /@storybook/react-docgen-typescript-plugin/1.0.6--canary.9.0c3f3b7.0_o5hvscv3hcvux7yfd2adbcqv4e: @@ -7654,13 +8443,13 @@ packages: react-docgen-typescript: 2.2.2_typescript@5.1.3 tslib: 2.6.0 typescript: 5.1.3 - webpack: 5.88.1_esbuild@0.17.19 + webpack: 5.88.1_xv6o4afsychpgm2yejy2midhya transitivePeerDependencies: - supports-color dev: true - /@storybook/react-dom-shim/7.0.27_biqbaboplfbrettd7655fr4n2y: - resolution: {integrity: sha512-KnyBrs9S8BIWIhNdT6cIpqmSE9CAxL8uGH/ev60OutKeM+rf3SC3AylIBSvMdjy4cykMasg16QiShK+MMbKl9g==} + /@storybook/react-dom-shim/7.0.25_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-kSwGNqchGVOGP77zFdghN+td6aDgo4VRButnqao6hHnDAGtppMky8AET3jkEgeT8wU01R9TOk5QmEs5JaDHTfA==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 @@ -7669,8 +8458,8 @@ packages: react-dom: 18.2.0_react@18.2.0 dev: true - /@storybook/react-webpack5/7.0.27_k3xee22kdzndqsap3xdn2rphl4: - resolution: {integrity: sha512-pTddt227ubDi8fjCe56F90fKgGPHlMaE7DDXYRYUDU8bgZUYu9hlmN0oVH8jXd3DputASH6hWC/Dll8aqrJ/6Q==} + /@storybook/react-webpack5/7.0.25_lstxangy23zv7ivgo6b76frar4: + resolution: {integrity: sha512-FPV7bMsoprbB2FEDYT6Irca83NGT/BZ9tZOAYtHi8ZZS++c8gZ5rOf1sg7Ntzv7hR2s0YZ+7De6BFkTtg3zPbQ==} engines: {node: '>=16.0.0'} peerDependencies: '@babel/core': ^7.11.5 @@ -7683,10 +8472,10 @@ packages: typescript: optional: true dependencies: - '@babel/core': 7.22.8 - '@storybook/builder-webpack5': 7.0.27_glmrjevq3s3oqvbrfh7h4t5via - '@storybook/preset-react-webpack': 7.0.27_k3xee22kdzndqsap3xdn2rphl4 - '@storybook/react': 7.0.27_44xjq2vn3xoetgnf63bej2xcom + '@babel/core': 7.22.5 + '@storybook/builder-webpack5': 7.0.25_ayd45dabz2gulmozxxoyw7yk7y + '@storybook/preset-react-webpack': 7.0.25_lstxangy23zv7ivgo6b76frar4 + '@storybook/react': 7.0.25_44xjq2vn3xoetgnf63bej2xcom '@types/node': 16.18.38 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 @@ -7707,8 +8496,8 @@ packages: - webpack-plugin-serve dev: true - /@storybook/react/7.0.27_44xjq2vn3xoetgnf63bej2xcom: - resolution: {integrity: sha512-NPD6J5okkxiBx8k8TWvn03qG6ThD2rp1+2nFGgo3cInCEmvDgoa3wjq/Gl/2QV4W8XrQ8GiItj0Lzca+CBrkOw==} + /@storybook/react/7.0.25_44xjq2vn3xoetgnf63bej2xcom: + resolution: {integrity: sha512-yH4KfD1am19Ui7Kqw0hWe5mbFgrsXaCDqbe29dXbXUpHHfIpptHSyYoJ1dJH+GZP2VXkYMi+aqKlqvQpG9Dmrg==} engines: {node: '>=16.0.0'} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 @@ -7718,13 +8507,13 @@ packages: typescript: optional: true dependencies: - '@storybook/client-logger': 7.0.27 - '@storybook/core-client': 7.0.27 - '@storybook/docs-tools': 7.0.27 + '@storybook/client-logger': 7.0.25 + '@storybook/core-client': 7.0.25 + '@storybook/docs-tools': 7.0.25 '@storybook/global': 5.0.0 - '@storybook/preview-api': 7.0.27 - '@storybook/react-dom-shim': 7.0.27_biqbaboplfbrettd7655fr4n2y - '@storybook/types': 7.0.27 + '@storybook/preview-api': 7.0.25 + '@storybook/react-dom-shim': 7.0.25_biqbaboplfbrettd7655fr4n2y + '@storybook/types': 7.0.25 '@types/escodegen': 0.0.6 '@types/estree': 0.0.51 '@types/node': 16.18.38 @@ -7762,26 +8551,13 @@ packages: regenerator-runtime: 0.13.11 dev: true - /@storybook/router/7.0.24_biqbaboplfbrettd7655fr4n2y: - resolution: {integrity: sha512-SRCV+srCZUbko/V0phVN8jY8ilrxQWWAY/gegwNlIYaNqLJSyYqIj739VDmX+deXl6rOEpFLZreClVXWiDU9+w==} + /@storybook/router/7.0.25_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-RcTe407o9m2KvDv+vKG3Qd2zdkswGSa6rIGKvvF/N1wEjB9pyu+HBW5PjAwlXWwPeWpfaz2du/KmXk+dxEFfug==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 dependencies: - '@storybook/client-logger': 7.0.24 - memoizerific: 1.11.3 - qs: 6.11.2 - react: 18.2.0 - react-dom: 18.2.0_react@18.2.0 - dev: true - - /@storybook/router/7.0.27_biqbaboplfbrettd7655fr4n2y: - resolution: {integrity: sha512-Onflm2mERipuYB3SR+0CFAZKPbDiLsJdgX09BP8bGrg7dVYwiGkL5dc9H/CP0KPxtC7kXT8x1Zc+yx0Y0kWiJw==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 - dependencies: - '@storybook/client-logger': 7.0.27 + '@storybook/client-logger': 7.0.25 memoizerific: 1.11.3 qs: 6.11.2 react: 18.2.0 @@ -7797,25 +8573,18 @@ packages: find-up: 4.1.0 dev: true - /@storybook/store/7.0.24: - resolution: {integrity: sha512-T6BOXpiIAiGpQcfe0Hyu3d+8Gd0sUaVTSDXJLadfr7tqC6qmMpOuyApFu1qRfgJqh4aykUb75ESCvYWoEjwm+A==} - dependencies: - '@storybook/client-logger': 7.0.24 - '@storybook/preview-api': 7.0.24 - dev: true - - /@storybook/store/7.0.27: - resolution: {integrity: sha512-uk4/92psjfYv8llxnGG3LRy4gpt0ofzbfP3Q3x+vXKRCriKhJFSUGuYp5fSIRwVXJ2UL2o2PqzVSlVgBWZexuA==} + /@storybook/store/7.0.25: + resolution: {integrity: sha512-TRjA26Z0d2ZE9D1l8cDPhOl1vvyBeddBdQ4rjXUw4qMM2PrebkNyYNGF9S+bzhRZlE8mvz5jSEAUYQXCm/9Org==} dependencies: - '@storybook/client-logger': 7.0.27 - '@storybook/preview-api': 7.0.27 + '@storybook/client-logger': 7.0.25 + '@storybook/preview-api': 7.0.25 dev: true - /@storybook/telemetry/7.0.27: - resolution: {integrity: sha512-dKPxR7BpIZU/6WmKXnPRHR1b7mlpLcEPoBxOXZKfEmTV6Qb+OIwr2N7pEQA1Jzlktkfw2CoM2O9s1JOMWrVnvQ==} + /@storybook/telemetry/7.0.25: + resolution: {integrity: sha512-fL1saVz/HaQzFcgp1RccfefKTHr1A1yKRwXg1b68YUO+/7IbbAH/2GrefCLYkXYaHH0uqdVKy9rXuV2sU8rwyQ==} dependencies: - '@storybook/client-logger': 7.0.27 - '@storybook/core-common': 7.0.27 + '@storybook/client-logger': 7.0.25 + '@storybook/core-common': 7.0.25 chalk: 4.1.2 detect-package-manager: 2.0.1 fetch-retry: 5.0.6 @@ -7850,47 +8619,24 @@ packages: regenerator-runtime: 0.13.11 dev: true - /@storybook/theming/7.0.24_biqbaboplfbrettd7655fr4n2y: - resolution: {integrity: sha512-CMeCCfqffJ/D5rBl1HpAM/e5Vw0h7ucT+CLzP0ALtLrguz9ZzOiIZYgMj17KpfvWqje7HT+DwEtNkSrnJ01FNQ==} - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 - dependencies: - '@emotion/use-insertion-effect-with-fallbacks': 1.0.1_react@18.2.0 - '@storybook/client-logger': 7.0.24 - '@storybook/global': 5.0.0 - memoizerific: 1.11.3 - react: 18.2.0 - react-dom: 18.2.0_react@18.2.0 - dev: true - - /@storybook/theming/7.0.27_biqbaboplfbrettd7655fr4n2y: - resolution: {integrity: sha512-l2Lc8xX8QXQO8c9gpzdUUJ+0YqLoh8w74I7lzxiife0TzEQrhWD9aRJAVimm8Vzfq5x3CNeJNFHc5PcG8ypQig==} + /@storybook/theming/7.0.25_biqbaboplfbrettd7655fr4n2y: + resolution: {integrity: sha512-OaLtP4jjN6NGvdZpfQq3FO2IE/uZDxcXJdEXCf8azzAyhwvFU5kMA8huCE1KvOGJfAR5lPfDMQDKMXTlkV7frg==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || 18 dependencies: '@emotion/use-insertion-effect-with-fallbacks': 1.0.1_react@18.2.0 - '@storybook/client-logger': 7.0.27 + '@storybook/client-logger': 7.0.25 '@storybook/global': 5.0.0 memoizerific: 1.11.3 react: 18.2.0 react-dom: 18.2.0_react@18.2.0 dev: true - /@storybook/types/7.0.24: - resolution: {integrity: sha512-SZh/XBHP1TT5bmEk0W52nT0v6fUnYwmZVls3da5noutdgOAiwL7TANtl41XrNjG+UDr8x0OE3PVVJi+LhwUaNA==} + /@storybook/types/7.0.25: + resolution: {integrity: sha512-18Mn8IRbgsR+QXRa25wbNRJiKapKvODVx6rbBIH9Kim30gbTCgukYKJQlus27IODMMzMr86LiXKgnGpFv6NQ5w==} dependencies: - '@storybook/channels': 7.0.24 - '@types/babel__core': 7.20.1 - '@types/express': 4.17.17 - file-system-cache: 2.3.0 - dev: true - - /@storybook/types/7.0.27: - resolution: {integrity: sha512-pmJuIm+kGaZiDMyl2i5KFS9iGWrpW1jVcp9OMtHeK20LBzY5Hxq/JMc3E+fbVNkAX2hVlVGbbVUNPTvd9AjbrA==} - dependencies: - '@storybook/channels': 7.0.27 + '@storybook/channels': 7.0.25 '@types/babel__core': 7.20.1 '@types/express': 4.17.17 file-system-cache: 2.3.0 @@ -9105,26 +9851,6 @@ packages: - terser dev: true - /@vanilla-extract/webpack-plugin/2.2.0_webpack@5.88.1: - resolution: {integrity: sha512-EQrnT7gIki+Wm57eIRZRw6pi4M4VVnwiSp5OOcQF81XdZvoYXo51Ern7+dHKS+Xxli151BWTUsg/UZSpaAz29Q==} - peerDependencies: - webpack: ^4.30.0 || ^5.20.2 - dependencies: - '@vanilla-extract/integration': 6.2.1 - chalk: 4.1.2 - debug: 4.3.4 - loader-utils: 2.0.4 - webpack: 5.88.1_esbuild@0.17.19 - transitivePeerDependencies: - - '@types/node' - - less - - sass - - stylus - - sugarss - - supports-color - - terser - dev: true - /@vitejs/plugin-react/4.0.1_vite@4.3.9: resolution: {integrity: sha512-g25lL98essfeSj43HJ0o4DMp0325XK0ITkxpgChzJU/CyemgyChtlxfnRbjfwxDGCTRxTiXtQAsdebQXKMRSOA==} engines: {node: ^14.18.0 || >=16.0.0} @@ -9876,15 +10602,6 @@ packages: - debug dev: false - /axios/0.27.2: - resolution: {integrity: sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==} - dependencies: - follow-redirects: 1.15.2 - form-data: 4.0.0 - transitivePeerDependencies: - - debug - dev: true - /axobject-query/3.2.1: resolution: {integrity: sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==} dependencies: @@ -10004,6 +10721,19 @@ packages: - supports-color dev: true + /babel-plugin-polyfill-corejs2/0.4.4_@babel+core@7.22.5: + resolution: {integrity: sha512-9WeK9snM1BfxB38goUEv2FLnA6ja07UMfazFHzCXUb3NyDZAwfXvQiURQ6guTTMeHcOsdknULm1PDhs4uWtKyA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/compat-data': 7.22.6 + '@babel/core': 7.22.5 + '@babel/helper-define-polyfill-provider': 0.4.1_@babel+core@7.22.5 + '@nicolo-ribaudo/semver-v6': 6.3.3 + transitivePeerDependencies: + - supports-color + dev: true + /babel-plugin-polyfill-corejs2/0.4.4_@babel+core@7.22.8: resolution: {integrity: sha512-9WeK9snM1BfxB38goUEv2FLnA6ja07UMfazFHzCXUb3NyDZAwfXvQiURQ6guTTMeHcOsdknULm1PDhs4uWtKyA==} peerDependencies: @@ -10028,6 +10758,18 @@ packages: - supports-color dev: true + /babel-plugin-polyfill-corejs3/0.8.2_@babel+core@7.22.5: + resolution: {integrity: sha512-Cid+Jv1BrY9ReW9lIfNlNpsI53N+FN7gE+f73zLAUbr9C52W4gKLWSByx47pfDJsEysojKArqOtOKZSVIIUTuQ==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-define-polyfill-provider': 0.4.1_@babel+core@7.22.5 + core-js-compat: 3.31.0 + transitivePeerDependencies: + - supports-color + dev: true + /babel-plugin-polyfill-corejs3/0.8.2_@babel+core@7.22.8: resolution: {integrity: sha512-Cid+Jv1BrY9ReW9lIfNlNpsI53N+FN7gE+f73zLAUbr9C52W4gKLWSByx47pfDJsEysojKArqOtOKZSVIIUTuQ==} peerDependencies: @@ -10050,6 +10792,17 @@ packages: - supports-color dev: true + /babel-plugin-polyfill-regenerator/0.5.1_@babel+core@7.22.5: + resolution: {integrity: sha512-L8OyySuI6OSQ5hFy9O+7zFjyr4WhAfRjLIOkhQGYl+emwJkd/S4XXT1JpfrgR1jrQ1NcGiOh+yAdGlF8pnC3Jw==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.22.5 + '@babel/helper-define-polyfill-provider': 0.4.1_@babel+core@7.22.5 + transitivePeerDependencies: + - supports-color + dev: true + /babel-plugin-polyfill-regenerator/0.5.1_@babel+core@7.22.8: resolution: {integrity: sha512-L8OyySuI6OSQ5hFy9O+7zFjyr4WhAfRjLIOkhQGYl+emwJkd/S4XXT1JpfrgR1jrQ1NcGiOh+yAdGlF8pnC3Jw==} peerDependencies: @@ -10295,7 +11048,7 @@ packages: dev: true /bytes/3.0.0: - resolution: {integrity: sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==} + resolution: {integrity: sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=} engines: {node: '>= 0.8'} /bytes/3.1.2: @@ -10488,9 +11241,12 @@ packages: engines: {node: '>=10'} dev: true - /chromatic/6.19.9: - resolution: {integrity: sha512-UHrPbPoLnJwd063cRSO0U865VhcATykpMiHsAnNFz5EFRsBvM9wefqyS2Z6W8Ti9J7Fjrf4MV4PA+Q5k2lhFfQ==} + /chromatic/6.7.2: + resolution: {integrity: sha512-0CCAbZSPi+QMXyDtlBasxz0Htc0oM76IztQZn3xCP6IIT53RwxOiQ1++Zd/zCBEyC+UTodKQ/G4fUOX0Y1ERvw==} hasBin: true + dependencies: + '@discoveryjs/json-ext': 0.5.7 + '@types/webpack-env': 1.18.1 dev: true /chrome-trace-event/1.0.3: @@ -10726,7 +11482,7 @@ packages: - supports-color /concat-map/0.0.1: - resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + resolution: {integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=} /concat-stream/1.6.2: resolution: {integrity: sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==} @@ -11246,7 +12002,6 @@ packages: engines: {node: '>=0.11'} dependencies: '@babel/runtime': 7.22.5 - dev: false /debug/2.6.9: resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} @@ -11998,6 +12753,7 @@ packages: '@esbuild/win32-arm64': 0.17.19 '@esbuild/win32-ia32': 0.17.19 '@esbuild/win32-x64': 0.17.19 + dev: true /esbuild/0.17.6: resolution: {integrity: sha512-TKFRp9TxrJDdRWfSsSERKEovm6v30iHnrjlcGhLBOtReE28Yp1VSBRfO3GTaOFMoxsNerx4TjrhzSuma9ha83Q==} @@ -12195,7 +12951,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.60.1_bggw5jr3ibdnah6tdjvcm5kara + '@typescript-eslint/parser': 5.60.1_4hu36kb2bfar5nstmu6uapgcc4 debug: 3.2.7 eslint: 8.45.0 eslint-import-resolver-node: 0.3.7 @@ -12211,8 +12967,8 @@ packages: '@babel/plugin-transform-react-jsx': ^7.14.9 eslint: ^8.1.0 dependencies: - '@babel/plugin-syntax-flow': 7.22.5_@babel+core@7.22.8 - '@babel/plugin-transform-react-jsx': 7.22.5_@babel+core@7.22.8 + '@babel/plugin-syntax-flow': 7.22.5_@babel+core@7.22.5 + '@babel/plugin-transform-react-jsx': 7.22.5_@babel+core@7.22.5 eslint: 8.45.0 lodash: 4.17.21 string-natural-compare: 3.0.1 @@ -12228,7 +12984,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.60.1_bggw5jr3ibdnah6tdjvcm5kara + '@typescript-eslint/parser': 5.60.1_4hu36kb2bfar5nstmu6uapgcc4 array-includes: 3.1.6 array.prototype.flat: 1.3.1 array.prototype.flatmap: 1.3.1 @@ -13063,7 +13819,7 @@ packages: semver: 7.5.3 tapable: 2.2.1 typescript: 5.1.3 - webpack: 5.88.1_esbuild@0.17.19 + webpack: 5.88.1_xv6o4afsychpgm2yejy2midhya dev: true /form-data/3.0.1: @@ -13092,7 +13848,7 @@ packages: resolution: {integrity: sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==} /fresh/0.5.2: - resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} + resolution: {integrity: sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=} engines: {node: '>= 0.6'} /fs-constants/1.0.0: @@ -15439,7 +16195,7 @@ packages: webpack: ^5.0.0 dependencies: schema-utils: 4.2.0 - webpack: 5.88.1_esbuild@0.17.19 + webpack: 5.88.1_xv6o4afsychpgm2yejy2midhya /minimalistic-assert/1.0.1: resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==} @@ -18597,11 +19353,11 @@ packages: - react-dom dev: true - /storybook/7.0.27: - resolution: {integrity: sha512-hp6lBETyC9uHFH0/RYU7v9Ga+e00VlaOA6/hKOFCoO1AH4/3J5/+Ey/uYslyAjCMIFsrqz7jyJjBzcUG/Ps+6g==} + /storybook/7.0.25: + resolution: {integrity: sha512-DYuzERkvmUCJFT+6RQyLMCcs6lTuezUygtCEXew+JDU+CSAUpXSSp+w/nJEHT53lQ86mjIk2YcMtDsq0RGzYhw==} hasBin: true dependencies: - '@storybook/cli': 7.0.27 + '@storybook/cli': 7.0.25 transitivePeerDependencies: - bufferutil - encoding @@ -18768,7 +19524,7 @@ packages: peerDependencies: webpack: ^5.0.0 dependencies: - webpack: 5.88.1_esbuild@0.17.19 + webpack: 5.88.1_xv6o4afsychpgm2yejy2midhya dev: true /style-to-object/0.3.0: @@ -19014,30 +19770,6 @@ packages: terser: 5.18.2 webpack: 5.76.3_xv6o4afsychpgm2yejy2midhya - /terser-webpack-plugin/5.3.9_nn2aiqvmu4tlcnrdnbxceyhbbi: - resolution: {integrity: sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==} - engines: {node: '>= 10.13.0'} - peerDependencies: - '@swc/core': '*' - esbuild: '*' - uglify-js: '*' - webpack: ^5.1.0 - peerDependenciesMeta: - '@swc/core': - optional: true - esbuild: - optional: true - uglify-js: - optional: true - dependencies: - '@jridgewell/trace-mapping': 0.3.18 - esbuild: 0.17.19 - jest-worker: 27.5.1 - schema-utils: 3.3.0 - serialize-javascript: 6.0.1 - terser: 5.18.2 - webpack: 5.88.1_esbuild@0.17.19 - /terser-webpack-plugin/5.3.9_webpack@5.76.3: resolution: {integrity: sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==} engines: {node: '>= 10.13.0'} @@ -19247,7 +19979,7 @@ packages: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} dev: true - /ts-loader/9.3.1_pghhqdqs37z5wnqwtcp26nsz4e: + /ts-loader/9.3.1_w5ntw6etnsde2whexmqpfnfdhe: resolution: {integrity: sha512-OkyShkcZTsTwyS3Kt7a4rsT/t2qvEVQuKCTg4LJmpj9fhFR7ukGdZwV6Qq3tRUkqcXtfGpPR7+hFKHCG/0d3Lw==} engines: {node: '>=12.0.0'} peerDependencies: @@ -19258,7 +19990,7 @@ packages: enhanced-resolve: 5.15.0 micromatch: 4.0.5 semver: 7.5.3 - typescript: 4.7.4 + typescript: 5.1.3 webpack: 5.76.3_xv6o4afsychpgm2yejy2midhya dev: true @@ -19282,7 +20014,7 @@ packages: /tslib/2.6.0: resolution: {integrity: sha512-7At1WUettjcSRHXCyYtTselblcHl9PJFFVKiCAy/bY97+BPZXSQ2wbq0P9s8tK2G7dFQfNnlJnPAiArVBVBsfA==} - /tsup/7.1.0_ezlq7nqq5lu3oryzbv6bp2ghg4: + /tsup/7.1.0_eta2z4cf5uisxqrj3vvb6zdnze: resolution: {integrity: sha512-mazl/GRAk70j8S43/AbSYXGgvRP54oQeX8Un4iZxzATHt0roW0t6HYDVZIXMw0ZQIpvr1nFMniIVnN5186lW7w==} engines: {node: '>=16.14'} hasBin: true @@ -19313,7 +20045,7 @@ packages: source-map: 0.8.0-beta.0 sucrase: 3.32.0 tree-kill: 1.2.2 - typescript: 4.7.4 + typescript: 5.1.3 transitivePeerDependencies: - supports-color - ts-node @@ -19447,11 +20179,6 @@ packages: resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} engines: {node: '>=12.20'} - /type-fest/3.12.0: - resolution: {integrity: sha512-qj9wWsnFvVEMUDbESiilKeXeHL7FwwiFcogfhfyjmvT968RXSvnl23f1JOClTHYItsi7o501C/7qVllscUP3oA==} - engines: {node: '>=14.16'} - dev: true - /type-is/1.6.18: resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} engines: {node: '>= 0.6'} @@ -20171,20 +20898,6 @@ packages: - debug dev: false - /wait-on/7.0.1: - resolution: {integrity: sha512-9AnJE9qTjRQOlTZIldAaf/da2eW0eSRSgcqq85mXQja/DW3MriHxkpODDSUEg+Gri/rKEcXUZHe+cevvYItaog==} - engines: {node: '>=12.0.0'} - hasBin: true - dependencies: - axios: 0.27.2 - joi: 17.9.2 - lodash: 4.17.21 - minimist: 1.2.8 - rxjs: 7.8.1 - transitivePeerDependencies: - - debug - dev: true - /walkdir/0.4.1: resolution: {integrity: sha512-3eBwRyEln6E1MSzcxcVpQIhRG8Q1jLvEqRmCZqS3dsfXEDR/AhOF4d+jHg1qvDCpYaVRZjENPQyrVxAkQqxPgQ==} engines: {node: '>=6.0.0'} @@ -20312,7 +21025,7 @@ packages: mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 4.2.0 - webpack: 5.88.1_esbuild@0.17.19 + webpack: 5.88.1_xv6o4afsychpgm2yejy2midhya /webpack-dev-server/4.15.1_debug@4.3.4+webpack@5.88.1: resolution: {integrity: sha512-5hbAst3h3C3L8w6W4P96L5vaV0PxSmJhxZvWKYIdgxOQm8pNZ5dEOmmSLBVpP85ReeyRt6AS1QJNyo/oFFPeVA==} @@ -20666,45 +21379,6 @@ packages: - esbuild - uglify-js - /webpack/5.88.1_esbuild@0.17.19: - resolution: {integrity: sha512-FROX3TxQnC/ox4N+3xQoWZzvGXSuscxR32rbzjpXgEzWudJFEJBpdlkkob2ylrv5yzzufD1zph1OoFsLtm6stQ==} - engines: {node: '>=10.13.0'} - hasBin: true - peerDependencies: - webpack-cli: '*' - peerDependenciesMeta: - webpack-cli: - optional: true - dependencies: - '@types/eslint-scope': 3.7.4 - '@types/estree': 1.0.1 - '@webassemblyjs/ast': 1.11.6 - '@webassemblyjs/wasm-edit': 1.11.6 - '@webassemblyjs/wasm-parser': 1.11.6 - acorn: 8.9.0 - acorn-import-assertions: 1.9.0_acorn@8.9.0 - browserslist: 4.21.9 - chrome-trace-event: 1.0.3 - enhanced-resolve: 5.15.0 - es-module-lexer: 1.3.0 - eslint-scope: 5.1.1 - events: 3.3.0 - glob-to-regexp: 0.4.1 - graceful-fs: 4.2.11 - json-parse-even-better-errors: 2.3.1 - loader-runner: 4.3.0 - mime-types: 2.1.35 - neo-async: 2.6.2 - schema-utils: 3.3.0 - tapable: 2.2.1 - terser-webpack-plugin: 5.3.9_nn2aiqvmu4tlcnrdnbxceyhbbi - watchpack: 2.4.0 - webpack-sources: 3.2.3 - transitivePeerDependencies: - - '@swc/core' - - esbuild - - uglify-js - /webpack/5.88.1_xv6o4afsychpgm2yejy2midhya: resolution: {integrity: sha512-FROX3TxQnC/ox4N+3xQoWZzvGXSuscxR32rbzjpXgEzWudJFEJBpdlkkob2ylrv5yzzufD1zph1OoFsLtm6stQ==} engines: {node: '>=10.13.0'} diff --git a/turbo.json b/turbo.json index 8ab47ca46..326f65f57 100644 --- a/turbo.json +++ b/turbo.json @@ -1,27 +1,16 @@ { "$schema": "https://turborepo.org/schema.json", - "baseBranch": "origin/main", "pipeline": { "build": { - "dependsOn": [ - "^build" - ], - "outputs": [ - "lib", - "storybook-static" - ] + "dependsOn": ["^build"], + "outputs": ["lib"] }, "typecheck": { - "dependsOn": [ - "^build" - ] + "dependsOn": ["^build"] }, "start": { "persistent": true, - "cache": false, - "dependsOn": [ - "^wait" - ] + "cache": false }, "prettier-check": {}, "prettier-write": {}, @@ -29,43 +18,26 @@ "test": {}, "eslint-check": {}, "chromatic": { - "dependsOn": [ - "^build" - ] + "dependsOn": ["^build"] }, "playroom-start": { - "dependsOn": [ - "@buildo/bento-design-system#build" - ], + "dependsOn": ["@buildo/bento-design-system#build"], "persistent": true, "cache": false }, "playroom-build": { - "dependsOn": [ - "@buildo/bento-design-system#build" - ], - "outputs": [ - "dist" - ] + "dependsOn": ["@buildo/bento-design-system#build"], + "outputs": ["dist"] }, "website-start": { - "dependsOn": [ - "^build" - ], + "dependsOn": ["^build"], "persistent": true, "cache": false }, "website-build": { - "dependsOn": [ - "^build" - ], - "outputs": [ - "build" - ] + "dependsOn": ["^build"], + "outputs": ["build"] }, - "check-circular-deps": {}, - "wait": { - "cache": false - } + "check-circular-deps": {} } }