From b09e705a6c70c1e80aee13556521e963705d8c36 Mon Sep 17 00:00:00 2001 From: Anamika T S <47971732+anamikaanu96@users.noreply.github.com> Date: Mon, 13 May 2024 17:04:38 +0530 Subject: [PATCH 1/9] refactor(TagSet): add typescript types (#5104) * refactor(TagSet): add typescript types * refactor(TagSetModal): add type for label * refactor(TagSet): review changes --- .../TagSet/{TagSet.js => TagSet.tsx} | 158 +++++++++++++++--- .../{TagSetModal.js => TagSetModal.tsx} | 30 +++- .../{TagSetOverflow.js => TagSetOverflow.tsx} | 111 +++++++++--- 3 files changed, 245 insertions(+), 54 deletions(-) rename packages/ibm-products/src/components/TagSet/{TagSet.js => TagSet.tsx} (73%) rename packages/ibm-products/src/components/TagSet/{TagSetModal.js => TagSetModal.tsx} (83%) rename packages/ibm-products/src/components/TagSet/{TagSetOverflow.js => TagSetOverflow.tsx} (65%) diff --git a/packages/ibm-products/src/components/TagSet/TagSet.js b/packages/ibm-products/src/components/TagSet/TagSet.tsx similarity index 73% rename from packages/ibm-products/src/components/TagSet/TagSet.js rename to packages/ibm-products/src/components/TagSet/TagSet.tsx index 71d954c950..57655832bf 100644 --- a/packages/ibm-products/src/components/TagSet/TagSet.js +++ b/packages/ibm-products/src/components/TagSet/TagSet.tsx @@ -5,7 +5,14 @@ // LICENSE file in the root directory of this source tree. // -import React, { useState, useEffect, useRef, useCallback } from 'react'; +import React, { + useState, + useEffect, + useRef, + useCallback, + ReactNode, + PropsWithChildren, +} from 'react'; import PropTypes from 'prop-types'; import cx from 'classnames'; @@ -14,6 +21,7 @@ import { TagSetOverflow } from './TagSetOverflow'; import { TagSetModal } from './TagSetModal'; import { Tag } from '@carbon/react'; import { useResizeObserver } from '../../global/js/hooks/useResizeObserver'; +import { TagBaseProps } from '@carbon/type'; import { getDevtoolsProps } from '../../global/js/utils/devtools'; import { isRequiredIf } from '../../global/js/utils/props-helper'; @@ -33,19 +41,122 @@ const defaults = { onOverflowTagChange: () => {}, }; -export let TagSet = React.forwardRef( +type Align = 'start' | 'center' | 'end'; +type OverflowAlign = + | 'top' + | 'top-left' + | 'top-right' + | 'bottom' + | 'bottom-left' + | 'bottom-right' + | 'left' + | 'left-bottom' + | 'left-top' + | 'right' + | 'right-bottom' + | 'right-top'; +type OverflowType = 'default' | 'tag'; + +// interface TagType extends TagBaseProps +// { +// label: string; +// // we duplicate this prop to improve the DocGen +// type?: typeof tagTypes[number]; +// } + +type TagType = { + label: string; + type?: keyof typeof tagTypes; +} & TagBaseProps; +interface TagSetProps extends PropsWithChildren { + /** + * align the Tags displayed by the TagSet. Default start. + */ + align?: Align; + /** + * label text for the show all search. **Note: Required if more than 10 tags** + */ + allTagsModalSearchLabel?: string; + /** + * placeholder text for the show all search. **Note: Required if more than 10 tags** + */ + allTagsModalSearchPlaceholderText?: string; + /** + * portal target for the all tags modal + */ + allTagsModalTarget?: ReactNode; + /** + * title for the show all modal. **Note: Required if more than 10 tags** + */ + allTagsModalTitle?: string; + /** + * className + */ + className?: string; + /** + * Optional ref for custom resize container to measure available space + * Default will measure the available space of the TagSet container itself. + */ + containingElementRef?: React.RefObject; + /** + * maximum visible tags + */ + maxVisible?: number; + /** + * Specify offset amount for measure available space, only used when `containingElementSelector` + * is also provided + */ + measurementOffset?: number; + /** + * display tags in multiple lines + */ + multiline?: boolean; + /** + * Handler to get overflow tags + */ + onOverflowTagChange?: (value: ReactNode) => void; + /** + * overflowAlign from the standard tooltip. Default center. + */ + overflowAlign?: OverflowAlign; + /** + * overflowClassName for the tooltip popup + */ + overflowClassName?: string; + /** + * Type of rendering displayed inside of the tag overflow component + */ + overflowType?: OverflowType; + /** + * label for the overflow show all tags link. + * + * **Note:** Required if more than 10 tags + */ + showAllTagsLabel: string; + /** + * The tags to be shown in the TagSet. Each tag is specified as an object + * with properties: **label**\* (required) to supply the tag content, and + * other properties will be passed to the Carbon Tag component, such as + * **type**, **disabled**, **ref**, **className** , and any other Tag props. + * + * See https://react.carbondesignsystem.com/?path=/docs/components-tag--default + */ + tags?: TagType[]; +} + +export let TagSet = React.forwardRef( ( { // The component props, in alphabetical order (for consistency). - align = defaults.align, + align = 'start', allTagsModalTarget, className, maxVisible, multiline, - overflowAlign = defaults.overflowAlign, + overflowAlign = 'bottom', overflowClassName, - overflowType = defaults.overflowType, + overflowType = 'default', allTagsModalTitle, allTagsModalSearchLabel, allTagsModalSearchPlaceholderText, @@ -57,19 +168,19 @@ export let TagSet = React.forwardRef( // Collect any other property values passed in. ...rest - }, - ref + }: TagSetProps, + ref: React.Ref ) => { - const [displayCount, setDisplayCount] = useState(3); - const [displayedTags, setDisplayedTags] = useState([]); - const [hiddenSizingTags, setHiddenSizingTags] = useState([]); + const [displayCount, setDisplayCount] = useState(3); + const [displayedTags, setDisplayedTags] = useState([]); + const [hiddenSizingTags, setHiddenSizingTags] = useState([]); const [showAllModalOpen, setShowAllModalOpen] = useState(false); - const localTagSetRef = useRef(null); + const localTagSetRef = useRef(null); const tagSetRef = ref || localTagSetRef; - const sizingContainerRef = useRef(); + const sizingContainerRef = useRef(null); const displayedArea = useRef(null); - const [sizingTags, setSizingTags] = useState([]); - const overflowTag = useRef(null); + const [sizingTags, setSizingTags] = useState([]); + const overflowTag = useRef(null); const [popoverOpen, setPopoverOpen] = useState(false); @@ -78,7 +189,7 @@ export let TagSet = React.forwardRef( }; useEffect(() => { - const newSizingTags = []; + const newSizingTags: HTMLDivElement[] = []; // create sizing tags setHiddenSizingTags( tags && tags.length > 0 @@ -87,7 +198,11 @@ export let TagSet = React.forwardRef(
(newSizingTags[index] = el)} + ref={(el) => { + if (el != null) { + newSizingTags[index] = el; + } + }} > { if (multiline) { - return setDisplayCount(maxVisible); + return setDisplayCount(maxVisible || 3); } // how many will fit? @@ -185,9 +300,9 @@ export let TagSet = React.forwardRef( typeof measurementOffset === 'number' ? measurementOffset : 0; let spaceAvailable = optionalContainingElement ? optionalContainingElement.offsetWidth - measurementOffsetValue - : tagSetRef.current.offsetWidth; + : tagSetRef?.['current'].offsetWidth; - for (let i in sizingTags) { + for (const i in sizingTags) { const tagWidth = sizingTags[i]?.offsetWidth || 0; if (spaceAvailable >= tagWidth) { @@ -198,7 +313,7 @@ export let TagSet = React.forwardRef( } } - if (willFit < sizingTags.length) { + if (willFit < sizingTags.length && overflowTag.current) { while ( willFit > 0 && spaceAvailable < overflowTag.current.offsetWidth @@ -327,7 +442,7 @@ const TYPES = { }; const tagTypes = Object.keys(TYPES); -TagSet.types = tagTypes; +TagSet['types'] = tagTypes; TagSet.propTypes = { /** @@ -358,6 +473,7 @@ TagSet.propTypes = { * Optional ref for custom resize container to measure available space * Default will measure the available space of the TagSet container itself. */ + /**@ts-ignore */ containingElementRef: PropTypes.object, /** * maximum visible tags diff --git a/packages/ibm-products/src/components/TagSet/TagSetModal.js b/packages/ibm-products/src/components/TagSet/TagSetModal.tsx similarity index 83% rename from packages/ibm-products/src/components/TagSet/TagSetModal.js rename to packages/ibm-products/src/components/TagSet/TagSetModal.tsx index 92f8271254..6dee0ec792 100644 --- a/packages/ibm-products/src/components/TagSet/TagSetModal.js +++ b/packages/ibm-products/src/components/TagSet/TagSetModal.tsx @@ -5,7 +5,7 @@ // LICENSE file in the root directory of this source tree. // -import React, { useEffect, useState } from 'react'; +import React, { ReactNode, useEffect, useState } from 'react'; import PropTypes from 'prop-types'; import cx from 'classnames'; @@ -30,6 +30,21 @@ const defaults = { searchLabel: '', }; +interface TagType { + label: string; +} +type AllTags = TagType[] & Omit, 'filter'>[]; + +interface TagSetModalProps { + allTags?: AllTags; + className?: string; + onClose?: () => void; + open?: boolean; + portalTarget?: ReactNode; + searchLabel?: string; + searchPlaceholder?: string; + title?: string; +} export const TagSetModal = ({ // The component props, in alphabetical order (for consistency). @@ -44,20 +59,19 @@ export const TagSetModal = ({ // Collect any other property values passed in. ...rest -}) => { - const [filteredModalTags, setFilteredModalTags] = useState([]); +}: TagSetModalProps) => { + const [filteredModalTags, setFilteredModalTags] = useState([]); const [search, setSearch] = useState(''); const renderPortalUse = usePortalTarget(portalTargetIn); - useEffect(() => { - let newFilteredModalTags = []; + let newFilteredModalTags: AllTags = []; if (open) { - if (search === '') { - newFilteredModalTags = allTags.slice(0); + if (search === '' && allTags) { + newFilteredModalTags = allTags?.slice(0); } else { const lCaseSearch = search.toLocaleLowerCase(); - allTags.forEach((tag) => { + allTags?.forEach((tag) => { const dataSearch = tag['data-search'] ?.toLocaleLowerCase() ?.indexOf(lCaseSearch); diff --git a/packages/ibm-products/src/components/TagSet/TagSetOverflow.js b/packages/ibm-products/src/components/TagSet/TagSetOverflow.tsx similarity index 65% rename from packages/ibm-products/src/components/TagSet/TagSetOverflow.js rename to packages/ibm-products/src/components/TagSet/TagSetOverflow.tsx index ff49d8344d..36c58de869 100644 --- a/packages/ibm-products/src/components/TagSet/TagSetOverflow.js +++ b/packages/ibm-products/src/components/TagSet/TagSetOverflow.tsx @@ -5,14 +5,19 @@ // LICENSE file in the root directory of this source tree. // -import React, { useRef } from 'react'; +import React, { + ForwardedRef, + PropsWithChildren, + ReactNode, + useRef, +} from 'react'; import PropTypes from 'prop-types'; import cx from 'classnames'; +/**@ts-ignore */ import { Link, Tag, Popover, PopoverContent } from '@carbon/react'; import { useClickOutside } from '../../global/js/hooks'; - import { pkg } from '../../settings'; const componentName = 'TagSetOverflow'; @@ -21,9 +26,61 @@ const blockClass = `${pkg.prefix}--tag-set-overflow`; // Default values for props const defaults = { allTagsModalSearchThreshold: 10, - overflowAlign: 'bottom', }; +type OverflowAlign = + | 'top' + | 'top-left' + | 'top-right' + | 'bottom' + | 'bottom-left' + | 'bottom-right' + | 'left' + | 'left-bottom' + | 'left-top' + | 'right' + | 'right-bottom' + | 'right-top'; +type OverflowType = 'default' | 'tag'; +interface TagSetOverflowProps { + /** + * count of overflowTags over which a modal is offered + */ + allTagsModalSearchThreshold?: number; + /** + * className + */ + className?: string; + /** + * function to execute on clicking show all + */ + onShowAllClick: () => void; + /** + * overflowAlign from the standard tooltip + */ + overflowAlign?: OverflowAlign; + /** @type {Array} + * tags shown in overflow + */ + overflowTags: ReactNode[]; + /** + * Type of rendering displayed inside of the tag overflow component + */ + overflowType?: OverflowType; + /** + * Open state of the popover + */ + popoverOpen?: boolean; + /** + * Setter function for the popoverOpen state value + */ + setPopoverOpen?: ((value: boolean) => void) | undefined; + /** + * label for the overflow show all tags link + */ + showAllTagsLabel?: string; +} + export const TagSetOverflow = React.forwardRef( ( { @@ -32,7 +89,7 @@ export const TagSetOverflow = React.forwardRef( allTagsModalSearchThreshold = defaults.allTagsModalSearchThreshold, className, onShowAllClick, - overflowAlign = defaults.overflowAlign, + overflowAlign = 'bottom', overflowTags, overflowType, showAllTagsLabel, @@ -40,29 +97,29 @@ export const TagSetOverflow = React.forwardRef( setPopoverOpen, // Collect any other property values passed in. ...rest - }, - ref + }: PropsWithChildren, + ref: ForwardedRef ) => { - const localRef = useRef(); + const localRef = useRef(null); const overflowTagContent = useRef(null); useClickOutside(ref || localRef, () => { if (popoverOpen) { - setPopoverOpen(false); + setPopoverOpen?.(false); } }); const handleShowAllTagsClick = (ev) => { ev.stopPropagation(); ev.preventDefault(); - setPopoverOpen(false); + setPopoverOpen?.(false); onShowAllClick(); }; const handleEscKeyPress = (event) => { const { key } = event; if (key === 'Escape') { - setPopoverOpen(false); + setPopoverOpen?.(false); } }; @@ -87,7 +144,7 @@ export const TagSetOverflow = React.forwardRef( open={popoverOpen} > setPopoverOpen(!popoverOpen)} + onClick={() => setPopoverOpen?.(!popoverOpen)} className={cx(`${blockClass}__popover-trigger`)} > +{overflowTags.length} @@ -102,26 +159,29 @@ export const TagSetOverflow = React.forwardRef( : index <= allTagsModalSearchThreshold ) .map((tag, index) => { - const tagProps = {}; + type TagProps = { type?: string; filter?: boolean }; + const tagProps: TagProps = {}; if (overflowType === 'tag') { tagProps.type = 'high-contrast'; } if (overflowType === 'default') { tagProps.filter = false; } - return ( -
  • - {React.cloneElement(tag, tagProps)} -
  • - ); + if (React.isValidElement(tag)) { + return ( +
  • + {React.cloneElement(tag, tagProps)} +
  • + ); + } })} {overflowTags.length > allTagsModalSearchThreshold && ( @@ -177,6 +237,7 @@ TagSetOverflow.propTypes = { /** * tags shown in overflow */ + /**@ts-ignore */ overflowTags: PropTypes.arrayOf(PropTypes.object).isRequired, /** * Type of rendering displayed inside of the tag overflow component From 72ff25d32bc1a3235a246a50f7a9405c672f47a5 Mon Sep 17 00:00:00 2001 From: Matt Gallo Date: Mon, 13 May 2024 09:08:32 -0400 Subject: [PATCH 2/9] fix(DataSpreadsheet): initialize functions before calling them (#5099) * fix(DataSpreadsheet): initialize functions before calling them * chore: remove duplicate key props --- .../DataSpreadsheet.stories.jsx | 6 +- .../DataSpreadsheet/DataSpreadsheetBody.js | 77 ++++--- .../DataSpreadsheet/DataSpreadsheetHeader.js | 213 +++++++++--------- .../hooks/useMoveActiveCell.js | 5 +- 4 files changed, 158 insertions(+), 143 deletions(-) diff --git a/packages/ibm-products/src/components/DataSpreadsheet/DataSpreadsheet.stories.jsx b/packages/ibm-products/src/components/DataSpreadsheet/DataSpreadsheet.stories.jsx index c431e596b3..0f1900c082 100644 --- a/packages/ibm-products/src/components/DataSpreadsheet/DataSpreadsheet.stories.jsx +++ b/packages/ibm-products/src/components/DataSpreadsheet/DataSpreadsheet.stories.jsx @@ -8,7 +8,7 @@ import React, { useMemo, useState } from 'react'; import { DataSpreadsheet } from '.'; import { generateData } from './utils/generateData'; -// import mdx from './DataSpreadsheet.mdx'; +import mdx from './DataSpreadsheet.mdx'; import styles from './_storybook-styles.scss?inline'; @@ -26,11 +26,9 @@ export default { }, parameters: { styles, - /* -docs: { + docs: { page: mdx, }, -*/ }, }; diff --git a/packages/ibm-products/src/components/DataSpreadsheet/DataSpreadsheetBody.js b/packages/ibm-products/src/components/DataSpreadsheet/DataSpreadsheetBody.js index 4a804980d7..fdd024fba2 100644 --- a/packages/ibm-products/src/components/DataSpreadsheet/DataSpreadsheetBody.js +++ b/packages/ibm-products/src/components/DataSpreadsheet/DataSpreadsheetBody.js @@ -33,6 +33,7 @@ import { handleBodyCellHover, handleRowHeaderClick, } from './utils/commonEventHandlers'; +import { prepareProps } from '../../global/js/utils/props-helper'; const blockClass = `${pkg.prefix}--data-spreadsheet`; @@ -268,10 +269,6 @@ export const DataSpreadsheetBody = forwardRef( setSelectionAreas, visibleColumns, ]); - //selectionAreas will be set when ever a selection area is made. - useEffect(() => { - removeDuplicateSelections(); - }, [selectionAreas, removeDuplicateSelections]); //this method will check for any duplicate selection area and remove. //same selections are those have the same height, width, top, left styles. These inline styles are being set in createCellSelection util. @@ -310,6 +307,11 @@ export const DataSpreadsheetBody = forwardRef( } }, [ref, setSelectionAreas, setSelectionAreaData]); + //selectionAreas will be set when ever a selection area is made. + useEffect(() => { + removeDuplicateSelections(); + }, [selectionAreas, removeDuplicateSelections]); + // onClick fn for each cell in the data spreadsheet body, // adds the active cell highlight @@ -441,9 +443,11 @@ export const DataSpreadsheetBody = forwardRef( const row = rows[index]; if (rows && rows.length) { prepareRow(row); + const rowProps = prepareProps(row.getRowProps({ style }), 'key'); return (
    {/* CELL BUTTONS */} - {row.cells.map((cell, index) => ( -
    - -
    - ))} + +
    + ); + })} ); } diff --git a/packages/ibm-products/src/components/DataSpreadsheet/DataSpreadsheetHeader.js b/packages/ibm-products/src/components/DataSpreadsheet/DataSpreadsheetHeader.js index 7a2e2ce7db..129ba7d42a 100644 --- a/packages/ibm-products/src/components/DataSpreadsheet/DataSpreadsheetHeader.js +++ b/packages/ibm-products/src/components/DataSpreadsheet/DataSpreadsheetHeader.js @@ -18,6 +18,7 @@ import { selectAllCells } from './utils/selectAllCells'; import { getSpreadsheetWidth } from './utils/getSpreadsheetWidth'; import { useSpreadsheetMouseMove } from './hooks'; import { checkForHoldingKey } from './utils/checkForHoldingKey'; +import { prepareProps } from '../../global/js/utils/props-helper'; const blockClass = `${pkg.prefix}--data-spreadsheet`; @@ -152,115 +153,123 @@ export const DataSpreadsheetHeader = forwardRef( return (
    - {headerGroups.map((headerGroup, index) => ( -
    - {/* SELECT ALL BUTTON */} + {headerGroups.map((headerGroup, index) => { + const headerProps = prepareProps( + headerGroup.getHeaderGroupProps(), + 'key' + ); + return (
    - -
    - {/* COLUMN HEADER BUTTONS */} - {headerGroup.headers.map((column, index) => { - const selectedHeader = checkSelectedHeaderCell( - index, - selectionAreas, - 'column', - rows - ); - return ( -
    - +
    + {/* COLUMN HEADER BUTTONS */} + {headerGroup.headers.map((column, index) => { + const colProps = prepareProps(column.getHeaderProps(), 'key'); + const selectedHeader = checkSelectedHeaderCell( + index, + selectionAreas, + 'column', + rows + ); + return ( +
    - {column.render('Header')} - -
    - ); - })} -
    - ))} + +
    + ); + })} + + ); + })} ); } diff --git a/packages/ibm-products/src/components/DataSpreadsheet/hooks/useMoveActiveCell.js b/packages/ibm-products/src/components/DataSpreadsheet/hooks/useMoveActiveCell.js index f7d04f5d98..bd5bed46b9 100644 --- a/packages/ibm-products/src/components/DataSpreadsheet/hooks/useMoveActiveCell.js +++ b/packages/ibm-products/src/components/DataSpreadsheet/hooks/useMoveActiveCell.js @@ -1,5 +1,5 @@ /** - * Copyright IBM Corp. 2022, 2022 + * Copyright IBM Corp. 2022, 2024 * * This source code is licensed under the Apache-2.0 license found in the * LICENSE file in the root directory of this source tree. @@ -16,13 +16,14 @@ export const useMoveActiveCell = ({ activeCellContent, isActiveHeaderCellChanged, }) => { + let performCreateActiveCell; //new active cell is created when the activeCellContent changes or navigate through headers // Otherwise new active cell will display the old value in a glance useEffect(() => { performCreateActiveCell(); }, [activeCellContent, performCreateActiveCell, isActiveHeaderCellChanged]); - const performCreateActiveCell = useCallback(() => { + performCreateActiveCell = useCallback(() => { const activeCellPlacementElement = spreadsheetRef?.current.querySelector( `[data-row-index="${activeCellCoordinates?.row}"][data-column-index="${activeCellCoordinates?.column}"]` ); From 7818b4d2d136ccf0235346341c0cece8f1f9f251 Mon Sep 17 00:00:00 2001 From: Matt Gallo Date: Mon, 13 May 2024 09:19:27 -0400 Subject: [PATCH 3/9] test(ExportModal): add avt test coverage default state (#5138) --- cspell.json | 1 + .../ExportModal/ExportModal-test.avt.e2e.js | 24 +++++++++++++++++++ 2 files changed, 25 insertions(+) create mode 100644 e2e/components/ExportModal/ExportModal-test.avt.e2e.js diff --git a/cspell.json b/cspell.json index ccc8ca08ce..cbe827074b 100644 --- a/cspell.json +++ b/cspell.json @@ -92,6 +92,7 @@ "editinplace", "editsidepanel", "emptystate", + "exportmodal", "expressivecard", "fullpageerror", "gridcell", diff --git a/e2e/components/ExportModal/ExportModal-test.avt.e2e.js b/e2e/components/ExportModal/ExportModal-test.avt.e2e.js new file mode 100644 index 0000000000..09dd2e5d54 --- /dev/null +++ b/e2e/components/ExportModal/ExportModal-test.avt.e2e.js @@ -0,0 +1,24 @@ +/** + * Copyright IBM Corp. 2024, 2024 + * + * This source code is licensed under the Apache-2.0 license found in the + * LICENSE file in the root directory of this source tree. + */ + +'use strict'; + +import { expect, test } from '@playwright/test'; +import { visitStory } from '../../test-utils/storybook'; + +test.describe('ExportModal @avt', () => { + test('@avt-default-state', async ({ page }) => { + await visitStory(page, { + component: 'ExportModal', + id: 'ibm-products-patterns-export-exportmodal--standard', + globals: { + carbonTheme: 'white', + }, + }); + await expect(page).toHaveNoACViolations('ExportModal @avt-default-state'); + }); +}); From c6dcbfb4edb88cf736f4738e272846510b4f9257 Mon Sep 17 00:00:00 2001 From: Afsal K Date: Mon, 13 May 2024 18:49:48 +0530 Subject: [PATCH 4/9] test(UserProfileImage): add default state AVT check (#5106) --- .../UserProfileImage-test.avt.e2e.js | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 e2e/components/UserProfileImage/UserProfileImage-test.avt.e2e.js diff --git a/e2e/components/UserProfileImage/UserProfileImage-test.avt.e2e.js b/e2e/components/UserProfileImage/UserProfileImage-test.avt.e2e.js new file mode 100644 index 0000000000..9a92a69022 --- /dev/null +++ b/e2e/components/UserProfileImage/UserProfileImage-test.avt.e2e.js @@ -0,0 +1,26 @@ +/** + * Copyright IBM Corp. 2024, 2024 + * + * This source code is licensed under the Apache-2.0 license found in the + * LICENSE file in the root directory of this source tree. + */ + +'use strict'; + +import { expect, test } from '@playwright/test'; +import { visitStory } from '../../test-utils/storybook'; + +test.describe('UserProfileImage @avt', () => { + test('@avt-default-state', async ({ page }) => { + await visitStory(page, { + component: 'UserProfileImage', + id: 'ibm-products-patterns-user-profile-images-userprofileimage--default', + globals: { + carbonTheme: 'white', + }, + }); + await expect(page).toHaveNoACViolations( + 'UserProfileImage @avt-default-state' + ); + }); +}); From 63ace80d1c5e5d01f7d5478aa001619deec61e7b Mon Sep 17 00:00:00 2001 From: Afsal K Date: Mon, 13 May 2024 18:50:41 +0530 Subject: [PATCH 5/9] test(UnauthorizedEmptyState): add default state AVT check (#5110) --- cspell.json | 1 + .../UnauthorizedEmptyState-test.avt.e2e.js | 26 +++++++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 e2e/components/UnauthorizedEmptyState/UnauthorizedEmptyState-test.avt.e2e.js diff --git a/cspell.json b/cspell.json index cbe827074b..ac3e558030 100644 --- a/cspell.json +++ b/cspell.json @@ -156,6 +156,7 @@ "treegrid", "treeview", "typeahead", + "unauthorizedemptystate", "userprofileimage", "uuidv", "webfonts" diff --git a/e2e/components/UnauthorizedEmptyState/UnauthorizedEmptyState-test.avt.e2e.js b/e2e/components/UnauthorizedEmptyState/UnauthorizedEmptyState-test.avt.e2e.js new file mode 100644 index 0000000000..aaeb48f3ed --- /dev/null +++ b/e2e/components/UnauthorizedEmptyState/UnauthorizedEmptyState-test.avt.e2e.js @@ -0,0 +1,26 @@ +/** + * Copyright IBM Corp. 2024, 2024 + * + * This source code is licensed under the Apache-2.0 license found in the + * LICENSE file in the root directory of this source tree. + */ + +'use strict'; + +import { expect, test } from '@playwright/test'; +import { visitStory } from '../../test-utils/storybook'; + +test.describe('UnauthorizedEmptyState @avt', () => { + test('@avt-default-state', async ({ page }) => { + await visitStory(page, { + component: 'UnauthorizedEmptyState', + id: 'ibm-products-patterns-empty-state-unauthorizedemptystate--default', + globals: { + carbonTheme: 'white', + }, + }); + await expect(page).toHaveNoACViolations( + 'UnauthorizedEmptyState @avt-default-state' + ); + }); +}); From 02a2e1efa5a2b85dd4d8c2670037c6c3d4a3d680 Mon Sep 17 00:00:00 2001 From: Afsal K Date: Mon, 13 May 2024 18:51:41 +0530 Subject: [PATCH 6/9] test(APIKeyModal): add default state AVT check (#5111) * test(APIKeyModal): add default state AVT check * test(APIKeyModal): fix aria-label AVT violation --- cspell.json | 1 + .../APIKeyModal/APIKeyModal-test.avt.e2e.js | 27 +++++++++++++++++++ .../APIKeyModal/APIKeyModal.stories.jsx | 3 +-- 3 files changed, 29 insertions(+), 2 deletions(-) create mode 100644 e2e/components/APIKeyModal/APIKeyModal-test.avt.e2e.js diff --git a/cspell.json b/cspell.json index ac3e558030..e37f19eac9 100644 --- a/cspell.json +++ b/cspell.json @@ -65,6 +65,7 @@ "aboutmodal", "actionbar", "apikey", + "apikeymodal", "autodocs", "automerge", "buildhome", diff --git a/e2e/components/APIKeyModal/APIKeyModal-test.avt.e2e.js b/e2e/components/APIKeyModal/APIKeyModal-test.avt.e2e.js new file mode 100644 index 0000000000..c92808e01e --- /dev/null +++ b/e2e/components/APIKeyModal/APIKeyModal-test.avt.e2e.js @@ -0,0 +1,27 @@ +/** + * Copyright IBM Corp. 2024, 2024 + * + * This source code is licensed under the Apache-2.0 license found in the + * LICENSE file in the root directory of this source tree. + */ + +'use strict'; + +import { expect, test } from '@playwright/test'; +import { visitStory } from '../../test-utils/storybook'; + +test.describe('APIKeyModal @avt', () => { + test('@avt-default-state', async ({ page }) => { + await visitStory(page, { + component: 'APIKeyModal', + id: 'ibm-products-patterns-generating-an-api-key-apikeymodal--generate', + globals: { + carbonTheme: 'white', + }, + }); + + await page.getByRole('button', { name: 'Generate API key' }).click(); + + await expect(page).toHaveNoACViolations('APIKeyModal @avt-default-state'); + }); +}); diff --git a/packages/ibm-products/src/components/APIKeyModal/APIKeyModal.stories.jsx b/packages/ibm-products/src/components/APIKeyModal/APIKeyModal.stories.jsx index b1b9d55079..3ef0ed9e38 100644 --- a/packages/ibm-products/src/components/APIKeyModal/APIKeyModal.stories.jsx +++ b/packages/ibm-products/src/components/APIKeyModal/APIKeyModal.stories.jsx @@ -76,6 +76,7 @@ const defaultProps = { generateSuccessTitle: 'API key successfully created', editSuccessTitle: 'API key successfully saved', loadingText: 'Generating...', + modalLabel: 'Generate API key', }; const blockClass = `${pkg.prefix}--apikey-modal`; @@ -401,7 +402,6 @@ export const CustomGenerate = MultiStepTemplate.bind({}); CustomGenerate.args = { ...defaultProps, generateButtonText: 'Generate', - modalLabel: 'Generate API key', nextStepButtonText: 'Next', previousStepButtonText: 'Previous', downloadFileName: 'apikey', @@ -461,7 +461,6 @@ export const CustomEdit = MultiStepTemplate.bind({}); CustomEdit.args = { ...defaultProps, generateButtonText: 'Generate', - modalLabel: 'Generate API key', nextStepButtonText: 'Next', previousStepButtonText: 'Previous', downloadFileName: 'apikey', From dbe9f6264b26d3158fa34c94bf7e4a0ef8458518 Mon Sep 17 00:00:00 2001 From: Afsal K Date: Mon, 13 May 2024 18:52:11 +0530 Subject: [PATCH 7/9] test(EmptyState): add default state AVT check (#5114) --- .../EmptyState/EmptyState-test.avt.e2e.js | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 e2e/components/EmptyState/EmptyState-test.avt.e2e.js diff --git a/e2e/components/EmptyState/EmptyState-test.avt.e2e.js b/e2e/components/EmptyState/EmptyState-test.avt.e2e.js new file mode 100644 index 0000000000..eb18033520 --- /dev/null +++ b/e2e/components/EmptyState/EmptyState-test.avt.e2e.js @@ -0,0 +1,24 @@ +/** + * Copyright IBM Corp. 2024, 2024 + * + * This source code is licensed under the Apache-2.0 license found in the + * LICENSE file in the root directory of this source tree. + */ + +'use strict'; + +import { expect, test } from '@playwright/test'; +import { visitStory } from '../../test-utils/storybook'; + +test.describe('EmptyState @avt', () => { + test('@avt-default-state', async ({ page }) => { + await visitStory(page, { + component: 'EmptyState', + id: 'ibm-products-patterns-empty-state-emptystate--default', + globals: { + carbonTheme: 'white', + }, + }); + await expect(page).toHaveNoACViolations('EmptyState @avt-default-state'); + }); +}); From a3bc81a8c31ddbcaffdd647af09ecbd301d34fd2 Mon Sep 17 00:00:00 2001 From: Anna Wen <54281166+annawen1@users.noreply.github.com> Date: Mon, 13 May 2024 09:23:36 -0400 Subject: [PATCH 8/9] test(NotificationsPanel): add default state avt test (#5127) * test(NotificationsPanel): add default state avt test * Update e2e/components/NotificationsPanel/NotificationsPanel-test.avt.e2e.js * test(NotificationPanel): add click to test --- cspell.json | 1 + .../NotificationsPanel-test.avt.e2e.js | 28 +++++++++++++++++++ 2 files changed, 29 insertions(+) create mode 100644 e2e/components/NotificationsPanel/NotificationsPanel-test.avt.e2e.js diff --git a/cspell.json b/cspell.json index e37f19eac9..81ea7c9058 100644 --- a/cspell.json +++ b/cspell.json @@ -108,6 +108,7 @@ "loglevel", "namor", "noreply", + "notificationspanel", "overridable", "overscroll", "pconsole", diff --git a/e2e/components/NotificationsPanel/NotificationsPanel-test.avt.e2e.js b/e2e/components/NotificationsPanel/NotificationsPanel-test.avt.e2e.js new file mode 100644 index 0000000000..07cb546491 --- /dev/null +++ b/e2e/components/NotificationsPanel/NotificationsPanel-test.avt.e2e.js @@ -0,0 +1,28 @@ +/** + * Copyright IBM Corp. 2024 + * + * This source code is licensed under the Apache-2.0 license found in the + * LICENSE file in the root directory of this source tree. + */ + +'use strict'; + +import { expect, test } from '@playwright/test'; +import { visitStory } from '../../test-utils/storybook'; + +test.describe('NotificationsPanel @avt', () => { + test('@avt-default-state', async ({ page }) => { + await visitStory(page, { + component: 'NotificationsPanel', + id: 'ibm-products-patterns-notifications-notificationspanel--default', + globals: { + carbonTheme: 'white', + }, + }); + + await page.getByLabel('Notifications').click(); + await expect(page).toHaveNoACViolations( + 'NotificationsPanel @avt-default-state' + ); + }); +}); From af2215707b60e4abcbab434f63fd9bd45a947526 Mon Sep 17 00:00:00 2001 From: Matt Gallo Date: Mon, 13 May 2024 09:28:14 -0400 Subject: [PATCH 9/9] feat: update to storybook 8 (#5019) * build(storybook): update from webpack to vite to build storybook * chore: update lock file * chore: add jsx as jest file extension * chore: add jsx as jest file extension * refactor: decouple jest and story dependencies * fix: pin version for addon-mdx-gfm * chore: remove default props * fix: add special regex matcher for ace-node files with suffixes * chore: use act from testing library * feat: upgrade to storybook 8 * chore: update lock file * refactor: remove commented out features --------- Co-authored-by: elysia --- packages/core/.storybook/main.js | 41 +- packages/core/.storybook/manager.js | 2 +- packages/core/package.json | 35 +- packages/core/src/welcome/Welcome.js | 1 + .../core/src/welcome/_storybook-styles.scss | 13 +- .../generate/templates/DISPLAY_NAME.mdx | 4 +- .../src/components/ActionSet/ActionSet.tsx | 19 +- .../src/components/BigNumbers/BigNumbers.mdx | 4 +- ...bers.stories.js => BigNumbers.stories.jsx} | 0 .../src/components/ButtonMenu/ButtonMenu.mdx | 4 +- .../src/components/Checklist/Checklist.mdx | 4 +- .../src/components/Coachmark/Coachmark.mdx | 4 +- .../CoachmarkBeacon/CoachmarkBeacon.mdx | 4 +- .../CoachmarkButton/CoachmarkButton.mdx | 4 +- .../CoachmarkFixed/CoachmarkFixed.mdx | 4 +- .../CoachmarkOverlayElement.mdx | 4 +- .../CoachmarkOverlayElements.mdx | 4 +- .../CoachmarkStack/CoachmarkStack.mdx | 4 +- .../ConditionBuilder/ConditionBuilder.mdx | 4 +- .../DataSpreadsheet/DataSpreadsheet.mdx | 4 +- .../src/components/Datagrid/Datagrid.mdx | 4 +- .../src/components/Decorator/Decorator.mdx | 4 +- .../DecoratorBase/DecoratorBase.mdx | 4 +- .../DecoratorDualButton.mdx | 4 +- .../DecoratorLink/DecoratorLink.mdx | 4 +- .../DecoratorSingleButton.mdx | 4 +- .../DelimitedList/DelimitedList.mdx | 4 +- .../DescriptionList/DescriptionList.mdx | 4 +- .../components/DragAndDrop/DragAndDrop.mdx | 2 +- .../ExpressiveCard/ExpressiveCard.mdx | 4 +- .../components/FilterPanel/FilterPanel.mdx | 4 +- .../FilterPanelAccordion.mdx | 4 +- .../FilterPanelAccordionItem.mdx | 4 +- .../FilterPanelCheckbox.mdx | 4 +- .../FilterPanelCheckboxWithOverflow.mdx | 4 +- .../FilterPanelGroup/FilterPanelGroup.mdx | 4 +- .../FilterPanelLabel/FilterPanelLabel.mdx | 4 +- .../FilterPanelSearch/FilterPanelSearch.mdx | 4 +- .../FullPageError/FullPageError.mdx | 4 +- .../InterstitialScreen/InterstitialScreen.mdx | 4 +- .../InterstitialScreenView.mdx | 4 +- .../InterstitialScreenViewModule.mdx | 4 +- .../ibm-products/src/components/Nav/Nav.mdx | 4 +- .../NotificationsPanel/NotificationsPanel.mdx | 4 +- .../OptionsTile/OptionsTile-unused-v1.mdx | 4 +- .../src/components/PageHeader/PageHeader.mdx | 4 +- .../ProductiveCard/ProductiveCard.mdx | 4 +- .../src/components/Saving/Saving.mdx | 4 +- .../ScrollGradient/ScrollGradient.mdx | 4 +- .../src/components/SearchBar/SearchBar.mdx | 4 +- .../src/components/SidePanel/SidePanel.mdx | 4 +- .../StatusIndicator/StatusIndicator.mdx | 4 +- .../StatusIndicator/StatusIndicatorStep.mdx | 4 +- .../StringFormatter/StringFormatter.mdx | 4 +- .../components/TagOverflow/TagOverflow.mdx | 4 +- .../src/components/TagSet/TagSet.mdx | 4 +- .../src/components/Tearsheet/Tearsheet.mdx | 4 +- .../TruncatedList/TruncatedList.mdx | 4 +- .../src/components/UserAvatar/UserAvatar.mdx | 4 +- yarn.lock | 1984 +++++------------ 60 files changed, 711 insertions(+), 1590 deletions(-) rename packages/ibm-products/src/components/BigNumbers/{BigNumbers.stories.js => BigNumbers.stories.jsx} (100%) diff --git a/packages/core/.storybook/main.js b/packages/core/.storybook/main.js index de1ec5696c..a23221db23 100644 --- a/packages/core/.storybook/main.js +++ b/packages/core/.storybook/main.js @@ -5,14 +5,15 @@ * LICENSE file in the root directory of this source tree. */ -const glob = require('fast-glob'); -const path = require('path'); +import glob from 'fast-glob'; +import { dirname, join, resolve } from 'path'; import remarkGfm from 'remark-gfm'; const storyGlobs = [ '../../ibm-products/src/**/*.stories.*', '../../ibm-products-community/src/**/*.stories.*', '../src/**/*.stories.*', + '../src/**/*.mdx', '../../../examples/carbon-for-ibm-products/example-gallery/src/example-gallery.stories.js', ]; @@ -24,15 +25,15 @@ const stories = glob.sync(storyGlobs, { cwd: __dirname, }); -module.exports = { +export default { staticDirs: ['../public'], + addons: [ - '@storybook/addon-actions', - '@storybook/addon-controls', - '@storybook/addon-links', - '@storybook/addon-storysource', - '@storybook/addon-viewport', - '@storybook/addon-mdx-gfm', + getAbsolutePath('@storybook/addon-actions'), + getAbsolutePath('@storybook/addon-controls'), + getAbsolutePath('@storybook/addon-links'), + getAbsolutePath('@storybook/addon-storysource'), + getAbsolutePath('@storybook/addon-viewport'), { name: '@storybook/addon-docs', options: { @@ -55,17 +56,17 @@ module.exports = { }, }, ], - core: { - builder: '@storybook/builder-vite', - }, - framework: '@storybook/react-vite', - features: { - storyStoreV7: true, + + framework: { + name: getAbsolutePath('@storybook/react-vite'), }, + stories, + typescript: { reactDocgen: 'react-docgen', // Favor docgen from prop-types instead of TS interfaces }, + async viteFinal(config, { configType }) { // Merge custom configuration into the default config const { mergeConfig } = await import('vite'); @@ -85,7 +86,7 @@ module.exports = { }, resolve: { alias: { - ALIAS_STORY_STYLE_CONFIG: path.resolve( + ALIAS_STORY_STYLE_CONFIG: resolve( configType === 'DEVELOPMENT' ? '../ibm-products-styles/src/config-dev.scss' : '../ibm-products-styles/src/config.scss' @@ -94,4 +95,12 @@ module.exports = { }, }); }, + + docs: { + autodocs: 'tag', + }, }; + +function getAbsolutePath(value) { + return dirname(require.resolve(join(value, 'package.json'))); +} diff --git a/packages/core/.storybook/manager.js b/packages/core/.storybook/manager.js index 05f9e320ad..25ebffc23b 100644 --- a/packages/core/.storybook/manager.js +++ b/packages/core/.storybook/manager.js @@ -5,7 +5,7 @@ * LICENSE file in the root directory of this source tree. */ -import { addons } from '@storybook/addons'; +import { addons } from '@storybook/manager-api'; import { create } from '@storybook/theming/create'; import React from 'react'; diff --git a/packages/core/package.json b/packages/core/package.json index 0d3bbfc4d0..3aa2a17c12 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -35,24 +35,21 @@ "@carbon/react": "^1.55.0", "@carbon/themes": "^11.34.0", "@carbon/type": "^11.26.0", - "@storybook/addon-actions": "^7.6.10", - "@storybook/addon-controls": "^7.6.10", - "@storybook/addon-docs": "^7.6.10", - "@storybook/addon-essentials": "^7.6.10", - "@storybook/addon-links": "^7.6.10", - "@storybook/addon-mdx-gfm": "7.6.10", - "@storybook/addon-storysource": "^7.6.10", - "@storybook/addon-viewport": "^7.6.10", - "@storybook/addons": "^7.6.10", - "@storybook/api": "^7.6.10", - "@storybook/builder-vite": "^7", - "@storybook/components": "^7.6.10", - "@storybook/core-events": "^7.6.10", - "@storybook/csf": "^0.1.2", - "@storybook/react": "^7.6.10", - "@storybook/react-vite": "^7", - "@storybook/source-loader": "^7.6.10", - "@storybook/theming": "^7.6.10", + "@storybook/addon-actions": "^8.0.9", + "@storybook/addon-controls": "^8.0.9", + "@storybook/addon-docs": "^8.0.9", + "@storybook/addon-essentials": "^8.0.9", + "@storybook/addon-links": "^8.0.9", + "@storybook/addon-storysource": "^8.0.9", + "@storybook/addon-viewport": "^8.0.9", + "@storybook/components": "^8.0.9", + "@storybook/core-events": "^8.0.9", + "@storybook/csf": "^0.1.5", + "@storybook/manager-api": "^8.0.9", + "@storybook/react": "^8.0.9", + "@storybook/react-vite": "^8.0.9", + "@storybook/source-loader": "^8.0.9", + "@storybook/theming": "^8.0.9", "fast-glob": "^3.2.7", "npm-check-updates": "^16.14.12", "npm-run-all": "^4.1.5", @@ -63,7 +60,7 @@ "remark-gfm": "^4.0.0", "rimraf": "^5.0.5", "sass": "^1.70.0", - "storybook": "^7.6.10", + "storybook": "^8.0.9", "typescript": "^5.3.3", "vite": "^5.2.10" }, diff --git a/packages/core/src/welcome/Welcome.js b/packages/core/src/welcome/Welcome.js index ed3fa15a3e..4ddc0ea6f4 100644 --- a/packages/core/src/welcome/Welcome.js +++ b/packages/core/src/welcome/Welcome.js @@ -11,6 +11,7 @@ import { Link, Tag } from '@carbon/react'; import { ArrowRight, Pause, Play } from '@carbon/react/icons'; import lottie from 'lottie-web'; import WelcomeLottie from './welcome-lottie.json'; +import './_storybook-styles.scss'; const Welcome = () => { const animationRef = useRef(null); diff --git a/packages/core/src/welcome/_storybook-styles.scss b/packages/core/src/welcome/_storybook-styles.scss index a7dc643023..c6f1184917 100644 --- a/packages/core/src/welcome/_storybook-styles.scss +++ b/packages/core/src/welcome/_storybook-styles.scss @@ -6,14 +6,25 @@ // @use 'ALIAS_STORY_STYLE_CONFIG' as c4p-settings; +@use '@carbon/react' with ( + $font-path: '@ibm/plex' +); +@use '@carbon/styles/scss/type'; @use '@carbon/styles/scss/colors'; @use '@carbon/styles/scss/spacing' as *; -@use '@carbon/styles/scss/type'; + +body { + @include type.reset(); +} .welcome__container--outer { + position: fixed; + top: 0; + left: 0; overflow: hidden; width: 100%; height: 100vh; + padding: $spacing-09; /* stylelint-disable-next-line carbon/theme-token-use */ background-color: colors.$purple-10; } diff --git a/packages/ibm-products/scripts/generate/templates/DISPLAY_NAME.mdx b/packages/ibm-products/scripts/generate/templates/DISPLAY_NAME.mdx index 60ca6ee1ac..81fcd92fab 100644 --- a/packages/ibm-products/scripts/generate/templates/DISPLAY_NAME.mdx +++ b/packages/ibm-products/scripts/generate/templates/DISPLAY_NAME.mdx @@ -1,4 +1,4 @@ -import { Story, ArgsTable, Source, Canvas } from '@storybook/addon-docs'; +import { Story, Controls, Source, Canvas } from '@storybook/addon-docs'; import { CodesandboxLink } from '../../global/js/utils/story-helper'; import { DISPLAY_NAME } from '.'; import * as stories from './DISPLAY_NAME.stories'; @@ -29,4 +29,4 @@ import * as stories from './DISPLAY_NAME.stories'; ## Component API - + diff --git a/packages/ibm-products/src/components/ActionSet/ActionSet.tsx b/packages/ibm-products/src/components/ActionSet/ActionSet.tsx index 7c56937b85..93fe652b32 100644 --- a/packages/ibm-products/src/components/ActionSet/ActionSet.tsx +++ b/packages/ibm-products/src/components/ActionSet/ActionSet.tsx @@ -12,7 +12,7 @@ import React, { ComponentProps, PropsWithChildren } from 'react'; import PropTypes from 'prop-types'; import cx from 'classnames'; import { pkg } from '../../settings'; -import { allPropTypes } from '../../global/js/utils/props-helper'; +import { allPropTypes, prepareProps } from '../../global/js/utils/props-helper'; // Carbon and package components we use. import { Button, ButtonSet, InlineLoading } from '@carbon/react'; @@ -191,13 +191,16 @@ export const ActionSet = React.forwardRef( role="presentation" stacked={stacking} > - {buttons.map((action, index) => ( - - ))} + {buttons.map((action, index) => { + const actionProps = prepareProps(action, ['key']); + return ( + + ); + })} ); } diff --git a/packages/ibm-products/src/components/BigNumbers/BigNumbers.mdx b/packages/ibm-products/src/components/BigNumbers/BigNumbers.mdx index 87d9baedc7..476b27f41c 100644 --- a/packages/ibm-products/src/components/BigNumbers/BigNumbers.mdx +++ b/packages/ibm-products/src/components/BigNumbers/BigNumbers.mdx @@ -1,4 +1,4 @@ -import { Story, ArgsTable, Source, Canvas } from '@storybook/addon-docs'; +import { Story, Controls, Source, Canvas } from '@storybook/addon-docs'; import { CodesandboxLink } from '../../global/js/utils/story-helper'; import { BigNumbers } from '.'; import * as BigNumbersStories from './BigNumbers.stories'; @@ -45,4 +45,4 @@ of a button as well as tool tip functionality. The default locale is English ## Component API - + diff --git a/packages/ibm-products/src/components/BigNumbers/BigNumbers.stories.js b/packages/ibm-products/src/components/BigNumbers/BigNumbers.stories.jsx similarity index 100% rename from packages/ibm-products/src/components/BigNumbers/BigNumbers.stories.js rename to packages/ibm-products/src/components/BigNumbers/BigNumbers.stories.jsx diff --git a/packages/ibm-products/src/components/ButtonMenu/ButtonMenu.mdx b/packages/ibm-products/src/components/ButtonMenu/ButtonMenu.mdx index a11542c7d5..1c617850e5 100644 --- a/packages/ibm-products/src/components/ButtonMenu/ButtonMenu.mdx +++ b/packages/ibm-products/src/components/ButtonMenu/ButtonMenu.mdx @@ -1,4 +1,4 @@ -import { Story, ArgsTable, Source, Canvas } from '@storybook/addon-docs'; +import { Story, Controls, Source, Canvas } from '@storybook/addon-docs'; import { ButtonMenu } from '.'; import * as ButtonMenuStories from './ButtonMenu.stories'; @@ -24,4 +24,4 @@ import * as ButtonMenuStories from './ButtonMenu.stories'; ## Component API - + diff --git a/packages/ibm-products/src/components/Checklist/Checklist.mdx b/packages/ibm-products/src/components/Checklist/Checklist.mdx index 5c059a9154..276c0bce1a 100644 --- a/packages/ibm-products/src/components/Checklist/Checklist.mdx +++ b/packages/ibm-products/src/components/Checklist/Checklist.mdx @@ -1,4 +1,4 @@ -import { Story, ArgsTable, Source, Canvas } from '@storybook/addon-docs'; +import { Story, Controls, Source, Canvas } from '@storybook/addon-docs'; import { CodesandboxLink } from '../../global/js/utils/story-helper'; import { Checklist } from '.'; import * as CheckListStories from './Checklist.stories'; @@ -38,4 +38,4 @@ explain, educate, and cultivate novice users into high-functioning power users. ## Component API - + diff --git a/packages/ibm-products/src/components/Coachmark/Coachmark.mdx b/packages/ibm-products/src/components/Coachmark/Coachmark.mdx index c2322f6843..8001a25187 100644 --- a/packages/ibm-products/src/components/Coachmark/Coachmark.mdx +++ b/packages/ibm-products/src/components/Coachmark/Coachmark.mdx @@ -1,4 +1,4 @@ -import { Story, ArgsTable, Source, Canvas, Meta } from '@storybook/addon-docs'; +import { Story, Controls, Source, Canvas, Meta } from '@storybook/addon-docs'; import { CodesandboxLink } from '../../global/js/utils/story-helper'; import { Coachmark, CoachmarkFixed } from '..'; import * as CoachmarkStories from './Coachmark.stories'; @@ -106,4 +106,4 @@ to display properly within your usage. ## Component API - + diff --git a/packages/ibm-products/src/components/CoachmarkBeacon/CoachmarkBeacon.mdx b/packages/ibm-products/src/components/CoachmarkBeacon/CoachmarkBeacon.mdx index 6ed7c7b186..7dd56bdd6b 100644 --- a/packages/ibm-products/src/components/CoachmarkBeacon/CoachmarkBeacon.mdx +++ b/packages/ibm-products/src/components/CoachmarkBeacon/CoachmarkBeacon.mdx @@ -1,4 +1,4 @@ -import { Story, ArgsTable, Source, Canvas } from '@storybook/addon-docs'; +import { Story, Controls, Source, Canvas } from '@storybook/addon-docs'; import { CodesandboxLink } from '../../global/js/utils/story-helper'; import { CoachmarkBeacon } from '.'; import * as CoachmarkBeaconStories from './CoachmarkBeacon.stories'; @@ -54,4 +54,4 @@ one of two states, animated or active. ## Component API - + diff --git a/packages/ibm-products/src/components/CoachmarkButton/CoachmarkButton.mdx b/packages/ibm-products/src/components/CoachmarkButton/CoachmarkButton.mdx index 03cb4b8f31..20e39525a1 100644 --- a/packages/ibm-products/src/components/CoachmarkButton/CoachmarkButton.mdx +++ b/packages/ibm-products/src/components/CoachmarkButton/CoachmarkButton.mdx @@ -1,4 +1,4 @@ -import { Story, ArgsTable, Source, Canvas } from '@storybook/addon-docs'; +import { Story, Controls, Source, Canvas } from '@storybook/addon-docs'; import { CodesandboxLink } from '../../global/js/utils/story-helper'; import { CoachmarkButton } from '.'; import * as CoachmarkButtonStories from './CoachmarkButton.stories'; @@ -50,4 +50,4 @@ variant. ## Component API - + diff --git a/packages/ibm-products/src/components/CoachmarkFixed/CoachmarkFixed.mdx b/packages/ibm-products/src/components/CoachmarkFixed/CoachmarkFixed.mdx index e358bc1908..cbf382c47e 100644 --- a/packages/ibm-products/src/components/CoachmarkFixed/CoachmarkFixed.mdx +++ b/packages/ibm-products/src/components/CoachmarkFixed/CoachmarkFixed.mdx @@ -1,4 +1,4 @@ -import { Story, ArgsTable, Source, Canvas } from '@storybook/addon-docs'; +import { Story, Controls, Source, Canvas } from '@storybook/addon-docs'; import { CodesandboxLink } from '../../global/js/utils/story-helper'; import { CoachmarkFixed } from '.'; import * as CoachmarkFixedStories from './CoachmarkFixed.stories'; @@ -45,4 +45,4 @@ _(See bottom right)_ ## Component API - + diff --git a/packages/ibm-products/src/components/CoachmarkOverlayElement/CoachmarkOverlayElement.mdx b/packages/ibm-products/src/components/CoachmarkOverlayElement/CoachmarkOverlayElement.mdx index 6e51b282cd..60025b0eba 100644 --- a/packages/ibm-products/src/components/CoachmarkOverlayElement/CoachmarkOverlayElement.mdx +++ b/packages/ibm-products/src/components/CoachmarkOverlayElement/CoachmarkOverlayElement.mdx @@ -1,4 +1,4 @@ -import { Story, ArgsTable, Source, Canvas } from '@storybook/addon-docs'; +import { Story, Controls, Source, Canvas } from '@storybook/addon-docs'; import { CodesandboxLink } from '../../global/js/utils/story-helper'; import { CoachmarkOverlayElement } from '.'; import * as CoachmarkOverlayElementStories from './CoachmarkOverlayElement.stories'; @@ -73,4 +73,4 @@ Coachmark/CoachmarkFixed/CoachmarkStack components. ## Component API - + diff --git a/packages/ibm-products/src/components/CoachmarkOverlayElements/CoachmarkOverlayElements.mdx b/packages/ibm-products/src/components/CoachmarkOverlayElements/CoachmarkOverlayElements.mdx index 9da91a41aa..0eb3f2f052 100644 --- a/packages/ibm-products/src/components/CoachmarkOverlayElements/CoachmarkOverlayElements.mdx +++ b/packages/ibm-products/src/components/CoachmarkOverlayElements/CoachmarkOverlayElements.mdx @@ -1,4 +1,4 @@ -import { Story, ArgsTable, Source, Canvas } from '@storybook/addon-docs'; +import { Story, Controls, Source, Canvas } from '@storybook/addon-docs'; import { CodesandboxLink } from '../../global/js/utils/story-helper'; import { CoachmarkOverlayElements } from '.'; import * as CoachmarkOverlayElementsStories from './CoachmarkOverlayElements.stories'; @@ -67,4 +67,4 @@ CoachmarkStack components. ## Component API - + diff --git a/packages/ibm-products/src/components/CoachmarkStack/CoachmarkStack.mdx b/packages/ibm-products/src/components/CoachmarkStack/CoachmarkStack.mdx index 880a31e60c..dac8d70396 100644 --- a/packages/ibm-products/src/components/CoachmarkStack/CoachmarkStack.mdx +++ b/packages/ibm-products/src/components/CoachmarkStack/CoachmarkStack.mdx @@ -1,4 +1,4 @@ -import { Story, ArgsTable, Source, Canvas } from '@storybook/addon-docs'; +import { Story, Controls, Source, Canvas } from '@storybook/addon-docs'; import { CodesandboxLink } from '../../global/js/utils/story-helper'; import { CoachmarkStack } from '.'; import * as CoachmarkStackStories from './CoachmarkStack.stories'; @@ -50,4 +50,4 @@ _(See bottom right)_ ## Component API - + diff --git a/packages/ibm-products/src/components/ConditionBuilder/ConditionBuilder.mdx b/packages/ibm-products/src/components/ConditionBuilder/ConditionBuilder.mdx index 1df1f0c764..9b04bd2a35 100644 --- a/packages/ibm-products/src/components/ConditionBuilder/ConditionBuilder.mdx +++ b/packages/ibm-products/src/components/ConditionBuilder/ConditionBuilder.mdx @@ -1,4 +1,4 @@ -import { Story, ArgsTable, Source, Canvas } from '@storybook/addon-docs'; +import { Story, Controls, Source, Canvas } from '@storybook/addon-docs'; import { CodesandboxLink } from '../../global/js/utils/story-helper'; import { ConditionBuilder } from '.'; import * as stories from './ConditionBuilder.stories'; @@ -29,4 +29,4 @@ import * as stories from './ConditionBuilder.stories'; ## Component API - + diff --git a/packages/ibm-products/src/components/DataSpreadsheet/DataSpreadsheet.mdx b/packages/ibm-products/src/components/DataSpreadsheet/DataSpreadsheet.mdx index 064da1fe5a..0126c01b92 100644 --- a/packages/ibm-products/src/components/DataSpreadsheet/DataSpreadsheet.mdx +++ b/packages/ibm-products/src/components/DataSpreadsheet/DataSpreadsheet.mdx @@ -1,4 +1,4 @@ -import { Story, ArgsTable, Source, Canvas } from '@storybook/addon-docs'; +import { Story, Controls, Source, Canvas } from '@storybook/addon-docs'; import { CodesandboxLink } from '../../global/js/utils/story-helper'; import { DataSpreadsheet } from '.'; import * as stories from './DataSpreadsheet.stories'; @@ -29,4 +29,4 @@ import * as stories from './DataSpreadsheet.stories'; ## Component API - + diff --git a/packages/ibm-products/src/components/Datagrid/Datagrid.mdx b/packages/ibm-products/src/components/Datagrid/Datagrid.mdx index a80ffa6357..26ce01e32a 100644 --- a/packages/ibm-products/src/components/Datagrid/Datagrid.mdx +++ b/packages/ibm-products/src/components/Datagrid/Datagrid.mdx @@ -1,4 +1,4 @@ -import { Story, ArgsTable, Source, Canvas } from '@storybook/addon-docs'; +import { Story, Controls, Source, Canvas } from '@storybook/addon-docs'; import { CodesandboxLink } from '../../global/js/utils/story-helper'; import { Datagrid } from '.'; import datagridActionsExample from './storybook-assets/datagrid-actions-example.png'; @@ -1293,4 +1293,4 @@ return ; ## Component API - + diff --git a/packages/ibm-products/src/components/Decorator/Decorator.mdx b/packages/ibm-products/src/components/Decorator/Decorator.mdx index ab805a9c0e..de6a40f457 100644 --- a/packages/ibm-products/src/components/Decorator/Decorator.mdx +++ b/packages/ibm-products/src/components/Decorator/Decorator.mdx @@ -1,5 +1,5 @@ {/* cspell:ignore setlabeltitle */} -import { Story, ArgsTable, Source, Canvas } from '@storybook/addon-docs'; +import { Story, Controls, Source, Canvas } from '@storybook/addon-docs'; import { CodesandboxLink } from '../../global/js/utils/story-helper'; import { Decorator } from '.'; import * as DecoratorStories from './Decorator.stories'; @@ -32,4 +32,4 @@ interactive. ## Component API - + diff --git a/packages/ibm-products/src/components/DecoratorBase/DecoratorBase.mdx b/packages/ibm-products/src/components/DecoratorBase/DecoratorBase.mdx index 0f43538e0f..4d71ad5ba1 100644 --- a/packages/ibm-products/src/components/DecoratorBase/DecoratorBase.mdx +++ b/packages/ibm-products/src/components/DecoratorBase/DecoratorBase.mdx @@ -1,5 +1,5 @@ {/* cspell:ignore setlabeltitle */} -import { Story, ArgsTable, Source, Canvas } from '@storybook/addon-docs'; +import { Story, Controls, Source, Canvas } from '@storybook/addon-docs'; import { getStoryId, CodesandboxLink, @@ -42,4 +42,4 @@ setLabelTitle: (score, scoreThresholds, magnitude) => { ## Component API - + diff --git a/packages/ibm-products/src/components/DecoratorDualButton/DecoratorDualButton.mdx b/packages/ibm-products/src/components/DecoratorDualButton/DecoratorDualButton.mdx index c8c0fd1567..bf0e466de0 100644 --- a/packages/ibm-products/src/components/DecoratorDualButton/DecoratorDualButton.mdx +++ b/packages/ibm-products/src/components/DecoratorDualButton/DecoratorDualButton.mdx @@ -1,5 +1,5 @@ {/* cspell:ignore setlabeltitle */} -import { Story, ArgsTable, Source, Canvas } from '@storybook/addon-docs'; +import { Story, Controls, Source, Canvas } from '@storybook/addon-docs'; import { getStoryId, CodesandboxLink, @@ -42,4 +42,4 @@ setLabelTitle: (score, scoreThresholds, magnitude) => { ## Component API - + diff --git a/packages/ibm-products/src/components/DecoratorLink/DecoratorLink.mdx b/packages/ibm-products/src/components/DecoratorLink/DecoratorLink.mdx index 82957b2bf7..70dfcfb840 100644 --- a/packages/ibm-products/src/components/DecoratorLink/DecoratorLink.mdx +++ b/packages/ibm-products/src/components/DecoratorLink/DecoratorLink.mdx @@ -1,5 +1,5 @@ {/* cspell:ignore setlabeltitle */} -import { Story, ArgsTable, Source, Canvas } from '@storybook/addon-docs'; +import { Story, Controls, Source, Canvas } from '@storybook/addon-docs'; import { getStoryId, CodesandboxLink, @@ -41,4 +41,4 @@ setLabelTitle: (score, scoreThresholds, magnitude) => { ## Component API - + diff --git a/packages/ibm-products/src/components/DecoratorSingleButton/DecoratorSingleButton.mdx b/packages/ibm-products/src/components/DecoratorSingleButton/DecoratorSingleButton.mdx index e1c6e70974..7caf74d809 100644 --- a/packages/ibm-products/src/components/DecoratorSingleButton/DecoratorSingleButton.mdx +++ b/packages/ibm-products/src/components/DecoratorSingleButton/DecoratorSingleButton.mdx @@ -1,5 +1,5 @@ {/* cspell:ignore setlabeltitle */} -import { Story, ArgsTable, Source, Canvas } from '@storybook/addon-docs'; +import { Story, Controls, Source, Canvas } from '@storybook/addon-docs'; import { getStoryId, CodesandboxLink, @@ -42,4 +42,4 @@ setLabelTitle: (score, scoreThresholds, magnitude) => { ## Component API - + diff --git a/packages/ibm-products/src/components/DelimitedList/DelimitedList.mdx b/packages/ibm-products/src/components/DelimitedList/DelimitedList.mdx index 9d84e51054..433b801c6b 100644 --- a/packages/ibm-products/src/components/DelimitedList/DelimitedList.mdx +++ b/packages/ibm-products/src/components/DelimitedList/DelimitedList.mdx @@ -1,4 +1,4 @@ -import { Story, ArgsTable, Source, Canvas } from '@storybook/addon-docs'; +import { Story, Controls, Source, Canvas } from '@storybook/addon-docs'; import { CodesandboxLink } from '../../global/js/utils/story-helper'; import { DelimitedList } from '.'; import * as DelimitedListStories from './DelimitedList.stories'; @@ -29,4 +29,4 @@ import * as DelimitedListStories from './DelimitedList.stories'; ## Component API - + diff --git a/packages/ibm-products/src/components/DescriptionList/DescriptionList.mdx b/packages/ibm-products/src/components/DescriptionList/DescriptionList.mdx index e60b0432ae..d0ca52ace0 100644 --- a/packages/ibm-products/src/components/DescriptionList/DescriptionList.mdx +++ b/packages/ibm-products/src/components/DescriptionList/DescriptionList.mdx @@ -1,4 +1,4 @@ -import { Story, ArgsTable, Source, Canvas } from '@storybook/addon-docs'; +import { Story, Controls, Source, Canvas } from '@storybook/addon-docs'; import { CodesandboxLink } from '../../global/js/utils/story-helper'; import { DescriptionList } from '.'; import * as DescriptionListStories from './DescriptionList.stories'; @@ -25,4 +25,4 @@ Type layouts provide an orderly layout of terms and definitions. ## Component API - + diff --git a/packages/ibm-products/src/components/DragAndDrop/DragAndDrop.mdx b/packages/ibm-products/src/components/DragAndDrop/DragAndDrop.mdx index 1366e213cd..66612dbcfb 100644 --- a/packages/ibm-products/src/components/DragAndDrop/DragAndDrop.mdx +++ b/packages/ibm-products/src/components/DragAndDrop/DragAndDrop.mdx @@ -1,4 +1,4 @@ -import { Story, ArgsTable, Source, Canvas } from '@storybook/addon-docs'; +import { Story, Controls, Source, Canvas } from '@storybook/addon-docs'; import { CodesandboxLink } from '../../global/js/utils/story-helper'; import * as stories from './DragAndDrop.stories'; diff --git a/packages/ibm-products/src/components/ExpressiveCard/ExpressiveCard.mdx b/packages/ibm-products/src/components/ExpressiveCard/ExpressiveCard.mdx index 93a5b8ef76..07ada54ba9 100644 --- a/packages/ibm-products/src/components/ExpressiveCard/ExpressiveCard.mdx +++ b/packages/ibm-products/src/components/ExpressiveCard/ExpressiveCard.mdx @@ -1,6 +1,6 @@ {/* */} -import { Story, ArgsTable, Canvas } from '@storybook/addon-docs'; +import { Story, Controls, Canvas } from '@storybook/addon-docs'; import { ExpressiveCard } from '.'; import { CodesandboxLink } from '../../global/js/utils/story-helper'; import * as ExpressiveCardStories from './ExpressiveCard.stories'; @@ -26,4 +26,4 @@ match. For information on each implementation please refer to the ## Component API - + diff --git a/packages/ibm-products/src/components/FilterPanel/FilterPanel.mdx b/packages/ibm-products/src/components/FilterPanel/FilterPanel.mdx index cc75484e07..f5e9db0329 100644 --- a/packages/ibm-products/src/components/FilterPanel/FilterPanel.mdx +++ b/packages/ibm-products/src/components/FilterPanel/FilterPanel.mdx @@ -1,4 +1,4 @@ -import { Story, ArgsTable, Source, Canvas } from '@storybook/addon-docs'; +import { Story, Controls, Source, Canvas } from '@storybook/addon-docs'; import { CodesandboxLink } from '../../global/js/utils/story-helper'; import { FilterPanel } from '.'; import * as FilterPanelStories from './FilterPanel.stories'; @@ -23,4 +23,4 @@ The `FilterPanel` is the container for its subcomponents. ## Component API - + diff --git a/packages/ibm-products/src/components/FilterPanel/FilterPanelAccordion/FilterPanelAccordion.mdx b/packages/ibm-products/src/components/FilterPanel/FilterPanelAccordion/FilterPanelAccordion.mdx index 3b7ff4b1d2..8b9d7e8794 100644 --- a/packages/ibm-products/src/components/FilterPanel/FilterPanelAccordion/FilterPanelAccordion.mdx +++ b/packages/ibm-products/src/components/FilterPanel/FilterPanelAccordion/FilterPanelAccordion.mdx @@ -1,4 +1,4 @@ -import { Story, ArgsTable, Source, Canvas } from '@storybook/addon-docs'; +import { Story, Controls, Source, Canvas } from '@storybook/addon-docs'; import { CodesandboxLink } from '../../../global/js/utils/story-helper'; import { FilterPanelAccordion } from '.'; import * as FilterPanelAccordionStories from './FilterPanelAccordion.stories'; @@ -24,4 +24,4 @@ The `FilterPanelAccordion` is a container required for grouping ## Component API - + diff --git a/packages/ibm-products/src/components/FilterPanel/FilterPanelAccordionItem/FilterPanelAccordionItem.mdx b/packages/ibm-products/src/components/FilterPanel/FilterPanelAccordionItem/FilterPanelAccordionItem.mdx index 4ca46b19e9..4f436f0b17 100644 --- a/packages/ibm-products/src/components/FilterPanel/FilterPanelAccordionItem/FilterPanelAccordionItem.mdx +++ b/packages/ibm-products/src/components/FilterPanel/FilterPanelAccordionItem/FilterPanelAccordionItem.mdx @@ -1,4 +1,4 @@ -import { Story, ArgsTable, Source, Canvas } from '@storybook/addon-docs'; +import { Story, Controls, Source, Canvas } from '@storybook/addon-docs'; import { CodesandboxLink } from '../../../global/js/utils/story-helper'; import { FilterPanelAccordionItem } from '..'; import * as FilterPanelAccordionItemStories from './FilterPanelAccordionItem.stories'; @@ -32,4 +32,4 @@ number of `children`. The `children` will be formatted as part of an internal ## Component API - + diff --git a/packages/ibm-products/src/components/FilterPanel/FilterPanelCheckbox/FilterPanelCheckbox.mdx b/packages/ibm-products/src/components/FilterPanel/FilterPanelCheckbox/FilterPanelCheckbox.mdx index 653685a802..10b41d3c7f 100644 --- a/packages/ibm-products/src/components/FilterPanel/FilterPanelCheckbox/FilterPanelCheckbox.mdx +++ b/packages/ibm-products/src/components/FilterPanel/FilterPanelCheckbox/FilterPanelCheckbox.mdx @@ -1,4 +1,4 @@ -import { Story, ArgsTable, Source, Canvas } from '@storybook/addon-docs'; +import { Story, Controls, Source, Canvas } from '@storybook/addon-docs'; import { CodesandboxLink } from '../../../global/js/utils/story-helper'; import { FilterPanelCheckbox } from '.'; import * as FilterPanelCheckboxStories from './FilterPanelCheckbox.stories'; @@ -24,4 +24,4 @@ label and a count. ## Component API - + diff --git a/packages/ibm-products/src/components/FilterPanel/FilterPanelCheckboxWithOverflow/FilterPanelCheckboxWithOverflow.mdx b/packages/ibm-products/src/components/FilterPanel/FilterPanelCheckboxWithOverflow/FilterPanelCheckboxWithOverflow.mdx index d13a51e6ab..56122df46c 100644 --- a/packages/ibm-products/src/components/FilterPanel/FilterPanelCheckboxWithOverflow/FilterPanelCheckboxWithOverflow.mdx +++ b/packages/ibm-products/src/components/FilterPanel/FilterPanelCheckboxWithOverflow/FilterPanelCheckboxWithOverflow.mdx @@ -1,4 +1,4 @@ -import { Story, ArgsTable, Source, Canvas } from '@storybook/addon-docs'; +import { Story, Controls, Source, Canvas } from '@storybook/addon-docs'; import { CodesandboxLink } from '../../../global/js/utils/story-helper'; import { FilterPanelCheckboxWithOverflow } from '.'; import * as FilterPanelCheckboxWithOverflowStories from './FilterPanelCheckboxWithOverflow.stories'; @@ -24,4 +24,4 @@ provides access to an overflow menu with more options on hover. ## Component API - + diff --git a/packages/ibm-products/src/components/FilterPanel/FilterPanelGroup/FilterPanelGroup.mdx b/packages/ibm-products/src/components/FilterPanel/FilterPanelGroup/FilterPanelGroup.mdx index 3b22b37d4c..6e567716ea 100644 --- a/packages/ibm-products/src/components/FilterPanel/FilterPanelGroup/FilterPanelGroup.mdx +++ b/packages/ibm-products/src/components/FilterPanel/FilterPanelGroup/FilterPanelGroup.mdx @@ -1,4 +1,4 @@ -import { Story, ArgsTable, Source, Canvas } from '@storybook/addon-docs'; +import { Story, Controls, Source, Canvas } from '@storybook/addon-docs'; import { CodesandboxLink } from '../../../global/js/utils/story-helper'; import { FilterPanelGroup } from '.'; import * as FilterPanelGroupStories from './FilterPanelGroup.stories'; @@ -22,4 +22,4 @@ and optional count. ## Component API - + diff --git a/packages/ibm-products/src/components/FilterPanel/FilterPanelLabel/FilterPanelLabel.mdx b/packages/ibm-products/src/components/FilterPanel/FilterPanelLabel/FilterPanelLabel.mdx index 30ade8afd3..a4fd9d8181 100644 --- a/packages/ibm-products/src/components/FilterPanel/FilterPanelLabel/FilterPanelLabel.mdx +++ b/packages/ibm-products/src/components/FilterPanel/FilterPanelLabel/FilterPanelLabel.mdx @@ -1,4 +1,4 @@ -import { Story, ArgsTable, Source, Canvas } from '@storybook/addon-docs'; +import { Story, Controls, Source, Canvas } from '@storybook/addon-docs'; import { CodesandboxLink } from '../../../global/js/utils/story-helper'; import { FilterPanelLabel } from '.'; import * as FilterPanelLabelStories from './FilterPanelLabel.stories'; @@ -21,4 +21,4 @@ import * as FilterPanelLabelStories from './FilterPanelLabel.stories'; ## Component API - + diff --git a/packages/ibm-products/src/components/FilterPanel/FilterPanelSearch/FilterPanelSearch.mdx b/packages/ibm-products/src/components/FilterPanel/FilterPanelSearch/FilterPanelSearch.mdx index e1b1d08231..699ef45299 100644 --- a/packages/ibm-products/src/components/FilterPanel/FilterPanelSearch/FilterPanelSearch.mdx +++ b/packages/ibm-products/src/components/FilterPanel/FilterPanelSearch/FilterPanelSearch.mdx @@ -1,4 +1,4 @@ -import { Story, ArgsTable, Source, Canvas } from '@storybook/addon-docs'; +import { Story, Controls, Source, Canvas } from '@storybook/addon-docs'; import { CodesandboxLink } from '../../../global/js/utils/story-helper'; import { FilterPanelSearch } from '.'; import * as FilterPanelSearchStories from './FilterPanelSearch.stories'; @@ -23,4 +23,4 @@ The `FilterPanelSearch` returns the value when the search value changes. ## Component API - + diff --git a/packages/ibm-products/src/components/FullPageError/FullPageError.mdx b/packages/ibm-products/src/components/FullPageError/FullPageError.mdx index 164d4ffff1..1e8fbc8ca1 100644 --- a/packages/ibm-products/src/components/FullPageError/FullPageError.mdx +++ b/packages/ibm-products/src/components/FullPageError/FullPageError.mdx @@ -1,4 +1,4 @@ -import { Story, ArgsTable, Source, Canvas } from '@storybook/addon-docs'; +import { Story, Controls, Source, Canvas } from '@storybook/addon-docs'; import { CodesandboxLink } from '../../global/js/utils/story-helper'; import { FullPageError } from '.'; import * as stories from './FullPageError.stories'; @@ -59,4 +59,4 @@ broken links. ## Component API - + diff --git a/packages/ibm-products/src/components/InterstitialScreen/InterstitialScreen.mdx b/packages/ibm-products/src/components/InterstitialScreen/InterstitialScreen.mdx index c121d9189a..ca1c4a3eb3 100644 --- a/packages/ibm-products/src/components/InterstitialScreen/InterstitialScreen.mdx +++ b/packages/ibm-products/src/components/InterstitialScreen/InterstitialScreen.mdx @@ -1,4 +1,4 @@ -import { Story, ArgsTable, Source, Canvas } from '@storybook/addon-docs'; +import { Story, Controls, Source, Canvas } from '@storybook/addon-docs'; import { CodesandboxLink } from '../../global/js/utils/story-helper'; import { InterstitialScreen } from '.'; @@ -59,4 +59,4 @@ explain, educate, and cultivate novice users into high-functioning power users. ## Component API - + diff --git a/packages/ibm-products/src/components/InterstitialScreenView/InterstitialScreenView.mdx b/packages/ibm-products/src/components/InterstitialScreenView/InterstitialScreenView.mdx index d70e47566a..4d7cbcb69a 100644 --- a/packages/ibm-products/src/components/InterstitialScreenView/InterstitialScreenView.mdx +++ b/packages/ibm-products/src/components/InterstitialScreenView/InterstitialScreenView.mdx @@ -1,4 +1,4 @@ -import { Story, ArgsTable, Source, Canvas } from '@storybook/addon-docs'; +import { Story, Controls, Source, Canvas } from '@storybook/addon-docs'; import { CodesandboxLink } from '../../global/js/utils/story-helper'; import { InterstitialScreenView } from '.'; import * as stories from './InterstitialScreenView.stories'; @@ -43,4 +43,4 @@ explain, educate, and cultivate novice users into high-functioning power users. ## Component API - + diff --git a/packages/ibm-products/src/components/InterstitialScreenViewModule/InterstitialScreenViewModule.mdx b/packages/ibm-products/src/components/InterstitialScreenViewModule/InterstitialScreenViewModule.mdx index d2ea3533d9..eefa596248 100644 --- a/packages/ibm-products/src/components/InterstitialScreenViewModule/InterstitialScreenViewModule.mdx +++ b/packages/ibm-products/src/components/InterstitialScreenViewModule/InterstitialScreenViewModule.mdx @@ -1,4 +1,4 @@ -import { Story, ArgsTable, Source, Canvas } from '@storybook/addon-docs'; +import { Story, Controls, Source, Canvas } from '@storybook/addon-docs'; import { CodesandboxLink } from '../../global/js/utils/story-helper'; import { InterstitialScreenViewModule } from '.'; import * as stories from './InterstitialScreenViewModule.stories'; @@ -41,4 +41,4 @@ explain, educate, and cultivate novice users into high-functioning power users. ## Component API - + diff --git a/packages/ibm-products/src/components/Nav/Nav.mdx b/packages/ibm-products/src/components/Nav/Nav.mdx index c0f4c97fb6..083bfdb927 100644 --- a/packages/ibm-products/src/components/Nav/Nav.mdx +++ b/packages/ibm-products/src/components/Nav/Nav.mdx @@ -1,4 +1,4 @@ -import { Story, ArgsTable, Source, Canvas } from '@storybook/addon-docs'; +import { Story, Controls, Source, Canvas } from '@storybook/addon-docs'; import { CodesandboxLink } from '../../global/js/utils/story-helper'; import { Nav } from '.'; import * as NavStories from './Nav.stories'; @@ -29,4 +29,4 @@ import * as NavStories from './Nav.stories'; ## Component API - + diff --git a/packages/ibm-products/src/components/NotificationsPanel/NotificationsPanel.mdx b/packages/ibm-products/src/components/NotificationsPanel/NotificationsPanel.mdx index 05b793a8ff..754b35dd7b 100644 --- a/packages/ibm-products/src/components/NotificationsPanel/NotificationsPanel.mdx +++ b/packages/ibm-products/src/components/NotificationsPanel/NotificationsPanel.mdx @@ -1,4 +1,4 @@ -import { Story, ArgsTable, Canvas } from '@storybook/addon-docs'; +import { Story, Controls, Canvas } from '@storybook/addon-docs'; import { CodesandboxLink } from '../../global/js/utils/story-helper'; import { NotificationsPanel } from '.'; import * as stories from './NotificationsPanel.stories'; @@ -28,4 +28,4 @@ See notification bell in global header above for interaction. ## Component API - + diff --git a/packages/ibm-products/src/components/OptionsTile/OptionsTile-unused-v1.mdx b/packages/ibm-products/src/components/OptionsTile/OptionsTile-unused-v1.mdx index 4d46cfaf32..b996b69ac2 100644 --- a/packages/ibm-products/src/components/OptionsTile/OptionsTile-unused-v1.mdx +++ b/packages/ibm-products/src/components/OptionsTile/OptionsTile-unused-v1.mdx @@ -1,4 +1,4 @@ -import { Story, ArgsTable, Source, Canvas } from '@storybook/addon-docs'; +import { Story, Controls, Source, Canvas } from '@storybook/addon-docs'; import { OptionsTile } from '.'; import * as stories from './OptionsTile.stories'; @@ -31,4 +31,4 @@ set of features with ease. ## Component API - + diff --git a/packages/ibm-products/src/components/PageHeader/PageHeader.mdx b/packages/ibm-products/src/components/PageHeader/PageHeader.mdx index 74ff893d22..9e666fdc09 100644 --- a/packages/ibm-products/src/components/PageHeader/PageHeader.mdx +++ b/packages/ibm-products/src/components/PageHeader/PageHeader.mdx @@ -1,4 +1,4 @@ -import { Story, ArgsTable, Source, Canvas } from '@storybook/addon-docs'; +import { Story, Controls, Source, Canvas } from '@storybook/addon-docs'; import { CodesandboxLink } from '../../global/js/utils/story-helper'; import { PageHeader } from '.'; import * as stories from './PageHeader.stories'; @@ -178,4 +178,4 @@ header. **This is just an example of an allowable zone for content.** ## Component API - + diff --git a/packages/ibm-products/src/components/ProductiveCard/ProductiveCard.mdx b/packages/ibm-products/src/components/ProductiveCard/ProductiveCard.mdx index d5140113e7..0b5f92d4b4 100644 --- a/packages/ibm-products/src/components/ProductiveCard/ProductiveCard.mdx +++ b/packages/ibm-products/src/components/ProductiveCard/ProductiveCard.mdx @@ -1,6 +1,6 @@ {/* */} -import { Story, ArgsTable, Canvas } from '@storybook/addon-docs'; +import { Story, Controls, Canvas } from '@storybook/addon-docs'; import { ProductiveCard } from '.'; import { CodesandboxLink } from '../../global/js/utils/story-helper'; import * as stories from './ProductiveCard.stories'; @@ -26,4 +26,4 @@ match. For information on each implementation please refer to the ## Component API - + diff --git a/packages/ibm-products/src/components/Saving/Saving.mdx b/packages/ibm-products/src/components/Saving/Saving.mdx index 8ddccf560e..7ec4bc1192 100644 --- a/packages/ibm-products/src/components/Saving/Saving.mdx +++ b/packages/ibm-products/src/components/Saving/Saving.mdx @@ -1,6 +1,6 @@ {/* */} -import { Story, ArgsTable, Canvas } from '@storybook/addon-docs'; +import { Story, Controls, Canvas } from '@storybook/addon-docs'; import { Saving } from '.'; import { CodesandboxLink } from '../../global/js/utils/story-helper'; import * as stories from './Saving.stories'; @@ -27,4 +27,4 @@ import * as stories from './Saving.stories'; ## Component API - + diff --git a/packages/ibm-products/src/components/ScrollGradient/ScrollGradient.mdx b/packages/ibm-products/src/components/ScrollGradient/ScrollGradient.mdx index 691afdee07..25ef1ace17 100644 --- a/packages/ibm-products/src/components/ScrollGradient/ScrollGradient.mdx +++ b/packages/ibm-products/src/components/ScrollGradient/ScrollGradient.mdx @@ -1,4 +1,4 @@ -import { Story, ArgsTable, Source, Canvas, Meta } from '@storybook/addon-docs'; +import { Story, Controls, Source, Canvas, Meta } from '@storybook/addon-docs'; import { ScrollGradient } from '.'; import * as ScrollGradientStories from './ScrollGradient.stories'; @@ -34,4 +34,4 @@ more content that can be scrolled to. ## Component API - + diff --git a/packages/ibm-products/src/components/SearchBar/SearchBar.mdx b/packages/ibm-products/src/components/SearchBar/SearchBar.mdx index 2e6c0a5afc..7ba8d5b6a6 100644 --- a/packages/ibm-products/src/components/SearchBar/SearchBar.mdx +++ b/packages/ibm-products/src/components/SearchBar/SearchBar.mdx @@ -1,4 +1,4 @@ -import { Story, ArgsTable, Source, Canvas } from '@storybook/addon-docs'; +import { Story, Controls, Source, Canvas } from '@storybook/addon-docs'; import { CodesandboxLink } from '../../global/js/utils/story-helper'; import { SearchBar } from '.'; import * as SearchBarStories from './SearchBar.stories'; @@ -53,4 +53,4 @@ import * as SearchBarStories from './SearchBar.stories'; ## Component API - + diff --git a/packages/ibm-products/src/components/SidePanel/SidePanel.mdx b/packages/ibm-products/src/components/SidePanel/SidePanel.mdx index 05e5e689c4..cbbe11895c 100644 --- a/packages/ibm-products/src/components/SidePanel/SidePanel.mdx +++ b/packages/ibm-products/src/components/SidePanel/SidePanel.mdx @@ -1,4 +1,4 @@ -import { Story, ArgsTable, Canvas } from '@storybook/addon-docs'; +import { Story, Controls, Canvas } from '@storybook/addon-docs'; import { CodesandboxLink } from '../../global/js/utils/story-helper'; import { SidePanel } from '.'; import * as stories from './SidePanel.stories'; @@ -31,4 +31,4 @@ within them. ## Component API - + diff --git a/packages/ibm-products/src/components/StatusIndicator/StatusIndicator.mdx b/packages/ibm-products/src/components/StatusIndicator/StatusIndicator.mdx index 7cfe990496..7636daec43 100644 --- a/packages/ibm-products/src/components/StatusIndicator/StatusIndicator.mdx +++ b/packages/ibm-products/src/components/StatusIndicator/StatusIndicator.mdx @@ -1,4 +1,4 @@ -import { Story, ArgsTable, Source, Canvas } from '@storybook/addon-docs'; +import { Story, Controls, Source, Canvas } from '@storybook/addon-docs'; import { CodesandboxLink } from '../../global/js/utils/story-helper'; import { StatusIndicator } from '.'; import * as StatusIndicatorStories from './StatusIndicator.stories'; @@ -20,4 +20,4 @@ import * as StatusIndicatorStories from './StatusIndicator.stories'; ## Component API - + diff --git a/packages/ibm-products/src/components/StatusIndicator/StatusIndicatorStep.mdx b/packages/ibm-products/src/components/StatusIndicator/StatusIndicatorStep.mdx index 83c8968d9a..0a4c2e2626 100644 --- a/packages/ibm-products/src/components/StatusIndicator/StatusIndicatorStep.mdx +++ b/packages/ibm-products/src/components/StatusIndicator/StatusIndicatorStep.mdx @@ -1,4 +1,4 @@ -import { Story, ArgsTable, Source, Canvas } from '@storybook/addon-docs'; +import { Story, Controls, Source, Canvas } from '@storybook/addon-docs'; import { CodesandboxLink } from '../../global/js/utils/story-helper'; import { StatusIndicatorStep } from '.'; import * as StatusIndicatorStepStories from './StatusIndicatorStep.stories'; @@ -20,4 +20,4 @@ import * as StatusIndicatorStepStories from './StatusIndicatorStep.stories'; ## Component API - + diff --git a/packages/ibm-products/src/components/StringFormatter/StringFormatter.mdx b/packages/ibm-products/src/components/StringFormatter/StringFormatter.mdx index cb05b2611a..faece8127c 100644 --- a/packages/ibm-products/src/components/StringFormatter/StringFormatter.mdx +++ b/packages/ibm-products/src/components/StringFormatter/StringFormatter.mdx @@ -1,4 +1,4 @@ -import { Story, ArgsTable, Source, Canvas } from '@storybook/addon-docs'; +import { Story, Controls, Source, Canvas } from '@storybook/addon-docs'; import { CodesandboxLink } from '../../global/js/utils/story-helper'; import { StringFormatter } from '.'; import * as StringFormatterStories from './StringFormatter.stories'; @@ -37,4 +37,4 @@ hover or focus with the entirety of the provided copy. ## Component API - + diff --git a/packages/ibm-products/src/components/TagOverflow/TagOverflow.mdx b/packages/ibm-products/src/components/TagOverflow/TagOverflow.mdx index c5fa7cdc4e..8fa5459b51 100644 --- a/packages/ibm-products/src/components/TagOverflow/TagOverflow.mdx +++ b/packages/ibm-products/src/components/TagOverflow/TagOverflow.mdx @@ -1,4 +1,4 @@ -import { Story, ArgsTable, Source, Canvas } from '@storybook/addon-docs'; +import { Story, Controls, Source, Canvas } from '@storybook/addon-docs'; import { CodesandboxLink } from '../../global/js/utils/story-helper'; import { TagOverflow } from '.'; import * as TagOverflowStories from './TagOverflow.stories'; @@ -63,4 +63,4 @@ tags associated with the object. ## Component API - + diff --git a/packages/ibm-products/src/components/TagSet/TagSet.mdx b/packages/ibm-products/src/components/TagSet/TagSet.mdx index 4b5bb176c1..86310106ca 100644 --- a/packages/ibm-products/src/components/TagSet/TagSet.mdx +++ b/packages/ibm-products/src/components/TagSet/TagSet.mdx @@ -1,4 +1,4 @@ -import { Story, ArgsTable, Source, Canvas } from '@storybook/addon-docs'; +import { Story, Controls, Source, Canvas } from '@storybook/addon-docs'; import { CodesandboxLink } from '../../global/js/utils/story-helper'; import { TagSet } from '.'; import * as stories from './TagSet.stories'; @@ -46,4 +46,4 @@ display all tags. ## Component API - + diff --git a/packages/ibm-products/src/components/Tearsheet/Tearsheet.mdx b/packages/ibm-products/src/components/Tearsheet/Tearsheet.mdx index 659108d0a6..2ad5bd5db2 100644 --- a/packages/ibm-products/src/components/Tearsheet/Tearsheet.mdx +++ b/packages/ibm-products/src/components/Tearsheet/Tearsheet.mdx @@ -1,4 +1,4 @@ -import { Story, ArgsTable, Source, Canvas } from '@storybook/addon-docs'; +import { Story, Controls, Source, Canvas } from '@storybook/addon-docs'; import { CodesandboxLink } from '../../global/js/utils/story-helper'; import { Tearsheet, TearsheetNarrow } from '.'; import * as TearsheetStories from './Tearsheet.stories'; @@ -57,4 +57,4 @@ Tearsheets may be stacked up to 3 levels deep. ## Component API - + diff --git a/packages/ibm-products/src/components/TruncatedList/TruncatedList.mdx b/packages/ibm-products/src/components/TruncatedList/TruncatedList.mdx index 11aa4ad126..2f091b6b4a 100644 --- a/packages/ibm-products/src/components/TruncatedList/TruncatedList.mdx +++ b/packages/ibm-products/src/components/TruncatedList/TruncatedList.mdx @@ -1,4 +1,4 @@ -import { Story, ArgsTable, Source, Canvas } from '@storybook/addon-docs'; +import { Story, Controls, Source, Canvas } from '@storybook/addon-docs'; import { CodesandboxLink } from '../../global/js/utils/story-helper'; import { TruncatedList } from '.'; import * as stories from './TruncatedList.stories'; @@ -29,4 +29,4 @@ import * as stories from './TruncatedList.stories'; ## Component API - + diff --git a/packages/ibm-products/src/components/UserAvatar/UserAvatar.mdx b/packages/ibm-products/src/components/UserAvatar/UserAvatar.mdx index f77dd6c728..1dd6366fe4 100644 --- a/packages/ibm-products/src/components/UserAvatar/UserAvatar.mdx +++ b/packages/ibm-products/src/components/UserAvatar/UserAvatar.mdx @@ -1,4 +1,4 @@ -import { Story, ArgsTable, Source, Canvas } from '@storybook/addon-docs'; +import { Story, Controls, Source, Canvas } from '@storybook/addon-docs'; import { CodesandboxLink } from '../../global/js/utils/story-helper'; import { UserAvatar } from '.'; import * as UserAvatarStories from './UserAvatar.stories'; @@ -37,4 +37,4 @@ import * as UserAvatarStories from './UserAvatar.stories'; ## Component API - + diff --git a/yarn.lock b/yarn.lock index 58c0c4c1a7..c5a642b6ef 100644 --- a/yarn.lock +++ b/yarn.lock @@ -77,7 +77,7 @@ __metadata: languageName: node linkType: hard -"@babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.18.9, @babel/core@npm:^7.20.12, @babel/core@npm:^7.23.0, @babel/core@npm:^7.23.2, @babel/core@npm:^7.23.6, @babel/core@npm:^7.23.9": +"@babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.18.9, @babel/core@npm:^7.23.0, @babel/core@npm:^7.23.2, @babel/core@npm:^7.23.6, @babel/core@npm:^7.23.9": version: 7.24.5 resolution: "@babel/core@npm:7.24.5" dependencies: @@ -1241,28 +1241,6 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-react-jsx-self@npm:^7.18.6": - version: 7.24.5 - resolution: "@babel/plugin-transform-react-jsx-self@npm:7.24.5" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.24.5" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 45097a376e30f8f12f7e719559c498f108f7135e8ae8bf807cf0b1c8664a5dcb8eed1b84bbb75e38e590636afa7c7459cc7f7471ea8c96de756c4c9eb76fadcf - languageName: node - linkType: hard - -"@babel/plugin-transform-react-jsx-source@npm:^7.19.6": - version: 7.24.1 - resolution: "@babel/plugin-transform-react-jsx-source@npm:7.24.1" - dependencies: - "@babel/helper-plugin-utils": "npm:^7.24.0" - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 396ce878dc588e74113d38c5a1773e0850bb878a073238a74f8cdf62d968d56a644f5485bf4032dc095fe8863fe2bd9fbbbab6abc3adf69542e038ac5c689d4c - languageName: node - linkType: hard - "@babel/plugin-transform-react-jsx@npm:^7.22.5, @babel/plugin-transform-react-jsx@npm:^7.23.4": version: 7.23.4 resolution: "@babel/plugin-transform-react-jsx@npm:7.23.4" @@ -1748,24 +1726,21 @@ __metadata: "@carbon/react": "npm:^1.55.0" "@carbon/themes": "npm:^11.34.0" "@carbon/type": "npm:^11.26.0" - "@storybook/addon-actions": "npm:^7.6.10" - "@storybook/addon-controls": "npm:^7.6.10" - "@storybook/addon-docs": "npm:^7.6.10" - "@storybook/addon-essentials": "npm:^7.6.10" - "@storybook/addon-links": "npm:^7.6.10" - "@storybook/addon-mdx-gfm": "npm:7.6.10" - "@storybook/addon-storysource": "npm:^7.6.10" - "@storybook/addon-viewport": "npm:^7.6.10" - "@storybook/addons": "npm:^7.6.10" - "@storybook/api": "npm:^7.6.10" - "@storybook/builder-vite": "npm:^7" - "@storybook/components": "npm:^7.6.10" - "@storybook/core-events": "npm:^7.6.10" - "@storybook/csf": "npm:^0.1.2" - "@storybook/react": "npm:^7.6.10" - "@storybook/react-vite": "npm:^7" - "@storybook/source-loader": "npm:^7.6.10" - "@storybook/theming": "npm:^7.6.10" + "@storybook/addon-actions": "npm:^8.0.9" + "@storybook/addon-controls": "npm:^8.0.9" + "@storybook/addon-docs": "npm:^8.0.9" + "@storybook/addon-essentials": "npm:^8.0.9" + "@storybook/addon-links": "npm:^8.0.9" + "@storybook/addon-storysource": "npm:^8.0.9" + "@storybook/addon-viewport": "npm:^8.0.9" + "@storybook/components": "npm:^8.0.9" + "@storybook/core-events": "npm:^8.0.9" + "@storybook/csf": "npm:^0.1.5" + "@storybook/manager-api": "npm:^8.0.9" + "@storybook/react": "npm:^8.0.9" + "@storybook/react-vite": "npm:^8.0.9" + "@storybook/source-loader": "npm:^8.0.9" + "@storybook/theming": "npm:^8.0.9" fast-glob: "npm:^3.2.7" lottie-web: "npm:^5.12.2" npm-check-updates: "npm:^16.14.12" @@ -1777,7 +1752,7 @@ __metadata: remark-gfm: "npm:^4.0.0" rimraf: "npm:^5.0.5" sass: "npm:^1.70.0" - storybook: "npm:^7.6.10" + storybook: "npm:^8.0.9" typescript: "npm:^5.3.3" vite: "npm:^5.2.10" languageName: unknown @@ -2857,7 +2832,7 @@ __metadata: languageName: node linkType: hard -"@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: @@ -2884,13 +2859,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-arm64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/android-arm64@npm:0.18.20" - conditions: os=android & cpu=arm64 - languageName: node - linkType: hard - "@esbuild/android-arm64@npm:0.20.2": version: 0.20.2 resolution: "@esbuild/android-arm64@npm:0.20.2" @@ -2898,13 +2866,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-arm@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/android-arm@npm:0.18.20" - conditions: os=android & cpu=arm - languageName: node - linkType: hard - "@esbuild/android-arm@npm:0.20.2": version: 0.20.2 resolution: "@esbuild/android-arm@npm:0.20.2" @@ -2912,13 +2873,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-x64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/android-x64@npm:0.18.20" - conditions: os=android & cpu=x64 - languageName: node - linkType: hard - "@esbuild/android-x64@npm:0.20.2": version: 0.20.2 resolution: "@esbuild/android-x64@npm:0.20.2" @@ -2926,13 +2880,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/darwin-arm64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/darwin-arm64@npm:0.18.20" - conditions: os=darwin & cpu=arm64 - languageName: node - linkType: hard - "@esbuild/darwin-arm64@npm:0.20.2": version: 0.20.2 resolution: "@esbuild/darwin-arm64@npm:0.20.2" @@ -2940,13 +2887,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/darwin-x64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/darwin-x64@npm:0.18.20" - conditions: os=darwin & cpu=x64 - languageName: node - linkType: hard - "@esbuild/darwin-x64@npm:0.20.2": version: 0.20.2 resolution: "@esbuild/darwin-x64@npm:0.20.2" @@ -2954,13 +2894,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/freebsd-arm64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/freebsd-arm64@npm:0.18.20" - conditions: os=freebsd & cpu=arm64 - languageName: node - linkType: hard - "@esbuild/freebsd-arm64@npm:0.20.2": version: 0.20.2 resolution: "@esbuild/freebsd-arm64@npm:0.20.2" @@ -2968,13 +2901,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/freebsd-x64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/freebsd-x64@npm:0.18.20" - conditions: os=freebsd & cpu=x64 - languageName: node - linkType: hard - "@esbuild/freebsd-x64@npm:0.20.2": version: 0.20.2 resolution: "@esbuild/freebsd-x64@npm:0.20.2" @@ -2982,13 +2908,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-arm64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/linux-arm64@npm:0.18.20" - conditions: os=linux & cpu=arm64 - languageName: node - linkType: hard - "@esbuild/linux-arm64@npm:0.20.2": version: 0.20.2 resolution: "@esbuild/linux-arm64@npm:0.20.2" @@ -2996,13 +2915,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-arm@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/linux-arm@npm:0.18.20" - conditions: os=linux & cpu=arm - languageName: node - linkType: hard - "@esbuild/linux-arm@npm:0.20.2": version: 0.20.2 resolution: "@esbuild/linux-arm@npm:0.20.2" @@ -3010,13 +2922,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-ia32@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/linux-ia32@npm:0.18.20" - conditions: os=linux & cpu=ia32 - languageName: node - linkType: hard - "@esbuild/linux-ia32@npm:0.20.2": version: 0.20.2 resolution: "@esbuild/linux-ia32@npm:0.20.2" @@ -3024,13 +2929,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-loong64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/linux-loong64@npm:0.18.20" - conditions: os=linux & cpu=loong64 - languageName: node - linkType: hard - "@esbuild/linux-loong64@npm:0.20.2": version: 0.20.2 resolution: "@esbuild/linux-loong64@npm:0.20.2" @@ -3038,13 +2936,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-mips64el@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/linux-mips64el@npm:0.18.20" - conditions: os=linux & cpu=mips64el - languageName: node - linkType: hard - "@esbuild/linux-mips64el@npm:0.20.2": version: 0.20.2 resolution: "@esbuild/linux-mips64el@npm:0.20.2" @@ -3052,13 +2943,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-ppc64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/linux-ppc64@npm:0.18.20" - conditions: os=linux & cpu=ppc64 - languageName: node - linkType: hard - "@esbuild/linux-ppc64@npm:0.20.2": version: 0.20.2 resolution: "@esbuild/linux-ppc64@npm:0.20.2" @@ -3066,13 +2950,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-riscv64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/linux-riscv64@npm:0.18.20" - conditions: os=linux & cpu=riscv64 - languageName: node - linkType: hard - "@esbuild/linux-riscv64@npm:0.20.2": version: 0.20.2 resolution: "@esbuild/linux-riscv64@npm:0.20.2" @@ -3080,13 +2957,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-s390x@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/linux-s390x@npm:0.18.20" - conditions: os=linux & cpu=s390x - languageName: node - linkType: hard - "@esbuild/linux-s390x@npm:0.20.2": version: 0.20.2 resolution: "@esbuild/linux-s390x@npm:0.20.2" @@ -3094,13 +2964,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-x64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/linux-x64@npm:0.18.20" - conditions: os=linux & cpu=x64 - languageName: node - linkType: hard - "@esbuild/linux-x64@npm:0.20.2": version: 0.20.2 resolution: "@esbuild/linux-x64@npm:0.20.2" @@ -3108,13 +2971,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/netbsd-x64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/netbsd-x64@npm:0.18.20" - conditions: os=netbsd & cpu=x64 - languageName: node - linkType: hard - "@esbuild/netbsd-x64@npm:0.20.2": version: 0.20.2 resolution: "@esbuild/netbsd-x64@npm:0.20.2" @@ -3122,13 +2978,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/openbsd-x64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/openbsd-x64@npm:0.18.20" - conditions: os=openbsd & cpu=x64 - languageName: node - linkType: hard - "@esbuild/openbsd-x64@npm:0.20.2": version: 0.20.2 resolution: "@esbuild/openbsd-x64@npm:0.20.2" @@ -3136,13 +2985,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/sunos-x64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/sunos-x64@npm:0.18.20" - conditions: os=sunos & cpu=x64 - languageName: node - linkType: hard - "@esbuild/sunos-x64@npm:0.20.2": version: 0.20.2 resolution: "@esbuild/sunos-x64@npm:0.20.2" @@ -3150,13 +2992,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/win32-arm64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/win32-arm64@npm:0.18.20" - conditions: os=win32 & cpu=arm64 - languageName: node - linkType: hard - "@esbuild/win32-arm64@npm:0.20.2": version: 0.20.2 resolution: "@esbuild/win32-arm64@npm:0.20.2" @@ -3164,13 +2999,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/win32-ia32@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/win32-ia32@npm:0.18.20" - conditions: os=win32 & cpu=ia32 - languageName: node - linkType: hard - "@esbuild/win32-ia32@npm:0.20.2": version: 0.20.2 resolution: "@esbuild/win32-ia32@npm:0.20.2" @@ -3178,13 +3006,6 @@ __metadata: languageName: node linkType: hard -"@esbuild/win32-x64@npm:0.18.20": - version: 0.18.20 - resolution: "@esbuild/win32-x64@npm:0.18.20" - conditions: os=win32 & cpu=x64 - languageName: node - linkType: hard - "@esbuild/win32-x64@npm:0.20.2": version: 0.20.2 resolution: "@esbuild/win32-x64@npm:0.20.2" @@ -3633,7 +3454,7 @@ __metadata: languageName: node linkType: hard -"@jest/transform@npm:^29.3.1, @jest/transform@npm:^29.7.0": +"@jest/transform@npm:^29.7.0": version: 29.7.0 resolution: "@jest/transform@npm:29.7.0" dependencies: @@ -3828,15 +3649,15 @@ __metadata: languageName: node linkType: hard -"@mdx-js/react@npm:^2.1.5": - version: 2.3.0 - resolution: "@mdx-js/react@npm:2.3.0" +"@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" - "@types/react": "npm:>=16" peerDependencies: + "@types/react": ">=16" react: ">=16" - checksum: bce1cb1dde0a9a2b786cd9167b9e2bc0e3be52c195a4a79aaf1677470566d1fd2979d01baca2380c76aa4a1a27cd89f051484e595fdc4144a428d6af39bb667a + checksum: d566407af11e76f498f8133fbfa8a9d8a2ad80dc7a66ca109d29fcb92e953a2d2d7aaedc0c28571d126f1967faeb126dd2e4ab4ea474c994bf5c76fa204c5997 languageName: node linkType: hard @@ -4860,7 +4681,7 @@ __metadata: languageName: node linkType: hard -"@radix-ui/react-slot@npm:1.0.2": +"@radix-ui/react-slot@npm:1.0.2, @radix-ui/react-slot@npm:^1.0.2": version: 1.0.2 resolution: "@radix-ui/react-slot@npm:1.0.2" dependencies: @@ -5447,111 +5268,106 @@ __metadata: languageName: node linkType: hard -"@storybook/addon-actions@npm:7.6.18, @storybook/addon-actions@npm:^7.6.10": - version: 7.6.18 - resolution: "@storybook/addon-actions@npm:7.6.18" +"@storybook/addon-actions@npm:8.0.9, @storybook/addon-actions@npm:^8.0.9": + version: 8.0.9 + resolution: "@storybook/addon-actions@npm:8.0.9" dependencies: - "@storybook/core-events": "npm:7.6.18" + "@storybook/core-events": "npm:8.0.9" "@storybook/global": "npm:^5.0.0" "@types/uuid": "npm:^9.0.1" dequal: "npm:^2.0.2" polished: "npm:^4.2.2" uuid: "npm:^9.0.0" - checksum: 1557591595e0d3ed598607ce7cdcb4e448ddb4832b84f6638bdbbbcac1942795f1001d55cce26a3c531a503192892ea368cf1a43c531ded63aceb3e50f2a0fa3 + checksum: 315ea777a9a1133192481235a942b5349766254d18fe8d30d6e636db1e3c943426d719a953e1d5befaf5d705a67fda1c0362641c275f4833a4f398748ae6663e languageName: node linkType: hard -"@storybook/addon-backgrounds@npm:7.6.18": - version: 7.6.18 - resolution: "@storybook/addon-backgrounds@npm:7.6.18" +"@storybook/addon-backgrounds@npm:8.0.9": + version: 8.0.9 + resolution: "@storybook/addon-backgrounds@npm:8.0.9" dependencies: "@storybook/global": "npm:^5.0.0" memoizerific: "npm:^1.11.3" ts-dedent: "npm:^2.0.0" - checksum: 623ab6f05f7a8aa6c35ac5a5f9d7e0fd4d84a8a97d4d7c7d9af458981cbdee8b286e80097c7fbe88e3e840d17a71d7a5dfb8ed1f32045eab9ab031847d79cb2f + checksum: 3172eca92721b8d69a43a3d6c68d83e7680ee984899285e3bfcd1f47f280d78ab87cd10b60acf70df7a925eeb18dc4cda8dd9cb3c83c94acc6feef64a4abfc7f languageName: node linkType: hard -"@storybook/addon-controls@npm:7.6.18, @storybook/addon-controls@npm:^7.6.10": - version: 7.6.18 - resolution: "@storybook/addon-controls@npm:7.6.18" +"@storybook/addon-controls@npm:8.0.9, @storybook/addon-controls@npm:^8.0.9": + version: 8.0.9 + resolution: "@storybook/addon-controls@npm:8.0.9" dependencies: - "@storybook/blocks": "npm:7.6.18" + "@storybook/blocks": "npm:8.0.9" lodash: "npm:^4.17.21" ts-dedent: "npm:^2.0.0" - checksum: 7201084cfc125d386366f4300d7429ae302ef7cd67e28f356961bea2d5b1b3f4a5bce88372ff5bae57eaa652bad45b613f4c55d75c30b80bfa8b3a3754d9e0ef + checksum: 24442fe92afd9cd0cbbf616edace7b15013fef925c4a30adb87e0cd0a2afb8b094cb21e7941701f022bb8b78162b6755fcb0e142323209c228bf4472889b3654 languageName: node linkType: hard -"@storybook/addon-docs@npm:7.6.18, @storybook/addon-docs@npm:^7.6.10": - version: 7.6.18 - resolution: "@storybook/addon-docs@npm:7.6.18" +"@storybook/addon-docs@npm:8.0.9, @storybook/addon-docs@npm:^8.0.9": + version: 8.0.9 + resolution: "@storybook/addon-docs@npm:8.0.9" dependencies: - "@jest/transform": "npm:^29.3.1" - "@mdx-js/react": "npm:^2.1.5" - "@storybook/blocks": "npm:7.6.18" - "@storybook/client-logger": "npm:7.6.18" - "@storybook/components": "npm:7.6.18" - "@storybook/csf-plugin": "npm:7.6.18" - "@storybook/csf-tools": "npm:7.6.18" + "@babel/core": "npm:^7.12.3" + "@mdx-js/react": "npm:^3.0.0" + "@storybook/blocks": "npm:8.0.9" + "@storybook/client-logger": "npm:8.0.9" + "@storybook/components": "npm:8.0.9" + "@storybook/csf-plugin": "npm:8.0.9" + "@storybook/csf-tools": "npm:8.0.9" "@storybook/global": "npm:^5.0.0" - "@storybook/mdx2-csf": "npm:^1.0.0" - "@storybook/node-logger": "npm:7.6.18" - "@storybook/postinstall": "npm:7.6.18" - "@storybook/preview-api": "npm:7.6.18" - "@storybook/react-dom-shim": "npm:7.6.18" - "@storybook/theming": "npm:7.6.18" - "@storybook/types": "npm:7.6.18" + "@storybook/node-logger": "npm:8.0.9" + "@storybook/preview-api": "npm:8.0.9" + "@storybook/react-dom-shim": "npm:8.0.9" + "@storybook/theming": "npm:8.0.9" + "@storybook/types": "npm:8.0.9" + "@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: 6723e93a31352ca8df1b4892852b4d1ad329c92563ab52974f24830b2e467f83766e65f61b11d1ab21e88b3a915387b18bc7b9d409b4c376ff41d487eaf99bfd - languageName: node - linkType: hard - -"@storybook/addon-essentials@npm:^7.6.10": - version: 7.6.18 - resolution: "@storybook/addon-essentials@npm:7.6.18" - dependencies: - "@storybook/addon-actions": "npm:7.6.18" - "@storybook/addon-backgrounds": "npm:7.6.18" - "@storybook/addon-controls": "npm:7.6.18" - "@storybook/addon-docs": "npm:7.6.18" - "@storybook/addon-highlight": "npm:7.6.18" - "@storybook/addon-measure": "npm:7.6.18" - "@storybook/addon-outline": "npm:7.6.18" - "@storybook/addon-toolbars": "npm:7.6.18" - "@storybook/addon-viewport": "npm:7.6.18" - "@storybook/core-common": "npm:7.6.18" - "@storybook/manager-api": "npm:7.6.18" - "@storybook/node-logger": "npm:7.6.18" - "@storybook/preview-api": "npm:7.6.18" + checksum: 9bf2d4f6d228118620f343f3791e70da30d72b06bc6fbc7ea972b08c784e7390702b85ebcc2d8c93a94b2531747a2cf77e8060e2c1a9f1bb84c3c8cf493cf05e + languageName: node + linkType: hard + +"@storybook/addon-essentials@npm:^8.0.9": + version: 8.0.9 + resolution: "@storybook/addon-essentials@npm:8.0.9" + dependencies: + "@storybook/addon-actions": "npm:8.0.9" + "@storybook/addon-backgrounds": "npm:8.0.9" + "@storybook/addon-controls": "npm:8.0.9" + "@storybook/addon-docs": "npm:8.0.9" + "@storybook/addon-highlight": "npm:8.0.9" + "@storybook/addon-measure": "npm:8.0.9" + "@storybook/addon-outline": "npm:8.0.9" + "@storybook/addon-toolbars": "npm:8.0.9" + "@storybook/addon-viewport": "npm:8.0.9" + "@storybook/core-common": "npm:8.0.9" + "@storybook/manager-api": "npm:8.0.9" + "@storybook/node-logger": "npm:8.0.9" + "@storybook/preview-api": "npm:8.0.9" 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: 0d083cbaa8b8dae9ad7da4bf3cce45ef0845c7795f3d5eca60aab39156129a1c160900506382e3d9a6e9b46a1d4d9e1e84a7d8e5765ec4fd70392ecff1f929d1 + checksum: ed94bdcbc8ea2719dee433818a978b1cc2f8a71fe556beee1354a44276e1857b94654b9346cc9f86032045fd4ee8cbc966a579e51094da3ff19804858edc5ba4 languageName: node linkType: hard -"@storybook/addon-highlight@npm:7.6.18": - version: 7.6.18 - resolution: "@storybook/addon-highlight@npm:7.6.18" +"@storybook/addon-highlight@npm:8.0.9": + version: 8.0.9 + resolution: "@storybook/addon-highlight@npm:8.0.9" dependencies: "@storybook/global": "npm:^5.0.0" - checksum: dd36aede5377a8bc40867c15451856a3cbfe7398699e68b526c8a94de1ab3b0c4b29c0014599398bdc2a94c143d7f68a247cb5344f51e0553ae53ef140e1991e + checksum: c98c78d96fc4fa916dac427ebaf2786a4c54fb4d4f61c3a7c0297688a74eb3c923771c81b580f969a22596503c1f169b9bc26a1265925a8e9851a1d5af6463e4 languageName: node linkType: hard -"@storybook/addon-links@npm:^7.6.10": - version: 7.6.18 - resolution: "@storybook/addon-links@npm:7.6.18" +"@storybook/addon-links@npm:^8.0.9": + version: 8.0.9 + resolution: "@storybook/addon-links@npm:8.0.9" dependencies: - "@storybook/csf": "npm:^0.1.2" + "@storybook/csf": "npm:^0.1.4" "@storybook/global": "npm:^5.0.0" ts-dedent: "npm:^2.0.0" peerDependencies: @@ -5559,65 +5375,54 @@ __metadata: peerDependenciesMeta: react: optional: true - checksum: 89d1ec456637c06c256b2d5071eb46277e28672df05b246fcccc9efe2a1049c36834ede3452c7bace059d226acfaebab2cb4ee5bdab2eb55c2281035c7d3fcfe + checksum: dece0807fb3488fa4722ac4c66d5c0892f771e8c1c56627eb2f5787518780127132d64e3b03a3946f495eaaee823e1707f39b11f88ef3fb6c8dec4e8e77acf94 languageName: node linkType: hard -"@storybook/addon-mdx-gfm@npm:7.6.10": - version: 7.6.10 - resolution: "@storybook/addon-mdx-gfm@npm:7.6.10" - dependencies: - "@storybook/node-logger": "npm:7.6.10" - remark-gfm: "npm:^3.0.1" - ts-dedent: "npm:^2.0.0" - checksum: 1f4e9356c16371a1da2f772cae09f467c626feee10f92359fc1ebfb3efc3323732948374b2009b1ddc6c8cf3b6134d7851a2d726cf038d70fdb5199f9a1513cb - languageName: node - linkType: hard - -"@storybook/addon-measure@npm:7.6.18": - version: 7.6.18 - resolution: "@storybook/addon-measure@npm:7.6.18" +"@storybook/addon-measure@npm:8.0.9": + version: 8.0.9 + resolution: "@storybook/addon-measure@npm:8.0.9" dependencies: "@storybook/global": "npm:^5.0.0" tiny-invariant: "npm:^1.3.1" - checksum: 6467aaf6c6247f1c1d34c2471ce17a87ae9760668db32523e6f7611cc2cb23d59de843db9785697aa948b56799afa0147d174a1f1d1001e5e328ba9ab88d6178 + checksum: 09410a27a4559292f71bd543990cadf24b125b784f2053f885fab69373a39d8426c29f73c528b670e40c4bf47c0eac62fbb72a3ebaa5ded11cca47af5ab59566 languageName: node linkType: hard -"@storybook/addon-outline@npm:7.6.18": - version: 7.6.18 - resolution: "@storybook/addon-outline@npm:7.6.18" +"@storybook/addon-outline@npm:8.0.9": + version: 8.0.9 + resolution: "@storybook/addon-outline@npm:8.0.9" dependencies: "@storybook/global": "npm:^5.0.0" ts-dedent: "npm:^2.0.0" - checksum: 03785655fb37530c9fadca4d917c6c7f7d42413e7787037199d33e057328702deec7fd0dd9652ca7047090e886b3bad5549560eabd8a6417702685db20962eb7 + checksum: b091d0ac75294d2b4d2f882b7dff7c2d79e0346d05c461875aadd915ae3efe72ccabe7a1038f353138dc46428f64035655d3e5e91e3e0c81f294da1b5936ef55 languageName: node linkType: hard -"@storybook/addon-storysource@npm:^7.6.10": - version: 7.6.18 - resolution: "@storybook/addon-storysource@npm:7.6.18" +"@storybook/addon-storysource@npm:^8.0.9": + version: 8.0.9 + resolution: "@storybook/addon-storysource@npm:8.0.9" dependencies: - "@storybook/source-loader": "npm:7.6.18" + "@storybook/source-loader": "npm:8.0.9" estraverse: "npm:^5.2.0" tiny-invariant: "npm:^1.3.1" - checksum: 678d6d037884476a60012d7111e745b32f97b26dd3459cc9e3395e0428c88710ba8c48c6b73e9bddbf888f6908c6b32afdd743ee0361d33750e46e7dce8e5c12 + checksum: de75b28ab07d8d43ce45076764505d45d3fb70e87c35bd1650a6c84f635314142e6ff3036056654aad42241e232ae4bdc0155634b5c207c8ad85cc44b2e51124 languageName: node linkType: hard -"@storybook/addon-toolbars@npm:7.6.18": - version: 7.6.18 - resolution: "@storybook/addon-toolbars@npm:7.6.18" - checksum: e4f96e40bc442cc8c7754a7d497a1a14700c2391ead7b9bc4ec94c568671ab488cadebb20bb28b4a64c1a92b2c18a62024dd037b5e8cf316a789fc7b6207c77c +"@storybook/addon-toolbars@npm:8.0.9": + version: 8.0.9 + resolution: "@storybook/addon-toolbars@npm:8.0.9" + checksum: 31cce69c6adf94840e7f6c797179cc6783cb8ab8aa0583929997b018cfc7be7ab99f8bbde6c356fbd298f53ffe02960e3ff6acdf9e46974d5625a11b96552126 languageName: node linkType: hard -"@storybook/addon-viewport@npm:7.6.18, @storybook/addon-viewport@npm:^7.6.10": - version: 7.6.18 - resolution: "@storybook/addon-viewport@npm:7.6.18" +"@storybook/addon-viewport@npm:8.0.9, @storybook/addon-viewport@npm:^8.0.9": + version: 8.0.9 + resolution: "@storybook/addon-viewport@npm:8.0.9" dependencies: memoizerific: "npm:^1.11.3" - checksum: 71fe5dbe8184e9bfedf0f8fdc32a389a016d0cc65c1ede7b3e7c15c96f18331631b2fab6397d93cb8f081271704e4c4408fc1590605a0d7cf8e59b9ffa5d408a + checksum: 74caf10b31ad54c52c2ac5463e53c549587c3800c0f1f7fdc90252e5ea869b1404f08329c043019a8f34dbbde953ed686a124631baa2126a067a3c64300ec8c4 languageName: node linkType: hard @@ -5642,26 +5447,27 @@ __metadata: languageName: node linkType: hard -"@storybook/blocks@npm:7.6.18": - version: 7.6.18 - resolution: "@storybook/blocks@npm:7.6.18" +"@storybook/blocks@npm:8.0.9": + version: 8.0.9 + resolution: "@storybook/blocks@npm:8.0.9" dependencies: - "@storybook/channels": "npm:7.6.18" - "@storybook/client-logger": "npm:7.6.18" - "@storybook/components": "npm:7.6.18" - "@storybook/core-events": "npm:7.6.18" - "@storybook/csf": "npm:^0.1.2" - "@storybook/docs-tools": "npm:7.6.18" + "@storybook/channels": "npm:8.0.9" + "@storybook/client-logger": "npm:8.0.9" + "@storybook/components": "npm:8.0.9" + "@storybook/core-events": "npm:8.0.9" + "@storybook/csf": "npm:^0.1.4" + "@storybook/docs-tools": "npm:8.0.9" "@storybook/global": "npm:^5.0.0" - "@storybook/manager-api": "npm:7.6.18" - "@storybook/preview-api": "npm:7.6.18" - "@storybook/theming": "npm:7.6.18" - "@storybook/types": "npm:7.6.18" + "@storybook/icons": "npm:^1.2.5" + "@storybook/manager-api": "npm:8.0.9" + "@storybook/preview-api": "npm:8.0.9" + "@storybook/theming": "npm:8.0.9" + "@storybook/types": "npm:8.0.9" "@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" @@ -5672,46 +5478,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: 521fa4d71f6b6cec388071dc32877648d6556ae83faeaa31fd60a7650832cc2068664a417d73b620bebc826b0212c9745b120fb81f758b34ce9d28e4ec2b38c4 + peerDependenciesMeta: + react: + optional: true + react-dom: + optional: true + checksum: b7b6709b204628ad5b413f8c227d8bf2fa098a747fafd56d315c13558a4f89a53750932e39d0c3325f40cc31259f74a5e7fcd26db730f4891c0dcaf32fe38c03 languageName: node linkType: hard -"@storybook/builder-manager@npm:7.6.18": - version: 7.6.18 - resolution: "@storybook/builder-manager@npm:7.6.18" +"@storybook/builder-manager@npm:8.0.9": + version: 8.0.9 + resolution: "@storybook/builder-manager@npm:8.0.9" dependencies: "@fal-works/esbuild-plugin-global-externals": "npm:^2.1.2" - "@storybook/core-common": "npm:7.6.18" - "@storybook/manager": "npm:7.6.18" - "@storybook/node-logger": "npm:7.6.18" + "@storybook/core-common": "npm:8.0.9" + "@storybook/manager": "npm:8.0.9" + "@storybook/node-logger": "npm:8.0.9" "@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: af331ee1b512fead71520fc71194e6adf8af575d7ecba7b467bba4ee69a9a90ffbbbd48845c6e42cf5d8122b146032f4c6c82111adf0563769e69f68b863835f + checksum: 93b0664ff931db18d161e339d898747b72c8821ffa718825ac81862d3479db8ff3b538662d2721d2af2c6a7b09107c39c3d3c5963f1d7550de6d1f3d9eadebd8 languageName: node linkType: hard -"@storybook/builder-vite@npm:7.6.18, @storybook/builder-vite@npm:^7": - version: 7.6.18 - resolution: "@storybook/builder-vite@npm:7.6.18" +"@storybook/builder-vite@npm:8.0.9": + version: 8.0.9 + resolution: "@storybook/builder-vite@npm:8.0.9" dependencies: - "@storybook/channels": "npm:7.6.18" - "@storybook/client-logger": "npm:7.6.18" - "@storybook/core-common": "npm:7.6.18" - "@storybook/csf-plugin": "npm:7.6.18" - "@storybook/node-logger": "npm:7.6.18" - "@storybook/preview": "npm:7.6.18" - "@storybook/preview-api": "npm:7.6.18" - "@storybook/types": "npm:7.6.18" + "@storybook/channels": "npm:8.0.9" + "@storybook/client-logger": "npm:8.0.9" + "@storybook/core-common": "npm:8.0.9" + "@storybook/core-events": "npm:8.0.9" + "@storybook/csf-plugin": "npm:8.0.9" + "@storybook/node-logger": "npm:8.0.9" + "@storybook/preview": "npm:8.0.9" + "@storybook/preview-api": "npm:8.0.9" + "@storybook/types": "npm:8.0.9" "@types/find-cache-dir": "npm:^3.2.1" browser-assert: "npm:^1.2.1" es-module-lexer: "npm:^0.9.3" @@ -5719,11 +5529,11 @@ __metadata: find-cache-dir: "npm:^3.0.0" fs-extra: "npm:^11.1.0" magic-string: "npm:^0.30.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 || ^5.0.0 + vite: ^4.0.0 || ^5.0.0 vite-plugin-glimmerx: "*" peerDependenciesMeta: "@preact/preset-vite": @@ -5732,7 +5542,7 @@ __metadata: optional: true vite-plugin-glimmerx: optional: true - checksum: f2b9ad8a3e750646e8ef41d1dc4468765e49ce970fd5257299495e2efe301325263203bfc52f68a02b869ea6a0d2576a5284b1043d796596cca1a7244dc8b7be + checksum: 2dc255b25bcd5e5c9d2b56d09496f837a2c959c6a7a6aba01df73459b855d7f05c397b5f8e648e3203295a6945574a162d7c9353af834c3b1f82741d1e7257bf languageName: node linkType: hard @@ -5750,22 +5560,34 @@ __metadata: languageName: node linkType: hard -"@storybook/cli@npm:7.6.18": - version: 7.6.18 - resolution: "@storybook/cli@npm:7.6.18" +"@storybook/channels@npm:8.0.9": + version: 8.0.9 + resolution: "@storybook/channels@npm:8.0.9" dependencies: - "@babel/core": "npm:^7.23.2" - "@babel/preset-env": "npm:^7.23.2" + "@storybook/client-logger": "npm:8.0.9" + "@storybook/core-events": "npm:8.0.9" + "@storybook/global": "npm:^5.0.0" + telejson: "npm:^7.2.0" + tiny-invariant: "npm:^1.3.1" + checksum: 6b4f50c33c6c54bfffff5cd6ffd9fe9b831bc8c913c7ba141581481b56b69dfe42ad21029593f701969a65b5615542c85cc161cb10c87b812920382e9f67f4bb + languageName: node + linkType: hard + +"@storybook/cli@npm:8.0.9": + version: 8.0.9 + resolution: "@storybook/cli@npm:8.0.9" + dependencies: + "@babel/core": "npm:^7.23.0" "@babel/types": "npm:^7.23.0" "@ndelangen/get-tarball": "npm:^3.0.7" - "@storybook/codemod": "npm:7.6.18" - "@storybook/core-common": "npm:7.6.18" - "@storybook/core-events": "npm:7.6.18" - "@storybook/core-server": "npm:7.6.18" - "@storybook/csf-tools": "npm:7.6.18" - "@storybook/node-logger": "npm:7.6.18" - "@storybook/telemetry": "npm:7.6.18" - "@storybook/types": "npm:7.6.18" + "@storybook/codemod": "npm:8.0.9" + "@storybook/core-common": "npm:8.0.9" + "@storybook/core-events": "npm:8.0.9" + "@storybook/core-server": "npm:8.0.9" + "@storybook/csf-tools": "npm:8.0.9" + "@storybook/node-logger": "npm:8.0.9" + "@storybook/telemetry": "npm:8.0.9" + "@storybook/types": "npm:8.0.9" "@types/semver": "npm:^7.3.4" "@yarnpkg/fslib": "npm:2.10.3" "@yarnpkg/libzip": "npm:2.3.0" @@ -5775,29 +5597,26 @@ __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.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" 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: 2786bac5db3ab9b2bd766d9969066f692277e07372dbaba820ac51aa73a44e85d12105a972e252eb8f79a71b69b0ad9046b15492a0595b71da5d276a8a291a21 + checksum: f8f2b0a3eed928a5f060e5774cb53c3e93eeb879ff47cf5c3bd6375410f63b7cecd82b24bebf6b12339d1a48330a98e6596a155df161dab764673a5e5ca8754d languageName: node linkType: hard @@ -5820,29 +5639,59 @@ __metadata: languageName: node linkType: hard -"@storybook/codemod@npm:7.6.18": - version: 7.6.18 - resolution: "@storybook/codemod@npm:7.6.18" +"@storybook/client-logger@npm:8.0.9": + version: 8.0.9 + resolution: "@storybook/client-logger@npm:8.0.9" + dependencies: + "@storybook/global": "npm:^5.0.0" + checksum: d799b8279ccd2255b13c86e85ed94e9c8936155a3c4b48e229a98f70bcc5375fbfd99e1452e6709e4a0011c5f0d1e40317b25d646e6943f1c387bf833e8b55b3 + languageName: node + linkType: hard + +"@storybook/codemod@npm:8.0.9": + version: 8.0.9 + resolution: "@storybook/codemod@npm:8.0.9" dependencies: "@babel/core": "npm:^7.23.2" "@babel/preset-env": "npm:^7.23.2" "@babel/types": "npm:^7.23.0" - "@storybook/csf": "npm:^0.1.2" - "@storybook/csf-tools": "npm:7.6.18" - "@storybook/node-logger": "npm:7.6.18" - "@storybook/types": "npm:7.6.18" + "@storybook/csf": "npm:^0.1.4" + "@storybook/csf-tools": "npm:8.0.9" + "@storybook/node-logger": "npm:8.0.9" + "@storybook/types": "npm:8.0.9" "@types/cross-spawn": "npm:^6.0.2" cross-spawn: "npm:^7.0.3" globby: "npm:^11.0.2" jscodeshift: "npm:^0.15.1" lodash: "npm:^4.17.21" - prettier: "npm:^2.8.0" - recast: "npm:^0.23.1" - checksum: 2c5161bf5238e830f679fc6d47c28c2c44a1f2d0dbbd5b2c91057042695af245a4b9087143bf4fc56407e410eb81cc187291421b6a2616b6398a3aac0a006de1 + prettier: "npm:^3.1.1" + recast: "npm:^0.23.5" + tiny-invariant: "npm:^1.3.1" + checksum: 20d0d1960cb4b7bf79597401715b6d0da87826831f0430f22b12c4e4b6dd7c8abc25a28e6adc2d7329da8e9578dfe001225f82a17da53577e74543f90680b619 + languageName: node + linkType: hard + +"@storybook/components@npm:8.0.9, @storybook/components@npm:^8.0.9": + version: 8.0.9 + resolution: "@storybook/components@npm:8.0.9" + dependencies: + "@radix-ui/react-slot": "npm:^1.0.2" + "@storybook/client-logger": "npm:8.0.9" + "@storybook/csf": "npm:^0.1.4" + "@storybook/global": "npm:^5.0.0" + "@storybook/icons": "npm:^1.2.5" + "@storybook/theming": "npm:8.0.9" + "@storybook/types": "npm:8.0.9" + memoizerific: "npm:^1.11.3" + 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: 0dd6466fba5726fd22b412f559d5fda775a6dfafddd6ab5deed94d89ef04897a2a5588bc29ae4dd0b544c8fa229c6bcc900c6726fe20a3115fbfd4062fac978a languageName: node linkType: hard -"@storybook/components@npm:7.6.18, @storybook/components@npm:^7.6.10": +"@storybook/components@npm:^7.6.10": version: 7.6.18 resolution: "@storybook/components@npm:7.6.18" dependencies: @@ -5863,30 +5712,21 @@ __metadata: languageName: node linkType: hard -"@storybook/core-client@npm:7.6.18": - version: 7.6.18 - resolution: "@storybook/core-client@npm:7.6.18" - dependencies: - "@storybook/client-logger": "npm:7.6.18" - "@storybook/preview-api": "npm:7.6.18" - checksum: 5c556280f7af6d37febd1e2cf9800ef7c3d14952e335c95674cc2e0c5eed6f753dbb4f1b58a6a9b64389c429bffdf3cb9a8f04f307448fb3b2a6c20f5aab1bcc - languageName: node - linkType: hard - -"@storybook/core-common@npm:7.6.18": - version: 7.6.18 - resolution: "@storybook/core-common@npm:7.6.18" +"@storybook/core-common@npm:8.0.9": + version: 8.0.9 + resolution: "@storybook/core-common@npm:8.0.9" dependencies: - "@storybook/core-events": "npm:7.6.18" - "@storybook/node-logger": "npm:7.6.18" - "@storybook/types": "npm:7.6.18" - "@types/find-cache-dir": "npm:^3.2.1" - "@types/node": "npm:^18.0.0" - "@types/node-fetch": "npm:^2.6.4" - "@types/pretty-hrtime": "npm:^1.0.0" + "@storybook/core-events": "npm:8.0.9" + "@storybook/csf-tools": "npm:8.0.9" + "@storybook/node-logger": "npm:8.0.9" + "@storybook/types": "npm:8.0.9" + "@yarnpkg/fslib": "npm:2.10.3" + "@yarnpkg/libzip": "npm:2.3.0" chalk: "npm:^4.1.0" - esbuild: "npm:^0.18.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" @@ -5899,8 +5739,12 @@ __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: fb98e8a8302ff8fa709cabc68fee30efbfd2af1eb2272ea3f1e971d0710709f682f4de6bade8cca2aadfe7082a5198cf49000ab1e7b3232854b1005b36bf708f + util: "npm:^0.12.4" + checksum: 24645fbfdaf4509e82f9206c95b29033cf22338b4928372de0524e29269766d82bd78fb7b2cf954bd331d6798d80bbb1869a3f5ba396bc46a8587e3a9b3037f1 languageName: node linkType: hard @@ -5913,25 +5757,36 @@ __metadata: languageName: node linkType: hard -"@storybook/core-server@npm:7.6.18": - version: 7.6.18 - resolution: "@storybook/core-server@npm:7.6.18" +"@storybook/core-events@npm:8.0.9, @storybook/core-events@npm:^8.0.9": + version: 8.0.9 + resolution: "@storybook/core-events@npm:8.0.9" + dependencies: + ts-dedent: "npm:^2.0.0" + checksum: a82a5790ddd268a991e741d7cb491d344f19f56ea9b3127d2963ecbebdbc26a8761cfee8e9a731761cee11429ecbfbf0456902ce1577eb016f87ce2cb0d793c3 + languageName: node + linkType: hard + +"@storybook/core-server@npm:8.0.9": + version: 8.0.9 + resolution: "@storybook/core-server@npm:8.0.9" 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.6.18" - "@storybook/channels": "npm:7.6.18" - "@storybook/core-common": "npm:7.6.18" - "@storybook/core-events": "npm:7.6.18" - "@storybook/csf": "npm:^0.1.2" - "@storybook/csf-tools": "npm:7.6.18" - "@storybook/docs-mdx": "npm:^0.1.0" + "@storybook/builder-manager": "npm:8.0.9" + "@storybook/channels": "npm:8.0.9" + "@storybook/core-common": "npm:8.0.9" + "@storybook/core-events": "npm:8.0.9" + "@storybook/csf": "npm:^0.1.4" + "@storybook/csf-tools": "npm:8.0.9" + "@storybook/docs-mdx": "npm:3.0.0" "@storybook/global": "npm:^5.0.0" - "@storybook/manager": "npm:7.6.18" - "@storybook/node-logger": "npm:7.6.18" - "@storybook/preview-api": "npm:7.6.18" - "@storybook/telemetry": "npm:7.6.18" - "@storybook/types": "npm:7.6.18" + "@storybook/manager": "npm:8.0.9" + "@storybook/manager-api": "npm:8.0.9" + "@storybook/node-logger": "npm:8.0.9" + "@storybook/preview-api": "npm:8.0.9" + "@storybook/telemetry": "npm:8.0.9" + "@storybook/types": "npm:8.0.9" "@types/detect-port": "npm:^1.3.0" "@types/node": "npm:^18.0.0" "@types/pretty-hrtime": "npm:^1.0.0" @@ -5958,34 +5813,34 @@ __metadata: util-deprecate: "npm:^1.0.2" watchpack: "npm:^2.2.0" ws: "npm:^8.2.3" - checksum: 08598846195f9084f0c1e64b9b0836b8304d80366b5ec392b4861a7d70e98cbe5debec531a93e84dac7e340ade48fc2e025bb4dac2020c1e559ac6be43ad324c + checksum: 7ab628b51abdd70eeb75babcc6b47f57226319da117fc9ebe1733743049b6b9569e70cc7bf06a42a20705b0493bc4b9ac9d0a78c39ad9c0b7737ca5ef3e742ad languageName: node linkType: hard -"@storybook/csf-plugin@npm:7.6.18": - version: 7.6.18 - resolution: "@storybook/csf-plugin@npm:7.6.18" +"@storybook/csf-plugin@npm:8.0.9": + version: 8.0.9 + resolution: "@storybook/csf-plugin@npm:8.0.9" dependencies: - "@storybook/csf-tools": "npm:7.6.18" + "@storybook/csf-tools": "npm:8.0.9" unplugin: "npm:^1.3.1" - checksum: c20951b5f7e4412cf111c991b6ec601afada5381132ae6c53caa5ec58a8b2ea74456e043974950a46cd6a6e3c47de5cebb8ff5a6d0820f932582adb08b4ac103 + checksum: 829fec2ec4050e6124a9b353ff9ca7edaaeeb2a274a2f0b530fc82035268ec4126895951352de4214947ba35e961c971468e968bf4f45504ae0092ce0daa2081 languageName: node linkType: hard -"@storybook/csf-tools@npm:7.6.18": - version: 7.6.18 - resolution: "@storybook/csf-tools@npm:7.6.18" +"@storybook/csf-tools@npm:8.0.9": + version: 8.0.9 + resolution: "@storybook/csf-tools@npm:8.0.9" dependencies: "@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.2" - "@storybook/types": "npm:7.6.18" + "@storybook/csf": "npm:^0.1.4" + "@storybook/types": "npm:8.0.9" fs-extra: "npm:^11.1.0" - recast: "npm:^0.23.1" + recast: "npm:^0.23.5" ts-dedent: "npm:^2.0.0" - checksum: c5041040f9674254ffdc6c09609c16f85fa1f11c94b8a2728ab6ff948476f4a4267d8eae213571d762647a52d33406ff39d9a436ce6ae9d1556e0e3aab54811f + checksum: 09779c1786b9c23efd46a7233e83b4cce5c21b69be4608a5e34034484bed976a1d31e0f5cf000b54a4860dcc50fa25af59cf3956efd4a190b2b71130c5a52f48 languageName: node linkType: hard @@ -5998,7 +5853,7 @@ __metadata: languageName: node linkType: hard -"@storybook/csf@npm:^0.1.2": +"@storybook/csf@npm:^0.1.2, @storybook/csf@npm:^0.1.4, @storybook/csf@npm:^0.1.5": version: 0.1.6 resolution: "@storybook/csf@npm:0.1.6" dependencies: @@ -6007,25 +5862,26 @@ __metadata: languageName: node linkType: hard -"@storybook/docs-mdx@npm:^0.1.0": - version: 0.1.0 - resolution: "@storybook/docs-mdx@npm:0.1.0" - checksum: f830eda81606a8af86d2bbf9ed6e36c70d9e88442990684139629742f2cc5d7ddddba91338fe2fc5e9b98e74af1940a9899fde471a8bfbfec744deaa990592e7 +"@storybook/docs-mdx@npm:3.0.0": + version: 3.0.0 + resolution: "@storybook/docs-mdx@npm:3.0.0" + checksum: fba67fc5950890fbdf2b597f9cfac1230da3300002ab55938f75302beec9b3ec00ab8f405608b229961b50adebcdec3e1d8999e183d778b381ed5e79e4f5f0d2 languageName: node linkType: hard -"@storybook/docs-tools@npm:7.6.18": - version: 7.6.18 - resolution: "@storybook/docs-tools@npm:7.6.18" +"@storybook/docs-tools@npm:8.0.9": + version: 8.0.9 + resolution: "@storybook/docs-tools@npm:8.0.9" dependencies: - "@storybook/core-common": "npm:7.6.18" - "@storybook/preview-api": "npm:7.6.18" - "@storybook/types": "npm:7.6.18" + "@storybook/core-common": "npm:8.0.9" + "@storybook/core-events": "npm:8.0.9" + "@storybook/preview-api": "npm:8.0.9" + "@storybook/types": "npm:8.0.9" "@types/doctrine": "npm:^0.0.3" assert: "npm:^2.1.0" doctrine: "npm:^3.0.0" lodash: "npm:^4.17.21" - checksum: cd3a50cfe17db233464af85e3162764ed4d24e009034034653e0fd4d2d2fe1d02b530b5a6f5a25f6575b3d19e646e07d14018ee46a5fbb6fd15541bc0a22de6e + checksum: c06d5e41b3e296fe0315d29409c26601564d8a38810407e163fec1dee805243868c28a2ba670cb6f9a3bcd81c4c97de2ecfb551f9bad197adf7763990fa009b4 languageName: node linkType: hard @@ -6036,6 +5892,16 @@ __metadata: languageName: node linkType: hard +"@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: e57959b8b542aa3b8e9a6e980cf5280733c04ee6af3121bfc9c0273d005a20557f4e4e2c036dbd6b16f08728a0bcdc16c7685d2dcfe97ec181cc1b409c72414e + languageName: node + linkType: hard + "@storybook/manager-api@npm:7.6.18": version: 7.6.18 resolution: "@storybook/manager-api@npm:7.6.18" @@ -6058,38 +5924,40 @@ __metadata: languageName: node linkType: hard -"@storybook/manager@npm:7.6.18": - version: 7.6.18 - resolution: "@storybook/manager@npm:7.6.18" - checksum: 9f605ae065d0ed7e26a5fbfcc675d6a3f50fbbd87858ca276f4ec575f81be7ef4f432937705caf9fa1e85369a742667675f6a0ecd8be37121905c788d2304ee7 - languageName: node - linkType: hard - -"@storybook/mdx2-csf@npm:^1.0.0": - version: 1.1.0 - resolution: "@storybook/mdx2-csf@npm:1.1.0" - checksum: acc368a8c8915e9487aa8e0c59241a39533d83635ddcc37fa4095cc239268a75900ec2bbfff65b573ead6ebcadcb1de0e4d70c9112faf105e0821de0a4803ca2 - languageName: node - linkType: hard - -"@storybook/node-logger@npm:7.6.10": - version: 7.6.10 - resolution: "@storybook/node-logger@npm:7.6.10" - checksum: 22006be3971cd17bfe7a742470750a7ccada1d0d4e368dd7ad963940bc3dfcdfac730630c0b7913af540e96402566b261f43bfaa2c24143d096375e433aedaff +"@storybook/manager-api@npm:8.0.9, @storybook/manager-api@npm:^8.0.9": + version: 8.0.9 + resolution: "@storybook/manager-api@npm:8.0.9" + dependencies: + "@storybook/channels": "npm:8.0.9" + "@storybook/client-logger": "npm:8.0.9" + "@storybook/core-events": "npm:8.0.9" + "@storybook/csf": "npm:^0.1.4" + "@storybook/global": "npm:^5.0.0" + "@storybook/icons": "npm:^1.2.5" + "@storybook/router": "npm:8.0.9" + "@storybook/theming": "npm:8.0.9" + "@storybook/types": "npm:8.0.9" + dequal: "npm:^2.0.2" + lodash: "npm:^4.17.21" + memoizerific: "npm:^1.11.3" + store2: "npm:^2.14.2" + telejson: "npm:^7.2.0" + ts-dedent: "npm:^2.0.0" + checksum: 92143a00fb844155f293e99194aa3cbda0847b4872bddd9b5b2f5938aec39674613bcfea00b12294913b389ae52bab9d6037fc0918432f0f2feb84d8bb76dea1 languageName: node linkType: hard -"@storybook/node-logger@npm:7.6.18": - version: 7.6.18 - resolution: "@storybook/node-logger@npm:7.6.18" - checksum: 9c50e0b5548b11070be99b07209bd45f956bf18bfd02a90cda93238ed389e1b0840aeba1c9dec6b1b519b12ce9c2a3a52a6f648d1e3158afccf6b6b80ade7690 +"@storybook/manager@npm:8.0.9": + version: 8.0.9 + resolution: "@storybook/manager@npm:8.0.9" + checksum: ab45ac8028c2baef98f53d48f4aead9c892ffeb01a1c17e73dba7982da63ac7065cc290c3310cbffefee7c235f2b27c655e6192aeac51aaf63fa43d32af2cb33 languageName: node linkType: hard -"@storybook/postinstall@npm:7.6.18": - version: 7.6.18 - resolution: "@storybook/postinstall@npm:7.6.18" - checksum: 45588a28148815fb54a0818e17f912b3328bc1c53de08154d44c6a8cc0270d36687a5729debb5c1d29c807ffd35900e753caf8acbd7b69735dc33c34e59739b9 +"@storybook/node-logger@npm:8.0.9": + version: 8.0.9 + resolution: "@storybook/node-logger@npm:8.0.9" + checksum: 6ade2017dfc6d8023ce334f63d5c30e816286489c360b02a1165f183aeb46ca695eb3873482721f195d5a991586a77ee4b12711bd9266e689115dddcf30d3d33 languageName: node linkType: hard @@ -6102,66 +5970,90 @@ __metadata: "@storybook/core-events": "npm:7.6.18" "@storybook/csf": "npm:^0.1.2" "@storybook/global": "npm:^5.0.0" - "@storybook/types": "npm:7.6.18" + "@storybook/types": "npm:7.6.18" + "@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: 817d6d228de38564e0a1801be86bed6677dd2314789894bcd95ad31318275de1904a1811ed231d18cbafbeeaafbfcea006e681387f4d4c3f7a5def75056bcea3 + languageName: node + linkType: hard + +"@storybook/preview-api@npm:8.0.9": + version: 8.0.9 + resolution: "@storybook/preview-api@npm:8.0.9" + dependencies: + "@storybook/channels": "npm:8.0.9" + "@storybook/client-logger": "npm:8.0.9" + "@storybook/core-events": "npm:8.0.9" + "@storybook/csf": "npm:^0.1.4" + "@storybook/global": "npm:^5.0.0" + "@storybook/types": "npm:8.0.9" "@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: 817d6d228de38564e0a1801be86bed6677dd2314789894bcd95ad31318275de1904a1811ed231d18cbafbeeaafbfcea006e681387f4d4c3f7a5def75056bcea3 + checksum: ae0650f6afccc282e55a20b1bb3e664af8d1c7a6e98bce2dbd15c03d27cff41b3f356f246b74e42a630876236c5c0ebadb8fe4c8cfec0ba4a0820b6ca205af57 languageName: node linkType: hard -"@storybook/preview@npm:7.6.18": - version: 7.6.18 - resolution: "@storybook/preview@npm:7.6.18" - checksum: 311ca057812a325f4cf7286690b348b67bf8840927ca7b8843091e3b7f0eb1eaeb7df8e765d2105176aa591977b412001b68d67501af7da71cd94776b83a1941 +"@storybook/preview@npm:8.0.9": + version: 8.0.9 + resolution: "@storybook/preview@npm:8.0.9" + checksum: 8ab4e890cce05493dd91ab3acca98b0fbb8e3cb7ecec219b561f3a93883b1061e13ea9bd9059d65d25891fd636277d8c4ab36b3ff7278adef456c9c49cfbb8cd languageName: node linkType: hard -"@storybook/react-dom-shim@npm:7.6.18": - version: 7.6.18 - resolution: "@storybook/react-dom-shim@npm:7.6.18" +"@storybook/react-dom-shim@npm:8.0.9": + version: 8.0.9 + resolution: "@storybook/react-dom-shim@npm:8.0.9" peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 42e6ab2465ac82f17d11794ca20a20d6d0236cf66038dc5d3dd320786769883964d662531cd36a5d7d21cba6061a68bd2c58d5cdeb1769779c44c68789e84c95 + checksum: 1e7cd11468556705cb0e706d677192c5de72ac29ca7c676d000af52d89adff7ad5378da8f57a33431d4efba19971b1fe9b303c7db66f3335d9579fefc559bd1b languageName: node linkType: hard -"@storybook/react-vite@npm:^7": - version: 7.6.18 - resolution: "@storybook/react-vite@npm:7.6.18" +"@storybook/react-vite@npm:^8.0.9": + version: 8.0.9 + resolution: "@storybook/react-vite@npm:8.0.9" dependencies: "@joshwooding/vite-plugin-react-docgen-typescript": "npm:0.3.0" "@rollup/pluginutils": "npm:^5.0.2" - "@storybook/builder-vite": "npm:7.6.18" - "@storybook/react": "npm:7.6.18" - "@vitejs/plugin-react": "npm:^3.0.1" + "@storybook/builder-vite": "npm:8.0.9" + "@storybook/node-logger": "npm:8.0.9" + "@storybook/react": "npm:8.0.9" + find-up: "npm:^5.0.0" magic-string: "npm:^0.30.0" 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 || ^5.0.0 - checksum: e5b5d1944ca4f65229f50bef20ff50afdceb6064dd72636f7ebf9bcd79adf8554df8a14c381a8ffc3aae1816153d72857e61805aaba97e2192a33df220eb3162 + vite: ^4.0.0 || ^5.0.0 + checksum: eec8c699670f1416461c93c2395148b724caf4255a7c47112f930fa07cd3c554f63ad1703c86eacf5b18cf1a385a14ce00f3403d559225b7308d4328f4ab742e languageName: node linkType: hard -"@storybook/react@npm:7.6.18, @storybook/react@npm:^7.6.10": - version: 7.6.18 - resolution: "@storybook/react@npm:7.6.18" +"@storybook/react@npm:8.0.9, @storybook/react@npm:^8.0.9": + version: 8.0.9 + resolution: "@storybook/react@npm:8.0.9" dependencies: - "@storybook/client-logger": "npm:7.6.18" - "@storybook/core-client": "npm:7.6.18" - "@storybook/docs-tools": "npm:7.6.18" + "@storybook/client-logger": "npm:8.0.9" + "@storybook/docs-tools": "npm:8.0.9" "@storybook/global": "npm:^5.0.0" - "@storybook/preview-api": "npm:7.6.18" - "@storybook/react-dom-shim": "npm:7.6.18" - "@storybook/types": "npm:7.6.18" + "@storybook/preview-api": "npm:8.0.9" + "@storybook/react-dom-shim": "npm:8.0.9" + "@storybook/types": "npm:8.0.9" "@types/escodegen": "npm:^0.0.6" "@types/estree": "npm:^0.0.51" "@types/node": "npm:^18.0.0" @@ -6173,17 +6065,18 @@ __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: 0afdcdf9fa5a0cf693207bc9aa96e9b1ad5512321bdcdb3ddbddf99f821ec1144f874394b660287d481a468e4df43b0fc148266f4d5d03f8dd88958804f9f996 + checksum: 4e90bfa9a707a2c1060a0e34e6d0eba4c55a7e42b80cf3d92185321a8038d5100c3cf15e1bd43959c528fa88d0ef34a25ad7b8f34bd2bd3dd7d4264ad1c4ac74 languageName: node linkType: hard @@ -6198,32 +6091,43 @@ __metadata: languageName: node linkType: hard -"@storybook/source-loader@npm:7.6.18, @storybook/source-loader@npm:^7.6.10": - version: 7.6.18 - resolution: "@storybook/source-loader@npm:7.6.18" +"@storybook/router@npm:8.0.9": + version: 8.0.9 + resolution: "@storybook/router@npm:8.0.9" dependencies: - "@storybook/csf": "npm:^0.1.2" - "@storybook/types": "npm:7.6.18" + "@storybook/client-logger": "npm:8.0.9" + memoizerific: "npm:^1.11.3" + qs: "npm:^6.10.0" + checksum: 04a2b4bdd3fde17435ae34019b651fbef0d837b3f155c17560b1b608dc7c3c2cd8b6cfabafad807822a2d114805c1e0aaea9f38559385ff8df2e43e3924517c9 + languageName: node + linkType: hard + +"@storybook/source-loader@npm:8.0.9, @storybook/source-loader@npm:^8.0.9": + version: 8.0.9 + resolution: "@storybook/source-loader@npm:8.0.9" + dependencies: + "@storybook/csf": "npm:^0.1.4" + "@storybook/types": "npm:8.0.9" estraverse: "npm:^5.2.0" lodash: "npm:^4.17.21" - prettier: "npm:^2.8.0" - checksum: b25fcf943dd8d49875c0009f081b10199e431c0af8ce5a19e24db295daccf31e8ea57a0ffd2d31d57826c65c56c15b9f809d51672492b289c32d30de8113ed2e + prettier: "npm:^3.1.1" + checksum: dc9bee776822f33d2e2cd25aef82b04e5e1e1e4bd692ecfcbc0d76671a9919e43d5c479d2f525fe9bf8008140d863db590e6dbb937fc339fe174aee1fecf7d06 languageName: node linkType: hard -"@storybook/telemetry@npm:7.6.18": - version: 7.6.18 - resolution: "@storybook/telemetry@npm:7.6.18" +"@storybook/telemetry@npm:8.0.9": + version: 8.0.9 + resolution: "@storybook/telemetry@npm:8.0.9" dependencies: - "@storybook/client-logger": "npm:7.6.18" - "@storybook/core-common": "npm:7.6.18" - "@storybook/csf-tools": "npm:7.6.18" + "@storybook/client-logger": "npm:8.0.9" + "@storybook/core-common": "npm:8.0.9" + "@storybook/csf-tools": "npm:8.0.9" 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: 890669b41d839cad0b11786789aba0e6e6be4eb08b65631791e021b9789995d7463604e8db1589f7a41620dce67aafc1aa9dfbc551219069c730fd606a841da7 + checksum: f3566bce85859a12afafbd2a75d743fd275e1cde5b82f17e49e2df8bfbf079104793c16ec8332da19dd690a9cb261cfc0862bb81559599c999d8badb7331f1b1 languageName: node linkType: hard @@ -6242,6 +6146,26 @@ __metadata: languageName: node linkType: hard +"@storybook/theming@npm:8.0.9, @storybook/theming@npm:^8.0.9": + version: 8.0.9 + resolution: "@storybook/theming@npm:8.0.9" + dependencies: + "@emotion/use-insertion-effect-with-fallbacks": "npm:^1.0.1" + "@storybook/client-logger": "npm:8.0.9" + "@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 + peerDependenciesMeta: + react: + optional: true + react-dom: + optional: true + checksum: dd383044c1b4c54b7040936c8168cff4a371dec632f3f30e542fb2bfc70c64e0cc3301494e7c70e9889ebe86151ce6d6fcf5c5cd9262ae069cdbda8ff025a168 + languageName: node + linkType: hard + "@storybook/types@npm:7.6.18": version: 7.6.18 resolution: "@storybook/types@npm:7.6.18" @@ -6254,6 +6178,17 @@ __metadata: languageName: node linkType: hard +"@storybook/types@npm:8.0.9": + version: 8.0.9 + resolution: "@storybook/types@npm:8.0.9" + dependencies: + "@storybook/channels": "npm:8.0.9" + "@types/express": "npm:^4.7.0" + file-system-cache: "npm:2.3.0" + checksum: bdad313a5b50cd789c7294cec976093926e6533fc850fde67a061381297c0bf837da87d82aa3b9beaf55dc248f14e04837f540e127b81505aa2a370ea3ce23fb + languageName: node + linkType: hard + "@szmarczak/http-timer@npm:^1.1.2": version: 1.1.2 resolution: "@szmarczak/http-timer@npm:1.1.2" @@ -6676,6 +6611,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: 732920d81bb7605895776841b7658b4d8cc74a43a8fa176017cc0fb0ecc1a4c82a2b75a4fe6b71aa262b649d3fb62858c6789efa3793ea1d40269953af96ecb5 + languageName: node + linkType: hard + "@types/http-cache-semantics@npm:*, @types/http-cache-semantics@npm:^4.0.2": version: 4.0.4 resolution: "@types/http-cache-semantics@npm:4.0.4" @@ -6756,15 +6700,6 @@ __metadata: languageName: node linkType: hard -"@types/mdast@npm:^3.0.0": - version: 3.0.15 - resolution: "@types/mdast@npm:3.0.15" - dependencies: - "@types/unist": "npm:^2" - checksum: 050a5c1383928b2688dd145382a22535e2af87dc3fd592c843abb7851bcc99893a1ee0f63be19fc4e89779387ec26a57486cfb425b016c0b2a98a17fc4a1e8b3 - languageName: node - linkType: hard - "@types/mdast@npm:^4.0.0": version: 4.0.3 resolution: "@types/mdast@npm:4.0.3" @@ -6781,13 +6716,6 @@ __metadata: languageName: node linkType: hard -"@types/mime-types@npm:^2.1.0": - version: 2.1.4 - resolution: "@types/mime-types@npm:2.1.4" - checksum: f8c521c54ee0c0b9f90a65356a80b1413ed27ccdc94f5c7ebb3de5d63cedb559cd2610ea55b4100805c7349606a920d96e54f2d16b2f0afa6b7cd5253967ccc9 - languageName: node - linkType: hard - "@types/mime@npm:^1": version: 1.3.5 resolution: "@types/mime@npm:1.3.5" @@ -6823,16 +6751,6 @@ __metadata: languageName: node linkType: hard -"@types/node-fetch@npm:^2.6.4": - version: 2.6.11 - resolution: "@types/node-fetch@npm:2.6.11" - dependencies: - "@types/node": "npm:*" - form-data: "npm:^4.0.0" - checksum: c416df8f182ec3826278ea42557fda08f169a48a05e60722d9c8edd4e5b2076ae281c6b6601ad406035b7201f885b0257983b61c26b3f9eb0f41192a807b5de5 - languageName: node - linkType: hard - "@types/node@npm:*": version: 20.12.7 resolution: "@types/node@npm:20.12.7" @@ -6902,7 +6820,7 @@ __metadata: languageName: node linkType: hard -"@types/react@npm:*, @types/react@npm:>=16": +"@types/react@npm:*, @types/react@npm:^16.8.0 || ^17.0.0 || ^18.0.0": version: 18.3.1 resolution: "@types/react@npm:18.3.1" dependencies: @@ -6991,13 +6909,6 @@ __metadata: languageName: node linkType: hard -"@types/unist@npm:^2, @types/unist@npm:^2.0.0": - version: 2.0.10 - resolution: "@types/unist@npm:2.0.10" - checksum: e2924e18dedf45f68a5c6ccd6015cd62f1643b1b43baac1854efa21ae9e70505db94290434a23da1137d9e31eb58e54ca175982005698ac37300a1c889f6c4aa - languageName: node - linkType: hard - "@types/uuid@npm:^9.0.1": version: 9.0.8 resolution: "@types/uuid@npm:9.0.8" @@ -7274,28 +7185,13 @@ __metadata: languageName: node linkType: hard -"@ungap/structured-clone@npm:^1.2.0": +"@ungap/structured-clone@npm:^1.0.0, @ungap/structured-clone@npm:^1.2.0": version: 1.2.0 resolution: "@ungap/structured-clone@npm:1.2.0" checksum: c6fe89a505e513a7592e1438280db1c075764793a2397877ff1351721fe8792a966a5359769e30242b3cd023f2efb9e63ca2ca88019d73b564488cc20e3eab12 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: 54baf15170faed08c5c050ed6ac3b071e743d703f2c26ae685bf362bbaa2d8a733a98af0639f0662d474d95a6d91d008da9de8f3a51cc3e6660c4e642399cf2c - languageName: node - linkType: hard - "@webassemblyjs/ast@npm:1.12.1, @webassemblyjs/ast@npm:^1.12.1": version: 1.12.1 resolution: "@webassemblyjs/ast@npm:1.12.1" @@ -7654,13 +7550,6 @@ __metadata: languageName: node linkType: hard -"agent-base@npm:5": - version: 5.1.1 - resolution: "agent-base@npm:5.1.1" - checksum: 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" @@ -8188,13 +8077,6 @@ __metadata: languageName: node linkType: hard -"async-limiter@npm:~1.0.0": - version: 1.0.1 - resolution: "async-limiter@npm:1.0.1" - checksum: 2b849695b465d93ad44c116220dee29a5aeb63adac16c1088983c339b0de57d76e82533e8e364a93a9f997f28bbfc6a92948cefc120652bd07f3b59f8d75cf2b - languageName: node - linkType: hard - "async@npm:^3.2.3, async@npm:^3.2.4": version: 3.2.5 resolution: "async@npm:3.2.5" @@ -9695,18 +9577,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: 71db903c84fc073ca35a274074e8d26c4330713d299f8623e993c448c1f6bf8b967806dd1d1a7b0f8add6f15ab1af7435df21fe79b4fe7efd78420c89e054e28 - languageName: node - linkType: hard - "concat-stream@npm:^2.0.0": version: 2.0.0 resolution: "concat-stream@npm:2.0.0" @@ -10448,7 +10318,7 @@ __metadata: languageName: node linkType: hard -"debug@npm:2.6.9, debug@npm:^2.6.9": +"debug@npm:2.6.9": version: 2.6.9 resolution: "debug@npm:2.6.9" dependencies: @@ -10855,13 +10725,6 @@ __metadata: languageName: node linkType: hard -"diff@npm:^5.0.0": - version: 5.2.0 - resolution: "diff@npm:5.2.0" - checksum: 01b7b440f83a997350a988e9d2f558366c0f90f15be19f4aa7f1bb3109a4e153dfc3b9fbf78e14ea725717017407eeaa2271e3896374a0181e8f52445740846d - languageName: node - linkType: hard - "dir-glob@npm:^3.0.1": version: 3.0.1 resolution: "dir-glob@npm:3.0.1" @@ -11437,84 +11300,7 @@ __metadata: languageName: node linkType: hard -"esbuild@npm:^0.18.0": - version: 0.18.20 - resolution: "esbuild@npm:0.18.20" - 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" - dependenciesMeta: - "@esbuild/android-arm": - optional: true - "@esbuild/android-arm64": - optional: true - "@esbuild/android-x64": - optional: true - "@esbuild/darwin-arm64": - optional: true - "@esbuild/darwin-x64": - optional: true - "@esbuild/freebsd-arm64": - optional: true - "@esbuild/freebsd-x64": - optional: true - "@esbuild/linux-arm": - optional: true - "@esbuild/linux-arm64": - optional: true - "@esbuild/linux-ia32": - optional: true - "@esbuild/linux-loong64": - optional: true - "@esbuild/linux-mips64el": - optional: true - "@esbuild/linux-ppc64": - optional: true - "@esbuild/linux-riscv64": - optional: true - "@esbuild/linux-s390x": - optional: true - "@esbuild/linux-x64": - optional: true - "@esbuild/netbsd-x64": - optional: true - "@esbuild/openbsd-x64": - optional: true - "@esbuild/sunos-x64": - optional: true - "@esbuild/win32-arm64": - optional: true - "@esbuild/win32-ia32": - optional: true - "@esbuild/win32-x64": - optional: true - bin: - esbuild: bin/esbuild - checksum: 1f723ec71c3aa196473bf3298316eedc3f62d523924652dfeb60701b609792f918fc60db84b420d1d8ba9bfa7d69de2fc1d3157ba47c028bdae5d507a26a3c64 - languageName: node - linkType: hard - -"esbuild@npm:^0.20.1": +"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: @@ -12295,20 +12081,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: a9a5e2b118cc1d3b780d296f056308a8fda580bb18a26e12d6137321e5d3ef1d09355195ff187e9c7039aab42a253ac1e3996c66d031c44abca5abde6fd51393 - languageName: node - linkType: hard - "extsprintf@npm:1.3.0": version: 1.3.0 resolution: "extsprintf@npm:1.3.0" @@ -12994,7 +12766,7 @@ __metadata: languageName: node linkType: hard -"get-port@npm:5.1.1, get-port@npm:^5.1.1": +"get-port@npm:5.1.1": version: 5.1.1 resolution: "get-port@npm:5.1.1" checksum: 0162663ffe5c09e748cd79d97b74cd70e5a5c84b760a475ce5767b357fb2a57cb821cee412d646aa8a156ed39b78aab88974eddaa9e5ee926173c036c0713787 @@ -13182,10 +12954,10 @@ __metadata: languageName: node linkType: hard -"github-slugger@npm:^1.0.0": - version: 1.5.0 - resolution: "github-slugger@npm:1.5.0" - checksum: c70988224578b3bdaa25df65973ffc8c24594a77a28550c3636e495e49d17aef5cdb04c04fa3f1744babef98c61eecc6a43299a13ea7f3cc33d680bf9053ffbe +"github-slugger@npm:^2.0.0": + version: 2.0.0 + resolution: "github-slugger@npm:2.0.0" + checksum: 2fb15d78262eeba1e68671f048c62d05ed21e51281cccc7b1c9e8e089e8510b3037fb648b8ba27290e60534df2cb251312a1e7e813204495df621220192fd600 languageName: node linkType: hard @@ -13625,6 +13397,33 @@ __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: 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: b4e6d84c763ffdc44198ba0c4a5a7430794a7b2c1eec699d37776ea9832eef79f129726c175982103eb3b21f531a6bfd2fa43ce26e1ed6d8f6a87c102ba212c8 + 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: b0d51e2cf228edcbed0494755a7f095c5c2b7a0e7564f3ad7b83b89abbabf098b62b3c884e1bb4d3394c0c84486ba39800d78f2ccdbdaa38122be62330dd2357 + languageName: node + linkType: hard + "header-case@npm:^2.0.4": version: 2.0.4 resolution: "header-case@npm:2.0.4" @@ -13822,16 +13621,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: e90ca77ec10ef9987ad464853dfee744fb13fb02ad72f31c770ba09fb55675206a1de3c8b7e74d809fc00ed3baa7e01a48c569a419a675bfa3ef1ee975822b70 - languageName: node - linkType: hard - "https-proxy-agent@npm:^7.0.1, https-proxy-agent@npm:^7.0.2, https-proxy-agent@npm:^7.0.3": version: 7.0.4 resolution: "https-proxy-agent@npm:7.0.4" @@ -14264,10 +14053,10 @@ __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: 5159b51d065d9ad29e16a2f78d6c0e41c43227caf90a45e659c54ea6fd50ef0595b1871ce392e84b1df7cfdcad9a8e66eec0813a029112188435abf115accb16 +"is-absolute-url@npm:^4.0.0": + version: 4.0.1 + resolution: "is-absolute-url@npm:4.0.1" + checksum: de172a718439982a54477fdae55f21be69ec0e6a4b205db5484975d2f4ee749851fd46c28f3790dfc51a274c2ed1d0f8457b6d1fff02ab829069fd9cc761e48c languageName: node linkType: hard @@ -14342,13 +14131,6 @@ __metadata: languageName: node linkType: hard -"is-buffer@npm:^2.0.0": - version: 2.0.5 - resolution: "is-buffer@npm:2.0.5" - checksum: 3261a8b858edcc6c9566ba1694bf829e126faa88911d1c0a747ea658c5d81b14b6955e3a702d59dabadd58fdd440c01f321aa71d6547105fd21d03f94d0597e7 - languageName: node - linkType: hard - "is-builtin-module@npm:^3.2.1": version: 3.2.1 resolution: "is-builtin-module@npm:3.2.1" @@ -15904,7 +15686,7 @@ __metadata: languageName: node linkType: hard -"kleur@npm:^4.0.1, kleur@npm:^4.0.3": +"kleur@npm:^4.0.1": version: 4.1.5 resolution: "kleur@npm:4.1.5" checksum: 44d84cc4eedd4311099402ef6d4acd9b2d16e08e499d6ef3bb92389bd4692d7ef09e35248c26e27f98acac532122acb12a1bfee645994ae3af4f0a37996da7df @@ -16782,12 +16564,12 @@ __metadata: languageName: node linkType: hard -"markdown-to-jsx@npm:^7.1.8": - version: 7.4.7 - resolution: "markdown-to-jsx@npm:7.4.7" +"markdown-to-jsx@npm:7.3.2": + version: 7.3.2 + resolution: "markdown-to-jsx@npm:7.3.2" peerDependencies: react: ">= 0.14.0" - checksum: d421f561a57256164564f4b4ac1c3439493f7b88d46ca8d1ed429e481a199a8756591e180d401654c0826ccabe9e76ce4fb97286a0b3c43a7a6346c735778b2b + checksum: 5a7ca9d04dfe180ea32baac94b471678053843da0be941a84ff7570a26f3afd8876d3bcc8fec8ee8aa68d157615f293f87b93c1d0f64945181bc218d61ee4494 languageName: node linkType: hard @@ -16798,27 +16580,6 @@ __metadata: languageName: node linkType: hard -"mdast-util-definitions@npm:^4.0.0": - version: 4.0.0 - resolution: "mdast-util-definitions@npm:4.0.0" - dependencies: - unist-util-visit: "npm:^2.0.0" - checksum: c76da4b4f1e28f8e7c85bf664ab65060f5aa7e0fd0392a24482980984d4ba878b7635a08bcaccca060d6602f478ac6cadaffbbe65f910f75ce332fd67d0ade69 - languageName: node - linkType: hard - -"mdast-util-find-and-replace@npm:^2.0.0": - version: 2.2.2 - resolution: "mdast-util-find-and-replace@npm:2.2.2" - dependencies: - "@types/mdast": "npm:^3.0.0" - escape-string-regexp: "npm:^5.0.0" - unist-util-is: "npm:^5.0.0" - unist-util-visit-parents: "npm:^5.0.0" - checksum: 59e11e853b74d8f6083950327df39e27287b383930ff836298a5100aeda5568282bb45046c27886d2156ea101580bb0689b890c29623cefa5adc74e95d9ca9ff - 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" @@ -16831,26 +16592,6 @@ __metadata: languageName: node linkType: hard -"mdast-util-from-markdown@npm:^1.0.0": - version: 1.3.1 - resolution: "mdast-util-from-markdown@npm:1.3.1" - dependencies: - "@types/mdast": "npm:^3.0.0" - "@types/unist": "npm:^2.0.0" - decode-named-character-reference: "npm:^1.0.0" - mdast-util-to-string: "npm:^3.1.0" - micromark: "npm:^3.0.0" - micromark-util-decode-numeric-character-reference: "npm:^1.0.0" - micromark-util-decode-string: "npm:^1.0.0" - micromark-util-normalize-identifier: "npm:^1.0.0" - micromark-util-symbol: "npm:^1.0.0" - micromark-util-types: "npm:^1.0.0" - unist-util-stringify-position: "npm:^3.0.0" - uvu: "npm:^0.5.0" - checksum: 1d334a54ddd6481ec4acf64c2c537b6463bc5113ba5a408f65c228dcc302d46837352814f11307af0f8b51dd7e4a0b887ce692e4d30ff31ff9d578b8ca82810b - 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" @@ -16871,18 +16612,6 @@ __metadata: 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" - dependencies: - "@types/mdast": "npm:^3.0.0" - ccount: "npm:^2.0.0" - mdast-util-find-and-replace: "npm:^2.0.0" - micromark-util-character: "npm:^1.0.0" - checksum: 272d075cdc7937bec0179af4052bd9032a6fbb05608b387b1b075b0491c73ce012f3ff1c718cdb5fb0ed1032c1fa7570d955b59c0ab3c3c72609928754774529 - 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" @@ -16896,17 +16625,6 @@ __metadata: 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" - dependencies: - "@types/mdast": "npm:^3.0.0" - mdast-util-to-markdown: "npm:^1.3.0" - micromark-util-normalize-identifier: "npm:^1.0.0" - checksum: 825f207afc98fd1daa0acc8adcb5754d1f0d577ccb1749245289bee7c892557668d8ee3a5ab618f42e710646cf018dcda84f3c0c608ae11718e9014e5bf4f9dc - 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" @@ -16920,16 +16638,6 @@ __metadata: 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" - dependencies: - "@types/mdast": "npm:^3.0.0" - mdast-util-to-markdown: "npm:^1.3.0" - checksum: a9c2dc3ef46be7952d13b7063a16171bba8aa266bffe6b1e7267df02a60b4fa3734115cca311e9127db8cfcbbcd68fdd92aa26152bcd0c14372c79b254e4df2f - 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" @@ -16941,18 +16649,6 @@ __metadata: 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" - dependencies: - "@types/mdast": "npm:^3.0.0" - markdown-table: "npm:^3.0.0" - mdast-util-from-markdown: "npm:^1.0.0" - mdast-util-to-markdown: "npm:^1.3.0" - checksum: 167f7f7a9dc17ce852f4f9bd155d7be179588e2ccf4ce3c4f23b12c1c9db5de904cdacc6f41b2d635cb84eb09a7ff5a33497585f2664a7f1e6bd6f7ab7e1197a - 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" @@ -16966,16 +16662,6 @@ __metadata: 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" - dependencies: - "@types/mdast": "npm:^3.0.0" - mdast-util-to-markdown: "npm:^1.3.0" - checksum: 958417a7d7690728b44d65127ab9189c7feaa17aea924dd56a888c781ab3abaa4eb0c209f05c4dbf203da3d0c4df8fdace4c9471b644268bfc7fc792a018a171 - 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" @@ -16988,21 +16674,6 @@ __metadata: languageName: node linkType: hard -"mdast-util-gfm@npm:^2.0.0": - version: 2.0.2 - resolution: "mdast-util-gfm@npm:2.0.2" - dependencies: - mdast-util-from-markdown: "npm:^1.0.0" - mdast-util-gfm-autolink-literal: "npm:^1.0.0" - mdast-util-gfm-footnote: "npm:^1.0.0" - mdast-util-gfm-strikethrough: "npm:^1.0.0" - mdast-util-gfm-table: "npm:^1.0.0" - mdast-util-gfm-task-list-item: "npm:^1.0.0" - mdast-util-to-markdown: "npm:^1.0.0" - checksum: 70e6cd32af94181d409f171f984f83fc18b3efe316844c62f31816f5c1612a92517b8ed766340f23e0a6d6cb0f27a8b07d288bab6619cbdbb0c5341006bcdc4d - languageName: node - linkType: hard - "mdast-util-gfm@npm:^3.0.0": version: 3.0.0 resolution: "mdast-util-gfm@npm:3.0.0" @@ -17018,16 +16689,6 @@ __metadata: languageName: node linkType: hard -"mdast-util-phrasing@npm:^3.0.0": - version: 3.0.1 - resolution: "mdast-util-phrasing@npm:3.0.1" - dependencies: - "@types/mdast": "npm:^3.0.0" - unist-util-is: "npm:^5.0.0" - checksum: c5b616d9b1eb76a6b351d195d94318494722525a12a89d9c8a3b091af7db3dd1fc55d294f9d29266d8159a8267b0df4a7a133bda8a3909d5331c383e1e1ff328 - languageName: node - linkType: hard - "mdast-util-phrasing@npm:^4.0.0": version: 4.1.0 resolution: "mdast-util-phrasing@npm:4.1.0" @@ -17038,22 +16699,6 @@ __metadata: languageName: node linkType: hard -"mdast-util-to-markdown@npm:^1.0.0, mdast-util-to-markdown@npm:^1.3.0": - version: 1.5.0 - resolution: "mdast-util-to-markdown@npm:1.5.0" - dependencies: - "@types/mdast": "npm:^3.0.0" - "@types/unist": "npm:^2.0.0" - longest-streak: "npm:^3.0.0" - mdast-util-phrasing: "npm:^3.0.0" - mdast-util-to-string: "npm:^3.0.0" - micromark-util-decode-string: "npm:^1.0.0" - unist-util-visit: "npm:^4.0.0" - zwitch: "npm:^2.0.0" - checksum: 713f674588a01969a2ce524a69985bd57e507377eea2c4ba69800fb305414468b30144ae9b837fbdde8c609877673140e4f56f6cabe9e0e2bc1487291e3c5144 - languageName: node - linkType: hard - "mdast-util-to-markdown@npm:^2.0.0": version: 2.1.0 resolution: "mdast-util-to-markdown@npm:2.1.0" @@ -17063,26 +16708,10 @@ __metadata: 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: 1c66462feab6bf574566d8f20912ccb11d43f6658a93dee068610cd39a5d9377dfb34ea7109c9467d485466300a116e74236b174fcb9fc34f1d16fc3917e0d7c - 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: eec1eb283f3341376c8398b67ce512a11ab3e3191e3dbd5644d32a26784eac8d5f6d0b0fb81193af00d75a2c545cde765c8b03e966bd890076efb5d357fb4fe2 - languageName: node - linkType: hard - -"mdast-util-to-string@npm:^3.0.0, mdast-util-to-string@npm:^3.1.0": - version: 3.2.0 - resolution: "mdast-util-to-string@npm:3.2.0" - dependencies: - "@types/mdast": "npm:^3.0.0" - checksum: fafe201c12a0d412a875fe8540bf70b4360f3775fb7f0d19403ba7b59e50f74f730e3b405c72ad940bc8a3ec1ba311f76dfca61c4ce585dce1ccda2168ec244f + micromark-util-decode-string: "npm:^2.0.0" + unist-util-visit: "npm:^5.0.0" + zwitch: "npm:^2.0.0" + checksum: 1c66462feab6bf574566d8f20912ccb11d43f6658a93dee068610cd39a5d9377dfb34ea7109c9467d485466300a116e74236b174fcb9fc34f1d16fc3917e0d7c languageName: node linkType: hard @@ -17216,30 +16845,6 @@ __metadata: languageName: node linkType: hard -"micromark-core-commonmark@npm:^1.0.0, micromark-core-commonmark@npm:^1.0.1": - version: 1.1.0 - resolution: "micromark-core-commonmark@npm:1.1.0" - dependencies: - decode-named-character-reference: "npm:^1.0.0" - micromark-factory-destination: "npm:^1.0.0" - micromark-factory-label: "npm:^1.0.0" - micromark-factory-space: "npm:^1.0.0" - micromark-factory-title: "npm:^1.0.0" - micromark-factory-whitespace: "npm:^1.0.0" - micromark-util-character: "npm:^1.0.0" - micromark-util-chunked: "npm:^1.0.0" - micromark-util-classify-character: "npm:^1.0.0" - micromark-util-html-tag-name: "npm:^1.0.0" - micromark-util-normalize-identifier: "npm:^1.0.0" - micromark-util-resolve-all: "npm:^1.0.0" - micromark-util-subtokenize: "npm:^1.0.0" - micromark-util-symbol: "npm:^1.0.0" - micromark-util-types: "npm:^1.0.1" - uvu: "npm:^0.5.0" - checksum: a73694d223ac8baad8ff00597a3c39d61f5b32bfd56fe4bcf295d75b2a4e8e67fb2edbfc7cc287b362b9d7f6d24fce08b6a7e8b5b155d79bcc1e4d9b2756ffb2 - languageName: node - linkType: hard - "micromark-core-commonmark@npm:^2.0.0": version: 2.0.1 resolution: "micromark-core-commonmark@npm:2.0.1" @@ -17264,18 +16869,6 @@ __metadata: languageName: node linkType: hard -"micromark-extension-gfm-autolink-literal@npm:^1.0.0": - version: 1.0.5 - resolution: "micromark-extension-gfm-autolink-literal@npm:1.0.5" - dependencies: - micromark-util-character: "npm:^1.0.0" - micromark-util-sanitize-uri: "npm:^1.0.0" - micromark-util-symbol: "npm:^1.0.0" - micromark-util-types: "npm:^1.0.0" - checksum: 1e0ccc758baef3cd0478ba84ff86fa1ec2b389042421c7cade9485b775456c1a9c3bd797393002b2c6f6abd9bdf829cb114874557bbcb8e43d16d06a464811c0 - 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" @@ -17288,22 +16881,6 @@ __metadata: languageName: node linkType: hard -"micromark-extension-gfm-footnote@npm:^1.0.0": - version: 1.1.2 - resolution: "micromark-extension-gfm-footnote@npm:1.1.2" - dependencies: - micromark-core-commonmark: "npm:^1.0.0" - micromark-factory-space: "npm:^1.0.0" - micromark-util-character: "npm:^1.0.0" - micromark-util-normalize-identifier: "npm:^1.0.0" - micromark-util-sanitize-uri: "npm:^1.0.0" - micromark-util-symbol: "npm:^1.0.0" - micromark-util-types: "npm:^1.0.0" - uvu: "npm:^0.5.0" - checksum: 8777073fb76d2fd01f6b2405106af6c349c1e25660c4d37cadcc61c187d71c8444870f73cefaaa67f12884d5e45c78ee3c5583561a0b330bd91c6d997113584a - 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" @@ -17320,20 +16897,6 @@ __metadata: languageName: node linkType: hard -"micromark-extension-gfm-strikethrough@npm:^1.0.0": - version: 1.0.7 - resolution: "micromark-extension-gfm-strikethrough@npm:1.0.7" - dependencies: - micromark-util-chunked: "npm:^1.0.0" - micromark-util-classify-character: "npm:^1.0.0" - micromark-util-resolve-all: "npm:^1.0.0" - micromark-util-symbol: "npm:^1.0.0" - micromark-util-types: "npm:^1.0.0" - uvu: "npm:^0.5.0" - checksum: 8411ef1aa5dc83f662e8b45b085f70ddff29deb3c4259269e8a1ff656397abb755d8ea841a14be23e8585a31d3c0a5de1bd2c05f3453b66670e499d4a0004f5e - 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" @@ -17348,19 +16911,6 @@ __metadata: languageName: node linkType: hard -"micromark-extension-gfm-table@npm:^1.0.0": - version: 1.0.7 - resolution: "micromark-extension-gfm-table@npm:1.0.7" - dependencies: - micromark-factory-space: "npm:^1.0.0" - micromark-util-character: "npm:^1.0.0" - micromark-util-symbol: "npm:^1.0.0" - micromark-util-types: "npm:^1.0.0" - uvu: "npm:^0.5.0" - checksum: f05d86a099c941a2a309d60bf4839d16a00a93cb880cda4ab8faeb831647763fff6e03197ec15b80e1f195002afcca6afe2b95c3622b049b82d7ff8ef1c1c776 - 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" @@ -17374,15 +16924,6 @@ __metadata: languageName: node linkType: hard -"micromark-extension-gfm-tagfilter@npm:^1.0.0": - version: 1.0.2 - resolution: "micromark-extension-gfm-tagfilter@npm:1.0.2" - dependencies: - micromark-util-types: "npm:^1.0.0" - checksum: 55c7d9019d6a39efaaed2c2e40b0aaa137d2c4f9c94cac82e93f509a806c3a775e4c815b5d8e986617450b68861a19776e4b886307e83db452b393f15a837b39 - 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" @@ -17392,19 +16933,6 @@ __metadata: languageName: node linkType: hard -"micromark-extension-gfm-task-list-item@npm:^1.0.0": - version: 1.0.5 - resolution: "micromark-extension-gfm-task-list-item@npm:1.0.5" - dependencies: - micromark-factory-space: "npm:^1.0.0" - micromark-util-character: "npm:^1.0.0" - micromark-util-symbol: "npm:^1.0.0" - micromark-util-types: "npm:^1.0.0" - uvu: "npm:^0.5.0" - checksum: 46bb1baa10bfb785a2e3e2f975e5509260b9995d5c3aeddf77051957d218ce1af4ea737bcb6a56a930e62d42b05307b20632a400eff25cdb290789ff3170cad5 - 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" @@ -17418,22 +16946,6 @@ __metadata: languageName: node linkType: hard -"micromark-extension-gfm@npm:^2.0.0": - version: 2.0.3 - resolution: "micromark-extension-gfm@npm:2.0.3" - dependencies: - micromark-extension-gfm-autolink-literal: "npm:^1.0.0" - micromark-extension-gfm-footnote: "npm:^1.0.0" - micromark-extension-gfm-strikethrough: "npm:^1.0.0" - micromark-extension-gfm-table: "npm:^1.0.0" - micromark-extension-gfm-tagfilter: "npm:^1.0.0" - micromark-extension-gfm-task-list-item: "npm:^1.0.0" - micromark-util-combine-extensions: "npm:^1.0.0" - micromark-util-types: "npm:^1.0.0" - checksum: 3ffd06ced4314abd0f0c72ec227f034f38dd47facbb62439ef3216d42f32433f3901d14675cf806e8d73689802a11849958b330bb5b55dd4fd5cdc64ebaf345c - languageName: node - linkType: hard - "micromark-extension-gfm@npm:^3.0.0": version: 3.0.0 resolution: "micromark-extension-gfm@npm:3.0.0" @@ -17450,17 +16962,6 @@ __metadata: languageName: node linkType: hard -"micromark-factory-destination@npm:^1.0.0": - version: 1.1.0 - resolution: "micromark-factory-destination@npm:1.1.0" - dependencies: - micromark-util-character: "npm:^1.0.0" - micromark-util-symbol: "npm:^1.0.0" - micromark-util-types: "npm:^1.0.0" - checksum: 9e2b5fb5fedbf622b687e20d51eb3d56ae90c0e7ecc19b37bd5285ec392c1e56f6e21aa7cfcb3c01eda88df88fe528f3acb91a5f57d7f4cba310bc3cd7f824fa - languageName: node - linkType: hard - "micromark-factory-destination@npm:^2.0.0": version: 2.0.0 resolution: "micromark-factory-destination@npm:2.0.0" @@ -17472,18 +16973,6 @@ __metadata: languageName: node linkType: hard -"micromark-factory-label@npm:^1.0.0": - version: 1.1.0 - resolution: "micromark-factory-label@npm:1.1.0" - dependencies: - micromark-util-character: "npm:^1.0.0" - micromark-util-symbol: "npm:^1.0.0" - micromark-util-types: "npm:^1.0.0" - uvu: "npm:^0.5.0" - checksum: fcda48f1287d9b148c562c627418a2ab759cdeae9c8e017910a0cba94bb759a96611e1fc6df33182e97d28fbf191475237298983bb89ef07d5b02464b1ad28d5 - languageName: node - linkType: hard - "micromark-factory-label@npm:^2.0.0": version: 2.0.0 resolution: "micromark-factory-label@npm:2.0.0" @@ -17496,16 +16985,6 @@ __metadata: languageName: node linkType: hard -"micromark-factory-space@npm:^1.0.0": - version: 1.1.0 - resolution: "micromark-factory-space@npm:1.1.0" - dependencies: - micromark-util-character: "npm:^1.0.0" - micromark-util-types: "npm:^1.0.0" - checksum: b58435076b998a7e244259a4694eb83c78915581206b6e7fc07b34c6abd36a1726ade63df8972fbf6c8fa38eecb9074f4e17be8d53f942e3b3d23d1a0ecaa941 - languageName: node - linkType: hard - "micromark-factory-space@npm:^2.0.0": version: 2.0.0 resolution: "micromark-factory-space@npm:2.0.0" @@ -17516,18 +16995,6 @@ __metadata: languageName: node linkType: hard -"micromark-factory-title@npm:^1.0.0": - version: 1.1.0 - resolution: "micromark-factory-title@npm:1.1.0" - dependencies: - micromark-factory-space: "npm:^1.0.0" - micromark-util-character: "npm:^1.0.0" - micromark-util-symbol: "npm:^1.0.0" - micromark-util-types: "npm:^1.0.0" - checksum: 4432d3dbc828c81f483c5901b0c6591a85d65a9e33f7d96ba7c3ae821617a0b3237ff5faf53a9152d00aaf9afb3a9f185b205590f40ed754f1d9232e0e9157b1 - languageName: node - linkType: hard - "micromark-factory-title@npm:^2.0.0": version: 2.0.0 resolution: "micromark-factory-title@npm:2.0.0" @@ -17540,18 +17007,6 @@ __metadata: languageName: node linkType: hard -"micromark-factory-whitespace@npm:^1.0.0": - version: 1.1.0 - resolution: "micromark-factory-whitespace@npm:1.1.0" - dependencies: - micromark-factory-space: "npm:^1.0.0" - micromark-util-character: "npm:^1.0.0" - micromark-util-symbol: "npm:^1.0.0" - micromark-util-types: "npm:^1.0.0" - checksum: ef0fa682c7d593d85a514ee329809dee27d10bc2a2b65217d8ef81173e33b8e83c549049764b1ad851adfe0a204dec5450d9d20a4ca8598f6c94533a73f73fcd - languageName: node - linkType: hard - "micromark-factory-whitespace@npm:^2.0.0": version: 2.0.0 resolution: "micromark-factory-whitespace@npm:2.0.0" @@ -17564,16 +17019,6 @@ __metadata: languageName: node linkType: hard -"micromark-util-character@npm:^1.0.0": - version: 1.2.0 - resolution: "micromark-util-character@npm:1.2.0" - dependencies: - micromark-util-symbol: "npm:^1.0.0" - micromark-util-types: "npm:^1.0.0" - checksum: 88cf80f9b4c95266f24814ef587fb4180454668dcc3be4ac829e1227188cf349c8981bfca29e3eab1682f324c2c47544c0b0b799a26fbf9df5f156c6a84c970c - languageName: node - linkType: hard - "micromark-util-character@npm:^2.0.0": version: 2.1.0 resolution: "micromark-util-character@npm:2.1.0" @@ -17584,15 +17029,6 @@ __metadata: languageName: node linkType: hard -"micromark-util-chunked@npm:^1.0.0": - version: 1.1.0 - resolution: "micromark-util-chunked@npm:1.1.0" - dependencies: - micromark-util-symbol: "npm:^1.0.0" - checksum: c435bde9110cb595e3c61b7f54c2dc28ee03e6a57fa0fc1e67e498ad8bac61ee5a7457a2b6a73022ddc585676ede4b912d28dcf57eb3bd6951e54015e14dc20b - languageName: node - linkType: hard - "micromark-util-chunked@npm:^2.0.0": version: 2.0.0 resolution: "micromark-util-chunked@npm:2.0.0" @@ -17602,17 +17038,6 @@ __metadata: languageName: node linkType: hard -"micromark-util-classify-character@npm:^1.0.0": - version: 1.1.0 - resolution: "micromark-util-classify-character@npm:1.1.0" - dependencies: - micromark-util-character: "npm:^1.0.0" - micromark-util-symbol: "npm:^1.0.0" - micromark-util-types: "npm:^1.0.0" - checksum: 8499cb0bb1f7fb946f5896285fcca65cd742f66cd3e79ba7744792bd413ec46834f932a286de650349914d02e822946df3b55d03e6a8e1d245d1ddbd5102e5b0 - 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" @@ -17624,16 +17049,6 @@ __metadata: languageName: node linkType: hard -"micromark-util-combine-extensions@npm:^1.0.0": - version: 1.1.0 - resolution: "micromark-util-combine-extensions@npm:1.1.0" - dependencies: - micromark-util-chunked: "npm:^1.0.0" - micromark-util-types: "npm:^1.0.0" - checksum: ee78464f5d4b61ccb437850cd2d7da4d690b260bca4ca7a79c4bb70291b84f83988159e373b167181b6716cb197e309bc6e6c96a68cc3ba9d50c13652774aba9 - 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" @@ -17644,15 +17059,6 @@ __metadata: languageName: node linkType: hard -"micromark-util-decode-numeric-character-reference@npm:^1.0.0": - version: 1.1.0 - resolution: "micromark-util-decode-numeric-character-reference@npm:1.1.0" - dependencies: - micromark-util-symbol: "npm:^1.0.0" - checksum: 4733fe75146e37611243f055fc6847137b66f0cde74d080e33bd26d0408c1d6f44cabc984063eee5968b133cb46855e729d555b9ff8d744652262b7b51feec73 - 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" @@ -17662,18 +17068,6 @@ __metadata: languageName: node linkType: hard -"micromark-util-decode-string@npm:^1.0.0": - version: 1.1.0 - resolution: "micromark-util-decode-string@npm:1.1.0" - dependencies: - decode-named-character-reference: "npm:^1.0.0" - micromark-util-character: "npm:^1.0.0" - micromark-util-decode-numeric-character-reference: "npm:^1.0.0" - micromark-util-symbol: "npm:^1.0.0" - checksum: f1625155db452f15aa472918499689ba086b9c49d1322a08b22bfbcabe918c61b230a3002c8bc3ea9b1f52ca7a9bb1c3dd43ccb548c7f5f8b16c24a1ae77a813 - 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" @@ -17686,13 +17080,6 @@ __metadata: languageName: node linkType: hard -"micromark-util-encode@npm:^1.0.0": - version: 1.1.0 - resolution: "micromark-util-encode@npm:1.1.0" - checksum: 4ef29d02b12336918cea6782fa87c8c578c67463925221d4e42183a706bde07f4b8b5f9a5e1c7ce8c73bb5a98b261acd3238fecd152e6dd1cdfa2d1ae11b60a0 - languageName: node - linkType: hard - "micromark-util-encode@npm:^2.0.0": version: 2.0.0 resolution: "micromark-util-encode@npm:2.0.0" @@ -17700,13 +17087,6 @@ __metadata: languageName: node linkType: hard -"micromark-util-html-tag-name@npm:^1.0.0": - version: 1.2.0 - resolution: "micromark-util-html-tag-name@npm:1.2.0" - checksum: ccf0fa99b5c58676dc5192c74665a3bfd1b536fafaf94723bd7f31f96979d589992df6fcf2862eba290ef18e6a8efb30ec8e1e910d9f3fc74f208871e9f84750 - 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" @@ -17714,15 +17094,6 @@ __metadata: languageName: node linkType: hard -"micromark-util-normalize-identifier@npm:^1.0.0": - version: 1.1.0 - resolution: "micromark-util-normalize-identifier@npm:1.1.0" - dependencies: - micromark-util-symbol: "npm:^1.0.0" - checksum: 8655bea41ffa4333e03fc22462cb42d631bbef9c3c07b625fd852b7eb442a110f9d2e5902a42e65188d85498279569502bf92f3434a1180fc06f7c37edfbaee2 - 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" @@ -17732,15 +17103,6 @@ __metadata: languageName: node linkType: hard -"micromark-util-resolve-all@npm:^1.0.0": - version: 1.1.0 - resolution: "micromark-util-resolve-all@npm:1.1.0" - dependencies: - micromark-util-types: "npm:^1.0.0" - checksum: 1ce6c0237cd3ca061e76fae6602cf95014e764a91be1b9f10d36cb0f21ca88f9a07de8d49ab8101efd0b140a4fbfda6a1efb72027ab3f4d5b54c9543271dc52c - 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" @@ -17750,17 +17112,6 @@ __metadata: languageName: node linkType: hard -"micromark-util-sanitize-uri@npm:^1.0.0": - version: 1.2.0 - resolution: "micromark-util-sanitize-uri@npm:1.2.0" - dependencies: - micromark-util-character: "npm:^1.0.0" - micromark-util-encode: "npm:^1.0.0" - micromark-util-symbol: "npm:^1.0.0" - checksum: 0d024100d95ffb88bf75f3360e305b545c1eb745430959b8633f7aa93f37ec401fc7094c90c97298409a9e30d94d53b895bae224e1bb966bea114976cfa0fd48 - 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" @@ -17772,18 +17123,6 @@ __metadata: languageName: node linkType: hard -"micromark-util-subtokenize@npm:^1.0.0": - version: 1.1.0 - resolution: "micromark-util-subtokenize@npm:1.1.0" - dependencies: - micromark-util-chunked: "npm:^1.0.0" - micromark-util-symbol: "npm:^1.0.0" - micromark-util-types: "npm:^1.0.0" - uvu: "npm:^0.5.0" - checksum: 075a1db6ea586d65827d3eead33dbfc520c4e43659c93fcd8fd82f44a7b75cfe61dcde967a3dfcc2ffd999347440ba5aa6698e65a04f3fc627e13e9f12a1a910 - languageName: node - linkType: hard - "micromark-util-subtokenize@npm:^2.0.0": version: 2.0.1 resolution: "micromark-util-subtokenize@npm:2.0.1" @@ -17796,13 +17135,6 @@ __metadata: languageName: node linkType: hard -"micromark-util-symbol@npm:^1.0.0": - version: 1.1.0 - resolution: "micromark-util-symbol@npm:1.1.0" - checksum: a26b6b1efd77a715a4d9bbe0a5338eaf3d04ea5e85733e34fee56dfeabf64495c0afc5438fe5220316884cd3a5eae1f17768e0ff4e117827ea4a653897466f86 - languageName: node - linkType: hard - "micromark-util-symbol@npm:^2.0.0": version: 2.0.0 resolution: "micromark-util-symbol@npm:2.0.0" @@ -17810,13 +17142,6 @@ __metadata: languageName: node linkType: hard -"micromark-util-types@npm:^1.0.0, micromark-util-types@npm:^1.0.1": - version: 1.1.0 - resolution: "micromark-util-types@npm:1.1.0" - checksum: 287ac5de4a3802bb6f6c3842197c294997a488db1c0486e03c7a8e674d9eb7720c17dda1bcb814814b8343b338c4826fcbc0555f3e75463712a60dcdb53a028e - languageName: node - linkType: hard - "micromark-util-types@npm:^2.0.0": version: 2.0.0 resolution: "micromark-util-types@npm:2.0.0" @@ -17824,31 +17149,6 @@ __metadata: languageName: node linkType: hard -"micromark@npm:^3.0.0": - version: 3.2.0 - resolution: "micromark@npm:3.2.0" - dependencies: - "@types/debug": "npm:^4.0.0" - debug: "npm:^4.0.0" - decode-named-character-reference: "npm:^1.0.0" - micromark-core-commonmark: "npm:^1.0.1" - micromark-factory-space: "npm:^1.0.0" - micromark-util-character: "npm:^1.0.0" - micromark-util-chunked: "npm:^1.0.0" - micromark-util-combine-extensions: "npm:^1.0.0" - micromark-util-decode-numeric-character-reference: "npm:^1.0.0" - micromark-util-encode: "npm:^1.0.0" - micromark-util-normalize-identifier: "npm:^1.0.0" - micromark-util-resolve-all: "npm:^1.0.0" - micromark-util-sanitize-uri: "npm:^1.0.0" - micromark-util-subtokenize: "npm:^1.0.0" - micromark-util-symbol: "npm:^1.0.0" - micromark-util-types: "npm:^1.0.1" - uvu: "npm:^0.5.0" - checksum: 560a4a501efc3859d622461aaa9345fb95b99a2f34d3d3f2a775ab04de1dd857cb0f642083a6b28ab01bd817f5f0741a1be9857fd702f45e04a3752927a66719 - languageName: node - linkType: hard - "micromark@npm:^4.0.0": version: 4.0.0 resolution: "micromark@npm:4.0.0" @@ -17891,7 +17191,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.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.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: @@ -17909,15 +17209,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: 7da117808b5cd0203bb1b5e33445c330fe213f4d8ee2402a84d62adbde9716ca4fb90dd6d9ab4e77a4128c6c5c24a9c4c9f6a4d720b095b1b342132d02dba58d - languageName: node - linkType: hard - "mimic-fn@npm:^2.1.0": version: 2.1.0 resolution: "mimic-fn@npm:2.1.0" @@ -18195,7 +17486,7 @@ __metadata: languageName: node linkType: hard -"mkdirp@npm:>=0.5 0, mkdirp@npm:^0.5.4": +"mkdirp@npm:>=0.5 0": version: 0.5.6 resolution: "mkdirp@npm:0.5.6" dependencies: @@ -18231,13 +17522,6 @@ __metadata: languageName: node linkType: hard -"mri@npm:^1.1.0": - version: 1.2.0 - resolution: "mri@npm:1.2.0" - checksum: 6775a1d2228bb9d191ead4efc220bd6be64f943ad3afd4dcb3b3ac8fc7b87034443f666e38805df38e8d047b29f910c3cc7810da0109af83e42c82c73bd3f6bc - languageName: node - linkType: hard - "ms@npm:2.0.0": version: 2.0.0 resolution: "ms@npm:2.0.0" @@ -20208,7 +19492,7 @@ __metadata: languageName: node linkType: hard -"prettier@npm:^2.8.0, prettier@npm:^2.8.8": +"prettier@npm:^2.8.8": version: 2.8.8 resolution: "prettier@npm:2.8.8" bin: @@ -20217,7 +19501,7 @@ __metadata: languageName: node linkType: hard -"prettier@npm:^3.2.4": +"prettier@npm:^3.1.1, prettier@npm:^3.2.4": version: 3.2.5 resolution: "prettier@npm:3.2.5" bin: @@ -20283,7 +19567,7 @@ __metadata: languageName: node linkType: hard -"progress@npm:2.0.3, progress@npm:^2.0.1, progress@npm:^2.0.3": +"progress@npm:2.0.3, progress@npm:^2.0.3": version: 2.0.3 resolution: "progress@npm:2.0.3" checksum: e6f0bcb71f716eee9dfac0fe8a2606e3704d6a64dd93baaf49fbadbc8499989a610fe14cf1bc6f61b6d6653c49408d94f4a94e124538084efd8e4cf525e0293d @@ -20387,7 +19671,7 @@ __metadata: languageName: node linkType: hard -"proxy-from-env@npm:1.1.0, proxy-from-env@npm:^1.0.0, proxy-from-env@npm:^1.1.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: f0bb4a87cfd18f77bc2fba23ae49c3b378fb35143af16cc478171c623eebe181678f09439707ad80081d340d1593cd54a33a0113f3ccb3f4bc9451488780ee23 @@ -20457,24 +19741,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: fcbf80c954f9562f88b53886dc377595bf478abbb47c005f9131a56b6704cdd0a26b60f2646d2340866ed9f5059aae2b9f06a0f04310f5f14520ec94a687fbe6 - languageName: node - linkType: hard - "puppeteer@npm:^13.0.0": version: 13.7.0 resolution: "puppeteer@npm:13.7.0" @@ -20653,7 +19919,7 @@ __metadata: languageName: node linkType: hard -"react-dom@npm:^18.2.0": +"react-dom@npm:^16.8.0 || ^17.0.0 || ^18.0.0, react-dom@npm:^18.2.0": version: 18.3.1 resolution: "react-dom@npm:18.3.1" dependencies: @@ -20718,13 +19984,6 @@ __metadata: languageName: node linkType: hard -"react-refresh@npm:^0.14.0": - version: 0.14.2 - resolution: "react-refresh@npm:0.14.2" - checksum: 512abf97271ab8623486061be04b608c39d932e3709f9af1720b41573415fa4993d0009fa5138b6705b60a98f4102f744d4e26c952b14f41a0e455521c6be4cc - languageName: node - linkType: hard - "react-remove-scroll-bar@npm:^2.3.3": version: 2.3.6 resolution: "react-remove-scroll-bar@npm:2.3.6" @@ -20799,7 +20058,7 @@ __metadata: languageName: node linkType: hard -"react@npm:^18.2.0": +"react@npm:^16.8.0 || ^17.0.0 || ^18.0.0, react@npm:^18.2.0": version: 18.3.1 resolution: "react@npm:18.3.1" dependencies: @@ -20979,7 +20238,7 @@ __metadata: languageName: node linkType: hard -"readable-stream@npm:^2.0.0, readable-stream@npm:^2.0.2, readable-stream@npm:^2.0.5, readable-stream@npm:^2.0.6, readable-stream@npm:^2.2.2, readable-stream@npm:~2.3.6": +"readable-stream@npm:^2.0.0, readable-stream@npm:^2.0.2, readable-stream@npm:^2.0.5, readable-stream@npm:^2.0.6, readable-stream@npm:~2.3.6": version: 2.3.8 resolution: "readable-stream@npm:2.3.8" dependencies: @@ -21012,7 +20271,7 @@ __metadata: languageName: node linkType: hard -"recast@npm:^0.23.1, recast@npm:^0.23.3": +"recast@npm:^0.23.3, recast@npm:^0.23.5": version: 0.23.6 resolution: "recast@npm:0.23.6" dependencies: @@ -21188,28 +20447,30 @@ __metadata: languageName: node linkType: hard -"remark-external-links@npm:^8.0.0": - version: 8.0.0 - resolution: "remark-external-links@npm:8.0.0" +"rehype-external-links@npm:^3.0.0": + version: 3.0.0 + resolution: "rehype-external-links@npm:3.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: 48c4a41fe38916f79febb390b0c4deefe82b554dd36dc534262d851860d17fb6d15d78d515f29194e5fa48db5f01f4405a6f6dd077aaf32812a2efffb01700d7 + "@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: b9b2e4e5974a7d1e4030dc42bfad980d4700af35b6b20b36fc7ff0521897a8f20d3fe5e170255c428148fdd5a0653a73683da783124038d17b24f26dd59d20e8 languageName: node linkType: hard -"remark-gfm@npm:^3.0.1": - version: 3.0.1 - resolution: "remark-gfm@npm:3.0.1" +"rehype-slug@npm:^6.0.0": + version: 6.0.0 + resolution: "rehype-slug@npm:6.0.0" dependencies: - "@types/mdast": "npm:^3.0.0" - mdast-util-gfm: "npm:^2.0.0" - micromark-extension-gfm: "npm:^2.0.0" - unified: "npm:^10.0.0" - checksum: 8ec301f5fb1f52c548b5a6d7ca6a3422d55db73cd703f147c979d16dca003f065181f55404d6f3f49d33f1faca3fe56ae731ed7fe0acc00cd945a8e605f155f2 + "@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: 292074643f8462c70f498bc8bf18a8c959073b96efc249f61e69fa9e36eb81d9b91d62199a90217c604e1c3904e8ff0a75df70d67e41bead56de93afb725c2d0 languageName: node linkType: hard @@ -21239,17 +20500,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: 8c90815a0f1f0568450e923391de0183205e18befb7a7e19e111c75ad08cabf7daebe62fccc82b6fbf9f54148dd311b87463632299dbf9fdfe412f6a0a9ab3ea - languageName: node - linkType: hard - "remark-stringify@npm:^11.0.0": version: 11.0.0 resolution: "remark-stringify@npm:11.0.0" @@ -21396,7 +20646,7 @@ __metadata: languageName: node linkType: hard -"resolve@npm:^1.1.6, resolve@npm:^1.10.0, resolve@npm:^1.12.0, resolve@npm:^1.14.2, resolve@npm:^1.20.0, resolve@npm:^1.22.1, resolve@npm:^1.22.4": +"resolve@npm:^1.1.6, resolve@npm:^1.10.0, resolve@npm:^1.12.0, resolve@npm:^1.14.2, resolve@npm:^1.20.0, resolve@npm:^1.22.1, resolve@npm:^1.22.4, resolve@npm:^1.22.8": version: 1.22.8 resolution: "resolve@npm:1.22.8" dependencies: @@ -21422,7 +20672,7 @@ __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.12.0#optional!builtin, resolve@patch:resolve@npm%3A^1.14.2#optional!builtin, resolve@patch:resolve@npm%3A^1.20.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.1#optional!builtin, resolve@patch:resolve@npm%3A^1.22.4#optional!builtin": +"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.12.0#optional!builtin, resolve@patch:resolve@npm%3A^1.14.2#optional!builtin, resolve@patch:resolve@npm%3A^1.20.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.1#optional!builtin, resolve@patch:resolve@npm%3A^1.22.4#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: @@ -21516,7 +20766,7 @@ __metadata: languageName: node linkType: hard -"rimraf@npm:2, rimraf@npm:^2.6.1": +"rimraf@npm:2": version: 2.7.1 resolution: "rimraf@npm:2.7.1" dependencies: @@ -21584,20 +20834,6 @@ __metadata: languageName: node linkType: hard -"rollup@npm:^2.25.0 || ^3.3.0": - version: 3.29.4 - resolution: "rollup@npm:3.29.4" - dependencies: - fsevents: "npm:~2.3.2" - dependenciesMeta: - fsevents: - optional: true - bin: - rollup: dist/bin/rollup - checksum: 9e39d54e23731a4c4067e9c02910cdf7479a0f9a7584796e2dc6efaa34bb1e5e015c062c87d1e64d96038baca76cefd47681ff22604fae5827147f54123dc6d0 - languageName: node - linkType: hard - "rollup@npm:^2.79.1": version: 2.79.1 resolution: "rollup@npm:2.79.1" @@ -21716,15 +20952,6 @@ __metadata: languageName: node linkType: hard -"sade@npm:^1.7.3": - version: 1.8.1 - resolution: "sade@npm:1.8.1" - dependencies: - mri: "npm:^1.1.0" - checksum: 1c67ba03c94083e0ae307ff5564ecb86c2104c0f558042fdaa40ea0054f91a63a9783f14069870f2f784336adabb70f90f22a84dc457b5a25e859aaadefe0910 - languageName: node - linkType: hard - "safe-array-concat@npm:^1.1.2": version: 1.1.2 resolution: "safe-array-concat@npm:1.1.2" @@ -22290,10 +21517,10 @@ __metadata: languageName: node linkType: hard -"space-separated-tokens@npm:^1.0.0": - version: 1.1.5 - resolution: "space-separated-tokens@npm:1.1.5" - checksum: 8ef68f1cfa8ccad316b7f8d0df0919d0f1f6d32101e8faeee34ea3a923ce8509c1ad562f57388585ee4951e92d27afa211ed0a077d3d5995b5ba9180331be708 +"space-separated-tokens@npm:^2.0.0": + version: 2.0.2 + resolution: "space-separated-tokens@npm:2.0.2" + checksum: 202e97d7ca1ba0758a0aa4fe226ff98142073bcceeff2da3aad037968878552c3bbce3b3231970025375bbba5aee00c5b8206eda408da837ab2dc9c0f26be990 languageName: node linkType: hard @@ -22475,15 +21702,15 @@ __metadata: languageName: node linkType: hard -"storybook@npm:^7.6.10": - version: 7.6.18 - resolution: "storybook@npm:7.6.18" +"storybook@npm:^8.0.9": + version: 8.0.9 + resolution: "storybook@npm:8.0.9" dependencies: - "@storybook/cli": "npm:7.6.18" + "@storybook/cli": "npm:8.0.9" bin: sb: ./index.js storybook: ./index.js - checksum: 9e490950712ed088eb64c64451f246cc9958a9e9d8f16ce40f4953f54a410056964289732d6f9766d02f9503bc0eb02b16423c2152be2de3942e64b4ec53ed93 + checksum: 8d586b58c7ac69578320d50e853850797d1b50508f88b1a4350d30683bb1e0b97494cee5a253782bbe0fdf366ffac270c337b05abbaeed3adb4515a89ce8b127 languageName: node linkType: hard @@ -23640,7 +22867,7 @@ __metadata: languageName: node linkType: hard -"tsconfig-paths@npm:^4.1.2": +"tsconfig-paths@npm:^4.1.2, tsconfig-paths@npm:^4.2.0": version: 4.2.0 resolution: "tsconfig-paths@npm:4.2.0" dependencies: @@ -23996,21 +23223,6 @@ __metadata: languageName: node linkType: hard -"unified@npm:^10.0.0": - version: 10.1.2 - resolution: "unified@npm:10.1.2" - dependencies: - "@types/unist": "npm:^2.0.0" - bail: "npm:^2.0.0" - extend: "npm:^3.0.0" - is-buffer: "npm:^2.0.0" - is-plain-obj: "npm:^4.0.0" - trough: "npm:^2.0.0" - vfile: "npm:^5.0.0" - checksum: 6cffebcefc3290be26d25a58ba714cda943142782baf320fddf374ca3a319bdaabb006f96df4be17b8b367f5e6f6e113b1027c52ef66154846a7a110550f6688 - languageName: node - linkType: hard - "unified@npm:^11.0.0": version: 11.0.4 resolution: "unified@npm:11.0.4" @@ -24098,22 +23310,6 @@ __metadata: languageName: node linkType: hard -"unist-util-is@npm:^4.0.0": - version: 4.1.0 - resolution: "unist-util-is@npm:4.1.0" - checksum: c046cc87c0a4f797b2afce76d917218e6a9af946a56cb5a88cb7f82be34f16c11050a10ddc4c66a3297dbb2782ca7d72a358cd77900b439ea9c683ba003ffe90 - languageName: node - linkType: hard - -"unist-util-is@npm:^5.0.0": - version: 5.2.1 - resolution: "unist-util-is@npm:5.2.1" - dependencies: - "@types/unist": "npm:^2.0.0" - checksum: c10f6c07aad4f4830ffa8ea82b42a2c8d5cd36c7555e27889e5fee953040af321e4e6f4e52c4edb606604de75d7230a5f4bc7b71b8ac3e874a26ab595c2057e4 - languageName: node - linkType: hard - "unist-util-is@npm:^6.0.0": version: 6.0.0 resolution: "unist-util-is@npm:6.0.0" @@ -24123,15 +23319,6 @@ __metadata: languageName: node linkType: hard -"unist-util-stringify-position@npm:^3.0.0": - version: 3.0.3 - resolution: "unist-util-stringify-position@npm:3.0.3" - dependencies: - "@types/unist": "npm:^2.0.0" - checksum: 07913e4fd77fe57d95f8b2f771354f97a29082229c1ad14ceedce6bbc77b2d784ca8296563335471cdca97915e548204bd6f098ea5b808b822b4b54087662cfb - 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" @@ -24141,26 +23328,6 @@ __metadata: 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" - dependencies: - "@types/unist": "npm:^2.0.0" - unist-util-is: "npm:^4.0.0" - checksum: 1b18343d88a0ad9cafaf8164ff8a1d3e3903328b3936b1565d61731f0b5778b9b9f400c455d3ad5284eeebcfdd7558ce24eb15c303a9cc0bd9218d01b2116923 - languageName: node - linkType: hard - -"unist-util-visit-parents@npm:^5.0.0, unist-util-visit-parents@npm:^5.1.1": - version: 5.1.3 - resolution: "unist-util-visit-parents@npm:5.1.3" - dependencies: - "@types/unist": "npm:^2.0.0" - unist-util-is: "npm:^5.0.0" - checksum: 5381fc57a129d478d983b988d86b72a1266d6f91fc608562b00bfa76596128d6e4d1c2b26ced64d96e55eb5d27d620081b4ee9703979bab63e1210789e781372 - 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" @@ -24171,28 +23338,6 @@ __metadata: languageName: node linkType: hard -"unist-util-visit@npm:^2.0.0": - version: 2.0.3 - resolution: "unist-util-visit@npm:2.0.3" - dependencies: - "@types/unist": "npm:^2.0.0" - unist-util-is: "npm:^4.0.0" - unist-util-visit-parents: "npm:^3.0.0" - checksum: 1fe19d500e212128f96d8c3cfa3312846e586b797748a1fd195fe6479f06bc90a6f6904deb08eefc00dd58e83a1c8a32fb8677252d2273ad7a5e624525b69b8f - languageName: node - linkType: hard - -"unist-util-visit@npm:^4.0.0": - version: 4.1.2 - resolution: "unist-util-visit@npm:4.1.2" - dependencies: - "@types/unist": "npm:^2.0.0" - unist-util-is: "npm:^5.0.0" - unist-util-visit-parents: "npm:^5.1.1" - checksum: e3b20c6b1f5ae1b7b40bbf9be49103a342d98fad98bdf958110c20d72e5923bd3f12966b6702459bc61ab832facb5af418a79af87cefa7a8a41b892369678b13 - languageName: node - linkType: hard - "unist-util-visit@npm:^5.0.0": version: 5.0.0 resolution: "unist-util-visit@npm:5.0.0" @@ -24489,20 +23634,6 @@ __metadata: languageName: node linkType: hard -"uvu@npm:^0.5.0": - version: 0.5.6 - resolution: "uvu@npm:0.5.6" - dependencies: - dequal: "npm:^2.0.0" - diff: "npm:^5.0.0" - kleur: "npm:^4.0.3" - sade: "npm:^1.7.3" - bin: - uvu: bin.js - checksum: 66ba25afc6732249877f9f4f8b6146f3aaa97538c51cf498f55825d602c33dbb903e02c7e1547cbca6bdfbb609e07eb7ea758b5156002ac2dd5072f00606f8d9 - languageName: node - linkType: hard - "v8-to-istanbul@npm:^9.0.1": version: 9.2.0 resolution: "v8-to-istanbul@npm:9.2.0" @@ -24560,16 +23691,6 @@ __metadata: languageName: node linkType: hard -"vfile-message@npm:^3.0.0": - version: 3.1.4 - resolution: "vfile-message@npm:3.1.4" - dependencies: - "@types/unist": "npm:^2.0.0" - unist-util-stringify-position: "npm:^3.0.0" - checksum: 423ca87f4427a403e4688d7ec663a2e6add694eefac47c945746463377428c7553bc613058841f1da83e18b68af886d3dd11cb96d582b5cc3c98e11efb7e55e9 - languageName: node - linkType: hard - "vfile-message@npm:^4.0.0": version: 4.0.2 resolution: "vfile-message@npm:4.0.2" @@ -24580,18 +23701,6 @@ __metadata: languageName: node linkType: hard -"vfile@npm:^5.0.0": - version: 5.3.7 - resolution: "vfile@npm:5.3.7" - dependencies: - "@types/unist": "npm:^2.0.0" - is-buffer: "npm:^2.0.0" - unist-util-stringify-position: "npm:^3.0.0" - vfile-message: "npm:^3.0.0" - checksum: d8f59b419d4c83b3ed24f500cf02393149b728f8803f88519c18fe0733f62544fa9ab0d8425a8bc7835181d848b9ce29c014168dc45af72f416074bbe475f643 - languageName: node - linkType: hard - "vfile@npm:^6.0.0": version: 6.0.1 resolution: "vfile@npm:6.0.1" @@ -25086,15 +24195,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: bb791ac02ad7e59fd4208cc6dd3a5bf7a67dff4611a128ed33365996f9fc24fa0d699043559f1798b4bc8045639fd21a1fd3ceca81de560124444abd8e321afc - languageName: node - linkType: hard - "ws@npm:^8.11.0, ws@npm:^8.2.3": version: 8.17.0 resolution: "ws@npm:8.17.0"