From 0170ebd0f69fcbf0aea63a9264b2285decd64751 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Mon, 13 May 2024 14:15:06 +0100 Subject: [PATCH] Update storybook monorepo to v8 (major) (#3111) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Josh Wooding <12938082+joshwooding@users.noreply.github.com> --- .storybook/{SaltTheme.js => SaltTheme.ts} | 0 .storybook/main.ts | 7 +- .storybook/manager.ts | 2 +- .storybook/preview.tsx | 5 +- cypress.config.ts | 95 +- ...d-support.doc.mdx => help-and-support.mdx} | 0 package.json | 31 +- .../border-layout/border-layout.stories.tsx | 2 +- .../stories/combo-box/combo-box.stories.tsx | 7 - .../core/stories/dialog/dialog.stories.tsx | 108 +- ....doc.stories.mdx => floating-platform.mdx} | 31 +- ...roduction.stories.mdx => introduction.mdx} | 0 packages/core/stories/panel/panel.stories.tsx | 2 +- .../parent-child-layout.stories.tsx | 4 + ...doc.stories.mdx => salt-provider-next.mdx} | 0 .../split-layout/split-layout.stories.tsx | 4 +- .../stories/CountrySymbol.stories.tsx | 8 - .../stories/LazyCountrySymbol.qa.stories.tsx | 1 + .../stories/LazyCountrySymbol.stories.tsx | 7 - .../data-grid/stories/LazyStoryCanvas.tsx | 1 - .../{grid.doc.stories.mdx => grid.mdx} | 114 +- packages/icons/stories/icon.stories.tsx | 9 +- ...layout.doc.stories.mdx => deck-layout.mdx} | 26 +- .../deck-layout/deck-layout.stories.tsx | 3 +- .../dropdown/dropdown-base.stories.tsx | 4 +- ...ayout.doc.stories.mdx => layer-layout.mdx} | 44 +- .../layer-layout/layer-layout.stories.tsx | 2 +- .../{layouts.doc.stories.mdx => layouts.mdx} | 27 +- .../logo/{logo.doc.stories.mdx => logo.mdx} | 50 +- packages/lab/stories/logo/logo.stories.tsx | 1 + ...kip-link.doc.stories.mdx => skip-link.mdx} | 14 +- ...nput.doc.stories.mdx => stepper-input.mdx} | 37 +- .../tokenized-input.stories.tsx | 3 +- .../stories/toolbar/toolbar.doc.stories.mdx | 35 - packages/lab/stories/toolbar/toolbar.mdx | 23 + packages/lab/stories/tree/tree.stories.jsx | 1 + .../window/{window.stories.mdx => window.mdx} | 2 +- ...roduction.stories.mdx => introduction.mdx} | 2 +- ...roduction.stories.mdx => introduction.mdx} | 2 +- .../{accent.stories.mdx => accent.mdx} | 12 +- .../palettes/{error.stories.mdx => error.mdx} | 30 +- .../palettes/{info.stories.mdx => info.mdx} | 29 +- .../{interact.stories.mdx => interact.mdx} | 19 +- ...roduction.stories.mdx => introduction.mdx} | 7 +- .../{measured.stories.mdx => measured.mdx} | 13 +- .../{navigate.stories.mdx => navigate.mdx} | 11 +- .../{negative.stories.mdx => negative.mdx} | 8 +- .../{neutral.stories.mdx => neutral.mdx} | 17 +- packages/theme/stories/palettes/opacity.mdx | 64 + .../stories/palettes/opacity.stories.mdx | 68 - .../{positive.stories.mdx => positive.mdx} | 8 +- .../{static.stories.mdx => static.mdx} | 10 +- .../{success.stories.mdx => success.mdx} | 30 +- .../{warning.stories.mdx => warning.mdx} | 24 +- site/package.json | 1 + site/src/pages/api/roadmap.ts | 1 + tooling/css-inline-plugin/src/index.ts | 5 +- .../package.json | 9 +- .../src/CSSClassTable.tsx | 23 +- .../src/CharacteristicUsage.tsx | 32 +- .../src/CharacteristicUsageRow.tsx | 29 +- .../src/ClassNameRow.tsx | 4 +- .../src/EmptyBlock.tsx | 2 +- .../src/common.ts | 40 +- .../src/utils.ts | 79 +- .../css-variable-docgen-plugin/package.json | 6 +- yarn.lock | 4481 +++++++---------- 67 files changed, 2424 insertions(+), 3352 deletions(-) rename .storybook/{SaltTheme.js => SaltTheme.ts} (100%) rename docs/blocks/{help-and-support.doc.mdx => help-and-support.mdx} (100%) rename packages/core/stories/floating-platform/{floating-platform.doc.stories.mdx => floating-platform.mdx} (88%) rename packages/core/stories/{introduction.stories.mdx => introduction.mdx} (100%) rename packages/core/stories/salt-provider/{salt-provider-next.doc.stories.mdx => salt-provider-next.mdx} (100%) rename packages/data-grid/stories/{grid.doc.stories.mdx => grid.mdx} (90%) rename packages/lab/stories/deck-layout/{deck-layout.doc.stories.mdx => deck-layout.mdx} (64%) rename packages/lab/stories/layer-layout/{layer-layout.doc.stories.mdx => layer-layout.mdx} (62%) rename packages/lab/stories/layout/{layouts.doc.stories.mdx => layouts.mdx} (54%) rename packages/lab/stories/logo/{logo.doc.stories.mdx => logo.mdx} (76%) rename packages/lab/stories/skip-link/{skip-link.doc.stories.mdx => skip-link.mdx} (92%) rename packages/lab/stories/stepper-input/{stepper-input.doc.stories.mdx => stepper-input.mdx} (82%) delete mode 100644 packages/lab/stories/toolbar/toolbar.doc.stories.mdx create mode 100644 packages/lab/stories/toolbar/toolbar.mdx rename packages/lab/stories/window/{window.stories.mdx => window.mdx} (99%) rename packages/styles/stories/{introduction.stories.mdx => introduction.mdx} (98%) rename packages/theme/stories/{introduction.stories.mdx => introduction.mdx} (99%) rename packages/theme/stories/palettes/{accent.stories.mdx => accent.mdx} (86%) rename packages/theme/stories/palettes/{error.stories.mdx => error.mdx} (75%) rename packages/theme/stories/palettes/{info.stories.mdx => info.mdx} (70%) rename packages/theme/stories/palettes/{interact.stories.mdx => interact.mdx} (97%) rename packages/theme/stories/palettes/{introduction.stories.mdx => introduction.mdx} (92%) rename packages/theme/stories/palettes/{measured.stories.mdx => measured.mdx} (93%) rename packages/theme/stories/palettes/{navigate.stories.mdx => navigate.mdx} (92%) rename packages/theme/stories/palettes/{negative.stories.mdx => negative.mdx} (89%) rename packages/theme/stories/palettes/{neutral.stories.mdx => neutral.mdx} (96%) create mode 100644 packages/theme/stories/palettes/opacity.mdx delete mode 100644 packages/theme/stories/palettes/opacity.stories.mdx rename packages/theme/stories/palettes/{positive.stories.mdx => positive.mdx} (89%) rename packages/theme/stories/palettes/{static.stories.mdx => static.mdx} (71%) rename packages/theme/stories/palettes/{success.stories.mdx => success.mdx} (75%) rename packages/theme/stories/palettes/{warning.stories.mdx => warning.mdx} (79%) diff --git a/.storybook/SaltTheme.js b/.storybook/SaltTheme.ts similarity index 100% rename from .storybook/SaltTheme.js rename to .storybook/SaltTheme.ts diff --git a/.storybook/main.ts b/.storybook/main.ts index 86939d59935..f72ced854e2 100644 --- a/.storybook/main.ts +++ b/.storybook/main.ts @@ -10,9 +10,11 @@ const config: StorybookConfig = { name: getAbsolutePath("@storybook/react-vite"), options: {}, }, - stories: ["../packages/*/stories/**/*.stories.@(js|jsx|ts|tsx|mdx)"], + stories: ["../packages/*/stories/**/*.@(mdx|stories.@(js|jsx|ts|tsx))"], staticDirs: ["../docs/public"], - + typescript: { + reactDocgen: "react-docgen-typescript", + }, addons: [ { name: "@storybook/addon-essentials", @@ -29,7 +31,6 @@ const config: StorybookConfig = { ], async viteFinal(config, { configType }) { const { mergeConfig } = await import("vite"); - // customize the Vite config here const customConfig: UserConfig = { plugins: [cssInline(), cssVariableDocgen()], diff --git a/.storybook/manager.ts b/.storybook/manager.ts index d180016f347..f5f307e8361 100644 --- a/.storybook/manager.ts +++ b/.storybook/manager.ts @@ -1,4 +1,4 @@ -import { addons } from "@storybook/addons"; +import { addons } from "@storybook/manager-api"; import saltTheme from "./SaltTheme"; addons.setConfig({ diff --git a/.storybook/preview.tsx b/.storybook/preview.tsx index 588df83a2b3..6bed8c4c3cf 100644 --- a/.storybook/preview.tsx +++ b/.storybook/preview.tsx @@ -1,5 +1,4 @@ -import type { ArgTypes, Parameters } from "@storybook/react"; -import type { GlobalTypes } from "@storybook/csf"; +import type { Parameters, GlobalTypes, ArgTypes } from "@storybook/types"; import "@salt-ds/theme/index.css"; import "@salt-ds/theme/css/theme-next.css"; import "@fontsource/open-sans/300.css"; @@ -142,7 +141,7 @@ export const globalTypes: GlobalTypes = { }; export const argTypes: ArgTypes = { - ref: { control: { type: null } }, + ref: { control: false }, }; export const parameters: Parameters = { diff --git a/cypress.config.ts b/cypress.config.ts index 08603f2aa77..01f9ec5d806 100644 --- a/cypress.config.ts +++ b/cypress.config.ts @@ -4,55 +4,72 @@ import tsconfigPaths from "vite-tsconfig-paths"; import IstanbulPlugin from "vite-plugin-istanbul"; import { isCI } from "ci-info"; import path from "path"; -import { mergeConfig, UserConfig } from "vite"; +import { UserConfig } from "vite"; import { version as reactVersion } from "react"; // @ts-ignore import installCoverageTask from "@cypress/code-coverage/task"; import { cssInline } from "css-inline-plugin"; -let viteConfig: UserConfig = { - plugins: [react(), tsconfigPaths(), IstanbulPlugin(), cssInline()], - define: { - "process.env": {}, - }, - server: { - watch: { - ignored: ["**/coverage"], +async function getViteConfig(config: UserConfig) { + const { mergeConfig } = await import("vite"); + let viteConfig: UserConfig = { + plugins: [react(), tsconfigPaths(), IstanbulPlugin(), cssInline()], + define: { + "process.env": {}, }, - }, - build: { - sourcemap: true, - }, - resolve: { - alias: { - "cypress/react18": reactVersion.startsWith("18") - ? "cypress/react18" - : "cypress/react", + server: { + watch: { + ignored: ["**/coverage"], + }, + }, + build: { + sourcemap: true, }, - }, -}; -if (isCI) { - viteConfig = mergeConfig(viteConfig, { resolve: { alias: { - "@salt-ds/core": path.resolve(__dirname, "./dist/salt-ds-core"), - "@salt-ds/data-grid": path.resolve( - __dirname, - "./dist/salt-ds-data-grid" - ), - "@salt-ds/lab": path.resolve(__dirname, "./dist/salt-ds-lab"), - "@salt-ds/icons": path.resolve(__dirname, "./dist/salt-ds-icons"), + "cypress/react18": reactVersion.startsWith("18") + ? "cypress/react18" + : "cypress/react", }, }, - optimizeDeps: { - include: [ - "@salt-ds/core", - "@salt-ds/data-grid", - "@salt-ds/lab", - "@salt-ds/icons", - ], - }, - } as UserConfig); + }; + + if (reactVersion.startsWith("16") || reactVersion.startsWith("17")) { + viteConfig = mergeConfig(viteConfig, { + resolve: { + alias: { + "@storybook/react-dom-shim": + "@storybook/react-dom-shim/dist/react-16", + }, + }, + }); + } + + if (isCI) { + viteConfig = mergeConfig(viteConfig, { + resolve: { + alias: { + "@salt-ds/core": path.resolve(__dirname, "./dist/salt-ds-core"), + "@salt-ds/data-grid": path.resolve( + __dirname, + "./dist/salt-ds-data-grid" + ), + "@salt-ds/lab": path.resolve(__dirname, "./dist/salt-ds-lab"), + "@salt-ds/icons": path.resolve(__dirname, "./dist/salt-ds-icons"), + }, + }, + optimizeDeps: { + include: [ + "@salt-ds/core", + "@salt-ds/data-grid", + "@salt-ds/lab", + "@salt-ds/icons", + ], + }, + } as UserConfig); + } + + return mergeConfig(config, viteConfig); } export default defineConfig({ @@ -75,7 +92,7 @@ export default defineConfig({ devServer: { framework: "react", bundler: "vite", - viteConfig, + viteConfig: getViteConfig, }, specPattern: "packages/**/src/**/*.cy.{js,ts,jsx,tsx}", }, diff --git a/docs/blocks/help-and-support.doc.mdx b/docs/blocks/help-and-support.mdx similarity index 100% rename from docs/blocks/help-and-support.doc.mdx rename to docs/blocks/help-and-support.mdx diff --git a/package.json b/package.json index a7575977c0a..8cb7b374cc0 100644 --- a/package.json +++ b/package.json @@ -55,19 +55,20 @@ "@fontsource/open-sans": "^4.5.13", "@fontsource/pt-mono": "^5.0.12", "@mswjs/data": "^0.14.0", - "@storybook/addon-a11y": "^7.4.5", - "@storybook/addon-actions": "^7.4.5", - "@storybook/addon-docs": "^7.4.5", - "@storybook/addon-essentials": "^7.4.5", - "@storybook/addon-interactions": "^7.4.5", - "@storybook/addon-links": "^7.4.5", - "@storybook/addon-mdx-gfm": "7.4.6", - "@storybook/addon-storysource": "^7.4.5", - "@storybook/addons": "^7.4.5", - "@storybook/react": "^7.4.5", - "@storybook/react-vite": "7.4.6", - "@storybook/test": "^7.4.5", - "@storybook/theming": "^7.4.5", + "@storybook/addon-a11y": "^8.0.10", + "@storybook/addon-actions": "^8.0.10", + "@storybook/addon-docs": "^8.0.10", + "@storybook/addon-essentials": "^8.0.10", + "@storybook/addon-interactions": "^8.0.10", + "@storybook/addon-links": "^8.0.10", + "@storybook/addon-mdx-gfm": "^8.0.10", + "@storybook/addon-storysource": "^8.0.10", + "@storybook/blocks": "^8.0.10", + "@storybook/manager-api": "^8.0.10", + "@storybook/react": "^8.0.10", + "@storybook/react-vite": "^8.0.10", + "@storybook/test": "^8.0.10", + "@storybook/theming": "^8.0.10", "@tanstack/react-query": "^4.28.0", "@testing-library/cypress": "^10.0.0", "@testing-library/dom": "^10.0.0", @@ -98,7 +99,7 @@ "eslint-plugin-cypress": "^3.0.0", "eslint-plugin-import": "^2.28.1", "eslint-plugin-local-rules": "^2.0.0", - "eslint-plugin-storybook": "^0.6.14", + "eslint-plugin-storybook": "^0.8.0", "mockdate": "^3.0.5", "modular-scripts": "patch:modular-scripts@npm:3.6.0#.yarn/patches/modular-scripts-npm-3.6.0-d967962075.patch", "msw": "^1.2.1", @@ -110,7 +111,7 @@ "react-dom": "^18.0.0", "rifm": "^0.12.0", "sass": "^1.52.3", - "storybook": "7.4.6", + "storybook": "^8.0.10", "stylelint": "^16.0.0", "typescript": "4.6.4", "vite": "^4.4.9", diff --git a/packages/core/stories/border-layout/border-layout.stories.tsx b/packages/core/stories/border-layout/border-layout.stories.tsx index d11a22d5c9b..4a0b736824a 100644 --- a/packages/core/stories/border-layout/border-layout.stories.tsx +++ b/packages/core/stories/border-layout/border-layout.stories.tsx @@ -17,7 +17,7 @@ export default { rowGap: { type: "number", }, - children: { control: { type: null } }, + children: { control: false }, }, } as Meta; diff --git a/packages/core/stories/combo-box/combo-box.stories.tsx b/packages/core/stories/combo-box/combo-box.stories.tsx index 59c2df88709..08d4dc08c8c 100644 --- a/packages/core/stories/combo-box/combo-box.stories.tsx +++ b/packages/core/stories/combo-box/combo-box.stories.tsx @@ -22,13 +22,6 @@ import { usStateExampleData } from "../assets/exampleData"; export default { title: "Core/Combo Box", component: ComboBox, - parameters: { - docs: { - source: { - code: "Disabled for this story, see https://github.com/storybookjs/storybook/issues/11554", - }, - }, - }, } as Meta; const usStates = usStateExampleData.slice(0, 10); diff --git a/packages/core/stories/dialog/dialog.stories.tsx b/packages/core/stories/dialog/dialog.stories.tsx index f69fdc9ab57..644b98ab3e5 100644 --- a/packages/core/stories/dialog/dialog.stories.tsx +++ b/packages/core/stories/dialog/dialog.stories.tsx @@ -1,5 +1,10 @@ -/* eslint-disable @typescript-eslint/no-unsafe-assignment */ -import { PropsWithChildren, ReactNode, useEffect, useState } from "react"; +import { + ComponentProps, + PropsWithChildren, + ReactNode, + useEffect, + useState, +} from "react"; import { Button, StackLayout, @@ -9,6 +14,7 @@ import { DialogContent, DialogCloseButton, DialogProps, + DialogContentProps, } from "@salt-ds/core"; import { StoryFn, Meta } from "@storybook/react"; import "./dialog.stories.css"; @@ -33,7 +39,10 @@ const UnmountLogger = () => { }; const DialogTemplate: StoryFn< - DialogProps & { header: string; preheader: string; content: ReactNode } + Omit & + Pick, "header" | "preheader"> & { + content: DialogContentProps["children"]; + } > = ({ header, preheader, @@ -99,51 +108,54 @@ export const LongContent = DialogTemplate.bind({}); LongContent.args = { header: "Congratulations! You have created a Dialog.", content: ( - -
- Lorem Ipsum is simply dummy text of the printing and typesetting - industry. Lorem Ipsum has been the industry's standard dummy text ever - since the 1500s, when an unknown printer took a galley of type and - scrambled it to make a type specimen book. -
-
- It has survived not only five centuries, but also the leap into - electronic typesetting, remaining essentially unchanged. It was - popularised in the 1960s with the release of Letraset sheets containing - Lorem Ipsum passages, and more recently with desktop publishing software - like Aldus PageMaker including versions of Lorem Ipsum. -
-
- It is a long established fact that a reader will be distracted by the - readable content of a page when looking at its layout. The point of - using Lorem Ipsum is that it has a more-or-less normal distribution of - letters, as opposed to using 'Content here, content here', making it - look like readable English. -
-
- Many desktop publishing packages and web page editors now use Lorem - Ipsum as their default model text, and a search for 'lorem ipsum' will - uncover many web sites still in their infancy. Various versions have - evolved over the years, sometimes by accident, sometimes on purpose - (injected humour and the like). -
-
- Contrary to popular belief, Lorem Ipsum is not simply random text. It - has roots in a piece of classical Latin literature from 45 BC, making it - over 2000 years old. Richard McClintock, a Latin professor at - Hampden-Sydney College in Virginia, looked up one of the more obscure - Latin words, consectetur, from a Lorem Ipsum passage, and going through - the cites of the word in classical literature, discovered the - undoubtable source. -
-
- Lorem Ipsum comes from sections 1.10.32 and 1.10.33 of "de Finibus - Bonorum et Malorum" (The Extremes of Good and Evil) by Cicero, written - in 45 BC. This book is a treatise on the theory of ethics, very popular - during the Renaissance. The first line of Lorem Ipsum, "Lorem ipsum - dolor sit amet..", comes from a line in section 1.10.32. -
-
+ <> + +
+ Lorem Ipsum is simply dummy text of the printing and typesetting + industry. Lorem Ipsum has been the industry's standard dummy text ever + since the 1500s, when an unknown printer took a galley of type and + scrambled it to make a type specimen book. +
+
+ It has survived not only five centuries, but also the leap into + electronic typesetting, remaining essentially unchanged. It was + popularised in the 1960s with the release of Letraset sheets + containing Lorem Ipsum passages, and more recently with desktop + publishing software like Aldus PageMaker including versions of Lorem + Ipsum. +
+
+ It is a long established fact that a reader will be distracted by the + readable content of a page when looking at its layout. The point of + using Lorem Ipsum is that it has a more-or-less normal distribution of + letters, as opposed to using 'Content here, content here', making it + look like readable English. +
+
+ Many desktop publishing packages and web page editors now use Lorem + Ipsum as their default model text, and a search for 'lorem ipsum' will + uncover many web sites still in their infancy. Various versions have + evolved over the years, sometimes by accident, sometimes on purpose + (injected humour and the like). +
+
+ Contrary to popular belief, Lorem Ipsum is not simply random text. It + has roots in a piece of classical Latin literature from 45 BC, making + it over 2000 years old. Richard McClintock, a Latin professor at + Hampden-Sydney College in Virginia, looked up one of the more obscure + Latin words, consectetur, from a Lorem Ipsum passage, and going + through the cites of the word in classical literature, discovered the + undoubtable source. +
+
+ Lorem Ipsum comes from sections 1.10.32 and 1.10.33 of "de Finibus + Bonorum et Malorum" (The Extremes of Good and Evil) by Cicero, written + in 45 BC. This book is a treatise on the theory of ethics, very + popular during the Renaissance. The first line of Lorem Ipsum, "Lorem + ipsum dolor sit amet..", comes from a line in section 1.10.32. +
+
+ ), }; diff --git a/packages/core/stories/floating-platform/floating-platform.doc.stories.mdx b/packages/core/stories/floating-platform/floating-platform.mdx similarity index 88% rename from packages/core/stories/floating-platform/floating-platform.doc.stories.mdx rename to packages/core/stories/floating-platform/floating-platform.mdx index 42c1bbcb28f..88e4a69b81f 100644 --- a/packages/core/stories/floating-platform/floating-platform.doc.stories.mdx +++ b/packages/core/stories/floating-platform/floating-platform.mdx @@ -1,18 +1,7 @@ -import { ArgsTable, Canvas, Meta, Story } from "@storybook/addon-docs"; -import { Button, Text, Tooltip } from "@salt-ds/core"; -import { - CharacteristicUsage, - CSSClassTable, -} from "css-variable-docgen-components"; -import HelpAndSupport from "docs/blocks/help-and-support.doc.mdx"; - - +import { Canvas, Meta } from "@storybook/addon-docs"; +import * as CustomFloatingUiPlatformStories from "./custom-floating-ui-platform.stories"; + + ## Custom Floating UI Platform @@ -131,22 +120,16 @@ The example uses the `FloatingComponentProvider` to trigger creating the new win It also uses the `FloatingPlatformProvider` to customize the positioning of the Tooltip based on the global coordinates of the anchor, rather than the position within it's own window. - - - + ### Custom Middleware Example In the following example custom `offset` middleware has been added to offset the tooltip by an additional amount on top of the default - - - + ### Animation Frame autoUpdate In the following example the Tooltip is being positioned on animation frame, allowing it to remain anchored to a component suring an animation - - - + diff --git a/packages/core/stories/introduction.stories.mdx b/packages/core/stories/introduction.mdx similarity index 100% rename from packages/core/stories/introduction.stories.mdx rename to packages/core/stories/introduction.mdx diff --git a/packages/core/stories/panel/panel.stories.tsx b/packages/core/stories/panel/panel.stories.tsx index 2804aa5e853..2b2ab1001e4 100644 --- a/packages/core/stories/panel/panel.stories.tsx +++ b/packages/core/stories/panel/panel.stories.tsx @@ -28,7 +28,7 @@ All.args = { children:

This is a Panel

, }; All.argTypes = { - children: { control: { type: null } }, + children: { control: false }, }; export const Primary = Template.bind({}); diff --git a/packages/core/stories/parent-child-layout/parent-child-layout.stories.tsx b/packages/core/stories/parent-child-layout/parent-child-layout.stories.tsx index f0e8fecdb0a..f914dd60374 100644 --- a/packages/core/stories/parent-child-layout/parent-child-layout.stories.tsx +++ b/packages/core/stories/parent-child-layout/parent-child-layout.stories.tsx @@ -1,5 +1,6 @@ import { useState } from "react"; import { Meta, StoryFn } from "@storybook/react"; +import { fn } from "@storybook/test"; import { ChevronLeftIcon, @@ -34,6 +35,9 @@ import "./parent-child-layout.stories.css"; export default { title: "Lab/Layout/Parent Child Layout", component: ParentChildLayout, + args: { + onCollapseChange: fn(), + }, } as Meta; const parent =
Parent
; diff --git a/packages/core/stories/salt-provider/salt-provider-next.doc.stories.mdx b/packages/core/stories/salt-provider/salt-provider-next.mdx similarity index 100% rename from packages/core/stories/salt-provider/salt-provider-next.doc.stories.mdx rename to packages/core/stories/salt-provider/salt-provider-next.mdx diff --git a/packages/core/stories/split-layout/split-layout.stories.tsx b/packages/core/stories/split-layout/split-layout.stories.tsx index a8a71bbb01b..87c3d195c37 100644 --- a/packages/core/stories/split-layout/split-layout.stories.tsx +++ b/packages/core/stories/split-layout/split-layout.stories.tsx @@ -31,8 +31,8 @@ export default { gap: { type: "number", }, - endItem: { control: { type: null } }, - startItem: { control: { type: null } }, + endItem: { control: false }, + startItem: { control: false }, }, decorators: [ (Story) => ( diff --git a/packages/countries/stories/CountrySymbol.stories.tsx b/packages/countries/stories/CountrySymbol.stories.tsx index d3b83171dcd..a522622244e 100644 --- a/packages/countries/stories/CountrySymbol.stories.tsx +++ b/packages/countries/stories/CountrySymbol.stories.tsx @@ -122,11 +122,3 @@ export const AllCountrySymbolsWithSearch: StoryFn = ( AllCountrySymbolsWithSearch.args = { size: 2, }; - -AllCountrySymbolsWithSearch.parameters = { - docs: { - source: { - code: "Disabled for this story, see https://github.com/storybookjs/storybook/issues/11554", - }, - }, -}; diff --git a/packages/countries/stories/LazyCountrySymbol.qa.stories.tsx b/packages/countries/stories/LazyCountrySymbol.qa.stories.tsx index 43eafe482f2..b22ff058876 100644 --- a/packages/countries/stories/LazyCountrySymbol.qa.stories.tsx +++ b/packages/countries/stories/LazyCountrySymbol.qa.stories.tsx @@ -14,6 +14,7 @@ export const AllLazyCountrySymbols: StoryFn = () => { {sizes.map((size) => (
; export const LazyCountrySymbol: StoryFn = ( diff --git a/packages/data-grid/stories/LazyStoryCanvas.tsx b/packages/data-grid/stories/LazyStoryCanvas.tsx index 43482d7cf1d..6a017287a70 100644 --- a/packages/data-grid/stories/LazyStoryCanvas.tsx +++ b/packages/data-grid/stories/LazyStoryCanvas.tsx @@ -7,7 +7,6 @@ export const LazyStoryCanvas = ({ children }: PropsWithChildren) => { if (!ref.current) return; const observer = new IntersectionObserver(([entry]) => { if (entry.isIntersecting) { - console.log(entry.isIntersecting); setVisible(true); } }); diff --git a/packages/data-grid/stories/grid.doc.stories.mdx b/packages/data-grid/stories/grid.mdx similarity index 90% rename from packages/data-grid/stories/grid.doc.stories.mdx rename to packages/data-grid/stories/grid.mdx index 12f559528e9..13fe2681dbd 100644 --- a/packages/data-grid/stories/grid.doc.stories.mdx +++ b/packages/data-grid/stories/grid.mdx @@ -1,21 +1,26 @@ -import { ArgsTable, Canvas, Meta, Story } from "@storybook/addon-docs"; +import { ArgTypes, Canvas, Meta } from "@storybook/addon-docs"; import { Grid, GridColumn } from "@salt-ds/data-grid"; -import { withFlexGap } from "docs/decorators/withFlexGap"; import { Banner, BannerContent } from "@salt-ds/core"; import { LazyStoryCanvas } from "./LazyStoryCanvas"; import { CharacteristicUsage, CSSClassTable, } from "css-variable-docgen-components"; -import HelpAndSupport from "docs/blocks/help-and-support.doc.mdx"; - - +import HelpAndSupport from "docs/blocks/help-and-support.mdx"; +import * as DataGridStories from "./grid.stories"; +import * as DataGridVariantStories from "./grid-variants.stories"; +import * as DataGridColumnGroupStories from "./grid-columnGroups.stories"; +import * as DataGridServerSideDataStories from "./grid-serverSideData.stories"; +import * as DataGridRowSelectionModesStories from "./grid-rowSelectionModes.stories"; +import * as DataGridRowSelectionControlledStories from "./grid-rowSelectionControlled.stories"; +import * as DataGridCellCustomizationStories from "./grid-cellCustomization.stories"; +import * as DataGridHeaderCustomizationStories from "./grid-headerCustomization.stories"; +import * as DataGridEditableCellsStories from "./grid-editableCells.stories"; +import * as DataGridSortColumnsStories from "./grid-sortColumns.stories"; +import * as DataGridCellValidationStories from "./grid-cellValidation.stories"; +import * as DataGridPaginationStories from "./grid-pagination.stories"; + + # Grid @@ -48,7 +53,7 @@ To import the grid into your application, use the following import: import { Grid, GridColumn } from "@salt-ds/data-grid"; ``` - + Note: ensure the CSS `height` property for the grid element has been set appropriately to see grid on screen. You can do so by passing a custom class @@ -58,14 +63,12 @@ import { Grid, GridColumn } from "@salt-ds/data-grid"; - - - + ### Props - + ## Grid variants @@ -77,9 +80,7 @@ The grid contains two variants: Column separators can be enabled using the `columnSeparators` property. - - - + ### Columns @@ -97,7 +98,7 @@ You can easily create any project-specific column types tailored to your needs u #### GridColumn props - + ### Column groups @@ -106,9 +107,7 @@ Columns can be grouped using the `ColumnGroup` component. Note: whenever a `ColumnGroup` component is present, all other grids' children will also need to be wrapped within a `ColumnGroup` component. - - - + ### Rows @@ -120,9 +119,7 @@ When used in combination with the `onVisibleRowRangeChange` callback this allows [Here's an example](https://saltdesignsystem-storybook.pages.dev/?path=/story/data-grid-data-grid--server-side-data) that details using sparse array and `onVisibleRowRangeChange` callback. - - - + ### Row selection @@ -141,12 +138,7 @@ Both are optional. In [uncontrolled mode](https://reactjs.org/docs/uncontrolled-components.html) you can provide `defaultSelectedRowIdxs` and the grid maintains the selection state. It accepts `number[]`, and works only when `rowSelectionMode` is `single` or `multi`. - - - + #### Controlled mode @@ -155,12 +147,7 @@ In [controlled mode](https://reactjs.org/docs/forms.html#controlled-components) Below is an example of how to use controlled selection mode to synchronize selection in two grids. - - - + ### Cell customization @@ -174,12 +161,7 @@ The `cellValueComponent` property of `GridColumn` component is the most convenie Below is an example of custom components applied to `cellValueComponent` of "Bid/Ask", "Percentage" and "Buttons" columns, [more details here](https://saltdesignsystem-storybook.pages.dev/?path=/story/data-grid-data-grid--cell-customization). - - - + The second way to customize cell appearance is the `cellComponent` property. Unlike @@ -200,12 +182,7 @@ Column headers and column group headers can be customized using the `headerValue This grid also shows an example of a custom cell displaying a basic chart. Switch the "Items sold" column to "summary" mode to see it. - - - + ### Editable cells @@ -223,12 +200,7 @@ i.e. `TextCellEditor` and `NumericCellEditor`. You can easily create any components tailored to your needs using the same approach. - - - + To trigger edit mode on cells on your: @@ -245,15 +217,11 @@ For client side sorting, user could use inbuilt default sort, or provide a custo For server side sorting, we expose sort order (`asc | desc | none`) through `onSortOrderChange`, see "Amount" column for example. - - - + - - - + ### Cell Validation @@ -267,25 +235,16 @@ while the second type "strong" additionally displays a status icon. Light valida If you are validating editable cells, for the business logic, we recommend you use a 3rd party library like [yup](https://www.npmjs.com/package/yup) or [zod](https://www.npmjs.com/package/zod). - - - + ### Row Validation Grid provides an api for row-level validation with the prop `getRowValidationStatus`. This function provides the row data as the argument, and expects a return value that is one of the cell validation states, "error", "warning", and "success". In most cases, it should be used together with the `RowValidationColumn` component to give the user a visual indicator of the validation state besides background color. This is important for accessibility. - - - + - - - + ### Pagination @@ -312,12 +271,7 @@ interface PaginatorProps { ``` - - - + ### Writing tests for Grid component diff --git a/packages/icons/stories/icon.stories.tsx b/packages/icons/stories/icon.stories.tsx index fec50caa4d1..d26fc51b868 100644 --- a/packages/icons/stories/icon.stories.tsx +++ b/packages/icons/stories/icon.stories.tsx @@ -42,7 +42,7 @@ const IconGrid = ({ }} > {sizes.map((size) => ( - + ))}
); @@ -122,7 +122,12 @@ export const AllIconsWithSearch: StoryFn = () => { .filter(({ name, icon }) => new RegExp(inputText, "i").test(name)) .map(({ name, icon }, i) => { return ( - + {createElement(icon, { key: i, size: 2, diff --git a/packages/lab/stories/deck-layout/deck-layout.doc.stories.mdx b/packages/lab/stories/deck-layout/deck-layout.mdx similarity index 64% rename from packages/lab/stories/deck-layout/deck-layout.doc.stories.mdx rename to packages/lab/stories/deck-layout/deck-layout.mdx index 94a6f378eca..5118015d4f3 100644 --- a/packages/lab/stories/deck-layout/deck-layout.doc.stories.mdx +++ b/packages/lab/stories/deck-layout/deck-layout.mdx @@ -1,14 +1,8 @@ -import { Meta, Story, Canvas, ArgsTable } from "@storybook/addon-docs"; -import { DeckLayout, DeckItem } from "@salt-ds/lab"; -import { CSSClassTable } from "css-variable-docgen-components"; -import { Default } from "./deck-layout.stories"; -import HelpAndSupport from "docs/blocks/help-and-support.doc.mdx"; - - +import { ArgTypes, Canvas, Meta } from "@storybook/blocks"; +import HelpAndSupport from "docs/blocks/help-and-support.mdx"; +import * as DeckLayoutStories from "./deck-layout.stories"; + + # Deck Layout @@ -18,9 +12,7 @@ It allows motion customization (`slide` or `fade`) and a custom direction for th This layout component also allows you to assign the initial page to be rendered via the `activeIndex` prop. - - - + ## Use Deck Layout when... @@ -36,9 +28,7 @@ Instead you want your content to be displayed in a layer above the existing page This example shows how the Deck Layout can be used in conjunction with `Tabstrip`. You can enable animations by setting the `animation` prop. - - - + ## Configuring Deck Layout @@ -50,6 +40,6 @@ import { DeckLayout } from "@salt-ds/lab"; ### Props - + diff --git a/packages/lab/stories/deck-layout/deck-layout.stories.tsx b/packages/lab/stories/deck-layout/deck-layout.stories.tsx index 745bce853fc..669f6d58da5 100644 --- a/packages/lab/stories/deck-layout/deck-layout.stories.tsx +++ b/packages/lab/stories/deck-layout/deck-layout.stories.tsx @@ -1,7 +1,7 @@ import { useState, useEffect } from "react"; import { Meta, StoryFn } from "@storybook/react"; import { Card } from "@salt-ds/core"; -import { DeckLayout, Tab, Tabstrip } from "@salt-ds/lab"; +import { DeckLayout, DeckItem, Tab, Tabstrip } from "@salt-ds/lab"; import "../layout/layout.stories.css"; export default { @@ -12,6 +12,7 @@ export default { control: { type: "number", min: 0, max: 5, defaultValue: 0 }, }, }, + subcomponents: { DeckItem }, } as Meta; const deckCards = (slides: number) => diff --git a/packages/lab/stories/dropdown/dropdown-base.stories.tsx b/packages/lab/stories/dropdown/dropdown-base.stories.tsx index da97f4d4ef5..70f75adf42f 100644 --- a/packages/lab/stories/dropdown/dropdown-base.stories.tsx +++ b/packages/lab/stories/dropdown/dropdown-base.stories.tsx @@ -15,7 +15,9 @@ export const Default: StoryFn = () => { }; const callbackRef = (el: HTMLButtonElement) => { - console.log(`ref on Button set to ${el.className}`); + if (el) { + console.log(`ref on Button set to ${el.className}`); + } }; return (
diff --git a/packages/lab/stories/layer-layout/layer-layout.doc.stories.mdx b/packages/lab/stories/layer-layout/layer-layout.mdx similarity index 62% rename from packages/lab/stories/layer-layout/layer-layout.doc.stories.mdx rename to packages/lab/stories/layer-layout/layer-layout.mdx index ccda8cc58e3..818f091ba7b 100644 --- a/packages/lab/stories/layer-layout/layer-layout.doc.stories.mdx +++ b/packages/lab/stories/layer-layout/layer-layout.mdx @@ -1,16 +1,8 @@ -import { Meta, Story, Canvas, ArgsTable } from "@storybook/addon-docs"; -import { LayerLayout } from "@salt-ds/lab"; -import { CSSClassTable } from "css-variable-docgen-components"; -import { Default } from "./layer-layout.stories"; -import HelpAndSupport from "docs/blocks/help-and-support.doc.mdx"; - - +import { ArgTypes, Canvas, Meta } from "@storybook/blocks"; +import * as LayerLayoutStories from "./layer-layout.stories"; +import HelpAndSupport from "docs/blocks/help-and-support.mdx"; + + # Layer Layout @@ -18,9 +10,7 @@ The Layer Layout defines a layer above the existing layout structure for UI elem It can be used to build dialog or drawer components and it can be positioned in different parts of the screen. - - - + ## Use Layer Layout when... @@ -42,35 +32,25 @@ The component will be displayed in the center position by default but you can cu ##### Top positioned - - - + ##### Right positioned - - - + ##### Left positioned - - - + ##### Bottom positioned - - - + #### Reduced motion You can customize or disable the animations using the `prefers-reduced-motion` CSS media feature. - - - + ## Configuring Layer Layout @@ -82,6 +62,6 @@ import { LayerLayout } from "@salt-ds/lab"; ### Props - + diff --git a/packages/lab/stories/layer-layout/layer-layout.stories.tsx b/packages/lab/stories/layer-layout/layer-layout.stories.tsx index fcf031d4580..da122230e05 100644 --- a/packages/lab/stories/layer-layout/layer-layout.stories.tsx +++ b/packages/lab/stories/layer-layout/layer-layout.stories.tsx @@ -18,7 +18,7 @@ export default { component: LayerLayout, argTypes: { position: { - options: LAYER_POSITIONS, + options: Array.from(LAYER_POSITIONS), control: { type: "select" }, }, }, diff --git a/packages/lab/stories/layout/layouts.doc.stories.mdx b/packages/lab/stories/layout/layouts.mdx similarity index 54% rename from packages/lab/stories/layout/layouts.doc.stories.mdx rename to packages/lab/stories/layout/layouts.mdx index d74aafd0f39..41d72ca373e 100644 --- a/packages/lab/stories/layout/layouts.doc.stories.mdx +++ b/packages/lab/stories/layout/layouts.mdx @@ -1,11 +1,8 @@ -import { Meta, Story, Canvas } from "@storybook/addon-docs"; +import { Meta, Canvas } from "@storybook/blocks"; +import * as DeckLayoutStories from "../deck-layout/deck-layout.stories"; +import * as LayerLayoutStories from "../layer-layout/layer-layout.stories"; - + # Layout components @@ -13,21 +10,11 @@ Layout componentry was created to help you build consistent and responsive layou Built on top of CSS Grid and Flexbox, the layout components give spacial consistency out of the box, they allow for easy responsive behavior and customization. -## [Parent Child](/docs/documentation-lab-layout-parent-child-layout--docs) - -Displays a hierarchical structure comprising of a main content area and an accompanying parent region, used to drive the content that is displayed. - - - - - ## [Deck Layout](/docs/documentation-lab-layout-deck-layout--docs) Defines pages of content that appear within the same specified region, one at a time - - - + ## [Layer Layout](/docs/documentation-lab-layout-layer-layout--docs) @@ -35,6 +22,4 @@ Defines a layer above the existing layout structure for UI elements to be displa It can be used to build dialog or drawer components and it can be positioned in different parts of the screen. - - - + diff --git a/packages/lab/stories/logo/logo.doc.stories.mdx b/packages/lab/stories/logo/logo.mdx similarity index 76% rename from packages/lab/stories/logo/logo.doc.stories.mdx rename to packages/lab/stories/logo/logo.mdx index eea33812c79..516a61798a9 100644 --- a/packages/lab/stories/logo/logo.doc.stories.mdx +++ b/packages/lab/stories/logo/logo.mdx @@ -1,19 +1,13 @@ -import { ArgsTable, Canvas, Meta, Story } from "@storybook/addon-docs"; -import { Text } from "@salt-ds/core"; +import { Canvas, Meta, ArgTypes } from "@storybook/blocks"; import { Logo, LogoImage, LogoSeparator } from "@salt-ds/lab"; import { CharacteristicUsage, CSSClassTable, } from "css-variable-docgen-components"; -import HelpAndSupport from "docs/blocks/help-and-support.doc.mdx"; +import HelpAndSupport from "docs/blocks/help-and-support.mdx"; +import * as LogoStories from "./logo.stories"; - + # Logo @@ -45,41 +39,29 @@ Refer to the [J.P. Morgan Brand Toolbox](https://www.jpmcbrandtoolbox.com/) to c ### Logo containing a LogoImage - - - + ### Logo containing a LogoImage and Text - - - + ### Logo containing a LogoImage, Text and LogoSeparator - - - + ### Link wrapping Logo - - + ### Link wrapping LogoImage only - - - + ### Compact Logo Here's an example of a regular versus a compact version of Logo which now you can create yourself. - - - + ## Configuring Logo @@ -89,17 +71,7 @@ import { Logo, LogoImage, LogoSeparator } from '@salt-ds/lab'; ### Props -#### Logo - - - -#### LogoImage - - - -#### LogoSeparator - - + ### CSS Class diff --git a/packages/lab/stories/logo/logo.stories.tsx b/packages/lab/stories/logo/logo.stories.tsx index 9d66243e9bd..ee0543b058e 100644 --- a/packages/lab/stories/logo/logo.stories.tsx +++ b/packages/lab/stories/logo/logo.stories.tsx @@ -9,6 +9,7 @@ import { ChaseCompactLogo } from "./assets/ChaseCompactLogo"; export default { title: "Lab/Logo", component: Logo, + subcomponents: { LogoImage, LogoSeparator }, } as Meta; export const LogoWithImage: StoryFn = (args) => ( diff --git a/packages/lab/stories/skip-link/skip-link.doc.stories.mdx b/packages/lab/stories/skip-link/skip-link.mdx similarity index 92% rename from packages/lab/stories/skip-link/skip-link.doc.stories.mdx rename to packages/lab/stories/skip-link/skip-link.mdx index 4fce9e53b90..516233b3bea 100644 --- a/packages/lab/stories/skip-link/skip-link.doc.stories.mdx +++ b/packages/lab/stories/skip-link/skip-link.mdx @@ -1,10 +1,10 @@ -import { ArgsTable, Canvas, Meta, Story } from "@storybook/addon-docs"; +import { Canvas, Meta, ArgTypes } from "@storybook/blocks"; import { SkipLink } from "@salt-ds/lab"; import { CharacteristicUsage, CSSClassTable, } from "css-variable-docgen-components"; -import { Default, MultipleLinks } from "./skip-link.stories"; +import * as SkipLinkStories from "./skip-link.stories"; @@ -47,9 +47,7 @@ Skip Links are visible only on focus. When a Skip Link is activated, focus moves The Skip link component is displayed above the application layout on a single line, as a link element. It receives focus when the user navigates to it using the Tab key. When activated, the Skip Link enables user to skip to the target content you've defined. - - - + ## With multiple links @@ -59,13 +57,11 @@ The Skip Link component can provide multiple links. Links are displayed in seque Multiple links should be used sparingly. In order to avoid polluting the page-tab order it is recommended not to use more than two links per Skip Link. - - - + ## Props - + ## CSS Classes diff --git a/packages/lab/stories/stepper-input/stepper-input.doc.stories.mdx b/packages/lab/stories/stepper-input/stepper-input.mdx similarity index 82% rename from packages/lab/stories/stepper-input/stepper-input.doc.stories.mdx rename to packages/lab/stories/stepper-input/stepper-input.mdx index 158f6d41f2d..808da059719 100644 --- a/packages/lab/stories/stepper-input/stepper-input.doc.stories.mdx +++ b/packages/lab/stories/stepper-input/stepper-input.mdx @@ -1,17 +1,12 @@ -import { ArgsTable, Canvas, Meta, Story } from "@storybook/addon-docs"; +import { Canvas, Meta, ArgTypes } from "@storybook/blocks"; import { StepperInput } from "@salt-ds/lab"; import { CharacteristicUsage, CSSClassTable, } from "css-variable-docgen-components"; +import * as StepperInputStories from "./stepper-input.stories"; - + # Stepper Input @@ -32,17 +27,13 @@ The user can adjust the default value using the controls—or simply type in a n The out-of-the-box Stepper Input has a default value of 0, an increment value of 1 and a block value of 10, and you can only use it to accept numeric characters. - - - + ## Custom Values You are able to customize the default, increment and block values to suit your use case. - - - + ## Decimal @@ -52,9 +43,7 @@ If the user enters a value that doesn’t match the decimal places you have set, The component will round the value up or down, as required, to display the specified number of decimal places. - - - + ## Live default value @@ -62,9 +51,7 @@ You can use the Stepper Input to pull the live value from a source that’s cons The component's value doesn't automatically update when the live value changes, however. In this case, the Refresh button automatically appears when the displayed value and live value don’t match. - - - + ## Refresh @@ -72,9 +59,7 @@ This button gives you the option of resetting the component to its default value If you have set a live value, however, the prop is no longer optional. Once the component's displayed value and live value no longer match, the Refresh button will be visible. You can click it to reset the component to the latest live value. - - - + ## Numeric Limits @@ -82,9 +67,7 @@ The default limits for the input's number value are set to the safest representa If you need to limit the range of accepted values, you’re able to set a maximum or minimum (or both). - - - + # API @@ -94,7 +77,7 @@ import { StepperInput } from "@salt-ds/lab"; ## Props - + ## CSS Class diff --git a/packages/lab/stories/tokenized-input/tokenized-input.stories.tsx b/packages/lab/stories/tokenized-input/tokenized-input.stories.tsx index cc1723dbe60..7fe65cf10f8 100644 --- a/packages/lab/stories/tokenized-input/tokenized-input.stories.tsx +++ b/packages/lab/stories/tokenized-input/tokenized-input.stories.tsx @@ -287,9 +287,8 @@ export const WithCustomizedDelimiter: StoryFn = () => {
) : ( )} diff --git a/packages/lab/stories/toolbar/toolbar.doc.stories.mdx b/packages/lab/stories/toolbar/toolbar.doc.stories.mdx deleted file mode 100644 index 28e12deb0e0..00000000000 --- a/packages/lab/stories/toolbar/toolbar.doc.stories.mdx +++ /dev/null @@ -1,35 +0,0 @@ -import { Canvas, Meta, Story } from "@storybook/addon-docs"; -import { Button } from "@salt-ds/core"; -import { - ExportIcon, - NotificationIcon, - ShareIcon, - TearOutIcon, -} from "@salt-ds/icons"; -import { Toolbar } from "@salt-ds/lab"; -import { CollapsibleToolbarItem } from "../components"; - - - -# Toolbar - -Toolbar is a flexible container for controls. - -
- -Simple `Toolbar` with 10 `Buttons`. Note that Button text is not displayed if Button -contains an Icon. - - - - - -
- -##### Instant Collapse - -Example 1, use CSS alone to style compact state - - - - diff --git a/packages/lab/stories/toolbar/toolbar.mdx b/packages/lab/stories/toolbar/toolbar.mdx new file mode 100644 index 00000000000..7dc7c379bca --- /dev/null +++ b/packages/lab/stories/toolbar/toolbar.mdx @@ -0,0 +1,23 @@ +import { Canvas, Meta } from "@storybook/blocks"; +import * as ToolbarStories from "./toolbar.stories"; + + + +# Toolbar + +Toolbar is a flexible container for controls. + +
+ +Simple `Toolbar` with 10 `Buttons`. Note that Button text is not displayed if Button +contains an Icon. + + + +
+ +##### Instant Collapse + +Example 1, use CSS alone to style compact state + + diff --git a/packages/lab/stories/tree/tree.stories.jsx b/packages/lab/stories/tree/tree.stories.jsx index 16981508ec3..4c7f950bf0e 100644 --- a/packages/lab/stories/tree/tree.stories.jsx +++ b/packages/lab/stories/tree/tree.stories.jsx @@ -1,3 +1,4 @@ +import React from "react"; import { Tree as Tree } from "@salt-ds/lab"; import { groupByInitialLetter, usa_states_cities } from "../list/list.data"; import { folderData } from "./tree.data"; diff --git a/packages/lab/stories/window/window.stories.mdx b/packages/lab/stories/window/window.mdx similarity index 99% rename from packages/lab/stories/window/window.stories.mdx rename to packages/lab/stories/window/window.mdx index 712adef7048..d9989a8fc0a 100644 --- a/packages/lab/stories/window/window.stories.mdx +++ b/packages/lab/stories/window/window.mdx @@ -1,4 +1,4 @@ -import { Meta } from "@storybook/addon-docs"; +import { Meta } from "@storybook/blocks"; diff --git a/packages/styles/stories/introduction.stories.mdx b/packages/styles/stories/introduction.mdx similarity index 98% rename from packages/styles/stories/introduction.stories.mdx rename to packages/styles/stories/introduction.mdx index 9a99d3d9aa5..e92860bd24c 100644 --- a/packages/styles/stories/introduction.stories.mdx +++ b/packages/styles/stories/introduction.mdx @@ -1,4 +1,4 @@ -import { Meta } from "@storybook/addon-docs"; +import { Meta } from "@storybook/blocks"; diff --git a/packages/theme/stories/introduction.stories.mdx b/packages/theme/stories/introduction.mdx similarity index 99% rename from packages/theme/stories/introduction.stories.mdx rename to packages/theme/stories/introduction.mdx index 3ce45f9d864..230aa3b1601 100644 --- a/packages/theme/stories/introduction.stories.mdx +++ b/packages/theme/stories/introduction.mdx @@ -1,4 +1,4 @@ -import { Meta } from "@storybook/addon-docs"; +import { Meta } from "@storybook/blocks"; diff --git a/packages/theme/stories/palettes/accent.stories.mdx b/packages/theme/stories/palettes/accent.mdx similarity index 86% rename from packages/theme/stories/palettes/accent.stories.mdx rename to packages/theme/stories/palettes/accent.mdx index 25d92f516da..e230618d398 100644 --- a/packages/theme/stories/palettes/accent.stories.mdx +++ b/packages/theme/stories/palettes/accent.mdx @@ -1,12 +1,5 @@ -import { - Meta, - Story, - Canvas, - ColorPalette, - ColorItem, -} from "@storybook/addon-docs"; +import { ColorItem, ColorPalette, Meta } from "@storybook/blocks"; import { ColorContainer } from "docs/components/ColorContainer"; -import { DocGrid } from "docs/components/DocGrid"; @@ -26,6 +19,7 @@ Colors used to provide a consistent brand detail throughout the component librar "var(--salt-palette-accent-background)", }} /> + + + diff --git a/packages/theme/stories/palettes/error.stories.mdx b/packages/theme/stories/palettes/error.mdx similarity index 75% rename from packages/theme/stories/palettes/error.stories.mdx rename to packages/theme/stories/palettes/error.mdx index c8c98192c14..bffa4829a6b 100644 --- a/packages/theme/stories/palettes/error.stories.mdx +++ b/packages/theme/stories/palettes/error.mdx @@ -1,10 +1,4 @@ -import { - Meta, - Story, - Canvas, - ColorPalette, - ColorItem, -} from "@storybook/addon-docs"; +import { Canvas, ColorItem, ColorPalette, Meta } from "@storybook/blocks"; import { ColorBlock } from "docs/components/ColorBlock"; import { ColorContainer } from "docs/components/ColorContainer"; import { DocGrid } from "docs/components/DocGrid"; @@ -26,6 +20,7 @@ Colors used to symbolise an error state. "--salt-palette-error-border": "var(--salt-palette-error-border)", }} /> + + + + @@ -57,17 +55,11 @@ Colors used to symbolise an error state. - - - + + + + + + diff --git a/packages/theme/stories/palettes/info.stories.mdx b/packages/theme/stories/palettes/info.mdx similarity index 70% rename from packages/theme/stories/palettes/info.stories.mdx rename to packages/theme/stories/palettes/info.mdx index f893da2cc9c..f04d044b92b 100644 --- a/packages/theme/stories/palettes/info.stories.mdx +++ b/packages/theme/stories/palettes/info.mdx @@ -1,10 +1,4 @@ -import { - Meta, - Story, - Canvas, - ColorPalette, - ColorItem, -} from "@storybook/addon-docs"; +import { Canvas, ColorItem, ColorPalette, Meta } from "@storybook/blocks"; import { ColorBlock } from "docs/components/ColorBlock"; import { ColorContainer } from "docs/components/ColorContainer"; import { DocGrid } from "docs/components/DocGrid"; @@ -26,6 +20,7 @@ Colors used to represent informational content or messaging. "--salt-palette-info-border": "var(--salt-palette-info-border)", }} /> + + + @@ -47,17 +44,11 @@ Colors used to represent informational content or messaging. - - - + + + + + + diff --git a/packages/theme/stories/palettes/interact.stories.mdx b/packages/theme/stories/palettes/interact.mdx similarity index 97% rename from packages/theme/stories/palettes/interact.stories.mdx rename to packages/theme/stories/palettes/interact.mdx index 0855c01dd4b..94a21002a7e 100644 --- a/packages/theme/stories/palettes/interact.stories.mdx +++ b/packages/theme/stories/palettes/interact.mdx @@ -1,12 +1,5 @@ -import { - Meta, - Story, - Canvas, - ColorPalette, - ColorItem, -} from "@storybook/addon-docs"; +import { ColorItem, ColorPalette, Meta } from "@storybook/blocks"; import { ColorContainer } from "docs/components/ColorContainer"; -import { DocGrid } from "docs/components/DocGrid"; @@ -36,6 +29,7 @@ Colors representing actions such as editing or selecting an item. "var(--salt-palette-interact-background-blurSelected)", }} /> + + + + @@ -102,6 +99,7 @@ Colors representing actions such as editing or selecting an item. "var(--salt-palette-interact-primary-background-disabled)", }} /> + + @@ -137,6 +136,7 @@ Colors representing actions such as editing or selecting an item. "var(--salt-palette-interact-secondary-background-disabled)", }} /> + + @@ -172,6 +173,7 @@ Colors representing actions such as editing or selecting an item. "var(--salt-palette-interact-cta-background-disabled)", }} /> + + diff --git a/packages/theme/stories/palettes/introduction.stories.mdx b/packages/theme/stories/palettes/introduction.mdx similarity index 92% rename from packages/theme/stories/palettes/introduction.stories.mdx rename to packages/theme/stories/palettes/introduction.mdx index be298657798..2804e0749bd 100644 --- a/packages/theme/stories/palettes/introduction.stories.mdx +++ b/packages/theme/stories/palettes/introduction.mdx @@ -1,7 +1,4 @@ -import { Meta, Story, Canvas } from "@storybook/addon-docs"; -import { ColorBlock } from "docs/components/ColorBlock"; -import { DocGrid } from "docs/components/DocGrid"; -import { OpacityBlock } from "docs/components/OpacityBlock"; +import { Meta } from "@storybook/blocks"; @@ -29,7 +26,7 @@ The palette sits in between the foundations and characteristics. The palette is The palette provides meaning to the colors used throughout the characteristics. For a component with a background color set to `--salt-actionable-cta-background`, rather than this token directly pointing to the foundation token `--salt-color-blue-500`, this value instead resolves to the palette token `--salt-interact-cta-background`. Similarly, selectable backgrounds resolve to the same palette token. This ensures that anything that is interactable throughout your theme is consistent. The palette sits directly in the middle. -Component CSS attribute → Characteristic token → **_Palette token_** → Foundation token → Raw RGBA Value +Component CSS attribute → Characteristic token → **_Palette token_** → Foundation token → Raw RGBA Value ## Token structure diff --git a/packages/theme/stories/palettes/measured.stories.mdx b/packages/theme/stories/palettes/measured.mdx similarity index 93% rename from packages/theme/stories/palettes/measured.stories.mdx rename to packages/theme/stories/palettes/measured.mdx index 1301a672b0e..aa1ea8036a5 100644 --- a/packages/theme/stories/palettes/measured.stories.mdx +++ b/packages/theme/stories/palettes/measured.mdx @@ -1,13 +1,6 @@ -import { - Meta, - Story, - Canvas, - ColorPalette, - ColorItem, -} from "@storybook/addon-docs"; +import { ColorItem, ColorPalette, Meta } from "@storybook/blocks"; import { Banner, BannerContent } from "@salt-ds/core"; import { ColorContainer } from "docs/components/ColorContainer"; -import { DocGrid } from "docs/components/DocGrid"; @@ -35,6 +28,7 @@ Colors used to represent a measurement, value or progression. "var(--salt-palette-measured-border-background)", }} /> + + + + diff --git a/packages/theme/stories/palettes/navigate.stories.mdx b/packages/theme/stories/palettes/navigate.mdx similarity index 92% rename from packages/theme/stories/palettes/navigate.stories.mdx rename to packages/theme/stories/palettes/navigate.mdx index 347e2db49ea..194a1debbdb 100644 --- a/packages/theme/stories/palettes/navigate.stories.mdx +++ b/packages/theme/stories/palettes/navigate.mdx @@ -1,12 +1,5 @@ -import { - Meta, - Story, - Canvas, - ColorPalette, - ColorItem, -} from "@storybook/addon-docs"; +import { ColorItem, ColorPalette, Meta } from "@storybook/blocks"; import { ColorContainer } from "docs/components/ColorContainer"; -import { DocGrid } from "docs/components/DocGrid"; @@ -30,6 +23,7 @@ Colors used to signify navigation or navigable items. "var(--salt-palette-navigate-foreground-visited)", }} /> + + diff --git a/packages/theme/stories/palettes/negative.stories.mdx b/packages/theme/stories/palettes/negative.mdx similarity index 89% rename from packages/theme/stories/palettes/negative.stories.mdx rename to packages/theme/stories/palettes/negative.mdx index 1cdf48b6c90..5d85e1cd686 100644 --- a/packages/theme/stories/palettes/negative.stories.mdx +++ b/packages/theme/stories/palettes/negative.mdx @@ -1,10 +1,4 @@ -import { - Meta, - Story, - Canvas, - ColorPalette, - ColorItem, -} from "@storybook/addon-docs"; +import { Canvas, ColorItem, ColorPalette, Meta } from "@storybook/blocks"; import { ColorBlock } from "docs/components/ColorBlock"; import { ColorContainer } from "docs/components/ColorContainer"; import { DocGrid } from "docs/components/DocGrid"; diff --git a/packages/theme/stories/palettes/neutral.stories.mdx b/packages/theme/stories/palettes/neutral.mdx similarity index 96% rename from packages/theme/stories/palettes/neutral.stories.mdx rename to packages/theme/stories/palettes/neutral.mdx index b7442c4243a..66ce7324d9e 100644 --- a/packages/theme/stories/palettes/neutral.stories.mdx +++ b/packages/theme/stories/palettes/neutral.mdx @@ -1,12 +1,5 @@ -import { - Meta, - Story, - Canvas, - ColorPalette, - ColorItem, -} from "@storybook/addon-docs"; +import { ColorItem, ColorPalette, Meta } from "@storybook/blocks"; import { ColorContainer } from "docs/components/ColorContainer"; -import { DocGrid } from "docs/components/DocGrid"; @@ -45,6 +38,7 @@ Colors used to define regions or blocks of content without inferring meaning. "var(--salt-palette-neutral-primary-background-readonly)", }} /> + + + + @@ -92,6 +89,7 @@ Colors used to define regions or blocks of content without inferring meaning. "var(--salt-palette-neutral-secondary-background-readonly)", }} /> + + + + diff --git a/packages/theme/stories/palettes/opacity.mdx b/packages/theme/stories/palettes/opacity.mdx new file mode 100644 index 00000000000..2de5903baa9 --- /dev/null +++ b/packages/theme/stories/palettes/opacity.mdx @@ -0,0 +1,64 @@ +import { Meta } from "@storybook/blocks"; +import { DocGrid } from "docs/components/DocGrid"; +import { OpacityBlock } from "docs/components/OpacityBlock"; + + + +# Opacities + + + + + + + + + + + + + + + + + +## Deprecated + + + + +{" "} + + + + + + + diff --git a/packages/theme/stories/palettes/opacity.stories.mdx b/packages/theme/stories/palettes/opacity.stories.mdx deleted file mode 100644 index 100ca195893..00000000000 --- a/packages/theme/stories/palettes/opacity.stories.mdx +++ /dev/null @@ -1,68 +0,0 @@ -import { Meta, Canvas, Story } from "@storybook/addon-docs"; -import { DocGrid } from "docs/components/DocGrid"; -import { OpacityBlock } from "docs/components/OpacityBlock"; - - - -# Opacities - - - - - - - - - - - -## Deprecated - - - - - - - - diff --git a/packages/theme/stories/palettes/positive.stories.mdx b/packages/theme/stories/palettes/positive.mdx similarity index 89% rename from packages/theme/stories/palettes/positive.stories.mdx rename to packages/theme/stories/palettes/positive.mdx index d2f151f0e71..b0e449c2e8a 100644 --- a/packages/theme/stories/palettes/positive.stories.mdx +++ b/packages/theme/stories/palettes/positive.mdx @@ -1,10 +1,4 @@ -import { - Meta, - Story, - Canvas, - ColorPalette, - ColorItem, -} from "@storybook/addon-docs"; +import { Canvas, ColorItem, ColorPalette, Meta } from "@storybook/blocks"; import { ColorBlock } from "docs/components/ColorBlock"; import { ColorContainer } from "docs/components/ColorContainer"; import { DocGrid } from "docs/components/DocGrid"; diff --git a/packages/theme/stories/palettes/static.stories.mdx b/packages/theme/stories/palettes/static.mdx similarity index 71% rename from packages/theme/stories/palettes/static.stories.mdx rename to packages/theme/stories/palettes/static.mdx index 66dc635e1e3..ea01e745836 100644 --- a/packages/theme/stories/palettes/static.stories.mdx +++ b/packages/theme/stories/palettes/static.mdx @@ -1,13 +1,5 @@ -import { - Meta, - Story, - Canvas, - ColorPalette, - ColorItem, -} from "@storybook/addon-docs"; -import { ColorBlock } from "docs/components/ColorBlock"; +import { ColorItem, ColorPalette, Meta } from "@storybook/blocks"; import { ColorContainer } from "docs/components/ColorContainer"; -import { DocGrid } from "docs/components/DocGrid"; diff --git a/packages/theme/stories/palettes/success.stories.mdx b/packages/theme/stories/palettes/success.mdx similarity index 75% rename from packages/theme/stories/palettes/success.stories.mdx rename to packages/theme/stories/palettes/success.mdx index 1db29b1baee..d5432f9e55c 100644 --- a/packages/theme/stories/palettes/success.stories.mdx +++ b/packages/theme/stories/palettes/success.mdx @@ -1,10 +1,4 @@ -import { - Meta, - Story, - Canvas, - ColorPalette, - ColorItem, -} from "@storybook/addon-docs"; +import { Canvas, ColorItem, ColorPalette, Meta } from "@storybook/blocks"; import { ColorBlock } from "docs/components/ColorBlock"; import { ColorContainer } from "docs/components/ColorContainer"; import { DocGrid } from "docs/components/DocGrid"; @@ -26,6 +20,7 @@ Colors symbolising a success state or indication of process completion. "--salt-palette-success-border": "var(--salt-palette-success-border)", }} /> + + + + @@ -57,17 +55,11 @@ Colors symbolising a success state or indication of process completion. - - - + + + + + + diff --git a/packages/theme/stories/palettes/warning.stories.mdx b/packages/theme/stories/palettes/warning.mdx similarity index 79% rename from packages/theme/stories/palettes/warning.stories.mdx rename to packages/theme/stories/palettes/warning.mdx index e1af4d6c59d..6e9cceaeda7 100644 --- a/packages/theme/stories/palettes/warning.stories.mdx +++ b/packages/theme/stories/palettes/warning.mdx @@ -1,10 +1,4 @@ -import { - Meta, - Story, - Canvas, - ColorPalette, - ColorItem, -} from "@storybook/addon-docs"; +import { Canvas, ColorItem, ColorPalette, Meta } from "@storybook/blocks"; import { ColorBlock } from "docs/components/ColorBlock"; import { ColorContainer } from "docs/components/ColorContainer"; import { DocGrid } from "docs/components/DocGrid"; @@ -26,6 +20,7 @@ Colors symbolising a warning state. "--salt-palette-warning-border": "var(--salt-palette-warning-border)", }} /> + + + + @@ -57,13 +55,9 @@ Colors symbolising a warning state. - - + + + + diff --git a/site/package.json b/site/package.json index b53e1c54a47..00d07aeca6d 100644 --- a/site/package.json +++ b/site/package.json @@ -40,6 +40,7 @@ "lodash-es": "^4.17.21", "next": "^14.0.4", "next-auth": "^4.24.7", + "node-fetch": "^3.0.0", "raw-loader": "^4.0.2" }, "devDependencies": { diff --git a/site/src/pages/api/roadmap.ts b/site/src/pages/api/roadmap.ts index 69aa594f4b8..30a07498871 100644 --- a/site/src/pages/api/roadmap.ts +++ b/site/src/pages/api/roadmap.ts @@ -89,6 +89,7 @@ const handler = async (req: NextApiRequest, res: NextApiResponse) => { const responseData = await response.json(); const projectItems = + // @ts-ignore responseData.data.organization.repository.projectV2.items; hasNextPage = projectItems.pageInfo.hasNextPage; diff --git a/tooling/css-inline-plugin/src/index.ts b/tooling/css-inline-plugin/src/index.ts index 34164804181..23ed08482ee 100644 --- a/tooling/css-inline-plugin/src/index.ts +++ b/tooling/css-inline-plugin/src/index.ts @@ -13,7 +13,10 @@ export interface Options { // vite's own style injection used in storybook export function cssInline(options: Options = {}): Plugin { const { - exclude = ["**/**.stories.tsx"], + exclude = [ + "**/**.stories.tsx", + "!**/stories/floating-platform/*.stories.tsx", + ], include = ["**/packages/**/*.{tsx,jsx}"], } = options; const filter = createFilter(include, exclude); diff --git a/tooling/css-variable-docgen-components/package.json b/tooling/css-variable-docgen-components/package.json index 6c5ad6ceb16..078e143f7d9 100644 --- a/tooling/css-variable-docgen-components/package.json +++ b/tooling/css-variable-docgen-components/package.json @@ -5,5 +5,12 @@ "main": "src/index.tsx", "files": [ "README.md" - ] + ], + "dependencies": { + "@storybook/addon-docs": "^8.0.10", + "@storybook/blocks": "^8.0.10", + "@storybook/components": "^8.0.10", + "@storybook/theming": "^8.0.10", + "polished": "^4.0.5" + } } diff --git a/tooling/css-variable-docgen-components/src/CSSClassTable.tsx b/tooling/css-variable-docgen-components/src/CSSClassTable.tsx index f58c67a2f01..3ec9f7414bf 100644 --- a/tooling/css-variable-docgen-components/src/CSSClassTable.tsx +++ b/tooling/css-variable-docgen-components/src/CSSClassTable.tsx @@ -1,25 +1,18 @@ -import { DocsContext, getComponent } from "@storybook/addon-docs"; -import { useContext } from "react"; +import { useOf, Of } from "@storybook/addon-docs"; import { ResetWrapper } from "@storybook/components"; import { ClassNameRow } from "./ClassNameRow"; -import { getDocgenSection } from "./utils"; import { EmptyBlock } from "./EmptyBlock"; import { TableWrapper } from "./TableWrapper"; +import { getClassNames } from "./utils"; -export interface ClassName { - name: string; - description: string; -} -export function CSSClassTable(props: Record): JSX.Element { - const context = useContext(DocsContext); +export function CSSClassTable(props: { of: Of }): JSX.Element { // eslint-disable-next-line @typescript-eslint/no-unsafe-assignment - const main = getComponent(props, context); - const classNames = getDocgenSection>( - main, - "classNames" - ); + const { of } = props; + + const resolved = useOf(of); + const classNames = getClassNames(resolved); - if (!classNames || Object.values(classNames).length < 1) { + if (Object.values(classNames).length < 1) { return ( No CSS class names found for this component. ); diff --git a/tooling/css-variable-docgen-components/src/CharacteristicUsage.tsx b/tooling/css-variable-docgen-components/src/CharacteristicUsage.tsx index 0dbe735dac5..b1819a433c7 100644 --- a/tooling/css-variable-docgen-components/src/CharacteristicUsage.tsx +++ b/tooling/css-variable-docgen-components/src/CharacteristicUsage.tsx @@ -1,39 +1,23 @@ -import { useContext, useEffect, useState } from "react"; -import { DocsContext, getComponent } from "@storybook/addon-docs"; +import { useEffect, useState } from "react"; +import { useOf } from "@storybook/addon-docs"; import { ResetWrapper } from "@storybook/components"; import { Spinner } from "@salt-ds/core"; import { CharacteristicUsageRow } from "./CharacteristicUsageRow"; import { EmptyBlock } from "./EmptyBlock"; -import { getCharacteristics, getDocgenSection } from "./utils"; +import { getCharacteristics } from "./utils"; import { TableWrapper } from "./TableWrapper"; import "./CharacteristicUsage.css"; -interface CSSVariable { - name: string; - type?: string; - defaultValue?: string; -} - -export interface Characteristic { - name: string; - tokens?: string[]; -} - export function CharacteristicUsage( props: Record ): JSX.Element { - const [isLoading, setIsLoading] = useState(true); - const context = useContext(DocsContext); - // eslint-disable-next-line @typescript-eslint/no-unsafe-assignment - const main = getComponent(props, context); - const cssVariablesApi = getDocgenSection>( - main, - "cssVariablesApi" - ); + const { of } = props; - const characteristicTokenMap = - getCharacteristics>(cssVariablesApi); + const resolved = useOf(of); + const characteristicTokenMap = getCharacteristics(resolved); + + const [isLoading, setIsLoading] = useState(true); useEffect(() => { setTimeout(() => { diff --git a/tooling/css-variable-docgen-components/src/CharacteristicUsageRow.tsx b/tooling/css-variable-docgen-components/src/CharacteristicUsageRow.tsx index 1fc58bd78e3..2707ebbe726 100644 --- a/tooling/css-variable-docgen-components/src/CharacteristicUsageRow.tsx +++ b/tooling/css-variable-docgen-components/src/CharacteristicUsageRow.tsx @@ -1,5 +1,5 @@ import { ReactElement } from "react"; -import Markdown from "markdown-to-jsx"; +import { Markdown } from "@storybook/blocks"; import { characteristic, getCharacteristicValue } from "@salt-ds/core"; import { ColorBlock } from "docs/components/ColorBlock"; import { Name, Description, StyledTd } from "./common"; @@ -41,11 +41,18 @@ const TokenInfo = (props: { token: string }) => { const characteristicName = token .split("--salt-")[1] .split("-")[0] as characteristic; + + const provider = document.querySelector(".salt-theme"); + + if (!provider) { + return null; + } + const value = getCharacteristicValue( "salt-theme", characteristicName, token.split(`${characteristicName}-`)[1], - document.querySelector(".salt-theme") as HTMLElement + provider ); return ( @@ -64,18 +71,16 @@ export const CharacteristicUsageRow = (props: CharacteristicUsageRowProps) => { {name} - {tokens && - tokens.map((token) => ( - - {token} - - ))} + {tokens?.map((token) => ( + + {token} + + ))} - {tokens && - tokens.map((token, i) => ( - - ))} + {tokens?.map((token, i) => ( + + ))} ); diff --git a/tooling/css-variable-docgen-components/src/ClassNameRow.tsx b/tooling/css-variable-docgen-components/src/ClassNameRow.tsx index 7c4c4cd7898..109b246a273 100644 --- a/tooling/css-variable-docgen-components/src/ClassNameRow.tsx +++ b/tooling/css-variable-docgen-components/src/ClassNameRow.tsx @@ -1,5 +1,5 @@ -import Markdown from "markdown-to-jsx"; -import { ClassName } from "./CSSClassTable"; +import { Markdown } from "@storybook/blocks"; +import { ClassName } from "./utils"; import { Name, Description, StyledTd } from "./common"; interface ClassNameRowProps { diff --git a/tooling/css-variable-docgen-components/src/EmptyBlock.tsx b/tooling/css-variable-docgen-components/src/EmptyBlock.tsx index b2dccd5061c..3b90dc67f23 100644 --- a/tooling/css-variable-docgen-components/src/EmptyBlock.tsx +++ b/tooling/css-variable-docgen-components/src/EmptyBlock.tsx @@ -1,6 +1,6 @@ import { styled } from "@storybook/theming"; +import { withReset } from "@storybook/components"; import { transparentize } from "polished"; -import { withReset } from "./common"; import { ComponentProps } from "react"; const Wrapper = styled.div(withReset, ({ theme }) => ({ diff --git a/tooling/css-variable-docgen-components/src/common.ts b/tooling/css-variable-docgen-components/src/common.ts index be19cb47426..5dc06f254ad 100644 --- a/tooling/css-variable-docgen-components/src/common.ts +++ b/tooling/css-variable-docgen-components/src/common.ts @@ -1,37 +1,5 @@ -import { CSSObject, styled, Theme } from "@storybook/theming"; -import { transparentize } from "polished"; - -export const withReset = ({ theme }: { theme: Theme }): CSSObject => ({ - fontFamily: theme.typography.fonts.base, - fontSize: theme.typography.size.s3, - margin: 0, - - WebkitFontSmoothing: "antialiased", - MozOsxFontSmoothing: "grayscale", - WebkitTapHighlightColor: "rgba(0, 0, 0, 0)", - WebkitOverflowScrolling: "touch", -}); - -export const codeCommon = ({ theme }: { theme: Theme }): CSSObject => ({ - lineHeight: 1, - margin: "0 2px", - padding: "3px 5px", - whiteSpace: "nowrap", - - borderRadius: 3, - fontSize: theme.typography.size.s2 - 1, - - border: - theme.base === "light" - ? `1px solid ${theme.color.mediumlight}` - : `1px solid ${theme.color.darker}`, - color: - theme.base === "light" - ? transparentize(0.1, theme.color.defaultText) - : transparentize(0.3, theme.color.defaultText), - backgroundColor: - theme.base === "light" ? theme.color.lighter : theme.color.border, -}); +import { styled, CSSObject } from "@storybook/theming"; +import { codeCommon } from "@storybook/components"; export const Name = styled.span({ fontWeight: "bold" }); @@ -46,10 +14,10 @@ export const Description = styled.div(({ theme }) => ({ }, code: { - ...codeCommon({ theme }), + ...(codeCommon({ theme }) as CSSObject), fontSize: 12, fontFamily: theme.typography.fonts.mono, - }, + } as CSSObject, "& code": { margin: 0, diff --git a/tooling/css-variable-docgen-components/src/utils.ts b/tooling/css-variable-docgen-components/src/utils.ts index 3586502cd4f..22474a5a721 100644 --- a/tooling/css-variable-docgen-components/src/utils.ts +++ b/tooling/css-variable-docgen-components/src/utils.ts @@ -1,4 +1,5 @@ -import { Component } from "@storybook/addon-docs"; +import { getDocgenSection, isValidDocgenSection } from "@storybook/docs-tools"; +import { useOf } from "@storybook/addon-docs"; const SALT_CHARACTERISTICS = [ "accent", @@ -19,38 +20,62 @@ const SALT_CHARACTERISTICS = [ "track", ]; -export function hasDocgen(component: Component): boolean { - // eslint-disable-next-line @typescript-eslint/no-unsafe-member-access - return !!component.__docgenInfo; +export interface ClassName { + name: string; + description: string; } -export function getDocgenSection(component: Component, section: string): T { - // eslint-disable-next-line @typescript-eslint/no-unsafe-member-access,@typescript-eslint/no-unsafe-return - return hasDocgen(component) ? component.__docgenInfo[section] : null; +interface CSSVariable { + name: string; + type?: string; + defaultValue?: string; } -export function getCharacteristics( - cssVariablesApi: T -): Record { - const characteristicFoundationTokenMap: Record = {}; - - Object.keys(cssVariablesApi).forEach((token) => { - if (token.startsWith("--salt-")) { - const characteristicName = token.replace("--salt-", "").split("-")[0]; - if ( - characteristicName.length && - SALT_CHARACTERISTICS.includes(characteristicName) - ) { - if (!characteristicFoundationTokenMap[characteristicName]) { - characteristicFoundationTokenMap[characteristicName] = [token]; - } else if ( - !characteristicFoundationTokenMap[characteristicName]?.includes(token) +export function getCharacteristics(resolved: ReturnType) { + const section = getDocgenSection(resolved, "cssVariablesApi") as Record< + string, + CSSVariable[] + >; + if (isValidDocgenSection(section)) { + const characteristicFoundationTokenMap: Record = {}; + + Object.keys(section).forEach((token) => { + if (token.startsWith("--salt-")) { + const characteristicName = token.replace("--salt-", "").split("-")[0]; + if ( + characteristicName.length && + SALT_CHARACTERISTICS.includes(characteristicName) ) { - characteristicFoundationTokenMap[characteristicName].push(token); + if (!characteristicFoundationTokenMap[characteristicName]) { + characteristicFoundationTokenMap[characteristicName] = [token]; + } else if ( + !characteristicFoundationTokenMap[characteristicName]?.includes( + token + ) + ) { + characteristicFoundationTokenMap[characteristicName].push(token); + } } } - } - }); + }); + + return characteristicFoundationTokenMap; + } + + return {}; +} + +export function getClassNames( + resolved: ReturnType +): Record { + const classNames = getDocgenSection(resolved, "classNames") as Record< + string, + ClassName + >; + + if (isValidDocgenSection(classNames)) { + return classNames; + } - return characteristicFoundationTokenMap; + return {}; } diff --git a/tooling/css-variable-docgen-plugin/package.json b/tooling/css-variable-docgen-plugin/package.json index 82d27097de6..c58d450887b 100644 --- a/tooling/css-variable-docgen-plugin/package.json +++ b/tooling/css-variable-docgen-plugin/package.json @@ -7,13 +7,9 @@ "README.md" ], "dependencies": { - "@storybook/components": "^7.4.5", - "@storybook/theming": "^7.4.5", "css-tree": "^2.0.4", "glob": "^8.0.0", - "glob-promise": "^6.0.0", - "markdown-to-jsx": "^7.1.3", - "polished": "^4.0.5" + "glob-promise": "^6.0.0" }, "devDependencies": { "@types/css-tree": "^2.0.0" diff --git a/yarn.lock b/yarn.lock index c7f36521cd9..1fa41758236 100644 --- a/yarn.lock +++ b/yarn.lock @@ -679,14 +679,14 @@ __metadata: languageName: node linkType: hard -"@babel/compat-data@npm:^7.17.7, @babel/compat-data@npm:^7.22.20, @babel/compat-data@npm:^7.22.6, @babel/compat-data@npm:^7.22.9, @babel/compat-data@npm:^7.23.5": +"@babel/compat-data@npm:^7.17.7, @babel/compat-data@npm:^7.22.6, @babel/compat-data@npm:^7.23.5": version: 7.23.5 resolution: "@babel/compat-data@npm:7.23.5" checksum: 10/088f14f646ecbddd5ef89f120a60a1b3389a50a9705d44603dca77662707d0175a5e0e0da3943c3298f1907a4ab871468656fbbf74bb7842cd8b0686b2c19736 languageName: node linkType: hard -"@babel/core@npm:^7.1.0, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.13.16, @babel/core@npm:^7.15.5, @babel/core@npm:^7.16.0, @babel/core@npm:^7.18.5, @babel/core@npm:^7.20.12, @babel/core@npm:^7.22.20, @babel/core@npm:^7.22.9, @babel/core@npm:^7.23.9, @babel/core@npm:^7.7.5": +"@babel/core@npm:^7.1.0, @babel/core@npm:^7.12.3, @babel/core@npm:^7.15.5, @babel/core@npm:^7.16.0, @babel/core@npm:^7.18.5, @babel/core@npm:^7.18.9, @babel/core@npm:^7.22.20, @babel/core@npm:^7.23.0, @babel/core@npm:^7.23.2, @babel/core@npm:^7.23.9, @babel/core@npm:^7.7.5": version: 7.24.0 resolution: "@babel/core@npm:7.24.0" dependencies: @@ -709,7 +709,7 @@ __metadata: languageName: node linkType: hard -"@babel/generator@npm:^7.12.11, @babel/generator@npm:^7.22.9, @babel/generator@npm:^7.23.6": +"@babel/generator@npm:^7.23.0, @babel/generator@npm:^7.23.6": version: 7.23.6 resolution: "@babel/generator@npm:7.23.6" dependencies: @@ -730,7 +730,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-builder-binary-assignment-operator-visitor@npm:^7.22.5": +"@babel/helper-builder-binary-assignment-operator-visitor@npm:^7.22.15": version: 7.22.15 resolution: "@babel/helper-builder-binary-assignment-operator-visitor@npm:7.22.15" dependencies: @@ -739,7 +739,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-compilation-targets@npm:^7.17.7, @babel/helper-compilation-targets@npm:^7.22.15, @babel/helper-compilation-targets@npm:^7.22.5, @babel/helper-compilation-targets@npm:^7.22.6, @babel/helper-compilation-targets@npm:^7.23.6": +"@babel/helper-compilation-targets@npm:^7.17.7, @babel/helper-compilation-targets@npm:^7.22.15, @babel/helper-compilation-targets@npm:^7.22.6, @babel/helper-compilation-targets@npm:^7.23.6": version: 7.23.6 resolution: "@babel/helper-compilation-targets@npm:7.23.6" dependencies: @@ -752,9 +752,9 @@ __metadata: languageName: node linkType: hard -"@babel/helper-create-class-features-plugin@npm:^7.17.6, @babel/helper-create-class-features-plugin@npm:^7.18.6, @babel/helper-create-class-features-plugin@npm:^7.21.0, @babel/helper-create-class-features-plugin@npm:^7.22.11, @babel/helper-create-class-features-plugin@npm:^7.22.15, @babel/helper-create-class-features-plugin@npm:^7.22.5": - version: 7.23.9 - resolution: "@babel/helper-create-class-features-plugin@npm:7.23.9" +"@babel/helper-create-class-features-plugin@npm:^7.17.6, @babel/helper-create-class-features-plugin@npm:^7.18.6, @babel/helper-create-class-features-plugin@npm:^7.21.0, @babel/helper-create-class-features-plugin@npm:^7.22.15, @babel/helper-create-class-features-plugin@npm:^7.23.6": + version: 7.24.0 + resolution: "@babel/helper-create-class-features-plugin@npm:7.24.0" dependencies: "@babel/helper-annotate-as-pure": "npm:^7.22.5" "@babel/helper-environment-visitor": "npm:^7.22.20" @@ -767,11 +767,11 @@ __metadata: semver: "npm:^6.3.1" peerDependencies: "@babel/core": ^7.0.0 - checksum: 10/91c8aa8888780bd90aa50f511917cb0953ccd61b2ea4abf61915c1d68d99bb14b472969a8ae5b391d7890759dfc22be79104297be07919c38351714a4ce2fe74 + checksum: 10/de74a2689ca35d7c11a9080e8f3cd68e36d2a3fc254d3d826d1eb45bc9a3354c093dd830b5dde067acc8ff7a50d9c1f9d826fb75b546d280c6e821059976ab79 languageName: node linkType: hard -"@babel/helper-create-regexp-features-plugin@npm:^7.18.6, @babel/helper-create-regexp-features-plugin@npm:^7.22.5": +"@babel/helper-create-regexp-features-plugin@npm:^7.18.6, @babel/helper-create-regexp-features-plugin@npm:^7.22.15, @babel/helper-create-regexp-features-plugin@npm:^7.22.5": version: 7.22.15 resolution: "@babel/helper-create-regexp-features-plugin@npm:7.22.15" dependencies: @@ -800,9 +800,24 @@ __metadata: languageName: node linkType: hard -"@babel/helper-define-polyfill-provider@npm:^0.4.2": - version: 0.4.2 - resolution: "@babel/helper-define-polyfill-provider@npm:0.4.2" +"@babel/helper-define-polyfill-provider@npm:^0.5.0": + version: 0.5.0 + resolution: "@babel/helper-define-polyfill-provider@npm:0.5.0" + dependencies: + "@babel/helper-compilation-targets": "npm:^7.22.6" + "@babel/helper-plugin-utils": "npm:^7.22.5" + debug: "npm:^4.1.1" + lodash.debounce: "npm:^4.0.8" + resolve: "npm:^1.14.2" + peerDependencies: + "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 + checksum: 10/f849e816ec4b182a3e8fa8e09ff016f88bb95259cd6b2190b815c48f83c3d3b68e973a8ec72acc5086bfe93705cbd46ec089c06476421d858597780e42235a03 + languageName: node + linkType: hard + +"@babel/helper-define-polyfill-provider@npm:^0.6.1": + version: 0.6.1 + resolution: "@babel/helper-define-polyfill-provider@npm:0.6.1" dependencies: "@babel/helper-compilation-targets": "npm:^7.22.6" "@babel/helper-plugin-utils": "npm:^7.22.5" @@ -811,11 +826,11 @@ __metadata: resolve: "npm:^1.14.2" peerDependencies: "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 - checksum: 10/6383a34af4048957e46366fa7e6228b61e140955a707f8af7b69c26b2b780880db164d08b6de9420f6ec5a0ee01eb23aa5d78a4b141f2b65b3670e71906471bf + checksum: 10/316e7c0f05d2ae233d5fbb622c6339436da8d2b2047be866b64a16e6996c078a23b4adfebbdb33bc6a9882326a6cc20b95daa79a5e0edc92e9730e36d45fa523 languageName: node linkType: hard -"@babel/helper-environment-visitor@npm:^7.22.20, @babel/helper-environment-visitor@npm:^7.22.5": +"@babel/helper-environment-visitor@npm:^7.22.20": version: 7.22.20 resolution: "@babel/helper-environment-visitor@npm:7.22.20" checksum: 10/d80ee98ff66f41e233f36ca1921774c37e88a803b2f7dca3db7c057a5fea0473804db9fb6729e5dbfd07f4bed722d60f7852035c2c739382e84c335661590b69 @@ -850,7 +865,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-module-imports@npm:^7.0.0, @babel/helper-module-imports@npm:^7.10.4, @babel/helper-module-imports@npm:^7.16.0, @babel/helper-module-imports@npm:^7.16.7, @babel/helper-module-imports@npm:^7.18.6, @babel/helper-module-imports@npm:^7.22.15, @babel/helper-module-imports@npm:^7.22.5": +"@babel/helper-module-imports@npm:^7.0.0, @babel/helper-module-imports@npm:^7.10.4, @babel/helper-module-imports@npm:^7.16.0, @babel/helper-module-imports@npm:^7.16.7, @babel/helper-module-imports@npm:^7.18.6, @babel/helper-module-imports@npm:^7.22.15": version: 7.22.15 resolution: "@babel/helper-module-imports@npm:7.22.15" dependencies: @@ -859,7 +874,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-module-transforms@npm:^7.22.5, @babel/helper-module-transforms@npm:^7.23.0, @babel/helper-module-transforms@npm:^7.23.3": +"@babel/helper-module-transforms@npm:^7.23.3": version: 7.23.3 resolution: "@babel/helper-module-transforms@npm:7.23.3" dependencies: @@ -883,14 +898,14 @@ __metadata: languageName: node linkType: hard -"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.16.7, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.18.9, @babel/helper-plugin-utils@npm:^7.19.0, @babel/helper-plugin-utils@npm:^7.20.2, @babel/helper-plugin-utils@npm:^7.22.5, @babel/helper-plugin-utils@npm:^7.8.0, @babel/helper-plugin-utils@npm:^7.8.3": - version: 7.22.5 - resolution: "@babel/helper-plugin-utils@npm:7.22.5" - checksum: 10/ab220db218089a2aadd0582f5833fd17fa300245999f5f8784b10f5a75267c4e808592284a29438a0da365e702f05acb369f99e1c915c02f9f9210ec60eab8ea +"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.16.7, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.18.9, @babel/helper-plugin-utils@npm:^7.19.0, @babel/helper-plugin-utils@npm:^7.20.2, @babel/helper-plugin-utils@npm:^7.22.5, @babel/helper-plugin-utils@npm:^7.24.0, @babel/helper-plugin-utils@npm:^7.8.0, @babel/helper-plugin-utils@npm:^7.8.3": + version: 7.24.0 + resolution: "@babel/helper-plugin-utils@npm:7.24.0" + checksum: 10/dc8c7af321baf7653d93315beffee1790eb2c464b4f529273a24c8743a3f3095bf3f2d11828cb2c52d56282ef43a4bdc67a79c9ab8dd845e35d01871f3f28a0e languageName: node linkType: hard -"@babel/helper-remap-async-to-generator@npm:^7.22.5, @babel/helper-remap-async-to-generator@npm:^7.22.9": +"@babel/helper-remap-async-to-generator@npm:^7.22.20": version: 7.22.20 resolution: "@babel/helper-remap-async-to-generator@npm:7.22.20" dependencies: @@ -903,7 +918,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-replace-supers@npm:^7.16.7, @babel/helper-replace-supers@npm:^7.22.20, @babel/helper-replace-supers@npm:^7.22.5, @babel/helper-replace-supers@npm:^7.22.9": +"@babel/helper-replace-supers@npm:^7.16.7, @babel/helper-replace-supers@npm:^7.22.20": version: 7.22.20 resolution: "@babel/helper-replace-supers@npm:7.22.20" dependencies: @@ -997,7 +1012,7 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.13.16, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.22.7, @babel/parser@npm:^7.23.9, @babel/parser@npm:^7.24.0": +"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.23.0, @babel/parser@npm:^7.23.9, @babel/parser@npm:^7.24.0": version: 7.24.0 resolution: "@babel/parser@npm:7.24.0" bin: @@ -1006,31 +1021,43 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.22.15": - version: 7.22.15 - resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.22.15" +"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0 - checksum: 10/8910ca21a7ec7c06f7b247d4b86c97c5aa15ef321518f44f6f490c5912fdf82c605aaa02b90892e375d82ccbedeadfdeadd922c1b836c9dd4c596871bf654753 + checksum: 10/ddbaf2c396b7780f15e80ee01d6dd790db076985f3dfeb6527d1a8d4cacf370e49250396a3aa005b2c40233cac214a106232f83703d5e8491848bde273938232 languageName: node linkType: hard -"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^7.22.15": - version: 7.22.15 - resolution: "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:7.22.15" +"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": "npm:^7.22.5" "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.22.5" - "@babel/plugin-transform-optional-chaining": "npm:^7.22.15" + "@babel/plugin-transform-optional-chaining": "npm:^7.23.3" peerDependencies: "@babel/core": ^7.13.0 - checksum: 10/fbefedc0da014c37f1a50a8094ce7dbbf2181ae93243f23d6ecba2499b5b20196c2124d6a4dfe3e9e0125798e80593103e456352a4beb4e5c6f7c75efb80fdac + checksum: 10/434b9d710ae856fa1a456678cc304fbc93915af86d581ee316e077af746a709a741ea39d7e1d4f5b98861b629cc7e87f002d3138f5e836775632466d4c74aef2 + languageName: node + linkType: hard + +"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:^7.23.7": + version: 7.23.7 + resolution: "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:7.23.7" + dependencies: + "@babel/helper-environment-visitor": "npm:^7.22.20" + "@babel/helper-plugin-utils": "npm:^7.22.5" + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 10/3b0c9554cd0048e6e7341d7b92f29d400dbc6a5a4fc2f86dbed881d32e02ece9b55bc520387bae2eac22a5ab38a0b205c29b52b181294d99b4dd75e27309b548 languageName: node linkType: hard -"@babel/plugin-proposal-class-properties@npm:^7.13.0, @babel/plugin-proposal-class-properties@npm:^7.16.0": +"@babel/plugin-proposal-class-properties@npm:^7.16.0": version: 7.18.6 resolution: "@babel/plugin-proposal-class-properties@npm:7.18.6" dependencies: @@ -1057,7 +1084,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-nullish-coalescing-operator@npm:^7.13.8, @babel/plugin-proposal-nullish-coalescing-operator@npm:^7.16.0": +"@babel/plugin-proposal-nullish-coalescing-operator@npm:^7.16.0": version: 7.18.6 resolution: "@babel/plugin-proposal-nullish-coalescing-operator@npm:7.18.6" dependencies: @@ -1081,7 +1108,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-optional-chaining@npm:^7.13.12, @babel/plugin-proposal-optional-chaining@npm:^7.16.0": +"@babel/plugin-proposal-optional-chaining@npm:^7.16.0": version: 7.21.0 resolution: "@babel/plugin-proposal-optional-chaining@npm:7.21.0" dependencies: @@ -1206,36 +1233,36 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-flow@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-syntax-flow@npm:7.22.5" +"@babel/plugin-syntax-flow@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-syntax-flow@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/84c8c40fcfe8e78cecdd6fb90e8f97f419e3f3b27a33de8324ae97d5ce1b87cdd98a636fa21a68d4d2c37c7d63f3a279bb84b6956b849921affed6b806b6ffe7 + checksum: 10/c6e6f355d6ace5f4a9e7bb19f1fed2398aeb9b62c4c671a189d81b124f9f5bb77c4225b6e85e19339268c60a021c1e49104e450375de5e6bb70612190d9678af languageName: node linkType: hard -"@babel/plugin-syntax-import-assertions@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-syntax-import-assertions@npm:7.22.5" +"@babel/plugin-syntax-import-assertions@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-syntax-import-assertions@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/2b8b5572db04a7bef1e6cd20debf447e4eef7cb012616f5eceb8fa3e23ce469b8f76ee74fd6d1e158ba17a8f58b0aec579d092fb67c5a30e83ccfbc5754916c1 + checksum: 10/883e6b35b2da205138caab832d54505271a3fee3fc1e8dc0894502434fc2b5d517cbe93bbfbfef8068a0fb6ec48ebc9eef3f605200a489065ba43d8cddc1c9a7 languageName: node linkType: hard -"@babel/plugin-syntax-import-attributes@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-syntax-import-attributes@npm:7.22.5" +"@babel/plugin-syntax-import-attributes@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-syntax-import-attributes@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/197b3c5ea2a9649347f033342cb222ab47f4645633695205c0250c6bf2af29e643753b8bb24a2db39948bef08e7c540babfd365591eb57fc110cb30b425ffc47 + checksum: 10/9aed7661ffb920ca75df9f494757466ca92744e43072e0848d87fa4aa61a3f2ee5a22198ac1959856c036434b5614a8f46f1fb70298835dbe28220cdd1d4c11e languageName: node linkType: hard @@ -1261,14 +1288,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-jsx@npm:^7.18.6, @babel/plugin-syntax-jsx@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-syntax-jsx@npm:7.22.5" +"@babel/plugin-syntax-jsx@npm:^7.18.6, @babel/plugin-syntax-jsx@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-syntax-jsx@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/8829d30c2617ab31393d99cec2978e41f014f4ac6f01a1cecf4c4dd8320c3ec12fdc3ce121126b2d8d32f6887e99ca1a0bad53dedb1e6ad165640b92b24980ce + checksum: 10/89037694314a74e7f0e7a9c8d3793af5bf6b23d80950c29b360db1c66859d67f60711ea437e70ad6b5b4b29affe17eababda841b6c01107c2b638e0493bafb4e languageName: node linkType: hard @@ -1360,14 +1387,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-typescript@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-syntax-typescript@npm:7.22.5" +"@babel/plugin-syntax-typescript@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-syntax-typescript@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/8ab7718fbb026d64da93681a57797d60326097fd7cb930380c8bffd9eb101689e90142c760a14b51e8e69c88a73ba3da956cb4520a3b0c65743aee5c71ef360a + checksum: 10/abfad3a19290d258b028e285a1f34c9b8a0cbe46ef79eafed4ed7ffce11b5d0720b5e536c82f91cbd8442cde35a3dd8e861fa70366d87ff06fdc0d4756e30876 languageName: node linkType: hard @@ -1383,322 +1410,322 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-arrow-functions@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-arrow-functions@npm:7.22.5" +"@babel/plugin-transform-arrow-functions@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-arrow-functions@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/35abb6c57062802c7ce8bd96b2ef2883e3124370c688bbd67609f7d2453802fb73944df8808f893b6c67de978eb2bcf87bbfe325e46d6f39b5fcb09ece11d01a + checksum: 10/1e99118176e5366c2636064d09477016ab5272b2a92e78b8edb571d20bc3eaa881789a905b20042942c3c2d04efc530726cf703f937226db5ebc495f5d067e66 languageName: node linkType: hard -"@babel/plugin-transform-async-generator-functions@npm:^7.22.15": - version: 7.22.15 - resolution: "@babel/plugin-transform-async-generator-functions@npm:7.22.15" +"@babel/plugin-transform-async-generator-functions@npm:^7.23.9": + version: 7.23.9 + resolution: "@babel/plugin-transform-async-generator-functions@npm:7.23.9" dependencies: - "@babel/helper-environment-visitor": "npm:^7.22.5" + "@babel/helper-environment-visitor": "npm:^7.22.20" "@babel/helper-plugin-utils": "npm:^7.22.5" - "@babel/helper-remap-async-to-generator": "npm:^7.22.9" + "@babel/helper-remap-async-to-generator": "npm:^7.22.20" "@babel/plugin-syntax-async-generators": "npm:^7.8.4" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/fad98786b446ce63bde0d14a221e2617eef5a7bbca62b49d96f16ab5e1694521234cfba6145b830fbf9af16d60a8a3dbf148e8694830bd91796fe333b0599e73 + checksum: 10/d402494087a6b803803eb5ab46b837aab100a04c4c5148e38bfa943ea1bbfc1ecfb340f1ced68972564312d3580f550c125f452372e77607a558fbbaf98c31c0 languageName: node linkType: hard -"@babel/plugin-transform-async-to-generator@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-async-to-generator@npm:7.22.5" +"@babel/plugin-transform-async-to-generator@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-async-to-generator@npm:7.23.3" dependencies: - "@babel/helper-module-imports": "npm:^7.22.5" + "@babel/helper-module-imports": "npm:^7.22.15" "@babel/helper-plugin-utils": "npm:^7.22.5" - "@babel/helper-remap-async-to-generator": "npm:^7.22.5" + "@babel/helper-remap-async-to-generator": "npm:^7.22.20" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/b95f23f99dcb379a9f0a1c2a3bbea3f8dc0e1b16dc1ac8b484fe378370169290a7a63d520959a9ba1232837cf74a80e23f6facbe14fd42a3cda6d3c2d7168e62 + checksum: 10/2e9d9795d4b3b3d8090332104e37061c677f29a1ce65bcbda4099a32d243e5d9520270a44bbabf0fb1fb40d463bd937685b1a1042e646979086c546d55319c3c languageName: node linkType: hard -"@babel/plugin-transform-block-scoped-functions@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-block-scoped-functions@npm:7.22.5" +"@babel/plugin-transform-block-scoped-functions@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-block-scoped-functions@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/416b1341858e8ca4e524dee66044735956ced5f478b2c3b9bc11ec2285b0c25d7dbb96d79887169eb938084c95d0a89338c8b2fe70d473bd9dc92e5d9db1732c + checksum: 10/e63b16d94ee5f4d917e669da3db5ea53d1e7e79141a2ec873c1e644678cdafe98daa556d0d359963c827863d6b3665d23d4938a94a4c5053a1619c4ebd01d020 languageName: node linkType: hard -"@babel/plugin-transform-block-scoping@npm:^7.22.15": - version: 7.23.0 - resolution: "@babel/plugin-transform-block-scoping@npm:7.23.0" +"@babel/plugin-transform-block-scoping@npm:^7.23.4": + version: 7.23.4 + resolution: "@babel/plugin-transform-block-scoping@npm:7.23.4" dependencies: "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/9f60c71a0b72c7bdc0734ab363cf8ad40c4366456d9429ab3f2caedf6566c12f1ae8190478827222e93c60855b6c746a2c0e24381646fe7220d4666c332dc090 + checksum: 10/bbb965a3acdfb03559806d149efbd194ac9c983b260581a60efcb15eb9fbe20e3054667970800146d867446db1c1398f8e4ee87f4454233e49b8f8ce947bd99b languageName: node linkType: hard -"@babel/plugin-transform-class-properties@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-class-properties@npm:7.22.5" +"@babel/plugin-transform-class-properties@npm:^7.22.5, @babel/plugin-transform-class-properties@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-class-properties@npm:7.23.3" dependencies: - "@babel/helper-create-class-features-plugin": "npm:^7.22.5" + "@babel/helper-create-class-features-plugin": "npm:^7.22.15" "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/b830152dfc2ff2f647f0abe76e6251babdfbef54d18c4b2c73a6bf76b1a00050a5d998dac80dc901a48514e95604324943a9dd39317073fe0928b559e0e0c579 + checksum: 10/9c6f8366f667897541d360246de176dd29efc7a13d80a5b48361882f7173d9173be4646c3b7d9b003ccc0e01e25df122330308f33db921fa553aa17ad544b3fc languageName: node linkType: hard -"@babel/plugin-transform-class-static-block@npm:^7.22.11": - version: 7.22.11 - resolution: "@babel/plugin-transform-class-static-block@npm:7.22.11" +"@babel/plugin-transform-class-static-block@npm:^7.23.4": + version: 7.23.4 + resolution: "@babel/plugin-transform-class-static-block@npm:7.23.4" dependencies: - "@babel/helper-create-class-features-plugin": "npm:^7.22.11" + "@babel/helper-create-class-features-plugin": "npm:^7.22.15" "@babel/helper-plugin-utils": "npm:^7.22.5" "@babel/plugin-syntax-class-static-block": "npm:^7.14.5" peerDependencies: "@babel/core": ^7.12.0 - checksum: 10/69f040506fad66f1c6918d288d0e0edbc5c8a07c8b4462c1184ad2f9f08995d68b057126c213871c0853ae0c72afc60ec87492049dfacb20902e32346a448bcb + checksum: 10/c8bfaba19a674fc2eb54edad71e958647360474e3163e8226f1acd63e4e2dbec32a171a0af596c1dc5359aee402cc120fea7abd1fb0e0354b6527f0fc9e8aa1e languageName: node linkType: hard -"@babel/plugin-transform-classes@npm:^7.22.15": - version: 7.22.15 - resolution: "@babel/plugin-transform-classes@npm:7.22.15" +"@babel/plugin-transform-classes@npm:^7.23.8": + version: 7.23.8 + resolution: "@babel/plugin-transform-classes@npm:7.23.8" dependencies: "@babel/helper-annotate-as-pure": "npm:^7.22.5" - "@babel/helper-compilation-targets": "npm:^7.22.15" - "@babel/helper-environment-visitor": "npm:^7.22.5" - "@babel/helper-function-name": "npm:^7.22.5" - "@babel/helper-optimise-call-expression": "npm:^7.22.5" + "@babel/helper-compilation-targets": "npm:^7.23.6" + "@babel/helper-environment-visitor": "npm:^7.22.20" + "@babel/helper-function-name": "npm:^7.23.0" "@babel/helper-plugin-utils": "npm:^7.22.5" - "@babel/helper-replace-supers": "npm:^7.22.9" + "@babel/helper-replace-supers": "npm:^7.22.20" "@babel/helper-split-export-declaration": "npm:^7.22.6" globals: "npm:^11.1.0" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/21d7a171055634b4c407e42fc99ef340bde70d5582d47f7bcdc9781d09b3736607d346f56c3abb1e8b9b62516e1af25ab9023a295be0c347c963d6a20f74b55f + checksum: 10/4bb4b19e7a39871c4414fb44fc5f2cc47c78f993b74c43238dfb99c9dac2d15cb99b43f8a3d42747580e1807d2b8f5e13ce7e95e593fd839bd176aa090bf9a23 languageName: node linkType: hard -"@babel/plugin-transform-computed-properties@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-computed-properties@npm:7.22.5" +"@babel/plugin-transform-computed-properties@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-computed-properties@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": "npm:^7.22.5" - "@babel/template": "npm:^7.22.5" + "@babel/template": "npm:^7.22.15" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/a3efa8de19e4c52f01a99301d864819a7997a7845044d9cef5b67b0fb1e5e3e610ecc23053a8b5cf8fe40fcad93c15a586eaeffd22b89eeaa038339c37919661 + checksum: 10/e75593e02c5ea473c17839e3c9d597ce3697bf039b66afe9a4d06d086a87fb3d95850b4174476897afc351dc1b46a9ec3165ee6e8fbad3732c0d65f676f855ad languageName: node linkType: hard -"@babel/plugin-transform-destructuring@npm:^7.22.15": - version: 7.23.0 - resolution: "@babel/plugin-transform-destructuring@npm:7.23.0" +"@babel/plugin-transform-destructuring@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-destructuring@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/924b1c0fc11c9782a9a63ae6d181b9b069250a5567c705c24409e2f1e39ac47e61846cd17b0ab45641dc77050e7b900fc80a536f8abe7dff49b4e777e7b9b952 + checksum: 10/5abd93718af5a61f8f6a97d2ccac9139499752dd5b2c533d7556fb02947ae01b2f51d4c4f5e64df569e8783d3743270018eb1fa979c43edec7dd1377acf107ed languageName: node linkType: hard -"@babel/plugin-transform-dotall-regex@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-dotall-regex@npm:7.22.5" +"@babel/plugin-transform-dotall-regex@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-dotall-regex@npm:7.23.3" dependencies: - "@babel/helper-create-regexp-features-plugin": "npm:^7.22.5" + "@babel/helper-create-regexp-features-plugin": "npm:^7.22.15" "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/409b658d11e3082c8f69e9cdef2d96e4d6d11256f005772425fb230cc48fd05945edbfbcb709dab293a1a2f01f9c8a5bb7b4131e632b23264039d9f95864b453 + checksum: 10/a2dbbf7f1ea16a97948c37df925cb364337668c41a3948b8d91453f140507bd8a3429030c7ce66d09c299987b27746c19a2dd18b6f17dcb474854b14fd9159a3 languageName: node linkType: hard -"@babel/plugin-transform-duplicate-keys@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-duplicate-keys@npm:7.22.5" +"@babel/plugin-transform-duplicate-keys@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-duplicate-keys@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/bb1280fbabaab6fab2ede585df34900712698210a3bd413f4df5bae6d8c24be36b496c92722ae676a7a67d060a4624f4d6c23b923485f906bfba8773c69f55b4 + checksum: 10/c2a21c34dc0839590cd945192cbc46fde541a27e140c48fe1808315934664cdbf18db64889e23c4eeb6bad9d3e049482efdca91d29de5734ffc887c4fbabaa16 languageName: node linkType: hard -"@babel/plugin-transform-dynamic-import@npm:^7.22.11": - version: 7.22.11 - resolution: "@babel/plugin-transform-dynamic-import@npm:7.22.11" +"@babel/plugin-transform-dynamic-import@npm:^7.23.4": + version: 7.23.4 + resolution: "@babel/plugin-transform-dynamic-import@npm:7.23.4" dependencies: "@babel/helper-plugin-utils": "npm:^7.22.5" "@babel/plugin-syntax-dynamic-import": "npm:^7.8.3" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/78fc9c532210bf9e8f231747f542318568ac360ee6c27e80853962c984283c73da3f8f8aebe83c2096090a435b356b092ed85de617a156cbe0729d847632be45 + checksum: 10/57a722604c430d9f3dacff22001a5f31250e34785d4969527a2ae9160fa86858d0892c5b9ff7a06a04076f8c76c9e6862e0541aadca9c057849961343aab0845 languageName: node linkType: hard -"@babel/plugin-transform-exponentiation-operator@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-exponentiation-operator@npm:7.22.5" +"@babel/plugin-transform-exponentiation-operator@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-exponentiation-operator@npm:7.23.3" dependencies: - "@babel/helper-builder-binary-assignment-operator-visitor": "npm:^7.22.5" + "@babel/helper-builder-binary-assignment-operator-visitor": "npm:^7.22.15" "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/f2d660c1b1d51ad5fec1cd5ad426a52187204068c4158f8c4aa977b31535c61b66898d532603eef21c15756827be8277f724c869b888d560f26d7fe848bb5eae + checksum: 10/00d05ab14ad0f299160fcf9d8f55a1cc1b740e012ab0b5ce30207d2365f091665115557af7d989cd6260d075a252d9e4283de5f2b247dfbbe0e42ae586e6bf66 languageName: node linkType: hard -"@babel/plugin-transform-export-namespace-from@npm:^7.22.11": - version: 7.22.11 - resolution: "@babel/plugin-transform-export-namespace-from@npm:7.22.11" +"@babel/plugin-transform-export-namespace-from@npm:^7.23.4": + version: 7.23.4 + resolution: "@babel/plugin-transform-export-namespace-from@npm:7.23.4" dependencies: "@babel/helper-plugin-utils": "npm:^7.22.5" "@babel/plugin-syntax-export-namespace-from": "npm:^7.8.3" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/73af5883a321ed56a4bfd43c8a7de0164faebe619287706896fc6ee2f7a4e69042adaa1338c0b8b4bdb9f7e5fdceb016fb1d40694cb43ca3b8827429e8aac4bf + checksum: 10/9f770a81bfd03b48d6ba155d452946fd56d6ffe5b7d871e9ec2a0b15e0f424273b632f3ed61838b90015b25bbda988896b7a46c7d964fbf8f6feb5820b309f93 languageName: node linkType: hard -"@babel/plugin-transform-flow-strip-types@npm:^7.16.0, @babel/plugin-transform-flow-strip-types@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-flow-strip-types@npm:7.22.5" +"@babel/plugin-transform-flow-strip-types@npm:^7.16.0, @babel/plugin-transform-flow-strip-types@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-flow-strip-types@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": "npm:^7.22.5" - "@babel/plugin-syntax-flow": "npm:^7.22.5" + "@babel/plugin-syntax-flow": "npm:^7.23.3" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/0657042178061517cd5641a9a5eed1251aa1d8cf93a4111568ae663773854a1e8f6af167ecae042237d261389751dc5ee32ba12a15e65e41af29d04150005cab + checksum: 10/84af4b1f6d79f1a66a2440c5cfe3ba0e2bb9355402da477add13de1867088efb8d7b2be15d67ac955f1d2a745d4a561423bbb473fe6e4622b157989598ec323f languageName: node linkType: hard -"@babel/plugin-transform-for-of@npm:^7.22.15": - version: 7.22.15 - resolution: "@babel/plugin-transform-for-of@npm:7.22.15" +"@babel/plugin-transform-for-of@npm:^7.23.6": + version: 7.23.6 + resolution: "@babel/plugin-transform-for-of@npm:7.23.6" dependencies: "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/d6ac155fcc8dc3d37a092325e5b7df738a7a953c4a47520c0c02fbc30433e6a5ac38197690845ebb931870af958ac95d36132d5accf41ed4bb0765a7618371fc + checksum: 10/b84ef1f26a2db316237ae6d10fa7c22c70ac808ed0b8e095a8ecf9101551636cbb026bee9fb95a0a7944f3b8278ff9636a9088cb4a4ac5b84830a13829242735 languageName: node linkType: hard -"@babel/plugin-transform-function-name@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-function-name@npm:7.22.5" +"@babel/plugin-transform-function-name@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-function-name@npm:7.23.3" dependencies: - "@babel/helper-compilation-targets": "npm:^7.22.5" - "@babel/helper-function-name": "npm:^7.22.5" + "@babel/helper-compilation-targets": "npm:^7.22.15" + "@babel/helper-function-name": "npm:^7.23.0" "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/cff3b876357999cb8ae30e439c3ec6b0491a53b0aa6f722920a4675a6dd5b53af97a833051df4b34791fe5b3dd326ccf769d5c8e45b322aa50ee11a660b17845 + checksum: 10/355c6dbe07c919575ad42b2f7e020f320866d72f8b79181a16f8e0cd424a2c761d979f03f47d583d9471b55dcd68a8a9d829b58e1eebcd572145b934b48975a6 languageName: node linkType: hard -"@babel/plugin-transform-json-strings@npm:^7.22.11": - version: 7.22.11 - resolution: "@babel/plugin-transform-json-strings@npm:7.22.11" +"@babel/plugin-transform-json-strings@npm:^7.23.4": + version: 7.23.4 + resolution: "@babel/plugin-transform-json-strings@npm:7.23.4" dependencies: "@babel/helper-plugin-utils": "npm:^7.22.5" "@babel/plugin-syntax-json-strings": "npm:^7.8.3" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/50665e5979e66358c50e90a26db53c55917f78175127ac2fa05c7888d156d418ffb930ec0a109353db0a7c5f57c756ce01bfc9825d24cbfd2b3ec453f2ed8cba + checksum: 10/f9019820233cf8955d8ba346df709a0683c120fe86a24ed1c9f003f2db51197b979efc88f010d558a12e1491210fc195a43cd1c7fee5e23b92da38f793a875de languageName: node linkType: hard -"@babel/plugin-transform-literals@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-literals@npm:7.22.5" +"@babel/plugin-transform-literals@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-literals@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/ec37cc2ffb32667af935ab32fe28f00920ec8a1eb999aa6dc6602f2bebd8ba205a558aeedcdccdebf334381d5c57106c61f52332045730393e73410892a9735b + checksum: 10/519a544cd58586b9001c4c9b18da25a62f17d23c48600ff7a685d75ca9eb18d2c5e8f5476f067f0a8f1fea2a31107eff950b9864833061e6076dcc4bdc3e71ed languageName: node linkType: hard -"@babel/plugin-transform-logical-assignment-operators@npm:^7.22.11": - version: 7.22.11 - resolution: "@babel/plugin-transform-logical-assignment-operators@npm:7.22.11" +"@babel/plugin-transform-logical-assignment-operators@npm:^7.23.4": + version: 7.23.4 + resolution: "@babel/plugin-transform-logical-assignment-operators@npm:7.23.4" dependencies: "@babel/helper-plugin-utils": "npm:^7.22.5" "@babel/plugin-syntax-logical-assignment-operators": "npm:^7.10.4" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/c664e9798e85afa7f92f07b867682dee7392046181d82f5d21bae6f2ca26dfe9c8375cdc52b7483c3fc09a983c1989f60eff9fbc4f373b0c0a74090553d05739 + checksum: 10/2ae1dc9b4ff3bf61a990ff3accdecb2afe3a0ca649b3e74c010078d1cdf29ea490f50ac0a905306a2bcf9ac177889a39ac79bdcc3a0fdf220b3b75fac18d39b5 languageName: node linkType: hard -"@babel/plugin-transform-member-expression-literals@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-member-expression-literals@npm:7.22.5" +"@babel/plugin-transform-member-expression-literals@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-member-expression-literals@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/ec4b0e07915ddd4fda0142fd104ee61015c208608a84cfa13643a95d18760b1dc1ceb6c6e0548898b8c49e5959a994e46367260176dbabc4467f729b21868504 + checksum: 10/95cec13c36d447c5aa6b8e4c778b897eeba66dcb675edef01e0d2afcec9e8cb9726baf4f81b4bbae7a782595aed72e6a0d44ffb773272c3ca180fada99bf92db languageName: node linkType: hard -"@babel/plugin-transform-modules-amd@npm:^7.22.5": - version: 7.23.0 - resolution: "@babel/plugin-transform-modules-amd@npm:7.23.0" +"@babel/plugin-transform-modules-amd@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-modules-amd@npm:7.23.3" dependencies: - "@babel/helper-module-transforms": "npm:^7.23.0" + "@babel/helper-module-transforms": "npm:^7.23.3" "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/d06fbee89044a0c4d9d65c2bb26b45482266d14d64601a36996615ca75f1e1cc40ac95d09821601606eacbeeef39b3b634118f6197cda6431c8440975926a5d5 + checksum: 10/48c87dee2c7dae8ed40d16901f32c9e58be4ef87bf2c3985b51dd2e78e82081f3bad0a39ee5cf6e8909e13e954e2b4bedef0a8141922f281ed833ddb59ed9be2 languageName: node linkType: hard -"@babel/plugin-transform-modules-commonjs@npm:^7.13.8, @babel/plugin-transform-modules-commonjs@npm:^7.22.15, @babel/plugin-transform-modules-commonjs@npm:^7.23.0": - version: 7.23.0 - resolution: "@babel/plugin-transform-modules-commonjs@npm:7.23.0" +"@babel/plugin-transform-modules-commonjs@npm:^7.23.0, @babel/plugin-transform-modules-commonjs@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-modules-commonjs@npm:7.23.3" dependencies: - "@babel/helper-module-transforms": "npm:^7.23.0" + "@babel/helper-module-transforms": "npm:^7.23.3" "@babel/helper-plugin-utils": "npm:^7.22.5" "@babel/helper-simple-access": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/65085c8f2578b0c272b3969b78e54430ea3217fca8de7a21ded845a74ddf2d97aee284559da102d826fcb8aed5a79d09536a6e4610d868f539d7bc382eb319ff + checksum: 10/a3bc082d0dfe8327a29263a6d721cea608d440bc8141ba3ec6ba80ad73d84e4f9bbe903c27e9291c29878feec9b5dee2bd0563822f93dc951f5d7fc36bdfe85b languageName: node linkType: hard -"@babel/plugin-transform-modules-systemjs@npm:^7.22.11": - version: 7.23.0 - resolution: "@babel/plugin-transform-modules-systemjs@npm:7.23.0" +"@babel/plugin-transform-modules-systemjs@npm:^7.23.9": + version: 7.23.9 + resolution: "@babel/plugin-transform-modules-systemjs@npm:7.23.9" dependencies: "@babel/helper-hoist-variables": "npm:^7.22.5" - "@babel/helper-module-transforms": "npm:^7.23.0" + "@babel/helper-module-transforms": "npm:^7.23.3" "@babel/helper-plugin-utils": "npm:^7.22.5" "@babel/helper-validator-identifier": "npm:^7.22.20" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/43a61fd72ba90afafcf6734345df00cbaf1f244ca456f8e8532813b87a985ddfeca7fc6ea758c12350abcfeba02835875b44dc6b3118c2dac7469a3f298c79ad + checksum: 10/4bb800e5a9d0d668d7421ae3672fccff7d5f2a36621fd87414d7ece6d6f4d93627f9644cfecacae934bc65ffc131c8374242aaa400cca874dcab9b281a21aff0 languageName: node linkType: hard -"@babel/plugin-transform-modules-umd@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-modules-umd@npm:7.22.5" +"@babel/plugin-transform-modules-umd@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-modules-umd@npm:7.23.3" dependencies: - "@babel/helper-module-transforms": "npm:^7.22.5" + "@babel/helper-module-transforms": "npm:^7.23.3" "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/b955d066c68b60c1179bfb0b744e2fad32dbe86d0673bd94637439cfe425d1e3ff579bd47a417233609aac1624f4fe69915bee73e6deb2af6188fda8aaa5db63 + checksum: 10/e3f3af83562d687899555c7826b3faf0ab93ee7976898995b1d20cbe7f4451c55e05b0e17bfb3e549937cbe7573daf5400b752912a241b0a8a64d2457c7626e5 languageName: node linkType: hard @@ -1714,138 +1741,138 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-new-target@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-new-target@npm:7.22.5" +"@babel/plugin-transform-new-target@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-new-target@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/6b72112773487a881a1d6ffa680afde08bad699252020e86122180ee7a88854d5da3f15d9bca3331cf2e025df045604494a8208a2e63b486266b07c14e2ffbf3 + checksum: 10/e5053389316fce73ad5201b7777437164f333e24787fbcda4ae489cd2580dbbbdfb5694a7237bad91fabb46b591d771975d69beb1c740b82cb4761625379f00b languageName: node linkType: hard -"@babel/plugin-transform-nullish-coalescing-operator@npm:^7.22.11": - version: 7.22.11 - resolution: "@babel/plugin-transform-nullish-coalescing-operator@npm:7.22.11" +"@babel/plugin-transform-nullish-coalescing-operator@npm:^7.22.11, @babel/plugin-transform-nullish-coalescing-operator@npm:^7.23.4": + version: 7.23.4 + resolution: "@babel/plugin-transform-nullish-coalescing-operator@npm:7.23.4" dependencies: "@babel/helper-plugin-utils": "npm:^7.22.5" "@babel/plugin-syntax-nullish-coalescing-operator": "npm:^7.8.3" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/167babecc8b8fe70796a7b7d34af667ebbf43da166c21689502e5e8cc93180b7a85979c77c9f64b7cce431b36718bd0a6df9e5e0ffea4ae22afb22cfef886372 + checksum: 10/a27d73ea134d3d9560a6b2e26ab60012fba15f1db95865aa0153c18f5ec82cfef6a7b3d8df74e3c2fca81534fa5efeb6cacaf7b08bdb7d123e3dafdd079886a3 languageName: node linkType: hard -"@babel/plugin-transform-numeric-separator@npm:^7.22.11": - version: 7.22.11 - resolution: "@babel/plugin-transform-numeric-separator@npm:7.22.11" +"@babel/plugin-transform-numeric-separator@npm:^7.23.4": + version: 7.23.4 + resolution: "@babel/plugin-transform-numeric-separator@npm:7.23.4" dependencies: "@babel/helper-plugin-utils": "npm:^7.22.5" "@babel/plugin-syntax-numeric-separator": "npm:^7.10.4" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/af064d06a4a041767ec396a5f258103f64785df290e038bba9f0ef454e6c914f2ac45d862bbdad8fac2c7ad47fa4e95356f29053c60c100a0160b02a995fe2a3 + checksum: 10/6ba0e5db3c620a3ec81f9e94507c821f483c15f196868df13fa454cbac719a5449baf73840f5b6eb7d77311b24a2cf8e45db53700d41727f693d46f7caf3eec3 languageName: node linkType: hard -"@babel/plugin-transform-object-rest-spread@npm:^7.22.15": - version: 7.22.15 - resolution: "@babel/plugin-transform-object-rest-spread@npm:7.22.15" +"@babel/plugin-transform-object-rest-spread@npm:^7.24.0": + version: 7.24.0 + resolution: "@babel/plugin-transform-object-rest-spread@npm:7.24.0" dependencies: - "@babel/compat-data": "npm:^7.22.9" - "@babel/helper-compilation-targets": "npm:^7.22.15" - "@babel/helper-plugin-utils": "npm:^7.22.5" + "@babel/compat-data": "npm:^7.23.5" + "@babel/helper-compilation-targets": "npm:^7.23.6" + "@babel/helper-plugin-utils": "npm:^7.24.0" "@babel/plugin-syntax-object-rest-spread": "npm:^7.8.3" - "@babel/plugin-transform-parameters": "npm:^7.22.15" + "@babel/plugin-transform-parameters": "npm:^7.23.3" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/04b9f4bbabf4bbd019b47c60b294d873fe5d2f6063628a5b311d88da9e81b0a8622756dd42c7030359925479b7a3cd743dee46e73d84e03afd907d8cfd44ddea + checksum: 10/1dfafd9461723769b29f724fcbdca974c4280f68a9e03c8ff412643ffe88930755f093f9cbf919cdb6d0d53751614892dd2882bccad286e14e9e995c5a8242ed languageName: node linkType: hard -"@babel/plugin-transform-object-super@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-object-super@npm:7.22.5" +"@babel/plugin-transform-object-super@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-object-super@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": "npm:^7.22.5" - "@babel/helper-replace-supers": "npm:^7.22.5" + "@babel/helper-replace-supers": "npm:^7.22.20" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/b71887877d74cb64dbccb5c0324fa67e31171e6a5311991f626650e44a4083e5436a1eaa89da78c0474fb095d4ec322d63ee778b202d33aa2e4194e1ed8e62d7 + checksum: 10/e495497186f621fa79026e183b4f1fbb172fd9df812cbd2d7f02c05b08adbe58012b1a6eb6dd58d11a30343f6ec80d0f4074f9b501d70aa1c94df76d59164c53 languageName: node linkType: hard -"@babel/plugin-transform-optional-catch-binding@npm:^7.22.11": - version: 7.22.11 - resolution: "@babel/plugin-transform-optional-catch-binding@npm:7.22.11" +"@babel/plugin-transform-optional-catch-binding@npm:^7.23.4": + version: 7.23.4 + resolution: "@babel/plugin-transform-optional-catch-binding@npm:7.23.4" dependencies: "@babel/helper-plugin-utils": "npm:^7.22.5" "@babel/plugin-syntax-optional-catch-binding": "npm:^7.8.3" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/f17abd90e1de67c84d63afea29c8021c74abb2794d3a6eeafb0bbe7372d3db32aefca386e392116ec63884537a4a2815d090d26264d259bacc08f6e3ed05294c + checksum: 10/d50b5ee142cdb088d8b5de1ccf7cea85b18b85d85b52f86618f6e45226372f01ad4cdb29abd4fd35ea99a71fefb37009e0107db7a787dcc21d4d402f97470faf languageName: node linkType: hard -"@babel/plugin-transform-optional-chaining@npm:^7.22.15": - version: 7.23.0 - resolution: "@babel/plugin-transform-optional-chaining@npm:7.23.0" +"@babel/plugin-transform-optional-chaining@npm:^7.23.0, @babel/plugin-transform-optional-chaining@npm:^7.23.3, @babel/plugin-transform-optional-chaining@npm:^7.23.4": + version: 7.23.4 + resolution: "@babel/plugin-transform-optional-chaining@npm:7.23.4" dependencies: "@babel/helper-plugin-utils": "npm:^7.22.5" "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.22.5" "@babel/plugin-syntax-optional-chaining": "npm:^7.8.3" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/fb1103c6489b91df06c483a97fc12515c2f3840f573cbecb27959307c0a838fdd1502a34ada43805c4fb7f7dab3d1c0d1ab8428775d098af6778a7b00f494c27 + checksum: 10/0ef24e889d6151428953fc443af5f71f4dae73f373dc1b7f5dd3f6a61d511296eb77e9b870e8c2c02a933e3455ae24c1fa91738c826b72a4ff87e0337db527e8 languageName: node linkType: hard -"@babel/plugin-transform-parameters@npm:^7.22.15": - version: 7.22.15 - resolution: "@babel/plugin-transform-parameters@npm:7.22.15" +"@babel/plugin-transform-parameters@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-parameters@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/fa9f2340fe48b88c344ff38cd86318f61e48bedafdc567a1607106a1c3a65c0db845792f406b1320f89745192fe1ae6739b0bc4eb646ff60cd797ca85752d462 + checksum: 10/a8c36c3fc25f9daa46c4f6db47ea809c395dc4abc7f01c4b1391f6e5b0cd62b83b6016728b02a6a8ac21aca56207c9ec66daefc0336e9340976978de7e6e28df languageName: node linkType: hard -"@babel/plugin-transform-private-methods@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-private-methods@npm:7.22.5" +"@babel/plugin-transform-private-methods@npm:^7.22.5, @babel/plugin-transform-private-methods@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-private-methods@npm:7.23.3" dependencies: - "@babel/helper-create-class-features-plugin": "npm:^7.22.5" + "@babel/helper-create-class-features-plugin": "npm:^7.22.15" "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/321479b4fcb6d3b3ef622ab22fd24001e43d46e680e8e41324c033d5810c84646e470f81b44cbcbef5c22e99030784f7cac92f1829974da7a47a60a7139082c3 + checksum: 10/cedc1285c49b5a6d9a3d0e5e413b756ac40b3ac2f8f68bdfc3ae268bc8d27b00abd8bb0861c72756ff5dd8bf1eb77211b7feb5baf4fdae2ebbaabe49b9adc1d0 languageName: node linkType: hard -"@babel/plugin-transform-private-property-in-object@npm:^7.22.11": - version: 7.22.11 - resolution: "@babel/plugin-transform-private-property-in-object@npm:7.22.11" +"@babel/plugin-transform-private-property-in-object@npm:^7.23.4": + version: 7.23.4 + resolution: "@babel/plugin-transform-private-property-in-object@npm:7.23.4" dependencies: "@babel/helper-annotate-as-pure": "npm:^7.22.5" - "@babel/helper-create-class-features-plugin": "npm:^7.22.11" + "@babel/helper-create-class-features-plugin": "npm:^7.22.15" "@babel/helper-plugin-utils": "npm:^7.22.5" "@babel/plugin-syntax-private-property-in-object": "npm:^7.14.5" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/b00623d107069c91a164d5cf7486c0929a4ee3023fcddbc8844e21b5e66f369271e1aa51921c7d87b80d9927bc75d63afcfe4d577872457ddb0443a5b86bacca + checksum: 10/02eef2ee98fa86ee5052ed9bf0742d6d22b510b5df2fcce0b0f5615d6001f7786c6b31505e7f1c2f446406d8fb33603a5316d957cfa5b8365cbf78ddcc24fa42 languageName: node linkType: hard -"@babel/plugin-transform-property-literals@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-property-literals@npm:7.22.5" +"@babel/plugin-transform-property-literals@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-property-literals@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/796176a3176106f77fcb8cd04eb34a8475ce82d6d03a88db089531b8f0453a2fb8b0c6ec9a52c27948bc0ea478becec449893741fc546dfc3930ab927e3f9f2e + checksum: 10/16b048c8e87f25095f6d53634ab7912992f78e6997a6ff549edc3cf519db4fca01c7b4e0798530d7f6a05228ceee479251245cdd850a5531c6e6f404104d6cc9 languageName: node linkType: hard @@ -1882,7 +1909,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-react-jsx-self@npm:^7.18.6, @babel/plugin-transform-react-jsx-self@npm:^7.22.5": +"@babel/plugin-transform-react-jsx-self@npm:^7.22.5": version: 7.22.5 resolution: "@babel/plugin-transform-react-jsx-self@npm:7.22.5" dependencies: @@ -1893,7 +1920,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-react-jsx-source@npm:^7.19.6, @babel/plugin-transform-react-jsx-source@npm:^7.22.5": +"@babel/plugin-transform-react-jsx-source@npm:^7.22.5": version: 7.22.5 resolution: "@babel/plugin-transform-react-jsx-source@npm:7.22.5" dependencies: @@ -1931,26 +1958,26 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-regenerator@npm:^7.22.10": - version: 7.22.10 - resolution: "@babel/plugin-transform-regenerator@npm:7.22.10" +"@babel/plugin-transform-regenerator@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-regenerator@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": "npm:^7.22.5" regenerator-transform: "npm:^0.15.2" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/e13678d62d6fa96f11cb8b863f00e8693491e7adc88bfca3f2820f80cbac8336e7dec3a596eee6a1c4663b7ececc3564f2cd7fb44ed6d4ce84ac2bb7f39ecc6e + checksum: 10/7fdacc7b40008883871b519c9e5cdea493f75495118ccc56ac104b874983569a24edd024f0f5894ba1875c54ee2b442f295d6241c3280e61c725d0dd3317c8e6 languageName: node linkType: hard -"@babel/plugin-transform-reserved-words@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-reserved-words@npm:7.22.5" +"@babel/plugin-transform-reserved-words@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-reserved-words@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/3ffd7dbc425fe8132bfec118b9817572799cab1473113a635d25ab606c1f5a2341a636c04cf6b22df3813320365ed5a965b5eeb3192320a10e4cc2c137bd8bfc + checksum: 10/298c4440ddc136784ff920127cea137168e068404e635dc946ddb5d7b2a27b66f1dd4c4acb01f7184478ff7d5c3e7177a127279479926519042948fb7fa0fa48 languageName: node linkType: hard @@ -1970,141 +1997,142 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-shorthand-properties@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-shorthand-properties@npm:7.22.5" +"@babel/plugin-transform-shorthand-properties@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-shorthand-properties@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/a5ac902c56ea8effa99f681340ee61bac21094588f7aef0bc01dff98246651702e677552fa6d10e548c4ac22a3ffad047dd2f8c8f0540b68316c2c203e56818b + checksum: 10/5d677a03676f9fff969b0246c423d64d77502e90a832665dc872a5a5e05e5708161ce1effd56bb3c0f2c20a1112fca874be57c8a759d8b08152755519281f326 languageName: node linkType: hard -"@babel/plugin-transform-spread@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-spread@npm:7.22.5" +"@babel/plugin-transform-spread@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-spread@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": "npm:^7.22.5" "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/f9fd247b3fa8953416c8808c124c3a5db5cd697abbf791aae0143a0587fff6b386045f94c62bcd1b6783a1fd275629cc194f25f6c0aafc9f05f12a56fd5f94bf + checksum: 10/c6372d2f788fd71d85aba12fbe08ee509e053ed27457e6674a4f9cae41ff885e2eb88aafea8fadd0ccf990601fc69ec596fa00959e05af68a15461a8d97a548d languageName: node linkType: hard -"@babel/plugin-transform-sticky-regex@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-sticky-regex@npm:7.22.5" +"@babel/plugin-transform-sticky-regex@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-sticky-regex@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/63b2c575e3e7f96c32d52ed45ee098fb7d354b35c2223b8c8e76840b32cc529ee0c0ceb5742fd082e56e91e3d82842a367ce177e82b05039af3d602c9627a729 + checksum: 10/53e55eb2575b7abfdb4af7e503a2bf7ef5faf8bf6b92d2cd2de0700bdd19e934e5517b23e6dfed94ba50ae516b62f3f916773ef7d9bc81f01503f585051e2949 languageName: node linkType: hard -"@babel/plugin-transform-template-literals@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-template-literals@npm:7.22.5" +"@babel/plugin-transform-template-literals@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-template-literals@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/27e9bb030654cb425381c69754be4abe6a7c75b45cd7f962cd8d604b841b2f0fb7b024f2efc1c25cc53f5b16d79d5e8cfc47cacbdaa983895b3aeefa3e7e24ff + checksum: 10/b16c5cb0b8796be0118e9c144d15bdc0d20a7f3f59009c6303a6e9a8b74c146eceb3f05186f5b97afcba7cfa87e34c1585a22186e3d5b22f2fd3d27d959d92b2 languageName: node linkType: hard -"@babel/plugin-transform-typeof-symbol@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-typeof-symbol@npm:7.22.5" +"@babel/plugin-transform-typeof-symbol@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-typeof-symbol@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/82a53a63ffc3010b689ca9a54e5f53b2718b9f4b4a9818f36f9b7dba234f38a01876680553d2716a645a61920b5e6e4aaf8d4a0064add379b27ca0b403049512 + checksum: 10/0af7184379d43afac7614fc89b1bdecce4e174d52f4efaeee8ec1a4f2c764356c6dba3525c0685231f1cbf435b6dd4ee9e738d7417f3b10ce8bbe869c32f4384 languageName: node linkType: hard -"@babel/plugin-transform-typescript@npm:^7.22.15": - version: 7.22.15 - resolution: "@babel/plugin-transform-typescript@npm:7.22.15" +"@babel/plugin-transform-typescript@npm:^7.23.3": + version: 7.23.6 + resolution: "@babel/plugin-transform-typescript@npm:7.23.6" dependencies: "@babel/helper-annotate-as-pure": "npm:^7.22.5" - "@babel/helper-create-class-features-plugin": "npm:^7.22.15" + "@babel/helper-create-class-features-plugin": "npm:^7.23.6" "@babel/helper-plugin-utils": "npm:^7.22.5" - "@babel/plugin-syntax-typescript": "npm:^7.22.5" + "@babel/plugin-syntax-typescript": "npm:^7.23.3" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/95c35fbc823773058e9f077635fbe579d00b8f1762756b14a6fcae0c2db1aefddb93093fda4ca462e9e7d49edd49d71afe0a17422698d7418a6d156fc2dfba19 + checksum: 10/a816811129f3fcb0af1aeb52b84285be390ed8a0eedab17d31fa8e6847c4ca39b4b176d44831f20a8561b3f586974053570ad7bdfa51f89566276e6b191786d2 languageName: node linkType: hard -"@babel/plugin-transform-unicode-escapes@npm:^7.22.10": - version: 7.22.10 - resolution: "@babel/plugin-transform-unicode-escapes@npm:7.22.10" +"@babel/plugin-transform-unicode-escapes@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-unicode-escapes@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/807f40ed1324c8cb107c45358f1903384ca3f0ef1d01c5a3c5c9b271c8d8eec66936a3dcc8d75ddfceea9421420368c2e77ae3adef0a50557e778dfe296bf382 + checksum: 10/561c429183a54b9e4751519a3dfba6014431e9cdc1484fad03bdaf96582dfc72c76a4f8661df2aeeae7c34efd0fa4d02d3b83a2f63763ecf71ecc925f9cc1f60 languageName: node linkType: hard -"@babel/plugin-transform-unicode-property-regex@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-unicode-property-regex@npm:7.22.5" +"@babel/plugin-transform-unicode-property-regex@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-unicode-property-regex@npm:7.23.3" dependencies: - "@babel/helper-create-regexp-features-plugin": "npm:^7.22.5" + "@babel/helper-create-regexp-features-plugin": "npm:^7.22.15" "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/2495e5f663cb388e3d888b4ba3df419ac436a5012144ac170b622ddfc221f9ea9bdba839fa2bc0185cb776b578030666406452ec7791cbf0e7a3d4c88ae9574c + checksum: 10/2298461a194758086d17c23c26c7de37aa533af910f9ebf31ebd0893d4aa317468043d23f73edc782ec21151d3c46cf0ff8098a83b725c49a59de28a1d4d6225 languageName: node linkType: hard -"@babel/plugin-transform-unicode-regex@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-unicode-regex@npm:7.22.5" +"@babel/plugin-transform-unicode-regex@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-unicode-regex@npm:7.23.3" dependencies: - "@babel/helper-create-regexp-features-plugin": "npm:^7.22.5" + "@babel/helper-create-regexp-features-plugin": "npm:^7.22.15" "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/6b5d1404c8c623b0ec9bd436c00d885a17d6a34f3f2597996343ddb9d94f6379705b21582dfd4cec2c47fd34068872e74ab6b9580116c0566b3f9447e2a7fa06 + checksum: 10/c5f835d17483ba899787f92e313dfa5b0055e3deab332f1d254078a2bba27ede47574b6599fcf34d3763f0c048ae0779dc21d2d8db09295edb4057478dc80a9a languageName: node linkType: hard -"@babel/plugin-transform-unicode-sets-regex@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/plugin-transform-unicode-sets-regex@npm:7.22.5" +"@babel/plugin-transform-unicode-sets-regex@npm:^7.23.3": + version: 7.23.3 + resolution: "@babel/plugin-transform-unicode-sets-regex@npm:7.23.3" dependencies: - "@babel/helper-create-regexp-features-plugin": "npm:^7.22.5" + "@babel/helper-create-regexp-features-plugin": "npm:^7.22.15" "@babel/helper-plugin-utils": "npm:^7.22.5" peerDependencies: "@babel/core": ^7.0.0 - checksum: 10/c042070f980b139547f8b0179efbc049ac5930abec7fc26ed7a41d89a048d8ab17d362200e204b6f71c3c20d6991a0e74415e1a412a49adc8131c2a40c04822e + checksum: 10/79d0b4c951955ca68235c87b91ab2b393c96285f8aeaa34d6db416d2ddac90000c9bd6e8c4d82b60a2b484da69930507245035f28ba63c6cae341cf3ba68fdef languageName: node linkType: hard -"@babel/preset-env@npm:^7.15.6, @babel/preset-env@npm:^7.16.4, @babel/preset-env@npm:^7.22.9": - version: 7.22.20 - resolution: "@babel/preset-env@npm:7.22.20" +"@babel/preset-env@npm:^7.15.6, @babel/preset-env@npm:^7.16.4, @babel/preset-env@npm:^7.23.2": + version: 7.24.0 + resolution: "@babel/preset-env@npm:7.24.0" dependencies: - "@babel/compat-data": "npm:^7.22.20" - "@babel/helper-compilation-targets": "npm:^7.22.15" - "@babel/helper-plugin-utils": "npm:^7.22.5" - "@babel/helper-validator-option": "npm:^7.22.15" - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "npm:^7.22.15" - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "npm:^7.22.15" + "@babel/compat-data": "npm:^7.23.5" + "@babel/helper-compilation-targets": "npm:^7.23.6" + "@babel/helper-plugin-utils": "npm:^7.24.0" + "@babel/helper-validator-option": "npm:^7.23.5" + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "npm:^7.23.3" + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "npm:^7.23.3" + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "npm:^7.23.7" "@babel/plugin-proposal-private-property-in-object": "npm:7.21.0-placeholder-for-preset-env.2" "@babel/plugin-syntax-async-generators": "npm:^7.8.4" "@babel/plugin-syntax-class-properties": "npm:^7.12.13" "@babel/plugin-syntax-class-static-block": "npm:^7.14.5" "@babel/plugin-syntax-dynamic-import": "npm:^7.8.3" "@babel/plugin-syntax-export-namespace-from": "npm:^7.8.3" - "@babel/plugin-syntax-import-assertions": "npm:^7.22.5" - "@babel/plugin-syntax-import-attributes": "npm:^7.22.5" + "@babel/plugin-syntax-import-assertions": "npm:^7.23.3" + "@babel/plugin-syntax-import-attributes": "npm:^7.23.3" "@babel/plugin-syntax-import-meta": "npm:^7.10.4" "@babel/plugin-syntax-json-strings": "npm:^7.8.3" "@babel/plugin-syntax-logical-assignment-operators": "npm:^7.10.4" @@ -2116,77 +2144,76 @@ __metadata: "@babel/plugin-syntax-private-property-in-object": "npm:^7.14.5" "@babel/plugin-syntax-top-level-await": "npm:^7.14.5" "@babel/plugin-syntax-unicode-sets-regex": "npm:^7.18.6" - "@babel/plugin-transform-arrow-functions": "npm:^7.22.5" - "@babel/plugin-transform-async-generator-functions": "npm:^7.22.15" - "@babel/plugin-transform-async-to-generator": "npm:^7.22.5" - "@babel/plugin-transform-block-scoped-functions": "npm:^7.22.5" - "@babel/plugin-transform-block-scoping": "npm:^7.22.15" - "@babel/plugin-transform-class-properties": "npm:^7.22.5" - "@babel/plugin-transform-class-static-block": "npm:^7.22.11" - "@babel/plugin-transform-classes": "npm:^7.22.15" - "@babel/plugin-transform-computed-properties": "npm:^7.22.5" - "@babel/plugin-transform-destructuring": "npm:^7.22.15" - "@babel/plugin-transform-dotall-regex": "npm:^7.22.5" - "@babel/plugin-transform-duplicate-keys": "npm:^7.22.5" - "@babel/plugin-transform-dynamic-import": "npm:^7.22.11" - "@babel/plugin-transform-exponentiation-operator": "npm:^7.22.5" - "@babel/plugin-transform-export-namespace-from": "npm:^7.22.11" - "@babel/plugin-transform-for-of": "npm:^7.22.15" - "@babel/plugin-transform-function-name": "npm:^7.22.5" - "@babel/plugin-transform-json-strings": "npm:^7.22.11" - "@babel/plugin-transform-literals": "npm:^7.22.5" - "@babel/plugin-transform-logical-assignment-operators": "npm:^7.22.11" - "@babel/plugin-transform-member-expression-literals": "npm:^7.22.5" - "@babel/plugin-transform-modules-amd": "npm:^7.22.5" - "@babel/plugin-transform-modules-commonjs": "npm:^7.22.15" - "@babel/plugin-transform-modules-systemjs": "npm:^7.22.11" - "@babel/plugin-transform-modules-umd": "npm:^7.22.5" + "@babel/plugin-transform-arrow-functions": "npm:^7.23.3" + "@babel/plugin-transform-async-generator-functions": "npm:^7.23.9" + "@babel/plugin-transform-async-to-generator": "npm:^7.23.3" + "@babel/plugin-transform-block-scoped-functions": "npm:^7.23.3" + "@babel/plugin-transform-block-scoping": "npm:^7.23.4" + "@babel/plugin-transform-class-properties": "npm:^7.23.3" + "@babel/plugin-transform-class-static-block": "npm:^7.23.4" + "@babel/plugin-transform-classes": "npm:^7.23.8" + "@babel/plugin-transform-computed-properties": "npm:^7.23.3" + "@babel/plugin-transform-destructuring": "npm:^7.23.3" + "@babel/plugin-transform-dotall-regex": "npm:^7.23.3" + "@babel/plugin-transform-duplicate-keys": "npm:^7.23.3" + "@babel/plugin-transform-dynamic-import": "npm:^7.23.4" + "@babel/plugin-transform-exponentiation-operator": "npm:^7.23.3" + "@babel/plugin-transform-export-namespace-from": "npm:^7.23.4" + "@babel/plugin-transform-for-of": "npm:^7.23.6" + "@babel/plugin-transform-function-name": "npm:^7.23.3" + "@babel/plugin-transform-json-strings": "npm:^7.23.4" + "@babel/plugin-transform-literals": "npm:^7.23.3" + "@babel/plugin-transform-logical-assignment-operators": "npm:^7.23.4" + "@babel/plugin-transform-member-expression-literals": "npm:^7.23.3" + "@babel/plugin-transform-modules-amd": "npm:^7.23.3" + "@babel/plugin-transform-modules-commonjs": "npm:^7.23.3" + "@babel/plugin-transform-modules-systemjs": "npm:^7.23.9" + "@babel/plugin-transform-modules-umd": "npm:^7.23.3" "@babel/plugin-transform-named-capturing-groups-regex": "npm:^7.22.5" - "@babel/plugin-transform-new-target": "npm:^7.22.5" - "@babel/plugin-transform-nullish-coalescing-operator": "npm:^7.22.11" - "@babel/plugin-transform-numeric-separator": "npm:^7.22.11" - "@babel/plugin-transform-object-rest-spread": "npm:^7.22.15" - "@babel/plugin-transform-object-super": "npm:^7.22.5" - "@babel/plugin-transform-optional-catch-binding": "npm:^7.22.11" - "@babel/plugin-transform-optional-chaining": "npm:^7.22.15" - "@babel/plugin-transform-parameters": "npm:^7.22.15" - "@babel/plugin-transform-private-methods": "npm:^7.22.5" - "@babel/plugin-transform-private-property-in-object": "npm:^7.22.11" - "@babel/plugin-transform-property-literals": "npm:^7.22.5" - "@babel/plugin-transform-regenerator": "npm:^7.22.10" - "@babel/plugin-transform-reserved-words": "npm:^7.22.5" - "@babel/plugin-transform-shorthand-properties": "npm:^7.22.5" - "@babel/plugin-transform-spread": "npm:^7.22.5" - "@babel/plugin-transform-sticky-regex": "npm:^7.22.5" - "@babel/plugin-transform-template-literals": "npm:^7.22.5" - "@babel/plugin-transform-typeof-symbol": "npm:^7.22.5" - "@babel/plugin-transform-unicode-escapes": "npm:^7.22.10" - "@babel/plugin-transform-unicode-property-regex": "npm:^7.22.5" - "@babel/plugin-transform-unicode-regex": "npm:^7.22.5" - "@babel/plugin-transform-unicode-sets-regex": "npm:^7.22.5" + "@babel/plugin-transform-new-target": "npm:^7.23.3" + "@babel/plugin-transform-nullish-coalescing-operator": "npm:^7.23.4" + "@babel/plugin-transform-numeric-separator": "npm:^7.23.4" + "@babel/plugin-transform-object-rest-spread": "npm:^7.24.0" + "@babel/plugin-transform-object-super": "npm:^7.23.3" + "@babel/plugin-transform-optional-catch-binding": "npm:^7.23.4" + "@babel/plugin-transform-optional-chaining": "npm:^7.23.4" + "@babel/plugin-transform-parameters": "npm:^7.23.3" + "@babel/plugin-transform-private-methods": "npm:^7.23.3" + "@babel/plugin-transform-private-property-in-object": "npm:^7.23.4" + "@babel/plugin-transform-property-literals": "npm:^7.23.3" + "@babel/plugin-transform-regenerator": "npm:^7.23.3" + "@babel/plugin-transform-reserved-words": "npm:^7.23.3" + "@babel/plugin-transform-shorthand-properties": "npm:^7.23.3" + "@babel/plugin-transform-spread": "npm:^7.23.3" + "@babel/plugin-transform-sticky-regex": "npm:^7.23.3" + "@babel/plugin-transform-template-literals": "npm:^7.23.3" + "@babel/plugin-transform-typeof-symbol": "npm:^7.23.3" + "@babel/plugin-transform-unicode-escapes": "npm:^7.23.3" + "@babel/plugin-transform-unicode-property-regex": "npm:^7.23.3" + "@babel/plugin-transform-unicode-regex": "npm:^7.23.3" + "@babel/plugin-transform-unicode-sets-regex": "npm:^7.23.3" "@babel/preset-modules": "npm:0.1.6-no-external-plugins" - "@babel/types": "npm:^7.22.19" - babel-plugin-polyfill-corejs2: "npm:^0.4.5" - babel-plugin-polyfill-corejs3: "npm:^0.8.3" - babel-plugin-polyfill-regenerator: "npm:^0.5.2" + babel-plugin-polyfill-corejs2: "npm:^0.4.8" + babel-plugin-polyfill-corejs3: "npm:^0.9.0" + babel-plugin-polyfill-regenerator: "npm:^0.5.5" core-js-compat: "npm:^3.31.0" semver: "npm:^6.3.1" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/e9d6b84c6bf8ecd03ad75bd53f60d885a27d6de94127341ed2ead8c2a6aedf9ecc946dbfe92f87d3f4a6563fca79d3e5259b20edbdc663b83fc0ea43fdb444eb + checksum: 10/88bca150a09e658124997178ee1ff375a9aceecfd70ec11c7ccc12e82f5be5f7ff2ddfefba5b10fb617891645f92949392b350509de9742d2aa138f42959e190 languageName: node linkType: hard -"@babel/preset-flow@npm:^7.13.13": - version: 7.22.15 - resolution: "@babel/preset-flow@npm:7.22.15" +"@babel/preset-flow@npm:^7.22.15": + version: 7.24.0 + resolution: "@babel/preset-flow@npm:7.24.0" dependencies: - "@babel/helper-plugin-utils": "npm:^7.22.5" - "@babel/helper-validator-option": "npm:^7.22.15" - "@babel/plugin-transform-flow-strip-types": "npm:^7.22.5" + "@babel/helper-plugin-utils": "npm:^7.24.0" + "@babel/helper-validator-option": "npm:^7.23.5" + "@babel/plugin-transform-flow-strip-types": "npm:^7.23.3" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/17f8b80b1012802f983227b423c8823990db9748aec4f8bfd56ff774d8d954e9bdea67377788abac526754b3d307215c063c9beadf5f1b4331b30d4ba0593286 + checksum: 10/7f3ce085ba68b699c451a1a8a4fff7eaa199c56df290315bbbe1d79570ecee7aa1676f1f23ced6fb306a7b9e8a88c3d029e4e80587a299cac96bae05c5a5f39a languageName: node linkType: hard @@ -2219,33 +2246,33 @@ __metadata: languageName: node linkType: hard -"@babel/preset-typescript@npm:^7.13.0, @babel/preset-typescript@npm:^7.15.0, @babel/preset-typescript@npm:^7.16.0": - version: 7.23.0 - resolution: "@babel/preset-typescript@npm:7.23.0" +"@babel/preset-typescript@npm:^7.15.0, @babel/preset-typescript@npm:^7.16.0, @babel/preset-typescript@npm:^7.23.0": + version: 7.23.3 + resolution: "@babel/preset-typescript@npm:7.23.3" dependencies: "@babel/helper-plugin-utils": "npm:^7.22.5" "@babel/helper-validator-option": "npm:^7.22.15" - "@babel/plugin-syntax-jsx": "npm:^7.22.5" - "@babel/plugin-transform-modules-commonjs": "npm:^7.23.0" - "@babel/plugin-transform-typescript": "npm:^7.22.15" + "@babel/plugin-syntax-jsx": "npm:^7.23.3" + "@babel/plugin-transform-modules-commonjs": "npm:^7.23.3" + "@babel/plugin-transform-typescript": "npm:^7.23.3" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/2885746804e801280f2344a6e1f55c37c27f865c1f8f4ca0edfeb41a2a3264a4688ca1f97dd542e3cfb8c8acaaa1ce0f2b681f519883c5d8a16ab48e0e5b2d31 + checksum: 10/c4add0f3fcbb3f4a305c48db9ccb32694f1308ed9971ccbc1a8a3c76d5a13726addb3c667958092287d7aa080186c5c83dbfefa55eacf94657e6cde39e172848 languageName: node linkType: hard -"@babel/register@npm:^7.13.16": - version: 7.22.15 - resolution: "@babel/register@npm:7.22.15" +"@babel/register@npm:^7.22.15": + version: 7.23.7 + resolution: "@babel/register@npm:7.23.7" dependencies: clone-deep: "npm:^4.0.1" find-cache-dir: "npm:^2.0.0" make-dir: "npm:^2.1.0" - pirates: "npm:^4.0.5" + pirates: "npm:^4.0.6" source-map-support: "npm:^0.5.16" peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 10/5497be6773608cd2d874210edd14499fce464ddbea170219da55955afe4c9173adb591164193458fd639e43b7d1314088a6186f4abf241476c59b3f0da6afd6f + checksum: 10/c72a6d4856ef04f13490370d805854d2d98a77786bfaec7d85e2c585e1217011c4f3df18197a890e14520906c9111bef95551ba1a9b59c88df4dfc2dfe2c8d1b languageName: node linkType: hard @@ -2275,7 +2302,7 @@ __metadata: languageName: node linkType: hard -"@babel/template@npm:^7.22.15, @babel/template@npm:^7.22.5, @babel/template@npm:^7.24.0, @babel/template@npm:^7.3.3": +"@babel/template@npm:^7.22.15, @babel/template@npm:^7.24.0, @babel/template@npm:^7.3.3": version: 7.24.0 resolution: "@babel/template@npm:7.24.0" dependencies: @@ -2286,7 +2313,7 @@ __metadata: languageName: node linkType: hard -"@babel/traverse@npm:^7.1.0, @babel/traverse@npm:^7.1.6, @babel/traverse@npm:^7.22.8, @babel/traverse@npm:^7.24.0, @babel/traverse@npm:^7.4.5": +"@babel/traverse@npm:^7.1.0, @babel/traverse@npm:^7.18.9, @babel/traverse@npm:^7.23.2, @babel/traverse@npm:^7.24.0, @babel/traverse@npm:^7.4.5": version: 7.24.0 resolution: "@babel/traverse@npm:7.24.0" dependencies: @@ -2304,7 +2331,7 @@ __metadata: languageName: node linkType: hard -"@babel/types@npm:^7.0.0, @babel/types@npm:^7.18.4, @babel/types@npm:^7.19.0, @babel/types@npm:^7.2.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.22.15, @babel/types@npm:^7.22.19, @babel/types@npm:^7.22.5, @babel/types@npm:^7.23.0, @babel/types@npm:^7.23.6, @babel/types@npm:^7.24.0, @babel/types@npm:^7.3.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.8.3": +"@babel/types@npm:^7.0.0, @babel/types@npm:^7.18.4, @babel/types@npm:^7.18.9, @babel/types@npm:^7.19.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.22.15, @babel/types@npm:^7.22.19, @babel/types@npm:^7.22.5, @babel/types@npm:^7.23.0, @babel/types@npm:^7.23.6, @babel/types@npm:^7.24.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.8.3": version: 7.24.0 resolution: "@babel/types@npm:7.24.0" dependencies: @@ -3010,12 +3037,12 @@ __metadata: languageName: node linkType: hard -"@emotion/use-insertion-effect-with-fallbacks@npm:^1.0.0": - version: 1.0.0 - resolution: "@emotion/use-insertion-effect-with-fallbacks@npm:1.0.0" +"@emotion/use-insertion-effect-with-fallbacks@npm:^1.0.0, @emotion/use-insertion-effect-with-fallbacks@npm:^1.0.1": + version: 1.0.1 + resolution: "@emotion/use-insertion-effect-with-fallbacks@npm:1.0.1" peerDependencies: react: ">=16.8.0" - checksum: 10/839251cc9c46eee1477eb71bb50c26e8c171fdc95295d7df87432a3be9e454ecf886c2e05cafe4128ab6023184bf2840acf25c3f3308123348f6756376f9c4ba + checksum: 10/7d7ead9ba3f615510f550aea67815281ec5a5487de55aafc250f820317afc1fd419bd9e9e27602a0206ec5c152f13dc6130bccad312c1036706c584c65d66ef7 languageName: node linkType: hard @@ -3503,7 +3530,7 @@ __metadata: languageName: node linkType: hard -"@floating-ui/react-dom@npm:^2.0.0, @floating-ui/react-dom@npm:^2.0.8": +"@floating-ui/react-dom@npm:^2.0.8": version: 2.0.8 resolution: "@floating-ui/react-dom@npm:2.0.8" dependencies: @@ -3980,29 +4007,6 @@ __metadata: languageName: node linkType: hard -"@jest/transform@npm:^29.3.1": - version: 29.7.0 - resolution: "@jest/transform@npm:29.7.0" - dependencies: - "@babel/core": "npm:^7.11.6" - "@jest/types": "npm:^29.6.3" - "@jridgewell/trace-mapping": "npm:^0.3.18" - babel-plugin-istanbul: "npm:^6.1.1" - chalk: "npm:^4.0.0" - convert-source-map: "npm:^2.0.0" - fast-json-stable-stringify: "npm:^2.1.0" - graceful-fs: "npm:^4.2.9" - jest-haste-map: "npm:^29.7.0" - jest-regex-util: "npm:^29.6.3" - jest-util: "npm:^29.7.0" - micromatch: "npm:^4.0.4" - pirates: "npm:^4.0.4" - slash: "npm:^3.0.0" - write-file-atomic: "npm:^4.0.2" - checksum: 10/30f42293545ab037d5799c81d3e12515790bb58513d37f788ce32d53326d0d72ebf5b40f989e6896739aa50a5f77be44686e510966370d58511d5ad2637c68c1 - languageName: node - linkType: hard - "@jest/types@npm:^26.6.2": version: 26.6.2 resolution: "@jest/types@npm:26.6.2" @@ -4029,23 +4033,9 @@ __metadata: languageName: node linkType: hard -"@jest/types@npm:^29.6.3": - version: 29.6.3 - resolution: "@jest/types@npm:29.6.3" - dependencies: - "@jest/schemas": "npm:^29.6.3" - "@types/istanbul-lib-coverage": "npm:^2.0.0" - "@types/istanbul-reports": "npm:^3.0.0" - "@types/node": "npm:*" - "@types/yargs": "npm:^17.0.8" - chalk: "npm:^4.0.0" - checksum: 10/f74bf512fd09bbe2433a2ad460b04668b7075235eea9a0c77d6a42222c10a79b9747dc2b2a623f140ed40d6865a2ed8f538f3cbb75169120ea863f29a7ed76cd - languageName: node - linkType: hard - -"@joshwooding/vite-plugin-react-docgen-typescript@npm:0.2.1": - version: 0.2.1 - resolution: "@joshwooding/vite-plugin-react-docgen-typescript@npm:0.2.1" +"@joshwooding/vite-plugin-react-docgen-typescript@npm:0.3.0": + version: 0.3.0 + resolution: "@joshwooding/vite-plugin-react-docgen-typescript@npm:0.3.0" dependencies: glob: "npm:^7.2.0" glob-promise: "npm:^4.2.0" @@ -4053,11 +4043,11 @@ __metadata: react-docgen-typescript: "npm:^2.2.2" peerDependencies: typescript: ">= 4.3.x" - vite: ^3.0.0 || ^4.0.0 + vite: ^3.0.0 || ^4.0.0 || ^5.0.0 peerDependenciesMeta: typescript: optional: true - checksum: 10/484856634934d2ed430506bf1ff71d85e0a90ab356358cc7e4e14c4b2634c64e1fdeb318895fe3bee3209249c817172a89a3c5b0a4b018a53717f65748b3a0c7 + checksum: 10/9237499394b1f5f1320c9a489dbf5db2ba4b1d68081bf767a08895b70d0d0830adb9f0f1e2c5c94202e5bee63fe031ea2b91870a6bc806ed5e370be6b06df2e8 languageName: node linkType: hard @@ -4569,7 +4559,7 @@ __metadata: languageName: node linkType: hard -"@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.14, @jridgewell/trace-mapping@npm:^0.3.17, @jridgewell/trace-mapping@npm:^0.3.18, @jridgewell/trace-mapping@npm:^0.3.7, @jridgewell/trace-mapping@npm:^0.3.9": +"@jridgewell/trace-mapping@npm:^0.3.14, @jridgewell/trace-mapping@npm:^0.3.17, @jridgewell/trace-mapping@npm:^0.3.7, @jridgewell/trace-mapping@npm:^0.3.9": version: 0.3.19 resolution: "@jridgewell/trace-mapping@npm:0.3.19" dependencies: @@ -4586,13 +4576,6 @@ __metadata: languageName: node linkType: hard -"@juggle/resize-observer@npm:^3.3.1": - version: 3.4.0 - resolution: "@juggle/resize-observer@npm:3.4.0" - checksum: 10/73d1d00ee9132fb6f0aea0531940a6b93603e935590bd450fc6285a328d906102eeeb95dea77b2edac0e779031a9708aa8c82502bd298ee4dd26e7dff48f397a - languageName: node - linkType: hard - "@leichtgewicht/ip-codec@npm:^2.0.1": version: 2.0.3 resolution: "@leichtgewicht/ip-codec@npm:2.0.3" @@ -4894,7 +4877,7 @@ __metadata: languageName: node linkType: hard -"@mdx-js/react@npm:^2.1.5, @mdx-js/react@npm:^2.2.1": +"@mdx-js/react@npm:^2.2.1": version: 2.3.0 resolution: "@mdx-js/react@npm:2.3.0" dependencies: @@ -4906,6 +4889,18 @@ __metadata: languageName: node linkType: hard +"@mdx-js/react@npm:^3.0.0": + version: 3.0.1 + resolution: "@mdx-js/react@npm:3.0.1" + dependencies: + "@types/mdx": "npm:^2.0.0" + peerDependencies: + "@types/react": ">=16" + react: ">=16" + checksum: 10/d566407af11e76f498f8133fbfa8a9d8a2ad80dc7a66ca109d29fcb92e953a2d2d7aaedc0c28571d126f1967faeb126dd2e4ab4ea474c994bf5c76fa204c5997 + languageName: node + linkType: hard + "@modular-scripts/workspace-resolver@npm:1.2.0": version: 1.2.0 resolution: "@modular-scripts/workspace-resolver@npm:1.2.0" @@ -5352,580 +5347,43 @@ __metadata: languageName: node linkType: hard -"@radix-ui/number@npm:1.0.1": - version: 1.0.1 - resolution: "@radix-ui/number@npm:1.0.1" - dependencies: - "@babel/runtime": "npm:^7.13.10" - checksum: 10/621ea8b7d4195d1a65a9c0aee918e8335e7f198088eec91577512c89c2ba3a3bab4a767cfb872a2b9c3092a78ff41cad9a924845a939f6bb87fe9356241ea0ea - languageName: node - linkType: hard - -"@radix-ui/primitive@npm:1.0.1": +"@radix-ui/react-compose-refs@npm:1.0.1": version: 1.0.1 - resolution: "@radix-ui/primitive@npm:1.0.1" - dependencies: - "@babel/runtime": "npm:^7.13.10" - checksum: 10/2b93e161d3fdabe9a64919def7fa3ceaecf2848341e9211520c401181c9eaebb8451c630b066fad2256e5c639c95edc41de0ba59c40eff37e799918d019822d1 - languageName: node - linkType: hard - -"@radix-ui/react-arrow@npm:1.0.3": - version: 1.0.3 - resolution: "@radix-ui/react-arrow@npm:1.0.3" + resolution: "@radix-ui/react-compose-refs@npm:1.0.1" dependencies: "@babel/runtime": "npm:^7.13.10" - "@radix-ui/react-primitive": "npm:1.0.3" peerDependencies: "@types/react": "*" - "@types/react-dom": "*" react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: "@types/react": optional: true - "@types/react-dom": - optional: true - checksum: 10/8cca086f0dbb33360e3c0142adf72f99fc96352d7086d6c2356dbb2ea5944cfb720a87d526fc48087741c602cd8162ca02b0af5e6fdf5f56d20fddb44db8b4c3 + checksum: 10/2b9a613b6db5bff8865588b6bf4065f73021b3d16c0a90b2d4c23deceeb63612f1f15de188227ebdc5f88222cab031be617a9dd025874c0487b303be3e5cc2a8 languageName: node linkType: hard -"@radix-ui/react-collection@npm:1.0.3": - version: 1.0.3 - resolution: "@radix-ui/react-collection@npm:1.0.3" +"@radix-ui/react-slot@npm:^1.0.2": + version: 1.0.2 + resolution: "@radix-ui/react-slot@npm:1.0.2" dependencies: "@babel/runtime": "npm:^7.13.10" "@radix-ui/react-compose-refs": "npm:1.0.1" - "@radix-ui/react-context": "npm:1.0.1" - "@radix-ui/react-primitive": "npm:1.0.3" - "@radix-ui/react-slot": "npm:1.0.2" peerDependencies: "@types/react": "*" - "@types/react-dom": "*" react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 peerDependenciesMeta: "@types/react": optional: true - "@types/react-dom": - optional: true - checksum: 10/2ac740ab746f411942dc95100f1eb60b9a3670960a805e266533fa1bc7dec31a6dabddd746ab788ebd5a9c22b468e38922f39d30447925515f8e44f0a3b2e56c + checksum: 10/734866561e991438fbcf22af06e56b272ed6ee8f7b536489ee3bf2f736f8b53bf6bc14ebde94834aa0aceda854d018a0ce20bb171defffbaed1f566006cbb887 languageName: node linkType: hard -"@radix-ui/react-compose-refs@npm:1.0.1": - version: 1.0.1 - resolution: "@radix-ui/react-compose-refs@npm:1.0.1" +"@rollup/plugin-babel@npm:5.3.1": + version: 5.3.1 + resolution: "@rollup/plugin-babel@npm:5.3.1" dependencies: - "@babel/runtime": "npm:^7.13.10" - peerDependencies: - "@types/react": "*" - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 10/2b9a613b6db5bff8865588b6bf4065f73021b3d16c0a90b2d4c23deceeb63612f1f15de188227ebdc5f88222cab031be617a9dd025874c0487b303be3e5cc2a8 - languageName: node - linkType: hard - -"@radix-ui/react-context@npm:1.0.1": - version: 1.0.1 - resolution: "@radix-ui/react-context@npm:1.0.1" - dependencies: - "@babel/runtime": "npm:^7.13.10" - peerDependencies: - "@types/react": "*" - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 10/a02187a3bae3a0f1be5fab5ad19c1ef06ceff1028d957e4d9994f0186f594a9c3d93ee34bacb86d1fa8eb274493362944398e1c17054d12cb3b75384f9ae564b - languageName: node - linkType: hard - -"@radix-ui/react-direction@npm:1.0.1": - version: 1.0.1 - resolution: "@radix-ui/react-direction@npm:1.0.1" - dependencies: - "@babel/runtime": "npm:^7.13.10" - peerDependencies: - "@types/react": "*" - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 10/5336a8b0d4f1cde585d5c2b4448af7b3d948bb63a1aadb37c77771b0e5902dc6266e409cf35fd0edaca7f33e26424be19e64fb8f9d7f7be2d6f1714ea2764210 - languageName: node - linkType: hard - -"@radix-ui/react-dismissable-layer@npm:1.0.4": - version: 1.0.4 - resolution: "@radix-ui/react-dismissable-layer@npm:1.0.4" - dependencies: - "@babel/runtime": "npm:^7.13.10" - "@radix-ui/primitive": "npm:1.0.1" - "@radix-ui/react-compose-refs": "npm:1.0.1" - "@radix-ui/react-primitive": "npm:1.0.3" - "@radix-ui/react-use-callback-ref": "npm:1.0.1" - "@radix-ui/react-use-escape-keydown": "npm:1.0.3" - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true - checksum: 10/bcc14f0704fdc19430a2b922106a278e64401decffd6e47f427aa5de2d63367ba3e848b012c464a6b39a6e057060e41ad16964385941735a329e319cea46711a - languageName: node - linkType: hard - -"@radix-ui/react-focus-guards@npm:1.0.1": - version: 1.0.1 - resolution: "@radix-ui/react-focus-guards@npm:1.0.1" - dependencies: - "@babel/runtime": "npm:^7.13.10" - peerDependencies: - "@types/react": "*" - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 10/1f8ca8f83b884b3612788d0742f3f054e327856d90a39841a47897dbed95e114ee512362ae314177de226d05310047cabbf66b686ae86ad1b65b6b295be24ef7 - languageName: node - linkType: hard - -"@radix-ui/react-focus-scope@npm:1.0.3": - version: 1.0.3 - resolution: "@radix-ui/react-focus-scope@npm:1.0.3" - dependencies: - "@babel/runtime": "npm:^7.13.10" - "@radix-ui/react-compose-refs": "npm:1.0.1" - "@radix-ui/react-primitive": "npm:1.0.3" - "@radix-ui/react-use-callback-ref": "npm:1.0.1" - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true - checksum: 10/d62631cc06a2f37d483d106f3732ffc00831498fc2306df51c675d7cdb9727169512a1ca43ce06d1bfd578e8d8d67a80858c7531579bacaf6079d3aaf0ca8663 - languageName: node - linkType: hard - -"@radix-ui/react-id@npm:1.0.1": - version: 1.0.1 - resolution: "@radix-ui/react-id@npm:1.0.1" - dependencies: - "@babel/runtime": "npm:^7.13.10" - "@radix-ui/react-use-layout-effect": "npm:1.0.1" - peerDependencies: - "@types/react": "*" - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 10/446a453d799cc790dd2a1583ff8328da88271bff64530b5a17c102fa7fb35eece3cf8985359d416f65e330cd81aa7b8fe984ea125fc4f4eaf4b3801d698e49fe - languageName: node - linkType: hard - -"@radix-ui/react-popper@npm:1.1.2": - version: 1.1.2 - resolution: "@radix-ui/react-popper@npm:1.1.2" - dependencies: - "@babel/runtime": "npm:^7.13.10" - "@floating-ui/react-dom": "npm:^2.0.0" - "@radix-ui/react-arrow": "npm:1.0.3" - "@radix-ui/react-compose-refs": "npm:1.0.1" - "@radix-ui/react-context": "npm:1.0.1" - "@radix-ui/react-primitive": "npm:1.0.3" - "@radix-ui/react-use-callback-ref": "npm:1.0.1" - "@radix-ui/react-use-layout-effect": "npm:1.0.1" - "@radix-ui/react-use-rect": "npm:1.0.1" - "@radix-ui/react-use-size": "npm:1.0.1" - "@radix-ui/rect": "npm:1.0.1" - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true - checksum: 10/be32677e846ef93e8cbf219550e55b99583cb927b572a9ee466b0c242156d42ddc70f43135e22acffe48bba4cd3fe28888cc3f929947e078d8732bee958df4c4 - languageName: node - linkType: hard - -"@radix-ui/react-portal@npm:1.0.3": - version: 1.0.3 - resolution: "@radix-ui/react-portal@npm:1.0.3" - dependencies: - "@babel/runtime": "npm:^7.13.10" - "@radix-ui/react-primitive": "npm:1.0.3" - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true - checksum: 10/d352bcd6ad65eb43c9e0d72d0755c2aae85e03fb287770866262be3a2d5302b2885aee3cd99f2bbf62ecd14fcb1460703f1dcdc40351f77ad887b931c6f0012a - languageName: node - linkType: hard - -"@radix-ui/react-primitive@npm:1.0.3": - version: 1.0.3 - resolution: "@radix-ui/react-primitive@npm:1.0.3" - dependencies: - "@babel/runtime": "npm:^7.13.10" - "@radix-ui/react-slot": "npm:1.0.2" - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true - checksum: 10/bedb934ac07c710dc5550a7bfc7065d47e099d958cde1d37e4b1947ae5451f1b7e6f8ff5965e242578bf2c619065e6038c3a3aa779e5eafa7da3e3dbc685799f - languageName: node - linkType: hard - -"@radix-ui/react-roving-focus@npm:1.0.4": - version: 1.0.4 - resolution: "@radix-ui/react-roving-focus@npm:1.0.4" - dependencies: - "@babel/runtime": "npm:^7.13.10" - "@radix-ui/primitive": "npm:1.0.1" - "@radix-ui/react-collection": "npm:1.0.3" - "@radix-ui/react-compose-refs": "npm:1.0.1" - "@radix-ui/react-context": "npm:1.0.1" - "@radix-ui/react-direction": "npm:1.0.1" - "@radix-ui/react-id": "npm:1.0.1" - "@radix-ui/react-primitive": "npm:1.0.3" - "@radix-ui/react-use-callback-ref": "npm:1.0.1" - "@radix-ui/react-use-controllable-state": "npm:1.0.1" - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true - checksum: 10/a23ffb1e3e29a8209b94ce3857bf559dcf2175c4f316169dc47d018e8e94cd018dc914331a1d1762f32448e2594b7c8945efaa7059056f9940ce92cc35cc7026 - languageName: node - linkType: hard - -"@radix-ui/react-select@npm:^1.2.2": - version: 1.2.2 - resolution: "@radix-ui/react-select@npm:1.2.2" - dependencies: - "@babel/runtime": "npm:^7.13.10" - "@radix-ui/number": "npm:1.0.1" - "@radix-ui/primitive": "npm:1.0.1" - "@radix-ui/react-collection": "npm:1.0.3" - "@radix-ui/react-compose-refs": "npm:1.0.1" - "@radix-ui/react-context": "npm:1.0.1" - "@radix-ui/react-direction": "npm:1.0.1" - "@radix-ui/react-dismissable-layer": "npm:1.0.4" - "@radix-ui/react-focus-guards": "npm:1.0.1" - "@radix-ui/react-focus-scope": "npm:1.0.3" - "@radix-ui/react-id": "npm:1.0.1" - "@radix-ui/react-popper": "npm:1.1.2" - "@radix-ui/react-portal": "npm:1.0.3" - "@radix-ui/react-primitive": "npm:1.0.3" - "@radix-ui/react-slot": "npm:1.0.2" - "@radix-ui/react-use-callback-ref": "npm:1.0.1" - "@radix-ui/react-use-controllable-state": "npm:1.0.1" - "@radix-ui/react-use-layout-effect": "npm:1.0.1" - "@radix-ui/react-use-previous": "npm:1.0.1" - "@radix-ui/react-visually-hidden": "npm:1.0.3" - aria-hidden: "npm:^1.1.1" - react-remove-scroll: "npm:2.5.5" - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true - checksum: 10/4d7b6d9d988f78764783a4b2fd6523457ff735436829e122dae824bdea4f2835ad0150dfc060517d6c29d953ef61ee12d7ce10cf160593e56967e528bf6f8ee5 - languageName: node - linkType: hard - -"@radix-ui/react-separator@npm:1.0.3": - version: 1.0.3 - resolution: "@radix-ui/react-separator@npm:1.0.3" - dependencies: - "@babel/runtime": "npm:^7.13.10" - "@radix-ui/react-primitive": "npm:1.0.3" - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true - checksum: 10/b5ea8f1996c86d3f9df73c72926f3d1a400a2eb46a482a345d486651c503895af2ccf9d7723f97a4e612f7c1317eb622078ddf014b13e2b26070d8cf0ad0da1d - languageName: node - linkType: hard - -"@radix-ui/react-slot@npm:1.0.2": - version: 1.0.2 - resolution: "@radix-ui/react-slot@npm:1.0.2" - dependencies: - "@babel/runtime": "npm:^7.13.10" - "@radix-ui/react-compose-refs": "npm:1.0.1" - peerDependencies: - "@types/react": "*" - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 10/734866561e991438fbcf22af06e56b272ed6ee8f7b536489ee3bf2f736f8b53bf6bc14ebde94834aa0aceda854d018a0ce20bb171defffbaed1f566006cbb887 - languageName: node - linkType: hard - -"@radix-ui/react-toggle-group@npm:1.0.4": - version: 1.0.4 - resolution: "@radix-ui/react-toggle-group@npm:1.0.4" - dependencies: - "@babel/runtime": "npm:^7.13.10" - "@radix-ui/primitive": "npm:1.0.1" - "@radix-ui/react-context": "npm:1.0.1" - "@radix-ui/react-direction": "npm:1.0.1" - "@radix-ui/react-primitive": "npm:1.0.3" - "@radix-ui/react-roving-focus": "npm:1.0.4" - "@radix-ui/react-toggle": "npm:1.0.3" - "@radix-ui/react-use-controllable-state": "npm:1.0.1" - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true - checksum: 10/96ea35f0e959399f239ff3b75dcad72d5880c66966114c80293ab1450801c87353c0cb2a7a4a5e9825f43c9bd3d881f312a9c14bdacfa70f4050d406bec98c2b - languageName: node - linkType: hard - -"@radix-ui/react-toggle@npm:1.0.3": - version: 1.0.3 - resolution: "@radix-ui/react-toggle@npm:1.0.3" - dependencies: - "@babel/runtime": "npm:^7.13.10" - "@radix-ui/primitive": "npm:1.0.1" - "@radix-ui/react-primitive": "npm:1.0.3" - "@radix-ui/react-use-controllable-state": "npm:1.0.1" - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true - checksum: 10/ed5407f48254f20cda542017774f259d0b2c0007ea4bd7287d10d751016dbf269cb13d1142591432c269c3ab768cde2f1ba0344743027d36bbec10af909f19de - languageName: node - linkType: hard - -"@radix-ui/react-toolbar@npm:^1.0.4": - version: 1.0.4 - resolution: "@radix-ui/react-toolbar@npm:1.0.4" - dependencies: - "@babel/runtime": "npm:^7.13.10" - "@radix-ui/primitive": "npm:1.0.1" - "@radix-ui/react-context": "npm:1.0.1" - "@radix-ui/react-direction": "npm:1.0.1" - "@radix-ui/react-primitive": "npm:1.0.3" - "@radix-ui/react-roving-focus": "npm:1.0.4" - "@radix-ui/react-separator": "npm:1.0.3" - "@radix-ui/react-toggle-group": "npm:1.0.4" - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true - checksum: 10/57f75b6617d4e2bb8f7782d6065e70fd0db44038588b3e8e5f8cd1101dc2c94744bd52b9c011c7b722cb5f9ca96d21fc78ee7caac07722894453019fd5ade3b0 - languageName: node - linkType: hard - -"@radix-ui/react-use-callback-ref@npm:1.0.1": - version: 1.0.1 - resolution: "@radix-ui/react-use-callback-ref@npm:1.0.1" - dependencies: - "@babel/runtime": "npm:^7.13.10" - peerDependencies: - "@types/react": "*" - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 10/b9fd39911c3644bbda14a84e4fca080682bef84212b8d8931fcaa2d2814465de242c4cfd8d7afb3020646bead9c5e539d478cea0a7031bee8a8a3bb164f3bc4c - languageName: node - linkType: hard - -"@radix-ui/react-use-controllable-state@npm:1.0.1": - version: 1.0.1 - resolution: "@radix-ui/react-use-controllable-state@npm:1.0.1" - dependencies: - "@babel/runtime": "npm:^7.13.10" - "@radix-ui/react-use-callback-ref": "npm:1.0.1" - peerDependencies: - "@types/react": "*" - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 10/dee2be1937d293c3a492cb6d279fc11495a8f19dc595cdbfe24b434e917302f9ac91db24e8cc5af9a065f3f209c3423115b5442e65a5be9fd1e9091338972be9 - languageName: node - linkType: hard - -"@radix-ui/react-use-escape-keydown@npm:1.0.3": - version: 1.0.3 - resolution: "@radix-ui/react-use-escape-keydown@npm:1.0.3" - dependencies: - "@babel/runtime": "npm:^7.13.10" - "@radix-ui/react-use-callback-ref": "npm:1.0.1" - peerDependencies: - "@types/react": "*" - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 10/c6ed0d9ce780f67f924980eb305af1f6cce2a8acbaf043a58abe0aa3cc551d9aa76ccee14531df89bbee302ead7ecc7fce330886f82d4672c5eda52f357ef9b8 - languageName: node - linkType: hard - -"@radix-ui/react-use-layout-effect@npm:1.0.1": - version: 1.0.1 - resolution: "@radix-ui/react-use-layout-effect@npm:1.0.1" - dependencies: - "@babel/runtime": "npm:^7.13.10" - peerDependencies: - "@types/react": "*" - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 10/bed9c7e8de243a5ec3b93bb6a5860950b0dba359b6680c84d57c7a655e123dec9b5891c5dfe81ab970652e7779fe2ad102a23177c7896dde95f7340817d47ae5 - languageName: node - linkType: hard - -"@radix-ui/react-use-previous@npm:1.0.1": - version: 1.0.1 - resolution: "@radix-ui/react-use-previous@npm:1.0.1" - dependencies: - "@babel/runtime": "npm:^7.13.10" - peerDependencies: - "@types/react": "*" - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 10/66b4312e857c58b75f3bf62a2048ef090b79a159e9da06c19a468c93e62336969c33dbef60ff16969f00b20386cc25d138f6a353f1658b35baac0a6eff4761b9 - languageName: node - linkType: hard - -"@radix-ui/react-use-rect@npm:1.0.1": - version: 1.0.1 - resolution: "@radix-ui/react-use-rect@npm:1.0.1" - dependencies: - "@babel/runtime": "npm:^7.13.10" - "@radix-ui/rect": "npm:1.0.1" - peerDependencies: - "@types/react": "*" - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 10/433f07e61e04eb222349825bb05f3591fca131313a1d03709565d6226d8660bd1d0423635553f95ee4fcc25c8f2050972d848808d753c388e2a9ae191ebf17f3 - languageName: node - linkType: hard - -"@radix-ui/react-use-size@npm:1.0.1": - version: 1.0.1 - resolution: "@radix-ui/react-use-size@npm:1.0.1" - dependencies: - "@babel/runtime": "npm:^7.13.10" - "@radix-ui/react-use-layout-effect": "npm:1.0.1" - peerDependencies: - "@types/react": "*" - react: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 10/6cc150ad1e9fa85019c225c5a5d50a0af6cdc4653dad0c21b4b40cd2121f36ee076db326c43e6bc91a69766ccff5a84e917d27970176b592577deea3c85a3e26 - languageName: node - linkType: hard - -"@radix-ui/react-visually-hidden@npm:1.0.3": - version: 1.0.3 - resolution: "@radix-ui/react-visually-hidden@npm:1.0.3" - dependencies: - "@babel/runtime": "npm:^7.13.10" - "@radix-ui/react-primitive": "npm:1.0.3" - peerDependencies: - "@types/react": "*" - "@types/react-dom": "*" - react: ^16.8 || ^17.0 || ^18.0 - react-dom: ^16.8 || ^17.0 || ^18.0 - peerDependenciesMeta: - "@types/react": - optional: true - "@types/react-dom": - optional: true - checksum: 10/2e9d0c8253f97e7d6ffb2e52a5cfd40ba719f813b39c3e2e42c496d54408abd09ef66b5aec4af9b8ab0553215e32452a5d0934597a49c51dd90dc39181ed0d57 - languageName: node - linkType: hard - -"@radix-ui/rect@npm:1.0.1": - version: 1.0.1 - resolution: "@radix-ui/rect@npm:1.0.1" - dependencies: - "@babel/runtime": "npm:^7.13.10" - checksum: 10/e25492cb8a683246161d781f0f3205f79507280a60f50eb763f06e8b6fa211b940b784aa581131ed76695bd5df5d1033a6246b43a6996cf8959a326fe4d3eb00 - languageName: node - linkType: hard - -"@rollup/plugin-babel@npm:5.3.1": - version: 5.3.1 - resolution: "@rollup/plugin-babel@npm:5.3.1" - dependencies: - "@babel/helper-module-imports": "npm:^7.10.4" - "@rollup/pluginutils": "npm:^3.1.0" + "@babel/helper-module-imports": "npm:^7.10.4" + "@rollup/pluginutils": "npm:^3.1.0" peerDependencies: "@babel/core": ^7.0.0 "@types/babel__core": ^7.1.9 @@ -6254,19 +5712,20 @@ __metadata: "@fontsource/open-sans": "npm:^4.5.13" "@fontsource/pt-mono": "npm:^5.0.12" "@mswjs/data": "npm:^0.14.0" - "@storybook/addon-a11y": "npm:^7.4.5" - "@storybook/addon-actions": "npm:^7.4.5" - "@storybook/addon-docs": "npm:^7.4.5" - "@storybook/addon-essentials": "npm:^7.4.5" - "@storybook/addon-interactions": "npm:^7.4.5" - "@storybook/addon-links": "npm:^7.4.5" - "@storybook/addon-mdx-gfm": "npm:7.4.6" - "@storybook/addon-storysource": "npm:^7.4.5" - "@storybook/addons": "npm:^7.4.5" - "@storybook/react": "npm:^7.4.5" - "@storybook/react-vite": "npm:7.4.6" - "@storybook/test": "npm:^7.4.5" - "@storybook/theming": "npm:^7.4.5" + "@storybook/addon-a11y": "npm:^8.0.10" + "@storybook/addon-actions": "npm:^8.0.10" + "@storybook/addon-docs": "npm:^8.0.10" + "@storybook/addon-essentials": "npm:^8.0.10" + "@storybook/addon-interactions": "npm:^8.0.10" + "@storybook/addon-links": "npm:^8.0.10" + "@storybook/addon-mdx-gfm": "npm:^8.0.10" + "@storybook/addon-storysource": "npm:^8.0.10" + "@storybook/blocks": "npm:^8.0.10" + "@storybook/manager-api": "npm:^8.0.10" + "@storybook/react": "npm:^8.0.10" + "@storybook/react-vite": "npm:^8.0.10" + "@storybook/test": "npm:^8.0.10" + "@storybook/theming": "npm:^8.0.10" "@tanstack/react-query": "npm:^4.28.0" "@testing-library/cypress": "npm:^10.0.0" "@testing-library/dom": "npm:^10.0.0" @@ -6297,7 +5756,7 @@ __metadata: eslint-plugin-cypress: "npm:^3.0.0" eslint-plugin-import: "npm:^2.28.1" eslint-plugin-local-rules: "npm:^2.0.0" - eslint-plugin-storybook: "npm:^0.6.14" + eslint-plugin-storybook: "npm:^0.8.0" mockdate: "npm:^3.0.5" modular-scripts: "patch:modular-scripts@npm:3.6.0#.yarn/patches/modular-scripts-npm-3.6.0-d967962075.patch" msw: "npm:^1.2.1" @@ -6309,7 +5768,7 @@ __metadata: react-dom: "npm:^18.0.0" rifm: "npm:^0.12.0" sass: "npm:^1.52.3" - storybook: "npm:7.4.6" + storybook: "npm:^8.0.10" stylelint: "npm:^16.0.0" typescript: "npm:4.6.4" vite: "npm:^4.4.9" @@ -6349,6 +5808,7 @@ __metadata: lodash-es: "npm:^4.17.21" next: "npm:^14.0.4" next-auth: "npm:^4.24.7" + node-fetch: "npm:^3.0.0" raw-loader: "npm:^4.0.2" react: "npm:^18.2.0" react-dom: "npm:^18.2.0" @@ -6952,392 +6412,220 @@ __metadata: languageName: node linkType: hard -"@storybook/addon-a11y@npm:^7.4.5": - version: 7.4.5 - resolution: "@storybook/addon-a11y@npm:7.4.5" +"@storybook/addon-a11y@npm:^8.0.10": + version: 8.0.10 + resolution: "@storybook/addon-a11y@npm:8.0.10" dependencies: - "@storybook/addon-highlight": "npm:7.4.5" - "@storybook/channels": "npm:7.4.5" - "@storybook/client-logger": "npm:7.4.5" - "@storybook/components": "npm:7.4.5" - "@storybook/core-events": "npm:7.4.5" - "@storybook/global": "npm:^5.0.0" - "@storybook/manager-api": "npm:7.4.5" - "@storybook/preview-api": "npm:7.4.5" - "@storybook/theming": "npm:7.4.5" - "@storybook/types": "npm:7.4.5" + "@storybook/addon-highlight": "npm:8.0.10" axe-core: "npm:^4.2.0" - lodash: "npm:^4.17.21" - react-resize-detector: "npm:^7.1.2" - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - react: - optional: true - react-dom: - optional: true - checksum: 10/945ddcdeecd2c1bd42a01561363764cc97faa2e12c1282179a4e4fe30794204d329ea77d616a5625e35013c1d1c4edc2e741ff4ee79e068b8911bd4b46fd55b4 + checksum: 10/bc16e0bc8a90bc39d3210ffa4342640407d9185375b25c7c4ef82c2569dd3409c6392d3348082b704f0d7c3a049ac60b36fba9486b3430901e835e63505cf736 languageName: node linkType: hard -"@storybook/addon-actions@npm:7.4.5, @storybook/addon-actions@npm:^7.4.5": - version: 7.4.5 - resolution: "@storybook/addon-actions@npm:7.4.5" +"@storybook/addon-actions@npm:8.0.10, @storybook/addon-actions@npm:^8.0.10": + version: 8.0.10 + resolution: "@storybook/addon-actions@npm:8.0.10" dependencies: - "@storybook/client-logger": "npm:7.4.5" - "@storybook/components": "npm:7.4.5" - "@storybook/core-events": "npm:7.4.5" + "@storybook/core-events": "npm:8.0.10" "@storybook/global": "npm:^5.0.0" - "@storybook/manager-api": "npm:7.4.5" - "@storybook/preview-api": "npm:7.4.5" - "@storybook/theming": "npm:7.4.5" - "@storybook/types": "npm:7.4.5" + "@types/uuid": "npm:^9.0.1" dequal: "npm:^2.0.2" - lodash: "npm:^4.17.21" polished: "npm:^4.2.2" - prop-types: "npm:^15.7.2" - react-inspector: "npm:^6.0.0" - telejson: "npm:^7.2.0" - ts-dedent: "npm:^2.0.0" uuid: "npm:^9.0.0" - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - react: - optional: true - react-dom: - optional: true - checksum: 10/95700d2b114ba4653b622eac689982338f567bf54815ccba3f970c7be356d71a0243062872a85198d0b709e912e1ebc89bc3db574c4741921a93e810cd2b77c1 + checksum: 10/ccec0815cd19d7f37c47b624c89ec675fa59ae6b029ba97f3aeba7c0fc586a6311cb28c99765db03a0b505c1d08aa191740a378ff7da9ed78f30bcf88c5a22f3 languageName: node linkType: hard -"@storybook/addon-backgrounds@npm:7.4.5": - version: 7.4.5 - resolution: "@storybook/addon-backgrounds@npm:7.4.5" +"@storybook/addon-backgrounds@npm:8.0.10": + version: 8.0.10 + resolution: "@storybook/addon-backgrounds@npm:8.0.10" dependencies: - "@storybook/client-logger": "npm:7.4.5" - "@storybook/components": "npm:7.4.5" - "@storybook/core-events": "npm:7.4.5" "@storybook/global": "npm:^5.0.0" - "@storybook/manager-api": "npm:7.4.5" - "@storybook/preview-api": "npm:7.4.5" - "@storybook/theming": "npm:7.4.5" - "@storybook/types": "npm:7.4.5" memoizerific: "npm:^1.11.3" ts-dedent: "npm:^2.0.0" - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - react: - optional: true - react-dom: - optional: true - checksum: 10/0331b1f02fb738e8671c1bb1485a2caec10d7537bf99fba50ac30d08e21591cdd4c7e8c653bab63ae7a689e6d6d3f8b74728d1003d3b1de5555921944ccda1e8 + checksum: 10/a8eee829d252a4448a5c15aece4c1ce8fc63bfb90070451e8055fcfc08586d0ca215315da04bfd32ec8ad1813c632c3a782b1d67d07a62d0373879442cd69c6b languageName: node linkType: hard -"@storybook/addon-controls@npm:7.4.5": - version: 7.4.5 - resolution: "@storybook/addon-controls@npm:7.4.5" +"@storybook/addon-controls@npm:8.0.10": + version: 8.0.10 + resolution: "@storybook/addon-controls@npm:8.0.10" dependencies: - "@storybook/blocks": "npm:7.4.5" - "@storybook/client-logger": "npm:7.4.5" - "@storybook/components": "npm:7.4.5" - "@storybook/core-common": "npm:7.4.5" - "@storybook/core-events": "npm:7.4.5" - "@storybook/manager-api": "npm:7.4.5" - "@storybook/node-logger": "npm:7.4.5" - "@storybook/preview-api": "npm:7.4.5" - "@storybook/theming": "npm:7.4.5" - "@storybook/types": "npm:7.4.5" + "@storybook/blocks": "npm:8.0.10" lodash: "npm:^4.17.21" ts-dedent: "npm:^2.0.0" - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - react: - optional: true - react-dom: - optional: true - checksum: 10/80502fcb8834b8e6dc5ff536d9d96873e887dafe1c277951fe6bd2bdeee3dfd71c29332cf3ebae761323cb3899b0a594e9977f13db8d5b5ac90176860fe8baff + checksum: 10/73f1fb18f9c17893e93d38a20e8e1e1c5fc0f69faf0d164a7230e0b4ea092d13e75c4220dbbc4b1c0594319cd0d69525cf5ea81a09e84210d7f71e5a49316850 languageName: node linkType: hard -"@storybook/addon-docs@npm:7.4.5, @storybook/addon-docs@npm:^7.4.5": - version: 7.4.5 - resolution: "@storybook/addon-docs@npm:7.4.5" +"@storybook/addon-docs@npm:8.0.10, @storybook/addon-docs@npm:^8.0.10": + version: 8.0.10 + resolution: "@storybook/addon-docs@npm:8.0.10" dependencies: - "@jest/transform": "npm:^29.3.1" - "@mdx-js/react": "npm:^2.1.5" - "@storybook/blocks": "npm:7.4.5" - "@storybook/client-logger": "npm:7.4.5" - "@storybook/components": "npm:7.4.5" - "@storybook/csf-plugin": "npm:7.4.5" - "@storybook/csf-tools": "npm:7.4.5" + "@babel/core": "npm:^7.12.3" + "@mdx-js/react": "npm:^3.0.0" + "@storybook/blocks": "npm:8.0.10" + "@storybook/client-logger": "npm:8.0.10" + "@storybook/components": "npm:8.0.10" + "@storybook/csf-plugin": "npm:8.0.10" + "@storybook/csf-tools": "npm:8.0.10" "@storybook/global": "npm:^5.0.0" - "@storybook/mdx2-csf": "npm:^1.0.0" - "@storybook/node-logger": "npm:7.4.5" - "@storybook/postinstall": "npm:7.4.5" - "@storybook/preview-api": "npm:7.4.5" - "@storybook/react-dom-shim": "npm:7.4.5" - "@storybook/theming": "npm:7.4.5" - "@storybook/types": "npm:7.4.5" + "@storybook/node-logger": "npm:8.0.10" + "@storybook/preview-api": "npm:8.0.10" + "@storybook/react-dom-shim": "npm:8.0.10" + "@storybook/theming": "npm:8.0.10" + "@storybook/types": "npm:8.0.10" + "@types/react": "npm:^16.8.0 || ^17.0.0 || ^18.0.0" fs-extra: "npm:^11.1.0" - remark-external-links: "npm:^8.0.0" - remark-slug: "npm:^6.0.0" + react: "npm:^16.8.0 || ^17.0.0 || ^18.0.0" + react-dom: "npm:^16.8.0 || ^17.0.0 || ^18.0.0" + rehype-external-links: "npm:^3.0.0" + rehype-slug: "npm:^6.0.0" ts-dedent: "npm:^2.0.0" - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 10/0c66b537c8dcba0e5f5b4021f3d01783a225a75e7adc74f6f9f5f814d833d38b3baf0037b23f0446f5723cdc644e21c43da72506c64232e52bebd739e42f517d - languageName: node - linkType: hard - -"@storybook/addon-essentials@npm:^7.4.5": - version: 7.4.5 - resolution: "@storybook/addon-essentials@npm:7.4.5" - dependencies: - "@storybook/addon-actions": "npm:7.4.5" - "@storybook/addon-backgrounds": "npm:7.4.5" - "@storybook/addon-controls": "npm:7.4.5" - "@storybook/addon-docs": "npm:7.4.5" - "@storybook/addon-highlight": "npm:7.4.5" - "@storybook/addon-measure": "npm:7.4.5" - "@storybook/addon-outline": "npm:7.4.5" - "@storybook/addon-toolbars": "npm:7.4.5" - "@storybook/addon-viewport": "npm:7.4.5" - "@storybook/core-common": "npm:7.4.5" - "@storybook/manager-api": "npm:7.4.5" - "@storybook/node-logger": "npm:7.4.5" - "@storybook/preview-api": "npm:7.4.5" + checksum: 10/f3c891a3cbc5fb2201c14706081c110d8de11968c60ab78d8471f65f53860cdfb1ddcfa1d0b3461f71a2b4c5809a775675a0cf4039626afad057aa3e9c55769c + languageName: node + linkType: hard + +"@storybook/addon-essentials@npm:^8.0.10": + version: 8.0.10 + resolution: "@storybook/addon-essentials@npm:8.0.10" + dependencies: + "@storybook/addon-actions": "npm:8.0.10" + "@storybook/addon-backgrounds": "npm:8.0.10" + "@storybook/addon-controls": "npm:8.0.10" + "@storybook/addon-docs": "npm:8.0.10" + "@storybook/addon-highlight": "npm:8.0.10" + "@storybook/addon-measure": "npm:8.0.10" + "@storybook/addon-outline": "npm:8.0.10" + "@storybook/addon-toolbars": "npm:8.0.10" + "@storybook/addon-viewport": "npm:8.0.10" + "@storybook/core-common": "npm:8.0.10" + "@storybook/manager-api": "npm:8.0.10" + "@storybook/node-logger": "npm:8.0.10" + "@storybook/preview-api": "npm:8.0.10" ts-dedent: "npm:^2.0.0" - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 10/f1bf5dd8ba871c5a7b2074657cceff0424e4beecb1266df6f30824deba9a8d2d48c3090735087ee66b85d15e15148f317d73cf6631d41fe2cd13bef6cf4f4325 + checksum: 10/d38dea0c7d40b5b67e40a2a394951b739a96824f3169c62c7a09c47c1b448301d11f844c03c391173d58eae17e5cf796c65d9d147baf0f508a5384d0df9d5b7b languageName: node linkType: hard -"@storybook/addon-highlight@npm:7.4.5": - version: 7.4.5 - resolution: "@storybook/addon-highlight@npm:7.4.5" +"@storybook/addon-highlight@npm:8.0.10": + version: 8.0.10 + resolution: "@storybook/addon-highlight@npm:8.0.10" dependencies: - "@storybook/core-events": "npm:7.4.5" "@storybook/global": "npm:^5.0.0" - "@storybook/preview-api": "npm:7.4.5" - checksum: 10/7ef1be9257fb6999ec319c696ca0b297add4e475eb689b4a36dfb8df1f6f3132de03170fde1dc7496f71be5162f274cc5a267e20a5a992692309c75fb9d08a67 + checksum: 10/ff8e7f7af2e730eb34669e574dccc98e6667a80e59fbb835497fe7ab84f8fa60afc2101bfffe13dafb734f14add375be92e7246158735e951ec1e50bc08b72b4 languageName: node linkType: hard -"@storybook/addon-interactions@npm:^7.4.5": - version: 7.6.18 - resolution: "@storybook/addon-interactions@npm:7.6.18" +"@storybook/addon-interactions@npm:^8.0.10": + version: 8.0.10 + resolution: "@storybook/addon-interactions@npm:8.0.10" dependencies: "@storybook/global": "npm:^5.0.0" - "@storybook/types": "npm:7.6.18" - jest-mock: "npm:^27.0.6" + "@storybook/instrumenter": "npm:8.0.10" + "@storybook/test": "npm:8.0.10" + "@storybook/types": "npm:8.0.10" polished: "npm:^4.2.2" ts-dedent: "npm:^2.2.0" - checksum: 10/75a573570d5829eb1a0e08e5224c0ee4e8a6e52ba35100b2f66843b12275383f5f1007609d8d35ed3977e2c7b18ba9bb45633c1c4dfe522124035b8158cbf739 + checksum: 10/358a8f5b4542be2743e62ee2000f6a445a2d4221969c4f6953c13cc27a124b7bdc5ad16a9f02f48ae66b1460bea53341fe41bb00edc6ca549174ea7f0acfdd0d languageName: node linkType: hard -"@storybook/addon-links@npm:^7.4.5": - version: 7.4.5 - resolution: "@storybook/addon-links@npm:7.4.5" +"@storybook/addon-links@npm:^8.0.10": + version: 8.0.10 + resolution: "@storybook/addon-links@npm:8.0.10" dependencies: - "@storybook/client-logger": "npm:7.4.5" - "@storybook/core-events": "npm:7.4.5" - "@storybook/csf": "npm:^0.1.0" + "@storybook/csf": "npm:^0.1.4" "@storybook/global": "npm:^5.0.0" - "@storybook/manager-api": "npm:7.4.5" - "@storybook/preview-api": "npm:7.4.5" - "@storybook/router": "npm:7.4.5" - "@storybook/types": "npm:7.4.5" - prop-types: "npm:^15.7.2" ts-dedent: "npm:^2.0.0" peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 peerDependenciesMeta: react: optional: true - react-dom: - optional: true - checksum: 10/70e3a432f2d3fb8d3bb70d88f77b61bfa50f3920b29ed218f58662432db6374f368b8416cfffd5e24d7b8acfadae9e79c0f2a084b01613c9a89df125031be537 + checksum: 10/a6870519e8b2aef8588f154b44b0bd801457f998113460f1f5e0989320be9db5687167bb844973e66f3f5d6db4759f349d1b533894ddd39eb1f78351fa90c7b7 languageName: node linkType: hard -"@storybook/addon-mdx-gfm@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/addon-mdx-gfm@npm:7.4.6" +"@storybook/addon-mdx-gfm@npm:^8.0.10": + version: 8.0.10 + resolution: "@storybook/addon-mdx-gfm@npm:8.0.10" dependencies: - "@storybook/node-logger": "npm:7.4.6" - remark-gfm: "npm:^3.0.1" + "@storybook/node-logger": "npm:8.0.10" + remark-gfm: "npm:^4.0.0" ts-dedent: "npm:^2.0.0" - checksum: 10/08f5e104b3fb6ad9a8cdda6c37ea0ace86b782470b46d31bb410419a9bd8d10be3b3bdd777b2da416ff86dd776c9ee1df3ba5892d4d50c0dca708bf6f2e6433b + checksum: 10/63e35cb8625c4a12a18de412ea8acb079edc6950e468b3a0417771e5d69894a29c026b9658c5943fddec92f373de20df062d2b30d5fefb4011e21c9c20b5a67a languageName: node linkType: hard -"@storybook/addon-measure@npm:7.4.5": - version: 7.4.5 - resolution: "@storybook/addon-measure@npm:7.4.5" +"@storybook/addon-measure@npm:8.0.10": + version: 8.0.10 + resolution: "@storybook/addon-measure@npm:8.0.10" dependencies: - "@storybook/client-logger": "npm:7.4.5" - "@storybook/components": "npm:7.4.5" - "@storybook/core-events": "npm:7.4.5" "@storybook/global": "npm:^5.0.0" - "@storybook/manager-api": "npm:7.4.5" - "@storybook/preview-api": "npm:7.4.5" - "@storybook/types": "npm:7.4.5" tiny-invariant: "npm:^1.3.1" - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - react: - optional: true - react-dom: - optional: true - checksum: 10/b4fd05c4145df0a0332e746620497b52a6426d9632bea9cf1e2acb5920876323f081d23c5bb110ec74ed96a81a7073ed18af18e100d9d0671ead9a2d818088f0 + checksum: 10/badc8abc4c418f29a6f4a9493d7489f8ee5e864854563ea49fa2ec84f65492a1c1ab2fd1117792d6af0809975abd256f95756059b7de5f8dbcec8b8bc3fb16cf languageName: node linkType: hard -"@storybook/addon-outline@npm:7.4.5": - version: 7.4.5 - resolution: "@storybook/addon-outline@npm:7.4.5" +"@storybook/addon-outline@npm:8.0.10": + version: 8.0.10 + resolution: "@storybook/addon-outline@npm:8.0.10" dependencies: - "@storybook/client-logger": "npm:7.4.5" - "@storybook/components": "npm:7.4.5" - "@storybook/core-events": "npm:7.4.5" "@storybook/global": "npm:^5.0.0" - "@storybook/manager-api": "npm:7.4.5" - "@storybook/preview-api": "npm:7.4.5" - "@storybook/types": "npm:7.4.5" ts-dedent: "npm:^2.0.0" - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - react: - optional: true - react-dom: - optional: true - checksum: 10/16b4ab12a6bc1ed173575acf963c21c3e2fe64715278f0d4ccfbd071d9b27d5d260091e2ca814994fdc3653920e25de70bd6b01e191f7f138ab5e94389a5320b + checksum: 10/bf5e955fd8b3fdf4d0fe329c712fbd6f27e38c21333eff5998d7c04e6c4d60f330d247a4e15107862313f9be01eeedc6006243fa90d68d4156a55dbbe114bac2 languageName: node linkType: hard -"@storybook/addon-storysource@npm:^7.4.5": - version: 7.4.5 - resolution: "@storybook/addon-storysource@npm:7.4.5" +"@storybook/addon-storysource@npm:^8.0.10": + version: 8.0.10 + resolution: "@storybook/addon-storysource@npm:8.0.10" dependencies: - "@storybook/client-logger": "npm:7.4.5" - "@storybook/components": "npm:7.4.5" - "@storybook/manager-api": "npm:7.4.5" - "@storybook/preview-api": "npm:7.4.5" - "@storybook/router": "npm:7.4.5" - "@storybook/source-loader": "npm:7.4.5" - "@storybook/theming": "npm:7.4.5" + "@storybook/source-loader": "npm:8.0.10" estraverse: "npm:^5.2.0" - prop-types: "npm:^15.7.2" - react-syntax-highlighter: "npm:^15.5.0" tiny-invariant: "npm:^1.3.1" - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - react: - optional: true - react-dom: - optional: true - checksum: 10/74b86e6bd230c382ea9c788c4d29b2d342feb05ff39dc9bfaa757cde272ee66e4f546de3b709897e452840da45a8b54441975fdaea2da4daee46727dcbc81532 + checksum: 10/520b9245a70fe8d5e175973188c78bcbb3fbe95241d6381231f42acfe4c8ca4f5ca42c367de1b6f95104396dc961eefbe46c56d6ffe53814cb7ada94d750e0f2 languageName: node linkType: hard -"@storybook/addon-toolbars@npm:7.4.5": - version: 7.4.5 - resolution: "@storybook/addon-toolbars@npm:7.4.5" - dependencies: - "@storybook/client-logger": "npm:7.4.5" - "@storybook/components": "npm:7.4.5" - "@storybook/manager-api": "npm:7.4.5" - "@storybook/preview-api": "npm:7.4.5" - "@storybook/theming": "npm:7.4.5" - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - react: - optional: true - react-dom: - optional: true - checksum: 10/e038eb801b658cb6681baf2e87b72edb5623394e72f6677ff37e35f4eb919468925fefad1b29f8708c027dab74d85bf9e9822c3ad2c07f03d0dff154c8543147 +"@storybook/addon-toolbars@npm:8.0.10": + version: 8.0.10 + resolution: "@storybook/addon-toolbars@npm:8.0.10" + checksum: 10/9800d696f0f06e30f7f8d54a917fa92df196ba34aa0a45beb13f7880d10d7f77f5898e83128da3d47bc8760ac7b5521b05d2c419bf74fcbcc53879e98d9a9e13 languageName: node linkType: hard -"@storybook/addon-viewport@npm:7.4.5": - version: 7.4.5 - resolution: "@storybook/addon-viewport@npm:7.4.5" +"@storybook/addon-viewport@npm:8.0.10": + version: 8.0.10 + resolution: "@storybook/addon-viewport@npm:8.0.10" dependencies: - "@storybook/client-logger": "npm:7.4.5" - "@storybook/components": "npm:7.4.5" - "@storybook/core-events": "npm:7.4.5" - "@storybook/global": "npm:^5.0.0" - "@storybook/manager-api": "npm:7.4.5" - "@storybook/preview-api": "npm:7.4.5" - "@storybook/theming": "npm:7.4.5" memoizerific: "npm:^1.11.3" - prop-types: "npm:^15.7.2" - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - react: - optional: true - react-dom: - optional: true - checksum: 10/d0d3b0522c7ee383523f3f41c6a6b3e93af959bd705be0cb62519cbf54632f002a2ae9ee8d6db0044a02bb8ab4381e97dccb8ae66e25a1b9fbc34a07097d23df + checksum: 10/8645f43944ec7f4db5a064e343b9e0847684c7c4146b7b5665646ef4ade71bceb02ff23451ff040c7fa6f544d92dbec5f9ce9d77d93e94339f8f6a7333674311 languageName: node linkType: hard -"@storybook/addons@npm:^7.4.5": - version: 7.4.5 - resolution: "@storybook/addons@npm:7.4.5" +"@storybook/blocks@npm:8.0.10, @storybook/blocks@npm:^8.0.10": + version: 8.0.10 + resolution: "@storybook/blocks@npm:8.0.10" dependencies: - "@storybook/manager-api": "npm:7.4.5" - "@storybook/preview-api": "npm:7.4.5" - "@storybook/types": "npm:7.4.5" - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 10/693f5813cb838a708c7652b9b54cb7e8338dbafb0388fc456cae14a1981cacbe46302650b6c94b3e36d906d1dc1f6f8c5fd06637a3f3beeeb7b7588821f78274 - languageName: node - linkType: hard - -"@storybook/blocks@npm:7.4.5": - version: 7.4.5 - resolution: "@storybook/blocks@npm:7.4.5" - dependencies: - "@storybook/channels": "npm:7.4.5" - "@storybook/client-logger": "npm:7.4.5" - "@storybook/components": "npm:7.4.5" - "@storybook/core-events": "npm:7.4.5" - "@storybook/csf": "npm:^0.1.0" - "@storybook/docs-tools": "npm:7.4.5" + "@storybook/channels": "npm:8.0.10" + "@storybook/client-logger": "npm:8.0.10" + "@storybook/components": "npm:8.0.10" + "@storybook/core-events": "npm:8.0.10" + "@storybook/csf": "npm:^0.1.4" + "@storybook/docs-tools": "npm:8.0.10" "@storybook/global": "npm:^5.0.0" - "@storybook/manager-api": "npm:7.4.5" - "@storybook/preview-api": "npm:7.4.5" - "@storybook/theming": "npm:7.4.5" - "@storybook/types": "npm:7.4.5" + "@storybook/icons": "npm:^1.2.5" + "@storybook/manager-api": "npm:8.0.10" + "@storybook/preview-api": "npm:8.0.10" + "@storybook/theming": "npm:8.0.10" + "@storybook/types": "npm:8.0.10" "@types/lodash": "npm:^4.14.167" color-convert: "npm:^2.0.1" dequal: "npm:^2.0.2" lodash: "npm:^4.17.21" - markdown-to-jsx: "npm:^7.1.8" + markdown-to-jsx: "npm:7.3.2" memoizerific: "npm:^1.11.3" polished: "npm:^4.2.2" react-colorful: "npm:^5.1.2" @@ -7348,47 +6636,50 @@ __metadata: peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 10/1a222794669c4cec662c4e6edd9920cab5cd5c102362ba0258eeb5327c26bd3bb8e64a0686cf60d8d6fd3f869171046128a5bb99b8ec4ae98f6f9acaab1a434e + peerDependenciesMeta: + react: + optional: true + react-dom: + optional: true + checksum: 10/5c54a4a8ccec6eadde872c166da0a3f21f3636a98e2f47f369e9223a8dc3941eafeba633a8c27f6159cf9fa43bfc7fa83ae8614a15fb2d2bf2d869bd073eb206 languageName: node linkType: hard -"@storybook/builder-manager@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/builder-manager@npm:7.4.6" +"@storybook/builder-manager@npm:8.0.10": + version: 8.0.10 + resolution: "@storybook/builder-manager@npm:8.0.10" dependencies: "@fal-works/esbuild-plugin-global-externals": "npm:^2.1.2" - "@storybook/core-common": "npm:7.4.6" - "@storybook/manager": "npm:7.4.6" - "@storybook/node-logger": "npm:7.4.6" + "@storybook/core-common": "npm:8.0.10" + "@storybook/manager": "npm:8.0.10" + "@storybook/node-logger": "npm:8.0.10" "@types/ejs": "npm:^3.1.1" - "@types/find-cache-dir": "npm:^3.2.1" "@yarnpkg/esbuild-plugin-pnp": "npm:^3.0.0-rc.10" browser-assert: "npm:^1.2.1" ejs: "npm:^3.1.8" - esbuild: "npm:^0.18.0" + esbuild: "npm:^0.18.0 || ^0.19.0 || ^0.20.0" esbuild-plugin-alias: "npm:^0.2.1" express: "npm:^4.17.3" - find-cache-dir: "npm:^3.0.0" fs-extra: "npm:^11.1.0" process: "npm:^0.11.10" util: "npm:^0.12.4" - checksum: 10/04bb70f3813002372cc5996e9c751c3b6f59c9871b70dd23b0b2cdefd50bb4abed0ad15ad751cbb1fefcf4926713e1e5d9389c220c39df031ca3a063128c592d + checksum: 10/692cf74dcbb8255661164287ceaff5c1ef1ddf73eae1f14302f566508f7823132e12f30878d93c30d9afb33d1485d13eb7cb66139187d6d84af88188d082d35e languageName: node linkType: hard -"@storybook/builder-vite@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/builder-vite@npm:7.4.6" - dependencies: - "@storybook/channels": "npm:7.4.6" - "@storybook/client-logger": "npm:7.4.6" - "@storybook/core-common": "npm:7.4.6" - "@storybook/csf-plugin": "npm:7.4.6" - "@storybook/mdx2-csf": "npm:^1.0.0" - "@storybook/node-logger": "npm:7.4.6" - "@storybook/preview": "npm:7.4.6" - "@storybook/preview-api": "npm:7.4.6" - "@storybook/types": "npm:7.4.6" +"@storybook/builder-vite@npm:8.0.10": + version: 8.0.10 + resolution: "@storybook/builder-vite@npm:8.0.10" + dependencies: + "@storybook/channels": "npm:8.0.10" + "@storybook/client-logger": "npm:8.0.10" + "@storybook/core-common": "npm:8.0.10" + "@storybook/core-events": "npm:8.0.10" + "@storybook/csf-plugin": "npm:8.0.10" + "@storybook/node-logger": "npm:8.0.10" + "@storybook/preview": "npm:8.0.10" + "@storybook/preview-api": "npm:8.0.10" + "@storybook/types": "npm:8.0.10" "@types/find-cache-dir": "npm:^3.2.1" browser-assert: "npm:^1.2.1" es-module-lexer: "npm:^0.9.3" @@ -7396,13 +6687,11 @@ __metadata: find-cache-dir: "npm:^3.0.0" fs-extra: "npm:^11.1.0" magic-string: "npm:^0.30.0" - remark-external-links: "npm:^8.0.0" - remark-slug: "npm:^6.0.0" - rollup: "npm:^2.25.0 || ^3.3.0" + ts-dedent: "npm:^2.0.0" peerDependencies: "@preact/preset-vite": "*" typescript: ">= 4.3.x" - vite: ^3.0.0 || ^4.0.0 + vite: ^4.0.0 || ^5.0.0 vite-plugin-glimmerx: "*" peerDependenciesMeta: "@preact/preset-vite": @@ -7411,68 +6700,38 @@ __metadata: optional: true vite-plugin-glimmerx: optional: true - checksum: 10/74f92796defef56b24b43a51aa1ab223705b5e9b9735ebe7c62cc8d2df55155a160ae12644e4542b30153ed03afaf6282935a5dbf9157d7ef2ae104c10e3c3f9 + checksum: 10/f650517f58c700c9241ee5073ecfc094f958b6e6dc60509ac8cce91b07bad9ecca3452e6767901a9fcbc198002c758dad4547b3780b02d74590a7f03d238aba4 languageName: node linkType: hard -"@storybook/channels@npm:7.4.5": - version: 7.4.5 - resolution: "@storybook/channels@npm:7.4.5" +"@storybook/channels@npm:8.0.10": + version: 8.0.10 + resolution: "@storybook/channels@npm:8.0.10" dependencies: - "@storybook/client-logger": "npm:7.4.5" - "@storybook/core-events": "npm:7.4.5" + "@storybook/client-logger": "npm:8.0.10" + "@storybook/core-events": "npm:8.0.10" "@storybook/global": "npm:^5.0.0" - qs: "npm:^6.10.0" - telejson: "npm:^7.2.0" - tiny-invariant: "npm:^1.3.1" - checksum: 10/0266db2d43f4d64f9bb13051ee7f6470504b35f6c89802d2ca41dbab6a7ea7427a567019d03c17a2f27c80d819f276a0e7f374665679ceac6e44776e9cf3ce9d - languageName: node - linkType: hard - -"@storybook/channels@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/channels@npm:7.4.6" - dependencies: - "@storybook/client-logger": "npm:7.4.6" - "@storybook/core-events": "npm:7.4.6" - "@storybook/global": "npm:^5.0.0" - qs: "npm:^6.10.0" - telejson: "npm:^7.2.0" - tiny-invariant: "npm:^1.3.1" - checksum: 10/51ac0ba3207e48e785d48dcac3b24dd6bf414cdb0a139ed153c4121fb10a1ba8c90085ba3399f8954cba869321d6aee3399c5f85741dfd0091f9f6c7f7611ce8 - languageName: node - linkType: hard - -"@storybook/channels@npm:7.6.18": - version: 7.6.18 - resolution: "@storybook/channels@npm:7.6.18" - dependencies: - "@storybook/client-logger": "npm:7.6.18" - "@storybook/core-events": "npm:7.6.18" - "@storybook/global": "npm:^5.0.0" - qs: "npm:^6.10.0" telejson: "npm:^7.2.0" tiny-invariant: "npm:^1.3.1" - checksum: 10/bb3656b9c5f5a7aa0f2ff4fcea2ac840f4c861b1d1cf172215100506537517a9975cd6e4b8db29d61cefa2b7b9c0d3f1ecdd08e290c102f9d573643b178310bc + checksum: 10/22e1236334f35b791c6cdaa850952ba5a199b15ba71945433db2f61bb723ae53514cc18fc64558b93093086efd4a548a235d7063ecdb1d69a4d736f377c3babb languageName: node linkType: hard -"@storybook/cli@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/cli@npm:7.4.6" +"@storybook/cli@npm:8.0.10": + version: 8.0.10 + resolution: "@storybook/cli@npm:8.0.10" dependencies: - "@babel/core": "npm:^7.22.9" - "@babel/preset-env": "npm:^7.22.9" - "@babel/types": "npm:^7.22.5" + "@babel/core": "npm:^7.23.0" + "@babel/types": "npm:^7.23.0" "@ndelangen/get-tarball": "npm:^3.0.7" - "@storybook/codemod": "npm:7.4.6" - "@storybook/core-common": "npm:7.4.6" - "@storybook/core-events": "npm:7.4.6" - "@storybook/core-server": "npm:7.4.6" - "@storybook/csf-tools": "npm:7.4.6" - "@storybook/node-logger": "npm:7.4.6" - "@storybook/telemetry": "npm:7.4.6" - "@storybook/types": "npm:7.4.6" + "@storybook/codemod": "npm:8.0.10" + "@storybook/core-common": "npm:8.0.10" + "@storybook/core-events": "npm:8.0.10" + "@storybook/core-server": "npm:8.0.10" + "@storybook/csf-tools": "npm:8.0.10" + "@storybook/node-logger": "npm:8.0.10" + "@storybook/telemetry": "npm:8.0.10" + "@storybook/types": "npm:8.0.10" "@types/semver": "npm:^7.3.4" "@yarnpkg/fslib": "npm:2.10.3" "@yarnpkg/libzip": "npm:2.3.0" @@ -7482,158 +6741,96 @@ __metadata: detect-indent: "npm:^6.1.0" envinfo: "npm:^7.7.3" execa: "npm:^5.0.0" - express: "npm:^4.17.3" find-up: "npm:^5.0.0" fs-extra: "npm:^11.1.0" get-npm-tarball-url: "npm:^2.0.3" - get-port: "npm:^5.1.1" giget: "npm:^1.0.0" globby: "npm:^11.0.2" - jscodeshift: "npm:^0.14.0" + jscodeshift: "npm:^0.15.1" leven: "npm:^3.1.0" ora: "npm:^5.4.1" - prettier: "npm:^2.8.0" + prettier: "npm:^3.1.1" prompts: "npm:^2.4.0" - puppeteer-core: "npm:^2.1.1" read-pkg-up: "npm:^7.0.1" semver: "npm:^7.3.7" - simple-update-notifier: "npm:^2.0.0" strip-json-comments: "npm:^3.0.1" tempy: "npm:^1.0.1" + tiny-invariant: "npm:^1.3.1" ts-dedent: "npm:^2.0.0" - util-deprecate: "npm:^1.0.2" bin: getstorybook: ./bin/index.js sb: ./bin/index.js - checksum: 10/a221585ea9d2e8c0c5d598c18713aef67dc76765fb6a56e2387e6c1ffd65f4ccaab10c5b4af1a89f0f74a92eeb11ade17f64ed436151215f03f71e14ce46cafa - languageName: node - linkType: hard - -"@storybook/client-logger@npm:7.4.5": - version: 7.4.5 - resolution: "@storybook/client-logger@npm:7.4.5" - dependencies: - "@storybook/global": "npm:^5.0.0" - checksum: 10/76fe3cf60e58760d7c759b8a2a49ca07c577e89d07622aea6ec648b9d3c8a35068a0194a99ce47d99de8dad72bee9f7ef4a2f251275a00e780ac883443dc7e97 - languageName: node - linkType: hard - -"@storybook/client-logger@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/client-logger@npm:7.4.6" - dependencies: - "@storybook/global": "npm:^5.0.0" - checksum: 10/d15bb15d94bb6dd59b5ad24edb28c3d2b216cd90033e9428c939330d4b31df5ea59b9397f304a4d0ebac1cc4a8363c13503450786d0792e341d49fff4525c1de + checksum: 10/9673464ecea7cb3b0531d3c8a8245157bbe155509b533f598bcf1ff340c3e630916d22ac05c60e0452ad499adc998afa8dad61bc5f54234e6f570e292fb7771d languageName: node linkType: hard -"@storybook/client-logger@npm:7.6.18": - version: 7.6.18 - resolution: "@storybook/client-logger@npm:7.6.18" +"@storybook/client-logger@npm:8.0.10": + version: 8.0.10 + resolution: "@storybook/client-logger@npm:8.0.10" dependencies: "@storybook/global": "npm:^5.0.0" - checksum: 10/0df63fa013a17b882061f291458b4ffd9e21957b5bca4bbac85cd4b7195ada82a7fbe6a3505df190f9b89038681c38dd45c1eed62800c090930211ce0f08ffbc + checksum: 10/721ce359774987e1bebfa2f246873ce0815d68ad69d85522b61a314cb1e163436f59145c301140d5afb6a1709eeb87458fb46501da9a891308918b092f835ce2 languageName: node linkType: hard -"@storybook/codemod@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/codemod@npm:7.4.6" +"@storybook/codemod@npm:8.0.10": + version: 8.0.10 + resolution: "@storybook/codemod@npm:8.0.10" dependencies: - "@babel/core": "npm:^7.22.9" - "@babel/preset-env": "npm:^7.22.9" - "@babel/types": "npm:^7.22.5" - "@storybook/csf": "npm:^0.1.0" - "@storybook/csf-tools": "npm:7.4.6" - "@storybook/node-logger": "npm:7.4.6" - "@storybook/types": "npm:7.4.6" + "@babel/core": "npm:^7.23.2" + "@babel/preset-env": "npm:^7.23.2" + "@babel/types": "npm:^7.23.0" + "@storybook/csf": "npm:^0.1.4" + "@storybook/csf-tools": "npm:8.0.10" + "@storybook/node-logger": "npm:8.0.10" + "@storybook/types": "npm:8.0.10" "@types/cross-spawn": "npm:^6.0.2" cross-spawn: "npm:^7.0.3" globby: "npm:^11.0.2" - jscodeshift: "npm:^0.14.0" + jscodeshift: "npm:^0.15.1" lodash: "npm:^4.17.21" - prettier: "npm:^2.8.0" - recast: "npm:^0.23.1" - checksum: 10/8b47ed177a4d1895b549a922aa0caa49ab4fe01f042c594808f1e54231aeb8b7ecd8d43f9146cc7bbbd10d7e3d0a747f0c9b2d830d4567da38740ebbccbdf2cb + prettier: "npm:^3.1.1" + recast: "npm:^0.23.5" + tiny-invariant: "npm:^1.3.1" + checksum: 10/4b3a1901b8c9f927d4b2353410028bbec54f1bc2559c2dac8eda84928a54ed091bce33ca9318c79f3cb89d7e20029637ba99f35c3a6fabc7deac7a93bb74ee39 languageName: node linkType: hard -"@storybook/components@npm:7.4.5, @storybook/components@npm:^7.4.5": - version: 7.4.5 - resolution: "@storybook/components@npm:7.4.5" +"@storybook/components@npm:8.0.10, @storybook/components@npm:^8.0.10": + version: 8.0.10 + resolution: "@storybook/components@npm:8.0.10" dependencies: - "@radix-ui/react-select": "npm:^1.2.2" - "@radix-ui/react-toolbar": "npm:^1.0.4" - "@storybook/client-logger": "npm:7.4.5" - "@storybook/csf": "npm:^0.1.0" + "@radix-ui/react-slot": "npm:^1.0.2" + "@storybook/client-logger": "npm:8.0.10" + "@storybook/csf": "npm:^0.1.4" "@storybook/global": "npm:^5.0.0" - "@storybook/theming": "npm:7.4.5" - "@storybook/types": "npm:7.4.5" + "@storybook/icons": "npm:^1.2.5" + "@storybook/theming": "npm:8.0.10" + "@storybook/types": "npm:8.0.10" memoizerific: "npm:^1.11.3" - use-resize-observer: "npm:^9.1.0" util-deprecate: "npm:^1.0.2" peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 10/77a520439794e6ee04b360e29b6147b7c52c17cfd794109e9089322bcbca0f0e77d69a97320c362e7f803d5332be8b0dd1808a61b408c3a7135d6355af6a75d7 - languageName: node - linkType: hard - -"@storybook/core-client@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/core-client@npm:7.4.6" - dependencies: - "@storybook/client-logger": "npm:7.4.6" - "@storybook/preview-api": "npm:7.4.6" - checksum: 10/de12826db46b596c4dc062fe37be3c6c4749e30abef51dde91180290998b37dd35ff4cb016d584bbe52372ce96333e214d435d88562e2c0681eafd63fa4936e2 - languageName: node - linkType: hard - -"@storybook/core-common@npm:7.4.5": - version: 7.4.5 - resolution: "@storybook/core-common@npm:7.4.5" - dependencies: - "@storybook/core-events": "npm:7.4.5" - "@storybook/node-logger": "npm:7.4.5" - "@storybook/types": "npm:7.4.5" - "@types/find-cache-dir": "npm:^3.2.1" - "@types/node": "npm:^16.0.0" - "@types/node-fetch": "npm:^2.6.4" - "@types/pretty-hrtime": "npm:^1.0.0" - chalk: "npm:^4.1.0" - esbuild: "npm:^0.18.0" - esbuild-register: "npm:^3.4.0" - file-system-cache: "npm:2.3.0" - find-cache-dir: "npm:^3.0.0" - find-up: "npm:^5.0.0" - fs-extra: "npm:^11.1.0" - glob: "npm:^10.0.0" - handlebars: "npm:^4.7.7" - lazy-universal-dotenv: "npm:^4.0.0" - node-fetch: "npm:^2.0.0" - picomatch: "npm:^2.3.0" - pkg-dir: "npm:^5.0.0" - pretty-hrtime: "npm:^1.0.3" - resolve-from: "npm:^5.0.0" - ts-dedent: "npm:^2.0.0" - checksum: 10/2bc8d01a8af488e1d3128a023a29c04a6724c1b67e5e495807851c044560bef954306318be63cf88f4782cfa0ee4e9c8953b731b234e0154a9ad0661a72a929e + checksum: 10/2b23f94e9c17085cb490b29fd2d7024006d85e41db9459543bf4fc86538a5489a720ca9dc3462f30a31da857d92c16375ea734b277da291c948203f44279f460 languageName: node linkType: hard -"@storybook/core-common@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/core-common@npm:7.4.6" +"@storybook/core-common@npm:8.0.10": + version: 8.0.10 + resolution: "@storybook/core-common@npm:8.0.10" dependencies: - "@storybook/core-events": "npm:7.4.6" - "@storybook/node-logger": "npm:7.4.6" - "@storybook/types": "npm:7.4.6" - "@types/find-cache-dir": "npm:^3.2.1" - "@types/node": "npm:^16.0.0" - "@types/node-fetch": "npm:^2.6.4" - "@types/pretty-hrtime": "npm:^1.0.0" + "@storybook/core-events": "npm:8.0.10" + "@storybook/csf-tools": "npm:8.0.10" + "@storybook/node-logger": "npm:8.0.10" + "@storybook/types": "npm:8.0.10" + "@yarnpkg/fslib": "npm:2.10.3" + "@yarnpkg/libzip": "npm:2.3.0" chalk: "npm:^4.1.0" - esbuild: "npm:^0.18.0" - esbuild-register: "npm:^3.4.0" + cross-spawn: "npm:^7.0.3" + esbuild: "npm:^0.18.0 || ^0.19.0 || ^0.20.0" + esbuild-register: "npm:^3.5.0" + execa: "npm:^5.0.0" file-system-cache: "npm:2.3.0" find-cache-dir: "npm:^3.0.0" find-up: "npm:^5.0.0" @@ -7646,59 +6843,47 @@ __metadata: pkg-dir: "npm:^5.0.0" pretty-hrtime: "npm:^1.0.3" resolve-from: "npm:^5.0.0" + semver: "npm:^7.3.7" + tempy: "npm:^1.0.1" + tiny-invariant: "npm:^1.3.1" ts-dedent: "npm:^2.0.0" - checksum: 10/83c1fafbab929e0645ee843cd0e556f307c5232b06ce65a975c7462707e68db6989c8515c9f75f47d8e1462e88c7b7fef2cf88b922f3a71256efb034b5a5248e - languageName: node - linkType: hard - -"@storybook/core-events@npm:7.4.5": - version: 7.4.5 - resolution: "@storybook/core-events@npm:7.4.5" - dependencies: - ts-dedent: "npm:^2.0.0" - checksum: 10/302bf70fc48b418ab7f58bd27aede1910e7eea8ddb416c46a997144b66b09032f7908523ed6794cd7b6e33624f64d76f19ae91a17d726ae517d82f8f9d9d427a - languageName: node - linkType: hard - -"@storybook/core-events@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/core-events@npm:7.4.6" - dependencies: - ts-dedent: "npm:^2.0.0" - checksum: 10/f7275a35f09acf26bb2ced1d7bc8ec075d53f0edfac4cc9840fa9c9f00caae5eae00e2b815d0fa496512b2dd87e7b46d38d66edb321de26366fabd7ae4b7ba70 + util: "npm:^0.12.4" + checksum: 10/8fc4d0999c9fa4e659f7fbe7b6131ea20ff0cd3102a30cd2df7054654442954067958ebe8caaa04a7a2677ea16cc7170d95d328482c13be58f38b1814a20d921 languageName: node linkType: hard -"@storybook/core-events@npm:7.6.18": - version: 7.6.18 - resolution: "@storybook/core-events@npm:7.6.18" +"@storybook/core-events@npm:8.0.10": + version: 8.0.10 + resolution: "@storybook/core-events@npm:8.0.10" dependencies: ts-dedent: "npm:^2.0.0" - checksum: 10/7308971a255ea911b556552aaf03b66babe30e47a281c3582665cd8ae0c70494d6cbd2997c8a41fa4b5d04ba9bf4e1415d083c653ed7d594a2deaa19d8bbc3c6 + checksum: 10/419e5b16e071cf489275abf7ec24c0de6c71fdfd595472359e5fe08e4be89a2f7dcc6f12ace3de9c1eb902b510de5417fd70033ff07c8660c07ce696ea39eadc languageName: node linkType: hard -"@storybook/core-server@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/core-server@npm:7.4.6" +"@storybook/core-server@npm:8.0.10": + version: 8.0.10 + resolution: "@storybook/core-server@npm:8.0.10" dependencies: "@aw-web-design/x-default-browser": "npm:1.4.126" + "@babel/core": "npm:^7.23.9" "@discoveryjs/json-ext": "npm:^0.5.3" - "@storybook/builder-manager": "npm:7.4.6" - "@storybook/channels": "npm:7.4.6" - "@storybook/core-common": "npm:7.4.6" - "@storybook/core-events": "npm:7.4.6" - "@storybook/csf": "npm:^0.1.0" - "@storybook/csf-tools": "npm:7.4.6" - "@storybook/docs-mdx": "npm:^0.1.0" + "@storybook/builder-manager": "npm:8.0.10" + "@storybook/channels": "npm:8.0.10" + "@storybook/core-common": "npm:8.0.10" + "@storybook/core-events": "npm:8.0.10" + "@storybook/csf": "npm:^0.1.4" + "@storybook/csf-tools": "npm:8.0.10" + "@storybook/docs-mdx": "npm:3.0.0" "@storybook/global": "npm:^5.0.0" - "@storybook/manager": "npm:7.4.6" - "@storybook/node-logger": "npm:7.4.6" - "@storybook/preview-api": "npm:7.4.6" - "@storybook/telemetry": "npm:7.4.6" - "@storybook/types": "npm:7.4.6" + "@storybook/manager": "npm:8.0.10" + "@storybook/manager-api": "npm:8.0.10" + "@storybook/node-logger": "npm:8.0.10" + "@storybook/preview-api": "npm:8.0.10" + "@storybook/telemetry": "npm:8.0.10" + "@storybook/types": "npm:8.0.10" "@types/detect-port": "npm:^1.3.0" - "@types/node": "npm:^16.0.0" + "@types/node": "npm:^18.0.0" "@types/pretty-hrtime": "npm:^1.0.0" "@types/semver": "npm:^7.3.4" better-opn: "npm:^3.0.2" @@ -7709,7 +6894,7 @@ __metadata: express: "npm:^4.17.3" fs-extra: "npm:^11.1.0" globby: "npm:^11.0.2" - ip: "npm:^2.0.0" + ip: "npm:^2.0.1" lodash: "npm:^4.17.21" open: "npm:^8.4.0" pretty-hrtime: "npm:^1.0.3" @@ -7723,61 +6908,34 @@ __metadata: util-deprecate: "npm:^1.0.2" watchpack: "npm:^2.2.0" ws: "npm:^8.2.3" - checksum: 10/feb74c39cd3d25f0aeb05f94cfddefcc19a77360f2a89fc6b16d626fbf6da010140d21bae150601f4e8b1307260478a8bd5e505be9e117eee745c6ffccec125b - languageName: node - linkType: hard - -"@storybook/csf-plugin@npm:7.4.5": - version: 7.4.5 - resolution: "@storybook/csf-plugin@npm:7.4.5" - dependencies: - "@storybook/csf-tools": "npm:7.4.5" - unplugin: "npm:^1.3.1" - checksum: 10/a8bda704660bb957dac9fe2bb4cd48dc43d3f04e98dcf3fcddc2a6978a3836e86f8a5ba3050217f10fd9ca5754dbd9365e8b3f1dfd2c2f79d10daabbd019ee8f + checksum: 10/9dffe5029174b4fcdc364476520821bac3ce50a7f211c436216ffc6350b61cb3bbcb4156c619c1c4af9499ecdee4a352dc84dbf03809b21a2ab51a9ac05f7a22 languageName: node linkType: hard -"@storybook/csf-plugin@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/csf-plugin@npm:7.4.6" +"@storybook/csf-plugin@npm:8.0.10": + version: 8.0.10 + resolution: "@storybook/csf-plugin@npm:8.0.10" dependencies: - "@storybook/csf-tools": "npm:7.4.6" + "@storybook/csf-tools": "npm:8.0.10" unplugin: "npm:^1.3.1" - checksum: 10/591b5600964038884ca09b32daeb541dd2f39b6f3c02756ccc569e93699227a717ee3d59e4ecd12a423d20ba3db6b470258af3eb1539b1ede27831f68b94a8d5 - languageName: node - linkType: hard - -"@storybook/csf-tools@npm:7.4.5": - version: 7.4.5 - resolution: "@storybook/csf-tools@npm:7.4.5" - dependencies: - "@babel/generator": "npm:^7.22.9" - "@babel/parser": "npm:^7.22.7" - "@babel/traverse": "npm:^7.22.8" - "@babel/types": "npm:^7.22.5" - "@storybook/csf": "npm:^0.1.0" - "@storybook/types": "npm:7.4.5" - fs-extra: "npm:^11.1.0" - recast: "npm:^0.23.1" - ts-dedent: "npm:^2.0.0" - checksum: 10/36400539b833d1429172ff79d299f59033bf692c9c4a17d98a99810e37af020b17c04ab3cd648e2d73193ef55f5771cb5bae2189adb23cf7341663691e13be44 + checksum: 10/d9ae62cc940e10835934cab04242d7244893f4b36d9c0ed957070072e0c688b3a2eb8d79009da3ed0e60b6ec6149d8b078638e426dda4ec815609e60995efba8 languageName: node linkType: hard -"@storybook/csf-tools@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/csf-tools@npm:7.4.6" +"@storybook/csf-tools@npm:8.0.10": + version: 8.0.10 + resolution: "@storybook/csf-tools@npm:8.0.10" dependencies: - "@babel/generator": "npm:^7.22.9" - "@babel/parser": "npm:^7.22.7" - "@babel/traverse": "npm:^7.22.8" - "@babel/types": "npm:^7.22.5" - "@storybook/csf": "npm:^0.1.0" - "@storybook/types": "npm:7.4.6" + "@babel/generator": "npm:^7.23.0" + "@babel/parser": "npm:^7.23.0" + "@babel/traverse": "npm:^7.23.2" + "@babel/types": "npm:^7.23.0" + "@storybook/csf": "npm:^0.1.4" + "@storybook/types": "npm:8.0.10" fs-extra: "npm:^11.1.0" - recast: "npm:^0.23.1" + recast: "npm:^0.23.5" ts-dedent: "npm:^2.0.0" - checksum: 10/33a3331378f0c8332243e4f723e812004a72092c68c00a270be3ab3e23156435b84de388c0715f72cbb35e31b51dc89bb7b6ff16d8a61d826af4a9c3d4f5d354 + checksum: 10/db0beda52c7f1326b900b52efcffe08cf2e57eadded589c086943e70675e96a2e0384ddcdd98971f26a141a0062fd3fa6ea14aa04c7f98515b532a8137648552 languageName: node linkType: hard @@ -7790,47 +6948,35 @@ __metadata: languageName: node linkType: hard -"@storybook/csf@npm:^0.1.0, @storybook/csf@npm:^0.1.2": - version: 0.1.4 - resolution: "@storybook/csf@npm:0.1.4" +"@storybook/csf@npm:^0.1.4": + version: 0.1.7 + resolution: "@storybook/csf@npm:0.1.7" dependencies: type-fest: "npm:^2.19.0" - checksum: 10/105f3bd748613b775e87454a8470e36733d0ac25b4b88aa9dbebe060f92ff8d5fda1c98289657039d980ecc8d4d59079ef559a42e211568dc97e19d245117156 - languageName: node - linkType: hard - -"@storybook/docs-mdx@npm:^0.1.0": - version: 0.1.0 - resolution: "@storybook/docs-mdx@npm:0.1.0" - checksum: 10/f830eda81606a8af86d2bbf9ed6e36c70d9e88442990684139629742f2cc5d7ddddba91338fe2fc5e9b98e74af1940a9899fde471a8bfbfec744deaa990592e7 + checksum: 10/19dbd5c72a0c60e4b7cf0255fbbb74452172c03911d0236a0bd26c5e1d1453870800ebfbcd6afd455384fac30bbb5d261193ee2d455bd863344ceb96265139e3 languageName: node linkType: hard -"@storybook/docs-tools@npm:7.4.5": - version: 7.4.5 - resolution: "@storybook/docs-tools@npm:7.4.5" - dependencies: - "@storybook/core-common": "npm:7.4.5" - "@storybook/preview-api": "npm:7.4.5" - "@storybook/types": "npm:7.4.5" - "@types/doctrine": "npm:^0.0.3" - doctrine: "npm:^3.0.0" - lodash: "npm:^4.17.21" - checksum: 10/b94af18bfa619f18cfaf3dbdf08b36ac6b518272c023d46d60125d640b51635a770cfae80e5c5c22cf4c3fd35c62108d2235c2750e6abea6d578fd76e878df3e +"@storybook/docs-mdx@npm:3.0.0": + version: 3.0.0 + resolution: "@storybook/docs-mdx@npm:3.0.0" + checksum: 10/fba67fc5950890fbdf2b597f9cfac1230da3300002ab55938f75302beec9b3ec00ab8f405608b229961b50adebcdec3e1d8999e183d778b381ed5e79e4f5f0d2 languageName: node linkType: hard -"@storybook/docs-tools@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/docs-tools@npm:7.4.6" +"@storybook/docs-tools@npm:8.0.10": + version: 8.0.10 + resolution: "@storybook/docs-tools@npm:8.0.10" dependencies: - "@storybook/core-common": "npm:7.4.6" - "@storybook/preview-api": "npm:7.4.6" - "@storybook/types": "npm:7.4.6" + "@storybook/core-common": "npm:8.0.10" + "@storybook/core-events": "npm:8.0.10" + "@storybook/preview-api": "npm:8.0.10" + "@storybook/types": "npm:8.0.10" "@types/doctrine": "npm:^0.0.3" + assert: "npm:^2.1.0" doctrine: "npm:^3.0.0" lodash: "npm:^4.17.21" - checksum: 10/b073126838b03e25288e706bd4d4c4485d45e83922c287ad5ebf512a628afd0dce66ecc6c8b895f3663f429edcd9dc7f26b8d43725110fe7873a2298a2ebcd5a + checksum: 10/cfab521230b171853542bb4e255b8392d2e1e5155b5c4363bd9cf18a6ed5ee416cb64df8a98ec86c5d9944a337f1a4a3f62b6017ce2c399e9a36f67078d32936 languageName: node linkType: hard @@ -7841,209 +6987,142 @@ __metadata: languageName: node linkType: hard -"@storybook/instrumenter@npm:7.6.18": - version: 7.6.18 - resolution: "@storybook/instrumenter@npm:7.6.18" +"@storybook/icons@npm:^1.2.5": + version: 1.2.9 + resolution: "@storybook/icons@npm:1.2.9" + peerDependencies: + react: ^16.8.0 || ^17.0.0 || ^18.0.0 + react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 + checksum: 10/e57959b8b542aa3b8e9a6e980cf5280733c04ee6af3121bfc9c0273d005a20557f4e4e2c036dbd6b16f08728a0bcdc16c7685d2dcfe97ec181cc1b409c72414e + languageName: node + linkType: hard + +"@storybook/instrumenter@npm:8.0.10": + version: 8.0.10 + resolution: "@storybook/instrumenter@npm:8.0.10" dependencies: - "@storybook/channels": "npm:7.6.18" - "@storybook/client-logger": "npm:7.6.18" - "@storybook/core-events": "npm:7.6.18" + "@storybook/channels": "npm:8.0.10" + "@storybook/client-logger": "npm:8.0.10" + "@storybook/core-events": "npm:8.0.10" "@storybook/global": "npm:^5.0.0" - "@storybook/preview-api": "npm:7.6.18" - "@vitest/utils": "npm:^0.34.6" + "@storybook/preview-api": "npm:8.0.10" + "@vitest/utils": "npm:^1.3.1" util: "npm:^0.12.4" - checksum: 10/eb49b0ddd20b14efe5c376e35db465e83cd336b0fd563438b4172886ac7f71fa43cc208fd611ab8e2f3995d967c4120cacf53c72af254d8ee611aa42668f1bfc + checksum: 10/388845a7cd80cb2a785b3c983c3fb2bfafabb049c0f19fe77b4d0b1efe42a564dcf2d27af6812d43581d0d3aabc69f193b91e4e2b36b37c40737cf1eb92d389b languageName: node linkType: hard -"@storybook/manager-api@npm:7.4.5": - version: 7.4.5 - resolution: "@storybook/manager-api@npm:7.4.5" +"@storybook/manager-api@npm:8.0.10, @storybook/manager-api@npm:^8.0.10": + version: 8.0.10 + resolution: "@storybook/manager-api@npm:8.0.10" dependencies: - "@storybook/channels": "npm:7.4.5" - "@storybook/client-logger": "npm:7.4.5" - "@storybook/core-events": "npm:7.4.5" - "@storybook/csf": "npm:^0.1.0" + "@storybook/channels": "npm:8.0.10" + "@storybook/client-logger": "npm:8.0.10" + "@storybook/core-events": "npm:8.0.10" + "@storybook/csf": "npm:^0.1.4" "@storybook/global": "npm:^5.0.0" - "@storybook/router": "npm:7.4.5" - "@storybook/theming": "npm:7.4.5" - "@storybook/types": "npm:7.4.5" + "@storybook/icons": "npm:^1.2.5" + "@storybook/router": "npm:8.0.10" + "@storybook/theming": "npm:8.0.10" + "@storybook/types": "npm:8.0.10" dequal: "npm:^2.0.2" lodash: "npm:^4.17.21" memoizerific: "npm:^1.11.3" - semver: "npm:^7.3.7" store2: "npm:^2.14.2" telejson: "npm:^7.2.0" ts-dedent: "npm:^2.0.0" - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 10/771512ea6699a7477085c3a310eea6f705a70ecf6e4d5adfdb1007d33300665796a4f53246d16835818caad88d391d9ce569f58697fabe95086bd565aeac7642 - languageName: node - linkType: hard - -"@storybook/manager@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/manager@npm:7.4.6" - checksum: 10/4c9b1f2e49490423dfc35323fc48dce31b6b5d1b596af98056d7827320523b5deb9759199b4ff633e347dcb3cfc06f34504a76d8173330724b7b6e22b209fba6 - languageName: node - linkType: hard - -"@storybook/mdx2-csf@npm:^1.0.0": - version: 1.1.0 - resolution: "@storybook/mdx2-csf@npm:1.1.0" - checksum: 10/acc368a8c8915e9487aa8e0c59241a39533d83635ddcc37fa4095cc239268a75900ec2bbfff65b573ead6ebcadcb1de0e4d70c9112faf105e0821de0a4803ca2 - languageName: node - linkType: hard - -"@storybook/node-logger@npm:7.4.5": - version: 7.4.5 - resolution: "@storybook/node-logger@npm:7.4.5" - checksum: 10/172a6c74140b342100d3685af0e2ce939b7d1ffd4c8274d1f33ae5e9500d55d8a03dda8a56f58e6cfcc8432cd364c87237e15dd3c00f814a2c3010bbbbaa4f8c - languageName: node - linkType: hard - -"@storybook/node-logger@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/node-logger@npm:7.4.6" - checksum: 10/cbceff3b8afe4db7a482e2c1fce237938b99391eccd12636c8d3894cf3d1bae5d33eecd5eb99344071b8e3185e4ff8fe3f0c1207b674a7344fba7156f454138f - languageName: node - linkType: hard - -"@storybook/postinstall@npm:7.4.5": - version: 7.4.5 - resolution: "@storybook/postinstall@npm:7.4.5" - checksum: 10/428672573e32fa69eec42d4794efec17299c5b55b2de8d1bd4d7addc7292f157599b250b60d72f4ba27a85ac3ef690579db431a228033143920ff0c741df2bcc + checksum: 10/40d39c3d422812691eda407868207cd3ccaacc90edf7f60c535a6a16058419527a8ccec4d397fe802cb95e0480a6dfc6481c3a14459ee919fde6bd5666a3866e languageName: node linkType: hard -"@storybook/preview-api@npm:7.4.5": - version: 7.4.5 - resolution: "@storybook/preview-api@npm:7.4.5" - dependencies: - "@storybook/channels": "npm:7.4.5" - "@storybook/client-logger": "npm:7.4.5" - "@storybook/core-events": "npm:7.4.5" - "@storybook/csf": "npm:^0.1.0" - "@storybook/global": "npm:^5.0.0" - "@storybook/types": "npm:7.4.5" - "@types/qs": "npm:^6.9.5" - dequal: "npm:^2.0.2" - lodash: "npm:^4.17.21" - memoizerific: "npm:^1.11.3" - qs: "npm:^6.10.0" - synchronous-promise: "npm:^2.0.15" - ts-dedent: "npm:^2.0.0" - util-deprecate: "npm:^1.0.2" - checksum: 10/9c4852f07bc6a13d593b689caa3426356277e4166778cd8262c5d235dd8f11bd6778b6e0ec49b1cb4d842e0b18607d8cbcd56f06277b92c1284eff389f963540 +"@storybook/manager@npm:8.0.10": + version: 8.0.10 + resolution: "@storybook/manager@npm:8.0.10" + checksum: 10/0df3769a92a3d536c5c8cf843c8ebf75a1cfe0a27488337dcd15789cbbbbe561fd38b814b27c1c9ce564eca048b9fc526ca1c67e0234c7c8be80114fd4b204c1 languageName: node linkType: hard -"@storybook/preview-api@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/preview-api@npm:7.4.6" - dependencies: - "@storybook/channels": "npm:7.4.6" - "@storybook/client-logger": "npm:7.4.6" - "@storybook/core-events": "npm:7.4.6" - "@storybook/csf": "npm:^0.1.0" - "@storybook/global": "npm:^5.0.0" - "@storybook/types": "npm:7.4.6" - "@types/qs": "npm:^6.9.5" - dequal: "npm:^2.0.2" - lodash: "npm:^4.17.21" - memoizerific: "npm:^1.11.3" - qs: "npm:^6.10.0" - synchronous-promise: "npm:^2.0.15" - ts-dedent: "npm:^2.0.0" - util-deprecate: "npm:^1.0.2" - checksum: 10/ad839afe2e7bdafef80ed9cc082c59bc3b60925c8a98761f3ec467757b781a943973885cafcc94f06a5bb88a715f299965055d9ca7901be588fc7c25e21fafb5 +"@storybook/node-logger@npm:8.0.10": + version: 8.0.10 + resolution: "@storybook/node-logger@npm:8.0.10" + checksum: 10/8c71684ea52b73eab8d17d156173124baede678c0d171f401cb819aefb2a97faf6661d6e8c048622cd8424c579eaad8c1623418cb2b4bfa92b6058f76ff02db4 languageName: node linkType: hard -"@storybook/preview-api@npm:7.6.18": - version: 7.6.18 - resolution: "@storybook/preview-api@npm:7.6.18" +"@storybook/preview-api@npm:8.0.10": + version: 8.0.10 + resolution: "@storybook/preview-api@npm:8.0.10" dependencies: - "@storybook/channels": "npm:7.6.18" - "@storybook/client-logger": "npm:7.6.18" - "@storybook/core-events": "npm:7.6.18" - "@storybook/csf": "npm:^0.1.2" + "@storybook/channels": "npm:8.0.10" + "@storybook/client-logger": "npm:8.0.10" + "@storybook/core-events": "npm:8.0.10" + "@storybook/csf": "npm:^0.1.4" "@storybook/global": "npm:^5.0.0" - "@storybook/types": "npm:7.6.18" + "@storybook/types": "npm:8.0.10" "@types/qs": "npm:^6.9.5" dequal: "npm:^2.0.2" lodash: "npm:^4.17.21" memoizerific: "npm:^1.11.3" qs: "npm:^6.10.0" - synchronous-promise: "npm:^2.0.15" + tiny-invariant: "npm:^1.3.1" ts-dedent: "npm:^2.0.0" util-deprecate: "npm:^1.0.2" - checksum: 10/817d6d228de38564e0a1801be86bed6677dd2314789894bcd95ad31318275de1904a1811ed231d18cbafbeeaafbfcea006e681387f4d4c3f7a5def75056bcea3 + checksum: 10/6a4393c26c74b44d1652f84337718fa7da5ce296f83325f37508a0214d37df7d299a8993787e036abb831550b1e274bd3e7d6d96ff64d4c9e7d5458f15a0ca71 languageName: node linkType: hard -"@storybook/preview@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/preview@npm:7.4.6" - checksum: 10/fc9f6558a650a2d98849195b6f42a72d7ff57272ed84097082af1b022d214ed23d69f94bb1a4a6085698722a27bb59f333adbd74ae868cdf2a5bd81c925abdbe - languageName: node - linkType: hard - -"@storybook/react-dom-shim@npm:7.4.5": - version: 7.4.5 - resolution: "@storybook/react-dom-shim@npm:7.4.5" - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 10/643b4d156d826c266c46e348d23ce4118279b5fc97b891177d8b8d983a1136b66cc24393a667a375739ebd0387888896f28c0eeecea94ae3776201a9f2712d54 +"@storybook/preview@npm:8.0.10": + version: 8.0.10 + resolution: "@storybook/preview@npm:8.0.10" + checksum: 10/87aa1d068fa9f950c7d5072b11f8d5498dc4ca0c6a57d7ce10a671e32b0929808badb00d8228787113626d31693b544c4b026535787e26f85d9a0bf3ee6647a9 languageName: node linkType: hard -"@storybook/react-dom-shim@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/react-dom-shim@npm:7.4.6" +"@storybook/react-dom-shim@npm:8.0.10": + version: 8.0.10 + resolution: "@storybook/react-dom-shim@npm:8.0.10" peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 10/14195c42849e1987db5b7b3ff1f49c5dd98f22f1bcc1f3cf66c0414bebad94dd5726f0fbbcbcb5581395703a3661a498437d81621e3fbdd1cb3cdaf8ee373ff1 + checksum: 10/4e8939edbc03118f4ed7160fae00413b9a2f67529f94dbcc015c466a57e0391ca89bf33771592f0ffa309742d3f58b810845bb800390bb324b3540924548d81e languageName: node linkType: hard -"@storybook/react-vite@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/react-vite@npm:7.4.6" +"@storybook/react-vite@npm:^8.0.10": + version: 8.0.10 + resolution: "@storybook/react-vite@npm:8.0.10" dependencies: - "@joshwooding/vite-plugin-react-docgen-typescript": "npm:0.2.1" + "@joshwooding/vite-plugin-react-docgen-typescript": "npm:0.3.0" "@rollup/pluginutils": "npm:^5.0.2" - "@storybook/builder-vite": "npm:7.4.6" - "@storybook/react": "npm:7.4.6" - "@vitejs/plugin-react": "npm:^3.0.1" - ast-types: "npm:^0.14.2" + "@storybook/builder-vite": "npm:8.0.10" + "@storybook/node-logger": "npm:8.0.10" + "@storybook/react": "npm:8.0.10" + find-up: "npm:^5.0.0" magic-string: "npm:^0.30.0" - react-docgen: "npm:6.0.0-alpha.3" + react-docgen: "npm:^7.0.0" + resolve: "npm:^1.22.8" + tsconfig-paths: "npm:^4.2.0" peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - vite: ^3.0.0 || ^4.0.0 - checksum: 10/0cb9cc05e8ee7930434fdc640e08bc49687cd99d10534457c0868b147cc422dc7ea60f7e69d279f29844bf33055c09e278391f681b36c8076ab40343f2517872 + vite: ^4.0.0 || ^5.0.0 + checksum: 10/e090c92083c45ea150a4140ecd80e9228bbfec3d2d25fc87e57059ed695a76a75d73ea74872cdab74994a45201fd2e99bf1d478c484cd417babc7f4cb84ffd10 languageName: node linkType: hard -"@storybook/react@npm:7.4.6, @storybook/react@npm:^7.4.5": - version: 7.4.6 - resolution: "@storybook/react@npm:7.4.6" +"@storybook/react@npm:8.0.10, @storybook/react@npm:^8.0.10": + version: 8.0.10 + resolution: "@storybook/react@npm:8.0.10" dependencies: - "@storybook/client-logger": "npm:7.4.6" - "@storybook/core-client": "npm:7.4.6" - "@storybook/docs-tools": "npm:7.4.6" + "@storybook/client-logger": "npm:8.0.10" + "@storybook/docs-tools": "npm:8.0.10" "@storybook/global": "npm:^5.0.0" - "@storybook/preview-api": "npm:7.4.6" - "@storybook/react-dom-shim": "npm:7.4.6" - "@storybook/types": "npm:7.4.6" + "@storybook/preview-api": "npm:8.0.10" + "@storybook/react-dom-shim": "npm:8.0.10" + "@storybook/types": "npm:8.0.10" "@types/escodegen": "npm:^0.0.6" "@types/estree": "npm:^0.0.51" - "@types/node": "npm:^16.0.0" + "@types/node": "npm:^18.0.0" acorn: "npm:^7.4.1" acorn-jsx: "npm:^5.3.1" acorn-walk: "npm:^7.2.0" @@ -8052,134 +7131,107 @@ __metadata: lodash: "npm:^4.17.21" prop-types: "npm:^15.7.2" react-element-to-jsx-string: "npm:^15.0.0" + semver: "npm:^7.3.7" ts-dedent: "npm:^2.0.0" type-fest: "npm:~2.19" util-deprecate: "npm:^1.0.2" peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - typescript: "*" + typescript: ">= 4.2.x" peerDependenciesMeta: typescript: optional: true - checksum: 10/5c811660b7e1c4b62b07164bbce77ee1e59e409345a5123a3f455f1ec82645cd07e03a1708daf6d3c92e0061f478602ab53542405a5eacb596cd7e5e2422b0ce + checksum: 10/e7c601efd88f8b58561d7c6fae0fb27b6160d0ffe1c2b27c2b999e5e4b507b0269058b99f08e9d650a9d5672d8f3bcc43734fee244d6f798003d27a133f579c5 languageName: node linkType: hard -"@storybook/router@npm:7.4.5": - version: 7.4.5 - resolution: "@storybook/router@npm:7.4.5" +"@storybook/router@npm:8.0.10": + version: 8.0.10 + resolution: "@storybook/router@npm:8.0.10" dependencies: - "@storybook/client-logger": "npm:7.4.5" + "@storybook/client-logger": "npm:8.0.10" memoizerific: "npm:^1.11.3" qs: "npm:^6.10.0" - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 10/0337497fe4972ad60b1b91843d8912003c5102f140a21ba8b082346808b9fcce204f4d6cc1b9f742a94a8d9442f85c109fdb2d166d0fe5b1c86d971561634401 + checksum: 10/43d5eb553f47678efffdfcf4a322e29d3a1c3f9ea9f24699cbf2f97c4540097f0cdb90d0b1a7a8278eb5e2f6d0dc2ec5610192e5505af900cc06f335f9a666ff languageName: node linkType: hard -"@storybook/source-loader@npm:7.4.5": - version: 7.4.5 - resolution: "@storybook/source-loader@npm:7.4.5" +"@storybook/source-loader@npm:8.0.10": + version: 8.0.10 + resolution: "@storybook/source-loader@npm:8.0.10" dependencies: - "@storybook/csf": "npm:^0.1.0" - "@storybook/types": "npm:7.4.5" + "@storybook/csf": "npm:^0.1.4" + "@storybook/types": "npm:8.0.10" estraverse: "npm:^5.2.0" lodash: "npm:^4.17.21" - prettier: "npm:^2.8.0" - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 10/16c14d3810ba128f50b94682737d02b57ebd26a199cbff7ae5985511589559a11ee67af6e171651be676157c40567b301ee01a8f22cce4746f47e08feb68a993 + prettier: "npm:^3.1.1" + checksum: 10/a6cfc78b8b53fc874d28ceed5ec3eaa517104f865fb466bdfa5f552ad665460fb78c6800727c925355ffac637763bccdbf84e79ac88b90d683e4491aa5837a68 languageName: node linkType: hard -"@storybook/telemetry@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/telemetry@npm:7.4.6" +"@storybook/telemetry@npm:8.0.10": + version: 8.0.10 + resolution: "@storybook/telemetry@npm:8.0.10" dependencies: - "@storybook/client-logger": "npm:7.4.6" - "@storybook/core-common": "npm:7.4.6" - "@storybook/csf-tools": "npm:7.4.6" + "@storybook/client-logger": "npm:8.0.10" + "@storybook/core-common": "npm:8.0.10" + "@storybook/csf-tools": "npm:8.0.10" chalk: "npm:^4.1.0" detect-package-manager: "npm:^2.0.1" fetch-retry: "npm:^5.0.2" fs-extra: "npm:^11.1.0" read-pkg-up: "npm:^7.0.1" - checksum: 10/e014a2d1551209306c5e3432678727ca8bb14d5fe6d4b0f829f421cfcb6e5b34e8ad0d3e3966222b8d3dfe147bb3aa07f4c5fd45c323b43932eaa5828acc5bd9 + checksum: 10/cbe52f362030ac26d1bca25b4f6b6730831ba605e129bd54e26cc4f58399418f467d51de424a4ef72c1604b6c3c73db7fd618b6a4698ba8649258ca37db7ca76 languageName: node linkType: hard -"@storybook/test@npm:^7.4.5": - version: 7.6.18 - resolution: "@storybook/test@npm:7.6.18" +"@storybook/test@npm:8.0.10, @storybook/test@npm:^8.0.10": + version: 8.0.10 + resolution: "@storybook/test@npm:8.0.10" dependencies: - "@storybook/client-logger": "npm:7.6.18" - "@storybook/core-events": "npm:7.6.18" - "@storybook/instrumenter": "npm:7.6.18" - "@storybook/preview-api": "npm:7.6.18" - "@testing-library/dom": "npm:^9.3.1" - "@testing-library/jest-dom": "npm:^6.1.3" - "@testing-library/user-event": "npm:14.3.0" - "@types/chai": "npm:^4" - "@vitest/expect": "npm:^0.34.2" - "@vitest/spy": "npm:^0.34.1" - chai: "npm:^4.3.7" + "@storybook/client-logger": "npm:8.0.10" + "@storybook/core-events": "npm:8.0.10" + "@storybook/instrumenter": "npm:8.0.10" + "@storybook/preview-api": "npm:8.0.10" + "@testing-library/dom": "npm:^9.3.4" + "@testing-library/jest-dom": "npm:^6.4.2" + "@testing-library/user-event": "npm:^14.5.2" + "@vitest/expect": "npm:1.3.1" + "@vitest/spy": "npm:^1.3.1" util: "npm:^0.12.4" - checksum: 10/0de70c06714dfe9f677e208315388fd5b7503c0e786984f9eddb9f3ad068fc8a1834b70f5420986fb68370595b8f7bc717a72157409e638023a5ca01247d5093 + checksum: 10/bd2dfac8140fb00aa5cdc8aab5ab8dfb52cced24b8b6e4fe1fe2b6cff0d24e0354cf316eb3f2bff532069a27089e1a92bb126bf7201a9417c0fdd2be99897083 languageName: node linkType: hard -"@storybook/theming@npm:7.4.5, @storybook/theming@npm:^7.4.5": - version: 7.4.5 - resolution: "@storybook/theming@npm:7.4.5" +"@storybook/theming@npm:8.0.10, @storybook/theming@npm:^8.0.10": + version: 8.0.10 + resolution: "@storybook/theming@npm:8.0.10" dependencies: - "@emotion/use-insertion-effect-with-fallbacks": "npm:^1.0.0" - "@storybook/client-logger": "npm:7.4.5" + "@emotion/use-insertion-effect-with-fallbacks": "npm:^1.0.1" + "@storybook/client-logger": "npm:8.0.10" "@storybook/global": "npm:^5.0.0" memoizerific: "npm:^1.11.3" peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 10/300882982c66f59671db6d25368f86a3666476e48b65531494787be07e6488c96a4a7928894c3b385754f52beb251475db6557f21d602955d67f8c03553f2435 - languageName: node - linkType: hard - -"@storybook/types@npm:7.4.5": - version: 7.4.5 - resolution: "@storybook/types@npm:7.4.5" - dependencies: - "@storybook/channels": "npm:7.4.5" - "@types/babel__core": "npm:^7.0.0" - "@types/express": "npm:^4.7.0" - file-system-cache: "npm:2.3.0" - checksum: 10/d351e51df0d362258811db6d95c353219296f79572c5697bed7b93a561616170adecabbc7c67be3d2a5d3acf4187c0aa75229b8dd2924db44d8d4c09f51a6d4e - languageName: node - linkType: hard - -"@storybook/types@npm:7.4.6": - version: 7.4.6 - resolution: "@storybook/types@npm:7.4.6" - dependencies: - "@storybook/channels": "npm:7.4.6" - "@types/babel__core": "npm:^7.0.0" - "@types/express": "npm:^4.7.0" - file-system-cache: "npm:2.3.0" - checksum: 10/775e16283024659fcff35a6fd1d4b79e66ee38e8779805241d5ef8c07f9e2b54a1e835e3e1294da18b754233af3baa0644ba118a22d14c7222fd7e08f52143c9 + peerDependenciesMeta: + react: + optional: true + react-dom: + optional: true + checksum: 10/479907ba172a175e6062a5f226df89af015b50fe6f1d481149cbf6105288a6c298ca08991b5d3b30f5e52bfaa19134705d033ba53916bb576e988f6a971a3d27 languageName: node linkType: hard -"@storybook/types@npm:7.6.18": - version: 7.6.18 - resolution: "@storybook/types@npm:7.6.18" +"@storybook/types@npm:8.0.10": + version: 8.0.10 + resolution: "@storybook/types@npm:8.0.10" dependencies: - "@storybook/channels": "npm:7.6.18" - "@types/babel__core": "npm:^7.0.0" + "@storybook/channels": "npm:8.0.10" "@types/express": "npm:^4.7.0" file-system-cache: "npm:2.3.0" - checksum: 10/521b2ba3e3938b5774d2bcc6eda5db0b8dc7b7759aea0ba217daf34f83c40ef29ff05d011585e426ae70a77391a8015d9a9a9ff94ff0dcbec0f773c14cf723b8 + checksum: 10/aab8b484faec1fc8ff7264d2554d846a026b1a337a0da321a3fd2741f3b6b21305595105d1d35f81164fc06663b49b7a38384a275b503ae78eb70cca3a69152f languageName: node linkType: hard @@ -8815,7 +7867,7 @@ __metadata: languageName: node linkType: hard -"@testing-library/dom@npm:^9.0.0, @testing-library/dom@npm:^9.3.1": +"@testing-library/dom@npm:^9.0.0, @testing-library/dom@npm:^9.3.4": version: 9.3.4 resolution: "@testing-library/dom@npm:9.3.4" dependencies: @@ -8831,9 +7883,9 @@ __metadata: languageName: node linkType: hard -"@testing-library/jest-dom@npm:^6.1.3": - version: 6.4.2 - resolution: "@testing-library/jest-dom@npm:6.4.2" +"@testing-library/jest-dom@npm:^6.4.2": + version: 6.4.5 + resolution: "@testing-library/jest-dom@npm:6.4.5" dependencies: "@adobe/css-tools": "npm:^4.3.2" "@babel/runtime": "npm:^7.9.2" @@ -8841,7 +7893,7 @@ __metadata: chalk: "npm:^3.0.0" css.escape: "npm:^1.5.1" dom-accessibility-api: "npm:^0.6.3" - lodash: "npm:^4.17.15" + lodash: "npm:^4.17.21" redent: "npm:^3.0.0" peerDependencies: "@jest/globals": ">= 28" @@ -8860,7 +7912,7 @@ __metadata: optional: true vitest: optional: true - checksum: 10/7ee1e51caffad032734a4a43a00bf72d49080cf1bbf53021b443e91c7fa3762a66f55ce68f1c6643590fe66fbc4df92142659b8cf17c92166a3fb22691987e0d + checksum: 10/6d9e6cc01ec9111ea631657d93596fa9505d294fdfc4172fbd750b8df6268f02d55900626423b195dac5b067a302557453894a5814bdf4e770dee37cdb1c0f2d languageName: node linkType: hard @@ -8878,12 +7930,12 @@ __metadata: languageName: node linkType: hard -"@testing-library/user-event@npm:14.3.0": - version: 14.3.0 - resolution: "@testing-library/user-event@npm:14.3.0" +"@testing-library/user-event@npm:^14.5.2": + version: 14.5.2 + resolution: "@testing-library/user-event@npm:14.5.2" peerDependencies: "@testing-library/dom": ">=7.21.4" - checksum: 10/07aac130b2688ec683819330a661bcc43dd3d58505df83c92484fc9937fabf853a31a75b6ce9a256a69aeddf462ae8c413cf28bbbe458364bf679c24c7134619 + checksum: 10/49821459d81c6bc435d97128d6386ca24f1e4b3ba8e46cb5a96fe3643efa6e002d88c1b02b7f2ec58da593e805c59b78d7fdf0db565c1f02ba782f63ee984040 languageName: node linkType: hard @@ -8948,16 +8000,16 @@ __metadata: languageName: node linkType: hard -"@types/babel__core@npm:^7.0.0, @types/babel__core@npm:^7.1.7, @types/babel__core@npm:^7.20.2": - version: 7.20.2 - resolution: "@types/babel__core@npm:7.20.2" +"@types/babel__core@npm:^7.0.0, @types/babel__core@npm:^7.1.7, @types/babel__core@npm:^7.18.0, @types/babel__core@npm:^7.20.2": + version: 7.20.5 + resolution: "@types/babel__core@npm:7.20.5" dependencies: "@babel/parser": "npm:^7.20.7" "@babel/types": "npm:^7.20.7" "@types/babel__generator": "npm:*" "@types/babel__template": "npm:*" "@types/babel__traverse": "npm:*" - checksum: 10/78aede009117ff6c95ef36db19e27ad15ecdcb5cfc9ad57d43caa5d2f44127105691a3e6e8d1806fd305484db8a74fdec5640e88da452c511f6351353f7ac0c8 + checksum: 10/c32838d280b5ab59d62557f9e331d3831f8e547ee10b4f85cb78753d97d521270cebfc73ce501e9fb27fe71884d1ba75e18658692c2f4117543f0fc4e3e118b3 languageName: node linkType: hard @@ -8980,12 +8032,12 @@ __metadata: languageName: node linkType: hard -"@types/babel__traverse@npm:*, @types/babel__traverse@npm:^7.0.4, @types/babel__traverse@npm:^7.0.6": - version: 7.14.2 - resolution: "@types/babel__traverse@npm:7.14.2" +"@types/babel__traverse@npm:*, @types/babel__traverse@npm:^7.0.4, @types/babel__traverse@npm:^7.0.6, @types/babel__traverse@npm:^7.18.0": + version: 7.20.5 + resolution: "@types/babel__traverse@npm:7.20.5" dependencies: - "@babel/types": "npm:^7.3.0" - checksum: 10/daa949c48570f7ccc1dc0fad6d660244257de7110bae5a151842d4dac6ac90c6e0f476c8d7ac0a5a856fa34cb5f0c3299784da25a07eb79d5a9d75c7e4c68655 + "@babel/types": "npm:^7.20.7" + checksum: 10/f0352d537448e1e37f27e6bb8c962d7893720a92fde9d8601a68a93dbc14e15c088b4c0c8f71021d0966d09fba802ef3de11fdb6766c33993f8cf24f1277c6a9 languageName: node linkType: hard @@ -9033,13 +8085,6 @@ __metadata: languageName: node linkType: hard -"@types/chai@npm:^4": - version: 4.3.14 - resolution: "@types/chai@npm:4.3.14" - checksum: 10/300be72bb22657c1e449b27a5f0ab24405edf3be5c42ea0095f8e1c6daabc29c3028eee2421cc443c01a098da47ba32baecc363be7324433132281b9d9a8216f - languageName: node - linkType: hard - "@types/connect-history-api-fallback@npm:^1.3.5": version: 1.3.5 resolution: "@types/connect-history-api-fallback@npm:1.3.5" @@ -9105,6 +8150,13 @@ __metadata: languageName: node linkType: hard +"@types/doctrine@npm:^0.0.9": + version: 0.0.9 + resolution: "@types/doctrine@npm:0.0.9" + checksum: 10/64ef06e6eea2f4f9684d259fedbcb8bf21c954630b96ea2e04875ca42763552b0ba3b01b3dd27ec0f9ea6f8b3b0dba4965d31d5a925cd4c6225fd13a93ae9354 + languageName: node + linkType: hard + "@types/ejs@npm:^3.1.1": version: 3.1.3 resolution: "@types/ejs@npm:3.1.3" @@ -9234,7 +8286,7 @@ __metadata: languageName: node linkType: hard -"@types/graceful-fs@npm:^4.1.2, @types/graceful-fs@npm:^4.1.3": +"@types/graceful-fs@npm:^4.1.2": version: 4.1.7 resolution: "@types/graceful-fs@npm:4.1.7" dependencies: @@ -9252,6 +8304,15 @@ __metadata: languageName: node linkType: hard +"@types/hast@npm:^3.0.0": + version: 3.0.4 + resolution: "@types/hast@npm:3.0.4" + dependencies: + "@types/unist": "npm:*" + checksum: 10/732920d81bb7605895776841b7658b4d8cc74a43a8fa176017cc0fb0ecc1a4c82a2b75a4fe6b71aa262b649d3fb62858c6789efa3793ea1d40269953af96ecb5 + languageName: node + linkType: hard + "@types/hoist-non-react-statics@npm:^3.3.1": version: 3.3.1 resolution: "@types/hoist-non-react-statics@npm:3.3.1" @@ -9388,6 +8449,15 @@ __metadata: languageName: node linkType: hard +"@types/mdast@npm:^4.0.0": + version: 4.0.3 + resolution: "@types/mdast@npm:4.0.3" + dependencies: + "@types/unist": "npm:*" + checksum: 10/6d2d8f00ffaff6663dd67ea9ab999a5e52066c001432a9b99947fa9e76bccba819dfca40e419588a637a70d42cd405071f5b76efd4ddeb1dc721353b7cc73623 + languageName: node + linkType: hard + "@types/mdx@npm:^2.0.0": version: 2.0.3 resolution: "@types/mdx@npm:2.0.3" @@ -9404,13 +8474,6 @@ __metadata: languageName: node linkType: hard -"@types/mime-types@npm:^2.1.0": - version: 2.1.2 - resolution: "@types/mime-types@npm:2.1.2" - checksum: 10/9e3c78f1c63211e0450901212566a046da68d4438a5e543333ec9b0be3259bd5d01532734dc51ead40104889b98d12c7663b65212a318aafad3e34c98204e9e1 - languageName: node - linkType: hard - "@types/mime@npm:^1": version: 1.3.2 resolution: "@types/mime@npm:1.3.2" @@ -9462,16 +8525,6 @@ __metadata: languageName: node linkType: hard -"@types/node-fetch@npm:^2.6.4": - version: 2.6.6 - resolution: "@types/node-fetch@npm:2.6.6" - dependencies: - "@types/node": "npm:*" - form-data: "npm:^4.0.0" - checksum: 10/ed3ccfe5ad000e55e42835e620c8854033457d475d341177509a32306f530fe6671c966634b1aae3942e93ac377c0960abd878863a9fe06f958a6035e088052e - languageName: node - linkType: hard - "@types/node@npm:*, @types/node@npm:^20.0.0": version: 20.7.1 resolution: "@types/node@npm:20.7.1" @@ -9493,6 +8546,15 @@ __metadata: languageName: node linkType: hard +"@types/node@npm:^18.0.0": + version: 18.19.24 + resolution: "@types/node@npm:18.19.24" + dependencies: + undici-types: "npm:~5.26.4" + checksum: 10/75aa69309d76c6be300d7264c462952ab0d37d69c289a0fd5d27ccf06273b3a9c745317c2004f757bdbcc8f48d693a625b5925c09cac77605979ecb825066627 + languageName: node + linkType: hard + "@types/normalize-package-data@npm:^2.4.0": version: 2.4.1 resolution: "@types/normalize-package-data@npm:2.4.1" @@ -9644,14 +8706,14 @@ __metadata: languageName: node linkType: hard -"@types/react@npm:*, @types/react@npm:>=16, @types/react@npm:^18.0.0, @types/react@npm:^18.0.26": - version: 18.0.28 - resolution: "@types/react@npm:18.0.28" +"@types/react@npm:*, @types/react@npm:>=16, @types/react@npm:^16.8.0 || ^17.0.0 || ^18.0.0, @types/react@npm:^18.0.0, @types/react@npm:^18.0.26": + version: 18.2.66 + resolution: "@types/react@npm:18.2.66" dependencies: "@types/prop-types": "npm:*" "@types/scheduler": "npm:*" csstype: "npm:^3.0.2" - checksum: 10/7a752e6c5e76139f258bc14827d2c574bb76d6e7eb1b240f24f79b269153cb88668c34ba7078d3de99ec1973b7022e1f788e71117bd52a287f382d24bb80be40 + checksum: 10/8a82bda6c254681536fa8348dc15d52345d8203d5d322406feef865f74ebfe2475ebde0be4e2f9a18ffbb587dac946dfb5d0974b598779ff282259aff7e8209a languageName: node linkType: hard @@ -9673,6 +8735,13 @@ __metadata: languageName: node linkType: hard +"@types/resolve@npm:^1.20.2": + version: 1.20.6 + resolution: "@types/resolve@npm:1.20.6" + checksum: 10/dc35f5517606b6687cd971c0281ac58bdee2c50c051b030f04647d3991688be2259c304ee97e5b5d4b9936072c36767eb5933b54611a407d6557972bb6fea4f6 + languageName: node + linkType: hard + "@types/responselike@npm:^1.0.0": version: 1.0.0 resolution: "@types/responselike@npm:1.0.0" @@ -9810,7 +8879,14 @@ __metadata: languageName: node linkType: hard -"@types/unist@npm:*, @types/unist@npm:^2.0.0, @types/unist@npm:^2.0.2, @types/unist@npm:^2.0.3": +"@types/unist@npm:*, @types/unist@npm:^3.0.0": + version: 3.0.2 + resolution: "@types/unist@npm:3.0.2" + checksum: 10/3d04d0be69316e5f14599a0d993a208606c12818cf631fd399243d1dc7a9bd8a3917d6066baa6abc290814afbd744621484756803c80cba892c39cd4b4a85616 + languageName: node + linkType: hard + +"@types/unist@npm:^2.0.0, @types/unist@npm:^2.0.2, @types/unist@npm:^2.0.3": version: 2.0.6 resolution: "@types/unist@npm:2.0.6" checksum: 10/25cb860ff10dde48b54622d58b23e66214211a61c84c0f15f88d38b61aa1b53d4d46e42b557924a93178c501c166aa37e28d7f6d994aba13d24685326272d5db @@ -9831,6 +8907,13 @@ __metadata: languageName: node linkType: hard +"@types/uuid@npm:^9.0.1": + version: 9.0.8 + resolution: "@types/uuid@npm:9.0.8" + checksum: 10/b8c60b7ba8250356b5088302583d1704a4e1a13558d143c549c408bf8920535602ffc12394ede77f8a8083511b023704bc66d1345792714002bfa261b17c5275 + languageName: node + linkType: hard + "@types/ws@npm:^8.5.1": version: 8.5.3 resolution: "@types/ws@npm:8.5.3" @@ -9865,15 +8948,6 @@ __metadata: languageName: node linkType: hard -"@types/yargs@npm:^17.0.8": - version: 17.0.25 - resolution: "@types/yargs@npm:17.0.25" - dependencies: - "@types/yargs-parser": "npm:*" - checksum: 10/1656e8ce332634ca80921070cca8ca69998289c93c88e973052d0e30f5f285c419b849e2b5440cd8257d2615699216930c059bbce2da3e3a92ed4c884fb45439 - languageName: node - linkType: hard - "@types/yarnpkg__lockfile@npm:^1.1.5": version: 1.1.5 resolution: "@types/yarnpkg__lockfile@npm:1.1.5" @@ -9933,13 +9007,13 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/scope-manager@npm:5.49.0": - version: 5.49.0 - resolution: "@typescript-eslint/scope-manager@npm:5.49.0" +"@typescript-eslint/scope-manager@npm:5.62.0": + version: 5.62.0 + resolution: "@typescript-eslint/scope-manager@npm:5.62.0" dependencies: - "@typescript-eslint/types": "npm:5.49.0" - "@typescript-eslint/visitor-keys": "npm:5.49.0" - checksum: 10/3f9aeeb8d864c7ef39baeeac90070565358ccaddfd412e3f61c5d9e8c7c92c3335642fa63c870210ac49d693f41308536de91dd7f9d39b8d0fd3c3f3250e65e3 + "@typescript-eslint/types": "npm:5.62.0" + "@typescript-eslint/visitor-keys": "npm:5.62.0" + checksum: 10/e827770baa202223bc0387e2fd24f630690809e460435b7dc9af336c77322290a770d62bd5284260fa881c86074d6a9fd6c97b07382520b115f6786b8ed499da languageName: node linkType: hard @@ -9970,10 +9044,10 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/types@npm:5.49.0": - version: 5.49.0 - resolution: "@typescript-eslint/types@npm:5.49.0" - checksum: 10/7b38f9f1cdf76e847bde3d69b23a14987da21ab1c8bad89b76f1ebccb35ea7928a45f65f73673e8f2b10c725b626976a664a80ddaa16b875e63d47d6ebb29095 +"@typescript-eslint/types@npm:5.62.0": + version: 5.62.0 + resolution: "@typescript-eslint/types@npm:5.62.0" + checksum: 10/24e8443177be84823242d6729d56af2c4b47bfc664dd411a1d730506abf2150d6c31bdefbbc6d97c8f91043e3a50e0c698239dcb145b79bb6b0c34469aaf6c45 languageName: node linkType: hard @@ -9984,12 +9058,12 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/typescript-estree@npm:5.49.0": - version: 5.49.0 - resolution: "@typescript-eslint/typescript-estree@npm:5.49.0" +"@typescript-eslint/typescript-estree@npm:5.62.0": + version: 5.62.0 + resolution: "@typescript-eslint/typescript-estree@npm:5.62.0" dependencies: - "@typescript-eslint/types": "npm:5.49.0" - "@typescript-eslint/visitor-keys": "npm:5.49.0" + "@typescript-eslint/types": "npm:5.62.0" + "@typescript-eslint/visitor-keys": "npm:5.62.0" debug: "npm:^4.3.4" globby: "npm:^11.1.0" is-glob: "npm:^4.0.3" @@ -9998,7 +9072,7 @@ __metadata: peerDependenciesMeta: typescript: optional: true - checksum: 10/1934a0538d659424decc4d0634b3f30d8e77cbcfacf969432e3f1f8b4f172d05a89ef0c6049c8efad066cbc69ef27b9dcd6ce4ebee3b4ca1de6ce40b954d6a7e + checksum: 10/06c975eb5f44b43bd19fadc2e1023c50cf87038fe4c0dd989d4331c67b3ff509b17fa60a3251896668ab4d7322bdc56162a9926971218d2e1a1874d2bef9a52e languageName: node linkType: hard @@ -10037,31 +9111,31 @@ __metadata: languageName: node linkType: hard -"@typescript-eslint/utils@npm:^5.45.0": - version: 5.49.0 - resolution: "@typescript-eslint/utils@npm:5.49.0" +"@typescript-eslint/utils@npm:^5.62.0": + version: 5.62.0 + resolution: "@typescript-eslint/utils@npm:5.62.0" dependencies: + "@eslint-community/eslint-utils": "npm:^4.2.0" "@types/json-schema": "npm:^7.0.9" "@types/semver": "npm:^7.3.12" - "@typescript-eslint/scope-manager": "npm:5.49.0" - "@typescript-eslint/types": "npm:5.49.0" - "@typescript-eslint/typescript-estree": "npm:5.49.0" + "@typescript-eslint/scope-manager": "npm:5.62.0" + "@typescript-eslint/types": "npm:5.62.0" + "@typescript-eslint/typescript-estree": "npm:5.62.0" eslint-scope: "npm:^5.1.1" - eslint-utils: "npm:^3.0.0" semver: "npm:^7.3.7" peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - checksum: 10/0ddf01b29ed0f6da150400fc44cba46420317c0a69099440d3589a51ca90594d6d2c5a2672ff0505310cb3a8bd2edb357b489eb6a10ea12f168ceac19b22adf6 + checksum: 10/15ef13e43998a082b15f85db979f8d3ceb1f9ce4467b8016c267b1738d5e7cdb12aa90faf4b4e6dd6486c236cf9d33c463200465cf25ff997dbc0f12358550a1 languageName: node linkType: hard -"@typescript-eslint/visitor-keys@npm:5.49.0": - version: 5.49.0 - resolution: "@typescript-eslint/visitor-keys@npm:5.49.0" +"@typescript-eslint/visitor-keys@npm:5.62.0": + version: 5.62.0 + resolution: "@typescript-eslint/visitor-keys@npm:5.62.0" dependencies: - "@typescript-eslint/types": "npm:5.49.0" + "@typescript-eslint/types": "npm:5.62.0" eslint-visitor-keys: "npm:^3.3.0" - checksum: 10/b654b526f4a4217c04b75061adafce867db50c6e10dee7b5ff90dc586d1931c2b1498310cadf786a34df6ed774dc9f8276c030726da06d4a3e2b9f413b8992c7 + checksum: 10/dc613ab7569df9bbe0b2ca677635eb91839dfb2ca2c6fa47870a5da4f160db0b436f7ec0764362e756d4164e9445d49d5eb1ff0b87f4c058946ae9d8c92eb388 languageName: node linkType: hard @@ -10075,6 +9149,13 @@ __metadata: languageName: node linkType: hard +"@ungap/structured-clone@npm:^1.0.0": + version: 1.2.0 + resolution: "@ungap/structured-clone@npm:1.2.0" + checksum: 10/c6fe89a505e513a7592e1438280db1c075764793a2397877ff1351721fe8792a966a5359769e30242b3cd023f2efb9e63ca2ca88019d73b564488cc20e3eab12 + languageName: node + linkType: hard + "@vanilla-extract/css-utils@npm:^0.1.1": version: 0.1.3 resolution: "@vanilla-extract/css-utils@npm:0.1.3" @@ -10136,21 +9217,6 @@ __metadata: languageName: node linkType: hard -"@vitejs/plugin-react@npm:^3.0.1": - version: 3.1.0 - resolution: "@vitejs/plugin-react@npm:3.1.0" - dependencies: - "@babel/core": "npm:^7.20.12" - "@babel/plugin-transform-react-jsx-self": "npm:^7.18.6" - "@babel/plugin-transform-react-jsx-source": "npm:^7.19.6" - magic-string: "npm:^0.27.0" - react-refresh: "npm:^0.14.0" - peerDependencies: - vite: ^4.1.0-beta.0 - checksum: 10/54baf15170faed08c5c050ed6ac3b071e743d703f2c26ae685bf362bbaa2d8a733a98af0639f0662d474d95a6d91d008da9de8f3a51cc3e6660c4e642399cf2c - languageName: node - linkType: hard - "@vitejs/plugin-react@npm:^4.1.0": version: 4.1.0 resolution: "@vitejs/plugin-react@npm:4.1.0" @@ -10177,14 +9243,14 @@ __metadata: languageName: node linkType: hard -"@vitest/expect@npm:^0.34.2": - version: 0.34.7 - resolution: "@vitest/expect@npm:0.34.7" +"@vitest/expect@npm:1.3.1": + version: 1.3.1 + resolution: "@vitest/expect@npm:1.3.1" dependencies: - "@vitest/spy": "npm:0.34.7" - "@vitest/utils": "npm:0.34.7" + "@vitest/spy": "npm:1.3.1" + "@vitest/utils": "npm:1.3.1" chai: "npm:^4.3.10" - checksum: 10/0d2fbacdd022f8ee24400fadb065d701fe514a61f8d8e35c6ca3aeb6949587d917c821abc8550bb5c65f89b1b50919bd7e2fe970a373dc4626ab02abcbf10f07 + checksum: 10/7c2818b2080ec107cffcc1566195132695c8e87cba883e878c2f36ac4d8107bb0a1f8d3823ccc0da5989e245ea114b8afffe790512aebcde8537ac8c1bcf3454 languageName: node linkType: hard @@ -10210,15 +9276,6 @@ __metadata: languageName: node linkType: hard -"@vitest/spy@npm:0.34.7, @vitest/spy@npm:^0.34.1": - version: 0.34.7 - resolution: "@vitest/spy@npm:0.34.7" - dependencies: - tinyspy: "npm:^2.1.1" - checksum: 10/67d82626e1cc6bf442b7c17d9adcb33f4302d45b8ea02500aa9ec8617a56931759bb6bf1d64cef6469e877d06c094fca8eea1306e6ba94c69f93424f18b791a8 - languageName: node - linkType: hard - "@vitest/spy@npm:1.0.1": version: 1.0.1 resolution: "@vitest/spy@npm:1.0.1" @@ -10228,14 +9285,21 @@ __metadata: languageName: node linkType: hard -"@vitest/utils@npm:0.34.7, @vitest/utils@npm:^0.34.6": - version: 0.34.7 - resolution: "@vitest/utils@npm:0.34.7" +"@vitest/spy@npm:1.3.1": + version: 1.3.1 + resolution: "@vitest/spy@npm:1.3.1" + dependencies: + tinyspy: "npm:^2.2.0" + checksum: 10/544c8a30fdeb32fb7bf2c2b5816519be943f5ef90668c306b14efdde7676771d0e83cf0e0a5c79fad722be3839432226bcf74173110a032299821e00b67f47e6 + languageName: node + linkType: hard + +"@vitest/spy@npm:^1.3.1": + version: 1.6.0 + resolution: "@vitest/spy@npm:1.6.0" dependencies: - diff-sequences: "npm:^29.4.3" - loupe: "npm:^2.3.6" - pretty-format: "npm:^29.5.0" - checksum: 10/720b43f8fece1371aaafc722e5d86e1f5e4334db2aac638002a05cd60f097763ff07ae7e3a99db99f7c282d3f60036b76ee91129cf9f2e877812dd5eb432024f + tinyspy: "npm:^2.2.0" + checksum: 10/1c9698272a58aa47708bb8a1672d655fcec3285b02067cc3f70bfe76f4eda7a756eb379f8c945ccbe61677f5189aeb5ba93c2737a9d7db2de8c4e7bbdffcd372 languageName: node linkType: hard @@ -10250,6 +9314,30 @@ __metadata: languageName: node linkType: hard +"@vitest/utils@npm:1.3.1": + version: 1.3.1 + resolution: "@vitest/utils@npm:1.3.1" + dependencies: + diff-sequences: "npm:^29.6.3" + estree-walker: "npm:^3.0.3" + loupe: "npm:^2.3.7" + pretty-format: "npm:^29.7.0" + checksum: 10/170c62e6c348562f611d8caddc893e8cba75ed89986e09aa2f0fe6812c96664e8d0f6e329f7a96a4c9cdecf147f4853e4054c3db597b111ec993d3cdd546eddc + languageName: node + linkType: hard + +"@vitest/utils@npm:^1.3.1": + version: 1.6.0 + resolution: "@vitest/utils@npm:1.6.0" + dependencies: + diff-sequences: "npm:^29.6.3" + estree-walker: "npm:^3.0.3" + loupe: "npm:^2.3.7" + pretty-format: "npm:^29.7.0" + checksum: 10/5c5d7295ac13fcea1da039232bcc7c3fc6f070070fe12ba2ad152456af6e216e48a3ae169016cfcd5055706a00dc567b8f62e4a9b1914f069f52b8f0a3c25e60 + languageName: node + linkType: hard + "@webassemblyjs/ast@npm:1.11.1": version: 1.11.1 resolution: "@webassemblyjs/ast@npm:1.11.1" @@ -10645,13 +9733,6 @@ __metadata: languageName: node linkType: hard -"agent-base@npm:5": - version: 5.1.1 - resolution: "agent-base@npm:5.1.1" - checksum: 10/82954db5dccdccccf52c4b7f548394a696accd259d564bfb325fb02586aaaa9df96f5d50bb19134923fe5ff9c21195e7a88871bf4e086cca9014a549a0ba2a5f - languageName: node - linkType: hard - "agent-base@npm:6, agent-base@npm:^6.0.2": version: 6.0.2 resolution: "agent-base@npm:6.0.2" @@ -11145,7 +10226,7 @@ __metadata: languageName: node linkType: hard -"assert@npm:^2.0.0": +"assert@npm:^2.1.0": version: 2.1.0 resolution: "assert@npm:2.1.0" dependencies: @@ -11179,24 +10260,6 @@ __metadata: languageName: node linkType: hard -"ast-types@npm:0.15.2": - version: 0.15.2 - resolution: "ast-types@npm:0.15.2" - dependencies: - tslib: "npm:^2.0.1" - checksum: 10/81680bd5829cdec33524e9aa3434e23f3919c0c388927068a0ff2e8466f55b0f34eae53e0007b3668742910c289481ab4e1d486a5318f618ae2fc93b5e7e863b - languageName: node - linkType: hard - -"ast-types@npm:^0.14.2": - version: 0.14.2 - resolution: "ast-types@npm:0.14.2" - dependencies: - tslib: "npm:^2.0.1" - checksum: 10/7c74b3090c90aa600b49a7a8cecc99e329f190600bcaa75ad087472a1a5a7ef23795a17ea00a74c2a8e822b336cd4f874e2e1b815a9877b4dba5e401566b0433 - languageName: node - linkType: hard - "ast-types@npm:^0.16.1": version: 0.16.1 resolution: "ast-types@npm:0.16.1" @@ -11222,13 +10285,6 @@ __metadata: languageName: node linkType: hard -"async-limiter@npm:~1.0.0": - version: 1.0.1 - resolution: "async-limiter@npm:1.0.1" - checksum: 10/2b849695b465d93ad44c116220dee29a5aeb63adac16c1088983c339b0de57d76e82533e8e364a93a9f997f28bbfc6a92948cefc120652bd07f3b59f8d75cf2b - languageName: node - linkType: hard - "async@npm:^3.2.0, async@npm:^3.2.3": version: 3.2.4 resolution: "async@npm:3.2.4" @@ -11395,7 +10451,7 @@ __metadata: languageName: node linkType: hard -"babel-plugin-istanbul@npm:^6.0.0, babel-plugin-istanbul@npm:^6.1.1": +"babel-plugin-istanbul@npm:^6.0.0": version: 6.1.1 resolution: "babel-plugin-istanbul@npm:6.1.1" dependencies: @@ -11444,16 +10500,16 @@ __metadata: languageName: node linkType: hard -"babel-plugin-polyfill-corejs2@npm:^0.4.5": - version: 0.4.5 - resolution: "babel-plugin-polyfill-corejs2@npm:0.4.5" +"babel-plugin-polyfill-corejs2@npm:^0.4.8": + version: 0.4.10 + resolution: "babel-plugin-polyfill-corejs2@npm:0.4.10" dependencies: "@babel/compat-data": "npm:^7.22.6" - "@babel/helper-define-polyfill-provider": "npm:^0.4.2" + "@babel/helper-define-polyfill-provider": "npm:^0.6.1" semver: "npm:^6.3.1" peerDependencies: "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 - checksum: 10/75552d49f7d874e2e9a082d19e3ce9cc95998abadbdc589e5af7de64f5088059863eb194989cfcfefc99623925c46e273bd49333f6aae58f6fff59696279132b + checksum: 10/9fb5e59a3235eba66fb05060b2a3ecd6923084f100df7526ab74b6272347d7adcf99e17366b82df36e592cde4e82fdb7ae24346a990eced76c7d504cac243400 languageName: node linkType: hard @@ -11469,15 +10525,15 @@ __metadata: languageName: node linkType: hard -"babel-plugin-polyfill-corejs3@npm:^0.8.3": - version: 0.8.4 - resolution: "babel-plugin-polyfill-corejs3@npm:0.8.4" +"babel-plugin-polyfill-corejs3@npm:^0.9.0": + version: 0.9.0 + resolution: "babel-plugin-polyfill-corejs3@npm:0.9.0" dependencies: - "@babel/helper-define-polyfill-provider": "npm:^0.4.2" - core-js-compat: "npm:^3.32.2" + "@babel/helper-define-polyfill-provider": "npm:^0.5.0" + core-js-compat: "npm:^3.34.0" peerDependencies: "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 - checksum: 10/d1c642f0a9f5935c31e9adb4f3777d826b8c84bdd043bd8074ec7cd6f108aa4290f261e9e9b846273a677795b68a53f8779a3218000b6fe5ba62d05f81ee4da2 + checksum: 10/efdf9ba82e7848a2c66e0522adf10ac1646b16f271a9006b61a22f976b849de22a07c54c8826887114842ccd20cc9a4617b61e8e0789227a74378ab508e715cd languageName: node linkType: hard @@ -11492,14 +10548,14 @@ __metadata: languageName: node linkType: hard -"babel-plugin-polyfill-regenerator@npm:^0.5.2": - version: 0.5.2 - resolution: "babel-plugin-polyfill-regenerator@npm:0.5.2" +"babel-plugin-polyfill-regenerator@npm:^0.5.5": + version: 0.5.5 + resolution: "babel-plugin-polyfill-regenerator@npm:0.5.5" dependencies: - "@babel/helper-define-polyfill-provider": "npm:^0.4.2" + "@babel/helper-define-polyfill-provider": "npm:^0.5.0" peerDependencies: "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0 - checksum: 10/d962200f604016a9a09bc9b4aaf60a3db7af876bb65bcefaeac04d44ac9d9ec4037cf24ce117760cc141d7046b6394c7eb0320ba9665cb4a2ee64df2be187c93 + checksum: 10/3a9b4828673b23cd648dcfb571eadcd9d3fadfca0361d0a7c6feeb5a30474e92faaa49f067a6e1c05e49b6a09812879992028ff3ef3446229ff132d6e1de7eb6 languageName: node linkType: hard @@ -11923,7 +10979,7 @@ __metadata: languageName: node linkType: hard -"browserslist@npm:^4.0.0, browserslist@npm:^4.14.5, browserslist@npm:^4.16.6, browserslist@npm:^4.20.3, browserslist@npm:^4.21.10, browserslist@npm:^4.21.4, browserslist@npm:^4.22.2, browserslist@npm:^4.6.2": +"browserslist@npm:^4.0.0, browserslist@npm:^4.14.5, browserslist@npm:^4.16.6, browserslist@npm:^4.20.3, browserslist@npm:^4.21.4, browserslist@npm:^4.22.2, browserslist@npm:^4.22.3, browserslist@npm:^4.6.2": version: 4.23.0 resolution: "browserslist@npm:4.23.0" dependencies: @@ -12044,28 +11100,6 @@ __metadata: languageName: node linkType: hard -"c8@npm:^7.6.0": - version: 7.14.0 - resolution: "c8@npm:7.14.0" - dependencies: - "@bcoe/v8-coverage": "npm:^0.2.3" - "@istanbuljs/schema": "npm:^0.1.3" - find-up: "npm:^5.0.0" - foreground-child: "npm:^2.0.0" - istanbul-lib-coverage: "npm:^3.2.0" - istanbul-lib-report: "npm:^3.0.0" - istanbul-reports: "npm:^3.1.4" - rimraf: "npm:^3.0.2" - test-exclude: "npm:^6.0.0" - v8-to-istanbul: "npm:^9.0.0" - yargs: "npm:^16.2.0" - yargs-parser: "npm:^20.2.9" - bin: - c8: bin/c8.js - checksum: 10/1b9ada019c999cb84d1dd2ace52aef84d91608214dfea612d97d66ef5285c7a75877569285955bfab58fea87f1d2edcdfee56ac1e3e93027df741cedf11e1aeb - languageName: node - linkType: hard - "cac@npm:^6.7.14": version: 6.7.14 resolution: "cac@npm:6.7.14" @@ -12338,7 +11372,7 @@ __metadata: languageName: node linkType: hard -"chai@npm:^4.3.10, chai@npm:^4.3.7": +"chai@npm:^4.3.10": version: 4.4.1 resolution: "chai@npm:4.4.1" dependencies: @@ -12722,17 +11756,6 @@ __metadata: languageName: node linkType: hard -"cliui@npm:^7.0.2": - version: 7.0.4 - resolution: "cliui@npm:7.0.4" - dependencies: - string-width: "npm:^4.2.0" - strip-ansi: "npm:^6.0.0" - wrap-ansi: "npm:^7.0.0" - checksum: 10/db858c49af9d59a32d603987e6fddaca2ce716cd4602ba5a2bb3a5af1351eebe82aba8dff3ef3e1b331f7fa9d40ca66e67bdf8e7c327ce0ea959747ead65c0ef - languageName: node - linkType: hard - "cliui@npm:^8.0.1": version: 8.0.1 resolution: "cliui@npm:8.0.1" @@ -12910,7 +11933,7 @@ __metadata: languageName: node linkType: hard -"commander@npm:^2.19.0, commander@npm:^2.20.0": +"commander@npm:^2.20.0": version: 2.20.3 resolution: "commander@npm:2.20.3" checksum: 10/90c5b6898610cd075984c58c4f88418a4fb44af08c1b1415e9854c03171bec31b336b7f3e4cefe33de994b3f12b03c5e2d638da4316df83593b9e82554e7e95b @@ -13018,18 +12041,6 @@ __metadata: languageName: node linkType: hard -"concat-stream@npm:^1.6.2": - version: 1.6.2 - resolution: "concat-stream@npm:1.6.2" - dependencies: - buffer-from: "npm:^1.0.0" - inherits: "npm:^2.0.3" - readable-stream: "npm:^2.2.2" - typedarray: "npm:^0.0.6" - checksum: 10/71db903c84fc073ca35a274074e8d26c4330713d299f8623e993c448c1f6bf8b967806dd1d1a7b0f8add6f15ab1af7435df21fe79b4fe7efd78420c89e054e28 - languageName: node - linkType: hard - "concat-with-sourcemaps@npm:^1.1.0": version: 1.1.0 resolution: "concat-with-sourcemaps@npm:1.1.0" @@ -13172,12 +12183,12 @@ __metadata: languageName: node linkType: hard -"core-js-compat@npm:^3.25.1, core-js-compat@npm:^3.31.0, core-js-compat@npm:^3.32.2": - version: 3.32.2 - resolution: "core-js-compat@npm:3.32.2" +"core-js-compat@npm:^3.25.1, core-js-compat@npm:^3.31.0, core-js-compat@npm:^3.34.0": + version: 3.36.0 + resolution: "core-js-compat@npm:3.36.0" dependencies: - browserslist: "npm:^4.21.10" - checksum: 10/80ac1ae86bd619709f0d684341129dd1c90f0866a1e48d54a0f53b1a5807ff38152685966ffa8fb0edb91325b5d60a5a3c5d2a6eb31a52002052c1944a5d639d + browserslist: "npm:^4.22.3" + checksum: 10/633c49a254fe48981057e33651e5a74a0a14f14731aa5afed5d2e61fbe3c5cbc116ffd4feaa158c683c40d6dc4fd2e6aa0ebe12c45d157cfa571309d08400c98 languageName: node linkType: hard @@ -13546,6 +12557,12 @@ __metadata: "css-variable-docgen-components@workspace:tooling/css-variable-docgen-components": version: 0.0.0-use.local resolution: "css-variable-docgen-components@workspace:tooling/css-variable-docgen-components" + dependencies: + "@storybook/addon-docs": "npm:^8.0.10" + "@storybook/blocks": "npm:^8.0.10" + "@storybook/components": "npm:^8.0.10" + "@storybook/theming": "npm:^8.0.10" + polished: "npm:^4.0.5" languageName: unknown linkType: soft @@ -13553,14 +12570,10 @@ __metadata: version: 0.0.0-use.local resolution: "css-variable-docgen-plugin@workspace:tooling/css-variable-docgen-plugin" dependencies: - "@storybook/components": "npm:^7.4.5" - "@storybook/theming": "npm:^7.4.5" "@types/css-tree": "npm:^2.0.0" css-tree: "npm:^2.0.4" glob: "npm:^8.0.0" glob-promise: "npm:^6.0.0" - markdown-to-jsx: "npm:^7.1.3" - polished: "npm:^4.0.5" peerDependencies: vite: ">2.0.0-0" languageName: unknown @@ -14199,7 +13212,7 @@ __metadata: languageName: node linkType: hard -"debug@npm:2.6.9, debug@npm:^2.2.0, debug@npm:^2.3.3, debug@npm:^2.6.0, debug@npm:^2.6.9": +"debug@npm:2.6.9, debug@npm:^2.2.0, debug@npm:^2.3.3, debug@npm:^2.6.0": version: 2.6.9 resolution: "debug@npm:2.6.9" dependencies: @@ -14582,13 +13595,6 @@ __metadata: languageName: node linkType: hard -"detect-node-es@npm:^1.1.0": - version: 1.1.0 - resolution: "detect-node-es@npm:1.1.0" - checksum: 10/e46307d7264644975b71c104b9f028ed1d3d34b83a15b8a22373640ce5ea630e5640b1078b8ea15f202b54641da71e4aa7597093bd4b91f113db520a26a37449 - languageName: node - linkType: hard - "detect-node@npm:^2.0.4": version: 2.1.0 resolution: "detect-node@npm:2.1.0" @@ -14631,6 +13637,15 @@ __metadata: languageName: node linkType: hard +"devlop@npm:^1.0.0, devlop@npm:^1.1.0": + version: 1.1.0 + resolution: "devlop@npm:1.1.0" + dependencies: + dequal: "npm:^2.0.0" + checksum: 10/3cc5f903d02d279d6dc4aa71ab6ed9898b9f4d1f861cc5421ce7357893c21b9520de78afb203c92bd650a6977ad0ca98195453a0707a39958cf5fea3b0a8ddd8 + languageName: node + linkType: hard + "diff-sequences@npm:^26.6.2": version: 26.6.2 resolution: "diff-sequences@npm:26.6.2" @@ -14638,7 +13653,7 @@ __metadata: languageName: node linkType: hard -"diff-sequences@npm:^29.4.3, diff-sequences@npm:^29.6.3": +"diff-sequences@npm:^29.6.3": version: 29.6.3 resolution: "diff-sequences@npm:29.6.3" checksum: 10/179daf9d2f9af5c57ad66d97cb902a538bcf8ed64963fa7aa0c329b3de3665ce2eb6ffdc2f69f29d445fa4af2517e5e55e5b6e00c00a9ae4f43645f97f7078cb @@ -15467,7 +14482,7 @@ __metadata: languageName: node linkType: hard -"esbuild-register@npm:^3.4.0": +"esbuild-register@npm:^3.5.0": version: 3.5.0 resolution: "esbuild-register@npm:3.5.0" dependencies: @@ -15679,33 +14694,36 @@ __metadata: languageName: node linkType: hard -"esbuild@npm:^0.18.0, esbuild@npm:^0.18.10": - version: 0.18.20 - resolution: "esbuild@npm:0.18.20" +"esbuild@npm:^0.18.0 || ^0.19.0 || ^0.20.0, esbuild@npm:^0.20.1": + version: 0.20.2 + resolution: "esbuild@npm:0.20.2" dependencies: - "@esbuild/android-arm": "npm:0.18.20" - "@esbuild/android-arm64": "npm:0.18.20" - "@esbuild/android-x64": "npm:0.18.20" - "@esbuild/darwin-arm64": "npm:0.18.20" - "@esbuild/darwin-x64": "npm:0.18.20" - "@esbuild/freebsd-arm64": "npm:0.18.20" - "@esbuild/freebsd-x64": "npm:0.18.20" - "@esbuild/linux-arm": "npm:0.18.20" - "@esbuild/linux-arm64": "npm:0.18.20" - "@esbuild/linux-ia32": "npm:0.18.20" - "@esbuild/linux-loong64": "npm:0.18.20" - "@esbuild/linux-mips64el": "npm:0.18.20" - "@esbuild/linux-ppc64": "npm:0.18.20" - "@esbuild/linux-riscv64": "npm:0.18.20" - "@esbuild/linux-s390x": "npm:0.18.20" - "@esbuild/linux-x64": "npm:0.18.20" - "@esbuild/netbsd-x64": "npm:0.18.20" - "@esbuild/openbsd-x64": "npm:0.18.20" - "@esbuild/sunos-x64": "npm:0.18.20" - "@esbuild/win32-arm64": "npm:0.18.20" - "@esbuild/win32-ia32": "npm:0.18.20" - "@esbuild/win32-x64": "npm:0.18.20" + "@esbuild/aix-ppc64": "npm:0.20.2" + "@esbuild/android-arm": "npm:0.20.2" + "@esbuild/android-arm64": "npm:0.20.2" + "@esbuild/android-x64": "npm:0.20.2" + "@esbuild/darwin-arm64": "npm:0.20.2" + "@esbuild/darwin-x64": "npm:0.20.2" + "@esbuild/freebsd-arm64": "npm:0.20.2" + "@esbuild/freebsd-x64": "npm:0.20.2" + "@esbuild/linux-arm": "npm:0.20.2" + "@esbuild/linux-arm64": "npm:0.20.2" + "@esbuild/linux-ia32": "npm:0.20.2" + "@esbuild/linux-loong64": "npm:0.20.2" + "@esbuild/linux-mips64el": "npm:0.20.2" + "@esbuild/linux-ppc64": "npm:0.20.2" + "@esbuild/linux-riscv64": "npm:0.20.2" + "@esbuild/linux-s390x": "npm:0.20.2" + "@esbuild/linux-x64": "npm:0.20.2" + "@esbuild/netbsd-x64": "npm:0.20.2" + "@esbuild/openbsd-x64": "npm:0.20.2" + "@esbuild/sunos-x64": "npm:0.20.2" + "@esbuild/win32-arm64": "npm:0.20.2" + "@esbuild/win32-ia32": "npm:0.20.2" + "@esbuild/win32-x64": "npm:0.20.2" dependenciesMeta: + "@esbuild/aix-ppc64": + optional: true "@esbuild/android-arm": optional: true "@esbuild/android-arm64": @@ -15752,40 +14770,37 @@ __metadata: optional: true bin: esbuild: bin/esbuild - checksum: 10/1f723ec71c3aa196473bf3298316eedc3f62d523924652dfeb60701b609792f918fc60db84b420d1d8ba9bfa7d69de2fc1d3157ba47c028bdae5d507a26a3c64 + checksum: 10/663215ab7e599651e00d61b528a63136e1f1d397db8b9c3712540af928c9476d61da95aefa81b7a8dfc7a9fdd7616fcf08395c27be68be8c99953fb461863ce4 languageName: node linkType: hard -"esbuild@npm:^0.20.1": - version: 0.20.2 - resolution: "esbuild@npm:0.20.2" +"esbuild@npm:^0.18.10": + version: 0.18.20 + resolution: "esbuild@npm:0.18.20" dependencies: - "@esbuild/aix-ppc64": "npm:0.20.2" - "@esbuild/android-arm": "npm:0.20.2" - "@esbuild/android-arm64": "npm:0.20.2" - "@esbuild/android-x64": "npm:0.20.2" - "@esbuild/darwin-arm64": "npm:0.20.2" - "@esbuild/darwin-x64": "npm:0.20.2" - "@esbuild/freebsd-arm64": "npm:0.20.2" - "@esbuild/freebsd-x64": "npm:0.20.2" - "@esbuild/linux-arm": "npm:0.20.2" - "@esbuild/linux-arm64": "npm:0.20.2" - "@esbuild/linux-ia32": "npm:0.20.2" - "@esbuild/linux-loong64": "npm:0.20.2" - "@esbuild/linux-mips64el": "npm:0.20.2" - "@esbuild/linux-ppc64": "npm:0.20.2" - "@esbuild/linux-riscv64": "npm:0.20.2" - "@esbuild/linux-s390x": "npm:0.20.2" - "@esbuild/linux-x64": "npm:0.20.2" - "@esbuild/netbsd-x64": "npm:0.20.2" - "@esbuild/openbsd-x64": "npm:0.20.2" - "@esbuild/sunos-x64": "npm:0.20.2" - "@esbuild/win32-arm64": "npm:0.20.2" - "@esbuild/win32-ia32": "npm:0.20.2" - "@esbuild/win32-x64": "npm:0.20.2" + "@esbuild/android-arm": "npm:0.18.20" + "@esbuild/android-arm64": "npm:0.18.20" + "@esbuild/android-x64": "npm:0.18.20" + "@esbuild/darwin-arm64": "npm:0.18.20" + "@esbuild/darwin-x64": "npm:0.18.20" + "@esbuild/freebsd-arm64": "npm:0.18.20" + "@esbuild/freebsd-x64": "npm:0.18.20" + "@esbuild/linux-arm": "npm:0.18.20" + "@esbuild/linux-arm64": "npm:0.18.20" + "@esbuild/linux-ia32": "npm:0.18.20" + "@esbuild/linux-loong64": "npm:0.18.20" + "@esbuild/linux-mips64el": "npm:0.18.20" + "@esbuild/linux-ppc64": "npm:0.18.20" + "@esbuild/linux-riscv64": "npm:0.18.20" + "@esbuild/linux-s390x": "npm:0.18.20" + "@esbuild/linux-x64": "npm:0.18.20" + "@esbuild/netbsd-x64": "npm:0.18.20" + "@esbuild/openbsd-x64": "npm:0.18.20" + "@esbuild/sunos-x64": "npm:0.18.20" + "@esbuild/win32-arm64": "npm:0.18.20" + "@esbuild/win32-ia32": "npm:0.18.20" + "@esbuild/win32-x64": "npm:0.18.20" dependenciesMeta: - "@esbuild/aix-ppc64": - optional: true "@esbuild/android-arm": optional: true "@esbuild/android-arm64": @@ -15832,7 +14847,7 @@ __metadata: optional: true bin: esbuild: bin/esbuild - checksum: 10/663215ab7e599651e00d61b528a63136e1f1d397db8b9c3712540af928c9476d61da95aefa81b7a8dfc7a9fdd7616fcf08395c27be68be8c99953fb461863ce4 + checksum: 10/1f723ec71c3aa196473bf3298316eedc3f62d523924652dfeb60701b609792f918fc60db84b420d1d8ba9bfa7d69de2fc1d3157ba47c028bdae5d507a26a3c64 languageName: node linkType: hard @@ -16084,17 +15099,17 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-storybook@npm:^0.6.14": - version: 0.6.14 - resolution: "eslint-plugin-storybook@npm:0.6.14" +"eslint-plugin-storybook@npm:^0.8.0": + version: 0.8.0 + resolution: "eslint-plugin-storybook@npm:0.8.0" dependencies: "@storybook/csf": "npm:^0.0.1" - "@typescript-eslint/utils": "npm:^5.45.0" - requireindex: "npm:^1.1.0" + "@typescript-eslint/utils": "npm:^5.62.0" + requireindex: "npm:^1.2.0" ts-dedent: "npm:^2.2.0" peerDependencies: eslint: ">=6" - checksum: 10/6717398c52ff3d858837e55f53c8be59bcd2aa81ed969f4fe50ced4a9842f14b44fb15a652469eee18d9d23a1e37599e3fe200701471edec779fd1be2ef2310d + checksum: 10/a66e6737298af9bb830e3b14cdbd204e589a38adb810f02d843849936ef9175a80a49c8b8fa9263f8c2b9a8f36fdd3a2d429382d8051568c58d6272c65c2f5d3 languageName: node linkType: hard @@ -16127,17 +15142,6 @@ __metadata: languageName: node linkType: hard -"eslint-utils@npm:^3.0.0": - version: 3.0.0 - resolution: "eslint-utils@npm:3.0.0" - dependencies: - eslint-visitor-keys: "npm:^2.0.0" - peerDependencies: - eslint: ">=5" - checksum: 10/7675260a6b220c70f13e4cdbf077e93cad0dfb388429a27d6c0b584b2b20dca24594508e8bdb00a460a5764bd364a5018e20c2b8b1d70f82bcc3fdc30692a4d2 - languageName: node - linkType: hard - "eslint-visitor-keys@npm:^1.1.0, eslint-visitor-keys@npm:^1.3.0": version: 1.3.0 resolution: "eslint-visitor-keys@npm:1.3.0" @@ -16338,17 +15342,6 @@ __metadata: languageName: node linkType: hard -"estree-to-babel@npm:^3.1.0": - version: 3.2.1 - resolution: "estree-to-babel@npm:3.2.1" - dependencies: - "@babel/traverse": "npm:^7.1.6" - "@babel/types": "npm:^7.2.0" - c8: "npm:^7.6.0" - checksum: 10/c3e51bf32606084faa6037bbaa6a69bbe73d21589c187aa70c8703c81c0ab56d2b32ae13a5d8346eb4fd575092415d62222677355acf8259d65f79c7cae5cebf - languageName: node - linkType: hard - "estree-util-attach-comments@npm:^2.0.0": version: 2.1.1 resolution: "estree-util-attach-comments@npm:2.1.1" @@ -16418,7 +15411,7 @@ __metadata: languageName: node linkType: hard -"estree-walker@npm:^3.0.0": +"estree-walker@npm:^3.0.0, estree-walker@npm:^3.0.3": version: 3.0.3 resolution: "estree-walker@npm:3.0.3" dependencies: @@ -16769,20 +15762,6 @@ __metadata: languageName: node linkType: hard -"extract-zip@npm:^1.6.6": - version: 1.7.0 - resolution: "extract-zip@npm:1.7.0" - dependencies: - concat-stream: "npm:^1.6.2" - debug: "npm:^2.6.9" - mkdirp: "npm:^0.5.4" - yauzl: "npm:^2.10.0" - bin: - extract-zip: cli.js - checksum: 10/a9a5e2b118cc1d3b780d296f056308a8fda580bb18a26e12d6137321e5d3ef1d09355195ff187e9c7039aab42a253ac1e3996c66d031c44abca5abde6fd51393 - languageName: node - linkType: hard - "extsprintf@npm:1.3.0": version: 1.3.0 resolution: "extsprintf@npm:1.3.0" @@ -16838,7 +15817,7 @@ __metadata: languageName: node linkType: hard -"fast-json-stable-stringify@npm:2.x, fast-json-stable-stringify@npm:^2.0.0, fast-json-stable-stringify@npm:^2.1.0": +"fast-json-stable-stringify@npm:2.x, fast-json-stable-stringify@npm:^2.0.0": version: 2.1.0 resolution: "fast-json-stable-stringify@npm:2.1.0" checksum: 10/2c20055c1fa43c922428f16ca8bb29f2807de63e5c851f665f7ac9790176c01c3b40335257736b299764a8d383388dabc73c8083b8e1bc3d99f0a941444ec60e @@ -17522,7 +16501,7 @@ __metadata: languageName: node linkType: hard -"fsevents@npm:^2.1.2, fsevents@npm:^2.3.2, fsevents@npm:~2.3.2, fsevents@npm:~2.3.3": +"fsevents@npm:^2.1.2, fsevents@npm:~2.3.2, fsevents@npm:~2.3.3": version: 2.3.3 resolution: "fsevents@npm:2.3.3" dependencies: @@ -17532,7 +16511,7 @@ __metadata: languageName: node linkType: hard -"fsevents@patch:fsevents@npm%3A^2.1.2#optional!builtin, fsevents@patch:fsevents@npm%3A^2.3.2#optional!builtin, fsevents@patch:fsevents@npm%3A~2.3.2#optional!builtin, fsevents@patch:fsevents@npm%3A~2.3.3#optional!builtin": +"fsevents@patch:fsevents@npm%3A^2.1.2#optional!builtin, fsevents@patch:fsevents@npm%3A~2.3.2#optional!builtin, fsevents@patch:fsevents@npm%3A~2.3.3#optional!builtin": version: 2.3.3 resolution: "fsevents@patch:fsevents@npm%3A2.3.3#optional!builtin::version=2.3.3&hash=df0bf1" dependencies: @@ -17656,13 +16635,6 @@ __metadata: languageName: node linkType: hard -"get-nonce@npm:^1.0.0": - version: 1.0.1 - resolution: "get-nonce@npm:1.0.1" - checksum: 10/ad5104871d114a694ecc506a2d406e2331beccb961fe1e110dc25556b38bcdbf399a823a8a375976cd8889668156a9561e12ebe3fa6a4c6ba169c8466c2ff868 - languageName: node - linkType: hard - "get-npm-tarball-url@npm:^2.0.3": version: 2.0.3 resolution: "get-npm-tarball-url@npm:2.0.3" @@ -17677,13 +16649,6 @@ __metadata: languageName: node linkType: hard -"get-port@npm:^5.1.1": - version: 5.1.1 - resolution: "get-port@npm:5.1.1" - checksum: 10/0162663ffe5c09e748cd79d97b74cd70e5a5c84b760a475ce5767b357fb2a57cb821cee412d646aa8a156ed39b78aab88974eddaa9e5ee926173c036c0713787 - languageName: node - linkType: hard - "get-stream@npm:^4.0.0, get-stream@npm:^4.1.0": version: 4.1.0 resolution: "get-stream@npm:4.1.0" @@ -17789,7 +16754,7 @@ __metadata: languageName: node linkType: hard -"github-slugger@npm:^1.0.0, github-slugger@npm:^1.4.0": +"github-slugger@npm:^1.4.0": version: 1.5.0 resolution: "github-slugger@npm:1.5.0" checksum: 10/c70988224578b3bdaa25df65973ffc8c24594a77a28550c3636e495e49d17aef5cdb04c04fa3f1744babef98c61eecc6a43299a13ea7f3cc33d680bf9053ffbe @@ -18319,6 +17284,24 @@ __metadata: languageName: node linkType: hard +"hast-util-heading-rank@npm:^3.0.0": + version: 3.0.0 + resolution: "hast-util-heading-rank@npm:3.0.0" + dependencies: + "@types/hast": "npm:^3.0.0" + checksum: 10/e5ce4ec9e8017b24ab72702fa0dd401ec6eaf32574120d71c2aa4e8e0f43829dba2e291f49d305a47e8d65b82a9c5adad7985385dc5bc8370f8cec7c8f9313d3 + languageName: node + linkType: hard + +"hast-util-is-element@npm:^3.0.0": + version: 3.0.0 + resolution: "hast-util-is-element@npm:3.0.0" + dependencies: + "@types/hast": "npm:^3.0.0" + checksum: 10/b4e6d84c763ffdc44198ba0c4a5a7430794a7b2c1eec699d37776ea9832eef79f129726c175982103eb3b21f531a6bfd2fa43ce26e1ed6d8f6a87c102ba212c8 + languageName: node + linkType: hard + "hast-util-parse-selector@npm:^2.0.0": version: 2.2.5 resolution: "hast-util-parse-selector@npm:2.2.5" @@ -18358,6 +17341,15 @@ __metadata: languageName: node linkType: hard +"hast-util-to-string@npm:^3.0.0": + version: 3.0.0 + resolution: "hast-util-to-string@npm:3.0.0" + dependencies: + "@types/hast": "npm:^3.0.0" + checksum: 10/b0d51e2cf228edcbed0494755a7f095c5c2b7a0e7564f3ad7b83b89abbabf098b62b3c884e1bb4d3394c0c84486ba39800d78f2ccdbdaa38122be62330dd2357 + languageName: node + linkType: hard + "hast-util-whitespace@npm:^2.0.0": version: 2.0.1 resolution: "hast-util-whitespace@npm:2.0.1" @@ -18640,16 +17632,6 @@ __metadata: languageName: node linkType: hard -"https-proxy-agent@npm:^4.0.0": - version: 4.0.0 - resolution: "https-proxy-agent@npm:4.0.0" - dependencies: - agent-base: "npm:5" - debug: "npm:4" - checksum: 10/e90ca77ec10ef9987ad464853dfee744fb13fb02ad72f31c770ba09fb55675206a1de3c8b7e74d809fc00ed3baa7e01a48c569a419a675bfa3ef1ee975822b70 - languageName: node - linkType: hard - "https-proxy-agent@npm:^5.0.0, https-proxy-agent@npm:^5.0.1": version: 5.0.1 resolution: "https-proxy-agent@npm:5.0.1" @@ -18968,7 +17950,7 @@ __metadata: languageName: node linkType: hard -"invariant@npm:^2.2.2, invariant@npm:^2.2.4": +"invariant@npm:^2.2.2": version: 2.2.4 resolution: "invariant@npm:2.2.4" dependencies: @@ -18977,7 +17959,7 @@ __metadata: languageName: node linkType: hard -"ip@npm:^2.0.0": +"ip@npm:^2.0.0, ip@npm:^2.0.1": version: 2.0.1 resolution: "ip@npm:2.0.1" checksum: 10/d6dd154e1bc5e8725adfdd6fb92218635b9cbe6d873d051bd63b178f009777f751a5eea4c67021723a7056325fc3052f8b6599af0a2d56f042c93e684b4a0349 @@ -18998,14 +17980,7 @@ __metadata: languageName: node linkType: hard -"is-absolute-url@npm:^3.0.0": - version: 3.0.3 - resolution: "is-absolute-url@npm:3.0.3" - checksum: 10/5159b51d065d9ad29e16a2f78d6c0e41c43227caf90a45e659c54ea6fd50ef0595b1871ce392e84b1df7cfdcad9a8e66eec0813a029112188435abf115accb16 - languageName: node - linkType: hard - -"is-absolute-url@npm:^4.0.1": +"is-absolute-url@npm:^4.0.0, is-absolute-url@npm:^4.0.1": version: 4.0.1 resolution: "is-absolute-url@npm:4.0.1" checksum: 10/de172a718439982a54477fdae55f21be69ec0e6a4b205db5484975d2f4ee749851fd46c28f3790dfc51a274c2ed1d0f8457b6d1fff02ab829069fd9cc761e48c @@ -19181,7 +18156,7 @@ __metadata: languageName: node linkType: hard -"is-core-module@npm:^2.10.0, is-core-module@npm:^2.11.0, is-core-module@npm:^2.12.0, is-core-module@npm:^2.13.0, is-core-module@npm:^2.8.1, is-core-module@npm:^2.9.0": +"is-core-module@npm:^2.10.0, is-core-module@npm:^2.11.0, is-core-module@npm:^2.13.0, is-core-module@npm:^2.8.1, is-core-module@npm:^2.9.0": version: 2.13.0 resolution: "is-core-module@npm:2.13.0" dependencies: @@ -19853,7 +18828,7 @@ __metadata: languageName: node linkType: hard -"istanbul-reports@npm:^3.0.2, istanbul-reports@npm:^3.1.4": +"istanbul-reports@npm:^3.0.2": version: 3.1.6 resolution: "istanbul-reports@npm:3.1.6" dependencies: @@ -20092,29 +19067,6 @@ __metadata: languageName: node linkType: hard -"jest-haste-map@npm:^29.7.0": - version: 29.7.0 - resolution: "jest-haste-map@npm:29.7.0" - dependencies: - "@jest/types": "npm:^29.6.3" - "@types/graceful-fs": "npm:^4.1.3" - "@types/node": "npm:*" - anymatch: "npm:^3.0.3" - fb-watchman: "npm:^2.0.0" - fsevents: "npm:^2.3.2" - graceful-fs: "npm:^4.2.9" - jest-regex-util: "npm:^29.6.3" - jest-util: "npm:^29.7.0" - jest-worker: "npm:^29.7.0" - micromatch: "npm:^4.0.4" - walker: "npm:^1.0.8" - dependenciesMeta: - fsevents: - optional: true - checksum: 10/8531b42003581cb18a69a2774e68c456fb5a5c3280b1b9b77475af9e346b6a457250f9d756bfeeae2fe6cbc9ef28434c205edab9390ee970a919baddfa08bb85 - languageName: node - linkType: hard - "jest-jasmine2@npm:^26.6.3": version: 26.6.3 resolution: "jest-jasmine2@npm:26.6.3" @@ -20207,16 +19159,6 @@ __metadata: languageName: node linkType: hard -"jest-mock@npm:^27.0.6": - version: 27.5.1 - resolution: "jest-mock@npm:27.5.1" - dependencies: - "@jest/types": "npm:^27.5.1" - "@types/node": "npm:*" - checksum: 10/be9a8777801659227d3bb85317a3aca617542779a290a6a45c9addec8bda29f494a524cb4af96c82b825ecb02171e320dfbfde3e3d9218672f9e38c9fac118f4 - languageName: node - linkType: hard - "jest-pnp-resolver@npm:^1.2.2": version: 1.2.2 resolution: "jest-pnp-resolver@npm:1.2.2" @@ -20243,13 +19185,6 @@ __metadata: languageName: node linkType: hard -"jest-regex-util@npm:^29.6.3": - version: 29.6.3 - resolution: "jest-regex-util@npm:29.6.3" - checksum: 10/0518beeb9bf1228261695e54f0feaad3606df26a19764bc19541e0fc6e2a3737191904607fb72f3f2ce85d9c16b28df79b7b1ec9443aa08c3ef0e9efda6f8f2a - languageName: node - linkType: hard - "jest-resolve-dependencies@npm:^26.6.3": version: 26.6.3 resolution: "jest-resolve-dependencies@npm:26.6.3" @@ -20426,20 +19361,6 @@ __metadata: languageName: node linkType: hard -"jest-util@npm:^29.7.0": - version: 29.7.0 - resolution: "jest-util@npm:29.7.0" - dependencies: - "@jest/types": "npm:^29.6.3" - "@types/node": "npm:*" - chalk: "npm:^4.0.0" - ci-info: "npm:^3.2.0" - graceful-fs: "npm:^4.2.9" - picomatch: "npm:^2.2.3" - checksum: 10/30d58af6967e7d42bd903ccc098f3b4d3859ed46238fbc88d4add6a3f10bea00c226b93660285f058bc7a65f6f9529cf4eb80f8d4707f79f9e3a23686b4ab8f3 - languageName: node - linkType: hard - "jest-validate@npm:^26.6.2": version: 26.6.2 resolution: "jest-validate@npm:26.6.2" @@ -20533,18 +19454,6 @@ __metadata: languageName: node linkType: hard -"jest-worker@npm:^29.7.0": - version: 29.7.0 - resolution: "jest-worker@npm:29.7.0" - dependencies: - "@types/node": "npm:*" - jest-util: "npm:^29.7.0" - merge-stream: "npm:^2.0.0" - supports-color: "npm:^8.0.0" - checksum: 10/364cbaef00d8a2729fc760227ad34b5e60829e0869bd84976bdfbd8c0d0f9c2f22677b3e6dd8afa76ed174765351cd12bae3d4530c62eefb3791055127ca9745 - languageName: node - linkType: hard - "jest@npm:26.6.3": version: 26.6.3 resolution: "jest@npm:26.6.3" @@ -20623,19 +19532,20 @@ __metadata: languageName: node linkType: hard -"jscodeshift@npm:^0.14.0": - version: 0.14.0 - resolution: "jscodeshift@npm:0.14.0" - dependencies: - "@babel/core": "npm:^7.13.16" - "@babel/parser": "npm:^7.13.16" - "@babel/plugin-proposal-class-properties": "npm:^7.13.0" - "@babel/plugin-proposal-nullish-coalescing-operator": "npm:^7.13.8" - "@babel/plugin-proposal-optional-chaining": "npm:^7.13.12" - "@babel/plugin-transform-modules-commonjs": "npm:^7.13.8" - "@babel/preset-flow": "npm:^7.13.13" - "@babel/preset-typescript": "npm:^7.13.0" - "@babel/register": "npm:^7.13.16" +"jscodeshift@npm:^0.15.1": + version: 0.15.2 + resolution: "jscodeshift@npm:0.15.2" + dependencies: + "@babel/core": "npm:^7.23.0" + "@babel/parser": "npm:^7.23.0" + "@babel/plugin-transform-class-properties": "npm:^7.22.5" + "@babel/plugin-transform-modules-commonjs": "npm:^7.23.0" + "@babel/plugin-transform-nullish-coalescing-operator": "npm:^7.22.11" + "@babel/plugin-transform-optional-chaining": "npm:^7.23.0" + "@babel/plugin-transform-private-methods": "npm:^7.22.5" + "@babel/preset-flow": "npm:^7.22.15" + "@babel/preset-typescript": "npm:^7.23.0" + "@babel/register": "npm:^7.22.15" babel-core: "npm:^7.0.0-bridge.0" chalk: "npm:^4.1.2" flow-parser: "npm:0.*" @@ -20643,14 +19553,17 @@ __metadata: micromatch: "npm:^4.0.4" neo-async: "npm:^2.5.0" node-dir: "npm:^0.1.17" - recast: "npm:^0.21.0" + recast: "npm:^0.23.3" temp: "npm:^0.8.4" write-file-atomic: "npm:^2.3.0" peerDependencies: "@babel/preset-env": ^7.1.6 + peerDependenciesMeta: + "@babel/preset-env": + optional: true bin: jscodeshift: bin/jscodeshift.js - checksum: 10/fc355dde2287c026a682e8b38df5d8d1ff5c9ca044dfd558f2b6d17bb28f9257063bd0e47690814612e572804caa5383733c9d8ca8bc18e70bcee43e0458df59 + checksum: 10/5f4354d80a95de4dba5dd402e97e5bba8c6b31261f426719cb184099ac83c57c47e4160923b7c035a5da4113e56c39eb68233e3b55a910372013d66d3b1f1c64 languageName: node linkType: hard @@ -20782,7 +19695,7 @@ __metadata: languageName: node linkType: hard -"json5@npm:2.x, json5@npm:^2.1.2, json5@npm:^2.2.0, json5@npm:^2.2.3": +"json5@npm:2.x, json5@npm:^2.1.2, json5@npm:^2.2.0, json5@npm:^2.2.2, json5@npm:^2.2.3": version: 2.2.3 resolution: "json5@npm:2.2.3" bin: @@ -21596,7 +20509,7 @@ __metadata: languageName: node linkType: hard -"markdown-to-jsx@npm:^7.1.3, markdown-to-jsx@npm:^7.1.8": +"markdown-to-jsx@npm:7.3.2": version: 7.3.2 resolution: "markdown-to-jsx@npm:7.3.2" peerDependencies: @@ -21677,6 +20590,18 @@ __metadata: languageName: node linkType: hard +"mdast-util-find-and-replace@npm:^3.0.0": + version: 3.0.1 + resolution: "mdast-util-find-and-replace@npm:3.0.1" + dependencies: + "@types/mdast": "npm:^4.0.0" + escape-string-regexp: "npm:^5.0.0" + unist-util-is: "npm:^6.0.0" + unist-util-visit-parents: "npm:^6.0.0" + checksum: 10/2a9bbf5508ffd6dc63d9b0067398503a017e909ff60ac8234c518fcdacf9df13a48ea26bd382402bfce398b824ec41b3911b2004785e98f9a2c80ee6b34bb9bd + languageName: node + linkType: hard + "mdast-util-from-markdown@npm:^0.8.0": version: 0.8.5 resolution: "mdast-util-from-markdown@npm:0.8.5" @@ -21710,6 +20635,26 @@ __metadata: languageName: node linkType: hard +"mdast-util-from-markdown@npm:^2.0.0": + version: 2.0.0 + resolution: "mdast-util-from-markdown@npm:2.0.0" + dependencies: + "@types/mdast": "npm:^4.0.0" + "@types/unist": "npm:^3.0.0" + decode-named-character-reference: "npm:^1.0.0" + devlop: "npm:^1.0.0" + mdast-util-to-string: "npm:^4.0.0" + micromark: "npm:^4.0.0" + micromark-util-decode-numeric-character-reference: "npm:^2.0.0" + micromark-util-decode-string: "npm:^2.0.0" + micromark-util-normalize-identifier: "npm:^2.0.0" + micromark-util-symbol: "npm:^2.0.0" + micromark-util-types: "npm:^2.0.0" + unist-util-stringify-position: "npm:^4.0.0" + checksum: 10/960e28a8ff3d989cc25a615d14e9a1d95d145b938dc08323ce44689be6dd052ece544d2acf5242cedb8ad6ccdc3ffe854989b7c2516c6e62f2fca42b6d11a2da + languageName: node + linkType: hard + "mdast-util-gfm-autolink-literal@npm:^1.0.0": version: 1.0.3 resolution: "mdast-util-gfm-autolink-literal@npm:1.0.3" @@ -21722,6 +20667,19 @@ __metadata: languageName: node linkType: hard +"mdast-util-gfm-autolink-literal@npm:^2.0.0": + version: 2.0.0 + resolution: "mdast-util-gfm-autolink-literal@npm:2.0.0" + dependencies: + "@types/mdast": "npm:^4.0.0" + ccount: "npm:^2.0.0" + devlop: "npm:^1.0.0" + mdast-util-find-and-replace: "npm:^3.0.0" + micromark-util-character: "npm:^2.0.0" + checksum: 10/08656ea3a5b53376a3a09082c7017e4887c1dde00b2c21aee68440d47d9151485347745db49cc05138ce3b6b7760d9700362212685a3644a170344dc4330b696 + languageName: node + linkType: hard + "mdast-util-gfm-footnote@npm:^1.0.0": version: 1.0.2 resolution: "mdast-util-gfm-footnote@npm:1.0.2" @@ -21733,6 +20691,19 @@ __metadata: languageName: node linkType: hard +"mdast-util-gfm-footnote@npm:^2.0.0": + version: 2.0.0 + resolution: "mdast-util-gfm-footnote@npm:2.0.0" + dependencies: + "@types/mdast": "npm:^4.0.0" + devlop: "npm:^1.1.0" + mdast-util-from-markdown: "npm:^2.0.0" + mdast-util-to-markdown: "npm:^2.0.0" + micromark-util-normalize-identifier: "npm:^2.0.0" + checksum: 10/9a820ce66575f1dc5bcc1e3269f27777a96f462f84651e72a74319d313f8fe4043fe329169bcc80ec2f210dabb84c832c77fa386ab9b4d23c31379d9bf0f8ff6 + languageName: node + linkType: hard + "mdast-util-gfm-strikethrough@npm:^1.0.0": version: 1.0.3 resolution: "mdast-util-gfm-strikethrough@npm:1.0.3" @@ -21743,6 +20714,17 @@ __metadata: languageName: node linkType: hard +"mdast-util-gfm-strikethrough@npm:^2.0.0": + version: 2.0.0 + resolution: "mdast-util-gfm-strikethrough@npm:2.0.0" + dependencies: + "@types/mdast": "npm:^4.0.0" + mdast-util-from-markdown: "npm:^2.0.0" + mdast-util-to-markdown: "npm:^2.0.0" + checksum: 10/b1abc137d78270540585ad94a7a4ed1630683312690b902389dae0ede50a6832e26d1be053687f49728e14fa8a379da9384342725d3beb4480fc30b12866ab37 + languageName: node + linkType: hard + "mdast-util-gfm-table@npm:^1.0.0": version: 1.0.7 resolution: "mdast-util-gfm-table@npm:1.0.7" @@ -21755,6 +20737,19 @@ __metadata: languageName: node linkType: hard +"mdast-util-gfm-table@npm:^2.0.0": + version: 2.0.0 + resolution: "mdast-util-gfm-table@npm:2.0.0" + dependencies: + "@types/mdast": "npm:^4.0.0" + devlop: "npm:^1.0.0" + markdown-table: "npm:^3.0.0" + mdast-util-from-markdown: "npm:^2.0.0" + mdast-util-to-markdown: "npm:^2.0.0" + checksum: 10/a043d60d723a86f79c49cbdd1d98b80c89f4a8f9f5fa84b3880c53e132f40150972460aba9be1f44a612ef5abd6810d122c5e7e5d9c54f3ac7560cce8c305c75 + languageName: node + linkType: hard + "mdast-util-gfm-task-list-item@npm:^1.0.0": version: 1.0.2 resolution: "mdast-util-gfm-task-list-item@npm:1.0.2" @@ -21765,6 +20760,18 @@ __metadata: languageName: node linkType: hard +"mdast-util-gfm-task-list-item@npm:^2.0.0": + version: 2.0.0 + resolution: "mdast-util-gfm-task-list-item@npm:2.0.0" + dependencies: + "@types/mdast": "npm:^4.0.0" + devlop: "npm:^1.0.0" + mdast-util-from-markdown: "npm:^2.0.0" + mdast-util-to-markdown: "npm:^2.0.0" + checksum: 10/679a3ff09b52015c0088cd0616ccecc7cc9d250d56a8762aafdffc640f3f607bbd9fe047d3e7e7078e6a996e83f677be3bfcad7ac7260563825fa80a04f8e09d + languageName: node + linkType: hard + "mdast-util-gfm@npm:^2.0.0": version: 2.0.2 resolution: "mdast-util-gfm@npm:2.0.2" @@ -21780,6 +20787,21 @@ __metadata: languageName: node linkType: hard +"mdast-util-gfm@npm:^3.0.0": + version: 3.0.0 + resolution: "mdast-util-gfm@npm:3.0.0" + dependencies: + mdast-util-from-markdown: "npm:^2.0.0" + mdast-util-gfm-autolink-literal: "npm:^2.0.0" + mdast-util-gfm-footnote: "npm:^2.0.0" + mdast-util-gfm-strikethrough: "npm:^2.0.0" + mdast-util-gfm-table: "npm:^2.0.0" + mdast-util-gfm-task-list-item: "npm:^2.0.0" + mdast-util-to-markdown: "npm:^2.0.0" + checksum: 10/3e0c8e9982d3df6e9235d862cb4a2a02cf54d11e9e65f9d139d217e9b7973bb49ef4b8ee49ec05d29bdd9fe3e5f7efe1c3ebdf40a950e9f553dfc25235ebbcc2 + languageName: node + linkType: hard + "mdast-util-mdx-expression@npm:^1.0.0": version: 1.3.2 resolution: "mdast-util-mdx-expression@npm:1.3.2" @@ -21849,6 +20871,16 @@ __metadata: languageName: node linkType: hard +"mdast-util-phrasing@npm:^4.0.0": + version: 4.1.0 + resolution: "mdast-util-phrasing@npm:4.1.0" + dependencies: + "@types/mdast": "npm:^4.0.0" + unist-util-is: "npm:^6.0.0" + checksum: 10/3a97533e8ad104a422f8bebb34b3dde4f17167b8ed3a721cf9263c7416bd3447d2364e6d012a594aada40cac9e949db28a060bb71a982231693609034ed5324e + languageName: node + linkType: hard + "mdast-util-to-hast@npm:^10.2.0": version: 10.2.0 resolution: "mdast-util-to-hast@npm:10.2.0" @@ -21897,10 +20929,19 @@ __metadata: languageName: node linkType: hard -"mdast-util-to-string@npm:^1.0.0": - version: 1.1.0 - resolution: "mdast-util-to-string@npm:1.1.0" - checksum: 10/eec1eb283f3341376c8398b67ce512a11ab3e3191e3dbd5644d32a26784eac8d5f6d0b0fb81193af00d75a2c545cde765c8b03e966bd890076efb5d357fb4fe2 +"mdast-util-to-markdown@npm:^2.0.0": + version: 2.1.0 + resolution: "mdast-util-to-markdown@npm:2.1.0" + dependencies: + "@types/mdast": "npm:^4.0.0" + "@types/unist": "npm:^3.0.0" + longest-streak: "npm:^3.0.0" + mdast-util-phrasing: "npm:^4.0.0" + mdast-util-to-string: "npm:^4.0.0" + micromark-util-decode-string: "npm:^2.0.0" + unist-util-visit: "npm:^5.0.0" + zwitch: "npm:^2.0.0" + checksum: 10/1c66462feab6bf574566d8f20912ccb11d43f6658a93dee068610cd39a5d9377dfb34ea7109c9467d485466300a116e74236b174fcb9fc34f1d16fc3917e0d7c languageName: node linkType: hard @@ -21920,6 +20961,15 @@ __metadata: languageName: node linkType: hard +"mdast-util-to-string@npm:^4.0.0": + version: 4.0.0 + resolution: "mdast-util-to-string@npm:4.0.0" + dependencies: + "@types/mdast": "npm:^4.0.0" + checksum: 10/f4a5dbb9ea03521d7d3e26a9ba5652a1d6fbd55706dddd2155427517085688830e0ecd3f12418cfd40892640886eb39a4034c3c967d85e01e2fa64cfb53cff05 + languageName: node + linkType: hard + "mdn-data@npm:2.0.14": version: 2.0.14 resolution: "mdn-data@npm:2.0.14" @@ -22096,6 +21146,30 @@ __metadata: languageName: node linkType: hard +"micromark-core-commonmark@npm:^2.0.0": + version: 2.0.0 + resolution: "micromark-core-commonmark@npm:2.0.0" + dependencies: + decode-named-character-reference: "npm:^1.0.0" + devlop: "npm:^1.0.0" + micromark-factory-destination: "npm:^2.0.0" + micromark-factory-label: "npm:^2.0.0" + micromark-factory-space: "npm:^2.0.0" + micromark-factory-title: "npm:^2.0.0" + micromark-factory-whitespace: "npm:^2.0.0" + micromark-util-character: "npm:^2.0.0" + micromark-util-chunked: "npm:^2.0.0" + micromark-util-classify-character: "npm:^2.0.0" + micromark-util-html-tag-name: "npm:^2.0.0" + micromark-util-normalize-identifier: "npm:^2.0.0" + micromark-util-resolve-all: "npm:^2.0.0" + micromark-util-subtokenize: "npm:^2.0.0" + micromark-util-symbol: "npm:^2.0.0" + micromark-util-types: "npm:^2.0.0" + checksum: 10/67f6e2f062f42a7ae21e8a409f3663843703a830ff27cf0f41cb0fb712c58e55409db428531d8124c4ef8d698cd81e7eb41485d24b8c352d2f0c06b535865367 + languageName: node + linkType: hard + "micromark-extension-directive@npm:^2.0.0": version: 2.2.1 resolution: "micromark-extension-directive@npm:2.2.1" @@ -22124,6 +21198,18 @@ __metadata: languageName: node linkType: hard +"micromark-extension-gfm-autolink-literal@npm:^2.0.0": + version: 2.0.0 + resolution: "micromark-extension-gfm-autolink-literal@npm:2.0.0" + dependencies: + micromark-util-character: "npm:^2.0.0" + micromark-util-sanitize-uri: "npm:^2.0.0" + micromark-util-symbol: "npm:^2.0.0" + micromark-util-types: "npm:^2.0.0" + checksum: 10/77a3a3563ab2ffcf44c774a3f0ddcc1662d664e53ff2f42a528fb53564e9307331b35d01e7942a027198eb2e958cc2825cac96e87d6c4de301f535cfcaea0dc4 + languageName: node + linkType: hard + "micromark-extension-gfm-footnote@npm:^1.0.0": version: 1.0.4 resolution: "micromark-extension-gfm-footnote@npm:1.0.4" @@ -22140,6 +21226,22 @@ __metadata: languageName: node linkType: hard +"micromark-extension-gfm-footnote@npm:^2.0.0": + version: 2.0.0 + resolution: "micromark-extension-gfm-footnote@npm:2.0.0" + dependencies: + devlop: "npm:^1.0.0" + micromark-core-commonmark: "npm:^2.0.0" + micromark-factory-space: "npm:^2.0.0" + micromark-util-character: "npm:^2.0.0" + micromark-util-normalize-identifier: "npm:^2.0.0" + micromark-util-sanitize-uri: "npm:^2.0.0" + micromark-util-symbol: "npm:^2.0.0" + micromark-util-types: "npm:^2.0.0" + checksum: 10/7813d226b862f84d417ff890f263961c1fdceaf4b02d543bf754e21b46b834bf524962acc9bb058af26edc65c838c194735fd858079c6340a0f217d031e0932d + languageName: node + linkType: hard + "micromark-extension-gfm-strikethrough@npm:^1.0.0": version: 1.0.4 resolution: "micromark-extension-gfm-strikethrough@npm:1.0.4" @@ -22154,6 +21256,20 @@ __metadata: languageName: node linkType: hard +"micromark-extension-gfm-strikethrough@npm:^2.0.0": + version: 2.0.0 + resolution: "micromark-extension-gfm-strikethrough@npm:2.0.0" + dependencies: + devlop: "npm:^1.0.0" + micromark-util-chunked: "npm:^2.0.0" + micromark-util-classify-character: "npm:^2.0.0" + micromark-util-resolve-all: "npm:^2.0.0" + micromark-util-symbol: "npm:^2.0.0" + micromark-util-types: "npm:^2.0.0" + checksum: 10/a06470195c55c20e6c8f4ecf0208ff3b58e1e4d530b1f377a9eaad857722b891a74aacb6dbc9755716282a1807d6acb6bb1e6e92295b7cef9060ab172d4abbed + languageName: node + linkType: hard + "micromark-extension-gfm-table@npm:^1.0.0": version: 1.0.5 resolution: "micromark-extension-gfm-table@npm:1.0.5" @@ -22167,6 +21283,19 @@ __metadata: languageName: node linkType: hard +"micromark-extension-gfm-table@npm:^2.0.0": + version: 2.0.0 + resolution: "micromark-extension-gfm-table@npm:2.0.0" + dependencies: + devlop: "npm:^1.0.0" + micromark-factory-space: "npm:^2.0.0" + micromark-util-character: "npm:^2.0.0" + micromark-util-symbol: "npm:^2.0.0" + micromark-util-types: "npm:^2.0.0" + checksum: 10/3fbdf52ba8c9d0fa2dddab2f6a669e4386ea58ff6b979de16e6d1ff4c055b7b933f138257326ee45b2b14c8319b7cdb264a9bb77330caccae176765c8a488fd0 + languageName: node + linkType: hard + "micromark-extension-gfm-tagfilter@npm:^1.0.0": version: 1.0.1 resolution: "micromark-extension-gfm-tagfilter@npm:1.0.1" @@ -22176,6 +21305,15 @@ __metadata: languageName: node linkType: hard +"micromark-extension-gfm-tagfilter@npm:^2.0.0": + version: 2.0.0 + resolution: "micromark-extension-gfm-tagfilter@npm:2.0.0" + dependencies: + micromark-util-types: "npm:^2.0.0" + checksum: 10/c5e3f8cdf22e184de3f55968e6b010876a100dff31f509b7d2975f2b981a7fdda6c2d9e452238b9fe54dc51f5d7b069e86de509d421d4efbdfc9194749b3f132 + languageName: node + linkType: hard + "micromark-extension-gfm-task-list-item@npm:^1.0.0": version: 1.0.3 resolution: "micromark-extension-gfm-task-list-item@npm:1.0.3" @@ -22189,6 +21327,19 @@ __metadata: languageName: node linkType: hard +"micromark-extension-gfm-task-list-item@npm:^2.0.0": + version: 2.0.1 + resolution: "micromark-extension-gfm-task-list-item@npm:2.0.1" + dependencies: + devlop: "npm:^1.0.0" + micromark-factory-space: "npm:^2.0.0" + micromark-util-character: "npm:^2.0.0" + micromark-util-symbol: "npm:^2.0.0" + micromark-util-types: "npm:^2.0.0" + checksum: 10/aa448eeac58e031ff863bcf40475a531c07cff10a127d77cd09ebce76922a329e1908091430102a253fc0fd79345f31273ee6a2b5a71344e4c400f532efb9472 + languageName: node + linkType: hard + "micromark-extension-gfm@npm:^2.0.0": version: 2.0.1 resolution: "micromark-extension-gfm@npm:2.0.1" @@ -22205,6 +21356,22 @@ __metadata: languageName: node linkType: hard +"micromark-extension-gfm@npm:^3.0.0": + version: 3.0.0 + resolution: "micromark-extension-gfm@npm:3.0.0" + dependencies: + micromark-extension-gfm-autolink-literal: "npm:^2.0.0" + micromark-extension-gfm-footnote: "npm:^2.0.0" + micromark-extension-gfm-strikethrough: "npm:^2.0.0" + micromark-extension-gfm-table: "npm:^2.0.0" + micromark-extension-gfm-tagfilter: "npm:^2.0.0" + micromark-extension-gfm-task-list-item: "npm:^2.0.0" + micromark-util-combine-extensions: "npm:^2.0.0" + micromark-util-types: "npm:^2.0.0" + checksum: 10/8493d1041756bf21f9421fa6d357056bff6112aeccebc20595604686cdd908a6816765de297206457ae4c00f85fc58672bdbcbbc36820c25d561b1737af89055 + languageName: node + linkType: hard + "micromark-extension-mdx-expression@npm:^1.0.0": version: 1.0.4 resolution: "micromark-extension-mdx-expression@npm:1.0.4" @@ -22289,6 +21456,17 @@ __metadata: languageName: node linkType: hard +"micromark-factory-destination@npm:^2.0.0": + version: 2.0.0 + resolution: "micromark-factory-destination@npm:2.0.0" + dependencies: + micromark-util-character: "npm:^2.0.0" + micromark-util-symbol: "npm:^2.0.0" + micromark-util-types: "npm:^2.0.0" + checksum: 10/d36e65ed1c072ff4148b016783148ba7c68a078991154625723e24bda3945160268fb91079fb28618e1613c2b6e70390a8ddc544c45410288aa27b413593071a + languageName: node + linkType: hard + "micromark-factory-label@npm:^1.0.0": version: 1.0.2 resolution: "micromark-factory-label@npm:1.0.2" @@ -22301,6 +21479,18 @@ __metadata: languageName: node linkType: hard +"micromark-factory-label@npm:^2.0.0": + version: 2.0.0 + resolution: "micromark-factory-label@npm:2.0.0" + dependencies: + devlop: "npm:^1.0.0" + micromark-util-character: "npm:^2.0.0" + micromark-util-symbol: "npm:^2.0.0" + micromark-util-types: "npm:^2.0.0" + checksum: 10/c021dbd0ed367610d35f2bae21209bc804d1a6d1286ffce458fd6a717f4d7fe581a7cba7d5c2d7a63757c44eb927c80d6a571d6ea7969fae1b48ab6461d109c4 + languageName: node + linkType: hard + "micromark-factory-mdx-expression@npm:^1.0.0": version: 1.0.7 resolution: "micromark-factory-mdx-expression@npm:1.0.7" @@ -22327,6 +21517,16 @@ __metadata: languageName: node linkType: hard +"micromark-factory-space@npm:^2.0.0": + version: 2.0.0 + resolution: "micromark-factory-space@npm:2.0.0" + dependencies: + micromark-util-character: "npm:^2.0.0" + micromark-util-types: "npm:^2.0.0" + checksum: 10/4ffdcdc2f759887bbb356500cb460b3915ecddcb5d85c3618d7df68ad05d13ed02b1153ee1845677b7d8126df8f388288b84fcf0d943bd9c92bcc71cd7222e37 + languageName: node + linkType: hard + "micromark-factory-title@npm:^1.0.0": version: 1.0.2 resolution: "micromark-factory-title@npm:1.0.2" @@ -22340,6 +21540,18 @@ __metadata: languageName: node linkType: hard +"micromark-factory-title@npm:^2.0.0": + version: 2.0.0 + resolution: "micromark-factory-title@npm:2.0.0" + dependencies: + micromark-factory-space: "npm:^2.0.0" + micromark-util-character: "npm:^2.0.0" + micromark-util-symbol: "npm:^2.0.0" + micromark-util-types: "npm:^2.0.0" + checksum: 10/39e1ac23af3554e6e652e56065579bc7faf21ade7b8704b29c175871b4152b7109b790bb3cae0f7e088381139c6bac9553b8400772c3d322e4fa635f813a3578 + languageName: node + linkType: hard + "micromark-factory-whitespace@npm:^1.0.0": version: 1.0.0 resolution: "micromark-factory-whitespace@npm:1.0.0" @@ -22352,6 +21564,18 @@ __metadata: languageName: node linkType: hard +"micromark-factory-whitespace@npm:^2.0.0": + version: 2.0.0 + resolution: "micromark-factory-whitespace@npm:2.0.0" + dependencies: + micromark-factory-space: "npm:^2.0.0" + micromark-util-character: "npm:^2.0.0" + micromark-util-symbol: "npm:^2.0.0" + micromark-util-types: "npm:^2.0.0" + checksum: 10/9587c2546d1a58b4d5472b42adf05463f6212d0449455285662d63cd8eaed89c6b159ac82713fcee5f9dd88628c24307d9533cccd8971a2f3f4d48702f8f850a + languageName: node + linkType: hard + "micromark-util-character@npm:^1.0.0": version: 1.1.0 resolution: "micromark-util-character@npm:1.1.0" @@ -22362,6 +21586,16 @@ __metadata: languageName: node linkType: hard +"micromark-util-character@npm:^2.0.0": + version: 2.1.0 + resolution: "micromark-util-character@npm:2.1.0" + dependencies: + micromark-util-symbol: "npm:^2.0.0" + micromark-util-types: "npm:^2.0.0" + checksum: 10/089fe853c2bede2a48fd73d977910fa657c3cf6649eddcd300557a975c6c7f1c73030d01724a483ff1dc69a0d3ac28b43b2ba4210f5ea6414807cdcd0c2fa63c + languageName: node + linkType: hard + "micromark-util-chunked@npm:^1.0.0": version: 1.0.0 resolution: "micromark-util-chunked@npm:1.0.0" @@ -22371,6 +21605,15 @@ __metadata: languageName: node linkType: hard +"micromark-util-chunked@npm:^2.0.0": + version: 2.0.0 + resolution: "micromark-util-chunked@npm:2.0.0" + dependencies: + micromark-util-symbol: "npm:^2.0.0" + checksum: 10/324f95cccdae061332a8241936eaba6ef0782a1e355bac5c607ad2564fd3744929be7dc81651315a2921535747a33243e6a5606bcb64b7a56d49b6d74ea1a3d4 + languageName: node + linkType: hard + "micromark-util-classify-character@npm:^1.0.0": version: 1.0.0 resolution: "micromark-util-classify-character@npm:1.0.0" @@ -22382,6 +21625,17 @@ __metadata: languageName: node linkType: hard +"micromark-util-classify-character@npm:^2.0.0": + version: 2.0.0 + resolution: "micromark-util-classify-character@npm:2.0.0" + dependencies: + micromark-util-character: "npm:^2.0.0" + micromark-util-symbol: "npm:^2.0.0" + micromark-util-types: "npm:^2.0.0" + checksum: 10/086e52904deffebb793fb1c08c94aabb8901f76958142dfc3a6282890ebaa983b285e69bd602b9d507f1b758ed38e75a994d2ad9fbbefa7de2584f67a16af405 + languageName: node + linkType: hard + "micromark-util-combine-extensions@npm:^1.0.0": version: 1.0.0 resolution: "micromark-util-combine-extensions@npm:1.0.0" @@ -22392,6 +21646,16 @@ __metadata: languageName: node linkType: hard +"micromark-util-combine-extensions@npm:^2.0.0": + version: 2.0.0 + resolution: "micromark-util-combine-extensions@npm:2.0.0" + dependencies: + micromark-util-chunked: "npm:^2.0.0" + micromark-util-types: "npm:^2.0.0" + checksum: 10/107c47700343f365b4ed81551e18bc3458b573c500e56ac052b2490bd548adc475216e41d2271633a8867fac66fc22ba3e0a2d74a31ed79b9870ca947eb4e3ba + languageName: node + linkType: hard + "micromark-util-decode-numeric-character-reference@npm:^1.0.0": version: 1.0.0 resolution: "micromark-util-decode-numeric-character-reference@npm:1.0.0" @@ -22401,6 +21665,15 @@ __metadata: languageName: node linkType: hard +"micromark-util-decode-numeric-character-reference@npm:^2.0.0": + version: 2.0.1 + resolution: "micromark-util-decode-numeric-character-reference@npm:2.0.1" + dependencies: + micromark-util-symbol: "npm:^2.0.0" + checksum: 10/9512507722efd2033a9f08715eeef787fbfe27e23edf55db21423d46d82ab46f76c89b4f960be3f5e50a2d388d89658afc0647989cf256d051e9ea01277a1adb + languageName: node + linkType: hard + "micromark-util-decode-string@npm:^1.0.0": version: 1.0.2 resolution: "micromark-util-decode-string@npm:1.0.2" @@ -22413,6 +21686,18 @@ __metadata: languageName: node linkType: hard +"micromark-util-decode-string@npm:^2.0.0": + version: 2.0.0 + resolution: "micromark-util-decode-string@npm:2.0.0" + dependencies: + decode-named-character-reference: "npm:^1.0.0" + micromark-util-character: "npm:^2.0.0" + micromark-util-decode-numeric-character-reference: "npm:^2.0.0" + micromark-util-symbol: "npm:^2.0.0" + checksum: 10/a75daf32a4a6b549e9f19b4d833ebfeb09a32a9a1f9ce50f35dec6b6a3e4f9f121f49024ba7f9c91c55ebe792f7c7a332fc9604795181b6a612637df0df5b959 + languageName: node + linkType: hard + "micromark-util-encode@npm:^1.0.0": version: 1.0.1 resolution: "micromark-util-encode@npm:1.0.1" @@ -22420,6 +21705,13 @@ __metadata: languageName: node linkType: hard +"micromark-util-encode@npm:^2.0.0": + version: 2.0.0 + resolution: "micromark-util-encode@npm:2.0.0" + checksum: 10/853a3f33fce72aaf4ffa60b7f2b6fcfca40b270b3466e1b96561b02185d2bd8c01dd7948bc31a24ac014f4cc854e545ca9a8e9cf7ea46262f9d24c9e88551c66 + languageName: node + linkType: hard + "micromark-util-events-to-acorn@npm:^1.0.0": version: 1.2.1 resolution: "micromark-util-events-to-acorn@npm:1.2.1" @@ -22442,6 +21734,13 @@ __metadata: languageName: node linkType: hard +"micromark-util-html-tag-name@npm:^2.0.0": + version: 2.0.0 + resolution: "micromark-util-html-tag-name@npm:2.0.0" + checksum: 10/d786d4486f93eb0ac5b628779809ca97c5dc60f3c9fc03eb565809831db181cf8cb7f05f9ac76852f3eb35461af0f89fa407b46f3a03f4f97a96754d8dc540d8 + languageName: node + linkType: hard + "micromark-util-normalize-identifier@npm:^1.0.0": version: 1.0.0 resolution: "micromark-util-normalize-identifier@npm:1.0.0" @@ -22451,6 +21750,15 @@ __metadata: languageName: node linkType: hard +"micromark-util-normalize-identifier@npm:^2.0.0": + version: 2.0.0 + resolution: "micromark-util-normalize-identifier@npm:2.0.0" + dependencies: + micromark-util-symbol: "npm:^2.0.0" + checksum: 10/b36da2d3fd102053dadd953ce5c558328df12a63a8ac0e5aad13d4dda8e43b6a5d4a661baafe0a1cd8a260bead4b4a8e6e0e74193dd651e8484225bd4f4e68aa + languageName: node + linkType: hard + "micromark-util-resolve-all@npm:^1.0.0": version: 1.0.0 resolution: "micromark-util-resolve-all@npm:1.0.0" @@ -22460,6 +21768,15 @@ __metadata: languageName: node linkType: hard +"micromark-util-resolve-all@npm:^2.0.0": + version: 2.0.0 + resolution: "micromark-util-resolve-all@npm:2.0.0" + dependencies: + micromark-util-types: "npm:^2.0.0" + checksum: 10/31fe703b85572cb3f598ebe32750e59516925c7ff1f66cfe6afaebe0771a395a9eaa770787f2523d3c46082ea80e6c14f83643303740b3d650af7c96ebd30ccc + languageName: node + linkType: hard + "micromark-util-sanitize-uri@npm:^1.0.0, micromark-util-sanitize-uri@npm:^1.1.0": version: 1.1.0 resolution: "micromark-util-sanitize-uri@npm:1.1.0" @@ -22471,6 +21788,17 @@ __metadata: languageName: node linkType: hard +"micromark-util-sanitize-uri@npm:^2.0.0": + version: 2.0.0 + resolution: "micromark-util-sanitize-uri@npm:2.0.0" + dependencies: + micromark-util-character: "npm:^2.0.0" + micromark-util-encode: "npm:^2.0.0" + micromark-util-symbol: "npm:^2.0.0" + checksum: 10/7d10622f5a2bb058dda6d2e95b2735c43fdf8daa4f88a0863bc90eef6598f8e10e3df98e034341fcbc090d8021c53501308c463c49d3fe91f41eb64b5bf2766e + languageName: node + linkType: hard + "micromark-util-subtokenize@npm:^1.0.0": version: 1.0.2 resolution: "micromark-util-subtokenize@npm:1.0.2" @@ -22483,6 +21811,18 @@ __metadata: languageName: node linkType: hard +"micromark-util-subtokenize@npm:^2.0.0": + version: 2.0.0 + resolution: "micromark-util-subtokenize@npm:2.0.0" + dependencies: + devlop: "npm:^1.0.0" + micromark-util-chunked: "npm:^2.0.0" + micromark-util-symbol: "npm:^2.0.0" + micromark-util-types: "npm:^2.0.0" + checksum: 10/4d209894f9400ff73e093a4ce3d13870cd1f546b47e50355f849c4402cecd5d2039bd63bb624f2a09aaeba01a847634088942edb42f141e4869b3a85281cf64e + languageName: node + linkType: hard + "micromark-util-symbol@npm:^1.0.0": version: 1.0.1 resolution: "micromark-util-symbol@npm:1.0.1" @@ -22490,6 +21830,13 @@ __metadata: languageName: node linkType: hard +"micromark-util-symbol@npm:^2.0.0": + version: 2.0.0 + resolution: "micromark-util-symbol@npm:2.0.0" + checksum: 10/8c662644c326b384f02a5269974d843d400930cf6f5d6a8e6db1743fc8933f5ecc125b4203ad4ebca25447f5d23eb7e5bf1f75af34570c3fdd925cb618752fcd + languageName: node + linkType: hard + "micromark-util-types@npm:^1.0.0, micromark-util-types@npm:^1.0.1": version: 1.0.2 resolution: "micromark-util-types@npm:1.0.2" @@ -22497,6 +21844,13 @@ __metadata: languageName: node linkType: hard +"micromark-util-types@npm:^2.0.0": + version: 2.0.0 + resolution: "micromark-util-types@npm:2.0.0" + checksum: 10/b88e0eefd4b7c8d86b54dbf4ed0094ef56a3b0c7774d040bd5c8146b8e4e05b1026bbf1cd9308c8fcd05ecdc0784507680c8cee9888a4d3c550e6e574f7aef62 + languageName: node + linkType: hard + "micromark@npm:^3.0.0": version: 3.1.0 resolution: "micromark@npm:3.1.0" @@ -22522,6 +21876,31 @@ __metadata: languageName: node linkType: hard +"micromark@npm:^4.0.0": + version: 4.0.0 + resolution: "micromark@npm:4.0.0" + dependencies: + "@types/debug": "npm:^4.0.0" + debug: "npm:^4.0.0" + decode-named-character-reference: "npm:^1.0.0" + devlop: "npm:^1.0.0" + micromark-core-commonmark: "npm:^2.0.0" + micromark-factory-space: "npm:^2.0.0" + micromark-util-character: "npm:^2.0.0" + micromark-util-chunked: "npm:^2.0.0" + micromark-util-combine-extensions: "npm:^2.0.0" + micromark-util-decode-numeric-character-reference: "npm:^2.0.0" + micromark-util-encode: "npm:^2.0.0" + micromark-util-normalize-identifier: "npm:^2.0.0" + micromark-util-resolve-all: "npm:^2.0.0" + micromark-util-sanitize-uri: "npm:^2.0.0" + micromark-util-subtokenize: "npm:^2.0.0" + micromark-util-symbol: "npm:^2.0.0" + micromark-util-types: "npm:^2.0.0" + checksum: 10/a697c1c0c169077f5d5def9af26985baea9d4375395dcb974a96f63761d382b455d4595a60e856c83e653b1272a732e85128d992511d6dc938d61a35bdf98c99 + languageName: node + linkType: hard + "micromark@npm:~2.11.0": version: 2.11.4 resolution: "micromark@npm:2.11.4" @@ -22570,7 +21949,7 @@ __metadata: languageName: node linkType: hard -"mime-types@npm:^2.1.12, mime-types@npm:^2.1.25, mime-types@npm:^2.1.27, mime-types@npm:^2.1.31, mime-types@npm:~2.1.17, mime-types@npm:~2.1.19, mime-types@npm:~2.1.24, mime-types@npm:~2.1.34": +"mime-types@npm:^2.1.12, mime-types@npm:^2.1.27, mime-types@npm:^2.1.31, mime-types@npm:~2.1.17, mime-types@npm:~2.1.19, mime-types@npm:~2.1.24, mime-types@npm:~2.1.34": version: 2.1.35 resolution: "mime-types@npm:2.1.35" dependencies: @@ -22588,15 +21967,6 @@ __metadata: languageName: node linkType: hard -"mime@npm:^2.0.3": - version: 2.6.0 - resolution: "mime@npm:2.6.0" - bin: - mime: cli.js - checksum: 10/7da117808b5cd0203bb1b5e33445c330fe213f4d8ee2402a84d62adbde9716ca4fb90dd6d9ab4e77a4128c6c5c24a9c4c9f6a4d720b095b1b342132d02dba58d - languageName: node - linkType: hard - "mime@npm:^3.0.0": version: 3.0.0 resolution: "mime@npm:3.0.0" @@ -22650,7 +22020,7 @@ __metadata: languageName: node linkType: hard -"min-indent@npm:^1.0.0": +"min-indent@npm:^1.0.0, min-indent@npm:^1.0.1": version: 1.0.1 resolution: "min-indent@npm:1.0.1" checksum: 10/bfc6dd03c5eaf623a4963ebd94d087f6f4bbbfd8c41329a7f09706b0cb66969c4ddd336abeb587bc44bc6f08e13bf90f0b374f9d71f9f01e04adc2cd6f083ef1 @@ -22911,17 +22281,6 @@ __metadata: languageName: node linkType: hard -"mkdirp@npm:^0.5.4": - version: 0.5.6 - resolution: "mkdirp@npm:0.5.6" - dependencies: - minimist: "npm:^1.2.6" - bin: - mkdirp: bin/cmd.js - checksum: 10/0c91b721bb12c3f9af4b77ebf73604baf350e64d80df91754dc509491ae93bf238581e59c7188360cec7cb62fc4100959245a42cfe01834efedc5e9d068376c2 - languageName: node - linkType: hard - "mlly@npm:^1.2.0, mlly@npm:^1.4.2": version: 1.4.2 resolution: "mlly@npm:1.4.2" @@ -23361,7 +22720,7 @@ __metadata: languageName: node linkType: hard -"neo-async@npm:^2.5.0, neo-async@npm:^2.6.0, neo-async@npm:^2.6.1, neo-async@npm:^2.6.2": +"neo-async@npm:^2.5.0, neo-async@npm:^2.6.0, neo-async@npm:^2.6.2": version: 2.6.2 resolution: "neo-async@npm:2.6.2" checksum: 10/1a7948fea86f2b33ec766bc899c88796a51ba76a4afc9026764aedc6e7cde692a09067031e4a1bf6db4f978ccd99e7f5b6c03fe47ad9865c3d4f99050d67e002 @@ -23517,7 +22876,7 @@ __metadata: languageName: node linkType: hard -"node-dir@npm:^0.1.10, node-dir@npm:^0.1.17": +"node-dir@npm:^0.1.17": version: 0.1.17 resolution: "node-dir@npm:0.1.17" dependencies: @@ -23540,14 +22899,14 @@ __metadata: languageName: node linkType: hard -"node-fetch@npm:*": - version: 3.3.0 - resolution: "node-fetch@npm:3.3.0" +"node-fetch@npm:*, node-fetch@npm:^3.0.0": + version: 3.3.2 + resolution: "node-fetch@npm:3.3.2" dependencies: data-uri-to-buffer: "npm:^4.0.0" fetch-blob: "npm:^3.1.4" formdata-polyfill: "npm:^4.0.10" - checksum: 10/3db05df0b5643dfb70973f82e27bc4fc1e2ce8a995e1f05bb4af88a0011f170406e84dce4ed7cd5a4c385145939c81795b4fc71bc6c9d659d5750cc82dee8bc4 + checksum: 10/24207ca8c81231c7c59151840e3fded461d67a31cf3e3b3968e12201a42f89ce4a0b5fb7079b1fa0a4655957b1ca9257553200f03a9f668b45ebad265ca5593d languageName: node linkType: hard @@ -24897,7 +24256,7 @@ __metadata: languageName: node linkType: hard -"pirates@npm:^4.0.1, pirates@npm:^4.0.4, pirates@npm:^4.0.5": +"pirates@npm:^4.0.1, pirates@npm:^4.0.6": version: 4.0.6 resolution: "pirates@npm:4.0.6" checksum: 10/d02dda76f4fec1cbdf395c36c11cf26f76a644f9f9a1bfa84d3167d0d3154d5289aacc72677aa20d599bb4a6937a471de1b65c995e2aea2d8687cbcd7e43ea5f @@ -25925,7 +25284,7 @@ __metadata: languageName: node linkType: hard -"prettier@npm:^2.6.2, prettier@npm:^2.7.1, prettier@npm:^2.8.0": +"prettier@npm:^2.6.2, prettier@npm:^2.7.1": version: 2.8.8 resolution: "prettier@npm:2.8.8" bin: @@ -25934,6 +25293,15 @@ __metadata: languageName: node linkType: hard +"prettier@npm:^3.1.1": + version: 3.2.5 + resolution: "prettier@npm:3.2.5" + bin: + prettier: bin/prettier.cjs + checksum: 10/d509f9da0b70e8cacc561a1911c0d99ec75117faed27b95cc8534cb2349667dee6351b0ca83fa9d5703f14127faa52b798de40f5705f02d843da133fc3aa416a + languageName: node + linkType: hard + "pretty-bytes@npm:^5.6.0": version: 5.6.0 resolution: "pretty-bytes@npm:5.6.0" @@ -25974,7 +25342,7 @@ __metadata: languageName: node linkType: hard -"pretty-format@npm:^29.5.0, pretty-format@npm:^29.7.0": +"pretty-format@npm:^29.7.0": version: 29.7.0 resolution: "pretty-format@npm:29.7.0" dependencies: @@ -26077,7 +25445,7 @@ __metadata: languageName: node linkType: hard -"progress@npm:^2.0.0, progress@npm:^2.0.1": +"progress@npm:^2.0.0": version: 2.0.3 resolution: "progress@npm:2.0.3" checksum: 10/e6f0bcb71f716eee9dfac0fe8a2606e3704d6a64dd93baaf49fbadbc8499989a610fe14cf1bc6f61b6d6653c49408d94f4a94e124538084efd8e4cf525e0293d @@ -26192,7 +25560,7 @@ __metadata: languageName: node linkType: hard -"proxy-from-env@npm:^1.0.0, proxy-from-env@npm:^1.1.0": +"proxy-from-env@npm:^1.1.0": version: 1.1.0 resolution: "proxy-from-env@npm:1.1.0" checksum: 10/f0bb4a87cfd18f77bc2fba23ae49c3b378fb35143af16cc478171c623eebe181678f09439707ad80081d340d1593cd54a33a0113f3ccb3f4bc9451488780ee23 @@ -26267,24 +25635,6 @@ __metadata: languageName: node linkType: hard -"puppeteer-core@npm:^2.1.1": - version: 2.1.1 - resolution: "puppeteer-core@npm:2.1.1" - dependencies: - "@types/mime-types": "npm:^2.1.0" - debug: "npm:^4.1.0" - extract-zip: "npm:^1.6.6" - https-proxy-agent: "npm:^4.0.0" - mime: "npm:^2.0.3" - mime-types: "npm:^2.1.25" - progress: "npm:^2.0.1" - proxy-from-env: "npm:^1.0.0" - rimraf: "npm:^2.6.1" - ws: "npm:^6.1.0" - checksum: 10/fcbf80c954f9562f88b53886dc377595bf478abbb47c005f9131a56b6704cdd0a26b60f2646d2340866ed9f5059aae2b9f06a0f04310f5f14520ec94a687fbe6 - languageName: node - linkType: hard - "qs@npm:6.10.3": version: 6.10.3 resolution: "qs@npm:6.10.3" @@ -26494,27 +25844,25 @@ __metadata: languageName: node linkType: hard -"react-docgen@npm:6.0.0-alpha.3": - version: 6.0.0-alpha.3 - resolution: "react-docgen@npm:6.0.0-alpha.3" - dependencies: - "@babel/core": "npm:^7.7.5" - "@babel/generator": "npm:^7.12.11" - ast-types: "npm:^0.14.2" - commander: "npm:^2.19.0" +"react-docgen@npm:^7.0.0": + version: 7.0.3 + resolution: "react-docgen@npm:7.0.3" + dependencies: + "@babel/core": "npm:^7.18.9" + "@babel/traverse": "npm:^7.18.9" + "@babel/types": "npm:^7.18.9" + "@types/babel__core": "npm:^7.18.0" + "@types/babel__traverse": "npm:^7.18.0" + "@types/doctrine": "npm:^0.0.9" + "@types/resolve": "npm:^1.20.2" doctrine: "npm:^3.0.0" - estree-to-babel: "npm:^3.1.0" - neo-async: "npm:^2.6.1" - node-dir: "npm:^0.1.10" - resolve: "npm:^1.17.0" - strip-indent: "npm:^3.0.0" - bin: - react-docgen: bin/react-docgen.js - checksum: 10/8ada07260ba7ecdf3b2b45071c7b89454681acb9fce03a49dfbcb4527306eaa0036ecce4c7dbf4c08b873542ba53538a900593eb47a9c4e5edb5b8c42c914caf + resolve: "npm:^1.22.1" + strip-indent: "npm:^4.0.0" + checksum: 10/53eaed76cceb55606584c6ab603f04ec78c066cfb9ed983e1f7b388a75bfb8c2fc9c6b7ab299bac311b3daeca95adb8076b58ca96b41907b33c518299268831f languageName: node linkType: hard -"react-dom@npm:^18.0.0, react-dom@npm:^18.2.0": +"react-dom@npm:^16.8.0 || ^17.0.0 || ^18.0.0, react-dom@npm:^18.0.0, react-dom@npm:^18.2.0": version: 18.2.0 resolution: "react-dom@npm:18.2.0" dependencies: @@ -26600,7 +25948,7 @@ __metadata: languageName: node linkType: hard -"react-inspector@npm:^6.0.0, react-inspector@npm:^6.0.1": +"react-inspector@npm:^6.0.1": version: 6.0.2 resolution: "react-inspector@npm:6.0.2" peerDependencies: @@ -26796,53 +26144,6 @@ __metadata: languageName: node linkType: hard -"react-remove-scroll-bar@npm:^2.3.3": - version: 2.3.4 - resolution: "react-remove-scroll-bar@npm:2.3.4" - dependencies: - react-style-singleton: "npm:^2.2.1" - tslib: "npm:^2.0.0" - peerDependencies: - "@types/react": ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 10/ac028b3ed12e66972cab8656747736729b219dff5a600178d1650300a2a750ace37f7ec82146147d37b092b19874f45cf7a45edceff68ac1f59607a828ca089f - languageName: node - linkType: hard - -"react-remove-scroll@npm:2.5.5": - version: 2.5.5 - resolution: "react-remove-scroll@npm:2.5.5" - dependencies: - react-remove-scroll-bar: "npm:^2.3.3" - react-style-singleton: "npm:^2.2.1" - tslib: "npm:^2.1.0" - use-callback-ref: "npm:^1.3.0" - use-sidecar: "npm:^1.1.2" - peerDependencies: - "@types/react": ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 10/f0646ac384ce3852d1f41e30a9f9e251b11cf3b430d1d114c937c8fa7f90a895c06378d0d6b6ff0b2d00cbccf15e845921944fd6074ae67a0fb347a718106d88 - languageName: node - linkType: hard - -"react-resize-detector@npm:^7.1.2": - version: 7.1.2 - resolution: "react-resize-detector@npm:7.1.2" - dependencies: - lodash: "npm:^4.17.21" - peerDependencies: - react: ^16.0.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.0.0 || ^17.0.0 || ^18.0.0 - checksum: 10/a8a564577f41622a3c98a2abef84b703de1ae20197819598aa738062162e2660a370fb7b0bc1598d5bcb0f8cb8b69337ea199e7c56fc507d32f6d0cd48a386df - languageName: node - linkType: hard - "react-responsive-carousel@npm:3.2.10": version: 3.2.10 resolution: "react-responsive-carousel@npm:3.2.10" @@ -26876,23 +26177,6 @@ __metadata: languageName: node linkType: hard -"react-style-singleton@npm:^2.2.1": - version: 2.2.1 - resolution: "react-style-singleton@npm:2.2.1" - dependencies: - get-nonce: "npm:^1.0.0" - invariant: "npm:^2.2.4" - tslib: "npm:^2.0.0" - peerDependencies: - "@types/react": ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 10/80c58fd6aac3594e351e2e7b048d8a5b09508adb21031a38b3c40911fe58295572eddc640d4b20a7be364842c8ed1120fe30097e22ea055316b375b88d4ff02a - languageName: node - linkType: hard - "react-syntax-highlighter@npm:^15.5.0": version: 15.5.0 resolution: "react-syntax-highlighter@npm:15.5.0" @@ -26945,7 +26229,7 @@ __metadata: languageName: node linkType: hard -"react@npm:^18.0.0, react@npm:^18.2.0": +"react@npm:^16.8.0 || ^17.0.0 || ^18.0.0, react@npm:^18.0.0, react@npm:^18.2.0": version: 18.2.0 resolution: "react@npm:18.2.0" dependencies: @@ -27027,7 +26311,7 @@ __metadata: languageName: node linkType: hard -"readable-stream@npm:^2.0.0, readable-stream@npm:^2.0.1, readable-stream@npm:^2.2.2, readable-stream@npm:~2.3.6": +"readable-stream@npm:^2.0.0, readable-stream@npm:^2.0.1, readable-stream@npm:~2.3.6": version: 2.3.8 resolution: "readable-stream@npm:2.3.8" dependencies: @@ -27089,28 +26373,16 @@ __metadata: languageName: node linkType: hard -"recast@npm:^0.21.0": - version: 0.21.5 - resolution: "recast@npm:0.21.5" +"recast@npm:^0.23.3, recast@npm:^0.23.5": + version: 0.23.6 + resolution: "recast@npm:0.23.6" dependencies: - ast-types: "npm:0.15.2" - esprima: "npm:~4.0.0" - source-map: "npm:~0.6.1" - tslib: "npm:^2.0.1" - checksum: 10/b41da2bcf7e705511db2f27d17420ace027de8dd167de9f19190d4988a1f80d112f60c095101ac2f145c8657ddde0c5133eb71df20504efaf3fd9d76ad07e15d - languageName: node - linkType: hard - -"recast@npm:^0.23.1": - version: 0.23.4 - resolution: "recast@npm:0.23.4" - dependencies: - assert: "npm:^2.0.0" ast-types: "npm:^0.16.1" esprima: "npm:~4.0.0" source-map: "npm:~0.6.1" + tiny-invariant: "npm:^1.3.3" tslib: "npm:^2.0.1" - checksum: 10/a82e388ded2154697ea54e6d65d060143c9cf4b521f770232a7483e253d45bdd9080b44dc5874d36fe720ba1a10cb20b95375896bd89f5cab631a751e93979f5 + checksum: 10/3b7bfac05a4ec427738f3a9dc3c955a863eb5bdf42817310a2f521da127613f833c648acee95fd11b4c906186a0b283d873b787d72e3d323a0f42abfcaf4b1f9 languageName: node linkType: hard @@ -27336,6 +26608,20 @@ __metadata: languageName: node linkType: hard +"rehype-external-links@npm:^3.0.0": + version: 3.0.0 + resolution: "rehype-external-links@npm:3.0.0" + dependencies: + "@types/hast": "npm:^3.0.0" + "@ungap/structured-clone": "npm:^1.0.0" + hast-util-is-element: "npm:^3.0.0" + is-absolute-url: "npm:^4.0.0" + space-separated-tokens: "npm:^2.0.0" + unist-util-visit: "npm:^5.0.0" + checksum: 10/b9b2e4e5974a7d1e4030dc42bfad980d4700af35b6b20b36fc7ff0521897a8f20d3fe5e170255c428148fdd5a0653a73683da783124038d17b24f26dd59d20e8 + languageName: node + linkType: hard + "rehype-slug@npm:^5.0.1": version: 5.1.0 resolution: "rehype-slug@npm:5.1.0" @@ -27351,6 +26637,19 @@ __metadata: languageName: node linkType: hard +"rehype-slug@npm:^6.0.0": + version: 6.0.0 + resolution: "rehype-slug@npm:6.0.0" + dependencies: + "@types/hast": "npm:^3.0.0" + github-slugger: "npm:^2.0.0" + hast-util-heading-rank: "npm:^3.0.0" + hast-util-to-string: "npm:^3.0.0" + unist-util-visit: "npm:^5.0.0" + checksum: 10/292074643f8462c70f498bc8bf18a8c959073b96efc249f61e69fa9e36eb81d9b91d62199a90217c604e1c3904e8ff0a75df70d67e41bead56de93afb725c2d0 + languageName: node + linkType: hard + "relateurl@npm:^0.2.7": version: 0.2.7 resolution: "relateurl@npm:0.2.7" @@ -27379,19 +26678,6 @@ __metadata: languageName: node linkType: hard -"remark-external-links@npm:^8.0.0": - version: 8.0.0 - resolution: "remark-external-links@npm:8.0.0" - dependencies: - extend: "npm:^3.0.0" - is-absolute-url: "npm:^3.0.0" - mdast-util-definitions: "npm:^4.0.0" - space-separated-tokens: "npm:^1.0.0" - unist-util-visit: "npm:^2.0.0" - checksum: 10/48c4a41fe38916f79febb390b0c4deefe82b554dd36dc534262d851860d17fb6d15d78d515f29194e5fa48db5f01f4405a6f6dd077aaf32812a2efffb01700d7 - languageName: node - linkType: hard - "remark-gfm@npm:3.0.1, remark-gfm@npm:^3.0.1": version: 3.0.1 resolution: "remark-gfm@npm:3.0.1" @@ -27404,6 +26690,20 @@ __metadata: languageName: node linkType: hard +"remark-gfm@npm:^4.0.0": + version: 4.0.0 + resolution: "remark-gfm@npm:4.0.0" + dependencies: + "@types/mdast": "npm:^4.0.0" + mdast-util-gfm: "npm:^3.0.0" + micromark-extension-gfm: "npm:^3.0.0" + remark-parse: "npm:^11.0.0" + remark-stringify: "npm:^11.0.0" + unified: "npm:^11.0.0" + checksum: 10/9f7b17aae0e9dc79ba9c989c2a679baff7161e1831a87307cfa2e0e9b0c492bd8c1900cdf7305855b898a2a9fab9aa8e586d71ce49cbc1ea90f68b714c249c0d + languageName: node + linkType: hard + "remark-mdx@npm:^2.0.0, remark-mdx@npm:^2.1.5": version: 2.3.0 resolution: "remark-mdx@npm:2.3.0" @@ -27425,6 +26725,18 @@ __metadata: languageName: node linkType: hard +"remark-parse@npm:^11.0.0": + version: 11.0.0 + resolution: "remark-parse@npm:11.0.0" + dependencies: + "@types/mdast": "npm:^4.0.0" + mdast-util-from-markdown: "npm:^2.0.0" + micromark-util-types: "npm:^2.0.0" + unified: "npm:^11.0.0" + checksum: 10/59d584be56ebc7c05524989c4ed86eb8a7b6e361942b705ca13a37349f60740a6073aedf7783af46ce920d09dd156148942d5e33e8be3dbcd47f818cb4bc410c + languageName: node + linkType: hard + "remark-parse@npm:^9.0.0": version: 9.0.0 resolution: "remark-parse@npm:9.0.0" @@ -27455,17 +26767,6 @@ __metadata: languageName: node linkType: hard -"remark-slug@npm:^6.0.0": - version: 6.1.0 - resolution: "remark-slug@npm:6.1.0" - dependencies: - github-slugger: "npm:^1.0.0" - mdast-util-to-string: "npm:^1.0.0" - unist-util-visit: "npm:^2.0.0" - checksum: 10/8c90815a0f1f0568450e923391de0183205e18befb7a7e19e111c75ad08cabf7daebe62fccc82b6fbf9f54148dd311b87463632299dbf9fdfe412f6a0a9ab3ea - languageName: node - linkType: hard - "remark-stringify@npm:^10.0.0, remark-stringify@npm:^10.0.2": version: 10.0.2 resolution: "remark-stringify@npm:10.0.2" @@ -27477,6 +26778,17 @@ __metadata: languageName: node linkType: hard +"remark-stringify@npm:^11.0.0": + version: 11.0.0 + resolution: "remark-stringify@npm:11.0.0" + dependencies: + "@types/mdast": "npm:^4.0.0" + mdast-util-to-markdown: "npm:^2.0.0" + unified: "npm:^11.0.0" + checksum: 10/32b2f6093ba08e713183629b37e633e0999b6981560eec41f04fe957f76fc6f56dcc14c87c6b45419863be844c6f1130eb2dc055085fc0adc0775b1df7340348 + languageName: node + linkType: hard + "remark@npm:^14.0.2": version: 14.0.2 resolution: "remark@npm:14.0.2" @@ -27565,7 +26877,7 @@ __metadata: languageName: node linkType: hard -"requireindex@npm:^1.1.0": +"requireindex@npm:^1.2.0": version: 1.2.0 resolution: "requireindex@npm:1.2.0" checksum: 10/266d1cb31f6cbc4b6cf2e898f5bbc45581f7919bcf61bba5c45d0adb69b722b9ff5a13727be3350cde4520d7cd37f39df45d58a29854baaa4552cd6b05ae4a1a @@ -27649,16 +26961,16 @@ __metadata: languageName: node linkType: hard -"resolve@npm:^1.1.6, resolve@npm:^1.10.0, resolve@npm:^1.14.2, resolve@npm:^1.17.0, resolve@npm:^1.18.1, resolve@npm:^1.19.0, resolve@npm:^1.22.1": - version: 1.22.3 - resolution: "resolve@npm:1.22.3" +"resolve@npm:^1.1.6, resolve@npm:^1.10.0, resolve@npm:^1.14.2, resolve@npm:^1.17.0, resolve@npm:^1.18.1, resolve@npm:^1.19.0, resolve@npm:^1.22.1, resolve@npm:^1.22.8": + version: 1.22.8 + resolution: "resolve@npm:1.22.8" dependencies: - is-core-module: "npm:^2.12.0" + is-core-module: "npm:^2.13.0" path-parse: "npm:^1.0.7" supports-preserve-symlinks-flag: "npm:^1.0.0" bin: resolve: bin/resolve - checksum: 10/3d733800d5f7525df912e9c4a68ee14574f42fa3676651debe6d2f6f55f8eef35626ad6330745da52943d695760f1ac7ee85b2c24f48be111f744aba7cb2e06d + checksum: 10/c473506ee01eb45cbcfefb68652ae5759e092e6b0fb64547feadf9736a6394f258fbc6f88e00c5ca36d5477fbb65388b272432a3600fa223062e54333c156753 languageName: node linkType: hard @@ -27688,16 +27000,16 @@ __metadata: languageName: node linkType: hard -"resolve@patch:resolve@npm%3A^1.1.6#optional!builtin, resolve@patch:resolve@npm%3A^1.10.0#optional!builtin, resolve@patch:resolve@npm%3A^1.14.2#optional!builtin, resolve@patch:resolve@npm%3A^1.17.0#optional!builtin, resolve@patch:resolve@npm%3A^1.18.1#optional!builtin, resolve@patch:resolve@npm%3A^1.19.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.1#optional!builtin": - version: 1.22.3 - resolution: "resolve@patch:resolve@npm%3A1.22.3#optional!builtin::version=1.22.3&hash=c3c19d" +"resolve@patch:resolve@npm%3A^1.1.6#optional!builtin, resolve@patch:resolve@npm%3A^1.10.0#optional!builtin, resolve@patch:resolve@npm%3A^1.14.2#optional!builtin, resolve@patch:resolve@npm%3A^1.17.0#optional!builtin, resolve@patch:resolve@npm%3A^1.18.1#optional!builtin, resolve@patch:resolve@npm%3A^1.19.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.1#optional!builtin, resolve@patch:resolve@npm%3A^1.22.8#optional!builtin": + version: 1.22.8 + resolution: "resolve@patch:resolve@npm%3A1.22.8#optional!builtin::version=1.22.8&hash=c3c19d" dependencies: - is-core-module: "npm:^2.12.0" + is-core-module: "npm:^2.13.0" path-parse: "npm:^1.0.7" supports-preserve-symlinks-flag: "npm:^1.0.0" bin: resolve: bin/resolve - checksum: 10/b775dffbad4d4ed3ae498a37d33a96282d64de50955f7642258aeaa2886e419598f4dfe837c0e31bcc6eb448287c1578e899dffe49eca76ef393bf8605a3b543 + checksum: 10/f345cd37f56a2c0275e3fe062517c650bb673815d885e7507566df589375d165bbbf4bdb6aa95600a9bc55f4744b81f452b5a63f95b9f10a72787dba3c90890a languageName: node linkType: hard @@ -27804,7 +27116,7 @@ __metadata: languageName: node linkType: hard -"rimraf@npm:^2.6.1, rimraf@npm:^2.6.3": +"rimraf@npm:^2.6.3": version: 2.7.1 resolution: "rimraf@npm:2.7.1" dependencies: @@ -27917,7 +27229,7 @@ __metadata: languageName: node linkType: hard -"rollup@npm:^2.25.0 || ^3.3.0, rollup@npm:^3.27.1": +"rollup@npm:^3.27.1": version: 3.29.3 resolution: "rollup@npm:3.29.3" dependencies: @@ -28630,15 +27942,6 @@ __metadata: languageName: node linkType: hard -"simple-update-notifier@npm:^2.0.0": - version: 2.0.0 - resolution: "simple-update-notifier@npm:2.0.0" - dependencies: - semver: "npm:^7.5.3" - checksum: 10/40bd4f96aa89aedbf717ae9f4ab8fca70e8f7511e8b766feb15471cca3f6fe4fe673743309b08b4ba8abfe0965c9cd927e1de46550a757b819b70fc7430cc85d - languageName: node - linkType: hard - "sisteransi@npm:^1.0.5": version: 1.0.5 resolution: "sisteransi@npm:1.0.5" @@ -29143,15 +28446,15 @@ __metadata: languageName: node linkType: hard -"storybook@npm:7.4.6": - version: 7.4.6 - resolution: "storybook@npm:7.4.6" +"storybook@npm:^8.0.10": + version: 8.0.10 + resolution: "storybook@npm:8.0.10" dependencies: - "@storybook/cli": "npm:7.4.6" + "@storybook/cli": "npm:8.0.10" bin: sb: ./index.js storybook: ./index.js - checksum: 10/248e5fa2e094e7a0d365f940cc75c036215ad710abb2e4ea33321ac5a2820e1ae991bed5f6c210ba885818e2d1b8f98cace61232e259ee56d969df1e9e8a266b + checksum: 10/6077472517ef7b91cb110307cb28834876ab8950dcdb5b8af08a614bd185346f1eeb2b6e8ee229abf817e4a18b3e0ac540c76187df2a4792da3298d4d15b4a1d languageName: node linkType: hard @@ -29386,6 +28689,15 @@ __metadata: languageName: node linkType: hard +"strip-indent@npm:^4.0.0": + version: 4.0.0 + resolution: "strip-indent@npm:4.0.0" + dependencies: + min-indent: "npm:^1.0.1" + checksum: 10/06cbcd93da721c46bc13caeb1c00af93a9b18146a1c95927672d2decab6a25ad83662772417cea9317a2507fb143253ecc23c4415b64f5828cef9b638a744598 + languageName: node + linkType: hard + "strip-json-comments@npm:^3.0.1, strip-json-comments@npm:^3.1.0, strip-json-comments@npm:^3.1.1": version: 3.1.1 resolution: "strip-json-comments@npm:3.1.1" @@ -29758,13 +29070,6 @@ __metadata: languageName: node linkType: hard -"synchronous-promise@npm:^2.0.15": - version: 2.0.15 - resolution: "synchronous-promise@npm:2.0.15" - checksum: 10/fbd4cfe53af8ffa0d2796b5554fa8fe09c25dcef0969e878d7861a777aed4e9a7925bb205ce6751911a850c93ce1247e21345d512665758a2fb20c3814f96e8a - languageName: node - linkType: hard - "synckit@npm:^0.8.4": version: 0.8.5 resolution: "synckit@npm:0.8.5" @@ -30036,10 +29341,10 @@ __metadata: languageName: node linkType: hard -"tiny-invariant@npm:^1.3.1": - version: 1.3.1 - resolution: "tiny-invariant@npm:1.3.1" - checksum: 10/872dbd1ff20a21303a2fd20ce3a15602cfa7fcf9b228bd694a52e2938224313b5385a1078cb667ed7375d1612194feaca81c4ecbe93121ca1baebe344de4f84c +"tiny-invariant@npm:^1.3.1, tiny-invariant@npm:^1.3.3": + version: 1.3.3 + resolution: "tiny-invariant@npm:1.3.3" + checksum: 10/5e185c8cc2266967984ce3b352a4e57cb89dad5a8abb0dea21468a6ecaa67cd5bb47a3b7a85d08041008644af4f667fb8b6575ba38ba5fb00b3b5068306e59fe languageName: node linkType: hard @@ -30064,10 +29369,10 @@ __metadata: languageName: node linkType: hard -"tinyspy@npm:^2.1.1, tinyspy@npm:^2.2.0": - version: 2.2.1 - resolution: "tinyspy@npm:2.2.1" - checksum: 10/170d6232e87f9044f537b50b406a38fbfd6f79a261cd12b92879947bd340939a833a678632ce4f5c4a6feab4477e9c21cd43faac3b90b68b77dd0536c4149736 +"tinyspy@npm:^2.2.0": + version: 2.2.0 + resolution: "tinyspy@npm:2.2.0" + checksum: 10/bcc5a08c2dc7574d32e6dcc2e760ad95a3cf30249c22799815b6389179427c95573d27d2d965ebc5fca2b6d338c46678cd7337ea2a9cebacee3dc662176b07cb languageName: node linkType: hard @@ -30397,6 +29702,17 @@ __metadata: languageName: node linkType: hard +"tsconfig-paths@npm:^4.2.0": + version: 4.2.0 + resolution: "tsconfig-paths@npm:4.2.0" + dependencies: + json5: "npm:^2.2.2" + minimist: "npm:^1.2.6" + strip-bom: "npm:^3.0.0" + checksum: 10/5e55cc2fb6b800eb72011522e10edefccb45b1f9af055681a51354c9b597d1390c6fa9cc356b8c7529f195ac8a90a78190d563159f3a1eed10e01bbd4d01a8ab + languageName: node + linkType: hard + "tslib@npm:2.3.1": version: 2.3.1 resolution: "tslib@npm:2.3.1" @@ -30411,7 +29727,7 @@ __metadata: languageName: node linkType: hard -"tslib@npm:^2.0.0, tslib@npm:^2.0.1, tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.3.0, tslib@npm:^2.3.1, tslib@npm:^2.4.0, tslib@npm:^2.5.0": +"tslib@npm:^2.0.1, tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.3.0, tslib@npm:^2.3.1, tslib@npm:^2.4.0, tslib@npm:^2.5.0": version: 2.5.0 resolution: "tslib@npm:2.5.0" checksum: 10/ea556fbdf396fe15dbd45e242754e86e7c36e0dce8644404a7c8a81ae1e940744dc639569aeca1ae370a7f804d82872f3fd8564eb23be9adb7618201d0314dac @@ -30600,13 +29916,6 @@ __metadata: languageName: node linkType: hard -"typedarray@npm:^0.0.6": - version: 0.0.6 - resolution: "typedarray@npm:0.0.6" - checksum: 10/2cc1bcf7d8c1237f6a16c04efc06637b2c5f2d74e58e84665445cf87668b85a21ab18dd751fa49eee6ae024b70326635d7b79ad37b1c370ed2fec6aeeeb52714 - languageName: node - linkType: hard - "types-ramda@npm:^0.29.4": version: 0.29.4 resolution: "types-ramda@npm:0.29.4" @@ -30671,6 +29980,13 @@ __metadata: languageName: node linkType: hard +"undici-types@npm:~5.26.4": + version: 5.26.5 + resolution: "undici-types@npm:5.26.5" + checksum: 10/0097779d94bc0fd26f0418b3a05472410408877279141ded2bd449167be1aed7ea5b76f756562cb3586a07f251b90799bab22d9019ceba49c037c76445f7cddd + languageName: node + linkType: hard + "unescape@npm:^1.0.1": version: 1.0.1 resolution: "unescape@npm:1.0.1" @@ -30726,6 +30042,21 @@ __metadata: languageName: node linkType: hard +"unified@npm:^11.0.0": + version: 11.0.4 + resolution: "unified@npm:11.0.4" + dependencies: + "@types/unist": "npm:^3.0.0" + bail: "npm:^2.0.0" + devlop: "npm:^1.0.0" + extend: "npm:^3.0.0" + is-plain-obj: "npm:^4.0.0" + trough: "npm:^2.0.0" + vfile: "npm:^6.0.0" + checksum: 10/425f0618d6f5e5d2ae64ec206cb6fd11f4b86fec7a785cfe2fc3a334191a91bf837eecb32858c70bcc2c08e76ce9d6a38457319f70f77399c8f496fb8e486817 + languageName: node + linkType: hard + "unified@npm:^9.0.0": version: 9.2.2 resolution: "unified@npm:9.2.2" @@ -30859,6 +30190,15 @@ __metadata: languageName: node linkType: hard +"unist-util-is@npm:^6.0.0": + version: 6.0.0 + resolution: "unist-util-is@npm:6.0.0" + dependencies: + "@types/unist": "npm:^3.0.0" + checksum: 10/edd6a93fb2255addf4b9eeb304c1da63c62179aef793169dd64ab955cf2f6814885fe25f95f8105893e3562dead348af535718d7a84333826e0491c04bf42511 + languageName: node + linkType: hard + "unist-util-position-from-estree@npm:^1.0.0, unist-util-position-from-estree@npm:^1.1.0": version: 1.1.2 resolution: "unist-util-position-from-estree@npm:1.1.2" @@ -30912,6 +30252,15 @@ __metadata: languageName: node linkType: hard +"unist-util-stringify-position@npm:^4.0.0": + version: 4.0.0 + resolution: "unist-util-stringify-position@npm:4.0.0" + dependencies: + "@types/unist": "npm:^3.0.0" + checksum: 10/d15c88aca7a31902d95d5b5355bbe09583cf6f6ff6e59e134ef76c76d3c30bc1021f2d7ea5b7897c6d0858ed5f3770c1b19de9c78274f50d72f95a0d05f1af71 + languageName: node + linkType: hard + "unist-util-visit-parents@npm:^3.0.0": version: 3.1.1 resolution: "unist-util-visit-parents@npm:3.1.1" @@ -30932,6 +30281,16 @@ __metadata: languageName: node linkType: hard +"unist-util-visit-parents@npm:^6.0.0": + version: 6.0.1 + resolution: "unist-util-visit-parents@npm:6.0.1" + dependencies: + "@types/unist": "npm:^3.0.0" + unist-util-is: "npm:^6.0.0" + checksum: 10/645b3cbc5e923bc692b1eb1a9ca17bffc5aabc25e6090ff3f1489bff8effd1890b28f7a09dc853cb6a7fa0da8581bfebc9b670a68b53c4c086cb9610dfd37701 + languageName: node + linkType: hard + "unist-util-visit@npm:^2.0.0": version: 2.0.3 resolution: "unist-util-visit@npm:2.0.3" @@ -30954,6 +30313,17 @@ __metadata: languageName: node linkType: hard +"unist-util-visit@npm:^5.0.0": + version: 5.0.0 + resolution: "unist-util-visit@npm:5.0.0" + dependencies: + "@types/unist": "npm:^3.0.0" + unist-util-is: "npm:^6.0.0" + unist-util-visit-parents: "npm:^6.0.0" + checksum: 10/f2bbde23641e9ade7640358c06ddeec0f38342322eb8e7819d9ee380b0f859d25d084dde22bf63db0280b3b2f36575f15aa1d6c23acf276c91c2493cf799e3b0 + languageName: node + linkType: hard + "universalify@npm:^0.1.0": version: 0.1.2 resolution: "universalify@npm:0.1.2" @@ -31134,21 +30504,6 @@ __metadata: languageName: node linkType: hard -"use-callback-ref@npm:^1.3.0": - version: 1.3.0 - resolution: "use-callback-ref@npm:1.3.0" - dependencies: - tslib: "npm:^2.0.0" - peerDependencies: - "@types/react": ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 10/f9f1b217db60419b033228ba17cee5c521123e7c7f35577258a1abdce6d9623e5880f0bed3a0504eff35fdf6c761a2b2e020337a34218fb86229b8641772654a - languageName: node - linkType: hard - "use-memo-one@npm:^1.1.1": version: 1.1.3 resolution: "use-memo-one@npm:1.1.3" @@ -31158,34 +30513,6 @@ __metadata: languageName: node linkType: hard -"use-resize-observer@npm:^9.1.0": - version: 9.1.0 - resolution: "use-resize-observer@npm:9.1.0" - dependencies: - "@juggle/resize-observer": "npm:^3.3.1" - peerDependencies: - react: 16.8.0 - 18 - react-dom: 16.8.0 - 18 - checksum: 10/821d3f783090e36c694ef0ae3e366b364a691a8254d04337700ea79757e01e2d79f307ee517487c9246db7e8bc9625b474dd6ac7dad18d777004dee817826080 - languageName: node - linkType: hard - -"use-sidecar@npm:^1.1.2": - version: 1.1.2 - resolution: "use-sidecar@npm:1.1.2" - dependencies: - detect-node-es: "npm:^1.1.0" - tslib: "npm:^2.0.0" - peerDependencies: - "@types/react": ^16.9.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - "@types/react": - optional: true - checksum: 10/ec99e31aefeb880f6dc4d02cb19a01d123364954f857811470ece32872f70d6c3eadbe4d073770706a9b7db6136f2a9fbf1bb803e07fbb21e936a47479281690 - languageName: node - linkType: hard - "use-sync-external-store@npm:1.2.0, use-sync-external-store@npm:^1.0.0, use-sync-external-store@npm:^1.2.0": version: 1.2.0 resolution: "use-sync-external-store@npm:1.2.0" @@ -31304,17 +30631,6 @@ __metadata: languageName: node linkType: hard -"v8-to-istanbul@npm:^9.0.0": - version: 9.1.0 - resolution: "v8-to-istanbul@npm:9.1.0" - dependencies: - "@jridgewell/trace-mapping": "npm:^0.3.12" - "@types/istanbul-lib-coverage": "npm:^2.0.1" - convert-source-map: "npm:^1.6.0" - checksum: 10/95811ff2f17a31432c3fc7b3027b7e8c2c6ca5e60a7811c5050ce51920ab2b80df29feb04c52235bbfdaa9a6809acd5a5dd9668292e98c708617c19e087c3f68 - languageName: node - linkType: hard - "validate-npm-package-license@npm:^3.0.1, validate-npm-package-license@npm:^3.0.4": version: 3.0.4 resolution: "validate-npm-package-license@npm:3.0.4" @@ -31402,6 +30718,16 @@ __metadata: languageName: node linkType: hard +"vfile-message@npm:^4.0.0": + version: 4.0.2 + resolution: "vfile-message@npm:4.0.2" + dependencies: + "@types/unist": "npm:^3.0.0" + unist-util-stringify-position: "npm:^4.0.0" + checksum: 10/1a5a72bf4945a7103750a3001bd979088ce42f6a01efa8590e68b2425e1afc61ddc5c76f2d3c4a7053b40332b24c09982b68743223e99281158fe727135719fc + languageName: node + linkType: hard + "vfile-reporter@npm:^7.0.5": version: 7.0.5 resolution: "vfile-reporter@npm:7.0.5" @@ -31462,6 +30788,17 @@ __metadata: languageName: node linkType: hard +"vfile@npm:^6.0.0": + version: 6.0.1 + resolution: "vfile@npm:6.0.1" + dependencies: + "@types/unist": "npm:^3.0.0" + unist-util-stringify-position: "npm:^4.0.0" + vfile-message: "npm:^4.0.0" + checksum: 10/7f8412f9ce7709d3be4041fd68a159e2cf96f9c9a4f095bcb18d1561009757b8efb37b71d0ae087e5202fe0e3b3162aae0adf92e30e2448a45645912c23c4ab2 + languageName: node + linkType: hard + "vite-node@npm:1.0.1": version: 1.0.1 resolution: "vite-node@npm:1.0.1" @@ -31682,7 +31019,7 @@ __metadata: languageName: node linkType: hard -"walker@npm:^1.0.7, walker@npm:^1.0.8, walker@npm:~1.0.5": +"walker@npm:^1.0.7, walker@npm:~1.0.5": version: 1.0.8 resolution: "walker@npm:1.0.8" dependencies: @@ -32195,16 +31532,6 @@ __metadata: languageName: node linkType: hard -"write-file-atomic@npm:^4.0.2": - version: 4.0.2 - resolution: "write-file-atomic@npm:4.0.2" - dependencies: - imurmurhash: "npm:^0.1.4" - signal-exit: "npm:^3.0.7" - checksum: 10/3be1f5508a46c190619d5386b1ac8f3af3dbe951ed0f7b0b4a0961eed6fc626bd84b50cf4be768dabc0a05b672f5d0c5ee7f42daa557b14415d18c3a13c7d246 - languageName: node - linkType: hard - "write-file-atomic@npm:^5.0.0, write-file-atomic@npm:^5.0.1": version: 5.0.1 resolution: "write-file-atomic@npm:5.0.1" @@ -32230,15 +31557,6 @@ __metadata: languageName: node linkType: hard -"ws@npm:^6.1.0": - version: 6.2.2 - resolution: "ws@npm:6.2.2" - dependencies: - async-limiter: "npm:~1.0.0" - checksum: 10/bb791ac02ad7e59fd4208cc6dd3a5bf7a67dff4611a128ed33365996f9fc24fa0d699043559f1798b4bc8045639fd21a1fd3ceca81de560124444abd8e321afc - languageName: node - linkType: hard - "ws@npm:^7.4.6": version: 7.5.9 resolution: "ws@npm:7.5.9" @@ -32371,7 +31689,7 @@ __metadata: languageName: node linkType: hard -"yargs-parser@npm:20.x, yargs-parser@npm:^20.2.2, yargs-parser@npm:^20.2.9": +"yargs-parser@npm:20.x": version: 20.2.9 resolution: "yargs-parser@npm:20.2.9" checksum: 10/0188f430a0f496551d09df6719a9132a3469e47fe2747208b1dd0ab2bb0c512a95d0b081628bbca5400fb20dbf2fabe63d22badb346cecadffdd948b049f3fcc @@ -32414,21 +31732,6 @@ __metadata: languageName: node linkType: hard -"yargs@npm:^16.2.0": - version: 16.2.0 - resolution: "yargs@npm:16.2.0" - dependencies: - cliui: "npm:^7.0.2" - escalade: "npm:^3.1.1" - get-caller-file: "npm:^2.0.5" - require-directory: "npm:^2.1.1" - string-width: "npm:^4.2.0" - y18n: "npm:^5.0.5" - yargs-parser: "npm:^20.2.2" - checksum: 10/807fa21211d2117135d557f95fcd3c3d390530cda2eca0c840f1d95f0f40209dcfeb5ec18c785a1f3425896e623e3b2681e8bb7b6600060eda1c3f4804e7957e - languageName: node - linkType: hard - "yargs@npm:^17.1.1, yargs@npm:^17.3.1, yargs@npm:^17.7.1": version: 17.7.1 resolution: "yargs@npm:17.7.1"