From 17bea9b5d102e99156ffc715c9fbbc7929131350 Mon Sep 17 00:00:00 2001 From: denkristoffer Date: Thu, 11 Jan 2024 10:16:30 +0100 Subject: [PATCH 001/174] feat: v5 icons --- package-lock.json | 33871 +--------------- packages/components/icon/package.json | 2 +- packages/components/icon/src/Icon.tsx | 97 +- packages/components/icon/src/index.ts | 7 +- packages/components/icon/src/types.ts | 11 + .../utils/generateComponentWithVariants.ts | 18 + .../icon/src/utils/generateForma36Icon.tsx | 18 + .../generateIconComponent.tsx} | 21 +- packages/components/icon/src/utils/index.ts | 3 + .../icon/src/utils/wrapPhosphorIcon.tsx | 24 + .../components/icon/stories/Icon.stories.tsx | 55 +- packages/components/icons/package.json | 5 +- packages/components/icons/src/Appearance.tsx | 15 - packages/components/icons/src/Archive.tsx | 21 - .../components/icons/src/ArrowBackward.tsx | 11 - packages/components/icons/src/ArrowDown.tsx | 12 - .../components/icons/src/ArrowDownTrimmed.tsx | 18 - .../components/icons/src/ArrowDownward.tsx | 12 - .../components/icons/src/ArrowForward.tsx | 12 - .../icons/src/ArrowForwardTrimmed.tsx | 18 - packages/components/icons/src/ArrowUp.tsx | 12 - .../components/icons/src/ArrowUpTrimmed.tsx | 18 - packages/components/icons/src/ArrowUpward.tsx | 12 - packages/components/icons/src/Asset.tsx | 15 - .../components/icons/src/AssetTrimmed.tsx | 21 - packages/components/icons/src/Audio.tsx | 17 - packages/components/icons/src/Calendar.tsx | 9 - packages/components/icons/src/ChatBubble.tsx | 12 - .../icons/src/ChatBubbleTrimmed.tsx | 18 - packages/components/icons/src/CheckCircle.tsx | 12 - .../icons/src/CheckCircleTrimmed.tsx | 18 - packages/components/icons/src/ChevronDown.tsx | 9 - .../icons/src/ChevronDownTrimmed.tsx | 18 - packages/components/icons/src/ChevronLeft.tsx | 9 - .../icons/src/ChevronLeftTrimmed.tsx | 18 - .../components/icons/src/ChevronRight.tsx | 9 - .../icons/src/ChevronRightTrimmed.tsx | 18 - packages/components/icons/src/ChevronUp.tsx | 9 - .../components/icons/src/ChevronUpTrimmed.tsx | 18 - packages/components/icons/src/Clock.tsx | 13 - .../components/icons/src/ClockTrimmed.tsx | 18 - packages/components/icons/src/Close.tsx | 9 - .../components/icons/src/CloseTrimmed.tsx | 18 - packages/components/icons/src/CloudUpload.tsx | 14 - packages/components/icons/src/Code.tsx | 12 - .../components/icons/src/CodeIllustration.tsx | 21 - packages/components/icons/src/CodeTrimmed.tsx | 18 - packages/components/icons/src/Copy.tsx | 12 - packages/components/icons/src/CopyTrimmed.tsx | 18 - packages/components/icons/src/Cycle.tsx | 12 - .../components/icons/src/CycleTrimmed.tsx | 21 - packages/components/icons/src/Delete.tsx | 12 - .../components/icons/src/DeleteTrimmed.tsx | 18 - packages/components/icons/src/Diamond.tsx | 11 - packages/components/icons/src/Done.tsx | 9 - packages/components/icons/src/DoubleArrow.tsx | 13 - packages/components/icons/src/Download.tsx | 12 - .../components/icons/src/DownloadTrimmed.tsx | 18 - packages/components/icons/src/Drag.tsx | 12 - packages/components/icons/src/DragTrimmed.tsx | 18 - packages/components/icons/src/Edit.tsx | 12 - packages/components/icons/src/EditTrimmed.tsx | 18 - .../icons/src/EmbeddedBlockIcon.tsx | 27 + .../icons/src/EmbeddedEntryBlock.tsx | 9 - .../icons/src/EmbeddedEntryBlockTrimmed.tsx | 15 - .../icons/src/EmbeddedEntryInline.tsx | 12 - .../icons/src/EmbeddedEntryInlineTrimmed.tsx | 18 - .../components/icons/src/EmbeddedLineIcon.tsx | 28 + packages/components/icons/src/Entry.tsx | 14 - packages/components/icons/src/EntryIcon.tsx | 27 + .../components/icons/src/EntryTrimmed.tsx | 19 - packages/components/icons/src/Environment.tsx | 10 - .../components/icons/src/EnvironmentAlias.tsx | 10 - .../icons/src/EnvironmentAliasIcon.tsx | 27 + .../components/icons/src/EnvironmentIcon.tsx | 27 + packages/components/icons/src/ErrorCircle.tsx | 12 - .../icons/src/ErrorCircleOutline.tsx | 12 - .../icons/src/ErrorCircleTrimmed.tsx | 18 - .../components/icons/src/ExternalLink.tsx | 12 - .../icons/src/ExternalLinkTrimmed.tsx | 18 - packages/components/icons/src/FaceHappy.tsx | 12 - .../components/icons/src/FaceHappyTrimmed.tsx | 18 - packages/components/icons/src/Filter.tsx | 12 - .../components/icons/src/FilterTrimmed.tsx | 18 - packages/components/icons/src/Folder.tsx | 12 - .../components/icons/src/FolderCreate.tsx | 12 - .../icons/src/FolderCreateTrimmed.tsx | 18 - packages/components/icons/src/FolderOpen.tsx | 12 - .../icons/src/FolderOpenTrimmed.tsx | 18 - .../components/icons/src/FolderTrimmed.tsx | 18 - packages/components/icons/src/FormatBold.tsx | 12 - .../icons/src/FormatBoldTrimmed.tsx | 18 - .../components/icons/src/FormatItalic.tsx | 12 - .../icons/src/FormatItalicTrimmed.tsx | 18 - .../components/icons/src/FormatUnderlined.tsx | 12 - .../icons/src/FormatUnderlinedTrimmed.tsx | 18 - packages/components/icons/src/Gift.tsx | 23 - packages/components/icons/src/Heading.tsx | 12 - packages/components/icons/src/HeadingOne.tsx | 12 - .../icons/src/HeadingOneTrimmed.tsx | 18 - .../components/icons/src/HeadingTrimmed.tsx | 18 - packages/components/icons/src/HeadingTwo.tsx | 12 - .../icons/src/HeadingTwoTrimmed.tsx | 18 - packages/components/icons/src/HelpCircle.tsx | 12 - .../icons/src/HelpCircleInverted.tsx | 25 - .../icons/src/HelpCircleTrimmed.tsx | 18 - .../components/icons/src/HorizontalRule.tsx | 12 - .../icons/src/HorizontalRuleTrimmed.tsx | 18 - packages/components/icons/src/Image.tsx | 21 - packages/components/icons/src/InfoCircle.tsx | 12 - .../icons/src/InfoCircleTrimmed.tsx | 18 - packages/components/icons/src/Language.tsx | 12 - packages/components/icons/src/Link.tsx | 12 - .../components/icons/src/LinkAlternate.tsx | 9 - packages/components/icons/src/LinkTrimmed.tsx | 18 - .../components/icons/src/ListBulleted.tsx | 12 - .../icons/src/ListBulletedTrimmed.tsx | 18 - .../components/icons/src/ListNumbered.tsx | 12 - .../icons/src/ListNumberedTrimmed.tsx | 18 - packages/components/icons/src/Lock.tsx | 12 - packages/components/icons/src/LockTrimmed.tsx | 18 - packages/components/icons/src/Logout.tsx | 18 - packages/components/icons/src/LooksOne.tsx | 15 - .../components/icons/src/LooksOneTrimmed.tsx | 18 - packages/components/icons/src/LooksTwo.tsx | 15 - .../components/icons/src/LooksTwoTrimmed.tsx | 18 - packages/components/icons/src/Markup.tsx | 21 - packages/components/icons/src/Menu.tsx | 12 - packages/components/icons/src/MenuTrimmed.tsx | 18 - packages/components/icons/src/Minus.tsx | 7 - .../components/icons/src/MoreHorizontal.tsx | 12 - .../icons/src/MoreHorizontalTrimmed.tsx | 18 - .../components/icons/src/MoreVertical.tsx | 16 - .../icons/src/MoreVerticalTrimmed.tsx | 18 - packages/components/icons/src/Page.tsx | 13 - packages/components/icons/src/PageTrimmed.tsx | 19 - packages/components/icons/src/Pdf.tsx | 16 - packages/components/icons/src/Person.tsx | 12 - .../components/icons/src/PhosphorIcons.tsx | 205 + packages/components/icons/src/Plaintext.tsx | 21 - packages/components/icons/src/Plus.tsx | 12 - packages/components/icons/src/PlusCircle.tsx | 12 - .../icons/src/PlusCircleTrimmed.tsx | 18 - packages/components/icons/src/PlusTrimmed.tsx | 18 - .../components/icons/src/Presentation.tsx | 31 - packages/components/icons/src/Preview.tsx | 12 - packages/components/icons/src/PreviewOff.tsx | 15 - packages/components/icons/src/Puzzle.tsx | 11 - packages/components/icons/src/Quote.tsx | 12 - .../components/icons/src/QuoteTrimmed.tsx | 18 - packages/components/icons/src/Receipt.tsx | 12 - .../components/icons/src/ReceiptTrimmed.tsx | 18 - packages/components/icons/src/References.tsx | 12 - packages/components/icons/src/Release.tsx | 9 - packages/components/icons/src/ReleaseIcon.tsx | 28 + .../components/icons/src/ReleaseTrimmed.tsx | 15 - .../components/icons/src/RichTextIcon.tsx | 29 + packages/components/icons/src/Richtext.tsx | 21 - packages/components/icons/src/Search.tsx | 12 - .../components/icons/src/SearchTrimmed.tsx | 18 - packages/components/icons/src/Settings.tsx | 12 - .../components/icons/src/SettingsTrimmed.tsx | 18 - .../components/icons/src/ShoppingCart.tsx | 12 - .../icons/src/ShoppingCartTrimmed.tsx | 18 - packages/components/icons/src/Sort.tsx | 11 - .../components/icons/src/SortAscending.tsx | 15 - .../components/icons/src/SortDescending.tsx | 15 - packages/components/icons/src/Spreadsheet.tsx | 21 - packages/components/icons/src/Star.tsx | 13 - packages/components/icons/src/StarTrimmed.tsx | 19 - packages/components/icons/src/Subscript.tsx | 13 - .../components/icons/src/SubscriptTrimmed.tsx | 18 - packages/components/icons/src/Superscript.tsx | 12 - .../icons/src/SuperscriptTrimmed.tsx | 18 - packages/components/icons/src/Tab.tsx | 12 - packages/components/icons/src/Table.tsx | 12 - packages/components/icons/src/Tags.tsx | 13 - packages/components/icons/src/Text.tsx | 20 - .../icons/src/TextSubscriptIcon.tsx | 28 + .../icons/src/TextSuperscriptIcon.tsx | 28 + packages/components/icons/src/TextTrimmed.tsx | 26 - packages/components/icons/src/ThumbDown.tsx | 12 - .../components/icons/src/ThumbDownTrimmed.tsx | 18 - packages/components/icons/src/ThumbUp.tsx | 12 - .../components/icons/src/ThumbUpTrimmed.tsx | 18 - packages/components/icons/src/Toggle.tsx | 11 - .../components/icons/src/TriangleOutline.tsx | 15 - packages/components/icons/src/Users.tsx | 12 - .../components/icons/src/UsersTrimmed.tsx | 18 - packages/components/icons/src/Video.tsx | 21 - packages/components/icons/src/Warning.tsx | 12 - .../components/icons/src/WarningTrimmed.tsx | 18 - packages/components/icons/src/Workflows.tsx | 9 - .../components/icons/src/WorkflowsIcon.tsx | 27 + packages/components/icons/src/index.ts | 189 +- .../icons/stories/Icons.stories.tsx | 38 +- 196 files changed, 2249 insertions(+), 35167 deletions(-) create mode 100644 packages/components/icon/src/types.ts create mode 100644 packages/components/icon/src/utils/generateComponentWithVariants.ts create mode 100644 packages/components/icon/src/utils/generateForma36Icon.tsx rename packages/components/icon/src/{generateIcon.tsx => utils/generateIconComponent.tsx} (61%) create mode 100644 packages/components/icon/src/utils/index.ts create mode 100644 packages/components/icon/src/utils/wrapPhosphorIcon.tsx delete mode 100644 packages/components/icons/src/Appearance.tsx delete mode 100644 packages/components/icons/src/Archive.tsx delete mode 100644 packages/components/icons/src/ArrowBackward.tsx delete mode 100644 packages/components/icons/src/ArrowDown.tsx delete mode 100644 packages/components/icons/src/ArrowDownTrimmed.tsx delete mode 100644 packages/components/icons/src/ArrowDownward.tsx delete mode 100644 packages/components/icons/src/ArrowForward.tsx delete mode 100644 packages/components/icons/src/ArrowForwardTrimmed.tsx delete mode 100644 packages/components/icons/src/ArrowUp.tsx delete mode 100644 packages/components/icons/src/ArrowUpTrimmed.tsx delete mode 100644 packages/components/icons/src/ArrowUpward.tsx delete mode 100644 packages/components/icons/src/Asset.tsx delete mode 100644 packages/components/icons/src/AssetTrimmed.tsx delete mode 100644 packages/components/icons/src/Audio.tsx delete mode 100644 packages/components/icons/src/Calendar.tsx delete mode 100644 packages/components/icons/src/ChatBubble.tsx delete mode 100644 packages/components/icons/src/ChatBubbleTrimmed.tsx delete mode 100644 packages/components/icons/src/CheckCircle.tsx delete mode 100644 packages/components/icons/src/CheckCircleTrimmed.tsx delete mode 100644 packages/components/icons/src/ChevronDown.tsx delete mode 100644 packages/components/icons/src/ChevronDownTrimmed.tsx delete mode 100644 packages/components/icons/src/ChevronLeft.tsx delete mode 100644 packages/components/icons/src/ChevronLeftTrimmed.tsx delete mode 100644 packages/components/icons/src/ChevronRight.tsx delete mode 100644 packages/components/icons/src/ChevronRightTrimmed.tsx delete mode 100644 packages/components/icons/src/ChevronUp.tsx delete mode 100644 packages/components/icons/src/ChevronUpTrimmed.tsx delete mode 100644 packages/components/icons/src/Clock.tsx delete mode 100644 packages/components/icons/src/ClockTrimmed.tsx delete mode 100644 packages/components/icons/src/Close.tsx delete mode 100644 packages/components/icons/src/CloseTrimmed.tsx delete mode 100644 packages/components/icons/src/CloudUpload.tsx delete mode 100644 packages/components/icons/src/Code.tsx delete mode 100644 packages/components/icons/src/CodeIllustration.tsx delete mode 100644 packages/components/icons/src/CodeTrimmed.tsx delete mode 100644 packages/components/icons/src/Copy.tsx delete mode 100644 packages/components/icons/src/CopyTrimmed.tsx delete mode 100644 packages/components/icons/src/Cycle.tsx delete mode 100644 packages/components/icons/src/CycleTrimmed.tsx delete mode 100644 packages/components/icons/src/Delete.tsx delete mode 100644 packages/components/icons/src/DeleteTrimmed.tsx delete mode 100644 packages/components/icons/src/Diamond.tsx delete mode 100644 packages/components/icons/src/Done.tsx delete mode 100644 packages/components/icons/src/DoubleArrow.tsx delete mode 100644 packages/components/icons/src/Download.tsx delete mode 100644 packages/components/icons/src/DownloadTrimmed.tsx delete mode 100644 packages/components/icons/src/Drag.tsx delete mode 100644 packages/components/icons/src/DragTrimmed.tsx delete mode 100644 packages/components/icons/src/Edit.tsx delete mode 100644 packages/components/icons/src/EditTrimmed.tsx create mode 100644 packages/components/icons/src/EmbeddedBlockIcon.tsx delete mode 100644 packages/components/icons/src/EmbeddedEntryBlock.tsx delete mode 100644 packages/components/icons/src/EmbeddedEntryBlockTrimmed.tsx delete mode 100644 packages/components/icons/src/EmbeddedEntryInline.tsx delete mode 100644 packages/components/icons/src/EmbeddedEntryInlineTrimmed.tsx create mode 100644 packages/components/icons/src/EmbeddedLineIcon.tsx delete mode 100644 packages/components/icons/src/Entry.tsx create mode 100644 packages/components/icons/src/EntryIcon.tsx delete mode 100644 packages/components/icons/src/EntryTrimmed.tsx delete mode 100644 packages/components/icons/src/Environment.tsx delete mode 100644 packages/components/icons/src/EnvironmentAlias.tsx create mode 100644 packages/components/icons/src/EnvironmentAliasIcon.tsx create mode 100644 packages/components/icons/src/EnvironmentIcon.tsx delete mode 100644 packages/components/icons/src/ErrorCircle.tsx delete mode 100644 packages/components/icons/src/ErrorCircleOutline.tsx delete mode 100644 packages/components/icons/src/ErrorCircleTrimmed.tsx delete mode 100644 packages/components/icons/src/ExternalLink.tsx delete mode 100644 packages/components/icons/src/ExternalLinkTrimmed.tsx delete mode 100644 packages/components/icons/src/FaceHappy.tsx delete mode 100644 packages/components/icons/src/FaceHappyTrimmed.tsx delete mode 100644 packages/components/icons/src/Filter.tsx delete mode 100644 packages/components/icons/src/FilterTrimmed.tsx delete mode 100644 packages/components/icons/src/Folder.tsx delete mode 100644 packages/components/icons/src/FolderCreate.tsx delete mode 100644 packages/components/icons/src/FolderCreateTrimmed.tsx delete mode 100644 packages/components/icons/src/FolderOpen.tsx delete mode 100644 packages/components/icons/src/FolderOpenTrimmed.tsx delete mode 100644 packages/components/icons/src/FolderTrimmed.tsx delete mode 100644 packages/components/icons/src/FormatBold.tsx delete mode 100644 packages/components/icons/src/FormatBoldTrimmed.tsx delete mode 100644 packages/components/icons/src/FormatItalic.tsx delete mode 100644 packages/components/icons/src/FormatItalicTrimmed.tsx delete mode 100644 packages/components/icons/src/FormatUnderlined.tsx delete mode 100644 packages/components/icons/src/FormatUnderlinedTrimmed.tsx delete mode 100644 packages/components/icons/src/Gift.tsx delete mode 100644 packages/components/icons/src/Heading.tsx delete mode 100644 packages/components/icons/src/HeadingOne.tsx delete mode 100644 packages/components/icons/src/HeadingOneTrimmed.tsx delete mode 100644 packages/components/icons/src/HeadingTrimmed.tsx delete mode 100644 packages/components/icons/src/HeadingTwo.tsx delete mode 100644 packages/components/icons/src/HeadingTwoTrimmed.tsx delete mode 100644 packages/components/icons/src/HelpCircle.tsx delete mode 100644 packages/components/icons/src/HelpCircleInverted.tsx delete mode 100644 packages/components/icons/src/HelpCircleTrimmed.tsx delete mode 100644 packages/components/icons/src/HorizontalRule.tsx delete mode 100644 packages/components/icons/src/HorizontalRuleTrimmed.tsx delete mode 100644 packages/components/icons/src/Image.tsx delete mode 100644 packages/components/icons/src/InfoCircle.tsx delete mode 100644 packages/components/icons/src/InfoCircleTrimmed.tsx delete mode 100644 packages/components/icons/src/Language.tsx delete mode 100644 packages/components/icons/src/Link.tsx delete mode 100644 packages/components/icons/src/LinkAlternate.tsx delete mode 100644 packages/components/icons/src/LinkTrimmed.tsx delete mode 100644 packages/components/icons/src/ListBulleted.tsx delete mode 100644 packages/components/icons/src/ListBulletedTrimmed.tsx delete mode 100644 packages/components/icons/src/ListNumbered.tsx delete mode 100644 packages/components/icons/src/ListNumberedTrimmed.tsx delete mode 100644 packages/components/icons/src/Lock.tsx delete mode 100644 packages/components/icons/src/LockTrimmed.tsx delete mode 100644 packages/components/icons/src/Logout.tsx delete mode 100644 packages/components/icons/src/LooksOne.tsx delete mode 100644 packages/components/icons/src/LooksOneTrimmed.tsx delete mode 100644 packages/components/icons/src/LooksTwo.tsx delete mode 100644 packages/components/icons/src/LooksTwoTrimmed.tsx delete mode 100644 packages/components/icons/src/Markup.tsx delete mode 100644 packages/components/icons/src/Menu.tsx delete mode 100644 packages/components/icons/src/MenuTrimmed.tsx delete mode 100644 packages/components/icons/src/Minus.tsx delete mode 100644 packages/components/icons/src/MoreHorizontal.tsx delete mode 100644 packages/components/icons/src/MoreHorizontalTrimmed.tsx delete mode 100644 packages/components/icons/src/MoreVertical.tsx delete mode 100644 packages/components/icons/src/MoreVerticalTrimmed.tsx delete mode 100644 packages/components/icons/src/Page.tsx delete mode 100644 packages/components/icons/src/PageTrimmed.tsx delete mode 100644 packages/components/icons/src/Pdf.tsx delete mode 100644 packages/components/icons/src/Person.tsx create mode 100644 packages/components/icons/src/PhosphorIcons.tsx delete mode 100644 packages/components/icons/src/Plaintext.tsx delete mode 100644 packages/components/icons/src/Plus.tsx delete mode 100644 packages/components/icons/src/PlusCircle.tsx delete mode 100644 packages/components/icons/src/PlusCircleTrimmed.tsx delete mode 100644 packages/components/icons/src/PlusTrimmed.tsx delete mode 100644 packages/components/icons/src/Presentation.tsx delete mode 100644 packages/components/icons/src/Preview.tsx delete mode 100644 packages/components/icons/src/PreviewOff.tsx delete mode 100644 packages/components/icons/src/Puzzle.tsx delete mode 100644 packages/components/icons/src/Quote.tsx delete mode 100644 packages/components/icons/src/QuoteTrimmed.tsx delete mode 100644 packages/components/icons/src/Receipt.tsx delete mode 100644 packages/components/icons/src/ReceiptTrimmed.tsx delete mode 100644 packages/components/icons/src/References.tsx delete mode 100644 packages/components/icons/src/Release.tsx create mode 100644 packages/components/icons/src/ReleaseIcon.tsx delete mode 100644 packages/components/icons/src/ReleaseTrimmed.tsx create mode 100644 packages/components/icons/src/RichTextIcon.tsx delete mode 100644 packages/components/icons/src/Richtext.tsx delete mode 100644 packages/components/icons/src/Search.tsx delete mode 100644 packages/components/icons/src/SearchTrimmed.tsx delete mode 100644 packages/components/icons/src/Settings.tsx delete mode 100644 packages/components/icons/src/SettingsTrimmed.tsx delete mode 100644 packages/components/icons/src/ShoppingCart.tsx delete mode 100644 packages/components/icons/src/ShoppingCartTrimmed.tsx delete mode 100644 packages/components/icons/src/Sort.tsx delete mode 100644 packages/components/icons/src/SortAscending.tsx delete mode 100644 packages/components/icons/src/SortDescending.tsx delete mode 100644 packages/components/icons/src/Spreadsheet.tsx delete mode 100644 packages/components/icons/src/Star.tsx delete mode 100644 packages/components/icons/src/StarTrimmed.tsx delete mode 100644 packages/components/icons/src/Subscript.tsx delete mode 100644 packages/components/icons/src/SubscriptTrimmed.tsx delete mode 100644 packages/components/icons/src/Superscript.tsx delete mode 100644 packages/components/icons/src/SuperscriptTrimmed.tsx delete mode 100644 packages/components/icons/src/Tab.tsx delete mode 100644 packages/components/icons/src/Table.tsx delete mode 100644 packages/components/icons/src/Tags.tsx delete mode 100644 packages/components/icons/src/Text.tsx create mode 100644 packages/components/icons/src/TextSubscriptIcon.tsx create mode 100644 packages/components/icons/src/TextSuperscriptIcon.tsx delete mode 100644 packages/components/icons/src/TextTrimmed.tsx delete mode 100644 packages/components/icons/src/ThumbDown.tsx delete mode 100644 packages/components/icons/src/ThumbDownTrimmed.tsx delete mode 100644 packages/components/icons/src/ThumbUp.tsx delete mode 100644 packages/components/icons/src/ThumbUpTrimmed.tsx delete mode 100644 packages/components/icons/src/Toggle.tsx delete mode 100644 packages/components/icons/src/TriangleOutline.tsx delete mode 100644 packages/components/icons/src/Users.tsx delete mode 100644 packages/components/icons/src/UsersTrimmed.tsx delete mode 100644 packages/components/icons/src/Video.tsx delete mode 100644 packages/components/icons/src/Warning.tsx delete mode 100644 packages/components/icons/src/WarningTrimmed.tsx delete mode 100644 packages/components/icons/src/Workflows.tsx create mode 100644 packages/components/icons/src/WorkflowsIcon.tsx diff --git a/package-lock.json b/package-lock.json index 8a5d72f238..1b5c5d318b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "forma-36-monorepo", - "lockfileVersion": 2, + "lockfileVersion": 3, "requires": true, "packages": { "": { @@ -92,9 +92,8 @@ }, "node_modules/@aashutoshrathi/word-wrap": { "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", - "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -129,8 +128,7 @@ }, "node_modules/@babel/code-frame": { "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.4.tgz", - "integrity": "sha512-r1IONyb6Ia+jYR2vvIDhdWdlTGhqbBoFqLTQidzZ4kepUFH15ejXvFHxCVbtl7BOXIudsIubf4E81xeA3h3IXA==", + "license": "MIT", "dependencies": { "@babel/highlight": "^7.23.4", "chalk": "^2.4.2" @@ -141,8 +139,7 @@ }, "node_modules/@babel/code-frame/node_modules/ansi-styles": { "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "license": "MIT", "dependencies": { "color-convert": "^1.9.0" }, @@ -152,8 +149,7 @@ }, "node_modules/@babel/code-frame/node_modules/chalk": { "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "license": "MIT", "dependencies": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", @@ -165,29 +161,25 @@ }, "node_modules/@babel/code-frame/node_modules/color-convert": { "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "license": "MIT", "dependencies": { "color-name": "1.1.3" } }, "node_modules/@babel/code-frame/node_modules/color-name": { "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + "license": "MIT" }, "node_modules/@babel/code-frame/node_modules/has-flag": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "license": "MIT", "engines": { "node": ">=4" } }, "node_modules/@babel/code-frame/node_modules/supports-color": { "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "license": "MIT", "dependencies": { "has-flag": "^3.0.0" }, @@ -197,16 +189,14 @@ }, "node_modules/@babel/compat-data": { "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.3.tgz", - "integrity": "sha512-BmR4bWbDIoFJmJ9z2cZ8Gmm2MXgEDgjdWgpKmKWUt54UGFJdlj31ECtbaDvCG/qVdG3AQ1SfpZEs01lUFbzLOQ==", + "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/core": { "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.3.tgz", - "integrity": "sha512-Jg+msLuNuCJDyBvFv5+OKOUjWMZgd85bKjbICd3zWrKAo+bJ49HJufi7CQE0q0uR8NGyO6xkCACScNqyjHSZew==", + "license": "MIT", "dependencies": { "@ampproject/remapping": "^2.2.0", "@babel/code-frame": "^7.22.13", @@ -234,21 +224,18 @@ }, "node_modules/@babel/core/node_modules/convert-source-map": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==" + "license": "MIT" }, "node_modules/@babel/core/node_modules/semver": { "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", "bin": { "semver": "bin/semver.js" } }, "node_modules/@babel/generator": { "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.4.tgz", - "integrity": "sha512-esuS49Cga3HcThFNebGhlgsrVLkvhqvYDTzgjfFFlHJcIfLe5jFmRRfCQ1KuBfc4Jrtn3ndLgKWAKjBE+IraYQ==", + "license": "MIT", "dependencies": { "@babel/types": "^7.23.4", "@jridgewell/gen-mapping": "^0.3.2", @@ -261,8 +248,7 @@ }, "node_modules/@babel/helper-annotate-as-pure": { "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", - "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", + "license": "MIT", "dependencies": { "@babel/types": "^7.22.5" }, @@ -284,8 +270,7 @@ }, "node_modules/@babel/helper-compilation-targets": { "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz", - "integrity": "sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==", + "license": "MIT", "dependencies": { "@babel/compat-data": "^7.22.9", "@babel/helper-validator-option": "^7.22.15", @@ -299,29 +284,25 @@ }, "node_modules/@babel/helper-compilation-targets/node_modules/lru-cache": { "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "license": "ISC", "dependencies": { "yallist": "^3.0.2" } }, "node_modules/@babel/helper-compilation-targets/node_modules/semver": { "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", "bin": { "semver": "bin/semver.js" } }, "node_modules/@babel/helper-compilation-targets/node_modules/yallist": { "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + "license": "ISC" }, "node_modules/@babel/helper-create-class-features-plugin": { "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.15.tgz", - "integrity": "sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg==", + "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", "@babel/helper-environment-visitor": "^7.22.5", @@ -342,8 +323,7 @@ }, "node_modules/@babel/helper-create-class-features-plugin/node_modules/semver": { "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "license": "ISC", "bin": { "semver": "bin/semver.js" } @@ -391,8 +371,7 @@ }, "node_modules/@babel/helper-environment-visitor": { "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", - "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==", + "license": "MIT", "engines": { "node": ">=6.9.0" } @@ -410,8 +389,7 @@ }, "node_modules/@babel/helper-function-name": { "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", - "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", + "license": "MIT", "dependencies": { "@babel/template": "^7.22.15", "@babel/types": "^7.23.0" @@ -422,8 +400,7 @@ }, "node_modules/@babel/helper-hoist-variables": { "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", - "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", + "license": "MIT", "dependencies": { "@babel/types": "^7.22.5" }, @@ -433,8 +410,7 @@ }, "node_modules/@babel/helper-member-expression-to-functions": { "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz", - "integrity": "sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==", + "license": "MIT", "dependencies": { "@babel/types": "^7.23.0" }, @@ -444,8 +420,7 @@ }, "node_modules/@babel/helper-module-imports": { "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz", - "integrity": "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==", + "license": "MIT", "dependencies": { "@babel/types": "^7.22.15" }, @@ -455,8 +430,7 @@ }, "node_modules/@babel/helper-module-transforms": { "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz", - "integrity": "sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==", + "license": "MIT", "dependencies": { "@babel/helper-environment-visitor": "^7.22.20", "@babel/helper-module-imports": "^7.22.15", @@ -473,8 +447,7 @@ }, "node_modules/@babel/helper-optimise-call-expression": { "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz", - "integrity": "sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==", + "license": "MIT", "dependencies": { "@babel/types": "^7.22.5" }, @@ -484,8 +457,7 @@ }, "node_modules/@babel/helper-plugin-utils": { "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", - "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", + "license": "MIT", "engines": { "node": ">=6.9.0" } @@ -505,8 +477,7 @@ }, "node_modules/@babel/helper-replace-supers": { "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.20.tgz", - "integrity": "sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==", + "license": "MIT", "dependencies": { "@babel/helper-environment-visitor": "^7.22.20", "@babel/helper-member-expression-to-functions": "^7.22.15", @@ -521,8 +492,7 @@ }, "node_modules/@babel/helper-simple-access": { "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", - "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", + "license": "MIT", "dependencies": { "@babel/types": "^7.22.5" }, @@ -532,8 +502,7 @@ }, "node_modules/@babel/helper-skip-transparent-expression-wrappers": { "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz", - "integrity": "sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==", + "license": "MIT", "dependencies": { "@babel/types": "^7.22.5" }, @@ -543,8 +512,7 @@ }, "node_modules/@babel/helper-split-export-declaration": { "version": "7.22.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", - "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", + "license": "MIT", "dependencies": { "@babel/types": "^7.22.5" }, @@ -554,24 +522,21 @@ }, "node_modules/@babel/helper-string-parser": { "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz", - "integrity": "sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==", + "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-identifier": { "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", - "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", + "license": "MIT", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-option": { "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz", - "integrity": "sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==", + "license": "MIT", "engines": { "node": ">=6.9.0" } @@ -592,8 +557,7 @@ }, "node_modules/@babel/helpers": { "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.4.tgz", - "integrity": "sha512-HfcMizYz10cr3h29VqyfGL6ZWIjTwWfvYBMsBVGwpcbhNGe3wQ1ZXZRPzZoAHhd9OqHadHqjQ89iVKINXnbzuw==", + "license": "MIT", "dependencies": { "@babel/template": "^7.22.15", "@babel/traverse": "^7.23.4", @@ -605,8 +569,7 @@ }, "node_modules/@babel/highlight": { "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.23.4.tgz", - "integrity": "sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==", + "license": "MIT", "dependencies": { "@babel/helper-validator-identifier": "^7.22.20", "chalk": "^2.4.2", @@ -618,8 +581,7 @@ }, "node_modules/@babel/highlight/node_modules/ansi-styles": { "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "license": "MIT", "dependencies": { "color-convert": "^1.9.0" }, @@ -629,8 +591,7 @@ }, "node_modules/@babel/highlight/node_modules/chalk": { "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "license": "MIT", "dependencies": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", @@ -642,29 +603,25 @@ }, "node_modules/@babel/highlight/node_modules/color-convert": { "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "license": "MIT", "dependencies": { "color-name": "1.1.3" } }, "node_modules/@babel/highlight/node_modules/color-name": { "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + "license": "MIT" }, "node_modules/@babel/highlight/node_modules/has-flag": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "license": "MIT", "engines": { "node": ">=4" } }, "node_modules/@babel/highlight/node_modules/supports-color": { "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "license": "MIT", "dependencies": { "has-flag": "^3.0.0" }, @@ -674,8 +631,7 @@ }, "node_modules/@babel/parser": { "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.4.tgz", - "integrity": "sha512-vf3Xna6UEprW+7t6EtOmFpHNAuxw3xqPZghy+brsnusscJRW5BMUzzHZc5ICjULee81WeUV2jjakG09MDglJXQ==", + "license": "MIT", "bin": { "parser": "bin/babel-parser.js" }, @@ -1078,8 +1034,7 @@ }, "node_modules/@babel/plugin-syntax-flow": { "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.23.3.tgz", - "integrity": "sha512-YZiAIpkJAwQXBJLIQbRFayR5c+gJ35Vcz3bg954k7cd73zqjvhacJuL9RbrzPz8qPmZdgqP6EUKwy0PCNhaaPA==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1114,8 +1069,7 @@ }, "node_modules/@babel/plugin-syntax-jsx": { "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.23.3.tgz", - "integrity": "sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1219,8 +1173,7 @@ }, "node_modules/@babel/plugin-syntax-typescript": { "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.23.3.tgz", - "integrity": "sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" }, @@ -1291,8 +1244,7 @@ }, "node_modules/@babel/plugin-transform-class-properties": { "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.23.3.tgz", - "integrity": "sha512-uM+AN8yCIjDPccsKGlw271xjJtGii+xQIF/uMPS8H15L12jZTsLfF4o5vNO7d/oUguOyfdikHGc/yi9ge4SGIg==", + "license": "MIT", "dependencies": { "@babel/helper-create-class-features-plugin": "^7.22.15", "@babel/helper-plugin-utils": "^7.22.5" @@ -1398,8 +1350,7 @@ }, "node_modules/@babel/plugin-transform-flow-strip-types": { "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.23.3.tgz", - "integrity": "sha512-26/pQTf9nQSNVJCrLB1IkHUKyPxR+lMrH2QDPG89+Znu9rAMbtrybdbWeE9bb7gzjmE5iXHEY+e0HUwM6Co93Q==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/plugin-syntax-flow": "^7.23.3" @@ -1486,8 +1437,7 @@ }, "node_modules/@babel/plugin-transform-modules-commonjs": { "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.3.tgz", - "integrity": "sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA==", + "license": "MIT", "dependencies": { "@babel/helper-module-transforms": "^7.23.3", "@babel/helper-plugin-utils": "^7.22.5", @@ -1563,8 +1513,7 @@ }, "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.23.4.tgz", - "integrity": "sha512-jHE9EVVqHKAQx+VePv5LLGHjmHSJR76vawFPTdlxR/LVJPfOEGxREQwQfjuZEOPTwG92X3LINSh3M40Rv4zpVA==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" @@ -1593,8 +1542,7 @@ }, "node_modules/@babel/plugin-transform-optional-chaining": { "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.4.tgz", - "integrity": "sha512-ZU8y5zWOfjM5vZ+asjgAPwDaBjJzgufjES89Rs4Lpq63O300R/kOz30WCLo6BxxX6QVEilwSlpClnG5cZaikTA==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", @@ -1622,8 +1570,7 @@ }, "node_modules/@babel/plugin-transform-private-methods": { "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.23.3.tgz", - "integrity": "sha512-UzqRcRtWsDMTLrRWFvUBDwmw06tCQH9Rl1uAjfh6ijMSmGYQ+fpdB+cnqRC8EMh5tuuxSv0/TejGL+7vyj+50g==", + "license": "MIT", "dependencies": { "@babel/helper-create-class-features-plugin": "^7.22.15", "@babel/helper-plugin-utils": "^7.22.5" @@ -1811,8 +1758,7 @@ }, "node_modules/@babel/plugin-transform-typescript": { "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.23.4.tgz", - "integrity": "sha512-39hCCOl+YUAyMOu6B9SmUTiHUU0t/CxJNUmY3qRdJujbqi+lrQcL11ysYUsAvFWPBdhihrv1z0oRG84Yr3dODQ==", + "license": "MIT", "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", "@babel/helper-create-class-features-plugin": "^7.22.15", @@ -1964,8 +1910,7 @@ }, "node_modules/@babel/preset-flow": { "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.23.3.tgz", - "integrity": "sha512-7yn6hl8RIv+KNk6iIrGZ+D06VhVY35wLVf23Cz/mMu1zOr7u4MMP4j0nZ9tLf8+4ZFpnib8cFYgB/oYg9hfswA==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/helper-validator-option": "^7.22.15", @@ -2014,8 +1959,7 @@ }, "node_modules/@babel/preset-typescript": { "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.23.3.tgz", - "integrity": "sha512-17oIGVlqz6CchO9RFYn5U6ZpWRZIngayYCtrPRSgANSwC2V1Jb+iP74nVxzzXJte8b8BYxrL1yY96xfhTBrNNQ==", + "license": "MIT", "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/helper-validator-option": "^7.22.15", @@ -2032,8 +1976,7 @@ }, "node_modules/@babel/register": { "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.22.15.tgz", - "integrity": "sha512-V3Q3EqoQdn65RCgTLwauZaTfd1ShhwPmbBv+1dkZV/HpCGMKVyn6oFcRlI7RaKqiDQjX2Qd3AuoEguBgdjIKlg==", + "license": "MIT", "dependencies": { "clone-deep": "^4.0.1", "find-cache-dir": "^2.0.0", @@ -2141,8 +2084,7 @@ }, "node_modules/@babel/runtime": { "version": "7.24.4", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.4.tgz", - "integrity": "sha512-dkxf7+hn8mFBwKjs9bvBlArzLVxVbS8usaPUDd5p2a9JCL9tB8OaOVN1isD4+Xyk4ns89/xeOmbQvgdK7IIVdA==", + "license": "MIT", "dependencies": { "regenerator-runtime": "^0.14.0" }, @@ -2161,13 +2103,11 @@ }, "node_modules/@babel/runtime/node_modules/regenerator-runtime": { "version": "0.14.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", - "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" + "license": "MIT" }, "node_modules/@babel/template": { "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz", - "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==", + "license": "MIT", "dependencies": { "@babel/code-frame": "^7.22.13", "@babel/parser": "^7.22.15", @@ -2179,8 +2119,7 @@ }, "node_modules/@babel/traverse": { "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.4.tgz", - "integrity": "sha512-IYM8wSUwunWTB6tFC2dkKZhxbIjHoWemdK+3f8/wq8aKhbUscxD5MX72ubd90fxvFknaLPeGw5ycU84V1obHJg==", + "license": "MIT", "dependencies": { "@babel/code-frame": "^7.23.4", "@babel/generator": "^7.23.4", @@ -2199,8 +2138,7 @@ }, "node_modules/@babel/types": { "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.4.tgz", - "integrity": "sha512-7uIFwVYpoplT5jp/kVv6EF93VaJ8H+Yn5IczYiaAi98ajzjfoZfslet/e0sLh+wVBjb2qqIut1b0S26VSafsSQ==", + "license": "MIT", "dependencies": { "@babel/helper-string-parser": "^7.23.4", "@babel/helper-validator-identifier": "^7.22.20", @@ -2222,9 +2160,8 @@ }, "node_modules/@changesets/apply-release-plan": { "version": "6.1.4", - "resolved": "https://registry.npmjs.org/@changesets/apply-release-plan/-/apply-release-plan-6.1.4.tgz", - "integrity": "sha512-FMpKF1fRlJyCZVYHr3CbinpZZ+6MwvOtWUuO8uo+svcATEoc1zRDcj23pAurJ2TZ/uVz1wFHH6K3NlACy0PLew==", "dev": true, + "license": "MIT", "dependencies": { "@babel/runtime": "^7.20.1", "@changesets/config": "^2.3.1", @@ -2243,15 +2180,13 @@ }, "node_modules/@changesets/apply-release-plan/node_modules/@changesets/types": { "version": "5.2.1", - "resolved": "https://registry.npmjs.org/@changesets/types/-/types-5.2.1.tgz", - "integrity": "sha512-myLfHbVOqaq9UtUKqR/nZA/OY7xFjQMdfgfqeZIBK4d0hA6pgxArvdv8M+6NUzzBsjWLOtvApv8YHr4qM+Kpfg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@changesets/apply-release-plan/node_modules/fs-extra": { "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", "dev": true, + "license": "MIT", "dependencies": { "graceful-fs": "^4.1.2", "jsonfile": "^4.0.0", @@ -2263,18 +2198,16 @@ }, "node_modules/@changesets/apply-release-plan/node_modules/jsonfile": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", "dev": true, + "license": "MIT", "optionalDependencies": { "graceful-fs": "^4.1.6" } }, "node_modules/@changesets/assemble-release-plan": { "version": "5.2.4", - "resolved": "https://registry.npmjs.org/@changesets/assemble-release-plan/-/assemble-release-plan-5.2.4.tgz", - "integrity": "sha512-xJkWX+1/CUaOUWTguXEbCDTyWJFECEhmdtbkjhn5GVBGxdP/JwaHBIU9sW3FR6gD07UwZ7ovpiPclQZs+j+mvg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/runtime": "^7.20.1", "@changesets/errors": "^0.1.4", @@ -2286,24 +2219,21 @@ }, "node_modules/@changesets/assemble-release-plan/node_modules/@changesets/types": { "version": "5.2.1", - "resolved": "https://registry.npmjs.org/@changesets/types/-/types-5.2.1.tgz", - "integrity": "sha512-myLfHbVOqaq9UtUKqR/nZA/OY7xFjQMdfgfqeZIBK4d0hA6pgxArvdv8M+6NUzzBsjWLOtvApv8YHr4qM+Kpfg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@changesets/changelog-git": { "version": "0.1.14", - "resolved": "https://registry.npmjs.org/@changesets/changelog-git/-/changelog-git-0.1.14.tgz", - "integrity": "sha512-+vRfnKtXVWsDDxGctOfzJsPhaCdXRYoe+KyWYoq5X/GqoISREiat0l3L8B0a453B2B4dfHGcZaGyowHbp9BSaA==", "dev": true, + "license": "MIT", "dependencies": { "@changesets/types": "^5.2.1" } }, "node_modules/@changesets/changelog-git/node_modules/@changesets/types": { "version": "5.2.1", - "resolved": "https://registry.npmjs.org/@changesets/types/-/types-5.2.1.tgz", - "integrity": "sha512-myLfHbVOqaq9UtUKqR/nZA/OY7xFjQMdfgfqeZIBK4d0hA6pgxArvdv8M+6NUzzBsjWLOtvApv8YHr4qM+Kpfg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@changesets/changelog-github": { "version": "0.5.0", @@ -2324,9 +2254,8 @@ }, "node_modules/@changesets/cli": { "version": "2.26.2", - "resolved": "https://registry.npmjs.org/@changesets/cli/-/cli-2.26.2.tgz", - "integrity": "sha512-dnWrJTmRR8bCHikJHl9b9HW3gXACCehz4OasrXpMp7sx97ECuBGGNjJhjPhdZNCvMy9mn4BWdplI323IbqsRig==", "dev": true, + "license": "MIT", "dependencies": { "@babel/runtime": "^7.20.1", "@changesets/apply-release-plan": "^6.1.4", @@ -2368,15 +2297,13 @@ }, "node_modules/@changesets/cli/node_modules/@changesets/types": { "version": "5.2.1", - "resolved": "https://registry.npmjs.org/@changesets/types/-/types-5.2.1.tgz", - "integrity": "sha512-myLfHbVOqaq9UtUKqR/nZA/OY7xFjQMdfgfqeZIBK4d0hA6pgxArvdv8M+6NUzzBsjWLOtvApv8YHr4qM+Kpfg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@changesets/cli/node_modules/ansi-colors": { "version": "4.1.3", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", - "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -2420,9 +2347,8 @@ }, "node_modules/@changesets/cli/node_modules/fs-extra": { "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", "dev": true, + "license": "MIT", "dependencies": { "graceful-fs": "^4.1.2", "jsonfile": "^4.0.0", @@ -2442,9 +2368,8 @@ }, "node_modules/@changesets/cli/node_modules/jsonfile": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", "dev": true, + "license": "MIT", "optionalDependencies": { "graceful-fs": "^4.1.6" } @@ -2523,9 +2448,8 @@ }, "node_modules/@changesets/config": { "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@changesets/config/-/config-2.3.1.tgz", - "integrity": "sha512-PQXaJl82CfIXddUOppj4zWu+987GCw2M+eQcOepxN5s+kvnsZOwjEJO3DH9eVy+OP6Pg/KFEWdsECFEYTtbg6w==", "dev": true, + "license": "MIT", "dependencies": { "@changesets/errors": "^0.1.4", "@changesets/get-dependents-graph": "^1.3.6", @@ -2538,9 +2462,8 @@ }, "node_modules/@changesets/config/node_modules/@changesets/types": { "version": "5.2.1", - "resolved": "https://registry.npmjs.org/@changesets/types/-/types-5.2.1.tgz", - "integrity": "sha512-myLfHbVOqaq9UtUKqR/nZA/OY7xFjQMdfgfqeZIBK4d0hA6pgxArvdv8M+6NUzzBsjWLOtvApv8YHr4qM+Kpfg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@changesets/config/node_modules/fs-extra": { "version": "7.0.1", @@ -2573,9 +2496,8 @@ }, "node_modules/@changesets/get-dependents-graph": { "version": "1.3.6", - "resolved": "https://registry.npmjs.org/@changesets/get-dependents-graph/-/get-dependents-graph-1.3.6.tgz", - "integrity": "sha512-Q/sLgBANmkvUm09GgRsAvEtY3p1/5OCzgBE5vX3vgb5CvW0j7CEljocx5oPXeQSNph6FXulJlXV3Re/v3K3P3Q==", "dev": true, + "license": "MIT", "dependencies": { "@changesets/types": "^5.2.1", "@manypkg/get-packages": "^1.1.3", @@ -2586,15 +2508,13 @@ }, "node_modules/@changesets/get-dependents-graph/node_modules/@changesets/types": { "version": "5.2.1", - "resolved": "https://registry.npmjs.org/@changesets/types/-/types-5.2.1.tgz", - "integrity": "sha512-myLfHbVOqaq9UtUKqR/nZA/OY7xFjQMdfgfqeZIBK4d0hA6pgxArvdv8M+6NUzzBsjWLOtvApv8YHr4qM+Kpfg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@changesets/get-dependents-graph/node_modules/ansi-styles": { "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, + "license": "MIT", "dependencies": { "color-convert": "^1.9.0" }, @@ -2604,9 +2524,8 @@ }, "node_modules/@changesets/get-dependents-graph/node_modules/chalk": { "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", @@ -2618,24 +2537,21 @@ }, "node_modules/@changesets/get-dependents-graph/node_modules/color-convert": { "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", "dev": true, + "license": "MIT", "dependencies": { "color-name": "1.1.3" } }, "node_modules/@changesets/get-dependents-graph/node_modules/color-name": { "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@changesets/get-dependents-graph/node_modules/fs-extra": { "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", "dev": true, + "license": "MIT", "dependencies": { "graceful-fs": "^4.1.2", "jsonfile": "^4.0.0", @@ -2647,27 +2563,24 @@ }, "node_modules/@changesets/get-dependents-graph/node_modules/has-flag": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", "dev": true, + "license": "MIT", "engines": { "node": ">=4" } }, "node_modules/@changesets/get-dependents-graph/node_modules/jsonfile": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", "dev": true, + "license": "MIT", "optionalDependencies": { "graceful-fs": "^4.1.6" } }, "node_modules/@changesets/get-dependents-graph/node_modules/supports-color": { "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^3.0.0" }, @@ -2687,9 +2600,8 @@ }, "node_modules/@changesets/get-release-plan": { "version": "3.0.17", - "resolved": "https://registry.npmjs.org/@changesets/get-release-plan/-/get-release-plan-3.0.17.tgz", - "integrity": "sha512-6IwKTubNEgoOZwDontYc2x2cWXfr6IKxP3IhKeK+WjyD6y3M4Gl/jdQvBw+m/5zWILSOCAaGLu2ZF6Q+WiPniw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/runtime": "^7.20.1", "@changesets/assemble-release-plan": "^5.2.4", @@ -2702,21 +2614,18 @@ }, "node_modules/@changesets/get-release-plan/node_modules/@changesets/types": { "version": "5.2.1", - "resolved": "https://registry.npmjs.org/@changesets/types/-/types-5.2.1.tgz", - "integrity": "sha512-myLfHbVOqaq9UtUKqR/nZA/OY7xFjQMdfgfqeZIBK4d0hA6pgxArvdv8M+6NUzzBsjWLOtvApv8YHr4qM+Kpfg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@changesets/get-version-range-type": { "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@changesets/get-version-range-type/-/get-version-range-type-0.3.2.tgz", - "integrity": "sha512-SVqwYs5pULYjYT4op21F2pVbcrca4qA/bAA3FmFXKMN7Y+HcO8sbZUTx3TAy2VXulP2FACd1aC7f2nTuqSPbqg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@changesets/git": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@changesets/git/-/git-2.0.0.tgz", - "integrity": "sha512-enUVEWbiqUTxqSnmesyJGWfzd51PY4H7mH9yUw0hPVpZBJ6tQZFMU3F3mT/t9OJ/GjyiM4770i+sehAn6ymx6A==", "dev": true, + "license": "MIT", "dependencies": { "@babel/runtime": "^7.20.1", "@changesets/errors": "^0.1.4", @@ -2729,9 +2638,8 @@ }, "node_modules/@changesets/git/node_modules/@changesets/types": { "version": "5.2.1", - "resolved": "https://registry.npmjs.org/@changesets/types/-/types-5.2.1.tgz", - "integrity": "sha512-myLfHbVOqaq9UtUKqR/nZA/OY7xFjQMdfgfqeZIBK4d0hA6pgxArvdv8M+6NUzzBsjWLOtvApv8YHr4qM+Kpfg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@changesets/logger": { "version": "0.0.5", @@ -2799,9 +2707,8 @@ }, "node_modules/@changesets/parse": { "version": "0.3.16", - "resolved": "https://registry.npmjs.org/@changesets/parse/-/parse-0.3.16.tgz", - "integrity": "sha512-127JKNd167ayAuBjUggZBkmDS5fIKsthnr9jr6bdnuUljroiERW7FBTDNnNVyJ4l69PzR57pk6mXQdtJyBCJKg==", "dev": true, + "license": "MIT", "dependencies": { "@changesets/types": "^5.2.1", "js-yaml": "^3.13.1" @@ -2809,15 +2716,13 @@ }, "node_modules/@changesets/parse/node_modules/@changesets/types": { "version": "5.2.1", - "resolved": "https://registry.npmjs.org/@changesets/types/-/types-5.2.1.tgz", - "integrity": "sha512-myLfHbVOqaq9UtUKqR/nZA/OY7xFjQMdfgfqeZIBK4d0hA6pgxArvdv8M+6NUzzBsjWLOtvApv8YHr4qM+Kpfg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@changesets/pre": { "version": "1.0.14", - "resolved": "https://registry.npmjs.org/@changesets/pre/-/pre-1.0.14.tgz", - "integrity": "sha512-dTsHmxQWEQekHYHbg+M1mDVYFvegDh9j/kySNuDKdylwfMEevTeDouR7IfHNyVodxZXu17sXoJuf2D0vi55FHQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/runtime": "^7.20.1", "@changesets/errors": "^0.1.4", @@ -2828,9 +2733,8 @@ }, "node_modules/@changesets/pre/node_modules/@changesets/types": { "version": "5.2.1", - "resolved": "https://registry.npmjs.org/@changesets/types/-/types-5.2.1.tgz", - "integrity": "sha512-myLfHbVOqaq9UtUKqR/nZA/OY7xFjQMdfgfqeZIBK4d0hA6pgxArvdv8M+6NUzzBsjWLOtvApv8YHr4qM+Kpfg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@changesets/pre/node_modules/fs-extra": { "version": "7.0.1", @@ -2855,9 +2759,8 @@ }, "node_modules/@changesets/read": { "version": "0.5.9", - "resolved": "https://registry.npmjs.org/@changesets/read/-/read-0.5.9.tgz", - "integrity": "sha512-T8BJ6JS6j1gfO1HFq50kU3qawYxa4NTbI/ASNVVCBTsKquy2HYwM9r7ZnzkiMe8IEObAJtUVGSrePCOxAK2haQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/runtime": "^7.20.1", "@changesets/git": "^2.0.0", @@ -2871,9 +2774,8 @@ }, "node_modules/@changesets/read/node_modules/@changesets/types": { "version": "5.2.1", - "resolved": "https://registry.npmjs.org/@changesets/types/-/types-5.2.1.tgz", - "integrity": "sha512-myLfHbVOqaq9UtUKqR/nZA/OY7xFjQMdfgfqeZIBK4d0hA6pgxArvdv8M+6NUzzBsjWLOtvApv8YHr4qM+Kpfg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@changesets/read/node_modules/ansi-styles": { "version": "3.2.1", @@ -2959,9 +2861,8 @@ }, "node_modules/@changesets/write": { "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@changesets/write/-/write-0.2.3.tgz", - "integrity": "sha512-Dbamr7AIMvslKnNYsLFafaVORx4H0pvCA2MHqgtNCySMe1blImEyAEOzDmcgKAkgz4+uwoLz7demIrX+JBr/Xw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/runtime": "^7.20.1", "@changesets/types": "^5.2.1", @@ -2972,15 +2873,13 @@ }, "node_modules/@changesets/write/node_modules/@changesets/types": { "version": "5.2.1", - "resolved": "https://registry.npmjs.org/@changesets/types/-/types-5.2.1.tgz", - "integrity": "sha512-myLfHbVOqaq9UtUKqR/nZA/OY7xFjQMdfgfqeZIBK4d0hA6pgxArvdv8M+6NUzzBsjWLOtvApv8YHr4qM+Kpfg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@changesets/write/node_modules/fs-extra": { "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", "dev": true, + "license": "MIT", "dependencies": { "graceful-fs": "^4.1.2", "jsonfile": "^4.0.0", @@ -2992,9 +2891,8 @@ }, "node_modules/@changesets/write/node_modules/jsonfile": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", "dev": true, + "license": "MIT", "optionalDependencies": { "graceful-fs": "^4.1.6" } @@ -3267,9 +3165,8 @@ }, "node_modules/@commitlint/cli": { "version": "17.6.6", - "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-17.6.6.tgz", - "integrity": "sha512-sTKpr2i/Fjs9OmhU+beBxjPavpnLSqZaO6CzwKVq2Tc4UYVTMFgpKOslDhUBVlfAUBfjVO8ParxC/MXkIOevEA==", "dev": true, + "license": "MIT", "dependencies": { "@commitlint/format": "^17.4.4", "@commitlint/lint": "^17.6.6", @@ -3335,9 +3232,8 @@ }, "node_modules/@commitlint/config-validator": { "version": "17.4.4", - "resolved": "https://registry.npmjs.org/@commitlint/config-validator/-/config-validator-17.4.4.tgz", - "integrity": "sha512-bi0+TstqMiqoBAQDvdEP4AFh0GaKyLFlPPEObgI29utoKEYoPQTvF0EYqIwYYLEoJYhj5GfMIhPHJkTJhagfeg==", "dev": true, + "license": "MIT", "dependencies": { "@commitlint/types": "^17.4.4", "ajv": "^8.11.0" @@ -3348,9 +3244,8 @@ }, "node_modules/@commitlint/config-validator/node_modules/ajv": { "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", "dev": true, + "license": "MIT", "dependencies": { "fast-deep-equal": "^3.1.1", "json-schema-traverse": "^1.0.0", @@ -3364,15 +3259,13 @@ }, "node_modules/@commitlint/config-validator/node_modules/json-schema-traverse": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@commitlint/ensure": { "version": "17.4.4", - "resolved": "https://registry.npmjs.org/@commitlint/ensure/-/ensure-17.4.4.tgz", - "integrity": "sha512-AHsFCNh8hbhJiuZ2qHv/m59W/GRE9UeOXbkOqxYMNNg9pJ7qELnFcwj5oYpa6vzTSHtPGKf3C2yUFNy1GGHq6g==", "dev": true, + "license": "MIT", "dependencies": { "@commitlint/types": "^17.4.4", "lodash.camelcase": "^4.3.0", @@ -3387,18 +3280,16 @@ }, "node_modules/@commitlint/execute-rule": { "version": "17.4.0", - "resolved": "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-17.4.0.tgz", - "integrity": "sha512-LIgYXuCSO5Gvtc0t9bebAMSwd68ewzmqLypqI2Kke1rqOqqDbMpYcYfoPfFlv9eyLIh4jocHWwCK5FS7z9icUA==", "dev": true, + "license": "MIT", "engines": { "node": ">=v14" } }, "node_modules/@commitlint/format": { "version": "17.4.4", - "resolved": "https://registry.npmjs.org/@commitlint/format/-/format-17.4.4.tgz", - "integrity": "sha512-+IS7vpC4Gd/x+uyQPTAt3hXs5NxnkqAZ3aqrHd5Bx/R9skyCAWusNlNbw3InDbAK6j166D9asQM8fnmYIa+CXQ==", "dev": true, + "license": "MIT", "dependencies": { "@commitlint/types": "^17.4.4", "chalk": "^4.1.0" @@ -3409,9 +3300,8 @@ }, "node_modules/@commitlint/is-ignored": { "version": "17.6.6", - "resolved": "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-17.6.6.tgz", - "integrity": "sha512-4Fw875faAKO+2nILC04yW/2Vy/wlV3BOYCSQ4CEFzriPEprc1Td2LILmqmft6PDEK5Sr14dT9tEzeaZj0V56Gg==", "dev": true, + "license": "MIT", "dependencies": { "@commitlint/types": "^17.4.4", "semver": "7.5.2" @@ -3422,9 +3312,8 @@ }, "node_modules/@commitlint/is-ignored/node_modules/semver": { "version": "7.5.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.2.tgz", - "integrity": "sha512-SoftuTROv/cRjCze/scjGyiDtcUyxw1rgYQSZY7XTmtR5hX+dm76iDbTH8TkLPHCQmlbQVSSbNZCPM2hb0knnQ==", "dev": true, + "license": "ISC", "dependencies": { "lru-cache": "^6.0.0" }, @@ -3437,9 +3326,8 @@ }, "node_modules/@commitlint/lint": { "version": "17.6.6", - "resolved": "https://registry.npmjs.org/@commitlint/lint/-/lint-17.6.6.tgz", - "integrity": "sha512-5bN+dnHcRLkTvwCHYMS7Xpbr+9uNi0Kq5NR3v4+oPNx6pYXt8ACuw9luhM/yMgHYwW0ajIR20wkPAFkZLEMGmg==", "dev": true, + "license": "MIT", "dependencies": { "@commitlint/is-ignored": "^17.6.6", "@commitlint/parse": "^17.6.5", @@ -3452,9 +3340,8 @@ }, "node_modules/@commitlint/load": { "version": "17.5.0", - "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-17.5.0.tgz", - "integrity": "sha512-l+4W8Sx4CD5rYFsrhHH8HP01/8jEP7kKf33Xlx2Uk2out/UKoKPYMOIRcDH5ppT8UXLMV+x6Wm5osdRKKgaD1Q==", "dev": true, + "license": "MIT", "dependencies": { "@commitlint/config-validator": "^17.4.4", "@commitlint/execute-rule": "^17.4.0", @@ -3477,15 +3364,13 @@ }, "node_modules/@commitlint/load/node_modules/argparse": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true + "dev": true, + "license": "Python-2.0" }, "node_modules/@commitlint/load/node_modules/cosmiconfig": { "version": "8.2.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.2.0.tgz", - "integrity": "sha512-3rTMnFJA1tCOPwRxtgF4wd7Ab2qvDbL8jX+3smjIbS4HlZBagTlpERbdN7iAbWlrfxE3M8c27kTwTawQ7st+OQ==", "dev": true, + "license": "MIT", "dependencies": { "import-fresh": "^3.2.1", "js-yaml": "^4.1.0", @@ -3501,9 +3386,8 @@ }, "node_modules/@commitlint/load/node_modules/js-yaml": { "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", "dev": true, + "license": "MIT", "dependencies": { "argparse": "^2.0.1" }, @@ -3513,18 +3397,16 @@ }, "node_modules/@commitlint/message": { "version": "17.4.2", - "resolved": "https://registry.npmjs.org/@commitlint/message/-/message-17.4.2.tgz", - "integrity": "sha512-3XMNbzB+3bhKA1hSAWPCQA3lNxR4zaeQAQcHj0Hx5sVdO6ryXtgUBGGv+1ZCLMgAPRixuc6en+iNAzZ4NzAa8Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=v14" } }, "node_modules/@commitlint/parse": { "version": "17.6.5", - "resolved": "https://registry.npmjs.org/@commitlint/parse/-/parse-17.6.5.tgz", - "integrity": "sha512-0zle3bcn1Hevw5Jqpz/FzEWNo2KIzUbc1XyGg6WrWEoa6GH3A1pbqNF6MvE6rjuy6OY23c8stWnb4ETRZyN+Yw==", "dev": true, + "license": "MIT", "dependencies": { "@commitlint/types": "^17.4.4", "conventional-changelog-angular": "^5.0.11", @@ -3536,9 +3418,8 @@ }, "node_modules/@commitlint/read": { "version": "17.5.1", - "resolved": "https://registry.npmjs.org/@commitlint/read/-/read-17.5.1.tgz", - "integrity": "sha512-7IhfvEvB//p9aYW09YVclHbdf1u7g7QhxeYW9ZHSO8Huzp8Rz7m05aCO1mFG7G8M+7yfFnXB5xOmG18brqQIBg==", "dev": true, + "license": "MIT", "dependencies": { "@commitlint/top-level": "^17.4.0", "@commitlint/types": "^17.4.4", @@ -3552,9 +3433,8 @@ }, "node_modules/@commitlint/read/node_modules/fs-extra": { "version": "11.1.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.1.tgz", - "integrity": "sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==", "dev": true, + "license": "MIT", "dependencies": { "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", @@ -3566,18 +3446,16 @@ }, "node_modules/@commitlint/read/node_modules/universalify": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", "dev": true, + "license": "MIT", "engines": { "node": ">= 10.0.0" } }, "node_modules/@commitlint/resolve-extends": { "version": "17.4.4", - "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-17.4.4.tgz", - "integrity": "sha512-znXr1S0Rr8adInptHw0JeLgumS11lWbk5xAWFVno+HUFVN45875kUtqjrI6AppmD3JI+4s0uZlqqlkepjJd99A==", "dev": true, + "license": "MIT", "dependencies": { "@commitlint/config-validator": "^17.4.4", "@commitlint/types": "^17.4.4", @@ -3592,9 +3470,8 @@ }, "node_modules/@commitlint/rules": { "version": "17.6.5", - "resolved": "https://registry.npmjs.org/@commitlint/rules/-/rules-17.6.5.tgz", - "integrity": "sha512-uTB3zSmnPyW2qQQH+Dbq2rekjlWRtyrjDo4aLFe63uteandgkI+cc0NhhbBAzcXShzVk0qqp8SlkQMu0mgHg/A==", "dev": true, + "license": "MIT", "dependencies": { "@commitlint/ensure": "^17.4.4", "@commitlint/message": "^17.4.2", @@ -3608,18 +3485,16 @@ }, "node_modules/@commitlint/to-lines": { "version": "17.4.0", - "resolved": "https://registry.npmjs.org/@commitlint/to-lines/-/to-lines-17.4.0.tgz", - "integrity": "sha512-LcIy/6ZZolsfwDUWfN1mJ+co09soSuNASfKEU5sCmgFCvX5iHwRYLiIuoqXzOVDYOy7E7IcHilr/KS0e5T+0Hg==", "dev": true, + "license": "MIT", "engines": { "node": ">=v14" } }, "node_modules/@commitlint/top-level": { "version": "17.4.0", - "resolved": "https://registry.npmjs.org/@commitlint/top-level/-/top-level-17.4.0.tgz", - "integrity": "sha512-/1loE/g+dTTQgHnjoCy0AexKAEFyHsR2zRB4NWrZ6lZSMIxAhBJnmCqwao7b4H8888PsfoTBCLBYIw8vGnej8g==", "dev": true, + "license": "MIT", "dependencies": { "find-up": "^5.0.0" }, @@ -3629,9 +3504,8 @@ }, "node_modules/@commitlint/types": { "version": "17.4.4", - "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-17.4.4.tgz", - "integrity": "sha512-amRN8tRLYOsxRr6mTnGGGvB5EmW/4DDjLMgiwK3CCVEmN6Sr/6xePGEpWaspKkckILuUORCwe6VfDBw6uj4axQ==", "dev": true, + "license": "MIT", "dependencies": { "chalk": "^4.1.0" }, @@ -3641,8 +3515,6 @@ }, "node_modules/@contentful/browserslist-config": { "version": "3.0.0", - "resolved": "https://npm.pkg.github.com/download/@contentful/browserslist-config/3.0.0/e1cc8bc1cecaec9406633ffaf600fb489a204273", - "integrity": "sha512-e2OQlbOHMPZCI6BMA3OkTgOszPs2dhkbm+EXlllhBqmIvCOzLuA5iOGfoCEddkCqM8VHI+Zhdumq8XnFtSF+Jw==", "dev": true, "license": "MIT" }, @@ -3884,9 +3756,8 @@ } }, "node_modules/@dnd-kit/accessibility": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@dnd-kit/accessibility/-/accessibility-3.1.0.tgz", - "integrity": "sha512-ea7IkhKvlJUv9iSHJOnxinBcoOI3ppGnnL+VDJ75O45Nss6HtZd8IdN8touXPDtASfeI2T2LImb8VOZcL47wjQ==", + "version": "3.0.1", + "license": "MIT", "dependencies": { "tslib": "^2.0.0" }, @@ -3895,12 +3766,11 @@ } }, "node_modules/@dnd-kit/core": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@dnd-kit/core/-/core-6.1.0.tgz", - "integrity": "sha512-J3cQBClB4TVxwGo3KEjssGEXNJqGVWx17aRTZ1ob0FliR5IjYgTxl5YJbKTzA6IzrtelotH19v6y7uoIRUZPSg==", + "version": "6.0.8", + "license": "MIT", "dependencies": { - "@dnd-kit/accessibility": "^3.1.0", - "@dnd-kit/utilities": "^3.2.2", + "@dnd-kit/accessibility": "^3.0.0", + "@dnd-kit/utilities": "^3.2.1", "tslib": "^2.0.0" }, "peerDependencies": { @@ -3910,8 +3780,7 @@ }, "node_modules/@dnd-kit/sortable": { "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@dnd-kit/sortable/-/sortable-7.0.2.tgz", - "integrity": "sha512-wDkBHHf9iCi1veM834Gbk1429bd4lHX4RpAwT0y2cHLf246GAvU2sVw/oxWNpPKQNQRQaeGXhAVgrOl1IT+iyA==", + "license": "MIT", "dependencies": { "@dnd-kit/utilities": "^3.2.0", "tslib": "^2.0.0" @@ -3922,9 +3791,8 @@ } }, "node_modules/@dnd-kit/utilities": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/@dnd-kit/utilities/-/utilities-3.2.2.tgz", - "integrity": "sha512-+MKAJEOfaBe5SmV6t34p80MMKhjvUz0vRrvVJbPT0WElzaOJ/1xs+D+KDv+tD/NE5ujfrChEcshd4fLn0wpiqg==", + "version": "3.2.1", + "license": "MIT", "dependencies": { "tslib": "^2.0.0" }, @@ -3996,6 +3864,17 @@ "version": "0.8.0", "license": "MIT" }, + "node_modules/@emotion/is-prop-valid": { + "version": "1.2.2", + "license": "MIT", + "dependencies": { + "@emotion/memoize": "^0.8.1" + } + }, + "node_modules/@emotion/is-prop-valid/node_modules/@emotion/memoize": { + "version": "0.8.1", + "license": "MIT" + }, "node_modules/@emotion/memoize": { "version": "0.7.4", "license": "MIT" @@ -4031,62 +3910,13 @@ "version": "0.2.5", "license": "MIT" }, - "node_modules/@esbuild/android-arm": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.20.tgz", - "integrity": "sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz", - "integrity": "sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.20.tgz", - "integrity": "sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, "node_modules/@esbuild/darwin-arm64": { "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz", - "integrity": "sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==", "cpu": [ "arm64" ], "dev": true, + "license": "MIT", "optional": true, "os": [ "darwin" @@ -4095,299 +3925,10 @@ "node": ">=12" } }, - "node_modules/@esbuild/darwin-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz", - "integrity": "sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz", - "integrity": "sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz", - "integrity": "sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz", - "integrity": "sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz", - "integrity": "sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ia32": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz", - "integrity": "sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-loong64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz", - "integrity": "sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==", - "cpu": [ - "loong64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-mips64el": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz", - "integrity": "sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==", - "cpu": [ - "mips64el" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ppc64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz", - "integrity": "sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==", - "cpu": [ - "ppc64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-riscv64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz", - "integrity": "sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==", - "cpu": [ - "riscv64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-s390x": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz", - "integrity": "sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==", - "cpu": [ - "s390x" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz", - "integrity": "sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/netbsd-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz", - "integrity": "sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/openbsd-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz", - "integrity": "sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/sunos-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz", - "integrity": "sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz", - "integrity": "sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-ia32": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz", - "integrity": "sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz", - "integrity": "sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, "node_modules/@eslint-community/eslint-utils": { "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", - "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", "dev": true, + "license": "MIT", "dependencies": { "eslint-visitor-keys": "^3.3.0" }, @@ -4400,18 +3941,16 @@ }, "node_modules/@eslint-community/regexpp": { "version": "4.10.0", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz", - "integrity": "sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==", "dev": true, + "license": "MIT", "engines": { "node": "^12.0.0 || ^14.0.0 || >=16.0.0" } }, "node_modules/@eslint/eslintrc": { "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", - "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", "dev": true, + "license": "MIT", "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", @@ -4432,15 +3971,13 @@ }, "node_modules/@eslint/eslintrc/node_modules/argparse": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true + "dev": true, + "license": "Python-2.0" }, "node_modules/@eslint/eslintrc/node_modules/globals": { "version": "13.24.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", - "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", "dev": true, + "license": "MIT", "dependencies": { "type-fest": "^0.20.2" }, @@ -4453,9 +3990,8 @@ }, "node_modules/@eslint/eslintrc/node_modules/js-yaml": { "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", "dev": true, + "license": "MIT", "dependencies": { "argparse": "^2.0.1" }, @@ -4465,9 +4001,8 @@ }, "node_modules/@eslint/eslintrc/node_modules/type-fest": { "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", "dev": true, + "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=10" }, @@ -4477,9 +4012,8 @@ }, "node_modules/@eslint/js": { "version": "8.57.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.0.tgz", - "integrity": "sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==", "dev": true, + "license": "MIT", "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } @@ -4504,9 +4038,8 @@ }, "node_modules/@humanwhocodes/config-array": { "version": "0.11.14", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz", - "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==", "dev": true, + "license": "Apache-2.0", "dependencies": { "@humanwhocodes/object-schema": "^2.0.2", "debug": "^4.3.1", @@ -4518,9 +4051,8 @@ }, "node_modules/@humanwhocodes/module-importer": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", "dev": true, + "license": "Apache-2.0", "engines": { "node": ">=12.22" }, @@ -4531,9 +4063,8 @@ }, "node_modules/@humanwhocodes/object-schema": { "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", - "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", - "dev": true + "dev": true, + "license": "BSD-3-Clause" }, "node_modules/@istanbuljs/load-nyc-config": { "version": "1.1.0", @@ -4752,9 +4283,8 @@ }, "node_modules/@jest/expect": { "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.7.0.tgz", - "integrity": "sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==", "dev": true, + "license": "MIT", "dependencies": { "expect": "^29.7.0", "jest-snapshot": "^29.7.0" @@ -4765,9 +4295,8 @@ }, "node_modules/@jest/expect-utils": { "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz", - "integrity": "sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==", "dev": true, + "license": "MIT", "dependencies": { "jest-get-type": "^29.6.3" }, @@ -4777,18 +4306,16 @@ }, "node_modules/@jest/expect-utils/node_modules/jest-get-type": { "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", - "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", "dev": true, + "license": "MIT", "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/@jest/expect/node_modules/@jest/transform": { "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz", - "integrity": "sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/core": "^7.11.6", "@jest/types": "^29.6.3", @@ -4812,9 +4339,8 @@ }, "node_modules/@jest/expect/node_modules/@jest/types": { "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", - "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/schemas": "^29.6.3", "@types/istanbul-lib-coverage": "^2.0.0", @@ -4829,18 +4355,16 @@ }, "node_modules/@jest/expect/node_modules/@types/yargs": { "version": "17.0.32", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz", - "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==", "dev": true, + "license": "MIT", "dependencies": { "@types/yargs-parser": "*" } }, "node_modules/@jest/expect/node_modules/ansi-styles": { "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -4850,24 +4374,21 @@ }, "node_modules/@jest/expect/node_modules/convert-source-map": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@jest/expect/node_modules/diff-sequences": { "version": "29.6.3", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", - "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", "dev": true, + "license": "MIT", "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/@jest/expect/node_modules/expect": { "version": "29.7.0", - "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz", - "integrity": "sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/expect-utils": "^29.7.0", "jest-get-type": "^29.6.3", @@ -4881,9 +4402,8 @@ }, "node_modules/@jest/expect/node_modules/jest-diff": { "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz", - "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==", "dev": true, + "license": "MIT", "dependencies": { "chalk": "^4.0.0", "diff-sequences": "^29.6.3", @@ -4896,18 +4416,16 @@ }, "node_modules/@jest/expect/node_modules/jest-get-type": { "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", - "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", "dev": true, + "license": "MIT", "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/@jest/expect/node_modules/jest-haste-map": { "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz", - "integrity": "sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.3", "@types/graceful-fs": "^4.1.3", @@ -4930,9 +4448,8 @@ }, "node_modules/@jest/expect/node_modules/jest-matcher-utils": { "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz", - "integrity": "sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==", "dev": true, + "license": "MIT", "dependencies": { "chalk": "^4.0.0", "jest-diff": "^29.7.0", @@ -4945,9 +4462,8 @@ }, "node_modules/@jest/expect/node_modules/jest-message-util": { "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", - "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", "dev": true, + "license": "MIT", "dependencies": { "@babel/code-frame": "^7.12.13", "@jest/types": "^29.6.3", @@ -4965,9 +4481,8 @@ }, "node_modules/@jest/expect/node_modules/jest-snapshot": { "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.7.0.tgz", - "integrity": "sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==", "dev": true, + "license": "MIT", "dependencies": { "@babel/core": "^7.11.6", "@babel/generator": "^7.7.2", @@ -4996,9 +4511,8 @@ }, "node_modules/@jest/expect/node_modules/jest-util": { "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", - "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.3", "@types/node": "*", @@ -5013,9 +4527,8 @@ }, "node_modules/@jest/expect/node_modules/jest-worker": { "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", - "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "*", "jest-util": "^29.7.0", @@ -5028,9 +4541,8 @@ }, "node_modules/@jest/expect/node_modules/pretty-format": { "version": "29.7.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", - "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", "dev": true, + "license": "MIT", "dependencies": { "@jest/schemas": "^29.6.3", "ansi-styles": "^5.0.0", @@ -5042,15 +4554,13 @@ }, "node_modules/@jest/expect/node_modules/react-is": { "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@jest/expect/node_modules/supports-color": { "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -5063,9 +4573,8 @@ }, "node_modules/@jest/expect/node_modules/write-file-atomic": { "version": "4.0.2", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", - "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", "dev": true, + "license": "ISC", "dependencies": { "imurmurhash": "^0.1.4", "signal-exit": "^3.0.7" @@ -5104,9 +4613,8 @@ }, "node_modules/@jest/globals": { "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.7.0.tgz", - "integrity": "sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==", "dev": true, + "license": "MIT", "dependencies": { "@jest/environment": "^29.7.0", "@jest/expect": "^29.7.0", @@ -5119,9 +4627,8 @@ }, "node_modules/@jest/globals/node_modules/@jest/environment": { "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.7.0.tgz", - "integrity": "sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/fake-timers": "^29.7.0", "@jest/types": "^29.6.3", @@ -5134,9 +4641,8 @@ }, "node_modules/@jest/globals/node_modules/@jest/fake-timers": { "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.7.0.tgz", - "integrity": "sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.3", "@sinonjs/fake-timers": "^10.0.2", @@ -5151,9 +4657,8 @@ }, "node_modules/@jest/globals/node_modules/@jest/types": { "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", - "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/schemas": "^29.6.3", "@types/istanbul-lib-coverage": "^2.0.0", @@ -5168,36 +4673,32 @@ }, "node_modules/@jest/globals/node_modules/@sinonjs/commons": { "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.1.tgz", - "integrity": "sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "type-detect": "4.0.8" } }, "node_modules/@jest/globals/node_modules/@sinonjs/fake-timers": { "version": "10.3.0", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz", - "integrity": "sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "@sinonjs/commons": "^3.0.0" } }, "node_modules/@jest/globals/node_modules/@types/yargs": { "version": "17.0.32", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz", - "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==", "dev": true, + "license": "MIT", "dependencies": { "@types/yargs-parser": "*" } }, "node_modules/@jest/globals/node_modules/ansi-styles": { "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -5207,9 +4708,8 @@ }, "node_modules/@jest/globals/node_modules/jest-message-util": { "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", - "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", "dev": true, + "license": "MIT", "dependencies": { "@babel/code-frame": "^7.12.13", "@jest/types": "^29.6.3", @@ -5227,9 +4727,8 @@ }, "node_modules/@jest/globals/node_modules/jest-util": { "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", - "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.3", "@types/node": "*", @@ -5244,9 +4743,8 @@ }, "node_modules/@jest/globals/node_modules/pretty-format": { "version": "29.7.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", - "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", "dev": true, + "license": "MIT", "dependencies": { "@jest/schemas": "^29.6.3", "ansi-styles": "^5.0.0", @@ -5258,9 +4756,8 @@ }, "node_modules/@jest/globals/node_modules/react-is": { "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@jest/reporters": { "version": "27.5.1", @@ -5327,9 +4824,8 @@ }, "node_modules/@jest/schemas": { "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", - "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", "dev": true, + "license": "MIT", "dependencies": { "@sinclair/typebox": "^0.27.8" }, @@ -5439,8 +4935,7 @@ }, "node_modules/@jridgewell/gen-mapping": { "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", - "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", + "license": "MIT", "dependencies": { "@jridgewell/set-array": "^1.2.1", "@jridgewell/sourcemap-codec": "^1.4.10", @@ -5452,24 +4947,21 @@ }, "node_modules/@jridgewell/resolve-uri": { "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "license": "MIT", "engines": { "node": ">=6.0.0" } }, "node_modules/@jridgewell/set-array": { "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", - "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", + "license": "MIT", "engines": { "node": ">=6.0.0" } }, "node_modules/@jridgewell/source-map": { "version": "0.3.6", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", - "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", + "license": "MIT", "dependencies": { "@jridgewell/gen-mapping": "^0.3.5", "@jridgewell/trace-mapping": "^0.3.25" @@ -5477,13 +4969,11 @@ }, "node_modules/@jridgewell/sourcemap-codec": { "version": "1.4.14", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" + "license": "MIT" }, "node_modules/@jridgewell/trace-mapping": { "version": "0.3.25", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", - "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "license": "MIT", "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", "@jridgewell/sourcemap-codec": "^1.4.14" @@ -5845,46 +5335,14 @@ }, "node_modules/@next/env": { "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/env/-/env-12.3.4.tgz", - "integrity": "sha512-H/69Lc5Q02dq3o+dxxy5O/oNxFsZpdL6WREtOOtOM1B/weonIwDXkekr1KV5DPVPr12IHFPrMrcJQ6bgPMfn7A==" - }, - "node_modules/@next/swc-android-arm-eabi": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.3.4.tgz", - "integrity": "sha512-cM42Cw6V4Bz/2+j/xIzO8nK/Q3Ly+VSlZJTa1vHzsocJRYz8KT6MrreXaci2++SIZCF1rVRCDgAg5PpqRibdIA==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-android-arm64": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.3.4.tgz", - "integrity": "sha512-5jf0dTBjL+rabWjGj3eghpLUxCukRhBcEJgwLedewEA/LJk2HyqCvGIwj5rH+iwmq1llCWbOky2dO3pVljrapg==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">= 10" - } + "license": "MIT" }, "node_modules/@next/swc-darwin-arm64": { "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.3.4.tgz", - "integrity": "sha512-DqsSTd3FRjQUR6ao0E1e2OlOcrF5br+uegcEGPVonKYJpcr0MJrtYmPxd4v5T6UCJZ+XzydF7eQo5wdGvSZAyA==", "cpu": [ "arm64" ], + "license": "MIT", "optional": true, "os": [ "darwin" @@ -5893,160 +5351,9 @@ "node": ">= 10" } }, - "node_modules/@next/swc-darwin-x64": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.3.4.tgz", - "integrity": "sha512-PPF7tbWD4k0dJ2EcUSnOsaOJ5rhT3rlEt/3LhZUGiYNL8KvoqczFrETlUx0cUYaXe11dRA3F80Hpt727QIwByQ==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-freebsd-x64": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.3.4.tgz", - "integrity": "sha512-KM9JXRXi/U2PUM928z7l4tnfQ9u8bTco/jb939pdFUHqc28V43Ohd31MmZD1QzEK4aFlMRaIBQOWQZh4D/E5lQ==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-linux-arm-gnueabihf": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.3.4.tgz", - "integrity": "sha512-3zqD3pO+z5CZyxtKDTnOJ2XgFFRUBciOox6EWkoZvJfc9zcidNAQxuwonUeNts6Xbm8Wtm5YGIRC0x+12YH7kw==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-linux-arm64-gnu": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.3.4.tgz", - "integrity": "sha512-kiX0vgJGMZVv+oo1QuObaYulXNvdH/IINmvdZnVzMO/jic/B8EEIGlZ8Bgvw8LCjH3zNVPO3mGrdMvnEEPEhKA==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-linux-arm64-musl": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.3.4.tgz", - "integrity": "sha512-EETZPa1juczrKLWk5okoW2hv7D7WvonU+Cf2CgsSoxgsYbUCZ1voOpL4JZTOb6IbKMDo6ja+SbY0vzXZBUMvkQ==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-linux-x64-gnu": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.3.4.tgz", - "integrity": "sha512-4csPbRbfZbuWOk3ATyWcvVFdD9/Rsdq5YHKvRuEni68OCLkfy4f+4I9OBpyK1SKJ00Cih16NJbHE+k+ljPPpag==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-linux-x64-musl": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.3.4.tgz", - "integrity": "sha512-YeBmI+63Ro75SUiL/QXEVXQ19T++58aI/IINOyhpsRL1LKdyfK/35iilraZEFz9bLQrwy1LYAR5lK200A9Gjbg==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-win32-arm64-msvc": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.3.4.tgz", - "integrity": "sha512-Sd0qFUJv8Tj0PukAYbCCDbmXcMkbIuhnTeHm9m4ZGjCf6kt7E/RMs55Pd3R5ePjOkN7dJEuxYBehawTR/aPDSQ==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-win32-ia32-msvc": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.3.4.tgz", - "integrity": "sha512-rt/vv/vg/ZGGkrkKcuJ0LyliRdbskQU+91bje+PgoYmxTZf/tYs6IfbmgudBJk6gH3QnjHWbkphDdRQrseRefQ==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-win32-x64-msvc": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.3.4.tgz", - "integrity": "sha512-DQ20JEfTBZAgF8QCjYfJhv2/279M6onxFjdG/+5B0Cyj00/EdBxiWb2eGGFgQhrBbNv/lsvzFbbi0Ptf8Vw/bg==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" - } - }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "license": "MIT", "dependencies": { "@nodelib/fs.stat": "2.0.5", "run-parallel": "^1.1.9" @@ -6057,16 +5364,14 @@ }, "node_modules/@nodelib/fs.stat": { "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "license": "MIT", "engines": { "node": ">= 8" } }, "node_modules/@nodelib/fs.walk": { "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "license": "MIT", "dependencies": { "@nodelib/fs.scandir": "2.1.5", "fastq": "^1.6.0" @@ -6109,9 +5414,8 @@ }, "node_modules/@octokit/app": { "version": "13.1.2", - "resolved": "https://registry.npmjs.org/@octokit/app/-/app-13.1.2.tgz", - "integrity": "sha512-Kf+h5sa1SOI33hFsuHvTsWj1jUrjp1x4MuiJBq7U/NicfEGa6nArPUoDnyfP/YTmcQ5cQ5yvOgoIBkbwPg6kzQ==", "dev": true, + "license": "MIT", "dependencies": { "@octokit/auth-app": "^4.0.8", "@octokit/auth-unauthenticated": "^3.0.0", @@ -6127,9 +5431,8 @@ }, "node_modules/@octokit/auth-app": { "version": "4.0.8", - "resolved": "https://registry.npmjs.org/@octokit/auth-app/-/auth-app-4.0.8.tgz", - "integrity": "sha512-miI7y9FfS/fL1bSPsDaAfCGSxQ04iGLyisI2GA8N7P6eB6AkCOt+F1XXapJKRnAubQubvYF0dqxoTZYyKk93NQ==", "dev": true, + "license": "MIT", "dependencies": { "@octokit/auth-oauth-app": "^5.0.0", "@octokit/auth-oauth-user": "^2.0.0", @@ -6148,24 +5451,21 @@ }, "node_modules/@octokit/auth-app/node_modules/@octokit/openapi-types": { "version": "14.0.0", - "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-14.0.0.tgz", - "integrity": "sha512-HNWisMYlR8VCnNurDU6os2ikx0s0VyEjDYHNS/h4cgb8DeOxQ0n72HyinUtdDVxJhFy3FWLGl0DJhfEWk3P5Iw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@octokit/auth-app/node_modules/@octokit/types": { "version": "8.2.1", - "resolved": "https://registry.npmjs.org/@octokit/types/-/types-8.2.1.tgz", - "integrity": "sha512-8oWMUji8be66q2B9PmEIUyQm00VPDPun07umUWSaCwxmeaquFBro4Hcc3ruVoDo3zkQyZBlRvhIMEYS3pBhanw==", "dev": true, + "license": "MIT", "dependencies": { "@octokit/openapi-types": "^14.0.0" } }, "node_modules/@octokit/auth-oauth-app": { "version": "5.0.5", - "resolved": "https://registry.npmjs.org/@octokit/auth-oauth-app/-/auth-oauth-app-5.0.5.tgz", - "integrity": "sha512-UPX1su6XpseaeLVCi78s9droxpGtBWIgz9XhXAx9VXabksoF0MyI5vaa1zo1njyYt6VaAjFisC2A2Wchcu2WmQ==", "dev": true, + "license": "MIT", "dependencies": { "@octokit/auth-oauth-device": "^4.0.0", "@octokit/auth-oauth-user": "^2.0.0", @@ -6181,9 +5481,8 @@ }, "node_modules/@octokit/auth-oauth-device": { "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@octokit/auth-oauth-device/-/auth-oauth-device-4.0.4.tgz", - "integrity": "sha512-Xl85BZYfqCMv+Uvz33nVVUjE7I/PVySNaK6dRRqlkvYcArSr9vRcZC9KVjXYObGRTCN6mISeYdakAZvWEN4+Jw==", "dev": true, + "license": "MIT", "dependencies": { "@octokit/oauth-methods": "^2.0.0", "@octokit/request": "^6.0.0", @@ -6196,9 +5495,8 @@ }, "node_modules/@octokit/auth-oauth-user": { "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@octokit/auth-oauth-user/-/auth-oauth-user-2.1.1.tgz", - "integrity": "sha512-JgqnNNPf9CaWLxWm9uh2WgxcaVYhxBR09NVIPTiMU2dVZ3FObOHs3njBiLNw+zq84k+rEdm5Y7AsiASrZ84Apg==", "dev": true, + "license": "MIT", "dependencies": { "@octokit/auth-oauth-device": "^4.0.0", "@octokit/oauth-methods": "^2.0.0", @@ -6213,9 +5511,8 @@ }, "node_modules/@octokit/auth-token": { "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-3.0.3.tgz", - "integrity": "sha512-/aFM2M4HVDBT/jjDBa84sJniv1t9Gm/rLkalaz9htOm+L+8JMj1k9w0CkUdcxNyNxZPlTxKPVko+m1VlM58ZVA==", "dev": true, + "license": "MIT", "dependencies": { "@octokit/types": "^9.0.0" }, @@ -6225,9 +5522,8 @@ }, "node_modules/@octokit/auth-unauthenticated": { "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@octokit/auth-unauthenticated/-/auth-unauthenticated-3.0.4.tgz", - "integrity": "sha512-AT74XGBylcLr4lmUp1s6mjSUgphGdlse21Qjtv5DzpX1YOl5FXKwvNcZWESdhyBbpDT8VkVyLFqa/7a7eqpPNw==", "dev": true, + "license": "MIT", "dependencies": { "@octokit/request-error": "^3.0.0", "@octokit/types": "^9.0.0" @@ -6238,9 +5534,8 @@ }, "node_modules/@octokit/core": { "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@octokit/core/-/core-4.2.0.tgz", - "integrity": "sha512-AgvDRUg3COpR82P7PBdGZF/NNqGmtMq2NiPqeSsDIeCfYFOZ9gddqWNQHnFdEUf+YwOj4aZYmJnlPp7OXmDIDg==", "dev": true, + "license": "MIT", "dependencies": { "@octokit/auth-token": "^3.0.0", "@octokit/graphql": "^5.0.0", @@ -6256,9 +5551,8 @@ }, "node_modules/@octokit/endpoint": { "version": "7.0.5", - "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-7.0.5.tgz", - "integrity": "sha512-LG4o4HMY1Xoaec87IqQ41TQ+glvIeTKqfjkCEmt5AIwDZJwQeVZFIEYXrYY6yLwK+pAScb9Gj4q+Nz2qSw1roA==", "dev": true, + "license": "MIT", "dependencies": { "@octokit/types": "^9.0.0", "is-plain-object": "^5.0.0", @@ -6270,18 +5564,16 @@ }, "node_modules/@octokit/endpoint/node_modules/is-plain-object": { "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", - "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/@octokit/graphql": { "version": "5.0.5", - "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-5.0.5.tgz", - "integrity": "sha512-Qwfvh3xdqKtIznjX9lz2D458r7dJPP8l6r4GQkIdWQouZwHQK0mVT88uwiU2bdTU2OtT1uOlKpRciUWldpG0yQ==", "dev": true, + "license": "MIT", "dependencies": { "@octokit/request": "^6.0.0", "@octokit/types": "^9.0.0", @@ -6293,9 +5585,8 @@ }, "node_modules/@octokit/oauth-app": { "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@octokit/oauth-app/-/oauth-app-4.2.0.tgz", - "integrity": "sha512-gyGclT77RQMkVUEW3YBeAKY+LBSc5u3eC9Wn/Uwt3WhuKuu9mrV18EnNpDqmeNll+mdV02yyBROU29Tlili6gg==", "dev": true, + "license": "MIT", "dependencies": { "@octokit/auth-oauth-app": "^5.0.0", "@octokit/auth-oauth-user": "^2.0.0", @@ -6313,18 +5604,16 @@ }, "node_modules/@octokit/oauth-authorization-url": { "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@octokit/oauth-authorization-url/-/oauth-authorization-url-5.0.0.tgz", - "integrity": "sha512-y1WhN+ERDZTh0qZ4SR+zotgsQUE1ysKnvBt1hvDRB2WRzYtVKQjn97HEPzoehh66Fj9LwNdlZh+p6TJatT0zzg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 14" } }, "node_modules/@octokit/oauth-methods": { "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@octokit/oauth-methods/-/oauth-methods-2.0.4.tgz", - "integrity": "sha512-RDSa6XL+5waUVrYSmOlYROtPq0+cfwppP4VaQY/iIei3xlFb0expH6YNsxNrZktcLhJWSpm9uzeom+dQrXlS3A==", "dev": true, + "license": "MIT", "dependencies": { "@octokit/oauth-authorization-url": "^5.0.0", "@octokit/request": "^6.0.0", @@ -6338,30 +5627,26 @@ }, "node_modules/@octokit/oauth-methods/node_modules/@octokit/openapi-types": { "version": "14.0.0", - "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-14.0.0.tgz", - "integrity": "sha512-HNWisMYlR8VCnNurDU6os2ikx0s0VyEjDYHNS/h4cgb8DeOxQ0n72HyinUtdDVxJhFy3FWLGl0DJhfEWk3P5Iw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@octokit/oauth-methods/node_modules/@octokit/types": { "version": "8.2.1", - "resolved": "https://registry.npmjs.org/@octokit/types/-/types-8.2.1.tgz", - "integrity": "sha512-8oWMUji8be66q2B9PmEIUyQm00VPDPun07umUWSaCwxmeaquFBro4Hcc3ruVoDo3zkQyZBlRvhIMEYS3pBhanw==", "dev": true, + "license": "MIT", "dependencies": { "@octokit/openapi-types": "^14.0.0" } }, "node_modules/@octokit/openapi-types": { "version": "16.0.0", - "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-16.0.0.tgz", - "integrity": "sha512-JbFWOqTJVLHZSUUoF4FzAZKYtqdxWu9Z5m2QQnOyEa04fOFljvyh7D3GYKbfuaSWisqehImiVIMG4eyJeP5VEA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@octokit/plugin-paginate-rest": { "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-6.0.0.tgz", - "integrity": "sha512-Sq5VU1PfT6/JyuXPyt04KZNVsFOSBaYOAq2QRZUwzVlI10KFvcbUo8lR258AAQL1Et60b0WuVik+zOWKLuDZxw==", "dev": true, + "license": "MIT", "dependencies": { "@octokit/types": "^9.0.0" }, @@ -6374,9 +5659,8 @@ }, "node_modules/@octokit/plugin-rest-endpoint-methods": { "version": "7.0.1", - "resolved": "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-7.0.1.tgz", - "integrity": "sha512-pnCaLwZBudK5xCdrR823xHGNgqOzRnJ/mpC/76YPpNP7DybdsJtP7mdOwh+wYZxK5jqeQuhu59ogMI4NRlBUvA==", "dev": true, + "license": "MIT", "dependencies": { "@octokit/types": "^9.0.0", "deprecation": "^2.3.1" @@ -6390,9 +5674,8 @@ }, "node_modules/@octokit/plugin-retry": { "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@octokit/plugin-retry/-/plugin-retry-4.0.4.tgz", - "integrity": "sha512-d7qGFLR3AH+WbNEDUvBPgMc7wRCxU40FZyNXFFqs8ISw75ZYS5/P3ScggzU13dCoY0aywYDxKugGstQTwNgppA==", "dev": true, + "license": "MIT", "dependencies": { "@octokit/types": "^9.0.0", "bottleneck": "^2.15.3" @@ -6406,9 +5689,8 @@ }, "node_modules/@octokit/plugin-throttling": { "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@octokit/plugin-throttling/-/plugin-throttling-5.0.1.tgz", - "integrity": "sha512-I4qxs7wYvYlFuY3PAUGWAVPhFXG3RwnvTiSr5Fu/Auz7bYhDLnzS2MjwV8nGLq/FPrWwYiweeZrI5yjs1YG4tQ==", "dev": true, + "license": "MIT", "dependencies": { "@octokit/types": "^9.0.0", "bottleneck": "^2.15.3" @@ -6422,9 +5704,8 @@ }, "node_modules/@octokit/request": { "version": "6.2.3", - "resolved": "https://registry.npmjs.org/@octokit/request/-/request-6.2.3.tgz", - "integrity": "sha512-TNAodj5yNzrrZ/VxP+H5HiYaZep0H3GU0O7PaF+fhDrt8FPrnkei9Aal/txsN/1P7V3CPiThG0tIvpPDYUsyAA==", "dev": true, + "license": "MIT", "dependencies": { "@octokit/endpoint": "^7.0.0", "@octokit/request-error": "^3.0.0", @@ -6439,9 +5720,8 @@ }, "node_modules/@octokit/request-error": { "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-3.0.3.tgz", - "integrity": "sha512-crqw3V5Iy2uOU5Np+8M/YexTlT8zxCfI+qu+LxUB7SZpje4Qmx3mub5DfEKSO8Ylyk0aogi6TYdf6kxzh2BguQ==", "dev": true, + "license": "MIT", "dependencies": { "@octokit/types": "^9.0.0", "deprecation": "^2.0.0", @@ -6453,27 +5733,24 @@ }, "node_modules/@octokit/request/node_modules/is-plain-object": { "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", - "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/@octokit/types": { "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@octokit/types/-/types-9.0.0.tgz", - "integrity": "sha512-LUewfj94xCMH2rbD5YJ+6AQ4AVjFYTgpp6rboWM5T7N3IsIF65SBEOVcYMGAEzO/kKNiNaW4LoWtoThOhH06gw==", "dev": true, + "license": "MIT", "dependencies": { "@octokit/openapi-types": "^16.0.0" } }, "node_modules/@octokit/webhooks": { "version": "10.7.0", - "resolved": "https://registry.npmjs.org/@octokit/webhooks/-/webhooks-10.7.0.tgz", - "integrity": "sha512-zZBbQMpXXnK/ki/utrFG/TuWv9545XCSLibfDTxrYqR1PmU6zel02ebTOrA7t5XIGHzlEOc/NgISUIBUe7pMFA==", "dev": true, + "license": "MIT", "dependencies": { "@octokit/request-error": "^3.0.0", "@octokit/webhooks-methods": "^3.0.0", @@ -6486,27 +5763,35 @@ }, "node_modules/@octokit/webhooks-methods": { "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@octokit/webhooks-methods/-/webhooks-methods-3.0.2.tgz", - "integrity": "sha512-Vlnv5WBscf07tyAvfDbp7pTkMZUwk7z7VwEF32x6HqI+55QRwBTcT+D7DDjZXtad/1dU9E32x0HmtDlF9VIRaQ==", "dev": true, + "license": "MIT", "engines": { "node": ">= 14" } }, "node_modules/@octokit/webhooks-types": { "version": "6.10.0", - "resolved": "https://registry.npmjs.org/@octokit/webhooks-types/-/webhooks-types-6.10.0.tgz", - "integrity": "sha512-lDNv83BeEyxxukdQ0UttiUXawk9+6DkdjjFtm2GFED+24IQhTVaoSbwV9vWWKONyGLzRmCQqZmoEWkDhkEmPlw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@panva/hkdf": { "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@panva/hkdf/-/hkdf-1.1.1.tgz", - "integrity": "sha512-dhPeilub1NuIG0X5Kvhh9lH4iW3ZsHlnzwgwbOlgwQ2wG1IqFzsgHqmKPk3WzsdWAeaxKJxgM0+W433RmN45GA==", + "license": "MIT", "funding": { "url": "https://github.com/sponsors/panva" } }, + "node_modules/@phosphor-icons/react": { + "version": "2.1.6", + "license": "MIT", + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "react": ">= 16.8", + "react-dom": ">= 16.8" + } + }, "node_modules/@pmmmwh/react-refresh-webpack-plugin": { "version": "0.5.8", "dev": true, @@ -6565,9 +5850,8 @@ } }, "node_modules/@popperjs/core": { - "version": "2.11.8", - "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz", - "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==", + "version": "2.11.5", + "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/popperjs" @@ -6636,9 +5920,8 @@ }, "node_modules/@remix-run/router": { "version": "1.15.3", - "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.15.3.tgz", - "integrity": "sha512-Oy8rmScVrVxWZVOpEF57ovlnhpZ8CCPlnIIumVcV9nFdiSIrus99+Lw78ekXyGvVDlIsFJbSfmSovJUhCWYV3w==", "dev": true, + "license": "MIT", "engines": { "node": ">=14.0.0" } @@ -6772,9 +6055,8 @@ }, "node_modules/@sideway/formula": { "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz", - "integrity": "sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==", - "dev": true + "dev": true, + "license": "BSD-3-Clause" }, "node_modules/@sideway/pinpoint": { "version": "2.0.0", @@ -6783,15 +6065,13 @@ }, "node_modules/@sinclair/typebox": { "version": "0.27.8", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", - "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@sindresorhus/merge-streams": { "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-2.3.0.tgz", - "integrity": "sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==", "dev": true, + "license": "MIT", "engines": { "node": ">=18" }, @@ -6828,9 +6108,8 @@ }, "node_modules/@size-limit/preset-big-lib": { "version": "8.2.6", - "resolved": "https://registry.npmjs.org/@size-limit/preset-big-lib/-/preset-big-lib-8.2.6.tgz", - "integrity": "sha512-63a+yos0QNMVCfx1OWnxBrdQVTlBVGzW5fDXwpWq/hKfP3B89XXHYGeL2Z2f8IXSVeGkAHXnDcTZyIPRaXffVg==", "dev": true, + "license": "MIT", "dependencies": { "@size-limit/file": "8.2.6", "@size-limit/time": "8.2.6", @@ -6843,9 +6122,8 @@ }, "node_modules/@size-limit/preset-big-lib/node_modules/@size-limit/file": { "version": "8.2.6", - "resolved": "https://registry.npmjs.org/@size-limit/file/-/file-8.2.6.tgz", - "integrity": "sha512-B7ayjxiJsbtXdIIWazJkB5gezi5WBMecdHTFPMDhI3NwEML1RVvUjAkrb1mPAAkIpt2LVHPnhdCUHjqDdjugwg==", "dev": true, + "license": "MIT", "dependencies": { "semver": "7.5.3" }, @@ -6858,9 +6136,8 @@ }, "node_modules/@size-limit/preset-big-lib/node_modules/@size-limit/time": { "version": "8.2.6", - "resolved": "https://registry.npmjs.org/@size-limit/time/-/time-8.2.6.tgz", - "integrity": "sha512-fUEPvz7Uq6+oUQxSYbNlJt3tTgQBl1VY21USi/B7ebdnVKLnUx1JyPI9v7imN6XEkB2VpJtnYgjFeLgNrirzMA==", "dev": true, + "license": "MIT", "dependencies": { "estimo": "^2.3.6", "react": "^17.0.2" @@ -6874,9 +6151,8 @@ }, "node_modules/@size-limit/preset-big-lib/node_modules/@size-limit/webpack": { "version": "8.2.6", - "resolved": "https://registry.npmjs.org/@size-limit/webpack/-/webpack-8.2.6.tgz", - "integrity": "sha512-y2sB66m5sJxIjZ8SEAzpWbiw3/+bnQHDHfk9cSbV5ChKklq02AlYg8BS5KxGWmMpdyUo4TzpjSCP9oEudY+hxQ==", "dev": true, + "license": "MIT", "dependencies": { "nanoid": "^3.3.6", "webpack": "^5.88.0" @@ -6890,9 +6166,8 @@ }, "node_modules/@size-limit/preset-big-lib/node_modules/semver": { "version": "7.5.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.3.tgz", - "integrity": "sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==", "dev": true, + "license": "ISC", "dependencies": { "lru-cache": "^6.0.0" }, @@ -6905,9 +6180,8 @@ }, "node_modules/@size-limit/preset-big-lib/node_modules/size-limit": { "version": "8.2.6", - "resolved": "https://registry.npmjs.org/size-limit/-/size-limit-8.2.6.tgz", - "integrity": "sha512-zpznim/tX/NegjoQuRKgWTF4XiB0cn2qt90uJzxYNTFAqexk4b94DOAkBD3TwhC6c3kw2r0KcnA5upziVMZqDg==", "dev": true, + "license": "MIT", "dependencies": { "bytes-iec": "^3.1.1", "chokidar": "^3.5.3", @@ -6929,9 +6203,8 @@ }, "node_modules/@storybook/addon-a11y": { "version": "6.5.16", - "resolved": "https://registry.npmjs.org/@storybook/addon-a11y/-/addon-a11y-6.5.16.tgz", - "integrity": "sha512-/e9s34o+TmEhy+Q3/YzbRJ5AJ/Sy0gjZXlvsCrcRpiQLdt5JRbN8s+Lbn/FWxy8U1Tb1wlLYlqjJ+fYi5RrS3A==", "dev": true, + "license": "MIT", "dependencies": { "@storybook/addons": "6.5.16", "@storybook/api": "6.5.16", @@ -6969,9 +6242,8 @@ }, "node_modules/@storybook/addon-a11y/node_modules/@storybook/addons": { "version": "6.5.16", - "resolved": "https://registry.npmjs.org/@storybook/addons/-/addons-6.5.16.tgz", - "integrity": "sha512-p3DqQi+8QRL5k7jXhXmJZLsE/GqHqyY6PcoA1oNTJr0try48uhTGUOYkgzmqtDaa/qPFO5LP+xCPzZXckGtquQ==", "dev": true, + "license": "MIT", "dependencies": { "@storybook/api": "6.5.16", "@storybook/channels": "6.5.16", @@ -6996,9 +6268,8 @@ }, "node_modules/@storybook/addon-a11y/node_modules/@storybook/api": { "version": "6.5.16", - "resolved": "https://registry.npmjs.org/@storybook/api/-/api-6.5.16.tgz", - "integrity": "sha512-HOsuT8iomqeTMQJrRx5U8nsC7lJTwRr1DhdD0SzlqL4c80S/7uuCy4IZvOt4sYQjOzW5fOo/kamcoBXyLproTA==", "dev": true, + "license": "MIT", "dependencies": { "@storybook/channels": "6.5.16", "@storybook/client-logger": "6.5.16", @@ -7029,9 +6300,8 @@ }, "node_modules/@storybook/addon-a11y/node_modules/@storybook/channels": { "version": "6.5.16", - "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-6.5.16.tgz", - "integrity": "sha512-VylzaWQZaMozEwZPJdyJoz+0jpDa8GRyaqu9TGG6QGv+KU5POoZaGLDkRE7TzWkyyP0KQLo80K99MssZCpgSeg==", "dev": true, + "license": "MIT", "dependencies": { "core-js": "^3.8.2", "ts-dedent": "^2.0.0", @@ -7044,9 +6314,8 @@ }, "node_modules/@storybook/addon-a11y/node_modules/@storybook/client-logger": { "version": "6.5.16", - "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-6.5.16.tgz", - "integrity": "sha512-pxcNaCj3ItDdicPTXTtmYJE3YC1SjxFrBmHcyrN+nffeNyiMuViJdOOZzzzucTUG0wcOOX8jaSyak+nnHg5H1Q==", "dev": true, + "license": "MIT", "dependencies": { "core-js": "^3.8.2", "global": "^4.4.0" @@ -7058,9 +6327,8 @@ }, "node_modules/@storybook/addon-a11y/node_modules/@storybook/components": { "version": "6.5.16", - "resolved": "https://registry.npmjs.org/@storybook/components/-/components-6.5.16.tgz", - "integrity": "sha512-LzBOFJKITLtDcbW9jXl0/PaG+4xAz25PK8JxPZpIALbmOpYWOAPcO6V9C2heX6e6NgWFMUxjplkULEk9RCQMNA==", "dev": true, + "license": "MIT", "dependencies": { "@storybook/client-logger": "6.5.16", "@storybook/csf": "0.0.2--canary.4566f4d.1", @@ -7082,9 +6350,8 @@ }, "node_modules/@storybook/addon-a11y/node_modules/@storybook/core-events": { "version": "6.5.16", - "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-6.5.16.tgz", - "integrity": "sha512-qMZQwmvzpH5F2uwNUllTPg6eZXr2OaYZQRRN8VZJiuorZzDNdAFmiVWMWdkThwmyLEJuQKXxqCL8lMj/7PPM+g==", "dev": true, + "license": "MIT", "dependencies": { "core-js": "^3.8.2" }, @@ -7095,9 +6362,8 @@ }, "node_modules/@storybook/addon-a11y/node_modules/@storybook/router": { "version": "6.5.16", - "resolved": "https://registry.npmjs.org/@storybook/router/-/router-6.5.16.tgz", - "integrity": "sha512-ZgeP8a5YV/iuKbv31V8DjPxlV4AzorRiR8OuSt/KqaiYXNXlOoQDz/qMmiNcrshrfLpmkzoq7fSo4T8lWo2UwQ==", "dev": true, + "license": "MIT", "dependencies": { "@storybook/client-logger": "6.5.16", "core-js": "^3.8.2", @@ -7116,9 +6382,8 @@ }, "node_modules/@storybook/addon-a11y/node_modules/@storybook/theming": { "version": "6.5.16", - "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-6.5.16.tgz", - "integrity": "sha512-hNLctkjaYLRdk1+xYTkC1mg4dYz2wSv6SqbLpcKMbkPHTE0ElhddGPHQqB362md/w9emYXNkt1LSMD8Xk9JzVQ==", "dev": true, + "license": "MIT", "dependencies": { "@storybook/client-logger": "6.5.16", "core-js": "^3.8.2", @@ -8681,9 +7946,8 @@ }, "node_modules/@storybook/builder-webpack5": { "version": "6.5.16", - "resolved": "https://registry.npmjs.org/@storybook/builder-webpack5/-/builder-webpack5-6.5.16.tgz", - "integrity": "sha512-kh8Sofm1sbijaHDWtm0sXabqACHVFjikU/fIkkW786kpjoPIPIec1a+hrLgDsZxMU3I7XapSOaCFzWt6FjVXjg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/core": "^7.12.10", "@storybook/addons": "6.5.16", @@ -8740,9 +8004,8 @@ }, "node_modules/@storybook/builder-webpack5/node_modules/@storybook/addons": { "version": "6.5.16", - "resolved": "https://registry.npmjs.org/@storybook/addons/-/addons-6.5.16.tgz", - "integrity": "sha512-p3DqQi+8QRL5k7jXhXmJZLsE/GqHqyY6PcoA1oNTJr0try48uhTGUOYkgzmqtDaa/qPFO5LP+xCPzZXckGtquQ==", "dev": true, + "license": "MIT", "dependencies": { "@storybook/api": "6.5.16", "@storybook/channels": "6.5.16", @@ -8767,9 +8030,8 @@ }, "node_modules/@storybook/builder-webpack5/node_modules/@storybook/api": { "version": "6.5.16", - "resolved": "https://registry.npmjs.org/@storybook/api/-/api-6.5.16.tgz", - "integrity": "sha512-HOsuT8iomqeTMQJrRx5U8nsC7lJTwRr1DhdD0SzlqL4c80S/7uuCy4IZvOt4sYQjOzW5fOo/kamcoBXyLproTA==", "dev": true, + "license": "MIT", "dependencies": { "@storybook/channels": "6.5.16", "@storybook/client-logger": "6.5.16", @@ -8800,9 +8062,8 @@ }, "node_modules/@storybook/builder-webpack5/node_modules/@storybook/channel-postmessage": { "version": "6.5.16", - "resolved": "https://registry.npmjs.org/@storybook/channel-postmessage/-/channel-postmessage-6.5.16.tgz", - "integrity": "sha512-fZZSN29dsUArWOx7e7lTdMA9+7zijVwCwbvi2Fo4fqhRLh1DsTb/VXfz1FKMCWAjNlcX7QQvV25tnxbqsD6lyw==", "dev": true, + "license": "MIT", "dependencies": { "@storybook/channels": "6.5.16", "@storybook/client-logger": "6.5.16", @@ -8819,9 +8080,8 @@ }, "node_modules/@storybook/builder-webpack5/node_modules/@storybook/channels": { "version": "6.5.16", - "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-6.5.16.tgz", - "integrity": "sha512-VylzaWQZaMozEwZPJdyJoz+0jpDa8GRyaqu9TGG6QGv+KU5POoZaGLDkRE7TzWkyyP0KQLo80K99MssZCpgSeg==", "dev": true, + "license": "MIT", "dependencies": { "core-js": "^3.8.2", "ts-dedent": "^2.0.0", @@ -8834,9 +8094,8 @@ }, "node_modules/@storybook/builder-webpack5/node_modules/@storybook/client-api": { "version": "6.5.16", - "resolved": "https://registry.npmjs.org/@storybook/client-api/-/client-api-6.5.16.tgz", - "integrity": "sha512-i3UwkzzUFw8I+E6fOcgB5sc4oU2fhvaKnqC1mpd9IYGJ9JN9MnGIaVl3Ko28DtFItu/QabC9JsLIJVripFLktQ==", "dev": true, + "license": "MIT", "dependencies": { "@storybook/addons": "6.5.16", "@storybook/channel-postmessage": "6.5.16", @@ -8870,9 +8129,8 @@ }, "node_modules/@storybook/builder-webpack5/node_modules/@storybook/client-logger": { "version": "6.5.16", - "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-6.5.16.tgz", - "integrity": "sha512-pxcNaCj3ItDdicPTXTtmYJE3YC1SjxFrBmHcyrN+nffeNyiMuViJdOOZzzzucTUG0wcOOX8jaSyak+nnHg5H1Q==", "dev": true, + "license": "MIT", "dependencies": { "core-js": "^3.8.2", "global": "^4.4.0" @@ -8884,9 +8142,8 @@ }, "node_modules/@storybook/builder-webpack5/node_modules/@storybook/components": { "version": "6.5.16", - "resolved": "https://registry.npmjs.org/@storybook/components/-/components-6.5.16.tgz", - "integrity": "sha512-LzBOFJKITLtDcbW9jXl0/PaG+4xAz25PK8JxPZpIALbmOpYWOAPcO6V9C2heX6e6NgWFMUxjplkULEk9RCQMNA==", "dev": true, + "license": "MIT", "dependencies": { "@storybook/client-logger": "6.5.16", "@storybook/csf": "0.0.2--canary.4566f4d.1", @@ -8908,9 +8165,8 @@ }, "node_modules/@storybook/builder-webpack5/node_modules/@storybook/core-common": { "version": "6.5.16", - "resolved": "https://registry.npmjs.org/@storybook/core-common/-/core-common-6.5.16.tgz", - "integrity": "sha512-2qtnKP3TTOzt2cp6LXKRTh7XrI9z5VanMnMTgeoFcA5ebnndD4V6BExQUdYPClE/QooLx6blUWNgS9dFEpjSqQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/core": "^7.12.10", "@babel/plugin-proposal-class-properties": "^7.12.1", @@ -8979,9 +8235,8 @@ }, "node_modules/@storybook/builder-webpack5/node_modules/@storybook/core-events": { "version": "6.5.16", - "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-6.5.16.tgz", - "integrity": "sha512-qMZQwmvzpH5F2uwNUllTPg6eZXr2OaYZQRRN8VZJiuorZzDNdAFmiVWMWdkThwmyLEJuQKXxqCL8lMj/7PPM+g==", "dev": true, + "license": "MIT", "dependencies": { "core-js": "^3.8.2" }, @@ -8992,9 +8247,8 @@ }, "node_modules/@storybook/builder-webpack5/node_modules/@storybook/node-logger": { "version": "6.5.16", - "resolved": "https://registry.npmjs.org/@storybook/node-logger/-/node-logger-6.5.16.tgz", - "integrity": "sha512-YjhBKrclQtjhqFNSO+BZK+RXOx6EQypAELJKoLFaawg331e8VUfvUuRCNB3fcEWp8G9oH13PQQte0OTjLyyOYg==", "dev": true, + "license": "MIT", "dependencies": { "@types/npmlog": "^4.1.2", "chalk": "^4.1.0", @@ -9009,9 +8263,8 @@ }, "node_modules/@storybook/builder-webpack5/node_modules/@storybook/preview-web": { "version": "6.5.16", - "resolved": "https://registry.npmjs.org/@storybook/preview-web/-/preview-web-6.5.16.tgz", - "integrity": "sha512-IJnvfe2sKCfk7apN9Fu9U8qibbarrPX5JB55ZzK1amSHVmSDuYk5MIMc/U3NnSQNnvd1DO5v/zMcGgj563hrtg==", "dev": true, + "license": "MIT", "dependencies": { "@storybook/addons": "6.5.16", "@storybook/channel-postmessage": "6.5.16", @@ -9041,9 +8294,8 @@ }, "node_modules/@storybook/builder-webpack5/node_modules/@storybook/router": { "version": "6.5.16", - "resolved": "https://registry.npmjs.org/@storybook/router/-/router-6.5.16.tgz", - "integrity": "sha512-ZgeP8a5YV/iuKbv31V8DjPxlV4AzorRiR8OuSt/KqaiYXNXlOoQDz/qMmiNcrshrfLpmkzoq7fSo4T8lWo2UwQ==", "dev": true, + "license": "MIT", "dependencies": { "@storybook/client-logger": "6.5.16", "core-js": "^3.8.2", @@ -9062,9 +8314,8 @@ }, "node_modules/@storybook/builder-webpack5/node_modules/@storybook/store": { "version": "6.5.16", - "resolved": "https://registry.npmjs.org/@storybook/store/-/store-6.5.16.tgz", - "integrity": "sha512-g+bVL5hmMq/9cM51K04e37OviUPHT0rHHrRm5wj/hrf18Kd9120b3sxdQ5Dc+HZ292yuME0n+cyrQPTYx9Epmw==", "dev": true, + "license": "MIT", "dependencies": { "@storybook/addons": "6.5.16", "@storybook/client-logger": "6.5.16", @@ -9093,9 +8344,8 @@ }, "node_modules/@storybook/builder-webpack5/node_modules/@storybook/theming": { "version": "6.5.16", - "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-6.5.16.tgz", - "integrity": "sha512-hNLctkjaYLRdk1+xYTkC1mg4dYz2wSv6SqbLpcKMbkPHTE0ElhddGPHQqB362md/w9emYXNkt1LSMD8Xk9JzVQ==", "dev": true, + "license": "MIT", "dependencies": { "@storybook/client-logger": "6.5.16", "core-js": "^3.8.2", @@ -9123,9 +8373,8 @@ }, "node_modules/@storybook/builder-webpack5/node_modules/babel-plugin-macros": { "version": "3.1.0", - "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", - "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/runtime": "^7.12.5", "cosmiconfig": "^7.0.0", @@ -9246,9 +8495,8 @@ }, "node_modules/@storybook/builder-webpack5/node_modules/interpret": { "version": "2.2.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-2.2.0.tgz", - "integrity": "sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.10" } @@ -9281,9 +8529,8 @@ }, "node_modules/@storybook/builder-webpack5/node_modules/pkg-dir": { "version": "5.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-5.0.0.tgz", - "integrity": "sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==", "dev": true, + "license": "MIT", "dependencies": { "find-up": "^5.0.0" }, @@ -12379,13 +11626,6 @@ "magic-string": "^0.25.0" } }, - "node_modules/@swc/helpers": { - "version": "0.4.11", - "license": "MIT", - "dependencies": { - "tslib": "^2.4.0" - } - }, "node_modules/@testing-library/dom": { "version": "8.10.1", "dev": true, @@ -12439,9 +11679,8 @@ }, "node_modules/@testing-library/jest-dom/node_modules/dom-accessibility-api": { "version": "0.6.3", - "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.6.3.tgz", - "integrity": "sha512-7ZgogeTnjuHbo+ct10G9Ffp0mif17idi0IyWNVA/wcwcm7NPOD/WEHVP3n7n3MhXqxoIYm8d6MuZohYWIZ4T3w==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@testing-library/react": { "version": "12.1.5", @@ -12462,9 +11701,8 @@ }, "node_modules/@testing-library/react-hooks": { "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@testing-library/react-hooks/-/react-hooks-8.0.1.tgz", - "integrity": "sha512-Aqhl2IVmLt8IovEVarNDFuJDVWVvhnr9/GCU6UUnrYXwgDFF9h2L2o2P9KBni1AST5sT6riAyoukFLyjQUgD/g==", "dev": true, + "license": "MIT", "dependencies": { "@babel/runtime": "^7.12.5", "react-error-boundary": "^3.1.0" @@ -12500,9 +11738,8 @@ }, "node_modules/@testing-library/user-event": { "version": "14.5.2", - "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-14.5.2.tgz", - "integrity": "sha512-YAh82Wh4TIrxYLmfGcixwD18oIjyC1pFQC2Y01F2lzV2HTMiYrI0nze0FD0ocB//CKS/7jIUgae+adPqxK5yCQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=12", "npm": ">=6" @@ -12561,9 +11798,8 @@ }, "node_modules/@types/aws-lambda": { "version": "8.10.109", - "resolved": "https://registry.npmjs.org/@types/aws-lambda/-/aws-lambda-8.10.109.tgz", - "integrity": "sha512-/ME92FneNyXQzrAfcnQQlW1XkCZGPDlpi2ao1MJwecN+6SbeonKeggU8eybv1DfKli90FAVT1MlIZVXfwVuCyg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/babel__core": { "version": "7.1.15", @@ -12604,9 +11840,8 @@ }, "node_modules/@types/btoa-lite": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@types/btoa-lite/-/btoa-lite-1.0.0.tgz", - "integrity": "sha512-wJsiX1tosQ+J5+bY5LrSahHxr2wT+uME5UDwdN1kg4frt40euqA+wzECkmq4t5QbveHiJepfdThgQrPw6KiSlg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/buble": { "version": "0.20.1", @@ -12680,9 +11915,8 @@ }, "node_modules/@types/hoist-non-react-statics": { "version": "3.3.5", - "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.5.tgz", - "integrity": "sha512-SbcrWzkKBw2cdwRTwQAswfpB9g9LJWfjtUeW/jvNwbhC8cpmmNYVePa+ncbUe0rGTQ7G3Ff6mYUN2VMfLVr+Sg==", "dev": true, + "license": "MIT", "dependencies": { "@types/react": "*", "hoist-non-react-statics": "^3.3.0" @@ -12746,9 +11980,8 @@ }, "node_modules/@types/jest": { "version": "29.5.3", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.3.tgz", - "integrity": "sha512-1Nq7YrO/vJE/FYnqYyw0FS8LdrjExSgIiHyKg7xPpn+yi8Q4huZryKnkJatN1ZRH89Kw2v33/8ZMB7DuZeSLlA==", "dev": true, + "license": "MIT", "dependencies": { "expect": "^29.0.0", "pretty-format": "^29.0.0" @@ -12956,15 +12189,13 @@ }, "node_modules/@types/json5": { "version": "0.0.29", - "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", - "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/jsonwebtoken": { "version": "9.0.1", - "resolved": "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-9.0.1.tgz", - "integrity": "sha512-c5ltxazpWabia/4UzhIoaDcIza4KViOQhdbjRlfcIGVnsE3c3brkz9Z+F/EeJIECOQP7W7US2hNE930cWWkPiw==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "*" } @@ -12986,9 +12217,8 @@ }, "node_modules/@types/lru-cache": { "version": "5.1.1", - "resolved": "https://registry.npmjs.org/@types/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-ssE3Vlrys7sdIzs5LOxCzTVMsU7i9oa/IaW92wF32JFb3CVczqOkru2xspuKczHEbG3nvmPY7IFqVmGGHdNbYw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/mdast": { "version": "3.0.3", @@ -13091,9 +12321,8 @@ }, "node_modules/@types/semver": { "version": "7.5.8", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz", - "integrity": "sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@types/source-list-map": { "version": "0.1.2", @@ -13556,14 +12785,12 @@ }, "node_modules/@ungap/structured-clone": { "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", - "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/@webassemblyjs/ast": { "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz", - "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==", + "license": "MIT", "dependencies": { "@webassemblyjs/helper-numbers": "1.11.6", "@webassemblyjs/helper-wasm-bytecode": "1.11.6" @@ -13571,23 +12798,19 @@ }, "node_modules/@webassemblyjs/floating-point-hex-parser": { "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", - "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==" + "license": "MIT" }, "node_modules/@webassemblyjs/helper-api-error": { "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", - "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==" + "license": "MIT" }, "node_modules/@webassemblyjs/helper-buffer": { "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz", - "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==" + "license": "MIT" }, "node_modules/@webassemblyjs/helper-numbers": { "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", - "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", + "license": "MIT", "dependencies": { "@webassemblyjs/floating-point-hex-parser": "1.11.6", "@webassemblyjs/helper-api-error": "1.11.6", @@ -13596,13 +12819,11 @@ }, "node_modules/@webassemblyjs/helper-wasm-bytecode": { "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", - "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==" + "license": "MIT" }, "node_modules/@webassemblyjs/helper-wasm-section": { "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz", - "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==", + "license": "MIT", "dependencies": { "@webassemblyjs/ast": "1.12.1", "@webassemblyjs/helper-buffer": "1.12.1", @@ -13612,29 +12833,25 @@ }, "node_modules/@webassemblyjs/ieee754": { "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", - "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", + "license": "MIT", "dependencies": { "@xtuc/ieee754": "^1.2.0" } }, "node_modules/@webassemblyjs/leb128": { "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", - "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", + "license": "Apache-2.0", "dependencies": { "@xtuc/long": "4.2.2" } }, "node_modules/@webassemblyjs/utf8": { "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", - "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==" + "license": "MIT" }, "node_modules/@webassemblyjs/wasm-edit": { "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz", - "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==", + "license": "MIT", "dependencies": { "@webassemblyjs/ast": "1.12.1", "@webassemblyjs/helper-buffer": "1.12.1", @@ -13648,8 +12865,7 @@ }, "node_modules/@webassemblyjs/wasm-gen": { "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz", - "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==", + "license": "MIT", "dependencies": { "@webassemblyjs/ast": "1.12.1", "@webassemblyjs/helper-wasm-bytecode": "1.11.6", @@ -13660,8 +12876,7 @@ }, "node_modules/@webassemblyjs/wasm-opt": { "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz", - "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==", + "license": "MIT", "dependencies": { "@webassemblyjs/ast": "1.12.1", "@webassemblyjs/helper-buffer": "1.12.1", @@ -13671,8 +12886,7 @@ }, "node_modules/@webassemblyjs/wasm-parser": { "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz", - "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==", + "license": "MIT", "dependencies": { "@webassemblyjs/ast": "1.12.1", "@webassemblyjs/helper-api-error": "1.11.6", @@ -13684,8 +12898,7 @@ }, "node_modules/@webassemblyjs/wast-printer": { "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz", - "integrity": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==", + "license": "MIT", "dependencies": { "@webassemblyjs/ast": "1.12.1", "@xtuc/long": "4.2.2" @@ -13693,13 +12906,11 @@ }, "node_modules/@xtuc/ieee754": { "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + "license": "BSD-3-Clause" }, "node_modules/@xtuc/long": { "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + "license": "Apache-2.0" }, "node_modules/abab": { "version": "2.0.5", @@ -13724,8 +12935,7 @@ }, "node_modules/acorn": { "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", + "license": "MIT", "bin": { "acorn": "bin/acorn" }, @@ -13755,8 +12965,7 @@ }, "node_modules/acorn-import-assertions": { "version": "1.9.0", - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", - "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", + "license": "MIT", "peerDependencies": { "acorn": "^8" } @@ -14085,9 +13294,8 @@ }, "node_modules/aria-query": { "version": "5.3.0", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", - "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", "dev": true, + "license": "Apache-2.0", "dependencies": { "dequal": "^2.0.3" } @@ -14118,9 +13326,8 @@ }, "node_modules/array-buffer-byte-length": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", - "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.5", "is-array-buffer": "^3.0.4" @@ -14161,9 +13368,8 @@ }, "node_modules/array-includes": { "version": "3.1.8", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz", - "integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -14231,9 +13437,8 @@ }, "node_modules/array.prototype.flat": { "version": "1.3.1", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", - "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.4", @@ -14249,9 +13454,8 @@ }, "node_modules/array.prototype.flatmap": { "version": "1.3.2", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz", - "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.2.0", @@ -14319,9 +13523,8 @@ }, "node_modules/arraybuffer.prototype.slice": { "version": "1.0.3", - "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz", - "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==", "dev": true, + "license": "MIT", "dependencies": { "array-buffer-byte-length": "^1.0.1", "call-bind": "^1.0.5", @@ -14355,8 +13558,7 @@ }, "node_modules/assert": { "version": "2.1.0", - "resolved": "https://registry.npmjs.org/assert/-/assert-2.1.0.tgz", - "integrity": "sha512-eLHpSK/Y4nhMJ07gDaAzoX/XAKS8PSaojml3M0DM4JpV1LAi5JOJ/p6H/XWrl8L+DzVEvVCW1z3vWAaB9oTsQw==", + "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "is-nan": "^1.3.2", @@ -14393,9 +13595,8 @@ }, "node_modules/ast-types-flow": { "version": "0.0.8", - "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz", - "integrity": "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/astring": { "version": "1.8.3", @@ -14488,8 +13689,7 @@ }, "node_modules/available-typed-arrays": { "version": "1.0.7", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", - "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", + "license": "MIT", "dependencies": { "possible-typed-array-names": "^1.0.0" }, @@ -14513,35 +13713,31 @@ }, "node_modules/axe-core": { "version": "4.7.2", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.7.2.tgz", - "integrity": "sha512-zIURGIS1E1Q4pcrMjp+nnEh+16G56eG/MUllJH8yEvw7asDo7Ac9uhC9KIH5jzpITueEZolfYglnCGIuSBz39g==", "dev": true, + "license": "MPL-2.0", "engines": { "node": ">=4" } }, "node_modules/axobject-query": { "version": "3.2.1", - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.2.1.tgz", - "integrity": "sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==", "dev": true, + "license": "Apache-2.0", "dependencies": { "dequal": "^2.0.3" } }, "node_modules/babel-core": { "version": "7.0.0-bridge.0", - "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-7.0.0-bridge.0.tgz", - "integrity": "sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==", + "license": "MIT", "peerDependencies": { "@babel/core": "^7.0.0-0" } }, "node_modules/babel-jest": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.6.1.tgz", - "integrity": "sha512-qu+3bdPEQC6KZSPz+4Fyjbga5OODNcp49j6GKzG1EKbkfyJBxEYGVUmVGpwCSeGouG52R4EgYMLb6p9YeEEQ4A==", "dev": true, + "license": "MIT", "dependencies": { "@jest/transform": "^29.6.1", "@types/babel__core": "^7.1.14", @@ -14560,9 +13756,8 @@ }, "node_modules/babel-jest/node_modules/@jest/transform": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.6.1.tgz", - "integrity": "sha512-URnTneIU3ZjRSaf906cvf6Hpox3hIeJXRnz3VDSw5/X93gR8ycdfSIEy19FlVx8NFmpN7fe3Gb1xF+NjXaQLWg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/core": "^7.11.6", "@jest/types": "^29.6.1", @@ -14586,9 +13781,8 @@ }, "node_modules/babel-jest/node_modules/@jest/types": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.1.tgz", - "integrity": "sha512-tPKQNMPuXgvdOn2/Lg9HNfUvjYVGolt04Hp03f5hAk878uwOLikN+JzeLY0HcVgKgFl9Hs3EIqpu3WX27XNhnw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/schemas": "^29.6.0", "@types/istanbul-lib-coverage": "^2.0.0", @@ -14603,24 +13797,21 @@ }, "node_modules/babel-jest/node_modules/@types/yargs": { "version": "17.0.24", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", "dev": true, + "license": "MIT", "dependencies": { "@types/yargs-parser": "*" } }, "node_modules/babel-jest/node_modules/convert-source-map": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/babel-jest/node_modules/jest-haste-map": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.6.1.tgz", - "integrity": "sha512-0m7f9PZXxOCk1gRACiVgX85knUKPKLPg4oRCjLoqIm9brTHXaorMA0JpmtmVkQiT8nmXyIVoZd/nnH1cfC33ig==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.1", "@types/graceful-fs": "^4.1.3", @@ -14643,9 +13834,8 @@ }, "node_modules/babel-jest/node_modules/jest-util": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.6.1.tgz", - "integrity": "sha512-NRFCcjc+/uO3ijUVyNOQJluf8PtGCe/W6cix36+M3cTFgiYqFOOW5MgN4JOOcvbUhcKTYVd1CvHz/LWi8d16Mg==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.1", "@types/node": "*", @@ -14660,9 +13850,8 @@ }, "node_modules/babel-jest/node_modules/jest-worker": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.6.1.tgz", - "integrity": "sha512-U+Wrbca7S8ZAxAe9L6nb6g8kPdia5hj32Puu5iOqBCMTMWFHXuK6dOV2IFrpedbTV8fjMFLdWNttQTBL6u2MRA==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "*", "jest-util": "^29.6.1", @@ -14675,9 +13864,8 @@ }, "node_modules/babel-jest/node_modules/supports-color": { "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -14690,9 +13878,8 @@ }, "node_modules/babel-jest/node_modules/write-file-atomic": { "version": "4.0.2", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", - "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", "dev": true, + "license": "ISC", "dependencies": { "imurmurhash": "^0.1.4", "signal-exit": "^3.0.7" @@ -14828,9 +14015,8 @@ }, "node_modules/babel-plugin-jest-hoist": { "version": "29.5.0", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.5.0.tgz", - "integrity": "sha512-zSuuuAlTMT4mzLj2nPnUm6fsE6270vdOfnpbJ+RmruU75UhLFvL0N2NgI7xpeS7NaB6hGqmd5pVpGTDYvi4Q3w==", "dev": true, + "license": "MIT", "dependencies": { "@babel/template": "^7.3.3", "@babel/types": "^7.3.3", @@ -14993,9 +14179,8 @@ }, "node_modules/babel-preset-jest": { "version": "29.5.0", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.5.0.tgz", - "integrity": "sha512-JOMloxOqdiBSxMAzjRaH023/vvcaSaec49zvg+2LmNsktC7ei39LTJGw02J+9uUtTZUq6xbLyJ4dxe9sSmIuAg==", "dev": true, + "license": "MIT", "dependencies": { "babel-plugin-jest-hoist": "^29.5.0", "babel-preset-current-node-syntax": "^1.0.0" @@ -15228,9 +14413,8 @@ }, "node_modules/body-parser": { "version": "1.20.2", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", - "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", "dev": true, + "license": "MIT", "dependencies": { "bytes": "3.1.2", "content-type": "~1.0.5", @@ -15252,18 +14436,16 @@ }, "node_modules/body-parser/node_modules/debug": { "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, + "license": "MIT", "dependencies": { "ms": "2.0.0" } }, "node_modules/body-parser/node_modules/ms": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/boolbase": { "version": "1.0.0", @@ -15357,9 +14539,8 @@ }, "node_modules/breakword": { "version": "1.0.6", - "resolved": "https://registry.npmjs.org/breakword/-/breakword-1.0.6.tgz", - "integrity": "sha512-yjxDAYyK/pBvws9H4xKYpLDpYKEH6CzrBPAuXq3x18I+c/2MkVtT3qAr7Oloi6Dss9qNhPVueAAVU1CSeNDIXw==", "dev": true, + "license": "MIT", "dependencies": { "wcwidth": "^1.0.1" } @@ -15484,8 +14665,6 @@ }, "node_modules/browserslist": { "version": "4.22.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.1.tgz", - "integrity": "sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==", "funding": [ { "type": "opencollective", @@ -15500,6 +14679,7 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "dependencies": { "caniuse-lite": "^1.0.30001541", "electron-to-chromium": "^1.4.535", @@ -15523,9 +14703,8 @@ }, "node_modules/btoa-lite": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/btoa-lite/-/btoa-lite-1.0.0.tgz", - "integrity": "sha512-gvW7InbIyF8AicrqWoptdW08pUxuhq8BEgowNajy9RhiE86fmGAGl+bLKo6oB8QP0CkqHLowfN0oJdKC/J6LbA==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/buble": { "version": "0.19.6", @@ -15624,9 +14803,8 @@ }, "node_modules/buffer-equal-constant-time": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", - "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==", - "dev": true + "dev": true, + "license": "BSD-3-Clause" }, "node_modules/buffer-from": { "version": "1.1.2", @@ -15645,9 +14823,8 @@ }, "node_modules/bundle-require": { "version": "4.0.1", - "resolved": "https://registry.npmjs.org/bundle-require/-/bundle-require-4.0.1.tgz", - "integrity": "sha512-9NQkRHlNdNpDBGmLpngF3EFDcwodhMUuLz9PaWYciVcQF9SE4LFjM2DB/xV1Li5JiuDMv7ZUWuC3rGbqR0MAXQ==", "dev": true, + "license": "MIT", "dependencies": { "load-tsconfig": "^0.2.3" }, @@ -15660,9 +14837,8 @@ }, "node_modules/bytes": { "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.8" } @@ -15811,8 +14987,7 @@ }, "node_modules/call-bind": { "version": "1.0.7", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", - "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", + "license": "MIT", "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", @@ -15924,8 +15099,6 @@ }, "node_modules/caniuse-lite": { "version": "1.0.30001565", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001565.tgz", - "integrity": "sha512-xrE//a3O7TP0vaJ8ikzkD2c2NgcVUvsEe2IvFTntV4Yd1Z9FVzh+gW+enX96L0psrbaFMcVcH2l90xNuGDWc8w==", "funding": [ { "type": "opencollective", @@ -15939,7 +15112,8 @@ "type": "github", "url": "https://github.com/sponsors/ai" } - ] + ], + "license": "CC-BY-4.0" }, "node_modules/capture-exit": { "version": "2.0.0", @@ -16476,9 +15650,8 @@ }, "node_modules/commitizen": { "version": "4.3.0", - "resolved": "https://registry.npmjs.org/commitizen/-/commitizen-4.3.0.tgz", - "integrity": "sha512-H0iNtClNEhT0fotHvGV3E9tDejDeS04sN1veIebsKYGMuGscFaswRoYJKmT3eW85eIJAs0F28bG2+a/9wCOfPw==", "dev": true, + "license": "MIT", "dependencies": { "cachedir": "2.3.0", "cz-conventional-changelog": "3.3.0", @@ -16506,9 +15679,8 @@ }, "node_modules/commitizen/node_modules/cli-cursor": { "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", "dev": true, + "license": "MIT", "dependencies": { "restore-cursor": "^3.1.0" }, @@ -16518,9 +15690,8 @@ }, "node_modules/commitizen/node_modules/figures": { "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", "dev": true, + "license": "MIT", "dependencies": { "escape-string-regexp": "^1.0.5" }, @@ -16552,9 +15723,8 @@ }, "node_modules/commitizen/node_modules/inquirer": { "version": "8.2.5", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.5.tgz", - "integrity": "sha512-QAgPDQMEgrDssk1XiwwHoOGYF9BAbUcc1+j+FhEvaOt8/cKRqyLn0U5qA6F74fGhTMGxf92pOvPBeh29jQJDTQ==", "dev": true, + "license": "MIT", "dependencies": { "ansi-escapes": "^4.2.1", "chalk": "^4.1.1", @@ -16578,18 +15748,16 @@ }, "node_modules/commitizen/node_modules/is-interactive": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", - "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/commitizen/node_modules/is-unicode-supported": { "version": "0.1.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", - "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -16599,9 +15767,8 @@ }, "node_modules/commitizen/node_modules/log-symbols": { "version": "4.1.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", - "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", "dev": true, + "license": "MIT", "dependencies": { "chalk": "^4.1.0", "is-unicode-supported": "^0.1.0" @@ -16615,9 +15782,8 @@ }, "node_modules/commitizen/node_modules/ora": { "version": "5.4.1", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", - "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", "dev": true, + "license": "MIT", "dependencies": { "bl": "^4.1.0", "chalk": "^4.1.0", @@ -16638,9 +15804,8 @@ }, "node_modules/commitizen/node_modules/restore-cursor": { "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", "dev": true, + "license": "MIT", "dependencies": { "onetime": "^5.1.0", "signal-exit": "^3.0.2" @@ -16651,9 +15816,8 @@ }, "node_modules/commitizen/node_modules/rxjs": { "version": "7.8.0", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.0.tgz", - "integrity": "sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg==", "dev": true, + "license": "Apache-2.0", "dependencies": { "tslib": "^2.1.0" } @@ -16815,9 +15979,8 @@ }, "node_modules/content-type": { "version": "1.0.5", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", - "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -17695,9 +16858,8 @@ }, "node_modules/csv": { "version": "5.5.3", - "resolved": "https://registry.npmjs.org/csv/-/csv-5.5.3.tgz", - "integrity": "sha512-QTaY0XjjhTQOdguARF0lGKm5/mEq9PD9/VhZZegHDIBq2tQwgNpHc3dneD4mGo2iJs+fTKv5Bp0fZ+BRuY3Z0g==", "dev": true, + "license": "MIT", "dependencies": { "csv-generate": "^3.4.3", "csv-parse": "^4.16.3", @@ -17710,21 +16872,18 @@ }, "node_modules/csv-generate": { "version": "3.4.3", - "resolved": "https://registry.npmjs.org/csv-generate/-/csv-generate-3.4.3.tgz", - "integrity": "sha512-w/T+rqR0vwvHqWs/1ZyMDWtHHSJaN06klRqJXBEpDJaM/+dZkso0OKh1VcuuYvK3XM53KysVNq8Ko/epCK8wOw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/csv-parse": { "version": "4.16.3", - "resolved": "https://registry.npmjs.org/csv-parse/-/csv-parse-4.16.3.tgz", - "integrity": "sha512-cO1I/zmz4w2dcKHVvpCr7JVRu8/FymG5OEpmvsZYlccYolPBLoVGKUHgNoc4ZGkFeFlWGEDmMyBM+TTqRdW/wg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/csv-stringify": { "version": "5.6.5", - "resolved": "https://registry.npmjs.org/csv-stringify/-/csv-stringify-5.6.5.tgz", - "integrity": "sha512-PjiQ659aQ+fUTQqSrd1XEDnOr52jh30RBurfzkscaE2tPaFsDH5wOAHJiw8XAHphRknCwMUE9KRayc4K/NbO8A==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/currently-unhandled": { "version": "0.4.1", @@ -17823,15 +16982,13 @@ }, "node_modules/damerau-levenshtein": { "version": "1.0.8", - "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", - "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", - "dev": true + "dev": true, + "license": "BSD-2-Clause" }, "node_modules/dargs": { "version": "7.0.0", - "resolved": "https://registry.npmjs.org/dargs/-/dargs-7.0.0.tgz", - "integrity": "sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -17874,9 +17031,8 @@ }, "node_modules/data-view-buffer": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz", - "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", @@ -17891,9 +17047,8 @@ }, "node_modules/data-view-byte-length": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz", - "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", @@ -17908,9 +17063,8 @@ }, "node_modules/data-view-byte-offset": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz", - "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", @@ -17931,8 +17085,7 @@ }, "node_modules/date-fns": { "version": "2.30.0", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.30.0.tgz", - "integrity": "sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==", + "license": "MIT", "dependencies": { "@babel/runtime": "^7.21.0" }, @@ -18287,8 +17440,7 @@ }, "node_modules/define-data-property": { "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", - "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "license": "MIT", "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", @@ -18311,8 +17463,7 @@ }, "node_modules/define-properties": { "version": "1.2.1", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", - "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "license": "MIT", "dependencies": { "define-data-property": "^1.0.1", "has-property-descriptors": "^1.0.0", @@ -18480,8 +17631,7 @@ }, "node_modules/dequal": { "version": "2.0.3", - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", + "license": "MIT", "engines": { "node": ">=6" } @@ -18820,9 +17970,8 @@ }, "node_modules/ecdsa-sig-formatter": { "version": "1.0.11", - "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", - "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", "dev": true, + "license": "Apache-2.0", "dependencies": { "safe-buffer": "^5.0.1" } @@ -18841,9 +17990,8 @@ }, "node_modules/ejs": { "version": "3.1.10", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz", - "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==", "dev": true, + "license": "Apache-2.0", "dependencies": { "jake": "^10.8.5" }, @@ -18856,8 +18004,7 @@ }, "node_modules/electron-to-chromium": { "version": "1.4.595", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.595.tgz", - "integrity": "sha512-+ozvXuamBhDOKvMNUQvecxfbyICmIAwS4GpLmR0bsiSBlGnLaOcs2Cj7J8XSbW+YEaN3Xl3ffgpm+srTUWFwFQ==" + "license": "ISC" }, "node_modules/element-resize-detector": { "version": "1.2.4", @@ -18926,8 +18073,7 @@ }, "node_modules/enhanced-resolve": { "version": "5.16.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.16.0.tgz", - "integrity": "sha512-O+QWCviPNSSLAD9Ucn8Awv+poAkqn3T1XY5/N7kR7rQO9yfSGWkYZDwpJ+iKF7B8rxaQKWngSqACpgzeapSyoA==", + "license": "MIT", "dependencies": { "graceful-fs": "^4.2.4", "tapable": "^2.2.0" @@ -18938,8 +18084,7 @@ }, "node_modules/enhanced-resolve/node_modules/tapable": { "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "license": "MIT", "engines": { "node": ">=6" } @@ -19106,9 +18251,8 @@ }, "node_modules/es-abstract": { "version": "1.23.3", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz", - "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==", "dev": true, + "license": "MIT", "dependencies": { "array-buffer-byte-length": "^1.0.1", "arraybuffer.prototype.slice": "^1.0.3", @@ -19171,8 +18315,7 @@ }, "node_modules/es-define-property": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", - "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "license": "MIT", "dependencies": { "get-intrinsic": "^1.2.4" }, @@ -19182,8 +18325,7 @@ }, "node_modules/es-errors": { "version": "1.3.0", - "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", - "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "license": "MIT", "engines": { "node": ">= 0.4" } @@ -19213,9 +18355,8 @@ }, "node_modules/es-iterator-helpers": { "version": "1.0.19", - "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.19.tgz", - "integrity": "sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -19238,14 +18379,12 @@ }, "node_modules/es-module-lexer": { "version": "1.5.0", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.0.tgz", - "integrity": "sha512-pqrTKmwEIgafsYZAGw9kszYzmagcE/n4dbgwGWLEXg7J4QFJVQRBld8j3Q3GNez79jzxZshq0bcT962QHOghjw==" + "license": "MIT" }, "node_modules/es-object-atoms": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", - "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", "dev": true, + "license": "MIT", "dependencies": { "es-errors": "^1.3.0" }, @@ -19255,9 +18394,8 @@ }, "node_modules/es-set-tostringtag": { "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", - "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", "dev": true, + "license": "MIT", "dependencies": { "get-intrinsic": "^1.2.4", "has-tostringtag": "^1.0.2", @@ -19294,9 +18432,8 @@ }, "node_modules/es5-ext": { "version": "0.10.64", - "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.64.tgz", - "integrity": "sha512-p2snDhiLaXe6dahss1LddxqEm+SkuDvV8dnIQG0MWjyHpcMNfXKPE+/Cc0y+PhxJX3A4xGNeFCj5oc0BUh6deg==", "hasInstallScript": true, + "license": "ISC", "dependencies": { "es6-iterator": "^2.0.3", "es6-symbol": "^3.1.3", @@ -19343,10 +18480,9 @@ }, "node_modules/esbuild": { "version": "0.18.20", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.20.tgz", - "integrity": "sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==", "dev": true, "hasInstallScript": true, + "license": "MIT", "bin": { "esbuild": "bin/esbuild" }, @@ -19448,9 +18584,8 @@ }, "node_modules/eslint": { "version": "8.57.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz", - "integrity": "sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==", "dev": true, + "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", @@ -19503,18 +18638,16 @@ }, "node_modules/eslint-config-dev": { "version": "3.3.1", - "resolved": "https://registry.npmjs.org/eslint-config-dev/-/eslint-config-dev-3.3.1.tgz", - "integrity": "sha512-qFf7Y8y655tpas8QJxVkJI2MgcyQ1VingfxUm/pkFq/4r9XxW3fBTlGHr9zIizEWnnkTCnSk6uJLB0pl8Z16gQ==", "dev": true, + "license": "CC0-1.0", "peerDependencies": { "eslint": "^8" } }, "node_modules/eslint-config-prettier": { "version": "8.8.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.8.0.tgz", - "integrity": "sha512-wLbQiFre3tdGgpDv67NQKnJuTlcUVYHas3k+DZCc2U2BadthoEY4B7hLPvAxaqdyOGCzuLfii2fqGph10va7oA==", "dev": true, + "license": "MIT", "bin": { "eslint-config-prettier": "bin/cli.js" }, @@ -19524,9 +18657,8 @@ }, "node_modules/eslint-import-resolver-node": { "version": "0.3.7", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.7.tgz", - "integrity": "sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==", "dev": true, + "license": "MIT", "dependencies": { "debug": "^3.2.7", "is-core-module": "^2.11.0", @@ -19535,18 +18667,16 @@ }, "node_modules/eslint-import-resolver-node/node_modules/debug": { "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "dev": true, + "license": "MIT", "dependencies": { "ms": "^2.1.1" } }, "node_modules/eslint-module-utils": { "version": "2.8.0", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz", - "integrity": "sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==", "dev": true, + "license": "MIT", "dependencies": { "debug": "^3.2.7" }, @@ -19561,18 +18691,16 @@ }, "node_modules/eslint-module-utils/node_modules/debug": { "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "dev": true, + "license": "MIT", "dependencies": { "ms": "^2.1.1" } }, "node_modules/eslint-plugin-import": { "version": "2.27.5", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz", - "integrity": "sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==", "dev": true, + "license": "MIT", "dependencies": { "array-includes": "^3.1.6", "array.prototype.flat": "^1.3.1", @@ -19599,9 +18727,8 @@ }, "node_modules/eslint-plugin-import/node_modules/debug": { "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "dev": true, + "license": "MIT", "dependencies": { "ms": "^2.1.1" } @@ -19619,18 +18746,16 @@ }, "node_modules/eslint-plugin-import/node_modules/semver": { "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", "dev": true, + "license": "ISC", "bin": { "semver": "bin/semver.js" } }, "node_modules/eslint-plugin-jest": { "version": "27.8.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-27.8.0.tgz", - "integrity": "sha512-347hVFiu4ZKMYl5xFp0X81gLNwBdno0dl0CMpUMjwuAux9X/M2a7z+ab2VHmPL6XCT87q8nv1vaVzhIO4TE/hw==", "dev": true, + "license": "MIT", "dependencies": { "@typescript-eslint/utils": "^5.10.0" }, @@ -19653,9 +18778,8 @@ }, "node_modules/eslint-plugin-jest-dom": { "version": "5.4.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest-dom/-/eslint-plugin-jest-dom-5.4.0.tgz", - "integrity": "sha512-yBqvFsnpS5Sybjoq61cJiUsenRkC9K32hYQBFS9doBR7nbQZZ5FyO+X7MlmfM1C48Ejx/qTuOCgukDUNyzKZ7A==", "dev": true, + "license": "MIT", "dependencies": { "@babel/runtime": "^7.16.3", "requireindex": "^1.2.0" @@ -19677,9 +18801,8 @@ }, "node_modules/eslint-plugin-jsx-a11y": { "version": "6.8.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.8.0.tgz", - "integrity": "sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/runtime": "^7.23.2", "aria-query": "^5.3.0", @@ -19707,18 +18830,16 @@ }, "node_modules/eslint-plugin-jsx-a11y/node_modules/axe-core": { "version": "4.7.0", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.7.0.tgz", - "integrity": "sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ==", "dev": true, + "license": "MPL-2.0", "engines": { "node": ">=4" } }, "node_modules/eslint-plugin-jsx-a11y/node_modules/emoji-regex": { "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/eslint-plugin-prettier": { "version": "4.2.1", @@ -19741,10 +18862,9 @@ } }, "node_modules/eslint-plugin-react": { - "version": "7.35.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.35.0.tgz", - "integrity": "sha512-v501SSMOWv8gerHkk+IIQBkcGRGrO2nfybfj5pLxuJNFTPxxA3PSryhXTK+9pNbtkggheDdsC0E9Q8CuPk6JKA==", + "version": "7.32.2", "dev": true, + "license": "MIT", "dependencies": { "array-includes": "^3.1.8", "array.prototype.findlast": "^1.2.5", @@ -19774,9 +18894,8 @@ }, "node_modules/eslint-plugin-react-hooks": { "version": "4.6.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", - "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -19831,9 +18950,8 @@ }, "node_modules/eslint-plugin-testing-library": { "version": "5.11.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.11.0.tgz", - "integrity": "sha512-ELY7Gefo+61OfXKlQeXNIDVVLPcvKTeiQOoMZG9TeuWa7Ln4dUNRv8JdRWBQI9Mbb427XGlVB1aa1QPZxBJM8Q==", "dev": true, + "license": "MIT", "dependencies": { "@typescript-eslint/utils": "^5.58.0" }, @@ -19847,9 +18965,8 @@ }, "node_modules/eslint-plugin-testing-library/node_modules/@typescript-eslint/scope-manager": { "version": "5.61.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.61.0.tgz", - "integrity": "sha512-W8VoMjoSg7f7nqAROEmTt6LoBpn81AegP7uKhhW5KzYlehs8VV0ZW0fIDVbcZRcaP3aPSW+JZFua+ysQN+m/Nw==", "dev": true, + "license": "MIT", "dependencies": { "@typescript-eslint/types": "5.61.0", "@typescript-eslint/visitor-keys": "5.61.0" @@ -19864,9 +18981,8 @@ }, "node_modules/eslint-plugin-testing-library/node_modules/@typescript-eslint/types": { "version": "5.61.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.61.0.tgz", - "integrity": "sha512-ldyueo58KjngXpzloHUog/h9REmHl59G1b3a5Sng1GfBo14BkS3ZbMEb3693gnP1k//97lh7bKsp6/V/0v1veQ==", "dev": true, + "license": "MIT", "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, @@ -19877,9 +18993,8 @@ }, "node_modules/eslint-plugin-testing-library/node_modules/@typescript-eslint/typescript-estree": { "version": "5.61.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.61.0.tgz", - "integrity": "sha512-Fud90PxONnnLZ36oR5ClJBLTLfU4pIWBmnvGwTbEa2cXIqj70AEDEmOmpkFComjBZ/037ueKrOdHuYmSFVD7Rw==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "@typescript-eslint/types": "5.61.0", "@typescript-eslint/visitor-keys": "5.61.0", @@ -19904,9 +19019,8 @@ }, "node_modules/eslint-plugin-testing-library/node_modules/@typescript-eslint/utils": { "version": "5.61.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.61.0.tgz", - "integrity": "sha512-mV6O+6VgQmVE6+xzlA91xifndPW9ElFW8vbSF0xCT/czPXVhwDewKila1jOyRwa9AE19zKnrr7Cg5S3pJVrTWQ==", "dev": true, + "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@types/json-schema": "^7.0.9", @@ -19930,9 +19044,8 @@ }, "node_modules/eslint-plugin-testing-library/node_modules/@typescript-eslint/visitor-keys": { "version": "5.61.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.61.0.tgz", - "integrity": "sha512-50XQ5VdbWrX06mQXhy93WywSFZZGsv3EOjq+lqp6WC2t+j3mb6A9xYVdrRxafvK88vg9k9u+CT4l6D8PEatjKg==", "dev": true, + "license": "MIT", "dependencies": { "@typescript-eslint/types": "5.61.0", "eslint-visitor-keys": "^3.3.0" @@ -20001,9 +19114,8 @@ }, "node_modules/eslint-visitor-keys": { "version": "3.4.3", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", - "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", "dev": true, + "license": "Apache-2.0", "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, @@ -20013,9 +19125,8 @@ }, "node_modules/eslint/node_modules/argparse": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true + "dev": true, + "license": "Python-2.0" }, "node_modules/eslint/node_modules/escape-string-regexp": { "version": "4.0.0", @@ -20030,9 +19141,8 @@ }, "node_modules/eslint/node_modules/eslint-scope": { "version": "7.2.2", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", - "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "esrecurse": "^4.3.0", "estraverse": "^5.2.0" @@ -20046,9 +19156,8 @@ }, "node_modules/eslint/node_modules/glob-parent": { "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", "dev": true, + "license": "ISC", "dependencies": { "is-glob": "^4.0.3" }, @@ -20058,9 +19167,8 @@ }, "node_modules/eslint/node_modules/globals": { "version": "13.20.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", - "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", "dev": true, + "license": "MIT", "dependencies": { "type-fest": "^0.20.2" }, @@ -20073,9 +19181,8 @@ }, "node_modules/eslint/node_modules/js-yaml": { "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", "dev": true, + "license": "MIT", "dependencies": { "argparse": "^2.0.1" }, @@ -20085,9 +19192,8 @@ }, "node_modules/eslint/node_modules/type-fest": { "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", "dev": true, + "license": "(MIT OR CC0-1.0)", "engines": { "node": ">=10" }, @@ -20097,8 +19203,7 @@ }, "node_modules/esniff": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/esniff/-/esniff-2.0.1.tgz", - "integrity": "sha512-kTUIGKQ/mDPFoJ0oVfcmyJn4iBDRptjNVIzwIFR7tqWXdVI9xfA2RMwY/gbSpJG3lkdWNEjLap/NqVHZiJsdfg==", + "license": "ISC", "dependencies": { "d": "^1.0.1", "es5-ext": "^0.10.62", @@ -20111,14 +19216,12 @@ }, "node_modules/esniff/node_modules/type": { "version": "2.7.2", - "resolved": "https://registry.npmjs.org/type/-/type-2.7.2.tgz", - "integrity": "sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==" + "license": "ISC" }, "node_modules/espree": { "version": "9.6.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", - "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "acorn": "^8.9.0", "acorn-jsx": "^5.3.2", @@ -20144,9 +19247,8 @@ }, "node_modules/esquery": { "version": "1.5.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", - "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "estraverse": "^5.1.0" }, @@ -20305,8 +19407,7 @@ }, "node_modules/event-emitter": { "version": "0.3.5", - "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", - "integrity": "sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==", + "license": "MIT", "dependencies": { "d": "1", "es5-ext": "~0.10.14" @@ -20452,9 +19553,8 @@ }, "node_modules/express": { "version": "4.19.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.19.2.tgz", - "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==", "dev": true, + "license": "MIT", "dependencies": { "accepts": "~1.3.8", "array-flatten": "1.1.1", @@ -20494,9 +19594,8 @@ }, "node_modules/express/node_modules/cookie": { "version": "0.6.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", - "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -20636,8 +19735,7 @@ }, "node_modules/fast-glob": { "version": "3.3.2", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", - "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "license": "MIT", "dependencies": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", @@ -21066,8 +20164,7 @@ }, "node_modules/flow-parser": { "version": "0.222.0", - "resolved": "https://registry.npmjs.org/flow-parser/-/flow-parser-0.222.0.tgz", - "integrity": "sha512-Fq5OkFlFRSMV2EOZW+4qUYMTE0uj8pcLsYJMxXYriSBDpHAF7Ofx3PibCTy3cs5P6vbsry7eYj7Z7xFD49GIOQ==", + "license": "MIT", "engines": { "node": ">=0.4.0" } @@ -21084,8 +20181,6 @@ }, "node_modules/follow-redirects": { "version": "1.15.6", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", - "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", "dev": true, "funding": [ { @@ -21093,6 +20188,7 @@ "url": "https://github.com/sponsors/RubenVerborgh" } ], + "license": "MIT", "engines": { "node": ">=4.0" }, @@ -21104,8 +20200,7 @@ }, "node_modules/for-each": { "version": "0.3.3", - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", - "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "license": "MIT", "dependencies": { "is-callable": "^1.1.3" } @@ -21281,8 +20376,6 @@ }, "node_modules/formik": { "version": "2.4.6", - "resolved": "https://registry.npmjs.org/formik/-/formik-2.4.6.tgz", - "integrity": "sha512-A+2EI7U7aG296q2TLGvNapDNTZp1khVt5Vk0Q/fyfSROss0V/V6+txt2aJnwEos44IxTCW/LYAi/zgWzlevj+g==", "dev": true, "funding": [ { @@ -21290,6 +20383,7 @@ "url": "https://opencollective.com/formik" } ], + "license": "Apache-2.0", "dependencies": { "@types/hoist-non-react-statics": "^3.3.1", "deepmerge": "^2.1.1", @@ -21362,8 +20456,6 @@ }, "node_modules/fromentries": { "version": "1.3.2", - "resolved": "https://registry.npmjs.org/fromentries/-/fromentries-1.3.2.tgz", - "integrity": "sha512-cHEpEQHUg0f8XdtZCc2ZAhrHzKzT0MrFUTcvx+hfxYu7rGMDc5SKoXFh+n4YigxsHXRzc6OrCshdR1bWH6HHyg==", "dev": true, "funding": [ { @@ -21378,7 +20470,8 @@ "type": "consulting", "url": "https://feross.org/support" } - ] + ], + "license": "MIT" }, "node_modules/fs-constants": { "version": "1.0.0", @@ -21428,7 +20521,7 @@ "license": "ISC" }, "node_modules/fsevents": { - "version": "2.3.2", + "version": "2.3.3", "dev": true, "license": "MIT", "optional": true, @@ -21441,17 +20534,15 @@ }, "node_modules/function-bind": { "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/function.prototype.name": { "version": "1.1.6", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", - "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.2.0", @@ -21509,8 +20600,7 @@ }, "node_modules/get-intrinsic": { "version": "1.2.4", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", - "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", + "license": "MIT", "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", @@ -21555,9 +20645,8 @@ }, "node_modules/get-symbol-description": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", - "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.5", "es-errors": "^1.3.0", @@ -21608,9 +20697,8 @@ }, "node_modules/git-raw-commits": { "version": "2.0.11", - "resolved": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-2.0.11.tgz", - "integrity": "sha512-VnctFhw+xfj8Va1xtfEqCUD2XDrbAPSJx+hSrE5K7fGdjZruW7XV+QOrN7LF/RJyvspRiD2I0asWsxFp0ya26A==", "dev": true, + "license": "MIT", "dependencies": { "dargs": "^7.0.0", "lodash": "^4.17.15", @@ -21627,9 +20715,8 @@ }, "node_modules/git-raw-commits/node_modules/readable-stream": { "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "dev": true, + "license": "MIT", "dependencies": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -21641,18 +20728,16 @@ }, "node_modules/git-raw-commits/node_modules/string_decoder": { "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", "dev": true, + "license": "MIT", "dependencies": { "safe-buffer": "~5.2.0" } }, "node_modules/git-raw-commits/node_modules/through2": { "version": "4.0.2", - "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz", - "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==", "dev": true, + "license": "MIT", "dependencies": { "readable-stream": "3" } @@ -21807,8 +20892,7 @@ }, "node_modules/gopd": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", - "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "license": "MIT", "dependencies": { "get-intrinsic": "^1.1.3" }, @@ -21818,20 +20902,17 @@ }, "node_modules/graceful-fs": { "version": "4.2.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" + "license": "ISC" }, "node_modules/grapheme-splitter": { "version": "1.0.4", - "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", - "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/graphemer": { "version": "1.4.0", - "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", - "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/gray-matter": { "version": "4.0.3", @@ -21974,8 +21055,7 @@ }, "node_modules/has-property-descriptors": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", - "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "license": "MIT", "dependencies": { "es-define-property": "^1.0.0" }, @@ -21985,8 +21065,7 @@ }, "node_modules/has-proto": { "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", - "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -22006,8 +21085,7 @@ }, "node_modules/has-tostringtag": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", - "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "license": "MIT", "dependencies": { "has-symbols": "^1.0.3" }, @@ -22066,8 +21144,7 @@ }, "node_modules/hasown": { "version": "2.0.2", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", - "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "license": "MIT", "dependencies": { "function-bind": "^1.1.2" }, @@ -22225,8 +21302,7 @@ }, "node_modules/hast-util-to-string": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/hast-util-to-string/-/hast-util-to-string-2.0.0.tgz", - "integrity": "sha512-02AQ3vLhuH3FisaMM+i/9sm4OXGSq1UhOOCpTLLQtHdL3tZt7qil69r8M8iDkZYyC0HCFylcYoP+8IO7ddta1A==", + "license": "MIT", "dependencies": { "@types/hast": "^2.0.0" }, @@ -22668,9 +21744,8 @@ }, "node_modules/human-id": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/human-id/-/human-id-1.0.2.tgz", - "integrity": "sha512-UNopramDEhHJD+VR+ehk8rOslwSfByxPIZyJRfV739NDhN5LF1fa1MqnzKm2lGTQRjNrjK19Q5fhkgIfjlVUKw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/human-signals": { "version": "2.1.0", @@ -22751,8 +21826,7 @@ }, "node_modules/ignore": { "version": "5.3.1", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", - "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", + "license": "MIT", "engines": { "node": ">= 4" } @@ -23168,9 +22242,8 @@ }, "node_modules/internal-slot": { "version": "1.0.7", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", - "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", "dev": true, + "license": "MIT", "dependencies": { "es-errors": "^1.3.0", "hasown": "^2.0.0", @@ -23202,9 +22275,8 @@ }, "node_modules/ip": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.1.tgz", - "integrity": "sha512-lJUL9imLTNi1ZfXT+DU6rBBdbiKGBuay9B6xGSPVjUeQwaH1RIGqef8RZkUtHioLmSNpPR5M4HVKJGm1j8FWVQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/ipaddr.js": { "version": "1.9.1", @@ -23296,9 +22368,8 @@ }, "node_modules/is-array-buffer": { "version": "3.0.4", - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", - "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.2", "get-intrinsic": "^1.2.1" @@ -23316,9 +22387,8 @@ }, "node_modules/is-async-function": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz", - "integrity": "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==", "dev": true, + "license": "MIT", "dependencies": { "has-tostringtag": "^1.0.0" }, @@ -23440,9 +22510,8 @@ }, "node_modules/is-data-view": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz", - "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==", "dev": true, + "license": "MIT", "dependencies": { "is-typed-array": "^1.1.13" }, @@ -23455,9 +22524,8 @@ }, "node_modules/is-date-object": { "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", "dev": true, + "license": "MIT", "dependencies": { "has-tostringtag": "^1.0.0" }, @@ -23528,9 +22596,8 @@ }, "node_modules/is-finalizationregistry": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz", - "integrity": "sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.2" }, @@ -23565,8 +22632,7 @@ }, "node_modules/is-generator-function": { "version": "1.0.10", - "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", - "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", + "license": "MIT", "dependencies": { "has-tostringtag": "^1.0.0" }, @@ -23683,9 +22749,8 @@ }, "node_modules/is-map": { "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", - "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -23714,9 +22779,8 @@ }, "node_modules/is-negative-zero": { "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", - "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -23790,9 +22854,8 @@ }, "node_modules/is-path-inside": { "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -23858,9 +22921,8 @@ }, "node_modules/is-set": { "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", - "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -23870,9 +22932,8 @@ }, "node_modules/is-shared-array-buffer": { "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", - "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7" }, @@ -23942,8 +23003,7 @@ }, "node_modules/is-typed-array": { "version": "1.1.13", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", - "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", + "license": "MIT", "dependencies": { "which-typed-array": "^1.1.14" }, @@ -23995,9 +23055,8 @@ }, "node_modules/is-weakmap": { "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", - "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -24018,9 +23077,8 @@ }, "node_modules/is-weakset": { "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.3.tgz", - "integrity": "sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "get-intrinsic": "^1.2.4" @@ -24237,9 +23295,8 @@ }, "node_modules/iterator.prototype": { "version": "1.1.2", - "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.2.tgz", - "integrity": "sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==", "dev": true, + "license": "MIT", "dependencies": { "define-properties": "^1.2.1", "get-intrinsic": "^1.2.1", @@ -24275,9 +23332,8 @@ }, "node_modules/jest": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest/-/jest-29.6.1.tgz", - "integrity": "sha512-Nirw5B4nn69rVUZtemCQhwxOBhm0nsp3hmtF4rzCeWD7BkjAXRIji7xWQfnTNbz9g0aVsBX6aZK3n+23LM6uDw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/core": "^29.6.1", "@jest/types": "^29.6.1", @@ -24301,9 +23357,8 @@ }, "node_modules/jest-axe": { "version": "8.0.0", - "resolved": "https://registry.npmjs.org/jest-axe/-/jest-axe-8.0.0.tgz", - "integrity": "sha512-4kNcNn7J0jPO4jANEYZOHeQ/tSBvkXS+MxTbX1CKbXGd0+ZbRGDn/v/8IYWI/MmYX15iLVyYRnRev9X3ksePWA==", "dev": true, + "license": "MIT", "dependencies": { "axe-core": "4.7.2", "chalk": "4.1.2", @@ -24316,9 +23371,8 @@ }, "node_modules/jest-axe/node_modules/ansi-styles": { "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -24328,18 +23382,16 @@ }, "node_modules/jest-axe/node_modules/diff-sequences": { "version": "29.6.3", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", - "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", "dev": true, + "license": "MIT", "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-axe/node_modules/jest-diff": { "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz", - "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==", "dev": true, + "license": "MIT", "dependencies": { "chalk": "^4.0.0", "diff-sequences": "^29.6.3", @@ -24352,18 +23404,16 @@ }, "node_modules/jest-axe/node_modules/jest-get-type": { "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", - "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", "dev": true, + "license": "MIT", "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-axe/node_modules/jest-matcher-utils": { "version": "29.2.2", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.2.2.tgz", - "integrity": "sha512-4DkJ1sDPT+UX2MR7Y3od6KtvRi9Im1ZGLGgdLFLm4lPexbTaCgJW5NN3IOXlQHF7NSHY/VHhflQ+WoKtD/vyCw==", "dev": true, + "license": "MIT", "dependencies": { "chalk": "^4.0.0", "jest-diff": "^29.2.1", @@ -24376,9 +23426,8 @@ }, "node_modules/jest-axe/node_modules/pretty-format": { "version": "29.7.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", - "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", "dev": true, + "license": "MIT", "dependencies": { "@jest/schemas": "^29.6.3", "ansi-styles": "^5.0.0", @@ -24390,9 +23439,8 @@ }, "node_modules/jest-axe/node_modules/react-is": { "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/jest-changed-files": { "version": "27.5.1", @@ -24438,9 +23486,8 @@ }, "node_modules/jest-cli": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.6.1.tgz", - "integrity": "sha512-607dSgTA4ODIN6go9w6xY3EYkyPFGicx51a69H7yfvt7lN53xNswEVLovq+E77VsTRi5fWprLH0yl4DJgE8Ing==", "dev": true, + "license": "MIT", "dependencies": { "@jest/core": "^29.6.1", "@jest/test-result": "^29.6.1", @@ -24472,9 +23519,8 @@ }, "node_modules/jest-cli/node_modules/@jest/console": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.6.1.tgz", - "integrity": "sha512-Aj772AYgwTSr5w8qnyoJ0eDYvN6bMsH3ORH1ivMotrInHLKdUz6BDlaEXHdM6kODaBIkNIyQGzsMvRdOv7VG7Q==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.1", "@types/node": "*", @@ -24489,9 +23535,8 @@ }, "node_modules/jest-cli/node_modules/@jest/core": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.6.1.tgz", - "integrity": "sha512-CcowHypRSm5oYQ1obz1wfvkjZZ2qoQlrKKvlfPwh5jUXVU12TWr2qMeH8chLMuTFzHh5a1g2yaqlqDICbr+ukQ==", "dev": true, + "license": "MIT", "dependencies": { "@jest/console": "^29.6.1", "@jest/reporters": "^29.6.1", @@ -24536,9 +23581,8 @@ }, "node_modules/jest-cli/node_modules/@jest/environment": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.6.1.tgz", - "integrity": "sha512-RMMXx4ws+Gbvw3DfLSuo2cfQlK7IwGbpuEWXCqyYDcqYTI+9Ju3a5hDnXaxjNsa6uKh9PQF2v+qg+RLe63tz5A==", "dev": true, + "license": "MIT", "dependencies": { "@jest/fake-timers": "^29.6.1", "@jest/types": "^29.6.1", @@ -24551,9 +23595,8 @@ }, "node_modules/jest-cli/node_modules/@jest/fake-timers": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.6.1.tgz", - "integrity": "sha512-RdgHgbXyosCDMVYmj7lLpUwXA4c69vcNzhrt69dJJdf8azUrpRh3ckFCaTPNjsEeRi27Cig0oKDGxy5j7hOgHg==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.1", "@sinonjs/fake-timers": "^10.0.2", @@ -24568,9 +23611,8 @@ }, "node_modules/jest-cli/node_modules/@jest/reporters": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.6.1.tgz", - "integrity": "sha512-9zuaI9QKr9JnoZtFQlw4GREQbxgmNYXU6QuWtmuODvk5nvPUeBYapVR/VYMyi2WSx3jXTLJTJji8rN6+Cm4+FA==", "dev": true, + "license": "MIT", "dependencies": { "@bcoe/v8-coverage": "^0.2.3", "@jest/console": "^29.6.1", @@ -24611,9 +23653,8 @@ }, "node_modules/jest-cli/node_modules/@jest/source-map": { "version": "29.6.0", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.6.0.tgz", - "integrity": "sha512-oA+I2SHHQGxDCZpbrsCQSoMLb3Bz547JnM+jUr9qEbuw0vQlWZfpPS7CO9J7XiwKicEz9OFn/IYoLkkiUD7bzA==", "dev": true, + "license": "MIT", "dependencies": { "@jridgewell/trace-mapping": "^0.3.18", "callsites": "^3.0.0", @@ -24625,9 +23666,8 @@ }, "node_modules/jest-cli/node_modules/@jest/test-result": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.6.1.tgz", - "integrity": "sha512-Ynr13ZRcpX6INak0TPUukU8GWRfm/vAytE3JbJNGAvINySWYdfE7dGZMbk36oVuK4CigpbhMn8eg1dixZ7ZJOw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/console": "^29.6.1", "@jest/types": "^29.6.1", @@ -24640,9 +23680,8 @@ }, "node_modules/jest-cli/node_modules/@jest/test-sequencer": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.6.1.tgz", - "integrity": "sha512-oBkC36PCDf/wb6dWeQIhaviU0l5u6VCsXa119yqdUosYAt7/FbQU2M2UoziO3igj/HBDEgp57ONQ3fm0v9uyyg==", "dev": true, + "license": "MIT", "dependencies": { "@jest/test-result": "^29.6.1", "graceful-fs": "^4.2.9", @@ -24655,9 +23694,8 @@ }, "node_modules/jest-cli/node_modules/@jest/transform": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.6.1.tgz", - "integrity": "sha512-URnTneIU3ZjRSaf906cvf6Hpox3hIeJXRnz3VDSw5/X93gR8ycdfSIEy19FlVx8NFmpN7fe3Gb1xF+NjXaQLWg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/core": "^7.11.6", "@jest/types": "^29.6.1", @@ -24681,15 +23719,13 @@ }, "node_modules/jest-cli/node_modules/@jest/transform/node_modules/convert-source-map": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/jest-cli/node_modules/@jest/types": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.1.tgz", - "integrity": "sha512-tPKQNMPuXgvdOn2/Lg9HNfUvjYVGolt04Hp03f5hAk878uwOLikN+JzeLY0HcVgKgFl9Hs3EIqpu3WX27XNhnw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/schemas": "^29.6.0", "@types/istanbul-lib-coverage": "^2.0.0", @@ -24704,36 +23740,32 @@ }, "node_modules/jest-cli/node_modules/@sinonjs/commons": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.0.tgz", - "integrity": "sha512-jXBtWAF4vmdNmZgD5FoKsVLv3rPgDnLgPbU84LIJ3otV44vJlDRokVng5v8NFJdCf/da9legHcKaRuZs4L7faA==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "type-detect": "4.0.8" } }, "node_modules/jest-cli/node_modules/@sinonjs/fake-timers": { "version": "10.3.0", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz", - "integrity": "sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "@sinonjs/commons": "^3.0.0" } }, "node_modules/jest-cli/node_modules/@types/yargs": { "version": "17.0.24", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", "dev": true, + "license": "MIT", "dependencies": { "@types/yargs-parser": "*" } }, "node_modules/jest-cli/node_modules/ansi-styles": { "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -24743,9 +23775,8 @@ }, "node_modules/jest-cli/node_modules/camelcase": { "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -24755,9 +23786,8 @@ }, "node_modules/jest-cli/node_modules/cliui": { "version": "8.0.1", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", "dev": true, + "license": "ISC", "dependencies": { "string-width": "^4.2.0", "strip-ansi": "^6.0.1", @@ -24769,18 +23799,16 @@ }, "node_modules/jest-cli/node_modules/diff-sequences": { "version": "29.4.3", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.4.3.tgz", - "integrity": "sha512-ofrBgwpPhCD85kMKtE9RYFFq6OC1A89oW2vvgWZNCwxrUpRUILopY7lsYyMDSjc8g6U6aiO0Qubg6r4Wgt5ZnA==", "dev": true, + "license": "MIT", "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-cli/node_modules/expect": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/expect/-/expect-29.6.1.tgz", - "integrity": "sha512-XEdDLonERCU1n9uR56/Stx9OqojaLAQtZf9PrCHH9Hl8YXiEIka3H4NXJ3NOIBmQJTg7+j7buh34PMHfJujc8g==", "dev": true, + "license": "MIT", "dependencies": { "@jest/expect-utils": "^29.6.1", "@types/node": "*", @@ -24795,9 +23823,8 @@ }, "node_modules/jest-cli/node_modules/jest-changed-files": { "version": "29.5.0", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.5.0.tgz", - "integrity": "sha512-IFG34IUMUaNBIxjQXF/iu7g6EcdMrGRRxaUSw92I/2g2YC6vCdTltl4nHvt7Ci5nSJwXIkCu8Ka1DKF+X7Z1Ag==", "dev": true, + "license": "MIT", "dependencies": { "execa": "^5.0.0", "p-limit": "^3.1.0" @@ -24808,9 +23835,8 @@ }, "node_modules/jest-cli/node_modules/jest-circus": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.6.1.tgz", - "integrity": "sha512-tPbYLEiBU4MYAL2XoZme/bgfUeotpDBd81lgHLCbDZZFaGmECk0b+/xejPFtmiBP87GgP/y4jplcRpbH+fgCzQ==", "dev": true, + "license": "MIT", "dependencies": { "@jest/environment": "^29.6.1", "@jest/expect": "^29.6.1", @@ -24839,9 +23865,8 @@ }, "node_modules/jest-cli/node_modules/jest-config": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.6.1.tgz", - "integrity": "sha512-XdjYV2fy2xYixUiV2Wc54t3Z4oxYPAELUzWnV6+mcbq0rh742X2p52pii5A3oeRzYjLnQxCsZmp0qpI6klE2cQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/core": "^7.11.6", "@jest/test-sequencer": "^29.6.1", @@ -24884,9 +23909,8 @@ }, "node_modules/jest-cli/node_modules/jest-diff": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.6.1.tgz", - "integrity": "sha512-FsNCvinvl8oVxpNLttNQX7FAq7vR+gMDGj90tiP7siWw1UdakWUGqrylpsYrpvj908IYckm5Y0Q7azNAozU1Kg==", "dev": true, + "license": "MIT", "dependencies": { "chalk": "^4.0.0", "diff-sequences": "^29.4.3", @@ -24899,9 +23923,8 @@ }, "node_modules/jest-cli/node_modules/jest-docblock": { "version": "29.4.3", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.4.3.tgz", - "integrity": "sha512-fzdTftThczeSD9nZ3fzA/4KkHtnmllawWrXO69vtI+L9WjEIuXWs4AmyME7lN5hU7dB0sHhuPfcKofRsUb/2Fg==", "dev": true, + "license": "MIT", "dependencies": { "detect-newline": "^3.0.0" }, @@ -24911,9 +23934,8 @@ }, "node_modules/jest-cli/node_modules/jest-each": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.6.1.tgz", - "integrity": "sha512-n5eoj5eiTHpKQCAVcNTT7DRqeUmJ01hsAL0Q1SMiBHcBcvTKDELixQOGMCpqhbIuTcfC4kMfSnpmDqRgRJcLNQ==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.1", "chalk": "^4.0.0", @@ -24927,9 +23949,8 @@ }, "node_modules/jest-cli/node_modules/jest-environment-node": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.6.1.tgz", - "integrity": "sha512-ZNIfAiE+foBog24W+2caIldl4Irh8Lx1PUhg/GZ0odM1d/h2qORAsejiFc7zb+SEmYPn1yDZzEDSU5PmDkmVLQ==", "dev": true, + "license": "MIT", "dependencies": { "@jest/environment": "^29.6.1", "@jest/fake-timers": "^29.6.1", @@ -24944,18 +23965,16 @@ }, "node_modules/jest-cli/node_modules/jest-get-type": { "version": "29.4.3", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.4.3.tgz", - "integrity": "sha512-J5Xez4nRRMjk8emnTpWrlkyb9pfRQQanDrvWHhsR1+VUfbwxi30eVcZFlcdGInRibU4G5LwHXpI7IRHU0CY+gg==", "dev": true, + "license": "MIT", "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-cli/node_modules/jest-haste-map": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.6.1.tgz", - "integrity": "sha512-0m7f9PZXxOCk1gRACiVgX85knUKPKLPg4oRCjLoqIm9brTHXaorMA0JpmtmVkQiT8nmXyIVoZd/nnH1cfC33ig==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.1", "@types/graceful-fs": "^4.1.3", @@ -24978,9 +23997,8 @@ }, "node_modules/jest-cli/node_modules/jest-leak-detector": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.6.1.tgz", - "integrity": "sha512-OrxMNyZirpOEwkF3UHnIkAiZbtkBWiye+hhBweCHkVbCgyEy71Mwbb5zgeTNYWJBi1qgDVfPC1IwO9dVEeTLwQ==", "dev": true, + "license": "MIT", "dependencies": { "jest-get-type": "^29.4.3", "pretty-format": "^29.6.1" @@ -24991,9 +24009,8 @@ }, "node_modules/jest-cli/node_modules/jest-matcher-utils": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.6.1.tgz", - "integrity": "sha512-SLaztw9d2mfQQKHmJXKM0HCbl2PPVld/t9Xa6P9sgiExijviSp7TnZZpw2Fpt+OI3nwUO/slJbOfzfUMKKC5QA==", "dev": true, + "license": "MIT", "dependencies": { "chalk": "^4.0.0", "jest-diff": "^29.6.1", @@ -25006,9 +24023,8 @@ }, "node_modules/jest-cli/node_modules/jest-message-util": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.6.1.tgz", - "integrity": "sha512-KoAW2zAmNSd3Gk88uJ56qXUWbFk787QKmjjJVOjtGFmmGSZgDBrlIL4AfQw1xyMYPNVD7dNInfIbur9B2rd/wQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/code-frame": "^7.12.13", "@jest/types": "^29.6.1", @@ -25026,9 +24042,8 @@ }, "node_modules/jest-cli/node_modules/jest-resolve-dependencies": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.6.1.tgz", - "integrity": "sha512-BbFvxLXtcldaFOhNMXmHRWx1nXQO5LoXiKSGQcA1LxxirYceZT6ch8KTE1bK3X31TNG/JbkI7OkS/ABexVahiw==", "dev": true, + "license": "MIT", "dependencies": { "jest-regex-util": "^29.4.3", "jest-snapshot": "^29.6.1" @@ -25039,9 +24054,8 @@ }, "node_modules/jest-cli/node_modules/jest-runner": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.6.1.tgz", - "integrity": "sha512-tw0wb2Q9yhjAQ2w8rHRDxteryyIck7gIzQE4Reu3JuOBpGp96xWgF0nY8MDdejzrLCZKDcp8JlZrBN/EtkQvPQ==", "dev": true, + "license": "MIT", "dependencies": { "@jest/console": "^29.6.1", "@jest/environment": "^29.6.1", @@ -25071,9 +24085,8 @@ }, "node_modules/jest-cli/node_modules/jest-runtime": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.6.1.tgz", - "integrity": "sha512-D6/AYOA+Lhs5e5il8+5pSLemjtJezUr+8zx+Sn8xlmOux3XOqx4d8l/2udBea8CRPqqrzhsKUsN/gBDE/IcaPQ==", "dev": true, + "license": "MIT", "dependencies": { "@jest/environment": "^29.6.1", "@jest/fake-timers": "^29.6.1", @@ -25104,9 +24117,8 @@ }, "node_modules/jest-cli/node_modules/jest-snapshot": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.6.1.tgz", - "integrity": "sha512-G4UQE1QQ6OaCgfY+A0uR1W2AY0tGXUPQpoUClhWHq1Xdnx1H6JOrC2nH5lqnOEqaDgbHFgIwZ7bNq24HpB180A==", "dev": true, + "license": "MIT", "dependencies": { "@babel/core": "^7.11.6", "@babel/generator": "^7.7.2", @@ -25136,9 +24148,8 @@ }, "node_modules/jest-cli/node_modules/jest-util": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.6.1.tgz", - "integrity": "sha512-NRFCcjc+/uO3ijUVyNOQJluf8PtGCe/W6cix36+M3cTFgiYqFOOW5MgN4JOOcvbUhcKTYVd1CvHz/LWi8d16Mg==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.1", "@types/node": "*", @@ -25153,9 +24164,8 @@ }, "node_modules/jest-cli/node_modules/jest-validate": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.6.1.tgz", - "integrity": "sha512-r3Ds69/0KCN4vx4sYAbGL1EVpZ7MSS0vLmd3gV78O+NAx3PDQQukRU5hNHPXlyqCgFY8XUk7EuTMLugh0KzahA==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.1", "camelcase": "^6.2.0", @@ -25170,9 +24180,8 @@ }, "node_modules/jest-cli/node_modules/jest-worker": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.6.1.tgz", - "integrity": "sha512-U+Wrbca7S8ZAxAe9L6nb6g8kPdia5hj32Puu5iOqBCMTMWFHXuK6dOV2IFrpedbTV8fjMFLdWNttQTBL6u2MRA==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "*", "jest-util": "^29.6.1", @@ -25185,9 +24194,8 @@ }, "node_modules/jest-cli/node_modules/pretty-format": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.6.1.tgz", - "integrity": "sha512-7jRj+yXO0W7e4/tSJKoR7HRIHLPPjtNaUGG2xxKQnGvPNRkgWcQ0AZX6P4KBRJN4FcTBWb3sa7DVUJmocYuoog==", "dev": true, + "license": "MIT", "dependencies": { "@jest/schemas": "^29.6.0", "ansi-styles": "^5.0.0", @@ -25199,15 +24207,13 @@ }, "node_modules/jest-cli/node_modules/react-is": { "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/jest-cli/node_modules/source-map-support": { "version": "0.5.13", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", - "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", "dev": true, + "license": "MIT", "dependencies": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" @@ -25215,18 +24221,16 @@ }, "node_modules/jest-cli/node_modules/strip-bom": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/jest-cli/node_modules/supports-color": { "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -25239,9 +24243,8 @@ }, "node_modules/jest-cli/node_modules/v8-to-istanbul": { "version": "9.1.0", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.1.0.tgz", - "integrity": "sha512-6z3GW9x8G1gd+JIIgQQQxXuiJtCXeAjp6RaPEPLv62mH3iPHPxV6W3robxtCzNErRo6ZwTmzWhsbNvjyEBKzKA==", "dev": true, + "license": "ISC", "dependencies": { "@jridgewell/trace-mapping": "^0.3.12", "@types/istanbul-lib-coverage": "^2.0.1", @@ -25253,9 +24256,8 @@ }, "node_modules/jest-cli/node_modules/write-file-atomic": { "version": "4.0.2", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", - "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", "dev": true, + "license": "ISC", "dependencies": { "imurmurhash": "^0.1.4", "signal-exit": "^3.0.7" @@ -25266,18 +24268,16 @@ }, "node_modules/jest-cli/node_modules/y18n": { "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", "dev": true, + "license": "ISC", "engines": { "node": ">=10" } }, "node_modules/jest-cli/node_modules/yargs": { "version": "17.7.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", - "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", "dev": true, + "license": "MIT", "dependencies": { "cliui": "^8.0.1", "escalade": "^3.1.1", @@ -25293,9 +24293,8 @@ }, "node_modules/jest-cli/node_modules/yargs-parser": { "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", "dev": true, + "license": "ISC", "engines": { "node": ">=12" } @@ -25610,10 +24609,9 @@ } }, "node_modules/jest-config/node_modules/ws": { - "version": "7.5.10", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", - "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", + "version": "7.5.3", "dev": true, + "license": "MIT", "engines": { "node": ">=8.3.0" }, @@ -25957,9 +24955,8 @@ }, "node_modules/jest-mock": { "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz", - "integrity": "sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.3", "@types/node": "*", @@ -25971,9 +24968,8 @@ }, "node_modules/jest-mock/node_modules/@jest/types": { "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", - "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/schemas": "^29.6.3", "@types/istanbul-lib-coverage": "^2.0.0", @@ -25988,18 +24984,16 @@ }, "node_modules/jest-mock/node_modules/@types/yargs": { "version": "17.0.32", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz", - "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==", "dev": true, + "license": "MIT", "dependencies": { "@types/yargs-parser": "*" } }, "node_modules/jest-mock/node_modules/jest-util": { "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", - "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.3", "@types/node": "*", @@ -26030,18 +25024,16 @@ }, "node_modules/jest-regex-util": { "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz", - "integrity": "sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==", "dev": true, + "license": "MIT", "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-resolve": { "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.7.0.tgz", - "integrity": "sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==", "dev": true, + "license": "MIT", "dependencies": { "chalk": "^4.0.0", "graceful-fs": "^4.2.9", @@ -26080,9 +25072,8 @@ }, "node_modules/jest-resolve/node_modules/@jest/types": { "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", - "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/schemas": "^29.6.3", "@types/istanbul-lib-coverage": "^2.0.0", @@ -26097,18 +25088,16 @@ }, "node_modules/jest-resolve/node_modules/@types/yargs": { "version": "17.0.32", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz", - "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==", "dev": true, + "license": "MIT", "dependencies": { "@types/yargs-parser": "*" } }, "node_modules/jest-resolve/node_modules/ansi-styles": { "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -26118,9 +25107,8 @@ }, "node_modules/jest-resolve/node_modules/camelcase": { "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -26130,18 +25118,16 @@ }, "node_modules/jest-resolve/node_modules/jest-get-type": { "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", - "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", "dev": true, + "license": "MIT", "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest-resolve/node_modules/jest-haste-map": { "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz", - "integrity": "sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.3", "@types/graceful-fs": "^4.1.3", @@ -26164,9 +25150,8 @@ }, "node_modules/jest-resolve/node_modules/jest-util": { "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", - "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.3", "@types/node": "*", @@ -26181,9 +25166,8 @@ }, "node_modules/jest-resolve/node_modules/jest-validate": { "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz", - "integrity": "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.3", "camelcase": "^6.2.0", @@ -26198,9 +25182,8 @@ }, "node_modules/jest-resolve/node_modules/jest-worker": { "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", - "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "*", "jest-util": "^29.7.0", @@ -26213,9 +25196,8 @@ }, "node_modules/jest-resolve/node_modules/pretty-format": { "version": "29.7.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", - "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", "dev": true, + "license": "MIT", "dependencies": { "@jest/schemas": "^29.6.3", "ansi-styles": "^5.0.0", @@ -26227,24 +25209,21 @@ }, "node_modules/jest-resolve/node_modules/react-is": { "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", - "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/jest-resolve/node_modules/resolve.exports": { "version": "2.0.2", - "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.2.tgz", - "integrity": "sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" } }, "node_modules/jest-resolve/node_modules/supports-color": { "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -26507,10 +25486,9 @@ } }, "node_modules/jest-runner/node_modules/ws": { - "version": "7.5.10", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", - "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", + "version": "7.5.3", "dev": true, + "license": "MIT", "engines": { "node": ">=8.3.0" }, @@ -26561,9 +25539,8 @@ }, "node_modules/jest-runtime/node_modules/@jest/globals": { "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", - "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", "dev": true, + "license": "MIT", "dependencies": { "@jest/environment": "^27.5.1", "@jest/types": "^27.5.1", @@ -26710,9 +25687,8 @@ }, "node_modules/jest-watch-typeahead": { "version": "2.2.2", - "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-2.2.2.tgz", - "integrity": "sha512-+QgOFW4o5Xlgd6jGS5X37i08tuuXNW8X0CV9WNFi+3n8ExCIP+E1melYhvYLjv5fE6D0yyzk74vsSO8I6GqtvQ==", "dev": true, + "license": "MIT", "dependencies": { "ansi-escapes": "^6.0.0", "chalk": "^5.2.0", @@ -26731,9 +25707,8 @@ }, "node_modules/jest-watch-typeahead/node_modules/ansi-escapes": { "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-6.2.1.tgz", - "integrity": "sha512-4nJ3yixlEthEJ9Rk4vPcdBRkZvQZlYyu8j4/Mqz5sgIkddmEnH2Yj2ZrnP9S3tQOvSNRUIgVNF/1yPpRAGNRig==", "dev": true, + "license": "MIT", "engines": { "node": ">=14.16" }, @@ -26754,9 +25729,8 @@ }, "node_modules/jest-watch-typeahead/node_modules/chalk": { "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", "dev": true, + "license": "MIT", "engines": { "node": "^12.17.0 || ^14.13 || >=16.0.0" }, @@ -26774,9 +25748,8 @@ }, "node_modules/jest-watch-typeahead/node_modules/slash": { "version": "5.1.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz", - "integrity": "sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==", "dev": true, + "license": "MIT", "engines": { "node": ">=14.16" }, @@ -26815,9 +25788,8 @@ }, "node_modules/jest-watcher": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.6.1.tgz", - "integrity": "sha512-d4wpjWTS7HEZPaaj8m36QiaP856JthRZkrgcIY/7ISoUWPIillrXM23WPboZVLbiwZBt4/qn2Jke84Sla6JhFA==", "dev": true, + "license": "MIT", "dependencies": { "@jest/test-result": "^29.6.1", "@jest/types": "^29.6.1", @@ -26834,9 +25806,8 @@ }, "node_modules/jest-watcher/node_modules/@jest/console": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.6.1.tgz", - "integrity": "sha512-Aj772AYgwTSr5w8qnyoJ0eDYvN6bMsH3ORH1ivMotrInHLKdUz6BDlaEXHdM6kODaBIkNIyQGzsMvRdOv7VG7Q==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.1", "@types/node": "*", @@ -26851,9 +25822,8 @@ }, "node_modules/jest-watcher/node_modules/@jest/test-result": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.6.1.tgz", - "integrity": "sha512-Ynr13ZRcpX6INak0TPUukU8GWRfm/vAytE3JbJNGAvINySWYdfE7dGZMbk36oVuK4CigpbhMn8eg1dixZ7ZJOw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/console": "^29.6.1", "@jest/types": "^29.6.1", @@ -26866,9 +25836,8 @@ }, "node_modules/jest-watcher/node_modules/@jest/types": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.1.tgz", - "integrity": "sha512-tPKQNMPuXgvdOn2/Lg9HNfUvjYVGolt04Hp03f5hAk878uwOLikN+JzeLY0HcVgKgFl9Hs3EIqpu3WX27XNhnw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/schemas": "^29.6.0", "@types/istanbul-lib-coverage": "^2.0.0", @@ -26883,18 +25852,16 @@ }, "node_modules/jest-watcher/node_modules/@types/yargs": { "version": "17.0.24", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", "dev": true, + "license": "MIT", "dependencies": { "@types/yargs-parser": "*" } }, "node_modules/jest-watcher/node_modules/ansi-styles": { "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -26904,9 +25871,8 @@ }, "node_modules/jest-watcher/node_modules/jest-message-util": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.6.1.tgz", - "integrity": "sha512-KoAW2zAmNSd3Gk88uJ56qXUWbFk787QKmjjJVOjtGFmmGSZgDBrlIL4AfQw1xyMYPNVD7dNInfIbur9B2rd/wQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/code-frame": "^7.12.13", "@jest/types": "^29.6.1", @@ -26924,9 +25890,8 @@ }, "node_modules/jest-watcher/node_modules/jest-util": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.6.1.tgz", - "integrity": "sha512-NRFCcjc+/uO3ijUVyNOQJluf8PtGCe/W6cix36+M3cTFgiYqFOOW5MgN4JOOcvbUhcKTYVd1CvHz/LWi8d16Mg==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.1", "@types/node": "*", @@ -26941,9 +25906,8 @@ }, "node_modules/jest-watcher/node_modules/pretty-format": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.6.1.tgz", - "integrity": "sha512-7jRj+yXO0W7e4/tSJKoR7HRIHLPPjtNaUGG2xxKQnGvPNRkgWcQ0AZX6P4KBRJN4FcTBWb3sa7DVUJmocYuoog==", "dev": true, + "license": "MIT", "dependencies": { "@jest/schemas": "^29.6.0", "ansi-styles": "^5.0.0", @@ -26955,9 +25919,8 @@ }, "node_modules/jest-watcher/node_modules/react-is": { "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/jest-worker": { "version": "27.5.1", @@ -26986,9 +25949,8 @@ }, "node_modules/jest/node_modules/@jest/console": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.6.1.tgz", - "integrity": "sha512-Aj772AYgwTSr5w8qnyoJ0eDYvN6bMsH3ORH1ivMotrInHLKdUz6BDlaEXHdM6kODaBIkNIyQGzsMvRdOv7VG7Q==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.1", "@types/node": "*", @@ -27003,9 +25965,8 @@ }, "node_modules/jest/node_modules/@jest/core": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.6.1.tgz", - "integrity": "sha512-CcowHypRSm5oYQ1obz1wfvkjZZ2qoQlrKKvlfPwh5jUXVU12TWr2qMeH8chLMuTFzHh5a1g2yaqlqDICbr+ukQ==", "dev": true, + "license": "MIT", "dependencies": { "@jest/console": "^29.6.1", "@jest/reporters": "^29.6.1", @@ -27050,9 +26011,8 @@ }, "node_modules/jest/node_modules/@jest/environment": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.6.1.tgz", - "integrity": "sha512-RMMXx4ws+Gbvw3DfLSuo2cfQlK7IwGbpuEWXCqyYDcqYTI+9Ju3a5hDnXaxjNsa6uKh9PQF2v+qg+RLe63tz5A==", "dev": true, + "license": "MIT", "dependencies": { "@jest/fake-timers": "^29.6.1", "@jest/types": "^29.6.1", @@ -27065,9 +26025,8 @@ }, "node_modules/jest/node_modules/@jest/fake-timers": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.6.1.tgz", - "integrity": "sha512-RdgHgbXyosCDMVYmj7lLpUwXA4c69vcNzhrt69dJJdf8azUrpRh3ckFCaTPNjsEeRi27Cig0oKDGxy5j7hOgHg==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.1", "@sinonjs/fake-timers": "^10.0.2", @@ -27082,9 +26041,8 @@ }, "node_modules/jest/node_modules/@jest/reporters": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.6.1.tgz", - "integrity": "sha512-9zuaI9QKr9JnoZtFQlw4GREQbxgmNYXU6QuWtmuODvk5nvPUeBYapVR/VYMyi2WSx3jXTLJTJji8rN6+Cm4+FA==", "dev": true, + "license": "MIT", "dependencies": { "@bcoe/v8-coverage": "^0.2.3", "@jest/console": "^29.6.1", @@ -27125,9 +26083,8 @@ }, "node_modules/jest/node_modules/@jest/source-map": { "version": "29.6.0", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.6.0.tgz", - "integrity": "sha512-oA+I2SHHQGxDCZpbrsCQSoMLb3Bz547JnM+jUr9qEbuw0vQlWZfpPS7CO9J7XiwKicEz9OFn/IYoLkkiUD7bzA==", "dev": true, + "license": "MIT", "dependencies": { "@jridgewell/trace-mapping": "^0.3.18", "callsites": "^3.0.0", @@ -27139,9 +26096,8 @@ }, "node_modules/jest/node_modules/@jest/test-result": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.6.1.tgz", - "integrity": "sha512-Ynr13ZRcpX6INak0TPUukU8GWRfm/vAytE3JbJNGAvINySWYdfE7dGZMbk36oVuK4CigpbhMn8eg1dixZ7ZJOw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/console": "^29.6.1", "@jest/types": "^29.6.1", @@ -27154,9 +26110,8 @@ }, "node_modules/jest/node_modules/@jest/test-sequencer": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.6.1.tgz", - "integrity": "sha512-oBkC36PCDf/wb6dWeQIhaviU0l5u6VCsXa119yqdUosYAt7/FbQU2M2UoziO3igj/HBDEgp57ONQ3fm0v9uyyg==", "dev": true, + "license": "MIT", "dependencies": { "@jest/test-result": "^29.6.1", "graceful-fs": "^4.2.9", @@ -27169,9 +26124,8 @@ }, "node_modules/jest/node_modules/@jest/transform": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.6.1.tgz", - "integrity": "sha512-URnTneIU3ZjRSaf906cvf6Hpox3hIeJXRnz3VDSw5/X93gR8ycdfSIEy19FlVx8NFmpN7fe3Gb1xF+NjXaQLWg==", "dev": true, + "license": "MIT", "dependencies": { "@babel/core": "^7.11.6", "@jest/types": "^29.6.1", @@ -27195,15 +26149,13 @@ }, "node_modules/jest/node_modules/@jest/transform/node_modules/convert-source-map": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/jest/node_modules/@jest/types": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.1.tgz", - "integrity": "sha512-tPKQNMPuXgvdOn2/Lg9HNfUvjYVGolt04Hp03f5hAk878uwOLikN+JzeLY0HcVgKgFl9Hs3EIqpu3WX27XNhnw==", "dev": true, + "license": "MIT", "dependencies": { "@jest/schemas": "^29.6.0", "@types/istanbul-lib-coverage": "^2.0.0", @@ -27218,36 +26170,32 @@ }, "node_modules/jest/node_modules/@sinonjs/commons": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.0.tgz", - "integrity": "sha512-jXBtWAF4vmdNmZgD5FoKsVLv3rPgDnLgPbU84LIJ3otV44vJlDRokVng5v8NFJdCf/da9legHcKaRuZs4L7faA==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "type-detect": "4.0.8" } }, "node_modules/jest/node_modules/@sinonjs/fake-timers": { "version": "10.3.0", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz", - "integrity": "sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "@sinonjs/commons": "^3.0.0" } }, "node_modules/jest/node_modules/@types/yargs": { "version": "17.0.24", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", "dev": true, + "license": "MIT", "dependencies": { "@types/yargs-parser": "*" } }, "node_modules/jest/node_modules/ansi-styles": { "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -27257,9 +26205,8 @@ }, "node_modules/jest/node_modules/camelcase": { "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -27269,18 +26216,16 @@ }, "node_modules/jest/node_modules/diff-sequences": { "version": "29.4.3", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.4.3.tgz", - "integrity": "sha512-ofrBgwpPhCD85kMKtE9RYFFq6OC1A89oW2vvgWZNCwxrUpRUILopY7lsYyMDSjc8g6U6aiO0Qubg6r4Wgt5ZnA==", "dev": true, + "license": "MIT", "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest/node_modules/expect": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/expect/-/expect-29.6.1.tgz", - "integrity": "sha512-XEdDLonERCU1n9uR56/Stx9OqojaLAQtZf9PrCHH9Hl8YXiEIka3H4NXJ3NOIBmQJTg7+j7buh34PMHfJujc8g==", "dev": true, + "license": "MIT", "dependencies": { "@jest/expect-utils": "^29.6.1", "@types/node": "*", @@ -27295,9 +26240,8 @@ }, "node_modules/jest/node_modules/jest-changed-files": { "version": "29.5.0", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.5.0.tgz", - "integrity": "sha512-IFG34IUMUaNBIxjQXF/iu7g6EcdMrGRRxaUSw92I/2g2YC6vCdTltl4nHvt7Ci5nSJwXIkCu8Ka1DKF+X7Z1Ag==", "dev": true, + "license": "MIT", "dependencies": { "execa": "^5.0.0", "p-limit": "^3.1.0" @@ -27308,9 +26252,8 @@ }, "node_modules/jest/node_modules/jest-circus": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.6.1.tgz", - "integrity": "sha512-tPbYLEiBU4MYAL2XoZme/bgfUeotpDBd81lgHLCbDZZFaGmECk0b+/xejPFtmiBP87GgP/y4jplcRpbH+fgCzQ==", "dev": true, + "license": "MIT", "dependencies": { "@jest/environment": "^29.6.1", "@jest/expect": "^29.6.1", @@ -27339,9 +26282,8 @@ }, "node_modules/jest/node_modules/jest-config": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.6.1.tgz", - "integrity": "sha512-XdjYV2fy2xYixUiV2Wc54t3Z4oxYPAELUzWnV6+mcbq0rh742X2p52pii5A3oeRzYjLnQxCsZmp0qpI6klE2cQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/core": "^7.11.6", "@jest/test-sequencer": "^29.6.1", @@ -27384,9 +26326,8 @@ }, "node_modules/jest/node_modules/jest-diff": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.6.1.tgz", - "integrity": "sha512-FsNCvinvl8oVxpNLttNQX7FAq7vR+gMDGj90tiP7siWw1UdakWUGqrylpsYrpvj908IYckm5Y0Q7azNAozU1Kg==", "dev": true, + "license": "MIT", "dependencies": { "chalk": "^4.0.0", "diff-sequences": "^29.4.3", @@ -27399,9 +26340,8 @@ }, "node_modules/jest/node_modules/jest-docblock": { "version": "29.4.3", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.4.3.tgz", - "integrity": "sha512-fzdTftThczeSD9nZ3fzA/4KkHtnmllawWrXO69vtI+L9WjEIuXWs4AmyME7lN5hU7dB0sHhuPfcKofRsUb/2Fg==", "dev": true, + "license": "MIT", "dependencies": { "detect-newline": "^3.0.0" }, @@ -27411,9 +26351,8 @@ }, "node_modules/jest/node_modules/jest-each": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.6.1.tgz", - "integrity": "sha512-n5eoj5eiTHpKQCAVcNTT7DRqeUmJ01hsAL0Q1SMiBHcBcvTKDELixQOGMCpqhbIuTcfC4kMfSnpmDqRgRJcLNQ==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.1", "chalk": "^4.0.0", @@ -27427,9 +26366,8 @@ }, "node_modules/jest/node_modules/jest-environment-node": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.6.1.tgz", - "integrity": "sha512-ZNIfAiE+foBog24W+2caIldl4Irh8Lx1PUhg/GZ0odM1d/h2qORAsejiFc7zb+SEmYPn1yDZzEDSU5PmDkmVLQ==", "dev": true, + "license": "MIT", "dependencies": { "@jest/environment": "^29.6.1", "@jest/fake-timers": "^29.6.1", @@ -27444,18 +26382,16 @@ }, "node_modules/jest/node_modules/jest-get-type": { "version": "29.4.3", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.4.3.tgz", - "integrity": "sha512-J5Xez4nRRMjk8emnTpWrlkyb9pfRQQanDrvWHhsR1+VUfbwxi30eVcZFlcdGInRibU4G5LwHXpI7IRHU0CY+gg==", "dev": true, + "license": "MIT", "engines": { "node": "^14.15.0 || ^16.10.0 || >=18.0.0" } }, "node_modules/jest/node_modules/jest-haste-map": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.6.1.tgz", - "integrity": "sha512-0m7f9PZXxOCk1gRACiVgX85knUKPKLPg4oRCjLoqIm9brTHXaorMA0JpmtmVkQiT8nmXyIVoZd/nnH1cfC33ig==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.1", "@types/graceful-fs": "^4.1.3", @@ -27478,9 +26414,8 @@ }, "node_modules/jest/node_modules/jest-leak-detector": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.6.1.tgz", - "integrity": "sha512-OrxMNyZirpOEwkF3UHnIkAiZbtkBWiye+hhBweCHkVbCgyEy71Mwbb5zgeTNYWJBi1qgDVfPC1IwO9dVEeTLwQ==", "dev": true, + "license": "MIT", "dependencies": { "jest-get-type": "^29.4.3", "pretty-format": "^29.6.1" @@ -27491,9 +26426,8 @@ }, "node_modules/jest/node_modules/jest-matcher-utils": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.6.1.tgz", - "integrity": "sha512-SLaztw9d2mfQQKHmJXKM0HCbl2PPVld/t9Xa6P9sgiExijviSp7TnZZpw2Fpt+OI3nwUO/slJbOfzfUMKKC5QA==", "dev": true, + "license": "MIT", "dependencies": { "chalk": "^4.0.0", "jest-diff": "^29.6.1", @@ -27506,9 +26440,8 @@ }, "node_modules/jest/node_modules/jest-message-util": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.6.1.tgz", - "integrity": "sha512-KoAW2zAmNSd3Gk88uJ56qXUWbFk787QKmjjJVOjtGFmmGSZgDBrlIL4AfQw1xyMYPNVD7dNInfIbur9B2rd/wQ==", "dev": true, + "license": "MIT", "dependencies": { "@babel/code-frame": "^7.12.13", "@jest/types": "^29.6.1", @@ -27526,9 +26459,8 @@ }, "node_modules/jest/node_modules/jest-resolve-dependencies": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.6.1.tgz", - "integrity": "sha512-BbFvxLXtcldaFOhNMXmHRWx1nXQO5LoXiKSGQcA1LxxirYceZT6ch8KTE1bK3X31TNG/JbkI7OkS/ABexVahiw==", "dev": true, + "license": "MIT", "dependencies": { "jest-regex-util": "^29.4.3", "jest-snapshot": "^29.6.1" @@ -27539,9 +26471,8 @@ }, "node_modules/jest/node_modules/jest-runner": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.6.1.tgz", - "integrity": "sha512-tw0wb2Q9yhjAQ2w8rHRDxteryyIck7gIzQE4Reu3JuOBpGp96xWgF0nY8MDdejzrLCZKDcp8JlZrBN/EtkQvPQ==", "dev": true, + "license": "MIT", "dependencies": { "@jest/console": "^29.6.1", "@jest/environment": "^29.6.1", @@ -27571,9 +26502,8 @@ }, "node_modules/jest/node_modules/jest-runtime": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.6.1.tgz", - "integrity": "sha512-D6/AYOA+Lhs5e5il8+5pSLemjtJezUr+8zx+Sn8xlmOux3XOqx4d8l/2udBea8CRPqqrzhsKUsN/gBDE/IcaPQ==", "dev": true, + "license": "MIT", "dependencies": { "@jest/environment": "^29.6.1", "@jest/fake-timers": "^29.6.1", @@ -27604,9 +26534,8 @@ }, "node_modules/jest/node_modules/jest-snapshot": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.6.1.tgz", - "integrity": "sha512-G4UQE1QQ6OaCgfY+A0uR1W2AY0tGXUPQpoUClhWHq1Xdnx1H6JOrC2nH5lqnOEqaDgbHFgIwZ7bNq24HpB180A==", "dev": true, + "license": "MIT", "dependencies": { "@babel/core": "^7.11.6", "@babel/generator": "^7.7.2", @@ -27636,9 +26565,8 @@ }, "node_modules/jest/node_modules/jest-util": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.6.1.tgz", - "integrity": "sha512-NRFCcjc+/uO3ijUVyNOQJluf8PtGCe/W6cix36+M3cTFgiYqFOOW5MgN4JOOcvbUhcKTYVd1CvHz/LWi8d16Mg==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.1", "@types/node": "*", @@ -27653,9 +26581,8 @@ }, "node_modules/jest/node_modules/jest-validate": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.6.1.tgz", - "integrity": "sha512-r3Ds69/0KCN4vx4sYAbGL1EVpZ7MSS0vLmd3gV78O+NAx3PDQQukRU5hNHPXlyqCgFY8XUk7EuTMLugh0KzahA==", "dev": true, + "license": "MIT", "dependencies": { "@jest/types": "^29.6.1", "camelcase": "^6.2.0", @@ -27670,9 +26597,8 @@ }, "node_modules/jest/node_modules/jest-worker": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.6.1.tgz", - "integrity": "sha512-U+Wrbca7S8ZAxAe9L6nb6g8kPdia5hj32Puu5iOqBCMTMWFHXuK6dOV2IFrpedbTV8fjMFLdWNttQTBL6u2MRA==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "*", "jest-util": "^29.6.1", @@ -27685,9 +26611,8 @@ }, "node_modules/jest/node_modules/pretty-format": { "version": "29.6.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.6.1.tgz", - "integrity": "sha512-7jRj+yXO0W7e4/tSJKoR7HRIHLPPjtNaUGG2xxKQnGvPNRkgWcQ0AZX6P4KBRJN4FcTBWb3sa7DVUJmocYuoog==", "dev": true, + "license": "MIT", "dependencies": { "@jest/schemas": "^29.6.0", "ansi-styles": "^5.0.0", @@ -27699,15 +26624,13 @@ }, "node_modules/jest/node_modules/react-is": { "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/jest/node_modules/source-map-support": { "version": "0.5.13", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", - "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", "dev": true, + "license": "MIT", "dependencies": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" @@ -27715,18 +26638,16 @@ }, "node_modules/jest/node_modules/strip-bom": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } }, "node_modules/jest/node_modules/supports-color": { "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -27739,9 +26660,8 @@ }, "node_modules/jest/node_modules/v8-to-istanbul": { "version": "9.1.0", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.1.0.tgz", - "integrity": "sha512-6z3GW9x8G1gd+JIIgQQQxXuiJtCXeAjp6RaPEPLv62mH3iPHPxV6W3robxtCzNErRo6ZwTmzWhsbNvjyEBKzKA==", "dev": true, + "license": "ISC", "dependencies": { "@jridgewell/trace-mapping": "^0.3.12", "@types/istanbul-lib-coverage": "^2.0.1", @@ -27753,9 +26673,8 @@ }, "node_modules/jest/node_modules/write-file-atomic": { "version": "4.0.2", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", - "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", "dev": true, + "license": "ISC", "dependencies": { "imurmurhash": "^0.1.4", "signal-exit": "^3.0.7" @@ -27778,8 +26697,7 @@ }, "node_modules/jose": { "version": "4.15.5", - "resolved": "https://registry.npmjs.org/jose/-/jose-4.15.5.tgz", - "integrity": "sha512-jc7BFxgKPKi94uOvEmzlSWFFe2+vASyXaKUpdQKatWAESU2MWjDfFf0fdfc83CDKcA5QecabZeNLyfhe3yKNkg==", + "license": "MIT", "funding": { "url": "https://github.com/sponsors/panva" } @@ -27821,8 +26739,7 @@ }, "node_modules/jscodeshift": { "version": "0.15.1", - "resolved": "https://registry.npmjs.org/jscodeshift/-/jscodeshift-0.15.1.tgz", - "integrity": "sha512-hIJfxUy8Rt4HkJn/zZPU9ChKfKZM1342waJ1QC2e2YsPcWhM+3BJ4dcfQCzArTrk1jJeNLB341H+qOcEHRxJZg==", + "license": "MIT", "dependencies": { "@babel/core": "^7.23.0", "@babel/parser": "^7.23.0", @@ -27859,8 +26776,7 @@ }, "node_modules/jscodeshift-add-imports": { "version": "1.0.10", - "resolved": "https://registry.npmjs.org/jscodeshift-add-imports/-/jscodeshift-add-imports-1.0.10.tgz", - "integrity": "sha512-VUe9DJ3zkWIR62zSRQnmsOVeyt77yD8knvYNna/PzRZlF9j799hJw5sqTZu4EX16XLIqS3FxWz3nXuGuiw9iyQ==", + "license": "MIT", "dependencies": { "@babel/traverse": "^7.4.5", "jscodeshift-find-imports": "^2.0.2" @@ -27871,8 +26787,7 @@ }, "node_modules/jscodeshift-find-imports": { "version": "2.0.4", - "resolved": "https://registry.npmjs.org/jscodeshift-find-imports/-/jscodeshift-find-imports-2.0.4.tgz", - "integrity": "sha512-HxOzjWDOFFSCf8EKSTQGqCxXeRFqZszOywnZ0HuMB9YPDFHVpxftGRsY+QS+Qq8o2qUojlmNU3JEHts5DWYS1A==", + "license": "MIT", "peerDependencies": { "jscodeshift": "^0.7.0 || ^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0" } @@ -28027,16 +26942,15 @@ } }, "node_modules/jsdom/node_modules/ws": { - "version": "8.17.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz", - "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==", + "version": "8.8.1", "dev": true, + "license": "MIT", "engines": { "node": ">=10.0.0" }, "peerDependencies": { "bufferutil": "^4.0.1", - "utf-8-validate": ">=5.0.2" + "utf-8-validate": "^5.0.2" }, "peerDependenciesMeta": { "bufferutil": { @@ -28145,9 +27059,8 @@ }, "node_modules/jsonwebtoken": { "version": "9.0.0", - "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.0.tgz", - "integrity": "sha512-tuGfYXxkQGDPnLJ7SibiQgVgeDgfbPq2k2ICcbgqW8WxWLBAxKQM/ZCu/IT8SOSwmaYl4dpTFCW5xZv7YbbWUw==", "dev": true, + "license": "MIT", "dependencies": { "jws": "^3.2.2", "lodash": "^4.17.21", @@ -28174,9 +27087,8 @@ }, "node_modules/jsx-ast-utils": { "version": "3.3.5", - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", - "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", "dev": true, + "license": "MIT", "dependencies": { "array-includes": "^3.1.6", "array.prototype.flat": "^1.3.1", @@ -28197,9 +27109,8 @@ }, "node_modules/jwa": { "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", - "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", "dev": true, + "license": "MIT", "dependencies": { "buffer-equal-constant-time": "1.0.1", "ecdsa-sig-formatter": "1.0.11", @@ -28208,9 +27119,8 @@ }, "node_modules/jws": { "version": "3.2.2", - "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", - "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", "dev": true, + "license": "MIT", "dependencies": { "jwa": "^1.4.1", "safe-buffer": "^5.0.1" @@ -28230,8 +27140,7 @@ }, "node_modules/kleur": { "version": "4.1.5", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", - "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", + "license": "MIT", "engines": { "node": ">=6" } @@ -28246,15 +27155,13 @@ }, "node_modules/language-subtag-registry": { "version": "0.3.22", - "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", - "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==", - "dev": true + "dev": true, + "license": "CC0-1.0" }, "node_modules/language-tags": { "version": "1.0.9", - "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.9.tgz", - "integrity": "sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==", "dev": true, + "license": "MIT", "dependencies": { "language-subtag-registry": "^0.3.20" }, @@ -28289,9 +27196,8 @@ }, "node_modules/levn": { "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", "dev": true, + "license": "MIT", "dependencies": { "prelude-ls": "^1.2.1", "type-check": "~0.4.0" @@ -28302,18 +27208,16 @@ }, "node_modules/levn/node_modules/prelude-ls": { "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.8.0" } }, "node_modules/levn/node_modules/type-check": { "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", "dev": true, + "license": "MIT", "dependencies": { "prelude-ls": "^1.2.1" }, @@ -28341,9 +27245,8 @@ }, "node_modules/lilconfig": { "version": "2.1.0", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", - "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" } @@ -28412,9 +27315,8 @@ }, "node_modules/load-tsconfig": { "version": "0.2.5", - "resolved": "https://registry.npmjs.org/load-tsconfig/-/load-tsconfig-0.2.5.tgz", - "integrity": "sha512-IXO6OCs9yg8tMKzfPZ1YmheJbZCiEsnBdcB03l0OcfK9prKnJb96siuHCr5Fl37/yo9DnKU+TLpxzTUspw9shg==", "dev": true, + "license": "MIT", "engines": { "node": "^12.20.0 || ^14.13.1 || >=16.0.0" } @@ -28511,9 +27413,8 @@ }, "node_modules/lodash.isfunction": { "version": "3.0.9", - "resolved": "https://registry.npmjs.org/lodash.isfunction/-/lodash.isfunction-3.0.9.tgz", - "integrity": "sha512-AirXNj15uRIMMPihnkInB4i3NHeb4iBtNg9WRWuK2o31S+ePwwNmDPaTL3o7dTJ+VXNZim7rFs4rxN4YU1oUJw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/lodash.ismatch": { "version": "4.4.0", @@ -28532,9 +27433,8 @@ }, "node_modules/lodash.kebabcase": { "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz", - "integrity": "sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/lodash.map": { "version": "4.6.0", @@ -28553,15 +27453,13 @@ }, "node_modules/lodash.mergewith": { "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz", - "integrity": "sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/lodash.snakecase": { "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.snakecase/-/lodash.snakecase-4.1.1.tgz", - "integrity": "sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/lodash.sortby": { "version": "4.7.0", @@ -28584,9 +27482,8 @@ }, "node_modules/lodash.upperfirst": { "version": "4.3.1", - "resolved": "https://registry.npmjs.org/lodash.upperfirst/-/lodash.upperfirst-4.3.1.tgz", - "integrity": "sha512-sReKOYJIJf74dhJONhU4e0/shzi1trVbSWDOhKYE5XV2O+H7Sb2Dihwuc7xWxVl+DgFPyTqIN3zMfT9cq5iWDg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/log-symbols": { "version": "2.2.0", @@ -29251,9 +28148,8 @@ }, "node_modules/media-typer": { "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.6" } @@ -30247,8 +29143,7 @@ }, "node_modules/minimist": { "version": "1.2.7", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", - "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", + "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -30353,9 +29248,8 @@ }, "node_modules/mixme": { "version": "0.5.9", - "resolved": "https://registry.npmjs.org/mixme/-/mixme-0.5.9.tgz", - "integrity": "sha512-VC5fg6ySUscaWUpI4gxCBTQMH2RdUpNrk+MsbpCYtIvf9SBJdiUey4qE7BXviJsJR4nDQxCZ+3yaYNW3guz/Pw==", "dev": true, + "license": "MIT", "engines": { "node": ">= 8.0.0" } @@ -30420,14 +29314,13 @@ }, "node_modules/nanoid": { "version": "3.3.6", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", - "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==", "funding": [ { "type": "github", "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "bin": { "nanoid": "bin/nanoid.cjs" }, @@ -30533,8 +29426,7 @@ }, "node_modules/next": { "version": "12.3.4", - "resolved": "https://registry.npmjs.org/next/-/next-12.3.4.tgz", - "integrity": "sha512-VcyMJUtLZBGzLKo3oMxrEF0stxh8HwuW976pAzlHhI3t8qJ4SROjCrSh1T24bhrbjw55wfZXAbXPGwPt5FLRfQ==", + "license": "MIT", "dependencies": { "@next/env": "12.3.4", "@swc/helpers": "0.4.11", @@ -30585,8 +29477,7 @@ }, "node_modules/next-auth": { "version": "4.24.7", - "resolved": "https://registry.npmjs.org/next-auth/-/next-auth-4.24.7.tgz", - "integrity": "sha512-iChjE8ov/1K/z98gdKbn2Jw+2vLgJtVV39X+rCP5SGnVQuco7QOr19FRNGMIrD8d3LYhHWV9j9sKLzq1aDWWQQ==", + "license": "ISC", "dependencies": { "@babel/runtime": "^7.20.13", "@panva/hkdf": "^1.0.2", @@ -30612,8 +29503,7 @@ }, "node_modules/next-auth/node_modules/uuid": { "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "license": "MIT", "bin": { "uuid": "dist/bin/uuid" } @@ -30652,13 +29542,17 @@ }, "node_modules/next-tick": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", - "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==" + "license": "ISC" + }, + "node_modules/next/node_modules/@swc/helpers": { + "version": "0.4.11", + "license": "MIT", + "dependencies": { + "tslib": "^2.4.0" + } }, "node_modules/next/node_modules/postcss": { "version": "8.4.14", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz", - "integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==", "funding": [ { "type": "opencollective", @@ -30669,6 +29563,7 @@ "url": "https://tidelift.com/funding/github/npm/postcss" } ], + "license": "MIT", "dependencies": { "nanoid": "^3.3.4", "picocolors": "^1.0.0", @@ -30845,8 +29740,7 @@ }, "node_modules/node-releases": { "version": "2.0.13", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", - "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==" + "license": "MIT" }, "node_modules/nopter": { "version": "0.3.0", @@ -30995,6 +29889,17 @@ "node": ">=0.10.0" } }, + "node_modules/normalize-url": { + "version": "6.1.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/npm-run-path": { "version": "2.0.2", "dev": true, @@ -31056,8 +29961,7 @@ }, "node_modules/oauth": { "version": "0.9.15", - "resolved": "https://registry.npmjs.org/oauth/-/oauth-0.9.15.tgz", - "integrity": "sha512-a5ERWK1kh38ExDEfoO6qUHJb32rd7aYmPHuyCu3Fta/cnICvYmgd2uhuKXvPD+PXB+gCEYYEaQdIRAjCOwAKNA==" + "license": "MIT" }, "node_modules/oauth-sign": { "version": "0.9.0", @@ -31104,24 +30008,21 @@ }, "node_modules/object-hash": { "version": "2.2.0", - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.2.0.tgz", - "integrity": "sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==", + "license": "MIT", "engines": { "node": ">= 6" } }, "node_modules/object-inspect": { "version": "1.13.1", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", - "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", + "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/object-is": { "version": "1.1.6", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.6.tgz", - "integrity": "sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==", + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1" @@ -31153,8 +30054,7 @@ }, "node_modules/object.assign": { "version": "4.1.5", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", - "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", + "license": "MIT", "dependencies": { "call-bind": "^1.0.5", "define-properties": "^1.2.1", @@ -31184,9 +30084,8 @@ }, "node_modules/object.entries": { "version": "1.1.8", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.8.tgz", - "integrity": "sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -31198,9 +30097,8 @@ }, "node_modules/object.fromentries": { "version": "2.0.8", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", - "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -31278,9 +30176,8 @@ }, "node_modules/octokit": { "version": "2.0.14", - "resolved": "https://registry.npmjs.org/octokit/-/octokit-2.0.14.tgz", - "integrity": "sha512-z6cgZBFxirpFEQ1La8Lg83GCs5hOV2EPpkYYdjsGNbfQMv8qUGjq294MiRBCbZqLufviakGsPUxaNKe3JrPmsA==", "dev": true, + "license": "MIT", "dependencies": { "@octokit/app": "^13.1.1", "@octokit/core": "^4.0.4", @@ -31297,8 +30194,7 @@ }, "node_modules/oidc-token-hash": { "version": "5.0.3", - "resolved": "https://registry.npmjs.org/oidc-token-hash/-/oidc-token-hash-5.0.3.tgz", - "integrity": "sha512-IF4PcGgzAr6XXSff26Sk/+P4KZFJVuHAJZj3wgO3vX2bMdNVp/QXTP3P7CEm9V1IdG8lDLY3HhiqpsE/nOwpPw==", + "license": "MIT", "engines": { "node": "^10.13.0 || >=12.0.0" } @@ -31367,8 +30263,7 @@ }, "node_modules/openid-client": { "version": "5.4.3", - "resolved": "https://registry.npmjs.org/openid-client/-/openid-client-5.4.3.tgz", - "integrity": "sha512-sVQOvjsT/sbSfYsQI/9liWQGVZH/Pp3rrtlGEwgk/bbHfrUDZ24DN57lAagIwFtuEu+FM9Ev7r85s8S/yPjimQ==", + "license": "MIT", "dependencies": { "jose": "^4.14.4", "lru-cache": "^6.0.0", @@ -31381,9 +30276,8 @@ }, "node_modules/optionator": { "version": "0.9.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", - "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", "dev": true, + "license": "MIT", "dependencies": { "@aashutoshrathi/word-wrap": "^1.2.3", "deep-is": "^0.1.3", @@ -31398,18 +30292,16 @@ }, "node_modules/optionator/node_modules/prelude-ls": { "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", "dev": true, + "license": "MIT", "engines": { "node": ">= 0.8.0" } }, "node_modules/optionator/node_modules/type-check": { "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", "dev": true, + "license": "MIT", "dependencies": { "prelude-ls": "^1.2.1" }, @@ -31553,9 +30445,8 @@ }, "node_modules/outdent": { "version": "0.5.0", - "resolved": "https://registry.npmjs.org/outdent/-/outdent-0.5.0.tgz", - "integrity": "sha512-/jHxFIzoMXdqPzTaCpFzAAWhpkSjZPF4Vsn6jAfNpmbH/ymsmd7Qc6VE9BGn0L6YMj6uwpQLxCECpus4ukKS9Q==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/p-all": { "version": "2.1.0", @@ -32215,8 +31106,7 @@ }, "node_modules/possible-typed-array-names": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", - "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==", + "license": "MIT", "engines": { "node": ">= 0.4" } @@ -32741,17 +31631,6 @@ "postcss": "^8.2.15" } }, - "node_modules/postcss-normalize-url/node_modules/normalize-url": { - "version": "6.1.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/postcss-normalize-whitespace": { "version": "5.1.1", "dev": true, @@ -32858,8 +31737,7 @@ }, "node_modules/preact": { "version": "10.16.0", - "resolved": "https://registry.npmjs.org/preact/-/preact-10.16.0.tgz", - "integrity": "sha512-XTSj3dJ4roKIC93pald6rWuB2qQJO9gO2iLLyTe87MrjQN+HklueLsmskbywEWqCHlclgz3/M4YLL2iBr9UmMA==", + "license": "MIT", "funding": { "type": "opencollective", "url": "https://opencollective.com/preact" @@ -32867,8 +31745,7 @@ }, "node_modules/preact-render-to-string": { "version": "5.2.6", - "resolved": "https://registry.npmjs.org/preact-render-to-string/-/preact-render-to-string-5.2.6.tgz", - "integrity": "sha512-JyhErpYOvBV1hEPwIxc/fHWXPfnEGdRKxc8gFdAZ7XV4tlzyzG847XAyEZqoDnynP88akM4eaHcSOzNcLWFguw==", + "license": "MIT", "dependencies": { "pretty-format": "^3.8.0" }, @@ -32878,8 +31755,7 @@ }, "node_modules/preact-render-to-string/node_modules/pretty-format": { "version": "3.8.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-3.8.0.tgz", - "integrity": "sha512-WuxUnVtlWL1OfZFQFuqvnvs6MiAGk9UNsBostyBOB0Is9wb5uRESevA6rnl/rkksXaGX3GzZhPup5d6Vp1nFew==" + "license": "MIT" }, "node_modules/preferred-pm": { "version": "3.0.3", @@ -32904,9 +31780,8 @@ }, "node_modules/prettier": { "version": "2.8.8", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", - "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", "dev": true, + "license": "MIT", "bin": { "prettier": "bin-prettier.js" }, @@ -32982,9 +31857,8 @@ }, "node_modules/pretty-quick": { "version": "3.3.1", - "resolved": "https://registry.npmjs.org/pretty-quick/-/pretty-quick-3.3.1.tgz", - "integrity": "sha512-3b36UXfYQ+IXXqex6mCca89jC8u0mYLqFAN5eTQKoXO6oCQYcIVYZEB/5AlBHI7JPYygReM2Vv6Vom/Gln7fBg==", "dev": true, + "license": "MIT", "dependencies": { "execa": "^4.1.0", "find-up": "^4.1.0", @@ -33125,9 +31999,8 @@ }, "node_modules/pretty-quick/node_modules/picomatch": { "version": "3.0.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-3.0.1.tgz", - "integrity": "sha512-I3EurrIQMlRc9IaAZnqRR044Phh2DXY+55o7uJ0V+hYZAcQYSuFWsc9q5PvyDHUSCe1Qxn/iBz+78s86zWnGag==", "dev": true, + "license": "MIT", "engines": { "node": ">=10" }, @@ -33331,8 +32204,6 @@ }, "node_modules/pure-rand": { "version": "6.0.2", - "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.0.2.tgz", - "integrity": "sha512-6Yg0ekpKICSjPswYOuC5sku/TSWaRYlA0qsXqJgM/d/4pLPHPuTxK7Nbf7jFKzAeedUhR8C7K9Uv63FBsSo8xQ==", "dev": true, "funding": [ { @@ -33343,7 +32214,8 @@ "type": "opencollective", "url": "https://opencollective.com/fast-check" } - ] + ], + "license": "MIT" }, "node_modules/q": { "version": "1.5.1", @@ -33382,8 +32254,6 @@ }, "node_modules/queue-microtask": { "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", "funding": [ { "type": "github", @@ -33397,7 +32267,8 @@ "type": "consulting", "url": "https://feross.org/support" } - ] + ], + "license": "MIT" }, "node_modules/quick-lru": { "version": "4.0.1", @@ -33432,9 +32303,8 @@ }, "node_modules/raw-body": { "version": "2.5.2", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", - "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", "dev": true, + "license": "MIT", "dependencies": { "bytes": "3.1.2", "http-errors": "2.0.0", @@ -33499,8 +32369,7 @@ }, "node_modules/react-animate-height": { "version": "3.2.3", - "resolved": "https://registry.npmjs.org/react-animate-height/-/react-animate-height-3.2.3.tgz", - "integrity": "sha512-R6DSvr7ud07oeCixScyvXWEMJY/Mt2+GyOWC1KMaRc69gOBw+SsCg4TJmrp4rKUM1hyd6p+YKw90brjPH93Y2A==", + "license": "MIT", "engines": { "node": ">= 12.0.0" }, @@ -33532,8 +32401,7 @@ }, "node_modules/react-day-picker": { "version": "8.10.1", - "resolved": "https://registry.npmjs.org/react-day-picker/-/react-day-picker-8.10.1.tgz", - "integrity": "sha512-TMx7fNbhLk15eqcMt+7Z7S2KF7mfTId/XJDjKE8f+IUcFn0l08/kI4FiYTL/0yuOLmEcbR4Fwe3GJf/NiiMnPA==", + "license": "MIT", "funding": { "type": "individual", "url": "https://github.com/sponsors/gpbl" @@ -33616,9 +32484,8 @@ }, "node_modules/react-error-boundary": { "version": "3.1.4", - "resolved": "https://registry.npmjs.org/react-error-boundary/-/react-error-boundary-3.1.4.tgz", - "integrity": "sha512-uM9uPzZJTF6wRQORmSrvOIgt4lJ9MC1sNgEOj2XGsDTRE4kmpWxg7ENK9EWNKJRMAOY9z0MuF4yIfl6gp4sotA==", "dev": true, + "license": "MIT", "dependencies": { "@babel/runtime": "^7.12.5" }, @@ -33743,9 +32610,8 @@ }, "node_modules/react-router": { "version": "6.22.3", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.22.3.tgz", - "integrity": "sha512-dr2eb3Mj5zK2YISHK++foM9w4eBnO23eKnZEDs7c880P6oKbrjz/Svg9+nxqtHQK+oMW4OtjZca0RqPglXxguQ==", "dev": true, + "license": "MIT", "dependencies": { "@remix-run/router": "1.15.3" }, @@ -33758,9 +32624,8 @@ }, "node_modules/react-router-dom": { "version": "6.22.3", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.22.3.tgz", - "integrity": "sha512-7ZILI7HjcE+p31oQvwbokjk6OA/bnFxrhJ19n82Ex9Ph8fNAq+Hm/7KchpMGlTgWhUxRHMMCut+vEtNpWpowKw==", "dev": true, + "license": "MIT", "dependencies": { "@remix-run/router": "1.15.3", "react-router": "6.22.3" @@ -33948,8 +32813,7 @@ }, "node_modules/recast": { "version": "0.23.4", - "resolved": "https://registry.npmjs.org/recast/-/recast-0.23.4.tgz", - "integrity": "sha512-qtEDqIZGVcSZCHniWwZWbRy79Dc6Wp3kT/UmDA2RJKBPg7+7k51aQBZirHmUGn5uvHf2rg8DkjizrN26k61ATw==", + "license": "MIT", "dependencies": { "assert": "^2.0.0", "ast-types": "^0.16.1", @@ -33963,8 +32827,7 @@ }, "node_modules/recast/node_modules/ast-types": { "version": "0.16.1", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.16.1.tgz", - "integrity": "sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==", + "license": "MIT", "dependencies": { "tslib": "^2.0.1" }, @@ -34009,9 +32872,8 @@ }, "node_modules/reflect.getprototypeof": { "version": "1.0.6", - "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.6.tgz", - "integrity": "sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -34132,8 +32994,7 @@ }, "node_modules/regenerator-runtime": { "version": "0.13.11", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", - "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" + "license": "MIT" }, "node_modules/regenerator-transform": { "version": "0.14.5", @@ -34180,9 +33041,8 @@ }, "node_modules/regexp.prototype.flags": { "version": "1.5.2", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz", - "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.6", "define-properties": "^1.2.1", @@ -34847,9 +33707,8 @@ }, "node_modules/require-main-filename": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", - "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/requireindex": { "version": "1.2.0", @@ -34861,8 +33720,7 @@ }, "node_modules/resolve": { "version": "1.22.2", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", - "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", + "license": "MIT", "dependencies": { "is-core-module": "^2.11.0", "path-parse": "^1.0.7", @@ -35322,8 +34180,6 @@ }, "node_modules/run-parallel": { "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", "funding": [ { "type": "github", @@ -35338,6 +34194,7 @@ "url": "https://feross.org/support" } ], + "license": "MIT", "dependencies": { "queue-microtask": "^1.2.2" } @@ -35370,9 +34227,8 @@ }, "node_modules/safe-array-concat": { "version": "1.1.2", - "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz", - "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "get-intrinsic": "^1.2.4", @@ -35388,9 +34244,8 @@ }, "node_modules/safe-array-concat/node_modules/isarray": { "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/safe-buffer": { "version": "5.2.1", @@ -35425,9 +34280,8 @@ }, "node_modules/safe-regex-test": { "version": "1.0.3", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz", - "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", @@ -35613,8 +34467,7 @@ }, "node_modules/schema-utils": { "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "license": "MIT", "dependencies": { "@types/json-schema": "^7.0.8", "ajv": "^6.12.5", @@ -35641,8 +34494,7 @@ }, "node_modules/semver": { "version": "7.6.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.1.tgz", - "integrity": "sha512-f/vbBsu+fOiYt+lmwZV0rVwJScl46HppnOA1ZvIuBWKOTlllpyJ3bfVax76/OrhCH38dyxoDIA8K7uB963IYgA==", + "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -35790,8 +34642,7 @@ }, "node_modules/set-function-length": { "version": "1.2.1", - "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.1.tgz", - "integrity": "sha512-j4t6ccc+VsKwYHso+kElc5neZpjtq9EnRICFZtWyBsLojhmeF/ZBd/elqm22WJh/BziDe/SBiOeAt0m2mfLD0g==", + "license": "MIT", "dependencies": { "define-data-property": "^1.1.2", "es-errors": "^1.3.0", @@ -35806,9 +34657,8 @@ }, "node_modules/set-function-name": { "version": "2.0.2", - "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", - "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", "dev": true, + "license": "MIT", "dependencies": { "define-data-property": "^1.1.4", "es-errors": "^1.3.0", @@ -35979,9 +34829,8 @@ }, "node_modules/size-limit": { "version": "10.0.3", - "resolved": "https://registry.npmjs.org/size-limit/-/size-limit-10.0.3.tgz", - "integrity": "sha512-5k1k2Kykueq5K/PJQclKx2GS1prz4WNNvm+x5CQ2oWLHwmuFnb1z1g412O9aoOFqafXicJTZgZHXRyIe2GZQfA==", "dev": true, + "license": "MIT", "dependencies": { "bytes-iec": "^3.1.1", "chokidar": "^3.5.3", @@ -35999,9 +34848,8 @@ }, "node_modules/size-limit/node_modules/globby": { "version": "14.0.1", - "resolved": "https://registry.npmjs.org/globby/-/globby-14.0.1.tgz", - "integrity": "sha512-jOMLD2Z7MAhyG8aJpNOpmziMOP4rPLcc95oQPKXBazW82z+CEgPFBQvEpRUa1KeIMUJo4Wsm+q6uzO/Q/4BksQ==", "dev": true, + "license": "MIT", "dependencies": { "@sindresorhus/merge-streams": "^2.1.0", "fast-glob": "^3.3.2", @@ -36019,9 +34867,8 @@ }, "node_modules/size-limit/node_modules/path-type": { "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-5.0.0.tgz", - "integrity": "sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==", "dev": true, + "license": "MIT", "engines": { "node": ">=12" }, @@ -36031,9 +34878,8 @@ }, "node_modules/size-limit/node_modules/slash": { "version": "5.1.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz", - "integrity": "sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==", "dev": true, + "license": "MIT", "engines": { "node": ">=14.16" }, @@ -36050,9 +34896,8 @@ }, "node_modules/smartwrap": { "version": "2.0.2", - "resolved": "https://registry.npmjs.org/smartwrap/-/smartwrap-2.0.2.tgz", - "integrity": "sha512-vCsKNQxb7PnCNd2wY1WClWifAc2lwqsG8OaswpJkVJsvMGcnEntdTCDajZCkk93Ay1U3t/9puJmb525Rg5MZBA==", "dev": true, + "license": "MIT", "dependencies": { "array.prototype.flat": "^1.2.3", "breakword": "^1.0.5", @@ -36070,9 +34915,8 @@ }, "node_modules/smartwrap/node_modules/cliui": { "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", - "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", "dev": true, + "license": "ISC", "dependencies": { "string-width": "^4.2.0", "strip-ansi": "^6.0.0", @@ -36081,9 +34925,8 @@ }, "node_modules/smartwrap/node_modules/find-up": { "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", "dev": true, + "license": "MIT", "dependencies": { "locate-path": "^5.0.0", "path-exists": "^4.0.0" @@ -36094,9 +34937,8 @@ }, "node_modules/smartwrap/node_modules/locate-path": { "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", "dev": true, + "license": "MIT", "dependencies": { "p-locate": "^4.1.0" }, @@ -36106,9 +34948,8 @@ }, "node_modules/smartwrap/node_modules/p-limit": { "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", "dev": true, + "license": "MIT", "dependencies": { "p-try": "^2.0.0" }, @@ -36121,9 +34962,8 @@ }, "node_modules/smartwrap/node_modules/p-locate": { "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", "dev": true, + "license": "MIT", "dependencies": { "p-limit": "^2.2.0" }, @@ -36133,9 +34973,8 @@ }, "node_modules/smartwrap/node_modules/wrap-ansi": { "version": "6.2.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", - "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", "dev": true, + "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", @@ -36147,9 +34986,8 @@ }, "node_modules/smartwrap/node_modules/yargs": { "version": "15.4.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", - "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", "dev": true, + "license": "MIT", "dependencies": { "cliui": "^6.0.0", "decamelize": "^1.2.0", @@ -36169,9 +35007,8 @@ }, "node_modules/smartwrap/node_modules/yargs-parser": { "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", "dev": true, + "license": "ISC", "dependencies": { "camelcase": "^5.0.0", "decamelize": "^1.2.0" @@ -36608,9 +35445,8 @@ }, "node_modules/stream-transform": { "version": "2.1.3", - "resolved": "https://registry.npmjs.org/stream-transform/-/stream-transform-2.1.3.tgz", - "integrity": "sha512-9GHUiM5hMiCi6Y03jD2ARC1ettBXkQBoQAe7nJsPknnI0ow10aXjTnew8QtYQmLjzn974BnmWEAJgCY6ZP1DeQ==", "dev": true, + "license": "MIT", "dependencies": { "mixme": "^0.5.1" } @@ -36725,9 +35561,8 @@ }, "node_modules/string.prototype.trim": { "version": "1.2.9", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz", - "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -36743,9 +35578,8 @@ }, "node_modules/string.prototype.trimend": { "version": "1.0.8", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz", - "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -36757,9 +35591,8 @@ }, "node_modules/string.prototype.trimstart": { "version": "1.0.8", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", - "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", @@ -37008,8 +35841,7 @@ }, "node_modules/supports-preserve-symlinks-flag": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -37196,8 +36028,7 @@ }, "node_modules/temp": { "version": "0.8.4", - "resolved": "https://registry.npmjs.org/temp/-/temp-0.8.4.tgz", - "integrity": "sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg==", + "license": "MIT", "dependencies": { "rimraf": "~2.6.2" }, @@ -37215,8 +36046,7 @@ }, "node_modules/temp/node_modules/rimraf": { "version": "2.6.3", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", - "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", + "license": "ISC", "dependencies": { "glob": "^7.1.3" }, @@ -37324,8 +36154,7 @@ }, "node_modules/terser": { "version": "5.30.3", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.30.3.tgz", - "integrity": "sha512-STdUgOUx8rLbMGO9IOwHLpCqolkDITFFQSMYYwKE1N2lY6MVSaeoi10z/EhWxRc6ybqoVmKSkhKYH/XUpl7vSA==", + "license": "BSD-2-Clause", "dependencies": { "@jridgewell/source-map": "^0.3.3", "acorn": "^8.8.2", @@ -37341,8 +36170,7 @@ }, "node_modules/terser-webpack-plugin": { "version": "5.3.10", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz", - "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==", + "license": "MIT", "dependencies": { "@jridgewell/trace-mapping": "^0.3.20", "jest-worker": "^27.4.5", @@ -37374,8 +36202,7 @@ }, "node_modules/terser-webpack-plugin/node_modules/serialize-javascript": { "version": "6.0.2", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", - "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", + "license": "BSD-3-Clause", "dependencies": { "randombytes": "^2.1.0" } @@ -37804,9 +36631,8 @@ }, "node_modules/ts-node": { "version": "10.9.2", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.2.tgz", - "integrity": "sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==", "dev": true, + "license": "MIT", "dependencies": { "@cspotcode/source-map-support": "^0.8.0", "@tsconfig/node10": "^1.0.7", @@ -37868,9 +36694,8 @@ }, "node_modules/tsconfig-paths": { "version": "3.14.2", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz", - "integrity": "sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==", "dev": true, + "license": "MIT", "dependencies": { "@types/json5": "^0.0.29", "json5": "^1.0.2", @@ -37880,9 +36705,8 @@ }, "node_modules/tsconfig-paths/node_modules/json5": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", "dev": true, + "license": "MIT", "dependencies": { "minimist": "^1.2.0" }, @@ -37892,14 +36716,12 @@ }, "node_modules/tslib": { "version": "2.6.2", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", - "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" + "license": "0BSD" }, "node_modules/tsup": { "version": "7.2.0", - "resolved": "https://registry.npmjs.org/tsup/-/tsup-7.2.0.tgz", - "integrity": "sha512-vDHlczXbgUvY3rWvqFEbSqmC1L7woozbzngMqTtL2PGBODTtWlRwGDDawhvWzr5c1QjKe4OAKqJGfE1xeXUvtQ==", "dev": true, + "license": "MIT", "dependencies": { "bundle-require": "^4.0.0", "cac": "^6.7.12", @@ -37942,9 +36764,8 @@ }, "node_modules/tsup/node_modules/postcss-load-config": { "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz", - "integrity": "sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==", "dev": true, + "license": "MIT", "dependencies": { "lilconfig": "^2.0.5", "yaml": "^2.1.1" @@ -37971,9 +36792,8 @@ }, "node_modules/tsup/node_modules/rollup": { "version": "3.28.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.28.0.tgz", - "integrity": "sha512-d7zhvo1OUY2SXSM6pfNjgD5+d0Nz87CUp4mt8l/GgVP3oBsPwzNvSzyu1me6BSG9JIgWNTVcafIXBIyM8yQ3yw==", "dev": true, + "license": "MIT", "bin": { "rollup": "dist/bin/rollup" }, @@ -38021,9 +36841,8 @@ }, "node_modules/tsup/node_modules/yaml": { "version": "2.3.1", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.1.tgz", - "integrity": "sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==", "dev": true, + "license": "ISC", "engines": { "node": ">= 14" } @@ -38049,9 +36868,8 @@ }, "node_modules/tty-table": { "version": "4.2.1", - "resolved": "https://registry.npmjs.org/tty-table/-/tty-table-4.2.1.tgz", - "integrity": "sha512-xz0uKo+KakCQ+Dxj1D/tKn2FSyreSYWzdkL/BYhgN6oMW808g8QRMuh1atAV9fjTPbWBjfbkKQpI/5rEcnAc7g==", "dev": true, + "license": "MIT", "dependencies": { "chalk": "^4.1.2", "csv": "^5.5.3", @@ -38070,9 +36888,8 @@ }, "node_modules/tty-table/node_modules/cliui": { "version": "8.0.1", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", "dev": true, + "license": "ISC", "dependencies": { "string-width": "^4.2.0", "strip-ansi": "^6.0.1", @@ -38084,18 +36901,16 @@ }, "node_modules/tty-table/node_modules/y18n": { "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", "dev": true, + "license": "ISC", "engines": { "node": ">=10" } }, "node_modules/tty-table/node_modules/yargs": { "version": "17.7.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", - "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", "dev": true, + "license": "MIT", "dependencies": { "cliui": "^8.0.1", "escalade": "^3.1.1", @@ -38111,9 +36926,8 @@ }, "node_modules/tty-table/node_modules/yargs-parser": { "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", "dev": true, + "license": "ISC", "engines": { "node": ">=12" } @@ -38129,101 +36943,33 @@ } }, "node_modules/turbo": { - "version": "1.10.7", - "resolved": "https://registry.npmjs.org/turbo/-/turbo-1.10.7.tgz", - "integrity": "sha512-xm0MPM28TWx1e6TNC3wokfE5eaDqlfi0G24kmeHupDUZt5Wd0OzHFENEHMPqEaNKJ0I+AMObL6nbSZonZBV2HA==", + "version": "1.10.13", "dev": true, - "hasInstallScript": true, + "license": "MPL-2.0", "bin": { "turbo": "bin/turbo" }, "optionalDependencies": { - "turbo-darwin-64": "1.10.7", - "turbo-darwin-arm64": "1.10.7", - "turbo-linux-64": "1.10.7", - "turbo-linux-arm64": "1.10.7", - "turbo-windows-64": "1.10.7", - "turbo-windows-arm64": "1.10.7" - } - }, - "node_modules/turbo-darwin-64": { - "version": "1.10.7", - "resolved": "https://registry.npmjs.org/turbo-darwin-64/-/turbo-darwin-64-1.10.7.tgz", - "integrity": "sha512-N2MNuhwrl6g7vGuz4y3fFG2aR1oCs0UZ5HKl8KSTn/VC2y2YIuLGedQ3OVbo0TfEvygAlF3QGAAKKtOCmGPNKA==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ] + "turbo-darwin-64": "1.10.13", + "turbo-darwin-arm64": "1.10.13", + "turbo-linux-64": "1.10.13", + "turbo-linux-arm64": "1.10.13", + "turbo-windows-64": "1.10.13", + "turbo-windows-arm64": "1.10.13" + } }, "node_modules/turbo-darwin-arm64": { - "version": "1.10.7", - "resolved": "https://registry.npmjs.org/turbo-darwin-arm64/-/turbo-darwin-arm64-1.10.7.tgz", - "integrity": "sha512-WbJkvjU+6qkngp7K4EsswOriO3xrNQag7YEGRtfLoDdMTk4O4QTeU6sfg2dKfDsBpTidTvEDwgIYJhYVGzrz9Q==", + "version": "1.10.13", "cpu": [ "arm64" ], "dev": true, + "license": "MPL-2.0", "optional": true, "os": [ "darwin" ] }, - "node_modules/turbo-linux-64": { - "version": "1.10.7", - "resolved": "https://registry.npmjs.org/turbo-linux-64/-/turbo-linux-64-1.10.7.tgz", - "integrity": "sha512-x1CF2CDP1pDz/J8/B2T0hnmmOQI2+y11JGIzNP0KtwxDM7rmeg3DDTtDM/9PwGqfPotN9iVGgMiMvBuMFbsLhg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/turbo-linux-arm64": { - "version": "1.10.7", - "resolved": "https://registry.npmjs.org/turbo-linux-arm64/-/turbo-linux-arm64-1.10.7.tgz", - "integrity": "sha512-JtnBmaBSYbs7peJPkXzXxsRGSGBmBEIb6/kC8RRmyvPAMyqF8wIex0pttsI+9plghREiGPtRWv/lfQEPRlXnNQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/turbo-windows-64": { - "version": "1.10.7", - "resolved": "https://registry.npmjs.org/turbo-windows-64/-/turbo-windows-64-1.10.7.tgz", - "integrity": "sha512-7A/4CByoHdolWS8dg3DPm99owfu1aY/W0V0+KxFd0o2JQMTQtoBgIMSvZesXaWM57z3OLsietFivDLQPuzE75w==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/turbo-windows-arm64": { - "version": "1.10.7", - "resolved": "https://registry.npmjs.org/turbo-windows-arm64/-/turbo-windows-arm64-1.10.7.tgz", - "integrity": "sha512-D36K/3b6+hqm9IBAymnuVgyePktwQ+F0lSXr2B9JfAdFPBktSqGmp50JNC7pahxhnuCLj0Vdpe9RqfnJw5zATA==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ] - }, "node_modules/tweetnacl": { "version": "0.14.5", "license": "Unlicense" @@ -38263,9 +37009,8 @@ }, "node_modules/type-is": { "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", "dev": true, + "license": "MIT", "dependencies": { "media-typer": "0.3.0", "mime-types": "~2.1.24" @@ -38276,9 +37021,8 @@ }, "node_modules/typed-array-buffer": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", - "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", @@ -38290,9 +37034,8 @@ }, "node_modules/typed-array-byte-length": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz", - "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "for-each": "^0.3.3", @@ -38309,9 +37052,8 @@ }, "node_modules/typed-array-byte-offset": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz", - "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==", "dev": true, + "license": "MIT", "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", @@ -38329,9 +37071,8 @@ }, "node_modules/typed-array-length": { "version": "1.0.6", - "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz", - "integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==", "dev": true, + "license": "MIT", "dependencies": { "call-bind": "^1.0.7", "for-each": "^0.3.3", @@ -38475,9 +37216,8 @@ }, "node_modules/unicorn-magic": { "version": "0.1.0", - "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.1.0.tgz", - "integrity": "sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=18" }, @@ -38672,9 +37412,8 @@ }, "node_modules/universal-github-app-jwt": { "version": "1.1.1", - "resolved": "https://registry.npmjs.org/universal-github-app-jwt/-/universal-github-app-jwt-1.1.1.tgz", - "integrity": "sha512-G33RTLrIBMFmlDV4u4CBF7dh71eWwykck4XgaxaIVeZKOYZRAAxvcGMRFTUclVY6xoUPQvO4Ne5wKGxYm/Yy9w==", "dev": true, + "license": "MIT", "dependencies": { "@types/jsonwebtoken": "^9.0.0", "jsonwebtoken": "^9.0.0" @@ -38764,8 +37503,6 @@ }, "node_modules/update-browserslist-db": { "version": "1.0.13", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", - "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", "funding": [ { "type": "opencollective", @@ -38780,6 +37517,7 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "dependencies": { "escalade": "^3.1.1", "picocolors": "^1.0.0" @@ -38971,8 +37709,7 @@ }, "node_modules/util": { "version": "0.12.5", - "resolved": "https://registry.npmjs.org/util/-/util-0.12.5.tgz", - "integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==", + "license": "MIT", "dependencies": { "inherits": "^2.0.3", "is-arguments": "^1.0.4", @@ -39253,8 +37990,7 @@ }, "node_modules/watchpack": { "version": "2.4.1", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.1.tgz", - "integrity": "sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==", + "license": "MIT", "dependencies": { "glob-to-regexp": "^0.4.1", "graceful-fs": "^4.1.2" @@ -39292,8 +38028,7 @@ }, "node_modules/webpack": { "version": "5.91.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.91.0.tgz", - "integrity": "sha512-rzVwlLeBWHJbmgTC/8TvAcu5vpJNII+MelQpylD4jNERPwpBJOE2lEcko1zJX3QJeLjTTAnQxn/OJ8bjDzVQaw==", + "license": "MIT", "dependencies": { "@types/eslint-scope": "^3.7.3", "@types/estree": "^1.0.5", @@ -39415,8 +38150,7 @@ }, "node_modules/webpack/node_modules/@types/estree": { "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", - "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==" + "license": "MIT" }, "node_modules/webpack/node_modules/glob-to-regexp": { "version": "0.4.1", @@ -39488,9 +38222,8 @@ }, "node_modules/which-builtin-type": { "version": "1.1.3", - "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.1.3.tgz", - "integrity": "sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==", "dev": true, + "license": "MIT", "dependencies": { "function.prototype.name": "^1.1.5", "has-tostringtag": "^1.0.0", @@ -39514,15 +38247,13 @@ }, "node_modules/which-builtin-type/node_modules/isarray": { "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/which-collection": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", - "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", "dev": true, + "license": "MIT", "dependencies": { "is-map": "^2.0.3", "is-set": "^2.0.3", @@ -39538,9 +38269,8 @@ }, "node_modules/which-module": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz", - "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/which-pm": { "version": "2.0.0", @@ -39556,8 +38286,7 @@ }, "node_modules/which-typed-array": { "version": "1.1.15", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz", - "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==", + "license": "MIT", "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", @@ -39612,9 +38341,8 @@ }, "node_modules/word-wrap": { "version": "1.2.4", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.4.tgz", - "integrity": "sha512-2V81OA4ugVo5pRo46hAoD2ivUJx8jXmWXfUkY4KFNw0hEptvN0QfH3K4nHiwzGeKl5rFKedV48QVoqYavy4YpA==", "dev": true, + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -39654,8 +38382,7 @@ }, "node_modules/write-file-atomic": { "version": "2.4.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz", - "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==", + "license": "ISC", "dependencies": { "graceful-fs": "^4.1.11", "imurmurhash": "^0.1.4", @@ -39712,9 +38439,8 @@ }, "node_modules/y18n": { "version": "4.0.3", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", - "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", - "dev": true + "dev": true, + "license": "ISC" }, "node_modules/yallist": { "version": "4.0.0", @@ -39815,6 +38541,35 @@ "react-dom": ">=16.8" } }, + "packages/components/accordion/node_modules/@contentful/f36-icon": { + "version": "4.68.1", + "resolved": "https://registry.npmjs.org/@contentful/f36-icon/-/f36-icon-4.68.1.tgz", + "integrity": "sha512-Tu7ILUcIuVr7VnnxZUhbOXRJ/z5GvnsTRpTGiiX//wibB2zQPwbsnFBQZaa/jfldgPLKwKNt371PpG2/JH4Z8A==", + "dependencies": { + "@contentful/f36-core": "^4.68.1", + "@contentful/f36-tokens": "^4.0.4", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, + "packages/components/accordion/node_modules/@contentful/f36-icons": { + "version": "4.29.0", + "resolved": "https://registry.npmjs.org/@contentful/f36-icons/-/f36-icons-4.29.0.tgz", + "integrity": "sha512-oo/e2UhugDuSw5AXp7aDPMaUMIJEuWTAk0UaYSqaDh3+cv/7yctyvhcU0mrolmhC8HDKBHXK4Z0/QZkvqNb+Mw==", + "dependencies": { + "@contentful/f36-core": "^4.67.3", + "@contentful/f36-icon": "^4.67.3", + "@contentful/f36-tokens": "^4.0.1", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, "packages/components/asset": { "name": "@contentful/f36-asset", "version": "4.68.1", @@ -39832,6 +38587,35 @@ "react-dom": ">=16.8" } }, + "packages/components/asset/node_modules/@contentful/f36-icon": { + "version": "4.68.1", + "resolved": "https://registry.npmjs.org/@contentful/f36-icon/-/f36-icon-4.68.1.tgz", + "integrity": "sha512-Tu7ILUcIuVr7VnnxZUhbOXRJ/z5GvnsTRpTGiiX//wibB2zQPwbsnFBQZaa/jfldgPLKwKNt371PpG2/JH4Z8A==", + "dependencies": { + "@contentful/f36-core": "^4.68.1", + "@contentful/f36-tokens": "^4.0.4", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, + "packages/components/asset/node_modules/@contentful/f36-icons": { + "version": "4.29.0", + "resolved": "https://registry.npmjs.org/@contentful/f36-icons/-/f36-icons-4.29.0.tgz", + "integrity": "sha512-oo/e2UhugDuSw5AXp7aDPMaUMIJEuWTAk0UaYSqaDh3+cv/7yctyvhcU0mrolmhC8HDKBHXK4Z0/QZkvqNb+Mw==", + "dependencies": { + "@contentful/f36-core": "^4.67.3", + "@contentful/f36-icon": "^4.67.3", + "@contentful/f36-tokens": "^4.0.1", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, "packages/components/autocomplete": { "name": "@contentful/f36-autocomplete", "version": "4.68.1", @@ -39854,6 +38638,35 @@ "react-dom": ">=16.8" } }, + "packages/components/autocomplete/node_modules/@contentful/f36-icon": { + "version": "4.68.1", + "resolved": "https://registry.npmjs.org/@contentful/f36-icon/-/f36-icon-4.68.1.tgz", + "integrity": "sha512-Tu7ILUcIuVr7VnnxZUhbOXRJ/z5GvnsTRpTGiiX//wibB2zQPwbsnFBQZaa/jfldgPLKwKNt371PpG2/JH4Z8A==", + "dependencies": { + "@contentful/f36-core": "^4.68.1", + "@contentful/f36-tokens": "^4.0.4", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, + "packages/components/autocomplete/node_modules/@contentful/f36-icons": { + "version": "4.29.0", + "resolved": "https://registry.npmjs.org/@contentful/f36-icons/-/f36-icons-4.29.0.tgz", + "integrity": "sha512-oo/e2UhugDuSw5AXp7aDPMaUMIJEuWTAk0UaYSqaDh3+cv/7yctyvhcU0mrolmhC8HDKBHXK4Z0/QZkvqNb+Mw==", + "dependencies": { + "@contentful/f36-core": "^4.67.3", + "@contentful/f36-icon": "^4.67.3", + "@contentful/f36-tokens": "^4.0.1", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, "packages/components/avatar": { "name": "@contentful/f36-avatar", "version": "4.68.1", @@ -39889,6 +38702,35 @@ "react-dom": ">=16.8" } }, + "packages/components/badge/node_modules/@contentful/f36-icon": { + "version": "4.68.1", + "resolved": "https://registry.npmjs.org/@contentful/f36-icon/-/f36-icon-4.68.1.tgz", + "integrity": "sha512-Tu7ILUcIuVr7VnnxZUhbOXRJ/z5GvnsTRpTGiiX//wibB2zQPwbsnFBQZaa/jfldgPLKwKNt371PpG2/JH4Z8A==", + "dependencies": { + "@contentful/f36-core": "^4.68.1", + "@contentful/f36-tokens": "^4.0.4", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, + "packages/components/badge/node_modules/@contentful/f36-icons": { + "version": "4.29.0", + "resolved": "https://registry.npmjs.org/@contentful/f36-icons/-/f36-icons-4.29.0.tgz", + "integrity": "sha512-oo/e2UhugDuSw5AXp7aDPMaUMIJEuWTAk0UaYSqaDh3+cv/7yctyvhcU0mrolmhC8HDKBHXK4Z0/QZkvqNb+Mw==", + "dependencies": { + "@contentful/f36-core": "^4.67.3", + "@contentful/f36-icon": "^4.67.3", + "@contentful/f36-tokens": "^4.0.1", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, "packages/components/button": { "name": "@contentful/f36-button", "version": "4.68.1", @@ -39909,6 +38751,37 @@ "react-dom": ">=16.8" } }, + "packages/components/button/node_modules/@contentful/f36-icon": { + "version": "4.68.1", + "resolved": "https://registry.npmjs.org/@contentful/f36-icon/-/f36-icon-4.68.1.tgz", + "integrity": "sha512-Tu7ILUcIuVr7VnnxZUhbOXRJ/z5GvnsTRpTGiiX//wibB2zQPwbsnFBQZaa/jfldgPLKwKNt371PpG2/JH4Z8A==", + "dev": true, + "dependencies": { + "@contentful/f36-core": "^4.68.1", + "@contentful/f36-tokens": "^4.0.4", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, + "packages/components/button/node_modules/@contentful/f36-icons": { + "version": "4.29.0", + "resolved": "https://registry.npmjs.org/@contentful/f36-icons/-/f36-icons-4.29.0.tgz", + "integrity": "sha512-oo/e2UhugDuSw5AXp7aDPMaUMIJEuWTAk0UaYSqaDh3+cv/7yctyvhcU0mrolmhC8HDKBHXK4Z0/QZkvqNb+Mw==", + "dev": true, + "dependencies": { + "@contentful/f36-core": "^4.67.3", + "@contentful/f36-icon": "^4.67.3", + "@contentful/f36-tokens": "^4.0.1", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, "packages/components/card": { "name": "@contentful/f36-card", "version": "4.68.1", @@ -39934,6 +38807,35 @@ "react-dom": ">=16.8" } }, + "packages/components/card/node_modules/@contentful/f36-icon": { + "version": "4.68.1", + "resolved": "https://registry.npmjs.org/@contentful/f36-icon/-/f36-icon-4.68.1.tgz", + "integrity": "sha512-Tu7ILUcIuVr7VnnxZUhbOXRJ/z5GvnsTRpTGiiX//wibB2zQPwbsnFBQZaa/jfldgPLKwKNt371PpG2/JH4Z8A==", + "dependencies": { + "@contentful/f36-core": "^4.68.1", + "@contentful/f36-tokens": "^4.0.4", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, + "packages/components/card/node_modules/@contentful/f36-icons": { + "version": "4.29.0", + "resolved": "https://registry.npmjs.org/@contentful/f36-icons/-/f36-icons-4.29.0.tgz", + "integrity": "sha512-oo/e2UhugDuSw5AXp7aDPMaUMIJEuWTAk0UaYSqaDh3+cv/7yctyvhcU0mrolmhC8HDKBHXK4Z0/QZkvqNb+Mw==", + "dependencies": { + "@contentful/f36-core": "^4.67.3", + "@contentful/f36-icon": "^4.67.3", + "@contentful/f36-tokens": "^4.0.1", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, "packages/components/collapse": { "name": "@contentful/f36-collapse", "version": "4.68.1", @@ -39965,6 +38867,35 @@ "react-dom": ">=16.8" } }, + "packages/components/copybutton/node_modules/@contentful/f36-icon": { + "version": "4.68.1", + "resolved": "https://registry.npmjs.org/@contentful/f36-icon/-/f36-icon-4.68.1.tgz", + "integrity": "sha512-Tu7ILUcIuVr7VnnxZUhbOXRJ/z5GvnsTRpTGiiX//wibB2zQPwbsnFBQZaa/jfldgPLKwKNt371PpG2/JH4Z8A==", + "dependencies": { + "@contentful/f36-core": "^4.68.1", + "@contentful/f36-tokens": "^4.0.4", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, + "packages/components/copybutton/node_modules/@contentful/f36-icons": { + "version": "4.29.0", + "resolved": "https://registry.npmjs.org/@contentful/f36-icons/-/f36-icons-4.29.0.tgz", + "integrity": "sha512-oo/e2UhugDuSw5AXp7aDPMaUMIJEuWTAk0UaYSqaDh3+cv/7yctyvhcU0mrolmhC8HDKBHXK4Z0/QZkvqNb+Mw==", + "dependencies": { + "@contentful/f36-core": "^4.67.3", + "@contentful/f36-icon": "^4.67.3", + "@contentful/f36-tokens": "^4.0.1", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, "packages/components/datepicker": { "name": "@contentful/f36-datepicker", "version": "4.68.1", @@ -39987,6 +38918,35 @@ "react-dom": ">=16.8" } }, + "packages/components/datepicker/node_modules/@contentful/f36-icon": { + "version": "4.68.1", + "resolved": "https://registry.npmjs.org/@contentful/f36-icon/-/f36-icon-4.68.1.tgz", + "integrity": "sha512-Tu7ILUcIuVr7VnnxZUhbOXRJ/z5GvnsTRpTGiiX//wibB2zQPwbsnFBQZaa/jfldgPLKwKNt371PpG2/JH4Z8A==", + "dependencies": { + "@contentful/f36-core": "^4.68.1", + "@contentful/f36-tokens": "^4.0.4", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, + "packages/components/datepicker/node_modules/@contentful/f36-icons": { + "version": "4.29.0", + "resolved": "https://registry.npmjs.org/@contentful/f36-icons/-/f36-icons-4.29.0.tgz", + "integrity": "sha512-oo/e2UhugDuSw5AXp7aDPMaUMIJEuWTAk0UaYSqaDh3+cv/7yctyvhcU0mrolmhC8HDKBHXK4Z0/QZkvqNb+Mw==", + "dependencies": { + "@contentful/f36-core": "^4.67.3", + "@contentful/f36-icon": "^4.67.3", + "@contentful/f36-tokens": "^4.0.1", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, "packages/components/datetime": { "name": "@contentful/f36-datetime", "version": "4.68.1", @@ -40018,6 +38978,35 @@ "react-dom": ">=16.8" } }, + "packages/components/drag-handle/node_modules/@contentful/f36-icon": { + "version": "4.68.1", + "resolved": "https://registry.npmjs.org/@contentful/f36-icon/-/f36-icon-4.68.1.tgz", + "integrity": "sha512-Tu7ILUcIuVr7VnnxZUhbOXRJ/z5GvnsTRpTGiiX//wibB2zQPwbsnFBQZaa/jfldgPLKwKNt371PpG2/JH4Z8A==", + "dependencies": { + "@contentful/f36-core": "^4.68.1", + "@contentful/f36-tokens": "^4.0.4", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, + "packages/components/drag-handle/node_modules/@contentful/f36-icons": { + "version": "4.29.0", + "resolved": "https://registry.npmjs.org/@contentful/f36-icons/-/f36-icons-4.29.0.tgz", + "integrity": "sha512-oo/e2UhugDuSw5AXp7aDPMaUMIJEuWTAk0UaYSqaDh3+cv/7yctyvhcU0mrolmhC8HDKBHXK4Z0/QZkvqNb+Mw==", + "dependencies": { + "@contentful/f36-core": "^4.67.3", + "@contentful/f36-icon": "^4.67.3", + "@contentful/f36-tokens": "^4.0.1", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, "packages/components/empty-state": { "name": "@contentful/f36-empty-state", "version": "4.68.1", @@ -40054,6 +39043,35 @@ "react-dom": ">=16.8" } }, + "packages/components/entity-list/node_modules/@contentful/f36-icon": { + "version": "4.68.1", + "resolved": "https://registry.npmjs.org/@contentful/f36-icon/-/f36-icon-4.68.1.tgz", + "integrity": "sha512-Tu7ILUcIuVr7VnnxZUhbOXRJ/z5GvnsTRpTGiiX//wibB2zQPwbsnFBQZaa/jfldgPLKwKNt371PpG2/JH4Z8A==", + "dependencies": { + "@contentful/f36-core": "^4.68.1", + "@contentful/f36-tokens": "^4.0.4", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, + "packages/components/entity-list/node_modules/@contentful/f36-icons": { + "version": "4.29.0", + "resolved": "https://registry.npmjs.org/@contentful/f36-icons/-/f36-icons-4.29.0.tgz", + "integrity": "sha512-oo/e2UhugDuSw5AXp7aDPMaUMIJEuWTAk0UaYSqaDh3+cv/7yctyvhcU0mrolmhC8HDKBHXK4Z0/QZkvqNb+Mw==", + "dependencies": { + "@contentful/f36-core": "^4.67.3", + "@contentful/f36-icon": "^4.67.3", + "@contentful/f36-tokens": "^4.0.1", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, "packages/components/forms": { "name": "@contentful/f36-forms", "version": "4.68.1", @@ -40075,6 +39093,35 @@ "react-dom": ">=16.8" } }, + "packages/components/forms/node_modules/@contentful/f36-icon": { + "version": "4.68.1", + "resolved": "https://registry.npmjs.org/@contentful/f36-icon/-/f36-icon-4.68.1.tgz", + "integrity": "sha512-Tu7ILUcIuVr7VnnxZUhbOXRJ/z5GvnsTRpTGiiX//wibB2zQPwbsnFBQZaa/jfldgPLKwKNt371PpG2/JH4Z8A==", + "dependencies": { + "@contentful/f36-core": "^4.68.1", + "@contentful/f36-tokens": "^4.0.4", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, + "packages/components/forms/node_modules/@contentful/f36-icons": { + "version": "4.29.0", + "resolved": "https://registry.npmjs.org/@contentful/f36-icons/-/f36-icons-4.29.0.tgz", + "integrity": "sha512-oo/e2UhugDuSw5AXp7aDPMaUMIJEuWTAk0UaYSqaDh3+cv/7yctyvhcU0mrolmhC8HDKBHXK4Z0/QZkvqNb+Mw==", + "dependencies": { + "@contentful/f36-core": "^4.67.3", + "@contentful/f36-icon": "^4.67.3", + "@contentful/f36-tokens": "^4.0.1", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, "packages/components/header": { "name": "@contentful/f36-header", "version": "4.68.1", @@ -40092,9 +39139,38 @@ "react-dom": ">=16.8" } }, + "packages/components/header/node_modules/@contentful/f36-icon": { + "version": "4.68.1", + "resolved": "https://registry.npmjs.org/@contentful/f36-icon/-/f36-icon-4.68.1.tgz", + "integrity": "sha512-Tu7ILUcIuVr7VnnxZUhbOXRJ/z5GvnsTRpTGiiX//wibB2zQPwbsnFBQZaa/jfldgPLKwKNt371PpG2/JH4Z8A==", + "dependencies": { + "@contentful/f36-core": "^4.68.1", + "@contentful/f36-tokens": "^4.0.4", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, + "packages/components/header/node_modules/@contentful/f36-icons": { + "version": "4.29.0", + "resolved": "https://registry.npmjs.org/@contentful/f36-icons/-/f36-icons-4.29.0.tgz", + "integrity": "sha512-oo/e2UhugDuSw5AXp7aDPMaUMIJEuWTAk0UaYSqaDh3+cv/7yctyvhcU0mrolmhC8HDKBHXK4Z0/QZkvqNb+Mw==", + "dependencies": { + "@contentful/f36-core": "^4.67.3", + "@contentful/f36-icon": "^4.67.3", + "@contentful/f36-tokens": "^4.0.1", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, "packages/components/icon": { "name": "@contentful/f36-icon", - "version": "4.68.1", + "version": "5.0.0-alpha.0", "license": "MIT", "dependencies": { "@contentful/f36-core": "^4.68.1", @@ -40111,12 +39187,13 @@ }, "packages/components/icons": { "name": "@contentful/f36-icons", - "version": "4.29.0", + "version": "5.0.0-alpha.0", "license": "MIT", "dependencies": { "@contentful/f36-core": "^4.67.3", - "@contentful/f36-icon": "^4.67.3", + "@contentful/f36-icon": "^5.0.0-alpha.0", "@contentful/f36-tokens": "^4.0.1", + "@phosphor-icons/react": "^2.0.15", "emotion": "^10.0.17" }, "peerDependencies": { @@ -40185,6 +39262,35 @@ "react-dom": ">=16.8" } }, + "packages/components/menu/node_modules/@contentful/f36-icon": { + "version": "4.68.1", + "resolved": "https://registry.npmjs.org/@contentful/f36-icon/-/f36-icon-4.68.1.tgz", + "integrity": "sha512-Tu7ILUcIuVr7VnnxZUhbOXRJ/z5GvnsTRpTGiiX//wibB2zQPwbsnFBQZaa/jfldgPLKwKNt371PpG2/JH4Z8A==", + "dependencies": { + "@contentful/f36-core": "^4.68.1", + "@contentful/f36-tokens": "^4.0.4", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, + "packages/components/menu/node_modules/@contentful/f36-icons": { + "version": "4.29.0", + "resolved": "https://registry.npmjs.org/@contentful/f36-icons/-/f36-icons-4.29.0.tgz", + "integrity": "sha512-oo/e2UhugDuSw5AXp7aDPMaUMIJEuWTAk0UaYSqaDh3+cv/7yctyvhcU0mrolmhC8HDKBHXK4Z0/QZkvqNb+Mw==", + "dependencies": { + "@contentful/f36-core": "^4.67.3", + "@contentful/f36-icon": "^4.67.3", + "@contentful/f36-tokens": "^4.0.1", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, "packages/components/modal": { "name": "@contentful/f36-modal", "version": "4.68.1", @@ -40204,6 +39310,35 @@ "react-dom": ">=16.8" } }, + "packages/components/modal/node_modules/@contentful/f36-icon": { + "version": "4.68.1", + "resolved": "https://registry.npmjs.org/@contentful/f36-icon/-/f36-icon-4.68.1.tgz", + "integrity": "sha512-Tu7ILUcIuVr7VnnxZUhbOXRJ/z5GvnsTRpTGiiX//wibB2zQPwbsnFBQZaa/jfldgPLKwKNt371PpG2/JH4Z8A==", + "dependencies": { + "@contentful/f36-core": "^4.68.1", + "@contentful/f36-tokens": "^4.0.4", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, + "packages/components/modal/node_modules/@contentful/f36-icons": { + "version": "4.29.0", + "resolved": "https://registry.npmjs.org/@contentful/f36-icons/-/f36-icons-4.29.0.tgz", + "integrity": "sha512-oo/e2UhugDuSw5AXp7aDPMaUMIJEuWTAk0UaYSqaDh3+cv/7yctyvhcU0mrolmhC8HDKBHXK4Z0/QZkvqNb+Mw==", + "dependencies": { + "@contentful/f36-core": "^4.67.3", + "@contentful/f36-icon": "^4.67.3", + "@contentful/f36-tokens": "^4.0.1", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, "packages/components/modal/node_modules/@types/react-modal": { "version": "3.13.1", "license": "MIT", @@ -40258,8 +39393,7 @@ }, "packages/components/multiselect/node_modules/@babel/runtime": { "version": "7.21.0", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.21.0.tgz", - "integrity": "sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw==", + "license": "MIT", "dependencies": { "regenerator-runtime": "^0.13.11" }, @@ -40267,10 +39401,36 @@ "node": ">=6.9.0" } }, + "packages/components/multiselect/node_modules/@contentful/f36-icon": { + "version": "4.67.0", + "license": "MIT", + "dependencies": { + "@contentful/f36-core": "^4.67.0", + "@contentful/f36-tokens": "^4.0.4", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, + "packages/components/multiselect/node_modules/@contentful/f36-icons": { + "version": "4.28.2", + "license": "MIT", + "dependencies": { + "@contentful/f36-core": "^4.65.0", + "@contentful/f36-icon": "^4.65.0", + "@contentful/f36-tokens": "^4.0.1", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, "packages/components/multiselect/node_modules/focus-lock": { "version": "0.11.6", - "resolved": "https://registry.npmjs.org/focus-lock/-/focus-lock-0.11.6.tgz", - "integrity": "sha512-KSuV3ur4gf2KqMNoZx3nXNVhqCkn42GuTYCX4tXPEwf0MjpFQmNMiN6m7dXaUXgIoivL6/65agoUMg4RLS0Vbg==", + "license": "MIT", "dependencies": { "tslib": "^2.0.3" }, @@ -40280,8 +39440,7 @@ }, "packages/components/multiselect/node_modules/react-focus-lock": { "version": "2.9.5", - "resolved": "https://registry.npmjs.org/react-focus-lock/-/react-focus-lock-2.9.5.tgz", - "integrity": "sha512-h6vrdgUbsH2HeD5I7I3Cx1PPrmwGuKYICS+kB9m+32X/9xHRrAbxgvaBpG7BFBN9h3tO+C3qX1QAVESmi4CiIA==", + "license": "MIT", "dependencies": { "@babel/runtime": "^7.0.0", "focus-lock": "^0.11.6", @@ -40320,6 +39479,35 @@ "react-dom": ">=16.8" } }, + "packages/components/navbar/node_modules/@contentful/f36-icon": { + "version": "4.68.1", + "resolved": "https://registry.npmjs.org/@contentful/f36-icon/-/f36-icon-4.68.1.tgz", + "integrity": "sha512-Tu7ILUcIuVr7VnnxZUhbOXRJ/z5GvnsTRpTGiiX//wibB2zQPwbsnFBQZaa/jfldgPLKwKNt371PpG2/JH4Z8A==", + "dependencies": { + "@contentful/f36-core": "^4.68.1", + "@contentful/f36-tokens": "^4.0.4", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, + "packages/components/navbar/node_modules/@contentful/f36-icons": { + "version": "4.29.0", + "resolved": "https://registry.npmjs.org/@contentful/f36-icons/-/f36-icons-4.29.0.tgz", + "integrity": "sha512-oo/e2UhugDuSw5AXp7aDPMaUMIJEuWTAk0UaYSqaDh3+cv/7yctyvhcU0mrolmhC8HDKBHXK4Z0/QZkvqNb+Mw==", + "dependencies": { + "@contentful/f36-core": "^4.67.3", + "@contentful/f36-icon": "^4.67.3", + "@contentful/f36-tokens": "^4.0.1", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, "packages/components/navlist": { "name": "@contentful/f36-navlist", "version": "4.1.0-alpha.1", @@ -40355,6 +39543,35 @@ "react-dom": ">=16.8" } }, + "packages/components/note/node_modules/@contentful/f36-icon": { + "version": "4.68.1", + "resolved": "https://registry.npmjs.org/@contentful/f36-icon/-/f36-icon-4.68.1.tgz", + "integrity": "sha512-Tu7ILUcIuVr7VnnxZUhbOXRJ/z5GvnsTRpTGiiX//wibB2zQPwbsnFBQZaa/jfldgPLKwKNt371PpG2/JH4Z8A==", + "dependencies": { + "@contentful/f36-core": "^4.68.1", + "@contentful/f36-tokens": "^4.0.4", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, + "packages/components/note/node_modules/@contentful/f36-icons": { + "version": "4.29.0", + "resolved": "https://registry.npmjs.org/@contentful/f36-icons/-/f36-icons-4.29.0.tgz", + "integrity": "sha512-oo/e2UhugDuSw5AXp7aDPMaUMIJEuWTAk0UaYSqaDh3+cv/7yctyvhcU0mrolmhC8HDKBHXK4Z0/QZkvqNb+Mw==", + "dependencies": { + "@contentful/f36-core": "^4.67.3", + "@contentful/f36-icon": "^4.67.3", + "@contentful/f36-tokens": "^4.0.1", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, "packages/components/note/node_modules/@emotion/hash": { "version": "0.9.0", "dev": true, @@ -40407,10 +39624,38 @@ "react-dom": ">=16.8" } }, + "packages/components/notification/node_modules/@contentful/f36-icon": { + "version": "4.68.1", + "resolved": "https://registry.npmjs.org/@contentful/f36-icon/-/f36-icon-4.68.1.tgz", + "integrity": "sha512-Tu7ILUcIuVr7VnnxZUhbOXRJ/z5GvnsTRpTGiiX//wibB2zQPwbsnFBQZaa/jfldgPLKwKNt371PpG2/JH4Z8A==", + "dependencies": { + "@contentful/f36-core": "^4.68.1", + "@contentful/f36-tokens": "^4.0.4", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, + "packages/components/notification/node_modules/@contentful/f36-icons": { + "version": "4.29.0", + "resolved": "https://registry.npmjs.org/@contentful/f36-icons/-/f36-icons-4.29.0.tgz", + "integrity": "sha512-oo/e2UhugDuSw5AXp7aDPMaUMIJEuWTAk0UaYSqaDh3+cv/7yctyvhcU0mrolmhC8HDKBHXK4Z0/QZkvqNb+Mw==", + "dependencies": { + "@contentful/f36-core": "^4.67.3", + "@contentful/f36-icon": "^4.67.3", + "@contentful/f36-tokens": "^4.0.1", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, "packages/components/notification/node_modules/@swc/helpers": { "version": "0.4.14", - "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.14.tgz", - "integrity": "sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==", + "license": "MIT", "dependencies": { "tslib": "^2.4.0" } @@ -40433,6 +39678,35 @@ "react-dom": ">=16.8" } }, + "packages/components/pagination/node_modules/@contentful/f36-icon": { + "version": "4.68.1", + "resolved": "https://registry.npmjs.org/@contentful/f36-icon/-/f36-icon-4.68.1.tgz", + "integrity": "sha512-Tu7ILUcIuVr7VnnxZUhbOXRJ/z5GvnsTRpTGiiX//wibB2zQPwbsnFBQZaa/jfldgPLKwKNt371PpG2/JH4Z8A==", + "dependencies": { + "@contentful/f36-core": "^4.68.1", + "@contentful/f36-tokens": "^4.0.4", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, + "packages/components/pagination/node_modules/@contentful/f36-icons": { + "version": "4.29.0", + "resolved": "https://registry.npmjs.org/@contentful/f36-icons/-/f36-icons-4.29.0.tgz", + "integrity": "sha512-oo/e2UhugDuSw5AXp7aDPMaUMIJEuWTAk0UaYSqaDh3+cv/7yctyvhcU0mrolmhC8HDKBHXK4Z0/QZkvqNb+Mw==", + "dependencies": { + "@contentful/f36-core": "^4.67.3", + "@contentful/f36-icon": "^4.67.3", + "@contentful/f36-tokens": "^4.0.1", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, "packages/components/pill": { "name": "@contentful/f36-pill", "version": "4.68.1", @@ -40451,6 +39725,35 @@ "react-dom": ">=16.8" } }, + "packages/components/pill/node_modules/@contentful/f36-icon": { + "version": "4.68.1", + "resolved": "https://registry.npmjs.org/@contentful/f36-icon/-/f36-icon-4.68.1.tgz", + "integrity": "sha512-Tu7ILUcIuVr7VnnxZUhbOXRJ/z5GvnsTRpTGiiX//wibB2zQPwbsnFBQZaa/jfldgPLKwKNt371PpG2/JH4Z8A==", + "dependencies": { + "@contentful/f36-core": "^4.68.1", + "@contentful/f36-tokens": "^4.0.4", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, + "packages/components/pill/node_modules/@contentful/f36-icons": { + "version": "4.29.0", + "resolved": "https://registry.npmjs.org/@contentful/f36-icons/-/f36-icons-4.29.0.tgz", + "integrity": "sha512-oo/e2UhugDuSw5AXp7aDPMaUMIJEuWTAk0UaYSqaDh3+cv/7yctyvhcU0mrolmhC8HDKBHXK4Z0/QZkvqNb+Mw==", + "dependencies": { + "@contentful/f36-core": "^4.67.3", + "@contentful/f36-icon": "^4.67.3", + "@contentful/f36-tokens": "^4.0.1", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, "packages/components/popover": { "name": "@contentful/f36-popover", "version": "4.68.1", @@ -40484,6 +39787,35 @@ "react-dom": ">=16.8" } }, + "packages/components/progress-stepper/node_modules/@contentful/f36-icon": { + "version": "4.68.1", + "resolved": "https://registry.npmjs.org/@contentful/f36-icon/-/f36-icon-4.68.1.tgz", + "integrity": "sha512-Tu7ILUcIuVr7VnnxZUhbOXRJ/z5GvnsTRpTGiiX//wibB2zQPwbsnFBQZaa/jfldgPLKwKNt371PpG2/JH4Z8A==", + "dependencies": { + "@contentful/f36-core": "^4.68.1", + "@contentful/f36-tokens": "^4.0.4", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, + "packages/components/progress-stepper/node_modules/@contentful/f36-icons": { + "version": "4.29.0", + "resolved": "https://registry.npmjs.org/@contentful/f36-icons/-/f36-icons-4.29.0.tgz", + "integrity": "sha512-oo/e2UhugDuSw5AXp7aDPMaUMIJEuWTAk0UaYSqaDh3+cv/7yctyvhcU0mrolmhC8HDKBHXK4Z0/QZkvqNb+Mw==", + "dependencies": { + "@contentful/f36-core": "^4.67.3", + "@contentful/f36-icon": "^4.67.3", + "@contentful/f36-tokens": "^4.0.1", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, "packages/components/skeleton": { "name": "@contentful/f36-skeleton", "version": "4.68.1", @@ -40532,6 +39864,35 @@ "react-dom": ">=16.8" } }, + "packages/components/table/node_modules/@contentful/f36-icon": { + "version": "4.68.1", + "resolved": "https://registry.npmjs.org/@contentful/f36-icon/-/f36-icon-4.68.1.tgz", + "integrity": "sha512-Tu7ILUcIuVr7VnnxZUhbOXRJ/z5GvnsTRpTGiiX//wibB2zQPwbsnFBQZaa/jfldgPLKwKNt371PpG2/JH4Z8A==", + "dependencies": { + "@contentful/f36-core": "^4.68.1", + "@contentful/f36-tokens": "^4.0.4", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, + "packages/components/table/node_modules/@contentful/f36-icons": { + "version": "4.29.0", + "resolved": "https://registry.npmjs.org/@contentful/f36-icons/-/f36-icons-4.29.0.tgz", + "integrity": "sha512-oo/e2UhugDuSw5AXp7aDPMaUMIJEuWTAk0UaYSqaDh3+cv/7yctyvhcU0mrolmhC8HDKBHXK4Z0/QZkvqNb+Mw==", + "dependencies": { + "@contentful/f36-core": "^4.67.3", + "@contentful/f36-icon": "^4.67.3", + "@contentful/f36-tokens": "^4.0.1", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, "packages/components/tabs": { "name": "@contentful/f36-tabs", "version": "4.68.1", @@ -40760,6 +40121,33 @@ "react-dom": ">=16.8" } }, + "packages/components/workbench/node_modules/@contentful/f36-icon": { + "version": "4.67.0", + "license": "MIT", + "dependencies": { + "@contentful/f36-core": "^4.67.0", + "@contentful/f36-tokens": "^4.0.4", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, + "packages/components/workbench/node_modules/@contentful/f36-icons": { + "version": "4.28.2", + "license": "MIT", + "dependencies": { + "@contentful/f36-core": "^4.65.0", + "@contentful/f36-icon": "^4.65.0", + "@contentful/f36-tokens": "^4.0.1", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, "packages/core": { "name": "@contentful/f36-core", "version": "4.68.1", @@ -40776,17 +40164,6 @@ "react-dom": ">=16.8" } }, - "packages/core/node_modules/@emotion/is-prop-valid": { - "version": "1.2.0", - "license": "MIT", - "dependencies": { - "@emotion/memoize": "^0.8.0" - } - }, - "packages/core/node_modules/@emotion/memoize": { - "version": "0.8.0", - "license": "MIT" - }, "packages/f36-docs-utils": { "name": "@contentful/f36-docs-utils", "version": "4.0.2", @@ -40802,6 +40179,33 @@ "react-dom": ">=16.8" } }, + "packages/f36-docs-utils/node_modules/@contentful/f36-icon": { + "version": "4.67.0", + "license": "MIT", + "dependencies": { + "@contentful/f36-core": "^4.67.0", + "@contentful/f36-tokens": "^4.0.4", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, + "packages/f36-docs-utils/node_modules/@contentful/f36-icons": { + "version": "4.28.2", + "license": "MIT", + "dependencies": { + "@contentful/f36-core": "^4.65.0", + "@contentful/f36-icon": "^4.65.0", + "@contentful/f36-tokens": "^4.0.1", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, "packages/forma-36-codemod": { "name": "@contentful/f36-codemod", "version": "4.5.0", @@ -40829,9 +40233,8 @@ }, "packages/forma-36-codemod/node_modules/@types/semver": { "version": "7.3.12", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.12.tgz", - "integrity": "sha512-WwA1MW0++RfXmCr12xeYOOC5baSC9mSb0ZqCquFzKhcoF4TvHu5MKOuXsncgZcpVFhB1pXd5hZmM0ryAoCp12A==", - "dev": true + "dev": true, + "license": "MIT" }, "packages/forma-36-codemod/node_modules/cli-cursor": { "version": "3.1.0", @@ -41118,6 +40521,35 @@ } } }, + "packages/forma-36-react-components/node_modules/@contentful/f36-icon": { + "version": "4.68.1", + "resolved": "https://registry.npmjs.org/@contentful/f36-icon/-/f36-icon-4.68.1.tgz", + "integrity": "sha512-Tu7ILUcIuVr7VnnxZUhbOXRJ/z5GvnsTRpTGiiX//wibB2zQPwbsnFBQZaa/jfldgPLKwKNt371PpG2/JH4Z8A==", + "dependencies": { + "@contentful/f36-core": "^4.68.1", + "@contentful/f36-tokens": "^4.0.4", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, + "packages/forma-36-react-components/node_modules/@contentful/f36-icons": { + "version": "4.29.0", + "resolved": "https://registry.npmjs.org/@contentful/f36-icons/-/f36-icons-4.29.0.tgz", + "integrity": "sha512-oo/e2UhugDuSw5AXp7aDPMaUMIJEuWTAk0UaYSqaDh3+cv/7yctyvhcU0mrolmhC8HDKBHXK4Z0/QZkvqNb+Mw==", + "dependencies": { + "@contentful/f36-core": "^4.67.3", + "@contentful/f36-icon": "^4.67.3", + "@contentful/f36-tokens": "^4.0.1", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, "packages/forma-36-react-components/node_modules/@octokit/core": { "version": "4.0.5", "dev": true, @@ -41505,17 +40937,6 @@ "lodash": "^4.17.21" } }, - "packages/forma-36-react-components/node_modules/normalize-url": { - "version": "6.1.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "packages/forma-36-react-components/node_modules/npm": { "version": "8.19.2", "bundleDependencies": [ @@ -44086,7 +43507,6 @@ }, "packages/forma-36-react-components/node_modules/react": { "version": "16.14.0", - "dev": true, "license": "MIT", "dependencies": { "loose-envify": "^1.1.0", @@ -44099,7 +43519,6 @@ }, "packages/forma-36-react-components/node_modules/react-dom": { "version": "16.14.0", - "dev": true, "license": "MIT", "dependencies": { "loose-envify": "^1.1.0", @@ -44126,7 +43545,6 @@ }, "packages/forma-36-react-components/node_modules/scheduler": { "version": "0.19.1", - "dev": true, "license": "MIT", "dependencies": { "loose-envify": "^1.1.0", @@ -44347,6 +43765,48 @@ "wait-on": "^6.0.0" } }, + "packages/website/node_modules/@contentful/f36-icon": { + "version": "4.68.1", + "resolved": "https://registry.npmjs.org/@contentful/f36-icon/-/f36-icon-4.68.1.tgz", + "integrity": "sha512-Tu7ILUcIuVr7VnnxZUhbOXRJ/z5GvnsTRpTGiiX//wibB2zQPwbsnFBQZaa/jfldgPLKwKNt371PpG2/JH4Z8A==", + "dependencies": { + "@contentful/f36-core": "^4.68.1", + "@contentful/f36-tokens": "^4.0.4", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, + "packages/website/node_modules/@contentful/f36-icons": { + "version": "4.29.0", + "resolved": "https://registry.npmjs.org/@contentful/f36-icons/-/f36-icons-4.29.0.tgz", + "integrity": "sha512-oo/e2UhugDuSw5AXp7aDPMaUMIJEuWTAk0UaYSqaDh3+cv/7yctyvhcU0mrolmhC8HDKBHXK4Z0/QZkvqNb+Mw==", + "dependencies": { + "@contentful/f36-core": "^4.67.3", + "@contentful/f36-icon": "^4.67.3", + "@contentful/f36-tokens": "^4.0.1", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, + "packages/website/node_modules/@contentful/f36-layout": { + "version": "4.0.0-alpha.1", + "license": "MIT", + "dependencies": { + "@contentful/f36-core": "^4.0.0", + "@contentful/f36-tokens": "^4.0.0", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, "packages/website/node_modules/@mdx-js/loader": { "version": "2.1.5", "license": "MIT", @@ -44430,9 +43890,8 @@ }, "packages/website/node_modules/dotenv": { "version": "16.0.3", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.0.3.tgz", - "integrity": "sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ==", "dev": true, + "license": "BSD-2-Clause", "engines": { "node": ">=12" } @@ -44634,30096 +44093,6 @@ "type": "opencollective", "url": "https://opencollective.com/unified" } - }, - "packages/website/packages/f36-progress-stepper": { - "extraneous": true - } - }, - "dependencies": { - "@aashutoshrathi/word-wrap": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", - "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", - "dev": true - }, - "@adobe/css-tools": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.4.0.tgz", - "integrity": "sha512-Ff9+ksdQQB3rMncgqDK78uLznstjyfIf2Arnh22pW8kBpLs6rpKDwgnZT46hin5Hl1WzazzK64DOrhSwYpS7bQ==", - "dev": true - }, - "@ampproject/remapping": { - "version": "2.2.0", - "requires": { - "@jridgewell/gen-mapping": "^0.1.0", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "dependencies": { - "@jridgewell/gen-mapping": { - "version": "0.1.1", - "requires": { - "@jridgewell/set-array": "^1.0.0", - "@jridgewell/sourcemap-codec": "^1.4.10" - } - } - } - }, - "@babel/code-frame": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.4.tgz", - "integrity": "sha512-r1IONyb6Ia+jYR2vvIDhdWdlTGhqbBoFqLTQidzZ4kepUFH15ejXvFHxCVbtl7BOXIudsIubf4E81xeA3h3IXA==", - "requires": { - "@babel/highlight": "^7.23.4", - "chalk": "^2.4.2" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "@babel/compat-data": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.3.tgz", - "integrity": "sha512-BmR4bWbDIoFJmJ9z2cZ8Gmm2MXgEDgjdWgpKmKWUt54UGFJdlj31ECtbaDvCG/qVdG3AQ1SfpZEs01lUFbzLOQ==" - }, - "@babel/core": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.3.tgz", - "integrity": "sha512-Jg+msLuNuCJDyBvFv5+OKOUjWMZgd85bKjbICd3zWrKAo+bJ49HJufi7CQE0q0uR8NGyO6xkCACScNqyjHSZew==", - "requires": { - "@ampproject/remapping": "^2.2.0", - "@babel/code-frame": "^7.22.13", - "@babel/generator": "^7.23.3", - "@babel/helper-compilation-targets": "^7.22.15", - "@babel/helper-module-transforms": "^7.23.3", - "@babel/helpers": "^7.23.2", - "@babel/parser": "^7.23.3", - "@babel/template": "^7.22.15", - "@babel/traverse": "^7.23.3", - "@babel/types": "^7.23.3", - "convert-source-map": "^2.0.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.3", - "semver": "^6.3.1" - }, - "dependencies": { - "convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==" - }, - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==" - } - } - }, - "@babel/generator": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.4.tgz", - "integrity": "sha512-esuS49Cga3HcThFNebGhlgsrVLkvhqvYDTzgjfFFlHJcIfLe5jFmRRfCQ1KuBfc4Jrtn3ndLgKWAKjBE+IraYQ==", - "requires": { - "@babel/types": "^7.23.4", - "@jridgewell/gen-mapping": "^0.3.2", - "@jridgewell/trace-mapping": "^0.3.17", - "jsesc": "^2.5.1" - } - }, - "@babel/helper-annotate-as-pure": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", - "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", - "requires": { - "@babel/types": "^7.22.5" - } - }, - "@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.16.0", - "devOptional": true, - "requires": { - "@babel/helper-explode-assignable-expression": "^7.16.0", - "@babel/types": "^7.16.0" - } - }, - "@babel/helper-compilation-targets": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz", - "integrity": "sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==", - "requires": { - "@babel/compat-data": "^7.22.9", - "@babel/helper-validator-option": "^7.22.15", - "browserslist": "^4.21.9", - "lru-cache": "^5.1.1", - "semver": "^6.3.1" - }, - "dependencies": { - "lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "requires": { - "yallist": "^3.0.2" - } - }, - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==" - }, - "yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" - } - } - }, - "@babel/helper-create-class-features-plugin": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.15.tgz", - "integrity": "sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-function-name": "^7.22.5", - "@babel/helper-member-expression-to-functions": "^7.22.15", - "@babel/helper-optimise-call-expression": "^7.22.5", - "@babel/helper-replace-supers": "^7.22.9", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "semver": "^6.3.1" - }, - "dependencies": { - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==" - } - } - }, - "@babel/helper-create-regexp-features-plugin": { - "version": "7.16.0", - "devOptional": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.16.0", - "regexpu-core": "^4.7.1" - } - }, - "@babel/helper-define-polyfill-provider": { - "version": "0.2.4", - "devOptional": true, - "requires": { - "@babel/helper-compilation-targets": "^7.13.0", - "@babel/helper-module-imports": "^7.12.13", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/traverse": "^7.13.0", - "debug": "^4.1.1", - "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2", - "semver": "^6.1.2" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "devOptional": true - } - } - }, - "@babel/helper-environment-visitor": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", - "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==" - }, - "@babel/helper-explode-assignable-expression": { - "version": "7.16.0", - "devOptional": true, - "requires": { - "@babel/types": "^7.16.0" - } - }, - "@babel/helper-function-name": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", - "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", - "requires": { - "@babel/template": "^7.22.15", - "@babel/types": "^7.23.0" - } - }, - "@babel/helper-hoist-variables": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", - "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", - "requires": { - "@babel/types": "^7.22.5" - } - }, - "@babel/helper-member-expression-to-functions": { - "version": "7.23.0", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz", - "integrity": "sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==", - "requires": { - "@babel/types": "^7.23.0" - } - }, - "@babel/helper-module-imports": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz", - "integrity": "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==", - "requires": { - "@babel/types": "^7.22.15" - } - }, - "@babel/helper-module-transforms": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz", - "integrity": "sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==", - "requires": { - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-module-imports": "^7.22.15", - "@babel/helper-simple-access": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/helper-validator-identifier": "^7.22.20" - } - }, - "@babel/helper-optimise-call-expression": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz", - "integrity": "sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==", - "requires": { - "@babel/types": "^7.22.5" - } - }, - "@babel/helper-plugin-utils": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", - "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==" - }, - "@babel/helper-remap-async-to-generator": { - "version": "7.16.0", - "devOptional": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.16.0", - "@babel/helper-wrap-function": "^7.16.0", - "@babel/types": "^7.16.0" - } - }, - "@babel/helper-replace-supers": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.20.tgz", - "integrity": "sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==", - "requires": { - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-member-expression-to-functions": "^7.22.15", - "@babel/helper-optimise-call-expression": "^7.22.5" - } - }, - "@babel/helper-simple-access": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", - "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", - "requires": { - "@babel/types": "^7.22.5" - } - }, - "@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz", - "integrity": "sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==", - "requires": { - "@babel/types": "^7.22.5" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.22.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", - "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", - "requires": { - "@babel/types": "^7.22.5" - } - }, - "@babel/helper-string-parser": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz", - "integrity": "sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==" - }, - "@babel/helper-validator-identifier": { - "version": "7.22.20", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", - "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==" - }, - "@babel/helper-validator-option": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz", - "integrity": "sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==" - }, - "@babel/helper-wrap-function": { - "version": "7.16.0", - "devOptional": true, - "requires": { - "@babel/helper-function-name": "^7.16.0", - "@babel/template": "^7.16.0", - "@babel/traverse": "^7.16.0", - "@babel/types": "^7.16.0" - } - }, - "@babel/helpers": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.4.tgz", - "integrity": "sha512-HfcMizYz10cr3h29VqyfGL6ZWIjTwWfvYBMsBVGwpcbhNGe3wQ1ZXZRPzZoAHhd9OqHadHqjQ89iVKINXnbzuw==", - "requires": { - "@babel/template": "^7.22.15", - "@babel/traverse": "^7.23.4", - "@babel/types": "^7.23.4" - } - }, - "@babel/highlight": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.23.4.tgz", - "integrity": "sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==", - "requires": { - "@babel/helper-validator-identifier": "^7.22.20", - "chalk": "^2.4.2", - "js-tokens": "^4.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "@babel/parser": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.4.tgz", - "integrity": "sha512-vf3Xna6UEprW+7t6EtOmFpHNAuxw3xqPZghy+brsnusscJRW5BMUzzHZc5ICjULee81WeUV2jjakG09MDglJXQ==" - }, - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.16.2", - "devOptional": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.16.0", - "devOptional": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", - "@babel/plugin-proposal-optional-chaining": "^7.16.0" - } - }, - "@babel/plugin-proposal-async-generator-functions": { - "version": "7.16.0", - "devOptional": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/helper-remap-async-to-generator": "^7.16.0", - "@babel/plugin-syntax-async-generators": "^7.8.4" - } - }, - "@babel/plugin-proposal-class-properties": { - "version": "7.16.0", - "devOptional": true, - "requires": { - "@babel/helper-create-class-features-plugin": "^7.16.0", - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-proposal-class-static-block": { - "version": "7.16.0", - "devOptional": true, - "requires": { - "@babel/helper-create-class-features-plugin": "^7.16.0", - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/plugin-syntax-class-static-block": "^7.14.5" - } - }, - "@babel/plugin-proposal-decorators": { - "version": "7.19.3", - "dev": true, - "requires": { - "@babel/helper-create-class-features-plugin": "^7.19.0", - "@babel/helper-plugin-utils": "^7.19.0", - "@babel/helper-replace-supers": "^7.19.1", - "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/plugin-syntax-decorators": "^7.19.0" - } - }, - "@babel/plugin-proposal-dynamic-import": { - "version": "7.16.0", - "devOptional": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3" - } - }, - "@babel/plugin-proposal-export-default-from": { - "version": "7.18.10", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.9", - "@babel/plugin-syntax-export-default-from": "^7.18.6" - } - }, - "@babel/plugin-proposal-export-namespace-from": { - "version": "7.16.0", - "devOptional": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3" - } - }, - "@babel/plugin-proposal-json-strings": { - "version": "7.16.0", - "devOptional": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/plugin-syntax-json-strings": "^7.8.3" - } - }, - "@babel/plugin-proposal-logical-assignment-operators": { - "version": "7.16.0", - "devOptional": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" - } - }, - "@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.16.0", - "devOptional": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" - } - }, - "@babel/plugin-proposal-numeric-separator": { - "version": "7.16.0", - "devOptional": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" - } - }, - "@babel/plugin-proposal-object-rest-spread": { - "version": "7.16.0", - "devOptional": true, - "requires": { - "@babel/compat-data": "^7.16.0", - "@babel/helper-compilation-targets": "^7.16.0", - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.16.0" - } - }, - "@babel/plugin-proposal-optional-catch-binding": { - "version": "7.16.0", - "devOptional": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" - } - }, - "@babel/plugin-proposal-optional-chaining": { - "version": "7.16.0", - "devOptional": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" - } - }, - "@babel/plugin-proposal-private-methods": { - "version": "7.16.0", - "devOptional": true, - "requires": { - "@babel/helper-create-class-features-plugin": "^7.16.0", - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-proposal-private-property-in-object": { - "version": "7.18.6", - "devOptional": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.18.6", - "@babel/helper-create-class-features-plugin": "^7.18.6", - "@babel/helper-plugin-utils": "^7.18.6", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5" - } - }, - "@babel/plugin-proposal-unicode-property-regex": { - "version": "7.16.0", - "devOptional": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.16.0", - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "devOptional": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-bigint": { - "version": "7.8.3", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "devOptional": true, - "requires": { - "@babel/helper-plugin-utils": "^7.12.13" - } - }, - "@babel/plugin-syntax-class-static-block": { - "version": "7.14.5", - "devOptional": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-syntax-decorators": { - "version": "7.19.0", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.19.0" - } - }, - "@babel/plugin-syntax-dynamic-import": { - "version": "7.8.3", - "devOptional": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-export-default-from": { - "version": "7.18.6", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.18.6" - } - }, - "@babel/plugin-syntax-export-namespace-from": { - "version": "7.8.3", - "devOptional": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-syntax-flow": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.23.3.tgz", - "integrity": "sha512-YZiAIpkJAwQXBJLIQbRFayR5c+gJ35Vcz3bg954k7cd73zqjvhacJuL9RbrzPz8qPmZdgqP6EUKwy0PCNhaaPA==", - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-syntax-import-meta": { - "version": "7.10.4", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "devOptional": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-jsx": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.23.3.tgz", - "integrity": "sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==", - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.10.4", - "devOptional": true, - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "devOptional": true, - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "devOptional": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-private-property-in-object": { - "version": "7.14.5", - "devOptional": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-syntax-top-level-await": { - "version": "7.14.5", - "devOptional": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-syntax-typescript": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.23.3.tgz", - "integrity": "sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-arrow-functions": { - "version": "7.16.0", - "devOptional": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-async-to-generator": { - "version": "7.16.0", - "devOptional": true, - "requires": { - "@babel/helper-module-imports": "^7.16.0", - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/helper-remap-async-to-generator": "^7.16.0" - } - }, - "@babel/plugin-transform-block-scoped-functions": { - "version": "7.16.0", - "devOptional": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-block-scoping": { - "version": "7.16.0", - "devOptional": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-class-properties": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.23.3.tgz", - "integrity": "sha512-uM+AN8yCIjDPccsKGlw271xjJtGii+xQIF/uMPS8H15L12jZTsLfF4o5vNO7d/oUguOyfdikHGc/yi9ge4SGIg==", - "requires": { - "@babel/helper-create-class-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-classes": { - "version": "7.16.0", - "devOptional": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.16.0", - "@babel/helper-function-name": "^7.16.0", - "@babel/helper-optimise-call-expression": "^7.16.0", - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/helper-replace-supers": "^7.16.0", - "@babel/helper-split-export-declaration": "^7.16.0", - "globals": "^11.1.0" - } - }, - "@babel/plugin-transform-computed-properties": { - "version": "7.16.0", - "devOptional": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-destructuring": { - "version": "7.16.0", - "devOptional": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-dotall-regex": { - "version": "7.16.0", - "devOptional": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.16.0", - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-duplicate-keys": { - "version": "7.16.0", - "devOptional": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-exponentiation-operator": { - "version": "7.16.0", - "devOptional": true, - "requires": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.0", - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-flow-strip-types": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.23.3.tgz", - "integrity": "sha512-26/pQTf9nQSNVJCrLB1IkHUKyPxR+lMrH2QDPG89+Znu9rAMbtrybdbWeE9bb7gzjmE5iXHEY+e0HUwM6Co93Q==", - "requires": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-flow": "^7.23.3" - } - }, - "@babel/plugin-transform-for-of": { - "version": "7.16.0", - "devOptional": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-function-name": { - "version": "7.16.0", - "devOptional": true, - "requires": { - "@babel/helper-function-name": "^7.16.0", - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-literals": { - "version": "7.16.0", - "devOptional": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-member-expression-literals": { - "version": "7.16.0", - "devOptional": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-modules-amd": { - "version": "7.16.0", - "devOptional": true, - "requires": { - "@babel/helper-module-transforms": "^7.16.0", - "@babel/helper-plugin-utils": "^7.14.5", - "babel-plugin-dynamic-import-node": "^2.3.3" - } - }, - "@babel/plugin-transform-modules-commonjs": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.3.tgz", - "integrity": "sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA==", - "requires": { - "@babel/helper-module-transforms": "^7.23.3", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-simple-access": "^7.22.5" - } - }, - "@babel/plugin-transform-modules-systemjs": { - "version": "7.16.0", - "devOptional": true, - "requires": { - "@babel/helper-hoist-variables": "^7.16.0", - "@babel/helper-module-transforms": "^7.16.0", - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/helper-validator-identifier": "^7.15.7", - "babel-plugin-dynamic-import-node": "^2.3.3" - } - }, - "@babel/plugin-transform-modules-umd": { - "version": "7.16.0", - "devOptional": true, - "requires": { - "@babel/helper-module-transforms": "^7.16.0", - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.16.0", - "devOptional": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.16.0" - } - }, - "@babel/plugin-transform-new-target": { - "version": "7.16.0", - "devOptional": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-nullish-coalescing-operator": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.23.4.tgz", - "integrity": "sha512-jHE9EVVqHKAQx+VePv5LLGHjmHSJR76vawFPTdlxR/LVJPfOEGxREQwQfjuZEOPTwG92X3LINSh3M40Rv4zpVA==", - "requires": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" - } - }, - "@babel/plugin-transform-object-super": { - "version": "7.16.0", - "devOptional": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/helper-replace-supers": "^7.16.0" - } - }, - "@babel/plugin-transform-optional-chaining": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.4.tgz", - "integrity": "sha512-ZU8y5zWOfjM5vZ+asjgAPwDaBjJzgufjES89Rs4Lpq63O300R/kOz30WCLo6BxxX6QVEilwSlpClnG5cZaikTA==", - "requires": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" - } - }, - "@babel/plugin-transform-parameters": { - "version": "7.16.5", - "requires": { - "@babel/helper-plugin-utils": "^7.16.5" - } - }, - "@babel/plugin-transform-private-methods": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.23.3.tgz", - "integrity": "sha512-UzqRcRtWsDMTLrRWFvUBDwmw06tCQH9Rl1uAjfh6ijMSmGYQ+fpdB+cnqRC8EMh5tuuxSv0/TejGL+7vyj+50g==", - "requires": { - "@babel/helper-create-class-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5" - } - }, - "@babel/plugin-transform-property-literals": { - "version": "7.16.0", - "devOptional": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-react-display-name": { - "version": "7.15.1", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-react-jsx": { - "version": "7.14.9", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.14.5", - "@babel/helper-module-imports": "^7.14.5", - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/plugin-syntax-jsx": "^7.14.5", - "@babel/types": "^7.14.9" - } - }, - "@babel/plugin-transform-react-jsx-development": { - "version": "7.14.5", - "dev": true, - "requires": { - "@babel/plugin-transform-react-jsx": "^7.14.5" - } - }, - "@babel/plugin-transform-react-pure-annotations": { - "version": "7.14.5", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.14.5", - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-regenerator": { - "version": "7.16.0", - "devOptional": true, - "requires": { - "regenerator-transform": "^0.14.2" - } - }, - "@babel/plugin-transform-reserved-words": { - "version": "7.16.0", - "devOptional": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-shorthand-properties": { - "version": "7.16.0", - "devOptional": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-spread": { - "version": "7.16.0", - "devOptional": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" - } - }, - "@babel/plugin-transform-sticky-regex": { - "version": "7.16.0", - "devOptional": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-template-literals": { - "version": "7.16.0", - "devOptional": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-typeof-symbol": { - "version": "7.16.0", - "devOptional": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-typescript": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.23.4.tgz", - "integrity": "sha512-39hCCOl+YUAyMOu6B9SmUTiHUU0t/CxJNUmY3qRdJujbqi+lrQcL11ysYUsAvFWPBdhihrv1z0oRG84Yr3dODQ==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-create-class-features-plugin": "^7.22.15", - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/plugin-syntax-typescript": "^7.23.3" - } - }, - "@babel/plugin-transform-unicode-escapes": { - "version": "7.16.0", - "devOptional": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-unicode-regex": { - "version": "7.16.0", - "devOptional": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.16.0", - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/preset-env": { - "version": "7.16.0", - "devOptional": true, - "requires": { - "@babel/compat-data": "^7.16.0", - "@babel/helper-compilation-targets": "^7.16.0", - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/helper-validator-option": "^7.14.5", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.0", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.0", - "@babel/plugin-proposal-async-generator-functions": "^7.16.0", - "@babel/plugin-proposal-class-properties": "^7.16.0", - "@babel/plugin-proposal-class-static-block": "^7.16.0", - "@babel/plugin-proposal-dynamic-import": "^7.16.0", - "@babel/plugin-proposal-export-namespace-from": "^7.16.0", - "@babel/plugin-proposal-json-strings": "^7.16.0", - "@babel/plugin-proposal-logical-assignment-operators": "^7.16.0", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0", - "@babel/plugin-proposal-numeric-separator": "^7.16.0", - "@babel/plugin-proposal-object-rest-spread": "^7.16.0", - "@babel/plugin-proposal-optional-catch-binding": "^7.16.0", - "@babel/plugin-proposal-optional-chaining": "^7.16.0", - "@babel/plugin-proposal-private-methods": "^7.16.0", - "@babel/plugin-proposal-private-property-in-object": "^7.16.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.16.0", - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-class-static-block": "^7.14.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5", - "@babel/plugin-syntax-top-level-await": "^7.14.5", - "@babel/plugin-transform-arrow-functions": "^7.16.0", - "@babel/plugin-transform-async-to-generator": "^7.16.0", - "@babel/plugin-transform-block-scoped-functions": "^7.16.0", - "@babel/plugin-transform-block-scoping": "^7.16.0", - "@babel/plugin-transform-classes": "^7.16.0", - "@babel/plugin-transform-computed-properties": "^7.16.0", - "@babel/plugin-transform-destructuring": "^7.16.0", - "@babel/plugin-transform-dotall-regex": "^7.16.0", - "@babel/plugin-transform-duplicate-keys": "^7.16.0", - "@babel/plugin-transform-exponentiation-operator": "^7.16.0", - "@babel/plugin-transform-for-of": "^7.16.0", - "@babel/plugin-transform-function-name": "^7.16.0", - "@babel/plugin-transform-literals": "^7.16.0", - "@babel/plugin-transform-member-expression-literals": "^7.16.0", - "@babel/plugin-transform-modules-amd": "^7.16.0", - "@babel/plugin-transform-modules-commonjs": "^7.16.0", - "@babel/plugin-transform-modules-systemjs": "^7.16.0", - "@babel/plugin-transform-modules-umd": "^7.16.0", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.16.0", - "@babel/plugin-transform-new-target": "^7.16.0", - "@babel/plugin-transform-object-super": "^7.16.0", - "@babel/plugin-transform-parameters": "^7.16.0", - "@babel/plugin-transform-property-literals": "^7.16.0", - "@babel/plugin-transform-regenerator": "^7.16.0", - "@babel/plugin-transform-reserved-words": "^7.16.0", - "@babel/plugin-transform-shorthand-properties": "^7.16.0", - "@babel/plugin-transform-spread": "^7.16.0", - "@babel/plugin-transform-sticky-regex": "^7.16.0", - "@babel/plugin-transform-template-literals": "^7.16.0", - "@babel/plugin-transform-typeof-symbol": "^7.16.0", - "@babel/plugin-transform-unicode-escapes": "^7.16.0", - "@babel/plugin-transform-unicode-regex": "^7.16.0", - "@babel/preset-modules": "^0.1.5", - "@babel/types": "^7.16.0", - "babel-plugin-polyfill-corejs2": "^0.2.3", - "babel-plugin-polyfill-corejs3": "^0.3.0", - "babel-plugin-polyfill-regenerator": "^0.2.3", - "core-js-compat": "^3.19.0", - "semver": "^6.3.0" - }, - "dependencies": { - "babel-plugin-polyfill-corejs3": { - "version": "0.3.0", - "devOptional": true, - "requires": { - "@babel/helper-define-polyfill-provider": "^0.2.4", - "core-js-compat": "^3.18.0" - } - }, - "semver": { - "version": "6.3.0", - "devOptional": true - } - } - }, - "@babel/preset-flow": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.23.3.tgz", - "integrity": "sha512-7yn6hl8RIv+KNk6iIrGZ+D06VhVY35wLVf23Cz/mMu1zOr7u4MMP4j0nZ9tLf8+4ZFpnib8cFYgB/oYg9hfswA==", - "requires": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-validator-option": "^7.22.15", - "@babel/plugin-transform-flow-strip-types": "^7.23.3" - } - }, - "@babel/preset-modules": { - "version": "0.1.5", - "devOptional": true, - "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", - "@babel/plugin-transform-dotall-regex": "^7.4.4", - "@babel/types": "^7.4.4", - "esutils": "^2.0.2" - } - }, - "@babel/preset-react": { - "version": "7.14.5", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/helper-validator-option": "^7.14.5", - "@babel/plugin-transform-react-display-name": "^7.14.5", - "@babel/plugin-transform-react-jsx": "^7.14.5", - "@babel/plugin-transform-react-jsx-development": "^7.14.5", - "@babel/plugin-transform-react-pure-annotations": "^7.14.5" - } - }, - "@babel/preset-typescript": { - "version": "7.23.3", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.23.3.tgz", - "integrity": "sha512-17oIGVlqz6CchO9RFYn5U6ZpWRZIngayYCtrPRSgANSwC2V1Jb+iP74nVxzzXJte8b8BYxrL1yY96xfhTBrNNQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-validator-option": "^7.22.15", - "@babel/plugin-syntax-jsx": "^7.23.3", - "@babel/plugin-transform-modules-commonjs": "^7.23.3", - "@babel/plugin-transform-typescript": "^7.23.3" - } - }, - "@babel/register": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/register/-/register-7.22.15.tgz", - "integrity": "sha512-V3Q3EqoQdn65RCgTLwauZaTfd1ShhwPmbBv+1dkZV/HpCGMKVyn6oFcRlI7RaKqiDQjX2Qd3AuoEguBgdjIKlg==", - "requires": { - "clone-deep": "^4.0.1", - "find-cache-dir": "^2.0.0", - "make-dir": "^2.1.0", - "pirates": "^4.0.5", - "source-map-support": "^0.5.16" - }, - "dependencies": { - "find-cache-dir": { - "version": "2.1.0", - "requires": { - "commondir": "^1.0.1", - "make-dir": "^2.0.0", - "pkg-dir": "^3.0.0" - } - }, - "find-up": { - "version": "3.0.0", - "requires": { - "locate-path": "^3.0.0" - } - }, - "locate-path": { - "version": "3.0.0", - "requires": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - } - }, - "make-dir": { - "version": "2.1.0", - "requires": { - "pify": "^4.0.1", - "semver": "^5.6.0" - } - }, - "p-limit": { - "version": "2.3.0", - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "3.0.0", - "requires": { - "p-limit": "^2.0.0" - } - }, - "path-exists": { - "version": "3.0.0" - }, - "pkg-dir": { - "version": "3.0.0", - "requires": { - "find-up": "^3.0.0" - } - }, - "semver": { - "version": "5.7.1" - } - } - }, - "@babel/runtime": { - "version": "7.24.4", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.4.tgz", - "integrity": "sha512-dkxf7+hn8mFBwKjs9bvBlArzLVxVbS8usaPUDd5p2a9JCL9tB8OaOVN1isD4+Xyk4ns89/xeOmbQvgdK7IIVdA==", - "requires": { - "regenerator-runtime": "^0.14.0" - }, - "dependencies": { - "regenerator-runtime": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", - "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" - } - } - }, - "@babel/runtime-corejs3": { - "version": "7.12.5", - "dev": true, - "requires": { - "core-js-pure": "^3.0.0", - "regenerator-runtime": "^0.13.4" - } - }, - "@babel/template": { - "version": "7.22.15", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz", - "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==", - "requires": { - "@babel/code-frame": "^7.22.13", - "@babel/parser": "^7.22.15", - "@babel/types": "^7.22.15" - } - }, - "@babel/traverse": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.4.tgz", - "integrity": "sha512-IYM8wSUwunWTB6tFC2dkKZhxbIjHoWemdK+3f8/wq8aKhbUscxD5MX72ubd90fxvFknaLPeGw5ycU84V1obHJg==", - "requires": { - "@babel/code-frame": "^7.23.4", - "@babel/generator": "^7.23.4", - "@babel/helper-environment-visitor": "^7.22.20", - "@babel/helper-function-name": "^7.23.0", - "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.6", - "@babel/parser": "^7.23.4", - "@babel/types": "^7.23.4", - "debug": "^4.1.0", - "globals": "^11.1.0" - } - }, - "@babel/types": { - "version": "7.23.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.4.tgz", - "integrity": "sha512-7uIFwVYpoplT5jp/kVv6EF93VaJ8H+Yn5IczYiaAi98ajzjfoZfslet/e0sLh+wVBjb2qqIut1b0S26VSafsSQ==", - "requires": { - "@babel/helper-string-parser": "^7.23.4", - "@babel/helper-validator-identifier": "^7.22.20", - "to-fast-properties": "^2.0.0" - } - }, - "@base2/pretty-print-object": { - "version": "1.0.1", - "dev": true - }, - "@bcoe/v8-coverage": { - "version": "0.2.3", - "dev": true - }, - "@changesets/apply-release-plan": { - "version": "6.1.4", - "resolved": "https://registry.npmjs.org/@changesets/apply-release-plan/-/apply-release-plan-6.1.4.tgz", - "integrity": "sha512-FMpKF1fRlJyCZVYHr3CbinpZZ+6MwvOtWUuO8uo+svcATEoc1zRDcj23pAurJ2TZ/uVz1wFHH6K3NlACy0PLew==", - "dev": true, - "requires": { - "@babel/runtime": "^7.20.1", - "@changesets/config": "^2.3.1", - "@changesets/get-version-range-type": "^0.3.2", - "@changesets/git": "^2.0.0", - "@changesets/types": "^5.2.1", - "@manypkg/get-packages": "^1.1.3", - "detect-indent": "^6.0.0", - "fs-extra": "^7.0.1", - "lodash.startcase": "^4.4.0", - "outdent": "^0.5.0", - "prettier": "^2.7.1", - "resolve-from": "^5.0.0", - "semver": "^7.5.3" - }, - "dependencies": { - "@changesets/types": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/@changesets/types/-/types-5.2.1.tgz", - "integrity": "sha512-myLfHbVOqaq9UtUKqR/nZA/OY7xFjQMdfgfqeZIBK4d0hA6pgxArvdv8M+6NUzzBsjWLOtvApv8YHr4qM+Kpfg==", - "dev": true - }, - "fs-extra": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, - "jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6" - } - } - } - }, - "@changesets/assemble-release-plan": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/@changesets/assemble-release-plan/-/assemble-release-plan-5.2.4.tgz", - "integrity": "sha512-xJkWX+1/CUaOUWTguXEbCDTyWJFECEhmdtbkjhn5GVBGxdP/JwaHBIU9sW3FR6gD07UwZ7ovpiPclQZs+j+mvg==", - "dev": true, - "requires": { - "@babel/runtime": "^7.20.1", - "@changesets/errors": "^0.1.4", - "@changesets/get-dependents-graph": "^1.3.6", - "@changesets/types": "^5.2.1", - "@manypkg/get-packages": "^1.1.3", - "semver": "^7.5.3" - }, - "dependencies": { - "@changesets/types": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/@changesets/types/-/types-5.2.1.tgz", - "integrity": "sha512-myLfHbVOqaq9UtUKqR/nZA/OY7xFjQMdfgfqeZIBK4d0hA6pgxArvdv8M+6NUzzBsjWLOtvApv8YHr4qM+Kpfg==", - "dev": true - } - } - }, - "@changesets/changelog-git": { - "version": "0.1.14", - "resolved": "https://registry.npmjs.org/@changesets/changelog-git/-/changelog-git-0.1.14.tgz", - "integrity": "sha512-+vRfnKtXVWsDDxGctOfzJsPhaCdXRYoe+KyWYoq5X/GqoISREiat0l3L8B0a453B2B4dfHGcZaGyowHbp9BSaA==", - "dev": true, - "requires": { - "@changesets/types": "^5.2.1" - }, - "dependencies": { - "@changesets/types": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/@changesets/types/-/types-5.2.1.tgz", - "integrity": "sha512-myLfHbVOqaq9UtUKqR/nZA/OY7xFjQMdfgfqeZIBK4d0hA6pgxArvdv8M+6NUzzBsjWLOtvApv8YHr4qM+Kpfg==", - "dev": true - } - } - }, - "@changesets/changelog-github": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/@changesets/changelog-github/-/changelog-github-0.5.0.tgz", - "integrity": "sha512-zoeq2LJJVcPJcIotHRJEEA2qCqX0AQIeFE+L21L8sRLPVqDhSXY8ZWAt2sohtBpFZkBwu+LUwMSKRr2lMy3LJA==", - "dev": true, - "requires": { - "@changesets/get-github-info": "^0.6.0", - "@changesets/types": "^6.0.0", - "dotenv": "^8.1.0" - }, - "dependencies": { - "@changesets/types": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@changesets/types/-/types-6.0.0.tgz", - "integrity": "sha512-b1UkfNulgKoWfqyHtzKS5fOZYSJO+77adgL7DLRDr+/7jhChN+QcHnbjiQVOz/U+Ts3PGNySq7diAItzDgugfQ==", - "dev": true - } - } - }, - "@changesets/cli": { - "version": "2.26.2", - "resolved": "https://registry.npmjs.org/@changesets/cli/-/cli-2.26.2.tgz", - "integrity": "sha512-dnWrJTmRR8bCHikJHl9b9HW3gXACCehz4OasrXpMp7sx97ECuBGGNjJhjPhdZNCvMy9mn4BWdplI323IbqsRig==", - "dev": true, - "requires": { - "@babel/runtime": "^7.20.1", - "@changesets/apply-release-plan": "^6.1.4", - "@changesets/assemble-release-plan": "^5.2.4", - "@changesets/changelog-git": "^0.1.14", - "@changesets/config": "^2.3.1", - "@changesets/errors": "^0.1.4", - "@changesets/get-dependents-graph": "^1.3.6", - "@changesets/get-release-plan": "^3.0.17", - "@changesets/git": "^2.0.0", - "@changesets/logger": "^0.0.5", - "@changesets/pre": "^1.0.14", - "@changesets/read": "^0.5.9", - "@changesets/types": "^5.2.1", - "@changesets/write": "^0.2.3", - "@manypkg/get-packages": "^1.1.3", - "@types/is-ci": "^3.0.0", - "@types/semver": "^7.5.0", - "ansi-colors": "^4.1.3", - "chalk": "^2.1.0", - "enquirer": "^2.3.0", - "external-editor": "^3.1.0", - "fs-extra": "^7.0.1", - "human-id": "^1.0.2", - "is-ci": "^3.0.1", - "meow": "^6.0.0", - "outdent": "^0.5.0", - "p-limit": "^2.2.0", - "preferred-pm": "^3.0.0", - "resolve-from": "^5.0.0", - "semver": "^7.5.3", - "spawndamnit": "^2.0.0", - "term-size": "^2.1.0", - "tty-table": "^4.1.5" - }, - "dependencies": { - "@changesets/types": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/@changesets/types/-/types-5.2.1.tgz", - "integrity": "sha512-myLfHbVOqaq9UtUKqR/nZA/OY7xFjQMdfgfqeZIBK4d0hA6pgxArvdv8M+6NUzzBsjWLOtvApv8YHr4qM+Kpfg==", - "dev": true - }, - "ansi-colors": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", - "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", - "dev": true - }, - "ansi-styles": { - "version": "3.2.1", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "dev": true - }, - "fs-extra": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, - "has-flag": { - "version": "3.0.0", - "dev": true - }, - "jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "meow": { - "version": "6.1.1", - "dev": true, - "requires": { - "@types/minimist": "^1.2.0", - "camelcase-keys": "^6.2.2", - "decamelize-keys": "^1.1.0", - "hard-rejection": "^2.1.0", - "minimist-options": "^4.0.2", - "normalize-package-data": "^2.5.0", - "read-pkg-up": "^7.0.1", - "redent": "^3.0.0", - "trim-newlines": "^3.0.0", - "type-fest": "^0.13.1", - "yargs-parser": "^18.1.3" - } - }, - "p-limit": { - "version": "2.3.0", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, - "supports-color": { - "version": "5.5.0", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - }, - "type-fest": { - "version": "0.13.1", - "dev": true - }, - "yargs-parser": { - "version": "18.1.3", - "dev": true, - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } - } - } - }, - "@changesets/config": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@changesets/config/-/config-2.3.1.tgz", - "integrity": "sha512-PQXaJl82CfIXddUOppj4zWu+987GCw2M+eQcOepxN5s+kvnsZOwjEJO3DH9eVy+OP6Pg/KFEWdsECFEYTtbg6w==", - "dev": true, - "requires": { - "@changesets/errors": "^0.1.4", - "@changesets/get-dependents-graph": "^1.3.6", - "@changesets/logger": "^0.0.5", - "@changesets/types": "^5.2.1", - "@manypkg/get-packages": "^1.1.3", - "fs-extra": "^7.0.1", - "micromatch": "^4.0.2" - }, - "dependencies": { - "@changesets/types": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/@changesets/types/-/types-5.2.1.tgz", - "integrity": "sha512-myLfHbVOqaq9UtUKqR/nZA/OY7xFjQMdfgfqeZIBK4d0hA6pgxArvdv8M+6NUzzBsjWLOtvApv8YHr4qM+Kpfg==", - "dev": true - }, - "fs-extra": { - "version": "7.0.1", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, - "jsonfile": { - "version": "4.0.0", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6" - } - } - } - }, - "@changesets/errors": { - "version": "0.1.4", - "dev": true, - "requires": { - "extendable-error": "^0.1.5" - } - }, - "@changesets/get-dependents-graph": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/@changesets/get-dependents-graph/-/get-dependents-graph-1.3.6.tgz", - "integrity": "sha512-Q/sLgBANmkvUm09GgRsAvEtY3p1/5OCzgBE5vX3vgb5CvW0j7CEljocx5oPXeQSNph6FXulJlXV3Re/v3K3P3Q==", - "dev": true, - "requires": { - "@changesets/types": "^5.2.1", - "@manypkg/get-packages": "^1.1.3", - "chalk": "^2.1.0", - "fs-extra": "^7.0.1", - "semver": "^7.5.3" - }, - "dependencies": { - "@changesets/types": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/@changesets/types/-/types-5.2.1.tgz", - "integrity": "sha512-myLfHbVOqaq9UtUKqR/nZA/OY7xFjQMdfgfqeZIBK4d0hA6pgxArvdv8M+6NUzzBsjWLOtvApv8YHr4qM+Kpfg==", - "dev": true - }, - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "fs-extra": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true - }, - "jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "@changesets/get-github-info": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/@changesets/get-github-info/-/get-github-info-0.6.0.tgz", - "integrity": "sha512-v/TSnFVXI8vzX9/w3DU2Ol+UlTZcu3m0kXTjTT4KlAdwSvwutcByYwyYn9hwerPWfPkT2JfpoX0KgvCEi8Q/SA==", - "dev": true, - "requires": { - "dataloader": "^1.4.0", - "node-fetch": "^2.5.0" - } - }, - "@changesets/get-release-plan": { - "version": "3.0.17", - "resolved": "https://registry.npmjs.org/@changesets/get-release-plan/-/get-release-plan-3.0.17.tgz", - "integrity": "sha512-6IwKTubNEgoOZwDontYc2x2cWXfr6IKxP3IhKeK+WjyD6y3M4Gl/jdQvBw+m/5zWILSOCAaGLu2ZF6Q+WiPniw==", - "dev": true, - "requires": { - "@babel/runtime": "^7.20.1", - "@changesets/assemble-release-plan": "^5.2.4", - "@changesets/config": "^2.3.1", - "@changesets/pre": "^1.0.14", - "@changesets/read": "^0.5.9", - "@changesets/types": "^5.2.1", - "@manypkg/get-packages": "^1.1.3" - }, - "dependencies": { - "@changesets/types": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/@changesets/types/-/types-5.2.1.tgz", - "integrity": "sha512-myLfHbVOqaq9UtUKqR/nZA/OY7xFjQMdfgfqeZIBK4d0hA6pgxArvdv8M+6NUzzBsjWLOtvApv8YHr4qM+Kpfg==", - "dev": true - } - } - }, - "@changesets/get-version-range-type": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@changesets/get-version-range-type/-/get-version-range-type-0.3.2.tgz", - "integrity": "sha512-SVqwYs5pULYjYT4op21F2pVbcrca4qA/bAA3FmFXKMN7Y+HcO8sbZUTx3TAy2VXulP2FACd1aC7f2nTuqSPbqg==", - "dev": true - }, - "@changesets/git": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@changesets/git/-/git-2.0.0.tgz", - "integrity": "sha512-enUVEWbiqUTxqSnmesyJGWfzd51PY4H7mH9yUw0hPVpZBJ6tQZFMU3F3mT/t9OJ/GjyiM4770i+sehAn6ymx6A==", - "dev": true, - "requires": { - "@babel/runtime": "^7.20.1", - "@changesets/errors": "^0.1.4", - "@changesets/types": "^5.2.1", - "@manypkg/get-packages": "^1.1.3", - "is-subdir": "^1.1.1", - "micromatch": "^4.0.2", - "spawndamnit": "^2.0.0" - }, - "dependencies": { - "@changesets/types": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/@changesets/types/-/types-5.2.1.tgz", - "integrity": "sha512-myLfHbVOqaq9UtUKqR/nZA/OY7xFjQMdfgfqeZIBK4d0hA6pgxArvdv8M+6NUzzBsjWLOtvApv8YHr4qM+Kpfg==", - "dev": true - } - } - }, - "@changesets/logger": { - "version": "0.0.5", - "dev": true, - "requires": { - "chalk": "^2.1.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "dev": true - }, - "has-flag": { - "version": "3.0.0", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "@changesets/parse": { - "version": "0.3.16", - "resolved": "https://registry.npmjs.org/@changesets/parse/-/parse-0.3.16.tgz", - "integrity": "sha512-127JKNd167ayAuBjUggZBkmDS5fIKsthnr9jr6bdnuUljroiERW7FBTDNnNVyJ4l69PzR57pk6mXQdtJyBCJKg==", - "dev": true, - "requires": { - "@changesets/types": "^5.2.1", - "js-yaml": "^3.13.1" - }, - "dependencies": { - "@changesets/types": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/@changesets/types/-/types-5.2.1.tgz", - "integrity": "sha512-myLfHbVOqaq9UtUKqR/nZA/OY7xFjQMdfgfqeZIBK4d0hA6pgxArvdv8M+6NUzzBsjWLOtvApv8YHr4qM+Kpfg==", - "dev": true - } - } - }, - "@changesets/pre": { - "version": "1.0.14", - "resolved": "https://registry.npmjs.org/@changesets/pre/-/pre-1.0.14.tgz", - "integrity": "sha512-dTsHmxQWEQekHYHbg+M1mDVYFvegDh9j/kySNuDKdylwfMEevTeDouR7IfHNyVodxZXu17sXoJuf2D0vi55FHQ==", - "dev": true, - "requires": { - "@babel/runtime": "^7.20.1", - "@changesets/errors": "^0.1.4", - "@changesets/types": "^5.2.1", - "@manypkg/get-packages": "^1.1.3", - "fs-extra": "^7.0.1" - }, - "dependencies": { - "@changesets/types": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/@changesets/types/-/types-5.2.1.tgz", - "integrity": "sha512-myLfHbVOqaq9UtUKqR/nZA/OY7xFjQMdfgfqeZIBK4d0hA6pgxArvdv8M+6NUzzBsjWLOtvApv8YHr4qM+Kpfg==", - "dev": true - }, - "fs-extra": { - "version": "7.0.1", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, - "jsonfile": { - "version": "4.0.0", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6" - } - } - } - }, - "@changesets/read": { - "version": "0.5.9", - "resolved": "https://registry.npmjs.org/@changesets/read/-/read-0.5.9.tgz", - "integrity": "sha512-T8BJ6JS6j1gfO1HFq50kU3qawYxa4NTbI/ASNVVCBTsKquy2HYwM9r7ZnzkiMe8IEObAJtUVGSrePCOxAK2haQ==", - "dev": true, - "requires": { - "@babel/runtime": "^7.20.1", - "@changesets/git": "^2.0.0", - "@changesets/logger": "^0.0.5", - "@changesets/parse": "^0.3.16", - "@changesets/types": "^5.2.1", - "chalk": "^2.1.0", - "fs-extra": "^7.0.1", - "p-filter": "^2.1.0" - }, - "dependencies": { - "@changesets/types": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/@changesets/types/-/types-5.2.1.tgz", - "integrity": "sha512-myLfHbVOqaq9UtUKqR/nZA/OY7xFjQMdfgfqeZIBK4d0hA6pgxArvdv8M+6NUzzBsjWLOtvApv8YHr4qM+Kpfg==", - "dev": true - }, - "ansi-styles": { - "version": "3.2.1", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "dev": true - }, - "fs-extra": { - "version": "7.0.1", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, - "has-flag": { - "version": "3.0.0", - "dev": true - }, - "jsonfile": { - "version": "4.0.0", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "supports-color": { - "version": "5.5.0", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "@changesets/types": { - "version": "4.1.0", - "dev": true - }, - "@changesets/write": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@changesets/write/-/write-0.2.3.tgz", - "integrity": "sha512-Dbamr7AIMvslKnNYsLFafaVORx4H0pvCA2MHqgtNCySMe1blImEyAEOzDmcgKAkgz4+uwoLz7demIrX+JBr/Xw==", - "dev": true, - "requires": { - "@babel/runtime": "^7.20.1", - "@changesets/types": "^5.2.1", - "fs-extra": "^7.0.1", - "human-id": "^1.0.2", - "prettier": "^2.7.1" - }, - "dependencies": { - "@changesets/types": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/@changesets/types/-/types-5.2.1.tgz", - "integrity": "sha512-myLfHbVOqaq9UtUKqR/nZA/OY7xFjQMdfgfqeZIBK4d0hA6pgxArvdv8M+6NUzzBsjWLOtvApv8YHr4qM+Kpfg==", - "dev": true - }, - "fs-extra": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, - "jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6" - } - } - } - }, - "@cnakazawa/watch": { - "version": "1.0.4", - "dev": true, - "requires": { - "exec-sh": "^0.3.2", - "minimist": "^1.2.0" - } - }, - "@code-hike/classer": { - "version": "0.0.0-e48fa74", - "requires": {} - }, - "@codemirror/autocomplete": { - "version": "0.19.9", - "requires": { - "@codemirror/language": "^0.19.0", - "@codemirror/state": "^0.19.4", - "@codemirror/text": "^0.19.2", - "@codemirror/tooltip": "^0.19.0", - "@codemirror/view": "^0.19.0", - "@lezer/common": "^0.15.0" - } - }, - "@codemirror/closebrackets": { - "version": "0.19.0", - "requires": { - "@codemirror/language": "^0.19.0", - "@codemirror/rangeset": "^0.19.0", - "@codemirror/state": "^0.19.0", - "@codemirror/text": "^0.19.0", - "@codemirror/view": "^0.19.0" - } - }, - "@codemirror/commands": { - "version": "0.19.6", - "requires": { - "@codemirror/language": "^0.19.0", - "@codemirror/matchbrackets": "^0.19.0", - "@codemirror/state": "^0.19.2", - "@codemirror/text": "^0.19.0", - "@codemirror/view": "^0.19.22", - "@lezer/common": "^0.15.0" - } - }, - "@codemirror/comment": { - "version": "0.19.0", - "requires": { - "@codemirror/state": "^0.19.0", - "@codemirror/text": "^0.19.0", - "@codemirror/view": "^0.19.0" - } - }, - "@codemirror/gutter": { - "version": "0.19.9", - "requires": { - "@codemirror/rangeset": "^0.19.0", - "@codemirror/state": "^0.19.0", - "@codemirror/view": "^0.19.23" - } - }, - "@codemirror/highlight": { - "version": "0.19.6", - "requires": { - "@codemirror/language": "^0.19.0", - "@codemirror/rangeset": "^0.19.0", - "@codemirror/state": "^0.19.0", - "@codemirror/view": "^0.19.0", - "@lezer/common": "^0.15.0", - "style-mod": "^4.0.0" - } - }, - "@codemirror/history": { - "version": "0.19.1", - "requires": { - "@codemirror/state": "^0.19.2", - "@codemirror/view": "^0.19.0" - } - }, - "@codemirror/lang-css": { - "version": "0.19.3", - "requires": { - "@codemirror/autocomplete": "^0.19.0", - "@codemirror/highlight": "^0.19.6", - "@codemirror/language": "^0.19.0", - "@codemirror/state": "^0.19.0", - "@lezer/css": "^0.15.2" - } - }, - "@codemirror/lang-html": { - "version": "0.19.4", - "requires": { - "@codemirror/autocomplete": "^0.19.0", - "@codemirror/highlight": "^0.19.6", - "@codemirror/lang-css": "^0.19.0", - "@codemirror/lang-javascript": "^0.19.0", - "@codemirror/language": "^0.19.0", - "@codemirror/state": "^0.19.0", - "@lezer/common": "^0.15.0", - "@lezer/html": "^0.15.0" - } - }, - "@codemirror/lang-javascript": { - "version": "0.19.3", - "requires": { - "@codemirror/autocomplete": "^0.19.0", - "@codemirror/highlight": "^0.19.6", - "@codemirror/language": "^0.19.0", - "@codemirror/lint": "^0.19.0", - "@codemirror/state": "^0.19.0", - "@codemirror/view": "^0.19.0", - "@lezer/javascript": "^0.15.1" - } - }, - "@codemirror/language": { - "version": "0.19.7", - "requires": { - "@codemirror/state": "^0.19.0", - "@codemirror/text": "^0.19.0", - "@codemirror/view": "^0.19.0", - "@lezer/common": "^0.15.5", - "@lezer/lr": "^0.15.0" - } - }, - "@codemirror/lint": { - "version": "0.19.3", - "requires": { - "@codemirror/gutter": "^0.19.4", - "@codemirror/panel": "^0.19.0", - "@codemirror/rangeset": "^0.19.1", - "@codemirror/state": "^0.19.4", - "@codemirror/tooltip": "^0.19.5", - "@codemirror/view": "^0.19.0", - "crelt": "^1.0.5" - } - }, - "@codemirror/matchbrackets": { - "version": "0.19.3", - "requires": { - "@codemirror/language": "^0.19.0", - "@codemirror/state": "^0.19.0", - "@codemirror/view": "^0.19.0", - "@lezer/common": "^0.15.0" - } - }, - "@codemirror/panel": { - "version": "0.19.1", - "requires": { - "@codemirror/state": "^0.19.0", - "@codemirror/view": "^0.19.0" - } - }, - "@codemirror/rangeset": { - "version": "0.19.5", - "requires": { - "@codemirror/state": "^0.19.0" - } - }, - "@codemirror/state": { - "version": "0.19.6", - "requires": { - "@codemirror/text": "^0.19.0" - } - }, - "@codemirror/text": { - "version": "0.19.5" - }, - "@codemirror/tooltip": { - "version": "0.19.10", - "requires": { - "@codemirror/state": "^0.19.0", - "@codemirror/view": "^0.19.0" - } - }, - "@codemirror/view": { - "version": "0.19.37", - "requires": { - "@codemirror/rangeset": "^0.19.5", - "@codemirror/state": "^0.19.3", - "@codemirror/text": "^0.19.0", - "style-mod": "^4.0.0", - "w3c-keyname": "^2.2.4" - } - }, - "@codesandbox/sandpack-client": { - "version": "1.12.1", - "requires": { - "codesandbox-import-utils": "^1.2.3", - "lodash.isequal": "^4.5.0" - } - }, - "@codesandbox/sandpack-react": { - "version": "1.17.0", - "requires": { - "@code-hike/classer": "^0.0.0-aa6efee", - "@codemirror/closebrackets": "^0.19.0", - "@codemirror/commands": "^0.19.6", - "@codemirror/comment": "^0.19.0", - "@codemirror/gutter": "^0.19.9", - "@codemirror/highlight": "^0.19.6", - "@codemirror/history": "^0.19.0", - "@codemirror/lang-css": "^0.19.3", - "@codemirror/lang-html": "^0.19.4", - "@codemirror/lang-javascript": "^0.19.3", - "@codemirror/language": "^0.19.7", - "@codemirror/matchbrackets": "^0.19.3", - "@codemirror/state": "^0.19.6", - "@codemirror/view": "^0.19.32", - "@codesandbox/sandpack-client": "^1.12.1", - "@react-hook/intersection-observer": "^3.1.1", - "@stitches/core": "^1.2.6", - "clean-set": "^1.1.2", - "codesandbox-import-util-types": "^2.2.3", - "lodash.isequal": "^4.5.0", - "lz-string": "^1.4.4", - "react-devtools-inline": "4.4.0", - "react-is": "^17.0.2" - } - }, - "@colors/colors": { - "version": "1.5.0", - "dev": true, - "optional": true - }, - "@commitlint/cli": { - "version": "17.6.6", - "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-17.6.6.tgz", - "integrity": "sha512-sTKpr2i/Fjs9OmhU+beBxjPavpnLSqZaO6CzwKVq2Tc4UYVTMFgpKOslDhUBVlfAUBfjVO8ParxC/MXkIOevEA==", - "dev": true, - "requires": { - "@commitlint/format": "^17.4.4", - "@commitlint/lint": "^17.6.6", - "@commitlint/load": "^17.5.0", - "@commitlint/read": "^17.5.1", - "@commitlint/types": "^17.4.4", - "execa": "^5.0.0", - "lodash.isfunction": "^3.0.9", - "resolve-from": "5.0.0", - "resolve-global": "1.0.0", - "yargs": "^17.0.0" - }, - "dependencies": { - "y18n": { - "version": "5.0.5", - "dev": true - }, - "yargs": { - "version": "17.4.0", - "dev": true, - "requires": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.3", - "y18n": "^5.0.5", - "yargs-parser": "^21.0.0" - } - }, - "yargs-parser": { - "version": "21.0.1", - "dev": true - } - } - }, - "@commitlint/config-conventional": { - "version": "17.1.0", - "dev": true, - "requires": { - "conventional-changelog-conventionalcommits": "^5.0.0" - } - }, - "@commitlint/config-validator": { - "version": "17.4.4", - "resolved": "https://registry.npmjs.org/@commitlint/config-validator/-/config-validator-17.4.4.tgz", - "integrity": "sha512-bi0+TstqMiqoBAQDvdEP4AFh0GaKyLFlPPEObgI29utoKEYoPQTvF0EYqIwYYLEoJYhj5GfMIhPHJkTJhagfeg==", - "dev": true, - "requires": { - "@commitlint/types": "^17.4.4", - "ajv": "^8.11.0" - }, - "dependencies": { - "ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - } - } - }, - "@commitlint/ensure": { - "version": "17.4.4", - "resolved": "https://registry.npmjs.org/@commitlint/ensure/-/ensure-17.4.4.tgz", - "integrity": "sha512-AHsFCNh8hbhJiuZ2qHv/m59W/GRE9UeOXbkOqxYMNNg9pJ7qELnFcwj5oYpa6vzTSHtPGKf3C2yUFNy1GGHq6g==", - "dev": true, - "requires": { - "@commitlint/types": "^17.4.4", - "lodash.camelcase": "^4.3.0", - "lodash.kebabcase": "^4.1.1", - "lodash.snakecase": "^4.1.1", - "lodash.startcase": "^4.4.0", - "lodash.upperfirst": "^4.3.1" - } - }, - "@commitlint/execute-rule": { - "version": "17.4.0", - "resolved": "https://registry.npmjs.org/@commitlint/execute-rule/-/execute-rule-17.4.0.tgz", - "integrity": "sha512-LIgYXuCSO5Gvtc0t9bebAMSwd68ewzmqLypqI2Kke1rqOqqDbMpYcYfoPfFlv9eyLIh4jocHWwCK5FS7z9icUA==", - "dev": true - }, - "@commitlint/format": { - "version": "17.4.4", - "resolved": "https://registry.npmjs.org/@commitlint/format/-/format-17.4.4.tgz", - "integrity": "sha512-+IS7vpC4Gd/x+uyQPTAt3hXs5NxnkqAZ3aqrHd5Bx/R9skyCAWusNlNbw3InDbAK6j166D9asQM8fnmYIa+CXQ==", - "dev": true, - "requires": { - "@commitlint/types": "^17.4.4", - "chalk": "^4.1.0" - } - }, - "@commitlint/is-ignored": { - "version": "17.6.6", - "resolved": "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-17.6.6.tgz", - "integrity": "sha512-4Fw875faAKO+2nILC04yW/2Vy/wlV3BOYCSQ4CEFzriPEprc1Td2LILmqmft6PDEK5Sr14dT9tEzeaZj0V56Gg==", - "dev": true, - "requires": { - "@commitlint/types": "^17.4.4", - "semver": "7.5.2" - }, - "dependencies": { - "semver": { - "version": "7.5.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.2.tgz", - "integrity": "sha512-SoftuTROv/cRjCze/scjGyiDtcUyxw1rgYQSZY7XTmtR5hX+dm76iDbTH8TkLPHCQmlbQVSSbNZCPM2hb0knnQ==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - } - } - }, - "@commitlint/lint": { - "version": "17.6.6", - "resolved": "https://registry.npmjs.org/@commitlint/lint/-/lint-17.6.6.tgz", - "integrity": "sha512-5bN+dnHcRLkTvwCHYMS7Xpbr+9uNi0Kq5NR3v4+oPNx6pYXt8ACuw9luhM/yMgHYwW0ajIR20wkPAFkZLEMGmg==", - "dev": true, - "requires": { - "@commitlint/is-ignored": "^17.6.6", - "@commitlint/parse": "^17.6.5", - "@commitlint/rules": "^17.6.5", - "@commitlint/types": "^17.4.4" - } - }, - "@commitlint/load": { - "version": "17.5.0", - "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-17.5.0.tgz", - "integrity": "sha512-l+4W8Sx4CD5rYFsrhHH8HP01/8jEP7kKf33Xlx2Uk2out/UKoKPYMOIRcDH5ppT8UXLMV+x6Wm5osdRKKgaD1Q==", - "dev": true, - "requires": { - "@commitlint/config-validator": "^17.4.4", - "@commitlint/execute-rule": "^17.4.0", - "@commitlint/resolve-extends": "^17.4.4", - "@commitlint/types": "^17.4.4", - "@types/node": "*", - "chalk": "^4.1.0", - "cosmiconfig": "^8.0.0", - "cosmiconfig-typescript-loader": "^4.0.0", - "lodash.isplainobject": "^4.0.6", - "lodash.merge": "^4.6.2", - "lodash.uniq": "^4.5.0", - "resolve-from": "^5.0.0", - "ts-node": "^10.8.1", - "typescript": "^4.6.4 || ^5.0.0" - }, - "dependencies": { - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "cosmiconfig": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-8.2.0.tgz", - "integrity": "sha512-3rTMnFJA1tCOPwRxtgF4wd7Ab2qvDbL8jX+3smjIbS4HlZBagTlpERbdN7iAbWlrfxE3M8c27kTwTawQ7st+OQ==", - "dev": true, - "requires": { - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "parse-json": "^5.0.0", - "path-type": "^4.0.0" - } - }, - "js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "requires": { - "argparse": "^2.0.1" - } - } - } - }, - "@commitlint/message": { - "version": "17.4.2", - "resolved": "https://registry.npmjs.org/@commitlint/message/-/message-17.4.2.tgz", - "integrity": "sha512-3XMNbzB+3bhKA1hSAWPCQA3lNxR4zaeQAQcHj0Hx5sVdO6ryXtgUBGGv+1ZCLMgAPRixuc6en+iNAzZ4NzAa8Q==", - "dev": true - }, - "@commitlint/parse": { - "version": "17.6.5", - "resolved": "https://registry.npmjs.org/@commitlint/parse/-/parse-17.6.5.tgz", - "integrity": "sha512-0zle3bcn1Hevw5Jqpz/FzEWNo2KIzUbc1XyGg6WrWEoa6GH3A1pbqNF6MvE6rjuy6OY23c8stWnb4ETRZyN+Yw==", - "dev": true, - "requires": { - "@commitlint/types": "^17.4.4", - "conventional-changelog-angular": "^5.0.11", - "conventional-commits-parser": "^3.2.2" - } - }, - "@commitlint/read": { - "version": "17.5.1", - "resolved": "https://registry.npmjs.org/@commitlint/read/-/read-17.5.1.tgz", - "integrity": "sha512-7IhfvEvB//p9aYW09YVclHbdf1u7g7QhxeYW9ZHSO8Huzp8Rz7m05aCO1mFG7G8M+7yfFnXB5xOmG18brqQIBg==", - "dev": true, - "requires": { - "@commitlint/top-level": "^17.4.0", - "@commitlint/types": "^17.4.4", - "fs-extra": "^11.0.0", - "git-raw-commits": "^2.0.11", - "minimist": "^1.2.6" - }, - "dependencies": { - "fs-extra": { - "version": "11.1.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.1.1.tgz", - "integrity": "sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } - }, - "universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "dev": true - } - } - }, - "@commitlint/resolve-extends": { - "version": "17.4.4", - "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-17.4.4.tgz", - "integrity": "sha512-znXr1S0Rr8adInptHw0JeLgumS11lWbk5xAWFVno+HUFVN45875kUtqjrI6AppmD3JI+4s0uZlqqlkepjJd99A==", - "dev": true, - "requires": { - "@commitlint/config-validator": "^17.4.4", - "@commitlint/types": "^17.4.4", - "import-fresh": "^3.0.0", - "lodash.mergewith": "^4.6.2", - "resolve-from": "^5.0.0", - "resolve-global": "^1.0.0" - } - }, - "@commitlint/rules": { - "version": "17.6.5", - "resolved": "https://registry.npmjs.org/@commitlint/rules/-/rules-17.6.5.tgz", - "integrity": "sha512-uTB3zSmnPyW2qQQH+Dbq2rekjlWRtyrjDo4aLFe63uteandgkI+cc0NhhbBAzcXShzVk0qqp8SlkQMu0mgHg/A==", - "dev": true, - "requires": { - "@commitlint/ensure": "^17.4.4", - "@commitlint/message": "^17.4.2", - "@commitlint/to-lines": "^17.4.0", - "@commitlint/types": "^17.4.4", - "execa": "^5.0.0" - } - }, - "@commitlint/to-lines": { - "version": "17.4.0", - "resolved": "https://registry.npmjs.org/@commitlint/to-lines/-/to-lines-17.4.0.tgz", - "integrity": "sha512-LcIy/6ZZolsfwDUWfN1mJ+co09soSuNASfKEU5sCmgFCvX5iHwRYLiIuoqXzOVDYOy7E7IcHilr/KS0e5T+0Hg==", - "dev": true - }, - "@commitlint/top-level": { - "version": "17.4.0", - "resolved": "https://registry.npmjs.org/@commitlint/top-level/-/top-level-17.4.0.tgz", - "integrity": "sha512-/1loE/g+dTTQgHnjoCy0AexKAEFyHsR2zRB4NWrZ6lZSMIxAhBJnmCqwao7b4H8888PsfoTBCLBYIw8vGnej8g==", - "dev": true, - "requires": { - "find-up": "^5.0.0" - } - }, - "@commitlint/types": { - "version": "17.4.4", - "resolved": "https://registry.npmjs.org/@commitlint/types/-/types-17.4.4.tgz", - "integrity": "sha512-amRN8tRLYOsxRr6mTnGGGvB5EmW/4DDjLMgiwK3CCVEmN6Sr/6xePGEpWaspKkckILuUORCwe6VfDBw6uj4axQ==", - "dev": true, - "requires": { - "chalk": "^4.1.0" - } - }, - "@contentful/browserslist-config": { - "version": "3.0.0", - "resolved": "https://npm.pkg.github.com/download/@contentful/browserslist-config/3.0.0/e1cc8bc1cecaec9406633ffaf600fb489a204273", - "integrity": "sha512-e2OQlbOHMPZCI6BMA3OkTgOszPs2dhkbm+EXlllhBqmIvCOzLuA5iOGfoCEddkCqM8VHI+Zhdumq8XnFtSF+Jw==", - "dev": true - }, - "@contentful/f36-accordion": { - "version": "file:packages/components/accordion", - "requires": { - "@contentful/f36-collapse": "^4.68.1", - "@contentful/f36-core": "^4.68.1", - "@contentful/f36-icons": "^4.29.0", - "@contentful/f36-tokens": "^4.0.4", - "@contentful/f36-typography": "^4.68.1", - "emotion": "^10.0.17" - } - }, - "@contentful/f36-asset": { - "version": "file:packages/components/asset", - "requires": { - "@contentful/f36-core": "^4.68.1", - "@contentful/f36-icon": "^4.68.1", - "@contentful/f36-icons": "^4.29.0", - "@contentful/f36-tokens": "^4.0.4", - "@contentful/f36-typography": "^4.68.1", - "emotion": "^10.0.17" - } - }, - "@contentful/f36-autocomplete": { - "version": "file:packages/components/autocomplete", - "requires": { - "@contentful/f36-button": "^4.68.1", - "@contentful/f36-core": "^4.68.1", - "@contentful/f36-forms": "^4.68.1", - "@contentful/f36-icons": "^4.29.0", - "@contentful/f36-popover": "^4.68.1", - "@contentful/f36-skeleton": "^4.68.1", - "@contentful/f36-tokens": "^4.0.4", - "@contentful/f36-typography": "^4.68.1", - "@contentful/f36-utils": "^4.24.3", - "downshift": "^6.1.12", - "emotion": "^10.0.17" - } - }, - "@contentful/f36-avatar": { - "version": "file:packages/components/avatar", - "requires": { - "@contentful/f36-core": "^4.68.1", - "@contentful/f36-image": "4.68.1", - "@contentful/f36-menu": "^4.68.1", - "@contentful/f36-tokens": "^4.0.5", - "@contentful/f36-tooltip": "^4.68.1", - "emotion": "^10.0.17" - } - }, - "@contentful/f36-badge": { - "version": "file:packages/components/badge", - "requires": { - "@contentful/f36-core": "^4.68.1", - "@contentful/f36-icons": "^4.29.0", - "@contentful/f36-tokens": "^4.0.4", - "@contentful/f36-typography": "^4.68.1", - "emotion": "^10.0.17" - } - }, - "@contentful/f36-button": { - "version": "file:packages/components/button", - "requires": { - "@contentful/f36-core": "^4.68.1", - "@contentful/f36-icon": "^4.68.1", - "@contentful/f36-icons": "^4.29.0", - "@contentful/f36-spinner": "^4.68.1", - "@contentful/f36-tokens": "^4.0.4", - "@contentful/f36-utils": "^4.24.3", - "emotion": "^10.0.17" - } - }, - "@contentful/f36-card": { - "version": "file:packages/components/card", - "requires": { - "@contentful/f36-asset": "^4.68.1", - "@contentful/f36-badge": "^4.68.1", - "@contentful/f36-button": "^4.68.1", - "@contentful/f36-core": "^4.68.1", - "@contentful/f36-drag-handle": "^4.68.1", - "@contentful/f36-icon": "^4.68.1", - "@contentful/f36-icons": "^4.29.0", - "@contentful/f36-menu": "^4.68.1", - "@contentful/f36-skeleton": "^4.68.1", - "@contentful/f36-tokens": "^4.0.4", - "@contentful/f36-tooltip": "^4.68.1", - "@contentful/f36-typography": "^4.68.1", - "emotion": "^10.0.17", - "truncate": "^3.0.0" - } - }, - "@contentful/f36-codemod": { - "version": "file:packages/forma-36-codemod", - "requires": { - "@types/semver": "^7.3.12", - "chalk": "^4.1.1", - "eslint": "^8.43.0", - "execa": "^5.1.1", - "globby": "^11.0.4", - "inquirer": "^8.1.1", - "is-git-clean": "^1.1.0", - "jest": "^29.3.1", - "jscodeshift": "^0.15.1", - "jscodeshift-add-imports": "^1.0.10", - "meow": "9.0.0", - "read-pkg-up": "7.0.1", - "semver": "^7.6.1" - }, - "dependencies": { - "@types/semver": { - "version": "7.3.12", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.12.tgz", - "integrity": "sha512-WwA1MW0++RfXmCr12xeYOOC5baSC9mSb0ZqCquFzKhcoF4TvHu5MKOuXsncgZcpVFhB1pXd5hZmM0ryAoCp12A==", - "dev": true - }, - "cli-cursor": { - "version": "3.1.0", - "requires": { - "restore-cursor": "^3.1.0" - } - }, - "figures": { - "version": "3.2.0", - "requires": { - "escape-string-regexp": "^1.0.5" - } - }, - "hosted-git-info": { - "version": "4.0.2", - "requires": { - "lru-cache": "^6.0.0" - } - }, - "inquirer": { - "version": "8.2.0", - "requires": { - "ansi-escapes": "^4.2.1", - "chalk": "^4.1.1", - "cli-cursor": "^3.1.0", - "cli-width": "^3.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.21", - "mute-stream": "0.0.8", - "ora": "^5.4.1", - "run-async": "^2.4.0", - "rxjs": "^7.2.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "through": "^2.3.6" - } - }, - "is-interactive": { - "version": "1.0.0" - }, - "is-unicode-supported": { - "version": "0.1.0" - }, - "jest": { - "version": "27.5.1", - "dev": true, - "requires": { - "@jest/core": "^27.5.1", - "import-local": "^3.0.2", - "jest-cli": "^27.5.1" - } - }, - "jest-cli": { - "version": "27.5.1", - "dev": true, - "requires": { - "@jest/core": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/types": "^27.5.1", - "chalk": "^4.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.9", - "import-local": "^3.0.2", - "jest-config": "^27.5.1", - "jest-util": "^27.5.1", - "jest-validate": "^27.5.1", - "prompts": "^2.0.1", - "yargs": "^16.2.0" - } - }, - "log-symbols": { - "version": "4.1.0", - "requires": { - "chalk": "^4.1.0", - "is-unicode-supported": "^0.1.0" - } - }, - "meow": { - "version": "9.0.0", - "requires": { - "@types/minimist": "^1.2.0", - "camelcase-keys": "^6.2.2", - "decamelize": "^1.2.0", - "decamelize-keys": "^1.1.0", - "hard-rejection": "^2.1.0", - "minimist-options": "4.1.0", - "normalize-package-data": "^3.0.0", - "read-pkg-up": "^7.0.1", - "redent": "^3.0.0", - "trim-newlines": "^3.0.0", - "type-fest": "^0.18.0", - "yargs-parser": "^20.2.3" - } - }, - "normalize-package-data": { - "version": "3.0.3", - "requires": { - "hosted-git-info": "^4.0.1", - "is-core-module": "^2.5.0", - "semver": "^7.3.4", - "validate-npm-package-license": "^3.0.1" - } - }, - "ora": { - "version": "5.4.1", - "requires": { - "bl": "^4.1.0", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "is-unicode-supported": "^0.1.0", - "log-symbols": "^4.1.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" - } - }, - "restore-cursor": { - "version": "3.1.0", - "requires": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - } - }, - "rxjs": { - "version": "7.5.4", - "requires": { - "tslib": "^2.1.0" - } - } - } - }, - "@contentful/f36-collapse": { - "version": "file:packages/components/collapse", - "requires": { - "@contentful/f36-core": "^4.68.1", - "@contentful/f36-tokens": "^4.0.4", - "emotion": "^10.0.17" - } - }, - "@contentful/f36-components": { - "version": "file:packages/forma-36-react-components", - "requires": { - "@contentful/f36-accordion": "^4.68.1", - "@contentful/f36-asset": "^4.68.1", - "@contentful/f36-autocomplete": "^4.68.1", - "@contentful/f36-avatar": "4.68.1", - "@contentful/f36-badge": "^4.68.1", - "@contentful/f36-button": "^4.68.1", - "@contentful/f36-card": "^4.68.1", - "@contentful/f36-collapse": "^4.68.1", - "@contentful/f36-copybutton": "^4.68.1", - "@contentful/f36-core": "^4.68.1", - "@contentful/f36-datepicker": "^4.68.1", - "@contentful/f36-datetime": "^4.68.1", - "@contentful/f36-drag-handle": "^4.68.1", - "@contentful/f36-empty-state": "^4.68.1", - "@contentful/f36-entity-list": "^4.68.1", - "@contentful/f36-forms": "^4.68.1", - "@contentful/f36-header": "^4.68.1", - "@contentful/f36-icon": "^4.68.1", - "@contentful/f36-icons": "^4.29.0", - "@contentful/f36-image": "4.68.1", - "@contentful/f36-list": "^4.68.1", - "@contentful/f36-menu": "^4.68.1", - "@contentful/f36-modal": "^4.68.1", - "@contentful/f36-navbar": "^4.68.1", - "@contentful/f36-note": "^4.68.1", - "@contentful/f36-notification": "^4.68.1", - "@contentful/f36-pagination": "^4.68.1", - "@contentful/f36-pill": "^4.68.1", - "@contentful/f36-popover": "^4.68.1", - "@contentful/f36-skeleton": "^4.68.1", - "@contentful/f36-spinner": "^4.68.1", - "@contentful/f36-table": "^4.68.1", - "@contentful/f36-tabs": "^4.68.1", - "@contentful/f36-text-link": "^4.68.1", - "@contentful/f36-tokens": "^4.0.4", - "@contentful/f36-tooltip": "^4.68.1", - "@contentful/f36-typography": "^4.68.1", - "@contentful/f36-utils": "^4.24.3", - "microbundle": "^0.15.1", - "react": "16.14.0", - "react-dom": "16.14.0", - "semantic-release": "^19.0.5" - }, - "dependencies": { - "@octokit/core": { - "version": "4.0.5", - "dev": true, - "requires": { - "@octokit/auth-token": "^3.0.0", - "@octokit/graphql": "^5.0.0", - "@octokit/request": "^6.0.0", - "@octokit/request-error": "^3.0.0", - "@octokit/types": "^7.0.0", - "before-after-hook": "^2.2.0", - "universal-user-agent": "^6.0.0" - } - }, - "@octokit/openapi-types": { - "version": "13.12.0", - "dev": true - }, - "@octokit/plugin-paginate-rest": { - "version": "4.3.1", - "dev": true, - "requires": { - "@octokit/types": "^7.5.0" - } - }, - "@octokit/plugin-request-log": { - "version": "1.0.4", - "dev": true, - "requires": {} - }, - "@octokit/plugin-rest-endpoint-methods": { - "version": "6.6.2", - "dev": true, - "requires": { - "@octokit/types": "^7.5.0", - "deprecation": "^2.3.1" - } - }, - "@octokit/rest": { - "version": "19.0.4", - "dev": true, - "requires": { - "@octokit/core": "^4.0.0", - "@octokit/plugin-paginate-rest": "^4.0.0", - "@octokit/plugin-request-log": "^1.0.4", - "@octokit/plugin-rest-endpoint-methods": "^6.0.0" - } - }, - "@octokit/types": { - "version": "7.5.1", - "dev": true, - "requires": { - "@octokit/openapi-types": "^13.11.0" - } - }, - "@semantic-release/commit-analyzer": { - "version": "9.0.2", - "dev": true, - "requires": { - "conventional-changelog-angular": "^5.0.0", - "conventional-commits-filter": "^2.0.0", - "conventional-commits-parser": "^3.2.3", - "debug": "^4.0.0", - "import-from": "^4.0.0", - "lodash": "^4.17.4", - "micromatch": "^4.0.2" - } - }, - "@semantic-release/error": { - "version": "3.0.0", - "dev": true - }, - "@semantic-release/github": { - "version": "8.0.6", - "dev": true, - "requires": { - "@octokit/rest": "^19.0.0", - "@semantic-release/error": "^3.0.0", - "aggregate-error": "^3.0.0", - "bottleneck": "^2.18.1", - "debug": "^4.0.0", - "dir-glob": "^3.0.0", - "fs-extra": "^10.0.0", - "globby": "^11.0.0", - "http-proxy-agent": "^5.0.0", - "https-proxy-agent": "^5.0.0", - "issue-parser": "^6.0.0", - "lodash": "^4.17.4", - "mime": "^3.0.0", - "p-filter": "^2.0.0", - "p-retry": "^4.0.0", - "url-join": "^4.0.0" - } - }, - "@semantic-release/npm": { - "version": "9.0.1", - "dev": true, - "requires": { - "@semantic-release/error": "^3.0.0", - "aggregate-error": "^3.0.0", - "execa": "^5.0.0", - "fs-extra": "^10.0.0", - "lodash": "^4.17.15", - "nerf-dart": "^1.0.0", - "normalize-url": "^6.0.0", - "npm": "^8.3.0", - "rc": "^1.2.8", - "read-pkg": "^5.0.0", - "registry-auth-token": "^4.0.0", - "semver": "^7.1.2", - "tempy": "^1.0.0" - } - }, - "@semantic-release/release-notes-generator": { - "version": "10.0.3", - "dev": true, - "requires": { - "conventional-changelog-angular": "^5.0.0", - "conventional-changelog-writer": "^5.0.0", - "conventional-commits-filter": "^2.0.0", - "conventional-commits-parser": "^3.2.3", - "debug": "^4.0.0", - "get-stream": "^6.0.0", - "import-from": "^4.0.0", - "into-stream": "^6.0.0", - "lodash": "^4.17.4", - "read-pkg-up": "^7.0.0" - } - }, - "@tootallnate/once": { - "version": "2.0.0", - "dev": true - }, - "ansi-escapes": { - "version": "5.0.0", - "dev": true, - "requires": { - "type-fest": "^1.0.2" - } - }, - "conventional-changelog-writer": { - "version": "5.0.1", - "dev": true, - "requires": { - "conventional-commits-filter": "^2.0.7", - "dateformat": "^3.0.0", - "handlebars": "^4.7.7", - "json-stringify-safe": "^5.0.1", - "lodash": "^4.17.15", - "meow": "^8.0.0", - "semver": "^6.0.0", - "split": "^1.0.0", - "through2": "^4.0.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "dev": true - } - } - }, - "figures": { - "version": "3.2.0", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5" - } - }, - "fs-extra": { - "version": "10.1.0", - "dev": true, - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } - }, - "get-stream": { - "version": "6.0.1", - "dev": true - }, - "hosted-git-info": { - "version": "4.1.0", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "http-proxy-agent": { - "version": "5.0.0", - "dev": true, - "requires": { - "@tootallnate/once": "2", - "agent-base": "6", - "debug": "4" - } - }, - "import-from": { - "version": "4.0.0", - "dev": true - }, - "into-stream": { - "version": "6.0.0", - "dev": true, - "requires": { - "from2": "^2.3.0", - "p-is-promise": "^3.0.0" - } - }, - "marked": { - "version": "4.1.0", - "dev": true - }, - "marked-terminal": { - "version": "5.1.1", - "dev": true, - "requires": { - "ansi-escapes": "^5.0.0", - "cardinal": "^2.1.1", - "chalk": "^5.0.0", - "cli-table3": "^0.6.1", - "node-emoji": "^1.11.0", - "supports-hyperlinks": "^2.2.0" - }, - "dependencies": { - "chalk": { - "version": "5.0.1", - "dev": true - } - } - }, - "mime": { - "version": "3.0.0", - "dev": true - }, - "node-emoji": { - "version": "1.11.0", - "dev": true, - "requires": { - "lodash": "^4.17.21" - } - }, - "normalize-url": { - "version": "6.1.0", - "dev": true - }, - "npm": { - "version": "8.19.2", - "dev": true, - "requires": { - "@isaacs/string-locale-compare": "^1.1.0", - "@npmcli/arborist": "^5.6.2", - "@npmcli/ci-detect": "^2.0.0", - "@npmcli/config": "^4.2.1", - "@npmcli/fs": "^2.1.0", - "@npmcli/map-workspaces": "^2.0.3", - "@npmcli/package-json": "^2.0.0", - "@npmcli/run-script": "^4.2.1", - "abbrev": "~1.1.1", - "archy": "~1.0.0", - "cacache": "^16.1.3", - "chalk": "^4.1.2", - "chownr": "^2.0.0", - "cli-columns": "^4.0.0", - "cli-table3": "^0.6.2", - "columnify": "^1.6.0", - "fastest-levenshtein": "^1.0.12", - "glob": "^8.0.1", - "graceful-fs": "^4.2.10", - "hosted-git-info": "^5.1.0", - "ini": "^3.0.1", - "init-package-json": "^3.0.2", - "is-cidr": "^4.0.2", - "json-parse-even-better-errors": "^2.3.1", - "libnpmaccess": "^6.0.4", - "libnpmdiff": "^4.0.5", - "libnpmexec": "^4.0.13", - "libnpmfund": "^3.0.4", - "libnpmhook": "^8.0.4", - "libnpmorg": "^4.0.4", - "libnpmpack": "^4.1.3", - "libnpmpublish": "^6.0.5", - "libnpmsearch": "^5.0.4", - "libnpmteam": "^4.0.4", - "libnpmversion": "^3.0.7", - "make-fetch-happen": "^10.2.0", - "minipass": "^3.1.6", - "minipass-pipeline": "^1.2.4", - "mkdirp": "^1.0.4", - "mkdirp-infer-owner": "^2.0.0", - "ms": "^2.1.2", - "node-gyp": "^9.1.0", - "nopt": "^6.0.0", - "npm-audit-report": "^3.0.0", - "npm-install-checks": "^5.0.0", - "npm-package-arg": "^9.1.0", - "npm-pick-manifest": "^7.0.2", - "npm-profile": "^6.2.0", - "npm-registry-fetch": "^13.3.1", - "npm-user-validate": "^1.0.1", - "npmlog": "^6.0.2", - "opener": "^1.5.2", - "p-map": "^4.0.0", - "pacote": "^13.6.2", - "parse-conflict-json": "^2.0.2", - "proc-log": "^2.0.1", - "qrcode-terminal": "^0.12.0", - "read": "~1.0.7", - "read-package-json": "^5.0.2", - "read-package-json-fast": "^2.0.3", - "readdir-scoped-modules": "^1.1.0", - "rimraf": "^3.0.2", - "semver": "^7.3.7", - "ssri": "^9.0.1", - "tar": "^6.1.11", - "text-table": "~0.2.0", - "tiny-relative-date": "^1.3.0", - "treeverse": "^2.0.0", - "validate-npm-package-name": "^4.0.0", - "which": "^2.0.2", - "write-file-atomic": "^4.0.1" - }, - "dependencies": { - "@colors/colors": { - "version": "1.5.0", - "bundled": true, - "dev": true, - "optional": true - }, - "@gar/promisify": { - "version": "1.1.3", - "bundled": true, - "dev": true - }, - "@isaacs/string-locale-compare": { - "version": "1.1.0", - "bundled": true, - "dev": true - }, - "@npmcli/arborist": { - "version": "5.6.2", - "bundled": true, - "dev": true, - "requires": { - "@isaacs/string-locale-compare": "^1.1.0", - "@npmcli/installed-package-contents": "^1.0.7", - "@npmcli/map-workspaces": "^2.0.3", - "@npmcli/metavuln-calculator": "^3.0.1", - "@npmcli/move-file": "^2.0.0", - "@npmcli/name-from-folder": "^1.0.1", - "@npmcli/node-gyp": "^2.0.0", - "@npmcli/package-json": "^2.0.0", - "@npmcli/query": "^1.2.0", - "@npmcli/run-script": "^4.1.3", - "bin-links": "^3.0.3", - "cacache": "^16.1.3", - "common-ancestor-path": "^1.0.1", - "json-parse-even-better-errors": "^2.3.1", - "json-stringify-nice": "^1.1.4", - "minimatch": "^5.1.0", - "mkdirp": "^1.0.4", - "mkdirp-infer-owner": "^2.0.0", - "nopt": "^6.0.0", - "npm-install-checks": "^5.0.0", - "npm-package-arg": "^9.0.0", - "npm-pick-manifest": "^7.0.2", - "npm-registry-fetch": "^13.0.0", - "npmlog": "^6.0.2", - "pacote": "^13.6.1", - "parse-conflict-json": "^2.0.1", - "proc-log": "^2.0.0", - "promise-all-reject-late": "^1.0.0", - "promise-call-limit": "^1.0.1", - "read-package-json-fast": "^2.0.2", - "readdir-scoped-modules": "^1.1.0", - "rimraf": "^3.0.2", - "semver": "^7.3.7", - "ssri": "^9.0.0", - "treeverse": "^2.0.0", - "walk-up-path": "^1.0.0" - } - }, - "@npmcli/ci-detect": { - "version": "2.0.0", - "bundled": true, - "dev": true - }, - "@npmcli/config": { - "version": "4.2.2", - "bundled": true, - "dev": true, - "requires": { - "@npmcli/map-workspaces": "^2.0.2", - "ini": "^3.0.0", - "mkdirp-infer-owner": "^2.0.0", - "nopt": "^6.0.0", - "proc-log": "^2.0.0", - "read-package-json-fast": "^2.0.3", - "semver": "^7.3.5", - "walk-up-path": "^1.0.0" - } - }, - "@npmcli/disparity-colors": { - "version": "2.0.0", - "bundled": true, - "dev": true, - "requires": { - "ansi-styles": "^4.3.0" - } - }, - "@npmcli/fs": { - "version": "2.1.2", - "bundled": true, - "dev": true, - "requires": { - "@gar/promisify": "^1.1.3", - "semver": "^7.3.5" - } - }, - "@npmcli/git": { - "version": "3.0.2", - "bundled": true, - "dev": true, - "requires": { - "@npmcli/promise-spawn": "^3.0.0", - "lru-cache": "^7.4.4", - "mkdirp": "^1.0.4", - "npm-pick-manifest": "^7.0.0", - "proc-log": "^2.0.0", - "promise-inflight": "^1.0.1", - "promise-retry": "^2.0.1", - "semver": "^7.3.5", - "which": "^2.0.2" - } - }, - "@npmcli/installed-package-contents": { - "version": "1.0.7", - "bundled": true, - "dev": true, - "requires": { - "npm-bundled": "^1.1.1", - "npm-normalize-package-bin": "^1.0.1" - }, - "dependencies": { - "npm-bundled": { - "version": "1.1.2", - "bundled": true, - "dev": true, - "requires": { - "npm-normalize-package-bin": "^1.0.1" - } - } - } - }, - "@npmcli/map-workspaces": { - "version": "2.0.4", - "bundled": true, - "dev": true, - "requires": { - "@npmcli/name-from-folder": "^1.0.1", - "glob": "^8.0.1", - "minimatch": "^5.0.1", - "read-package-json-fast": "^2.0.3" - } - }, - "@npmcli/metavuln-calculator": { - "version": "3.1.1", - "bundled": true, - "dev": true, - "requires": { - "cacache": "^16.0.0", - "json-parse-even-better-errors": "^2.3.1", - "pacote": "^13.0.3", - "semver": "^7.3.5" - } - }, - "@npmcli/move-file": { - "version": "2.0.1", - "bundled": true, - "dev": true, - "requires": { - "mkdirp": "^1.0.4", - "rimraf": "^3.0.2" - } - }, - "@npmcli/name-from-folder": { - "version": "1.0.1", - "bundled": true, - "dev": true - }, - "@npmcli/node-gyp": { - "version": "2.0.0", - "bundled": true, - "dev": true - }, - "@npmcli/package-json": { - "version": "2.0.0", - "bundled": true, - "dev": true, - "requires": { - "json-parse-even-better-errors": "^2.3.1" - } - }, - "@npmcli/promise-spawn": { - "version": "3.0.0", - "bundled": true, - "dev": true, - "requires": { - "infer-owner": "^1.0.4" - } - }, - "@npmcli/query": { - "version": "1.2.0", - "bundled": true, - "dev": true, - "requires": { - "npm-package-arg": "^9.1.0", - "postcss-selector-parser": "^6.0.10", - "semver": "^7.3.7" - } - }, - "@npmcli/run-script": { - "version": "4.2.1", - "bundled": true, - "dev": true, - "requires": { - "@npmcli/node-gyp": "^2.0.0", - "@npmcli/promise-spawn": "^3.0.0", - "node-gyp": "^9.0.0", - "read-package-json-fast": "^2.0.3", - "which": "^2.0.2" - } - }, - "@tootallnate/once": { - "version": "2.0.0", - "bundled": true, - "dev": true - }, - "abbrev": { - "version": "1.1.1", - "bundled": true, - "dev": true - }, - "agent-base": { - "version": "6.0.2", - "bundled": true, - "dev": true, - "requires": { - "debug": "4" - } - }, - "agentkeepalive": { - "version": "4.2.1", - "bundled": true, - "dev": true, - "requires": { - "debug": "^4.1.0", - "depd": "^1.1.2", - "humanize-ms": "^1.2.1" - } - }, - "aggregate-error": { - "version": "3.1.0", - "bundled": true, - "dev": true, - "requires": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - } - }, - "ansi-regex": { - "version": "5.0.1", - "bundled": true, - "dev": true - }, - "ansi-styles": { - "version": "4.3.0", - "bundled": true, - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "aproba": { - "version": "2.0.0", - "bundled": true, - "dev": true - }, - "archy": { - "version": "1.0.0", - "bundled": true, - "dev": true - }, - "are-we-there-yet": { - "version": "3.0.1", - "bundled": true, - "dev": true, - "requires": { - "delegates": "^1.0.0", - "readable-stream": "^3.6.0" - } - }, - "asap": { - "version": "2.0.6", - "bundled": true, - "dev": true - }, - "balanced-match": { - "version": "1.0.2", - "bundled": true, - "dev": true - }, - "bin-links": { - "version": "3.0.3", - "bundled": true, - "dev": true, - "requires": { - "cmd-shim": "^5.0.0", - "mkdirp-infer-owner": "^2.0.0", - "npm-normalize-package-bin": "^2.0.0", - "read-cmd-shim": "^3.0.0", - "rimraf": "^3.0.0", - "write-file-atomic": "^4.0.0" - }, - "dependencies": { - "npm-normalize-package-bin": { - "version": "2.0.0", - "bundled": true, - "dev": true - } - } - }, - "binary-extensions": { - "version": "2.2.0", - "bundled": true, - "dev": true - }, - "brace-expansion": { - "version": "2.0.1", - "bundled": true, - "dev": true, - "requires": { - "balanced-match": "^1.0.0" - } - }, - "builtins": { - "version": "5.0.1", - "bundled": true, - "dev": true, - "requires": { - "semver": "^7.0.0" - } - }, - "cacache": { - "version": "16.1.3", - "bundled": true, - "dev": true, - "requires": { - "@npmcli/fs": "^2.1.0", - "@npmcli/move-file": "^2.0.0", - "chownr": "^2.0.0", - "fs-minipass": "^2.1.0", - "glob": "^8.0.1", - "infer-owner": "^1.0.4", - "lru-cache": "^7.7.1", - "minipass": "^3.1.6", - "minipass-collect": "^1.0.2", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "mkdirp": "^1.0.4", - "p-map": "^4.0.0", - "promise-inflight": "^1.0.1", - "rimraf": "^3.0.2", - "ssri": "^9.0.0", - "tar": "^6.1.11", - "unique-filename": "^2.0.0" - } - }, - "chalk": { - "version": "4.1.2", - "bundled": true, - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "chownr": { - "version": "2.0.0", - "bundled": true, - "dev": true - }, - "cidr-regex": { - "version": "3.1.1", - "bundled": true, - "dev": true, - "requires": { - "ip-regex": "^4.1.0" - } - }, - "clean-stack": { - "version": "2.2.0", - "bundled": true, - "dev": true - }, - "cli-columns": { - "version": "4.0.0", - "bundled": true, - "dev": true, - "requires": { - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1" - } - }, - "cli-table3": { - "version": "0.6.2", - "bundled": true, - "dev": true, - "requires": { - "@colors/colors": "1.5.0", - "string-width": "^4.2.0" - } - }, - "clone": { - "version": "1.0.4", - "bundled": true, - "dev": true - }, - "cmd-shim": { - "version": "5.0.0", - "bundled": true, - "dev": true, - "requires": { - "mkdirp-infer-owner": "^2.0.0" - } - }, - "color-convert": { - "version": "2.0.1", - "bundled": true, - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "bundled": true, - "dev": true - }, - "color-support": { - "version": "1.1.3", - "bundled": true, - "dev": true - }, - "columnify": { - "version": "1.6.0", - "bundled": true, - "dev": true, - "requires": { - "strip-ansi": "^6.0.1", - "wcwidth": "^1.0.0" - } - }, - "common-ancestor-path": { - "version": "1.0.1", - "bundled": true, - "dev": true - }, - "concat-map": { - "version": "0.0.1", - "bundled": true, - "dev": true - }, - "console-control-strings": { - "version": "1.1.0", - "bundled": true, - "dev": true - }, - "cssesc": { - "version": "3.0.0", - "bundled": true, - "dev": true - }, - "debug": { - "version": "4.3.4", - "bundled": true, - "dev": true, - "requires": { - "ms": "2.1.2" - }, - "dependencies": { - "ms": { - "version": "2.1.2", - "bundled": true, - "dev": true - } - } - }, - "debuglog": { - "version": "1.0.1", - "bundled": true, - "dev": true - }, - "defaults": { - "version": "1.0.3", - "bundled": true, - "dev": true, - "requires": { - "clone": "^1.0.2" - } - }, - "delegates": { - "version": "1.0.0", - "bundled": true, - "dev": true - }, - "depd": { - "version": "1.1.2", - "bundled": true, - "dev": true - }, - "dezalgo": { - "version": "1.0.4", - "bundled": true, - "dev": true, - "requires": { - "asap": "^2.0.0", - "wrappy": "1" - } - }, - "diff": { - "version": "5.1.0", - "bundled": true, - "dev": true - }, - "emoji-regex": { - "version": "8.0.0", - "bundled": true, - "dev": true - }, - "encoding": { - "version": "0.1.13", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "iconv-lite": "^0.6.2" - } - }, - "env-paths": { - "version": "2.2.1", - "bundled": true, - "dev": true - }, - "err-code": { - "version": "2.0.3", - "bundled": true, - "dev": true - }, - "fastest-levenshtein": { - "version": "1.0.12", - "bundled": true, - "dev": true - }, - "fs-minipass": { - "version": "2.1.0", - "bundled": true, - "dev": true, - "requires": { - "minipass": "^3.0.0" - } - }, - "fs.realpath": { - "version": "1.0.0", - "bundled": true, - "dev": true - }, - "function-bind": { - "version": "1.1.1", - "bundled": true, - "dev": true - }, - "gauge": { - "version": "4.0.4", - "bundled": true, - "dev": true, - "requires": { - "aproba": "^1.0.3 || ^2.0.0", - "color-support": "^1.1.3", - "console-control-strings": "^1.1.0", - "has-unicode": "^2.0.1", - "signal-exit": "^3.0.7", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1", - "wide-align": "^1.1.5" - } - }, - "glob": { - "version": "8.0.3", - "bundled": true, - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" - } - }, - "graceful-fs": { - "version": "4.2.10", - "bundled": true, - "dev": true - }, - "has": { - "version": "1.0.3", - "bundled": true, - "dev": true, - "requires": { - "function-bind": "^1.1.1" - } - }, - "has-flag": { - "version": "4.0.0", - "bundled": true, - "dev": true - }, - "has-unicode": { - "version": "2.0.1", - "bundled": true, - "dev": true - }, - "hosted-git-info": { - "version": "5.1.0", - "bundled": true, - "dev": true, - "requires": { - "lru-cache": "^7.5.1" - } - }, - "http-cache-semantics": { - "version": "4.1.0", - "bundled": true, - "dev": true - }, - "http-proxy-agent": { - "version": "5.0.0", - "bundled": true, - "dev": true, - "requires": { - "@tootallnate/once": "2", - "agent-base": "6", - "debug": "4" - } - }, - "https-proxy-agent": { - "version": "5.0.1", - "bundled": true, - "dev": true, - "requires": { - "agent-base": "6", - "debug": "4" - } - }, - "humanize-ms": { - "version": "1.2.1", - "bundled": true, - "dev": true, - "requires": { - "ms": "^2.0.0" - } - }, - "iconv-lite": { - "version": "0.6.3", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - } - }, - "ignore-walk": { - "version": "5.0.1", - "bundled": true, - "dev": true, - "requires": { - "minimatch": "^5.0.1" - } - }, - "imurmurhash": { - "version": "0.1.4", - "bundled": true, - "dev": true - }, - "indent-string": { - "version": "4.0.0", - "bundled": true, - "dev": true - }, - "infer-owner": { - "version": "1.0.4", - "bundled": true, - "dev": true - }, - "inflight": { - "version": "1.0.6", - "bundled": true, - "dev": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "bundled": true, - "dev": true - }, - "ini": { - "version": "3.0.1", - "bundled": true, - "dev": true - }, - "init-package-json": { - "version": "3.0.2", - "bundled": true, - "dev": true, - "requires": { - "npm-package-arg": "^9.0.1", - "promzard": "^0.3.0", - "read": "^1.0.7", - "read-package-json": "^5.0.0", - "semver": "^7.3.5", - "validate-npm-package-license": "^3.0.4", - "validate-npm-package-name": "^4.0.0" - } - }, - "ip": { - "version": "2.0.0", - "bundled": true, - "dev": true - }, - "ip-regex": { - "version": "4.3.0", - "bundled": true, - "dev": true - }, - "is-cidr": { - "version": "4.0.2", - "bundled": true, - "dev": true, - "requires": { - "cidr-regex": "^3.1.1" - } - }, - "is-core-module": { - "version": "2.10.0", - "bundled": true, - "dev": true, - "requires": { - "has": "^1.0.3" - } - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "bundled": true, - "dev": true - }, - "is-lambda": { - "version": "1.0.1", - "bundled": true, - "dev": true - }, - "isexe": { - "version": "2.0.0", - "bundled": true, - "dev": true - }, - "json-parse-even-better-errors": { - "version": "2.3.1", - "bundled": true, - "dev": true - }, - "json-stringify-nice": { - "version": "1.1.4", - "bundled": true, - "dev": true - }, - "jsonparse": { - "version": "1.3.1", - "bundled": true, - "dev": true - }, - "just-diff": { - "version": "5.1.1", - "bundled": true, - "dev": true - }, - "just-diff-apply": { - "version": "5.4.1", - "bundled": true, - "dev": true - }, - "libnpmaccess": { - "version": "6.0.4", - "bundled": true, - "dev": true, - "requires": { - "aproba": "^2.0.0", - "minipass": "^3.1.1", - "npm-package-arg": "^9.0.1", - "npm-registry-fetch": "^13.0.0" - } - }, - "libnpmdiff": { - "version": "4.0.5", - "bundled": true, - "dev": true, - "requires": { - "@npmcli/disparity-colors": "^2.0.0", - "@npmcli/installed-package-contents": "^1.0.7", - "binary-extensions": "^2.2.0", - "diff": "^5.1.0", - "minimatch": "^5.0.1", - "npm-package-arg": "^9.0.1", - "pacote": "^13.6.1", - "tar": "^6.1.0" - } - }, - "libnpmexec": { - "version": "4.0.13", - "bundled": true, - "dev": true, - "requires": { - "@npmcli/arborist": "^5.6.2", - "@npmcli/ci-detect": "^2.0.0", - "@npmcli/fs": "^2.1.1", - "@npmcli/run-script": "^4.2.0", - "chalk": "^4.1.0", - "mkdirp-infer-owner": "^2.0.0", - "npm-package-arg": "^9.0.1", - "npmlog": "^6.0.2", - "pacote": "^13.6.1", - "proc-log": "^2.0.0", - "read": "^1.0.7", - "read-package-json-fast": "^2.0.2", - "semver": "^7.3.7", - "walk-up-path": "^1.0.0" - } - }, - "libnpmfund": { - "version": "3.0.4", - "bundled": true, - "dev": true, - "requires": { - "@npmcli/arborist": "^5.6.2" - } - }, - "libnpmhook": { - "version": "8.0.4", - "bundled": true, - "dev": true, - "requires": { - "aproba": "^2.0.0", - "npm-registry-fetch": "^13.0.0" - } - }, - "libnpmorg": { - "version": "4.0.4", - "bundled": true, - "dev": true, - "requires": { - "aproba": "^2.0.0", - "npm-registry-fetch": "^13.0.0" - } - }, - "libnpmpack": { - "version": "4.1.3", - "bundled": true, - "dev": true, - "requires": { - "@npmcli/run-script": "^4.1.3", - "npm-package-arg": "^9.0.1", - "pacote": "^13.6.1" - } - }, - "libnpmpublish": { - "version": "6.0.5", - "bundled": true, - "dev": true, - "requires": { - "normalize-package-data": "^4.0.0", - "npm-package-arg": "^9.0.1", - "npm-registry-fetch": "^13.0.0", - "semver": "^7.3.7", - "ssri": "^9.0.0" - } - }, - "libnpmsearch": { - "version": "5.0.4", - "bundled": true, - "dev": true, - "requires": { - "npm-registry-fetch": "^13.0.0" - } - }, - "libnpmteam": { - "version": "4.0.4", - "bundled": true, - "dev": true, - "requires": { - "aproba": "^2.0.0", - "npm-registry-fetch": "^13.0.0" - } - }, - "libnpmversion": { - "version": "3.0.7", - "bundled": true, - "dev": true, - "requires": { - "@npmcli/git": "^3.0.0", - "@npmcli/run-script": "^4.1.3", - "json-parse-even-better-errors": "^2.3.1", - "proc-log": "^2.0.0", - "semver": "^7.3.7" - } - }, - "lru-cache": { - "version": "7.13.2", - "bundled": true, - "dev": true - }, - "make-fetch-happen": { - "version": "10.2.1", - "bundled": true, - "dev": true, - "requires": { - "agentkeepalive": "^4.2.1", - "cacache": "^16.1.0", - "http-cache-semantics": "^4.1.0", - "http-proxy-agent": "^5.0.0", - "https-proxy-agent": "^5.0.0", - "is-lambda": "^1.0.1", - "lru-cache": "^7.7.1", - "minipass": "^3.1.6", - "minipass-collect": "^1.0.2", - "minipass-fetch": "^2.0.3", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.4", - "negotiator": "^0.6.3", - "promise-retry": "^2.0.1", - "socks-proxy-agent": "^7.0.0", - "ssri": "^9.0.0" - } - }, - "minimatch": { - "version": "5.1.0", - "bundled": true, - "dev": true, - "requires": { - "brace-expansion": "^2.0.1" - } - }, - "minipass": { - "version": "3.3.4", - "bundled": true, - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "minipass-collect": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "requires": { - "minipass": "^3.0.0" - } - }, - "minipass-fetch": { - "version": "2.1.1", - "bundled": true, - "dev": true, - "requires": { - "encoding": "^0.1.13", - "minipass": "^3.1.6", - "minipass-sized": "^1.0.3", - "minizlib": "^2.1.2" - } - }, - "minipass-flush": { - "version": "1.0.5", - "bundled": true, - "dev": true, - "requires": { - "minipass": "^3.0.0" - } - }, - "minipass-json-stream": { - "version": "1.0.1", - "bundled": true, - "dev": true, - "requires": { - "jsonparse": "^1.3.1", - "minipass": "^3.0.0" - } - }, - "minipass-pipeline": { - "version": "1.2.4", - "bundled": true, - "dev": true, - "requires": { - "minipass": "^3.0.0" - } - }, - "minipass-sized": { - "version": "1.0.3", - "bundled": true, - "dev": true, - "requires": { - "minipass": "^3.0.0" - } - }, - "minizlib": { - "version": "2.1.2", - "bundled": true, - "dev": true, - "requires": { - "minipass": "^3.0.0", - "yallist": "^4.0.0" - } - }, - "mkdirp": { - "version": "1.0.4", - "bundled": true, - "dev": true - }, - "mkdirp-infer-owner": { - "version": "2.0.0", - "bundled": true, - "dev": true, - "requires": { - "chownr": "^2.0.0", - "infer-owner": "^1.0.4", - "mkdirp": "^1.0.3" - } - }, - "ms": { - "version": "2.1.3", - "bundled": true, - "dev": true - }, - "mute-stream": { - "version": "0.0.8", - "bundled": true, - "dev": true - }, - "negotiator": { - "version": "0.6.3", - "bundled": true, - "dev": true - }, - "node-gyp": { - "version": "9.1.0", - "bundled": true, - "dev": true, - "requires": { - "env-paths": "^2.2.0", - "glob": "^7.1.4", - "graceful-fs": "^4.2.6", - "make-fetch-happen": "^10.0.3", - "nopt": "^5.0.0", - "npmlog": "^6.0.0", - "rimraf": "^3.0.2", - "semver": "^7.3.5", - "tar": "^6.1.2", - "which": "^2.0.2" - }, - "dependencies": { - "brace-expansion": { - "version": "1.1.11", - "bundled": true, - "dev": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "glob": { - "version": "7.2.3", - "bundled": true, - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "minimatch": { - "version": "3.1.2", - "bundled": true, - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "nopt": { - "version": "5.0.0", - "bundled": true, - "dev": true, - "requires": { - "abbrev": "1" - } - } - } - }, - "nopt": { - "version": "6.0.0", - "bundled": true, - "dev": true, - "requires": { - "abbrev": "^1.0.0" - } - }, - "normalize-package-data": { - "version": "4.0.1", - "bundled": true, - "dev": true, - "requires": { - "hosted-git-info": "^5.0.0", - "is-core-module": "^2.8.1", - "semver": "^7.3.5", - "validate-npm-package-license": "^3.0.4" - } - }, - "npm-audit-report": { - "version": "3.0.0", - "bundled": true, - "dev": true, - "requires": { - "chalk": "^4.0.0" - } - }, - "npm-bundled": { - "version": "2.0.1", - "bundled": true, - "dev": true, - "requires": { - "npm-normalize-package-bin": "^2.0.0" - }, - "dependencies": { - "npm-normalize-package-bin": { - "version": "2.0.0", - "bundled": true, - "dev": true - } - } - }, - "npm-install-checks": { - "version": "5.0.0", - "bundled": true, - "dev": true, - "requires": { - "semver": "^7.1.1" - } - }, - "npm-normalize-package-bin": { - "version": "1.0.1", - "bundled": true, - "dev": true - }, - "npm-package-arg": { - "version": "9.1.0", - "bundled": true, - "dev": true, - "requires": { - "hosted-git-info": "^5.0.0", - "proc-log": "^2.0.1", - "semver": "^7.3.5", - "validate-npm-package-name": "^4.0.0" - } - }, - "npm-packlist": { - "version": "5.1.3", - "bundled": true, - "dev": true, - "requires": { - "glob": "^8.0.1", - "ignore-walk": "^5.0.1", - "npm-bundled": "^2.0.0", - "npm-normalize-package-bin": "^2.0.0" - }, - "dependencies": { - "npm-normalize-package-bin": { - "version": "2.0.0", - "bundled": true, - "dev": true - } - } - }, - "npm-pick-manifest": { - "version": "7.0.2", - "bundled": true, - "dev": true, - "requires": { - "npm-install-checks": "^5.0.0", - "npm-normalize-package-bin": "^2.0.0", - "npm-package-arg": "^9.0.0", - "semver": "^7.3.5" - }, - "dependencies": { - "npm-normalize-package-bin": { - "version": "2.0.0", - "bundled": true, - "dev": true - } - } - }, - "npm-profile": { - "version": "6.2.1", - "bundled": true, - "dev": true, - "requires": { - "npm-registry-fetch": "^13.0.1", - "proc-log": "^2.0.0" - } - }, - "npm-registry-fetch": { - "version": "13.3.1", - "bundled": true, - "dev": true, - "requires": { - "make-fetch-happen": "^10.0.6", - "minipass": "^3.1.6", - "minipass-fetch": "^2.0.3", - "minipass-json-stream": "^1.0.1", - "minizlib": "^2.1.2", - "npm-package-arg": "^9.0.1", - "proc-log": "^2.0.0" - } - }, - "npm-user-validate": { - "version": "1.0.1", - "bundled": true, - "dev": true - }, - "npmlog": { - "version": "6.0.2", - "bundled": true, - "dev": true, - "requires": { - "are-we-there-yet": "^3.0.0", - "console-control-strings": "^1.1.0", - "gauge": "^4.0.3", - "set-blocking": "^2.0.0" - } - }, - "once": { - "version": "1.4.0", - "bundled": true, - "dev": true, - "requires": { - "wrappy": "1" - } - }, - "opener": { - "version": "1.5.2", - "bundled": true, - "dev": true - }, - "p-map": { - "version": "4.0.0", - "bundled": true, - "dev": true, - "requires": { - "aggregate-error": "^3.0.0" - } - }, - "pacote": { - "version": "13.6.2", - "bundled": true, - "dev": true, - "requires": { - "@npmcli/git": "^3.0.0", - "@npmcli/installed-package-contents": "^1.0.7", - "@npmcli/promise-spawn": "^3.0.0", - "@npmcli/run-script": "^4.1.0", - "cacache": "^16.0.0", - "chownr": "^2.0.0", - "fs-minipass": "^2.1.0", - "infer-owner": "^1.0.4", - "minipass": "^3.1.6", - "mkdirp": "^1.0.4", - "npm-package-arg": "^9.0.0", - "npm-packlist": "^5.1.0", - "npm-pick-manifest": "^7.0.0", - "npm-registry-fetch": "^13.0.1", - "proc-log": "^2.0.0", - "promise-retry": "^2.0.1", - "read-package-json": "^5.0.0", - "read-package-json-fast": "^2.0.3", - "rimraf": "^3.0.2", - "ssri": "^9.0.0", - "tar": "^6.1.11" - } - }, - "parse-conflict-json": { - "version": "2.0.2", - "bundled": true, - "dev": true, - "requires": { - "json-parse-even-better-errors": "^2.3.1", - "just-diff": "^5.0.1", - "just-diff-apply": "^5.2.0" - } - }, - "path-is-absolute": { - "version": "1.0.1", - "bundled": true, - "dev": true - }, - "postcss-selector-parser": { - "version": "6.0.10", - "bundled": true, - "dev": true, - "requires": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - } - }, - "proc-log": { - "version": "2.0.1", - "bundled": true, - "dev": true - }, - "promise-all-reject-late": { - "version": "1.0.1", - "bundled": true, - "dev": true - }, - "promise-call-limit": { - "version": "1.0.1", - "bundled": true, - "dev": true - }, - "promise-inflight": { - "version": "1.0.1", - "bundled": true, - "dev": true - }, - "promise-retry": { - "version": "2.0.1", - "bundled": true, - "dev": true, - "requires": { - "err-code": "^2.0.2", - "retry": "^0.12.0" - } - }, - "promzard": { - "version": "0.3.0", - "bundled": true, - "dev": true, - "requires": { - "read": "1" - } - }, - "qrcode-terminal": { - "version": "0.12.0", - "bundled": true, - "dev": true - }, - "read": { - "version": "1.0.7", - "bundled": true, - "dev": true, - "requires": { - "mute-stream": "~0.0.4" - } - }, - "read-cmd-shim": { - "version": "3.0.0", - "bundled": true, - "dev": true - }, - "read-package-json": { - "version": "5.0.2", - "bundled": true, - "dev": true, - "requires": { - "glob": "^8.0.1", - "json-parse-even-better-errors": "^2.3.1", - "normalize-package-data": "^4.0.0", - "npm-normalize-package-bin": "^2.0.0" - }, - "dependencies": { - "npm-normalize-package-bin": { - "version": "2.0.0", - "bundled": true, - "dev": true - } - } - }, - "read-package-json-fast": { - "version": "2.0.3", - "bundled": true, - "dev": true, - "requires": { - "json-parse-even-better-errors": "^2.3.0", - "npm-normalize-package-bin": "^1.0.1" - } - }, - "readable-stream": { - "version": "3.6.0", - "bundled": true, - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "readdir-scoped-modules": { - "version": "1.1.0", - "bundled": true, - "dev": true, - "requires": { - "debuglog": "^1.0.1", - "dezalgo": "^1.0.0", - "graceful-fs": "^4.1.2", - "once": "^1.3.0" - } - }, - "retry": { - "version": "0.12.0", - "bundled": true, - "dev": true - }, - "rimraf": { - "version": "3.0.2", - "bundled": true, - "dev": true, - "requires": { - "glob": "^7.1.3" - }, - "dependencies": { - "brace-expansion": { - "version": "1.1.11", - "bundled": true, - "dev": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "glob": { - "version": "7.2.3", - "bundled": true, - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "minimatch": { - "version": "3.1.2", - "bundled": true, - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - } - } - }, - "safe-buffer": { - "version": "5.2.1", - "bundled": true, - "dev": true - }, - "safer-buffer": { - "version": "2.1.2", - "bundled": true, - "dev": true, - "optional": true - }, - "semver": { - "version": "7.3.7", - "bundled": true, - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - }, - "dependencies": { - "lru-cache": { - "version": "6.0.0", - "bundled": true, - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - } - } - }, - "set-blocking": { - "version": "2.0.0", - "bundled": true, - "dev": true - }, - "signal-exit": { - "version": "3.0.7", - "bundled": true, - "dev": true - }, - "smart-buffer": { - "version": "4.2.0", - "bundled": true, - "dev": true - }, - "socks": { - "version": "2.7.0", - "bundled": true, - "dev": true, - "requires": { - "ip": "^2.0.0", - "smart-buffer": "^4.2.0" - } - }, - "socks-proxy-agent": { - "version": "7.0.0", - "bundled": true, - "dev": true, - "requires": { - "agent-base": "^6.0.2", - "debug": "^4.3.3", - "socks": "^2.6.2" - } - }, - "spdx-correct": { - "version": "3.1.1", - "bundled": true, - "dev": true, - "requires": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-exceptions": { - "version": "2.3.0", - "bundled": true, - "dev": true - }, - "spdx-expression-parse": { - "version": "3.0.1", - "bundled": true, - "dev": true, - "requires": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-license-ids": { - "version": "3.0.11", - "bundled": true, - "dev": true - }, - "ssri": { - "version": "9.0.1", - "bundled": true, - "dev": true, - "requires": { - "minipass": "^3.1.1" - } - }, - "string_decoder": { - "version": "1.3.0", - "bundled": true, - "dev": true, - "requires": { - "safe-buffer": "~5.2.0" - } - }, - "string-width": { - "version": "4.2.3", - "bundled": true, - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - }, - "strip-ansi": { - "version": "6.0.1", - "bundled": true, - "dev": true, - "requires": { - "ansi-regex": "^5.0.1" - } - }, - "supports-color": { - "version": "7.2.0", - "bundled": true, - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - }, - "tar": { - "version": "6.1.11", - "bundled": true, - "dev": true, - "requires": { - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "minipass": "^3.0.0", - "minizlib": "^2.1.1", - "mkdirp": "^1.0.3", - "yallist": "^4.0.0" - } - }, - "text-table": { - "version": "0.2.0", - "bundled": true, - "dev": true - }, - "tiny-relative-date": { - "version": "1.3.0", - "bundled": true, - "dev": true - }, - "treeverse": { - "version": "2.0.0", - "bundled": true, - "dev": true - }, - "unique-filename": { - "version": "2.0.1", - "bundled": true, - "dev": true, - "requires": { - "unique-slug": "^3.0.0" - } - }, - "unique-slug": { - "version": "3.0.0", - "bundled": true, - "dev": true, - "requires": { - "imurmurhash": "^0.1.4" - } - }, - "util-deprecate": { - "version": "1.0.2", - "bundled": true, - "dev": true - }, - "validate-npm-package-license": { - "version": "3.0.4", - "bundled": true, - "dev": true, - "requires": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "validate-npm-package-name": { - "version": "4.0.0", - "bundled": true, - "dev": true, - "requires": { - "builtins": "^5.0.0" - } - }, - "walk-up-path": { - "version": "1.0.0", - "bundled": true, - "dev": true - }, - "wcwidth": { - "version": "1.0.1", - "bundled": true, - "dev": true, - "requires": { - "defaults": "^1.0.3" - } - }, - "which": { - "version": "2.0.2", - "bundled": true, - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - }, - "wide-align": { - "version": "1.1.5", - "bundled": true, - "dev": true, - "requires": { - "string-width": "^1.0.2 || 2 || 3 || 4" - } - }, - "wrappy": { - "version": "1.0.2", - "bundled": true, - "dev": true - }, - "write-file-atomic": { - "version": "4.0.2", - "bundled": true, - "dev": true, - "requires": { - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.7" - } - }, - "yallist": { - "version": "4.0.0", - "bundled": true, - "dev": true - } - } - }, - "react": { - "version": "16.14.0", - "dev": true, - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "prop-types": "^15.6.2" - } - }, - "react-dom": { - "version": "16.14.0", - "dev": true, - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "prop-types": "^15.6.2", - "scheduler": "^0.19.1" - } - }, - "readable-stream": { - "version": "3.6.0", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "scheduler": { - "version": "0.19.1", - "dev": true, - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - }, - "semantic-release": { - "version": "19.0.5", - "dev": true, - "requires": { - "@semantic-release/commit-analyzer": "^9.0.2", - "@semantic-release/error": "^3.0.0", - "@semantic-release/github": "^8.0.0", - "@semantic-release/npm": "^9.0.0", - "@semantic-release/release-notes-generator": "^10.0.0", - "aggregate-error": "^3.0.0", - "cosmiconfig": "^7.0.0", - "debug": "^4.0.0", - "env-ci": "^5.0.0", - "execa": "^5.0.0", - "figures": "^3.0.0", - "find-versions": "^4.0.0", - "get-stream": "^6.0.0", - "git-log-parser": "^1.2.0", - "hook-std": "^2.0.0", - "hosted-git-info": "^4.0.0", - "lodash": "^4.17.21", - "marked": "^4.0.10", - "marked-terminal": "^5.0.0", - "micromatch": "^4.0.2", - "p-each-series": "^2.1.0", - "p-reduce": "^2.0.0", - "read-pkg-up": "^7.0.0", - "resolve-from": "^5.0.0", - "semver": "^7.3.2", - "semver-diff": "^3.1.1", - "signale": "^1.2.1", - "yargs": "^16.2.0" - } - }, - "split": { - "version": "1.0.1", - "dev": true, - "requires": { - "through": "2" - } - }, - "string_decoder": { - "version": "1.3.0", - "dev": true, - "requires": { - "safe-buffer": "~5.2.0" - } - }, - "supports-hyperlinks": { - "version": "2.3.0", - "dev": true, - "requires": { - "has-flag": "^4.0.0", - "supports-color": "^7.0.0" - } - }, - "through2": { - "version": "4.0.2", - "dev": true, - "requires": { - "readable-stream": "3" - } - }, - "type-fest": { - "version": "1.4.0", - "dev": true - }, - "universalify": { - "version": "2.0.0", - "dev": true - } - } - }, - "@contentful/f36-copybutton": { - "version": "file:packages/components/copybutton", - "requires": { - "@contentful/f36-button": "^4.68.1", - "@contentful/f36-core": "^4.68.1", - "@contentful/f36-icons": "^4.29.0", - "@contentful/f36-tokens": "^4.0.4", - "@contentful/f36-tooltip": "^4.68.1", - "emotion": "^10.0.17" - } - }, - "@contentful/f36-core": { - "version": "file:packages/core", - "requires": { - "@contentful/f36-tokens": "^4.0.4", - "@emotion/core": "^10.1.1", - "@emotion/is-prop-valid": "^1.2.0", - "csstype": "^3.1.1", - "emotion": "^10.0.17" - }, - "dependencies": { - "@emotion/is-prop-valid": { - "version": "1.2.0", - "requires": { - "@emotion/memoize": "^0.8.0" - } - }, - "@emotion/memoize": { - "version": "0.8.0" - } - } - }, - "@contentful/f36-datepicker": { - "version": "file:packages/components/datepicker", - "requires": { - "@contentful/f36-button": "^4.68.1", - "@contentful/f36-core": "^4.68.1", - "@contentful/f36-forms": "^4.68.1", - "@contentful/f36-icons": "^4.29.0", - "@contentful/f36-popover": "^4.68.1", - "@contentful/f36-tokens": "^4.0.4", - "@contentful/f36-typography": "^4.68.1", - "date-fns": "^2.28.0", - "emotion": "^10.0.17", - "react-day-picker": "^8.7.1", - "react-focus-lock": "^2.9.1" - } - }, - "@contentful/f36-datetime": { - "version": "file:packages/components/datetime", - "requires": { - "@contentful/f36-core": "^4.68.1", - "@contentful/f36-tokens": "^4.0.4", - "dayjs": "^1.11.5", - "emotion": "^10.0.17" - } - }, - "@contentful/f36-docs-utils": { - "version": "file:packages/f36-docs-utils", - "requires": { - "@contentful/f36-components": "^4.21.4", - "@contentful/f36-icons": "^4.21.4", - "@contentful/f36-tokens": "^4.0.0", - "emotion": "^10.0.17" - } - }, - "@contentful/f36-drag-handle": { - "version": "file:packages/components/drag-handle", - "requires": { - "@contentful/f36-core": "^4.68.1", - "@contentful/f36-icons": "^4.29.0", - "@contentful/f36-tokens": "^4.0.4", - "@contentful/f36-utils": "^4.24.3", - "emotion": "^10.0.17" - } - }, - "@contentful/f36-empty-state": { - "version": "file:packages/components/empty-state", - "requires": { - "@contentful/f36-tokens": "^4.0.4", - "@contentful/f36-typography": "^4.68.1", - "emotion": "^10.0.17" - } - }, - "@contentful/f36-entity-list": { - "version": "file:packages/components/entity-list", - "requires": { - "@contentful/f36-badge": "^4.68.1", - "@contentful/f36-button": "^4.68.1", - "@contentful/f36-core": "^4.68.1", - "@contentful/f36-drag-handle": "^4.68.1", - "@contentful/f36-icon": "^4.68.1", - "@contentful/f36-icons": "^4.29.0", - "@contentful/f36-menu": "^4.68.1", - "@contentful/f36-skeleton": "^4.68.1", - "@contentful/f36-tokens": "^4.0.4", - "@contentful/f36-typography": "^4.68.1", - "emotion": "^10.0.17" - } - }, - "@contentful/f36-forms": { - "version": "file:packages/components/forms", - "requires": { - "@contentful/f36-core": "^4.68.1", - "@contentful/f36-icons": "^4.29.0", - "@contentful/f36-tokens": "^4.0.4", - "@contentful/f36-typography": "^4.68.1", - "@contentful/f36-utils": "^4.24.3", - "emotion": "^10.0.17", - "formik": "^2.4.2", - "react-hook-form": "^7.15.0" - } - }, - "@contentful/f36-header": { - "version": "file:packages/components/header", - "requires": { - "@contentful/f36-button": "^4.68.1", - "@contentful/f36-core": "^4.68.1", - "@contentful/f36-icons": "^4.29.0", - "@contentful/f36-tokens": "^4.0.5", - "@contentful/f36-typography": "^4.68.1", - "emotion": "^10.0.17" - } - }, - "@contentful/f36-icon": { - "version": "file:packages/components/icon", - "requires": { - "@contentful/f36-core": "^4.68.1", - "@contentful/f36-tokens": "^4.0.4", - "emotion": "^10.0.17", - "react-icons": "^4.4.0" - } - }, - "@contentful/f36-icons": { - "version": "file:packages/components/icons", - "requires": { - "@contentful/f36-core": "^4.67.3", - "@contentful/f36-icon": "^4.67.3", - "@contentful/f36-tokens": "^4.0.1", - "emotion": "^10.0.17" - } - }, - "@contentful/f36-image": { - "version": "file:packages/components/image", - "requires": { - "@contentful/f36-core": "^4.68.1", - "@contentful/f36-skeleton": "^4.68.1", - "@contentful/f36-tokens": "^4.0.5", - "emotion": "^10.0.17" - } - }, - "@contentful/f36-layout": { - "version": "file:packages/components/layout", - "requires": { - "@contentful/f36-core": "^4.68.1", - "@contentful/f36-tokens": "^4.0.5", - "emotion": "^10.0.17" - } - }, - "@contentful/f36-list": { - "version": "file:packages/components/list", - "requires": { - "@contentful/f36-core": "^4.68.1", - "@contentful/f36-tokens": "^4.0.4", - "emotion": "^10.0.17" - } - }, - "@contentful/f36-menu": { - "version": "file:packages/components/menu", - "requires": { - "@contentful/f36-core": "^4.68.1", - "@contentful/f36-icons": "^4.29.0", - "@contentful/f36-popover": "^4.68.1", - "@contentful/f36-tokens": "^4.0.4", - "@contentful/f36-typography": "^4.68.1", - "@contentful/f36-utils": "^4.24.3", - "emotion": "^10.0.17" - } - }, - "@contentful/f36-modal": { - "version": "file:packages/components/modal", - "requires": { - "@contentful/f36-button": "^4.68.1", - "@contentful/f36-core": "^4.68.1", - "@contentful/f36-icons": "^4.29.0", - "@contentful/f36-tokens": "^4.0.4", - "@contentful/f36-typography": "^4.68.1", - "@types/react-modal": "^3.13.1", - "emotion": "^10.0.17", - "react-modal": "^3.16.1" - }, - "dependencies": { - "@types/react-modal": { - "version": "3.13.1", - "requires": { - "@types/react": "*" - } - }, - "react-modal": { - "version": "3.16.1", - "requires": { - "exenv": "^1.2.0", - "prop-types": "^15.7.2", - "react-lifecycles-compat": "^3.0.0", - "warning": "^4.0.3" - } - } - } - }, - "@contentful/f36-multiselect": { - "version": "file:packages/components/multiselect", - "requires": { - "@babel/runtime": "^7.21.0", - "@contentful/f36-button": "^4.52.2", - "@contentful/f36-core": "^4.52.2", - "@contentful/f36-forms": "^4.52.2", - "@contentful/f36-icons": "^4.20.8", - "@contentful/f36-popover": "^4.52.2", - "@contentful/f36-skeleton": "^4.52.2", - "@contentful/f36-tokens": "^4.0.1", - "@contentful/f36-tooltip": "^4.67.1", - "@contentful/f36-typography": "^4.52.2", - "@contentful/f36-utils": "^4.20.8", - "emotion": "^10.0.17", - "formik": "^2.4.2", - "react-focus-lock": "^2.9.5", - "react-hook-form": "^7.15.0" - }, - "dependencies": { - "@babel/runtime": { - "version": "7.21.0", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.21.0.tgz", - "integrity": "sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw==", - "requires": { - "regenerator-runtime": "^0.13.11" - } - }, - "focus-lock": { - "version": "0.11.6", - "resolved": "https://registry.npmjs.org/focus-lock/-/focus-lock-0.11.6.tgz", - "integrity": "sha512-KSuV3ur4gf2KqMNoZx3nXNVhqCkn42GuTYCX4tXPEwf0MjpFQmNMiN6m7dXaUXgIoivL6/65agoUMg4RLS0Vbg==", - "requires": { - "tslib": "^2.0.3" - } - }, - "react-focus-lock": { - "version": "2.9.5", - "resolved": "https://registry.npmjs.org/react-focus-lock/-/react-focus-lock-2.9.5.tgz", - "integrity": "sha512-h6vrdgUbsH2HeD5I7I3Cx1PPrmwGuKYICS+kB9m+32X/9xHRrAbxgvaBpG7BFBN9h3tO+C3qX1QAVESmi4CiIA==", - "requires": { - "@babel/runtime": "^7.0.0", - "focus-lock": "^0.11.6", - "prop-types": "^15.6.2", - "react-clientside-effect": "^1.2.6", - "use-callback-ref": "^1.3.0", - "use-sidecar": "^1.1.2" - } - } - } - }, - "@contentful/f36-navbar": { - "version": "file:packages/components/navbar", - "requires": { - "@contentful/f36-avatar": "4.68.1", - "@contentful/f36-core": "^4.68.1", - "@contentful/f36-icon": "^4.68.1", - "@contentful/f36-icons": "^4.29.0", - "@contentful/f36-menu": "^4.68.1", - "@contentful/f36-skeleton": "^4.68.1", - "@contentful/f36-tokens": "^4.0.1", - "@contentful/f36-utils": "^4.23.2", - "emotion": "^10.0.17" - } - }, - "@contentful/f36-navlist": { - "version": "file:packages/components/navlist", - "requires": { - "@contentful/f36-core": "^4.68.1", - "@contentful/f36-tokens": "^4.0.5", - "emotion": "^10.0.17" - } - }, - "@contentful/f36-note": { - "version": "file:packages/components/note", - "requires": { - "@contentful/f36-button": "^4.68.1", - "@contentful/f36-core": "^4.68.1", - "@contentful/f36-icon": "^4.68.1", - "@contentful/f36-icons": "^4.29.0", - "@contentful/f36-tokens": "^4.0.4", - "@contentful/f36-typography": "^4.68.1", - "@emotion/serialize": "^1.1.1", - "emotion": "^10.0.17" - }, - "dependencies": { - "@emotion/hash": { - "version": "0.9.0", - "dev": true - }, - "@emotion/memoize": { - "version": "0.8.0", - "dev": true - }, - "@emotion/serialize": { - "version": "1.1.1", - "dev": true, - "requires": { - "@emotion/hash": "^0.9.0", - "@emotion/memoize": "^0.8.0", - "@emotion/unitless": "^0.8.0", - "@emotion/utils": "^1.2.0", - "csstype": "^3.0.2" - } - }, - "@emotion/unitless": { - "version": "0.8.0", - "dev": true - }, - "@emotion/utils": { - "version": "1.2.0", - "dev": true - } - } - }, - "@contentful/f36-notification": { - "version": "file:packages/components/notification", - "requires": { - "@contentful/f36-button": "^4.68.1", - "@contentful/f36-core": "^4.68.1", - "@contentful/f36-icons": "^4.29.0", - "@contentful/f36-text-link": "^4.68.1", - "@contentful/f36-tokens": "^4.0.4", - "@contentful/f36-typography": "^4.68.1", - "@swc/helpers": "^0.4.14", - "emotion": "^10.0.17", - "react-animate-height": "^3.0.4" - }, - "dependencies": { - "@swc/helpers": { - "version": "0.4.14", - "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.14.tgz", - "integrity": "sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==", - "requires": { - "tslib": "^2.4.0" - } - } - } - }, - "@contentful/f36-pagination": { - "version": "file:packages/components/pagination", - "requires": { - "@contentful/f36-button": "^4.68.1", - "@contentful/f36-core": "^4.68.1", - "@contentful/f36-forms": "^4.68.1", - "@contentful/f36-icons": "^4.29.0", - "@contentful/f36-tokens": "^4.0.4", - "@contentful/f36-typography": "^4.68.1", - "emotion": "^10.0.17" - } - }, - "@contentful/f36-pill": { - "version": "file:packages/components/pill", - "requires": { - "@contentful/f36-button": "^4.68.1", - "@contentful/f36-core": "^4.68.1", - "@contentful/f36-drag-handle": "^4.68.1", - "@contentful/f36-icons": "^4.29.0", - "@contentful/f36-tokens": "^4.0.4", - "@contentful/f36-tooltip": "^4.68.1", - "emotion": "^10.0.17" - } - }, - "@contentful/f36-popover": { - "version": "file:packages/components/popover", - "requires": { - "@contentful/f36-core": "^4.68.1", - "@contentful/f36-tokens": "^4.0.4", - "@contentful/f36-utils": "^4.24.3", - "@popperjs/core": "^2.11.5", - "emotion": "^10.0.17", - "react-popper": "^2.3.0" - } - }, - "@contentful/f36-progress-stepper": { - "version": "file:packages/components/progress-stepper", - "requires": { - "@contentful/f36-core": "^4.68.1", - "@contentful/f36-icons": "^4.29.0", - "@contentful/f36-tokens": "^4.0.0", - "@contentful/f36-typography": "^4.68.1", - "emotion": "^10.0.17" - } - }, - "@contentful/f36-skeleton": { - "version": "file:packages/components/skeleton", - "requires": { - "@contentful/f36-core": "^4.68.1", - "@contentful/f36-table": "^4.68.1", - "@contentful/f36-tokens": "^4.0.4", - "emotion": "^10.0.17" - } - }, - "@contentful/f36-spinner": { - "version": "file:packages/components/spinner", - "requires": { - "@contentful/f36-core": "^4.68.1", - "@contentful/f36-tokens": "^4.0.4", - "@contentful/f36-typography": "^4.68.1", - "emotion": "^10.0.17" - } - }, - "@contentful/f36-table": { - "version": "file:packages/components/table", - "requires": { - "@contentful/f36-core": "^4.68.1", - "@contentful/f36-icons": "^4.29.0", - "@contentful/f36-tokens": "^4.0.4", - "@contentful/f36-typography": "^4.68.1", - "emotion": "^10.0.17" - } - }, - "@contentful/f36-tabs": { - "version": "file:packages/components/tabs", - "requires": { - "@contentful/f36-core": "^4.68.1", - "@contentful/f36-tokens": "^4.0.4", - "@radix-ui/react-tabs": "^1.0.1", - "emotion": "^10.0.17" - }, - "dependencies": { - "@radix-ui/primitive": { - "version": "1.0.0", - "requires": { - "@babel/runtime": "^7.13.10" - } - }, - "@radix-ui/react-collection": { - "version": "1.0.1", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.0", - "@radix-ui/react-context": "1.0.0", - "@radix-ui/react-primitive": "1.0.1", - "@radix-ui/react-slot": "1.0.1" - } - }, - "@radix-ui/react-compose-refs": { - "version": "1.0.0", - "requires": { - "@babel/runtime": "^7.13.10" - } - }, - "@radix-ui/react-context": { - "version": "1.0.0", - "requires": { - "@babel/runtime": "^7.13.10" - } - }, - "@radix-ui/react-id": { - "version": "1.0.0", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-layout-effect": "1.0.0" - } - }, - "@radix-ui/react-primitive": { - "version": "1.0.1", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-slot": "1.0.1" - } - }, - "@radix-ui/react-roving-focus": { - "version": "1.0.1", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.0", - "@radix-ui/react-collection": "1.0.1", - "@radix-ui/react-compose-refs": "1.0.0", - "@radix-ui/react-context": "1.0.0", - "@radix-ui/react-direction": "1.0.0", - "@radix-ui/react-id": "1.0.0", - "@radix-ui/react-primitive": "1.0.1", - "@radix-ui/react-use-callback-ref": "1.0.0", - "@radix-ui/react-use-controllable-state": "1.0.0" - } - }, - "@radix-ui/react-slot": { - "version": "1.0.1", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.0" - } - }, - "@radix-ui/react-tabs": { - "version": "1.0.1", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/primitive": "1.0.0", - "@radix-ui/react-context": "1.0.0", - "@radix-ui/react-direction": "1.0.0", - "@radix-ui/react-id": "1.0.0", - "@radix-ui/react-presence": "1.0.0", - "@radix-ui/react-primitive": "1.0.1", - "@radix-ui/react-roving-focus": "1.0.1", - "@radix-ui/react-use-controllable-state": "1.0.0" - } - }, - "@radix-ui/react-use-callback-ref": { - "version": "1.0.0", - "requires": { - "@babel/runtime": "^7.13.10" - } - }, - "@radix-ui/react-use-controllable-state": { - "version": "1.0.0", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-use-callback-ref": "1.0.0" - } - } - } - }, - "@contentful/f36-text-link": { - "version": "file:packages/components/text-link", - "requires": { - "@contentful/f36-core": "^4.68.1", - "@contentful/f36-tokens": "^4.0.4", - "emotion": "^10.0.17" - } - }, - "@contentful/f36-tokens": { - "version": "file:packages/forma-36-tokens", - "requires": { - "fs-extra": "^11.1.0", - "globby": "^10.0.1" - }, - "dependencies": { - "fs-extra": { - "version": "11.1.0", - "dev": true, - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } - }, - "globby": { - "version": "10.0.2", - "dev": true, - "requires": { - "@types/glob": "^7.1.1", - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.0.3", - "glob": "^7.1.3", - "ignore": "^5.1.1", - "merge2": "^1.2.3", - "slash": "^3.0.0" - } - }, - "universalify": { - "version": "2.0.0", - "dev": true - } - } - }, - "@contentful/f36-tooltip": { - "version": "file:packages/components/tooltip", - "requires": { - "@contentful/f36-core": "^4.68.1", - "@contentful/f36-tokens": "^4.0.4", - "@contentful/f36-utils": "^4.24.3", - "@popperjs/core": "^2.11.5", - "csstype": "^3.1.1", - "emotion": "^10.0.17", - "react-popper": "^2.3.0" - } - }, - "@contentful/f36-typography": { - "version": "file:packages/components/typography", - "requires": { - "@contentful/f36-core": "^4.68.1", - "@contentful/f36-tokens": "^4.0.4", - "@contentful/f36-utils": "^4.24.3", - "emotion": "^10.0.17" - } - }, - "@contentful/f36-utils": { - "version": "file:packages/components/utils", - "requires": { - "emotion": "^10.0.17" - } - }, - "@contentful/f36-website": { - "version": "file:packages/website", - "requires": { - "@codesandbox/sandpack-react": "^1.17.0", - "@contentful/f36-avatar": "4.68.1", - "@contentful/f36-components": "^4.68.1", - "@contentful/f36-docs-utils": "^4.0.2", - "@contentful/f36-empty-state": "^4.68.1", - "@contentful/f36-header": "^4.68.1", - "@contentful/f36-icon": "^4.68.1", - "@contentful/f36-icons": "^4.29.0", - "@contentful/f36-image": "4.68.1", - "@contentful/f36-layout": "^4.0.0-alpha.0", - "@contentful/f36-multiselect": "^4.24.0", - "@contentful/f36-navlist": "4.1.0-alpha.1", - "@contentful/f36-progress-stepper": "4.0.0-alpha.0", - "@contentful/f36-tokens": "^4.0.5", - "@contentful/f36-utils": "^4.24.3", - "@contentful/rich-text-react-renderer": "^15.11.1", - "@contentful/rich-text-types": "^15.11.1", - "@dnd-kit/core": "^6.0.8", - "@dnd-kit/sortable": "^7.0.2", - "@dnd-kit/utilities": "^3.2.1", - "@emotion/babel-preset-css-prop": "^10.2.1", - "@emotion/core": "^10.0.17", - "@mdx-js/loader": "^2.1.5", - "@mdx-js/react": "^2.1.1", - "@next/eslint-plugin-next": "^13.1.6", - "@next/mdx": "^11.1.2", - "@segment/snippet": "^4.15.3", - "babel-plugin-emotion": "10.2.2", - "broken-link-checker": "^0.7.8", - "create-emotion-server": "^10.0.27", - "date-fns": "^2.28.0", - "docsearch.js": "2.6.3", - "dotenv": "^16.0.3", - "emotion": "^10.0.17", - "github-slugger": "^1.4.0", - "gray-matter": "^4.0.3", - "lz-string": "1.4.4", - "next": "^12.3.1", - "next-auth": "^4.24.5", - "next-mdx-remote": "^3.0.8", - "prettier": "^2.8.8", - "prism-react-renderer": "1.2.1", - "qs": "^6.10.3", - "react": "17.0.2", - "react-copy-to-clipboard": "^5.1.0", - "react-docgen-typescript": "^2.2.2", - "react-dom": "17.0.2", - "react-focus-lock": "^2.9.1", - "react-hook-form": "7.25.3", - "react-icons": "4.4.0", - "react-live": "2.4.1", - "rehype-slug": "^5.1.0", - "rehype-toc": "^3.0.2", - "remark": "^14.0.2", - "remark-code-import": "^1.1.1", - "remark-code-titles": "^0.1.1", - "ts-node": "^10.9.1", - "use-debounce": "^8.0.4", - "wait-on": "^6.0.0" - }, - "dependencies": { - "@mdx-js/loader": { - "version": "2.1.5", - "requires": { - "@mdx-js/mdx": "^2.0.0", - "source-map": "^0.7.0" - } - }, - "@mdx-js/mdx": { - "version": "2.1.5", - "requires": { - "@types/estree-jsx": "^1.0.0", - "@types/mdx": "^2.0.0", - "estree-util-build-jsx": "^2.0.0", - "estree-util-is-identifier-name": "^2.0.0", - "estree-util-to-js": "^1.1.0", - "estree-walker": "^3.0.0", - "hast-util-to-estree": "^2.0.0", - "markdown-extensions": "^1.0.0", - "periscopic": "^3.0.0", - "remark-mdx": "^2.0.0", - "remark-parse": "^10.0.0", - "remark-rehype": "^10.0.0", - "unified": "^10.0.0", - "unist-util-position-from-estree": "^1.0.0", - "unist-util-stringify-position": "^3.0.0", - "unist-util-visit": "^4.0.0", - "vfile": "^5.0.0" - } - }, - "@mdx-js/react": { - "version": "2.1.1", - "requires": { - "@types/mdx": "^2.0.0", - "@types/react": ">=16" - } - }, - "@next/eslint-plugin-next": { - "version": "12.3.1", - "dev": true, - "requires": { - "glob": "7.1.7" - } - }, - "@next/mdx": { - "version": "11.1.2", - "requires": {} - }, - "acorn-walk": { - "version": "8.2.0", - "dev": true - }, - "dotenv": { - "version": "16.0.3", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.0.3.tgz", - "integrity": "sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ==", - "dev": true - }, - "estree-walker": { - "version": "3.0.1" - }, - "hast-util-has-property": { - "version": "2.0.0" - }, - "hast-util-heading-rank": { - "version": "2.1.0", - "requires": { - "@types/hast": "^2.0.0" - } - }, - "rehype-slug": { - "version": "5.0.1", - "requires": { - "@types/hast": "^2.0.0", - "github-slugger": "^1.1.1", - "hast-util-has-property": "^2.0.0", - "hast-util-heading-rank": "^2.0.0", - "hast-util-to-string": "^2.0.0", - "unified": "^10.0.0", - "unist-util-visit": "^4.0.0" - } - }, - "remark-code-import": { - "version": "1.1.1", - "requires": { - "strip-indent": "^4.0.0", - "to-gatsby-remark-plugin": "^0.1.0", - "unist-util-visit": "^4.1.0" - } - }, - "remark-mdx": { - "version": "2.1.5", - "requires": { - "mdast-util-mdx": "^2.0.0", - "micromark-extension-mdxjs": "^1.0.0" - } - }, - "remark-parse": { - "version": "10.0.1", - "requires": { - "@types/mdast": "^3.0.0", - "mdast-util-from-markdown": "^1.0.0", - "unified": "^10.0.0" - } - }, - "source-map": { - "version": "0.7.4" - }, - "strip-indent": { - "version": "4.0.0", - "requires": { - "min-indent": "^1.0.1" - } - }, - "ts-node": { - "version": "10.9.1", - "dev": true, - "requires": { - "@cspotcode/source-map-support": "^0.8.0", - "@tsconfig/node10": "^1.0.7", - "@tsconfig/node12": "^1.0.7", - "@tsconfig/node14": "^1.0.0", - "@tsconfig/node16": "^1.0.2", - "acorn": "^8.4.1", - "acorn-walk": "^8.1.1", - "arg": "^4.1.0", - "create-require": "^1.1.0", - "diff": "^4.0.1", - "make-error": "^1.1.1", - "v8-compile-cache-lib": "^3.0.1", - "yn": "3.1.1" - } - }, - "unist-util-is": { - "version": "5.1.1" - }, - "unist-util-visit": { - "version": "4.1.1", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0", - "unist-util-visit-parents": "^5.1.1" - } - }, - "unist-util-visit-parents": { - "version": "5.1.1", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0" - } - }, - "vfile": { - "version": "5.3.6", - "requires": { - "@types/unist": "^2.0.0", - "is-buffer": "^2.0.0", - "unist-util-stringify-position": "^3.0.0", - "vfile-message": "^3.0.0" - } - }, - "vfile-message": { - "version": "3.1.3", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-stringify-position": "^3.0.0" - } - } - } - }, - "@contentful/f36-workbench": { - "version": "file:packages/components/workbench", - "requires": { - "@contentful/f36-button": "^4.21.4", - "@contentful/f36-core": "^4.21.4", - "@contentful/f36-icon": "^4.21.4", - "@contentful/f36-icons": "^4.21.4", - "@contentful/f36-tokens": "^4.0.1", - "@contentful/f36-typography": "^4.21.4", - "emotion": "^10.0.17" - } - }, - "@contentful/rich-text-react-renderer": { - "version": "15.11.1", - "requires": { - "@contentful/rich-text-types": "^15.11.1" - } - }, - "@contentful/rich-text-types": { - "version": "15.11.1" - }, - "@cspotcode/source-map-support": { - "version": "0.8.1", - "dev": true, - "requires": { - "@jridgewell/trace-mapping": "0.3.9" - }, - "dependencies": { - "@jridgewell/trace-mapping": { - "version": "0.3.9", - "dev": true, - "requires": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" - } - } - } - }, - "@discoveryjs/json-ext": { - "version": "0.5.7", - "dev": true - }, - "@dnd-kit/accessibility": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@dnd-kit/accessibility/-/accessibility-3.1.0.tgz", - "integrity": "sha512-ea7IkhKvlJUv9iSHJOnxinBcoOI3ppGnnL+VDJ75O45Nss6HtZd8IdN8touXPDtASfeI2T2LImb8VOZcL47wjQ==", - "requires": { - "tslib": "^2.0.0" - } - }, - "@dnd-kit/core": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/@dnd-kit/core/-/core-6.1.0.tgz", - "integrity": "sha512-J3cQBClB4TVxwGo3KEjssGEXNJqGVWx17aRTZ1ob0FliR5IjYgTxl5YJbKTzA6IzrtelotH19v6y7uoIRUZPSg==", - "requires": { - "@dnd-kit/accessibility": "^3.1.0", - "@dnd-kit/utilities": "^3.2.2", - "tslib": "^2.0.0" - } - }, - "@dnd-kit/sortable": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/@dnd-kit/sortable/-/sortable-7.0.2.tgz", - "integrity": "sha512-wDkBHHf9iCi1veM834Gbk1429bd4lHX4RpAwT0y2cHLf246GAvU2sVw/oxWNpPKQNQRQaeGXhAVgrOl1IT+iyA==", - "requires": { - "@dnd-kit/utilities": "^3.2.0", - "tslib": "^2.0.0" - } - }, - "@dnd-kit/utilities": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/@dnd-kit/utilities/-/utilities-3.2.2.tgz", - "integrity": "sha512-+MKAJEOfaBe5SmV6t34p80MMKhjvUz0vRrvVJbPT0WElzaOJ/1xs+D+KDv+tD/NE5ujfrChEcshd4fLn0wpiqg==", - "requires": { - "tslib": "^2.0.0" - } - }, - "@emotion/babel-plugin-jsx-pragmatic": { - "version": "0.1.5", - "dev": true, - "requires": { - "@babel/plugin-syntax-jsx": "^7.2.0" - } - }, - "@emotion/babel-preset-css-prop": { - "version": "10.2.1", - "dev": true, - "requires": { - "@babel/plugin-transform-react-jsx": "^7.12.1", - "@babel/plugin-transform-react-jsx-development": "^7.12.1", - "@babel/runtime": "^7.5.5", - "@emotion/babel-plugin-jsx-pragmatic": "^0.1.5", - "babel-plugin-emotion": "^10.0.27" - } - }, - "@emotion/cache": { - "version": "10.0.29", - "requires": { - "@emotion/sheet": "0.9.4", - "@emotion/stylis": "0.8.5", - "@emotion/utils": "0.11.3", - "@emotion/weak-memoize": "0.2.5" - } - }, - "@emotion/core": { - "version": "10.3.1", - "requires": { - "@babel/runtime": "^7.5.5", - "@emotion/cache": "^10.0.27", - "@emotion/css": "^10.0.27", - "@emotion/serialize": "^0.11.15", - "@emotion/sheet": "0.9.4", - "@emotion/utils": "0.11.3" - } - }, - "@emotion/css": { - "version": "10.0.27", - "requires": { - "@emotion/serialize": "^0.11.15", - "@emotion/utils": "0.11.3", - "babel-plugin-emotion": "^10.0.27" - } - }, - "@emotion/hash": { - "version": "0.8.0" - }, - "@emotion/memoize": { - "version": "0.7.4" - }, - "@emotion/serialize": { - "version": "0.11.16", - "requires": { - "@emotion/hash": "0.8.0", - "@emotion/memoize": "0.7.4", - "@emotion/unitless": "0.7.5", - "@emotion/utils": "0.11.3", - "csstype": "3.1.1" - } - }, - "@emotion/sheet": { - "version": "0.9.4" - }, - "@emotion/stylis": { - "version": "0.8.5" - }, - "@emotion/unitless": { - "version": "0.7.5" - }, - "@emotion/utils": { - "version": "0.11.3" - }, - "@emotion/weak-memoize": { - "version": "0.2.5" - }, - "@esbuild/android-arm": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.20.tgz", - "integrity": "sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==", - "dev": true, - "optional": true - }, - "@esbuild/android-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz", - "integrity": "sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==", - "dev": true, - "optional": true - }, - "@esbuild/android-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.20.tgz", - "integrity": "sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==", - "dev": true, - "optional": true - }, - "@esbuild/darwin-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz", - "integrity": "sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==", - "dev": true, - "optional": true - }, - "@esbuild/darwin-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz", - "integrity": "sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==", - "dev": true, - "optional": true - }, - "@esbuild/freebsd-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz", - "integrity": "sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==", - "dev": true, - "optional": true - }, - "@esbuild/freebsd-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz", - "integrity": "sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==", - "dev": true, - "optional": true - }, - "@esbuild/linux-arm": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz", - "integrity": "sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==", - "dev": true, - "optional": true - }, - "@esbuild/linux-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz", - "integrity": "sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==", - "dev": true, - "optional": true - }, - "@esbuild/linux-ia32": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz", - "integrity": "sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==", - "dev": true, - "optional": true - }, - "@esbuild/linux-loong64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz", - "integrity": "sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==", - "dev": true, - "optional": true - }, - "@esbuild/linux-mips64el": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz", - "integrity": "sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==", - "dev": true, - "optional": true - }, - "@esbuild/linux-ppc64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz", - "integrity": "sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==", - "dev": true, - "optional": true - }, - "@esbuild/linux-riscv64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz", - "integrity": "sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==", - "dev": true, - "optional": true - }, - "@esbuild/linux-s390x": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz", - "integrity": "sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==", - "dev": true, - "optional": true - }, - "@esbuild/linux-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz", - "integrity": "sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==", - "dev": true, - "optional": true - }, - "@esbuild/netbsd-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz", - "integrity": "sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==", - "dev": true, - "optional": true - }, - "@esbuild/openbsd-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz", - "integrity": "sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==", - "dev": true, - "optional": true - }, - "@esbuild/sunos-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz", - "integrity": "sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==", - "dev": true, - "optional": true - }, - "@esbuild/win32-arm64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz", - "integrity": "sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==", - "dev": true, - "optional": true - }, - "@esbuild/win32-ia32": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz", - "integrity": "sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==", - "dev": true, - "optional": true - }, - "@esbuild/win32-x64": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz", - "integrity": "sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==", - "dev": true, - "optional": true - }, - "@eslint-community/eslint-utils": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", - "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", - "dev": true, - "requires": { - "eslint-visitor-keys": "^3.3.0" - } - }, - "@eslint-community/regexpp": { - "version": "4.10.0", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz", - "integrity": "sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==", - "dev": true - }, - "@eslint/eslintrc": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", - "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", - "dev": true, - "requires": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.6.0", - "globals": "^13.19.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" - }, - "dependencies": { - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "globals": { - "version": "13.24.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", - "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", - "dev": true, - "requires": { - "type-fest": "^0.20.2" - } - }, - "js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "requires": { - "argparse": "^2.0.1" - } - }, - "type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true - } - } - }, - "@eslint/js": { - "version": "8.57.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.0.tgz", - "integrity": "sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==", - "dev": true - }, - "@gar/promisify": { - "version": "1.1.3", - "dev": true - }, - "@hapi/hoek": { - "version": "9.2.1", - "dev": true - }, - "@hapi/topo": { - "version": "5.1.0", - "dev": true, - "requires": { - "@hapi/hoek": "^9.0.0" - } - }, - "@humanwhocodes/config-array": { - "version": "0.11.14", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz", - "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==", - "dev": true, - "requires": { - "@humanwhocodes/object-schema": "^2.0.2", - "debug": "^4.3.1", - "minimatch": "^3.0.5" - } - }, - "@humanwhocodes/module-importer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", - "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", - "dev": true - }, - "@humanwhocodes/object-schema": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", - "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", - "dev": true - }, - "@istanbuljs/load-nyc-config": { - "version": "1.1.0", - "dev": true, - "requires": { - "camelcase": "^5.3.1", - "find-up": "^4.1.0", - "get-package-type": "^0.1.0", - "js-yaml": "^3.13.1", - "resolve-from": "^5.0.0" - }, - "dependencies": { - "find-up": { - "version": "4.1.0", - "dev": true, - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "locate-path": { - "version": "5.0.0", - "dev": true, - "requires": { - "p-locate": "^4.1.0" - } - }, - "p-limit": { - "version": "2.3.0", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "4.1.0", - "dev": true, - "requires": { - "p-limit": "^2.2.0" - } - } - } - }, - "@istanbuljs/schema": { - "version": "0.1.3", - "dev": true - }, - "@jest/console": { - "version": "27.5.1", - "dev": true, - "requires": { - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "jest-message-util": "^27.5.1", - "jest-util": "^27.5.1", - "slash": "^3.0.0" - } - }, - "@jest/core": { - "version": "27.5.1", - "dev": true, - "requires": { - "@jest/console": "^27.5.1", - "@jest/reporters": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "emittery": "^0.8.1", - "exit": "^0.1.2", - "graceful-fs": "^4.2.9", - "jest-changed-files": "^27.5.1", - "jest-config": "^27.5.1", - "jest-haste-map": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-resolve-dependencies": "^27.5.1", - "jest-runner": "^27.5.1", - "jest-runtime": "^27.5.1", - "jest-snapshot": "^27.5.1", - "jest-util": "^27.5.1", - "jest-validate": "^27.5.1", - "jest-watcher": "^27.5.1", - "micromatch": "^4.0.4", - "rimraf": "^3.0.0", - "slash": "^3.0.0", - "strip-ansi": "^6.0.0" - }, - "dependencies": { - "emittery": { - "version": "0.8.1", - "dev": true - }, - "jest-regex-util": { - "version": "27.5.1", - "dev": true - }, - "jest-resolve": { - "version": "27.5.1", - "dev": true, - "requires": { - "@jest/types": "^27.5.1", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^27.5.1", - "jest-validate": "^27.5.1", - "resolve": "^1.20.0", - "resolve.exports": "^1.1.0", - "slash": "^3.0.0" - } - }, - "jest-watcher": { - "version": "27.5.1", - "dev": true, - "requires": { - "@jest/test-result": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "jest-util": "^27.5.1", - "string-length": "^4.0.1" - } - } - } - }, - "@jest/environment": { - "version": "27.5.1", - "dev": true, - "requires": { - "@jest/fake-timers": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "jest-mock": "^27.5.1" - }, - "dependencies": { - "jest-mock": { - "version": "27.5.1", - "dev": true, - "requires": { - "@jest/types": "^27.5.1", - "@types/node": "*" - } - } - } - }, - "@jest/expect": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/expect/-/expect-29.7.0.tgz", - "integrity": "sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==", - "dev": true, - "requires": { - "expect": "^29.7.0", - "jest-snapshot": "^29.7.0" - }, - "dependencies": { - "@jest/transform": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.7.0.tgz", - "integrity": "sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==", - "dev": true, - "requires": { - "@babel/core": "^7.11.6", - "@jest/types": "^29.6.3", - "@jridgewell/trace-mapping": "^0.3.18", - "babel-plugin-istanbul": "^6.1.1", - "chalk": "^4.0.0", - "convert-source-map": "^2.0.0", - "fast-json-stable-stringify": "^2.1.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.7.0", - "jest-regex-util": "^29.6.3", - "jest-util": "^29.7.0", - "micromatch": "^4.0.4", - "pirates": "^4.0.4", - "slash": "^3.0.0", - "write-file-atomic": "^4.0.2" - } - }, - "@jest/types": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", - "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", - "dev": true, - "requires": { - "@jest/schemas": "^29.6.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" - } - }, - "@types/yargs": { - "version": "17.0.32", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz", - "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==", - "dev": true, - "requires": { - "@types/yargs-parser": "*" - } - }, - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - }, - "convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true - }, - "diff-sequences": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", - "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", - "dev": true - }, - "expect": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/expect/-/expect-29.7.0.tgz", - "integrity": "sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==", - "dev": true, - "requires": { - "@jest/expect-utils": "^29.7.0", - "jest-get-type": "^29.6.3", - "jest-matcher-utils": "^29.7.0", - "jest-message-util": "^29.7.0", - "jest-util": "^29.7.0" - } - }, - "jest-diff": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz", - "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "diff-sequences": "^29.6.3", - "jest-get-type": "^29.6.3", - "pretty-format": "^29.7.0" - } - }, - "jest-get-type": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", - "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", - "dev": true - }, - "jest-haste-map": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz", - "integrity": "sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==", - "dev": true, - "requires": { - "@jest/types": "^29.6.3", - "@types/graceful-fs": "^4.1.3", - "@types/node": "*", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "fsevents": "^2.3.2", - "graceful-fs": "^4.2.9", - "jest-regex-util": "^29.6.3", - "jest-util": "^29.7.0", - "jest-worker": "^29.7.0", - "micromatch": "^4.0.4", - "walker": "^1.0.8" - } - }, - "jest-matcher-utils": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.7.0.tgz", - "integrity": "sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "jest-diff": "^29.7.0", - "jest-get-type": "^29.6.3", - "pretty-format": "^29.7.0" - } - }, - "jest-message-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", - "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^29.6.3", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^29.7.0", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - } - }, - "jest-snapshot": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.7.0.tgz", - "integrity": "sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==", - "dev": true, - "requires": { - "@babel/core": "^7.11.6", - "@babel/generator": "^7.7.2", - "@babel/plugin-syntax-jsx": "^7.7.2", - "@babel/plugin-syntax-typescript": "^7.7.2", - "@babel/types": "^7.3.3", - "@jest/expect-utils": "^29.7.0", - "@jest/transform": "^29.7.0", - "@jest/types": "^29.6.3", - "babel-preset-current-node-syntax": "^1.0.0", - "chalk": "^4.0.0", - "expect": "^29.7.0", - "graceful-fs": "^4.2.9", - "jest-diff": "^29.7.0", - "jest-get-type": "^29.6.3", - "jest-matcher-utils": "^29.7.0", - "jest-message-util": "^29.7.0", - "jest-util": "^29.7.0", - "natural-compare": "^1.4.0", - "pretty-format": "^29.7.0", - "semver": "^7.5.3" - } - }, - "jest-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", - "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", - "dev": true, - "requires": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - } - }, - "jest-worker": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", - "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", - "dev": true, - "requires": { - "@types/node": "*", - "jest-util": "^29.7.0", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - } - }, - "pretty-format": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", - "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", - "dev": true, - "requires": { - "@jest/schemas": "^29.6.3", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - } - }, - "react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", - "dev": true - }, - "supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - }, - "write-file-atomic": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", - "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", - "dev": true, - "requires": { - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.7" - } - } - } - }, - "@jest/expect-utils": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.7.0.tgz", - "integrity": "sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==", - "dev": true, - "requires": { - "jest-get-type": "^29.6.3" - }, - "dependencies": { - "jest-get-type": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", - "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", - "dev": true - } - } - }, - "@jest/fake-timers": { - "version": "27.5.1", - "dev": true, - "requires": { - "@jest/types": "^27.5.1", - "@sinonjs/fake-timers": "^8.0.1", - "@types/node": "*", - "jest-message-util": "^27.5.1", - "jest-mock": "^27.5.1", - "jest-util": "^27.5.1" - }, - "dependencies": { - "jest-mock": { - "version": "27.5.1", - "dev": true, - "requires": { - "@jest/types": "^27.5.1", - "@types/node": "*" - } - } - } - }, - "@jest/globals": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-29.7.0.tgz", - "integrity": "sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==", - "dev": true, - "requires": { - "@jest/environment": "^29.7.0", - "@jest/expect": "^29.7.0", - "@jest/types": "^29.6.3", - "jest-mock": "^29.7.0" - }, - "dependencies": { - "@jest/environment": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.7.0.tgz", - "integrity": "sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==", - "dev": true, - "requires": { - "@jest/fake-timers": "^29.7.0", - "@jest/types": "^29.6.3", - "@types/node": "*", - "jest-mock": "^29.7.0" - } - }, - "@jest/fake-timers": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.7.0.tgz", - "integrity": "sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==", - "dev": true, - "requires": { - "@jest/types": "^29.6.3", - "@sinonjs/fake-timers": "^10.0.2", - "@types/node": "*", - "jest-message-util": "^29.7.0", - "jest-mock": "^29.7.0", - "jest-util": "^29.7.0" - } - }, - "@jest/types": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", - "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", - "dev": true, - "requires": { - "@jest/schemas": "^29.6.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" - } - }, - "@sinonjs/commons": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.1.tgz", - "integrity": "sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==", - "dev": true, - "requires": { - "type-detect": "4.0.8" - } - }, - "@sinonjs/fake-timers": { - "version": "10.3.0", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz", - "integrity": "sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==", - "dev": true, - "requires": { - "@sinonjs/commons": "^3.0.0" - } - }, - "@types/yargs": { - "version": "17.0.32", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz", - "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==", - "dev": true, - "requires": { - "@types/yargs-parser": "*" - } - }, - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - }, - "jest-message-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.7.0.tgz", - "integrity": "sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^29.6.3", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^29.7.0", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - } - }, - "jest-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", - "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", - "dev": true, - "requires": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - } - }, - "pretty-format": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", - "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", - "dev": true, - "requires": { - "@jest/schemas": "^29.6.3", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - } - }, - "react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", - "dev": true - } - } - }, - "@jest/reporters": { - "version": "27.5.1", - "dev": true, - "requires": { - "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", - "glob": "^7.1.2", - "graceful-fs": "^4.2.9", - "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-instrument": "^5.1.0", - "istanbul-lib-report": "^3.0.0", - "istanbul-lib-source-maps": "^4.0.0", - "istanbul-reports": "^3.1.3", - "jest-haste-map": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-util": "^27.5.1", - "jest-worker": "^27.5.1", - "slash": "^3.0.0", - "source-map": "^0.6.0", - "string-length": "^4.0.1", - "terminal-link": "^2.0.0", - "v8-to-istanbul": "^8.1.0" - }, - "dependencies": { - "jest-resolve": { - "version": "27.5.1", - "dev": true, - "requires": { - "@jest/types": "^27.5.1", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^27.5.1", - "jest-validate": "^27.5.1", - "resolve": "^1.20.0", - "resolve.exports": "^1.1.0", - "slash": "^3.0.0" - } - } - } - }, - "@jest/schemas": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", - "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", - "dev": true, - "requires": { - "@sinclair/typebox": "^0.27.8" - } - }, - "@jest/source-map": { - "version": "27.5.1", - "dev": true, - "requires": { - "callsites": "^3.0.0", - "graceful-fs": "^4.2.9", - "source-map": "^0.6.0" - } - }, - "@jest/test-result": { - "version": "27.5.1", - "dev": true, - "requires": { - "@jest/console": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/istanbul-lib-coverage": "^2.0.0", - "collect-v8-coverage": "^1.0.0" - } - }, - "@jest/test-sequencer": { - "version": "27.5.1", - "dev": true, - "requires": { - "@jest/test-result": "^27.5.1", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-runtime": "^27.5.1" - } - }, - "@jest/transform": { - "version": "27.5.1", - "dev": true, - "requires": { - "@babel/core": "^7.1.0", - "@jest/types": "^27.5.1", - "babel-plugin-istanbul": "^6.1.1", - "chalk": "^4.0.0", - "convert-source-map": "^1.4.0", - "fast-json-stable-stringify": "^2.0.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-util": "^27.5.1", - "micromatch": "^4.0.4", - "pirates": "^4.0.4", - "slash": "^3.0.0", - "source-map": "^0.6.1", - "write-file-atomic": "^3.0.0" - }, - "dependencies": { - "jest-regex-util": { - "version": "27.5.1", - "dev": true - }, - "write-file-atomic": { - "version": "3.0.3", - "dev": true, - "requires": { - "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" - } - } - } - }, - "@jest/types": { - "version": "27.5.1", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - } - }, - "@jridgewell/gen-mapping": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", - "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", - "requires": { - "@jridgewell/set-array": "^1.2.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.24" - } - }, - "@jridgewell/resolve-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==" - }, - "@jridgewell/set-array": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", - "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==" - }, - "@jridgewell/source-map": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", - "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", - "requires": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25" - } - }, - "@jridgewell/sourcemap-codec": { - "version": "1.4.14", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" - }, - "@jridgewell/trace-mapping": { - "version": "0.3.25", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", - "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", - "requires": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" - } - }, - "@jsdevtools/rehype-toc": { - "version": "3.0.2" - }, - "@lezer/common": { - "version": "0.15.11" - }, - "@lezer/css": { - "version": "0.15.2", - "requires": { - "@lezer/lr": "^0.15.0" - } - }, - "@lezer/html": { - "version": "0.15.0", - "requires": { - "@lezer/lr": "^0.15.0" - } - }, - "@lezer/javascript": { - "version": "0.15.2", - "requires": { - "@lezer/lr": "^0.15.0" - } - }, - "@lezer/lr": { - "version": "0.15.5", - "requires": { - "@lezer/common": "^0.15.0" - } - }, - "@manypkg/find-root": { - "version": "1.1.0", - "dev": true, - "requires": { - "@babel/runtime": "^7.5.5", - "@types/node": "^12.7.1", - "find-up": "^4.1.0", - "fs-extra": "^8.1.0" - }, - "dependencies": { - "@types/node": { - "version": "12.20.46", - "dev": true - }, - "find-up": { - "version": "4.1.0", - "dev": true, - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "fs-extra": { - "version": "8.1.0", - "dev": true, - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, - "jsonfile": { - "version": "4.0.0", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "locate-path": { - "version": "5.0.0", - "dev": true, - "requires": { - "p-locate": "^4.1.0" - } - }, - "p-limit": { - "version": "2.3.0", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "4.1.0", - "dev": true, - "requires": { - "p-limit": "^2.2.0" - } - } - } - }, - "@manypkg/get-packages": { - "version": "1.1.3", - "dev": true, - "requires": { - "@babel/runtime": "^7.5.5", - "@changesets/types": "^4.0.1", - "@manypkg/find-root": "^1.1.0", - "fs-extra": "^8.1.0", - "globby": "^11.0.0", - "read-yaml-file": "^1.1.0" - }, - "dependencies": { - "fs-extra": { - "version": "8.1.0", - "dev": true, - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - } - }, - "jsonfile": { - "version": "4.0.0", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6" - } - } - } - }, - "@mdx-js/mdx": { - "version": "1.6.22", - "requires": { - "@babel/core": "7.12.9", - "@babel/plugin-syntax-jsx": "7.12.1", - "@babel/plugin-syntax-object-rest-spread": "7.8.3", - "@mdx-js/util": "1.6.22", - "babel-plugin-apply-mdx-type-prop": "1.6.22", - "babel-plugin-extract-import-names": "1.6.22", - "camelcase-css": "2.0.1", - "detab": "2.0.4", - "hast-util-raw": "6.0.1", - "lodash.uniq": "4.5.0", - "mdast-util-to-hast": "10.0.1", - "remark-footnotes": "2.0.0", - "remark-mdx": "1.6.22", - "remark-parse": "8.0.3", - "remark-squeeze-paragraphs": "4.0.0", - "style-to-object": "0.3.0", - "unified": "9.2.0", - "unist-builder": "2.0.3", - "unist-util-visit": "2.0.3" - }, - "dependencies": { - "@babel/core": { - "version": "7.12.9", - "requires": { - "@babel/code-frame": "^7.10.4", - "@babel/generator": "^7.12.5", - "@babel/helper-module-transforms": "^7.12.1", - "@babel/helpers": "^7.12.5", - "@babel/parser": "^7.12.7", - "@babel/template": "^7.12.7", - "@babel/traverse": "^7.12.9", - "@babel/types": "^7.12.7", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.1", - "json5": "^2.1.2", - "lodash": "^4.17.19", - "resolve": "^1.3.2", - "semver": "^5.4.1", - "source-map": "^0.5.0" - } - }, - "@babel/helper-plugin-utils": { - "version": "7.10.4" - }, - "@babel/plugin-syntax-jsx": { - "version": "7.12.1", - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "dependencies": { - "@babel/helper-plugin-utils": { - "version": "7.18.9" - } - } - }, - "babel-plugin-apply-mdx-type-prop": { - "version": "1.6.22", - "requires": { - "@babel/helper-plugin-utils": "7.10.4", - "@mdx-js/util": "1.6.22" - } - }, - "bail": { - "version": "1.0.5" - }, - "is-plain-obj": { - "version": "2.1.0" - }, - "semver": { - "version": "5.7.1" - }, - "source-map": { - "version": "0.5.7" - }, - "trough": { - "version": "1.0.5" - }, - "unified": { - "version": "9.2.0", - "requires": { - "bail": "^1.0.0", - "extend": "^3.0.0", - "is-buffer": "^2.0.0", - "is-plain-obj": "^2.0.0", - "trough": "^1.0.0", - "vfile": "^4.0.0" - } - } - } - }, - "@mdx-js/react": { - "version": "1.6.22", - "requires": {} - }, - "@mdx-js/util": { - "version": "1.6.22" - }, - "@mrmlnc/readdir-enhanced": { - "version": "2.2.1", - "dev": true, - "requires": { - "call-me-maybe": "^1.0.1", - "glob-to-regexp": "^0.3.0" - } - }, - "@ndhoule/each": { - "version": "2.0.1", - "requires": { - "@ndhoule/keys": "^2.0.0" - } - }, - "@ndhoule/keys": { - "version": "2.0.0" - }, - "@ndhoule/map": { - "version": "2.0.1", - "requires": { - "@ndhoule/each": "^2.0.1" - } - }, - "@next/env": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/env/-/env-12.3.4.tgz", - "integrity": "sha512-H/69Lc5Q02dq3o+dxxy5O/oNxFsZpdL6WREtOOtOM1B/weonIwDXkekr1KV5DPVPr12IHFPrMrcJQ6bgPMfn7A==" - }, - "@next/swc-android-arm-eabi": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.3.4.tgz", - "integrity": "sha512-cM42Cw6V4Bz/2+j/xIzO8nK/Q3Ly+VSlZJTa1vHzsocJRYz8KT6MrreXaci2++SIZCF1rVRCDgAg5PpqRibdIA==", - "optional": true - }, - "@next/swc-android-arm64": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.3.4.tgz", - "integrity": "sha512-5jf0dTBjL+rabWjGj3eghpLUxCukRhBcEJgwLedewEA/LJk2HyqCvGIwj5rH+iwmq1llCWbOky2dO3pVljrapg==", - "optional": true - }, - "@next/swc-darwin-arm64": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-12.3.4.tgz", - "integrity": "sha512-DqsSTd3FRjQUR6ao0E1e2OlOcrF5br+uegcEGPVonKYJpcr0MJrtYmPxd4v5T6UCJZ+XzydF7eQo5wdGvSZAyA==", - "optional": true - }, - "@next/swc-darwin-x64": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.3.4.tgz", - "integrity": "sha512-PPF7tbWD4k0dJ2EcUSnOsaOJ5rhT3rlEt/3LhZUGiYNL8KvoqczFrETlUx0cUYaXe11dRA3F80Hpt727QIwByQ==", - "optional": true - }, - "@next/swc-freebsd-x64": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.3.4.tgz", - "integrity": "sha512-KM9JXRXi/U2PUM928z7l4tnfQ9u8bTco/jb939pdFUHqc28V43Ohd31MmZD1QzEK4aFlMRaIBQOWQZh4D/E5lQ==", - "optional": true - }, - "@next/swc-linux-arm-gnueabihf": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.3.4.tgz", - "integrity": "sha512-3zqD3pO+z5CZyxtKDTnOJ2XgFFRUBciOox6EWkoZvJfc9zcidNAQxuwonUeNts6Xbm8Wtm5YGIRC0x+12YH7kw==", - "optional": true - }, - "@next/swc-linux-arm64-gnu": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.3.4.tgz", - "integrity": "sha512-kiX0vgJGMZVv+oo1QuObaYulXNvdH/IINmvdZnVzMO/jic/B8EEIGlZ8Bgvw8LCjH3zNVPO3mGrdMvnEEPEhKA==", - "optional": true - }, - "@next/swc-linux-arm64-musl": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.3.4.tgz", - "integrity": "sha512-EETZPa1juczrKLWk5okoW2hv7D7WvonU+Cf2CgsSoxgsYbUCZ1voOpL4JZTOb6IbKMDo6ja+SbY0vzXZBUMvkQ==", - "optional": true - }, - "@next/swc-linux-x64-gnu": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.3.4.tgz", - "integrity": "sha512-4csPbRbfZbuWOk3ATyWcvVFdD9/Rsdq5YHKvRuEni68OCLkfy4f+4I9OBpyK1SKJ00Cih16NJbHE+k+ljPPpag==", - "optional": true - }, - "@next/swc-linux-x64-musl": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.3.4.tgz", - "integrity": "sha512-YeBmI+63Ro75SUiL/QXEVXQ19T++58aI/IINOyhpsRL1LKdyfK/35iilraZEFz9bLQrwy1LYAR5lK200A9Gjbg==", - "optional": true - }, - "@next/swc-win32-arm64-msvc": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.3.4.tgz", - "integrity": "sha512-Sd0qFUJv8Tj0PukAYbCCDbmXcMkbIuhnTeHm9m4ZGjCf6kt7E/RMs55Pd3R5ePjOkN7dJEuxYBehawTR/aPDSQ==", - "optional": true - }, - "@next/swc-win32-ia32-msvc": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.3.4.tgz", - "integrity": "sha512-rt/vv/vg/ZGGkrkKcuJ0LyliRdbskQU+91bje+PgoYmxTZf/tYs6IfbmgudBJk6gH3QnjHWbkphDdRQrseRefQ==", - "optional": true - }, - "@next/swc-win32-x64-msvc": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.3.4.tgz", - "integrity": "sha512-DQ20JEfTBZAgF8QCjYfJhv2/279M6onxFjdG/+5B0Cyj00/EdBxiWb2eGGFgQhrBbNv/lsvzFbbi0Ptf8Vw/bg==", - "optional": true - }, - "@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "requires": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - } - }, - "@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==" - }, - "@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "requires": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - } - }, - "@npmcli/fs": { - "version": "1.1.1", - "dev": true, - "requires": { - "@gar/promisify": "^1.0.1", - "semver": "^7.3.5" - } - }, - "@npmcli/move-file": { - "version": "1.1.2", - "dev": true, - "requires": { - "mkdirp": "^1.0.4", - "rimraf": "^3.0.2" - }, - "dependencies": { - "mkdirp": { - "version": "1.0.4", - "dev": true - } - } - }, - "@octokit/app": { - "version": "13.1.2", - "resolved": "https://registry.npmjs.org/@octokit/app/-/app-13.1.2.tgz", - "integrity": "sha512-Kf+h5sa1SOI33hFsuHvTsWj1jUrjp1x4MuiJBq7U/NicfEGa6nArPUoDnyfP/YTmcQ5cQ5yvOgoIBkbwPg6kzQ==", - "dev": true, - "requires": { - "@octokit/auth-app": "^4.0.8", - "@octokit/auth-unauthenticated": "^3.0.0", - "@octokit/core": "^4.0.0", - "@octokit/oauth-app": "^4.0.7", - "@octokit/plugin-paginate-rest": "^6.0.0", - "@octokit/types": "^9.0.0", - "@octokit/webhooks": "^10.0.0" - } - }, - "@octokit/auth-app": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/@octokit/auth-app/-/auth-app-4.0.8.tgz", - "integrity": "sha512-miI7y9FfS/fL1bSPsDaAfCGSxQ04iGLyisI2GA8N7P6eB6AkCOt+F1XXapJKRnAubQubvYF0dqxoTZYyKk93NQ==", - "dev": true, - "requires": { - "@octokit/auth-oauth-app": "^5.0.0", - "@octokit/auth-oauth-user": "^2.0.0", - "@octokit/request": "^6.0.0", - "@octokit/request-error": "^3.0.0", - "@octokit/types": "^8.0.0", - "@types/lru-cache": "^5.1.0", - "deprecation": "^2.3.1", - "lru-cache": "^6.0.0", - "universal-github-app-jwt": "^1.1.1", - "universal-user-agent": "^6.0.0" - }, - "dependencies": { - "@octokit/openapi-types": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-14.0.0.tgz", - "integrity": "sha512-HNWisMYlR8VCnNurDU6os2ikx0s0VyEjDYHNS/h4cgb8DeOxQ0n72HyinUtdDVxJhFy3FWLGl0DJhfEWk3P5Iw==", - "dev": true - }, - "@octokit/types": { - "version": "8.2.1", - "resolved": "https://registry.npmjs.org/@octokit/types/-/types-8.2.1.tgz", - "integrity": "sha512-8oWMUji8be66q2B9PmEIUyQm00VPDPun07umUWSaCwxmeaquFBro4Hcc3ruVoDo3zkQyZBlRvhIMEYS3pBhanw==", - "dev": true, - "requires": { - "@octokit/openapi-types": "^14.0.0" - } - } - } - }, - "@octokit/auth-oauth-app": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/@octokit/auth-oauth-app/-/auth-oauth-app-5.0.5.tgz", - "integrity": "sha512-UPX1su6XpseaeLVCi78s9droxpGtBWIgz9XhXAx9VXabksoF0MyI5vaa1zo1njyYt6VaAjFisC2A2Wchcu2WmQ==", - "dev": true, - "requires": { - "@octokit/auth-oauth-device": "^4.0.0", - "@octokit/auth-oauth-user": "^2.0.0", - "@octokit/request": "^6.0.0", - "@octokit/types": "^9.0.0", - "@types/btoa-lite": "^1.0.0", - "btoa-lite": "^1.0.0", - "universal-user-agent": "^6.0.0" - } - }, - "@octokit/auth-oauth-device": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@octokit/auth-oauth-device/-/auth-oauth-device-4.0.4.tgz", - "integrity": "sha512-Xl85BZYfqCMv+Uvz33nVVUjE7I/PVySNaK6dRRqlkvYcArSr9vRcZC9KVjXYObGRTCN6mISeYdakAZvWEN4+Jw==", - "dev": true, - "requires": { - "@octokit/oauth-methods": "^2.0.0", - "@octokit/request": "^6.0.0", - "@octokit/types": "^9.0.0", - "universal-user-agent": "^6.0.0" - } - }, - "@octokit/auth-oauth-user": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@octokit/auth-oauth-user/-/auth-oauth-user-2.1.1.tgz", - "integrity": "sha512-JgqnNNPf9CaWLxWm9uh2WgxcaVYhxBR09NVIPTiMU2dVZ3FObOHs3njBiLNw+zq84k+rEdm5Y7AsiASrZ84Apg==", - "dev": true, - "requires": { - "@octokit/auth-oauth-device": "^4.0.0", - "@octokit/oauth-methods": "^2.0.0", - "@octokit/request": "^6.0.0", - "@octokit/types": "^9.0.0", - "btoa-lite": "^1.0.0", - "universal-user-agent": "^6.0.0" - } - }, - "@octokit/auth-token": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@octokit/auth-token/-/auth-token-3.0.3.tgz", - "integrity": "sha512-/aFM2M4HVDBT/jjDBa84sJniv1t9Gm/rLkalaz9htOm+L+8JMj1k9w0CkUdcxNyNxZPlTxKPVko+m1VlM58ZVA==", - "dev": true, - "requires": { - "@octokit/types": "^9.0.0" - } - }, - "@octokit/auth-unauthenticated": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/@octokit/auth-unauthenticated/-/auth-unauthenticated-3.0.4.tgz", - "integrity": "sha512-AT74XGBylcLr4lmUp1s6mjSUgphGdlse21Qjtv5DzpX1YOl5FXKwvNcZWESdhyBbpDT8VkVyLFqa/7a7eqpPNw==", - "dev": true, - "requires": { - "@octokit/request-error": "^3.0.0", - "@octokit/types": "^9.0.0" - } - }, - "@octokit/core": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@octokit/core/-/core-4.2.0.tgz", - "integrity": "sha512-AgvDRUg3COpR82P7PBdGZF/NNqGmtMq2NiPqeSsDIeCfYFOZ9gddqWNQHnFdEUf+YwOj4aZYmJnlPp7OXmDIDg==", - "dev": true, - "requires": { - "@octokit/auth-token": "^3.0.0", - "@octokit/graphql": "^5.0.0", - "@octokit/request": "^6.0.0", - "@octokit/request-error": "^3.0.0", - "@octokit/types": "^9.0.0", - "before-after-hook": "^2.2.0", - "universal-user-agent": "^6.0.0" - } - }, - "@octokit/endpoint": { - "version": "7.0.5", - "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-7.0.5.tgz", - "integrity": "sha512-LG4o4HMY1Xoaec87IqQ41TQ+glvIeTKqfjkCEmt5AIwDZJwQeVZFIEYXrYY6yLwK+pAScb9Gj4q+Nz2qSw1roA==", - "dev": true, - "requires": { - "@octokit/types": "^9.0.0", - "is-plain-object": "^5.0.0", - "universal-user-agent": "^6.0.0" - }, - "dependencies": { - "is-plain-object": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", - "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", - "dev": true - } - } - }, - "@octokit/graphql": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-5.0.5.tgz", - "integrity": "sha512-Qwfvh3xdqKtIznjX9lz2D458r7dJPP8l6r4GQkIdWQouZwHQK0mVT88uwiU2bdTU2OtT1uOlKpRciUWldpG0yQ==", - "dev": true, - "requires": { - "@octokit/request": "^6.0.0", - "@octokit/types": "^9.0.0", - "universal-user-agent": "^6.0.0" - } - }, - "@octokit/oauth-app": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@octokit/oauth-app/-/oauth-app-4.2.0.tgz", - "integrity": "sha512-gyGclT77RQMkVUEW3YBeAKY+LBSc5u3eC9Wn/Uwt3WhuKuu9mrV18EnNpDqmeNll+mdV02yyBROU29Tlili6gg==", - "dev": true, - "requires": { - "@octokit/auth-oauth-app": "^5.0.0", - "@octokit/auth-oauth-user": "^2.0.0", - "@octokit/auth-unauthenticated": "^3.0.0", - "@octokit/core": "^4.0.0", - "@octokit/oauth-authorization-url": "^5.0.0", - "@octokit/oauth-methods": "^2.0.0", - "@types/aws-lambda": "^8.10.83", - "fromentries": "^1.3.1", - "universal-user-agent": "^6.0.0" - } - }, - "@octokit/oauth-authorization-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/@octokit/oauth-authorization-url/-/oauth-authorization-url-5.0.0.tgz", - "integrity": "sha512-y1WhN+ERDZTh0qZ4SR+zotgsQUE1ysKnvBt1hvDRB2WRzYtVKQjn97HEPzoehh66Fj9LwNdlZh+p6TJatT0zzg==", - "dev": true - }, - "@octokit/oauth-methods": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@octokit/oauth-methods/-/oauth-methods-2.0.4.tgz", - "integrity": "sha512-RDSa6XL+5waUVrYSmOlYROtPq0+cfwppP4VaQY/iIei3xlFb0expH6YNsxNrZktcLhJWSpm9uzeom+dQrXlS3A==", - "dev": true, - "requires": { - "@octokit/oauth-authorization-url": "^5.0.0", - "@octokit/request": "^6.0.0", - "@octokit/request-error": "^3.0.0", - "@octokit/types": "^8.0.0", - "btoa-lite": "^1.0.0" - }, - "dependencies": { - "@octokit/openapi-types": { - "version": "14.0.0", - "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-14.0.0.tgz", - "integrity": "sha512-HNWisMYlR8VCnNurDU6os2ikx0s0VyEjDYHNS/h4cgb8DeOxQ0n72HyinUtdDVxJhFy3FWLGl0DJhfEWk3P5Iw==", - "dev": true - }, - "@octokit/types": { - "version": "8.2.1", - "resolved": "https://registry.npmjs.org/@octokit/types/-/types-8.2.1.tgz", - "integrity": "sha512-8oWMUji8be66q2B9PmEIUyQm00VPDPun07umUWSaCwxmeaquFBro4Hcc3ruVoDo3zkQyZBlRvhIMEYS3pBhanw==", - "dev": true, - "requires": { - "@octokit/openapi-types": "^14.0.0" - } - } - } - }, - "@octokit/openapi-types": { - "version": "16.0.0", - "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-16.0.0.tgz", - "integrity": "sha512-JbFWOqTJVLHZSUUoF4FzAZKYtqdxWu9Z5m2QQnOyEa04fOFljvyh7D3GYKbfuaSWisqehImiVIMG4eyJeP5VEA==", - "dev": true - }, - "@octokit/plugin-paginate-rest": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-6.0.0.tgz", - "integrity": "sha512-Sq5VU1PfT6/JyuXPyt04KZNVsFOSBaYOAq2QRZUwzVlI10KFvcbUo8lR258AAQL1Et60b0WuVik+zOWKLuDZxw==", - "dev": true, - "requires": { - "@octokit/types": "^9.0.0" - } - }, - "@octokit/plugin-rest-endpoint-methods": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-7.0.1.tgz", - "integrity": "sha512-pnCaLwZBudK5xCdrR823xHGNgqOzRnJ/mpC/76YPpNP7DybdsJtP7mdOwh+wYZxK5jqeQuhu59ogMI4NRlBUvA==", - "dev": true, - "requires": { - "@octokit/types": "^9.0.0", - "deprecation": "^2.3.1" - } - }, - "@octokit/plugin-retry": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/@octokit/plugin-retry/-/plugin-retry-4.0.4.tgz", - "integrity": "sha512-d7qGFLR3AH+WbNEDUvBPgMc7wRCxU40FZyNXFFqs8ISw75ZYS5/P3ScggzU13dCoY0aywYDxKugGstQTwNgppA==", - "dev": true, - "requires": { - "@octokit/types": "^9.0.0", - "bottleneck": "^2.15.3" - } - }, - "@octokit/plugin-throttling": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@octokit/plugin-throttling/-/plugin-throttling-5.0.1.tgz", - "integrity": "sha512-I4qxs7wYvYlFuY3PAUGWAVPhFXG3RwnvTiSr5Fu/Auz7bYhDLnzS2MjwV8nGLq/FPrWwYiweeZrI5yjs1YG4tQ==", - "dev": true, - "requires": { - "@octokit/types": "^9.0.0", - "bottleneck": "^2.15.3" - } - }, - "@octokit/request": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/@octokit/request/-/request-6.2.3.tgz", - "integrity": "sha512-TNAodj5yNzrrZ/VxP+H5HiYaZep0H3GU0O7PaF+fhDrt8FPrnkei9Aal/txsN/1P7V3CPiThG0tIvpPDYUsyAA==", - "dev": true, - "requires": { - "@octokit/endpoint": "^7.0.0", - "@octokit/request-error": "^3.0.0", - "@octokit/types": "^9.0.0", - "is-plain-object": "^5.0.0", - "node-fetch": "^2.6.7", - "universal-user-agent": "^6.0.0" - }, - "dependencies": { - "is-plain-object": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", - "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", - "dev": true - } - } - }, - "@octokit/request-error": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-3.0.3.tgz", - "integrity": "sha512-crqw3V5Iy2uOU5Np+8M/YexTlT8zxCfI+qu+LxUB7SZpje4Qmx3mub5DfEKSO8Ylyk0aogi6TYdf6kxzh2BguQ==", - "dev": true, - "requires": { - "@octokit/types": "^9.0.0", - "deprecation": "^2.0.0", - "once": "^1.4.0" - } - }, - "@octokit/types": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/@octokit/types/-/types-9.0.0.tgz", - "integrity": "sha512-LUewfj94xCMH2rbD5YJ+6AQ4AVjFYTgpp6rboWM5T7N3IsIF65SBEOVcYMGAEzO/kKNiNaW4LoWtoThOhH06gw==", - "dev": true, - "requires": { - "@octokit/openapi-types": "^16.0.0" - } - }, - "@octokit/webhooks": { - "version": "10.7.0", - "resolved": "https://registry.npmjs.org/@octokit/webhooks/-/webhooks-10.7.0.tgz", - "integrity": "sha512-zZBbQMpXXnK/ki/utrFG/TuWv9545XCSLibfDTxrYqR1PmU6zel02ebTOrA7t5XIGHzlEOc/NgISUIBUe7pMFA==", - "dev": true, - "requires": { - "@octokit/request-error": "^3.0.0", - "@octokit/webhooks-methods": "^3.0.0", - "@octokit/webhooks-types": "6.10.0", - "aggregate-error": "^3.1.0" - } - }, - "@octokit/webhooks-methods": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@octokit/webhooks-methods/-/webhooks-methods-3.0.2.tgz", - "integrity": "sha512-Vlnv5WBscf07tyAvfDbp7pTkMZUwk7z7VwEF32x6HqI+55QRwBTcT+D7DDjZXtad/1dU9E32x0HmtDlF9VIRaQ==", - "dev": true - }, - "@octokit/webhooks-types": { - "version": "6.10.0", - "resolved": "https://registry.npmjs.org/@octokit/webhooks-types/-/webhooks-types-6.10.0.tgz", - "integrity": "sha512-lDNv83BeEyxxukdQ0UttiUXawk9+6DkdjjFtm2GFED+24IQhTVaoSbwV9vWWKONyGLzRmCQqZmoEWkDhkEmPlw==", - "dev": true - }, - "@panva/hkdf": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@panva/hkdf/-/hkdf-1.1.1.tgz", - "integrity": "sha512-dhPeilub1NuIG0X5Kvhh9lH4iW3ZsHlnzwgwbOlgwQ2wG1IqFzsgHqmKPk3WzsdWAeaxKJxgM0+W433RmN45GA==" - }, - "@pmmmwh/react-refresh-webpack-plugin": { - "version": "0.5.8", - "dev": true, - "requires": { - "ansi-html-community": "^0.0.8", - "common-path-prefix": "^3.0.0", - "core-js-pure": "^3.23.3", - "error-stack-parser": "^2.0.6", - "find-up": "^5.0.0", - "html-entities": "^2.1.0", - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0", - "source-map": "^0.7.3" - }, - "dependencies": { - "source-map": { - "version": "0.7.4", - "dev": true - } - } - }, - "@popperjs/core": { - "version": "2.11.8", - "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz", - "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==" - }, - "@radix-ui/react-direction": { - "version": "1.0.0", - "requires": { - "@babel/runtime": "^7.13.10" - } - }, - "@radix-ui/react-presence": { - "version": "1.0.0", - "requires": { - "@babel/runtime": "^7.13.10", - "@radix-ui/react-compose-refs": "1.0.0", - "@radix-ui/react-use-layout-effect": "1.0.0" - }, - "dependencies": { - "@radix-ui/react-compose-refs": { - "version": "1.0.0", - "requires": { - "@babel/runtime": "^7.13.10" - } - } - } - }, - "@radix-ui/react-use-layout-effect": { - "version": "1.0.0", - "requires": { - "@babel/runtime": "^7.13.10" - } - }, - "@react-hook/intersection-observer": { - "version": "3.1.1", - "requires": { - "@react-hook/passive-layout-effect": "^1.2.0", - "intersection-observer": "^0.10.0" - } - }, - "@react-hook/passive-layout-effect": { - "version": "1.2.1", - "requires": {} - }, - "@remix-run/router": { - "version": "1.15.3", - "resolved": "https://registry.npmjs.org/@remix-run/router/-/router-1.15.3.tgz", - "integrity": "sha512-Oy8rmScVrVxWZVOpEF57ovlnhpZ8CCPlnIIumVcV9nFdiSIrus99+Lw78ekXyGvVDlIsFJbSfmSovJUhCWYV3w==", - "dev": true - }, - "@rollup/plugin-alias": { - "version": "3.1.6", - "dev": true, - "requires": { - "slash": "^3.0.0" - } - }, - "@rollup/plugin-babel": { - "version": "5.3.0", - "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.10.4", - "@rollup/pluginutils": "^3.1.0" - } - }, - "@rollup/plugin-commonjs": { - "version": "17.1.0", - "dev": true, - "requires": { - "@rollup/pluginutils": "^3.1.0", - "commondir": "^1.0.1", - "estree-walker": "^2.0.1", - "glob": "^7.1.6", - "is-reference": "^1.2.1", - "magic-string": "^0.25.7", - "resolve": "^1.17.0" - } - }, - "@rollup/plugin-json": { - "version": "4.1.0", - "dev": true, - "requires": { - "@rollup/pluginutils": "^3.0.8" - } - }, - "@rollup/plugin-node-resolve": { - "version": "11.2.1", - "dev": true, - "requires": { - "@rollup/pluginutils": "^3.1.0", - "@types/resolve": "1.17.1", - "builtin-modules": "^3.1.0", - "deepmerge": "^4.2.2", - "is-module": "^1.0.0", - "resolve": "^1.19.0" - } - }, - "@rollup/pluginutils": { - "version": "3.1.0", - "dev": true, - "requires": { - "@types/estree": "0.0.39", - "estree-walker": "^1.0.1", - "picomatch": "^2.2.2" - }, - "dependencies": { - "@types/estree": { - "version": "0.0.39", - "dev": true - }, - "estree-walker": { - "version": "1.0.1", - "dev": true - } - } - }, - "@segment/snippet": { - "version": "4.15.3", - "requires": { - "@ndhoule/map": "^2.0.1" - } - }, - "@sideway/address": { - "version": "4.1.3", - "dev": true, - "requires": { - "@hapi/hoek": "^9.0.0" - } - }, - "@sideway/formula": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz", - "integrity": "sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==", - "dev": true - }, - "@sideway/pinpoint": { - "version": "2.0.0", - "dev": true - }, - "@sinclair/typebox": { - "version": "0.27.8", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", - "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", - "dev": true - }, - "@sindresorhus/merge-streams": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-2.3.0.tgz", - "integrity": "sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==", - "dev": true - }, - "@sinonjs/commons": { - "version": "1.8.1", - "dev": true, - "requires": { - "type-detect": "4.0.8" - } - }, - "@sinonjs/fake-timers": { - "version": "8.1.0", - "dev": true, - "requires": { - "@sinonjs/commons": "^1.7.0" - } - }, - "@sitespeed.io/tracium": { - "version": "0.3.3", - "dev": true, - "requires": { - "debug": "^4.1.1" - } - }, - "@size-limit/preset-big-lib": { - "version": "8.2.6", - "resolved": "https://registry.npmjs.org/@size-limit/preset-big-lib/-/preset-big-lib-8.2.6.tgz", - "integrity": "sha512-63a+yos0QNMVCfx1OWnxBrdQVTlBVGzW5fDXwpWq/hKfP3B89XXHYGeL2Z2f8IXSVeGkAHXnDcTZyIPRaXffVg==", - "dev": true, - "requires": { - "@size-limit/file": "8.2.6", - "@size-limit/time": "8.2.6", - "@size-limit/webpack": "8.2.6", - "size-limit": "8.2.6" - }, - "dependencies": { - "@size-limit/file": { - "version": "8.2.6", - "resolved": "https://registry.npmjs.org/@size-limit/file/-/file-8.2.6.tgz", - "integrity": "sha512-B7ayjxiJsbtXdIIWazJkB5gezi5WBMecdHTFPMDhI3NwEML1RVvUjAkrb1mPAAkIpt2LVHPnhdCUHjqDdjugwg==", - "dev": true, - "requires": { - "semver": "7.5.3" - } - }, - "@size-limit/time": { - "version": "8.2.6", - "resolved": "https://registry.npmjs.org/@size-limit/time/-/time-8.2.6.tgz", - "integrity": "sha512-fUEPvz7Uq6+oUQxSYbNlJt3tTgQBl1VY21USi/B7ebdnVKLnUx1JyPI9v7imN6XEkB2VpJtnYgjFeLgNrirzMA==", - "dev": true, - "requires": { - "estimo": "^2.3.6", - "react": "^17.0.2" - } - }, - "@size-limit/webpack": { - "version": "8.2.6", - "resolved": "https://registry.npmjs.org/@size-limit/webpack/-/webpack-8.2.6.tgz", - "integrity": "sha512-y2sB66m5sJxIjZ8SEAzpWbiw3/+bnQHDHfk9cSbV5ChKklq02AlYg8BS5KxGWmMpdyUo4TzpjSCP9oEudY+hxQ==", - "dev": true, - "requires": { - "nanoid": "^3.3.6", - "webpack": "5" - } - }, - "semver": { - "version": "7.5.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.3.tgz", - "integrity": "sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "size-limit": { - "version": "8.2.6", - "resolved": "https://registry.npmjs.org/size-limit/-/size-limit-8.2.6.tgz", - "integrity": "sha512-zpznim/tX/NegjoQuRKgWTF4XiB0cn2qt90uJzxYNTFAqexk4b94DOAkBD3TwhC6c3kw2r0KcnA5upziVMZqDg==", - "dev": true, - "requires": { - "bytes-iec": "^3.1.1", - "chokidar": "^3.5.3", - "globby": "^11.1.0", - "lilconfig": "^2.1.0", - "nanospinner": "^1.1.0", - "picocolors": "^1.0.0" - } - } - } - }, - "@stitches/core": { - "version": "1.2.8" - }, - "@storybook/addon-a11y": { - "version": "6.5.16", - "resolved": "https://registry.npmjs.org/@storybook/addon-a11y/-/addon-a11y-6.5.16.tgz", - "integrity": "sha512-/e9s34o+TmEhy+Q3/YzbRJ5AJ/Sy0gjZXlvsCrcRpiQLdt5JRbN8s+Lbn/FWxy8U1Tb1wlLYlqjJ+fYi5RrS3A==", - "dev": true, - "requires": { - "@storybook/addons": "6.5.16", - "@storybook/api": "6.5.16", - "@storybook/channels": "6.5.16", - "@storybook/client-logger": "6.5.16", - "@storybook/components": "6.5.16", - "@storybook/core-events": "6.5.16", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "@storybook/theming": "6.5.16", - "axe-core": "^4.2.0", - "core-js": "^3.8.2", - "global": "^4.4.0", - "lodash": "^4.17.21", - "react-sizeme": "^3.0.1", - "regenerator-runtime": "^0.13.7", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2" - }, - "dependencies": { - "@storybook/addons": { - "version": "6.5.16", - "resolved": "https://registry.npmjs.org/@storybook/addons/-/addons-6.5.16.tgz", - "integrity": "sha512-p3DqQi+8QRL5k7jXhXmJZLsE/GqHqyY6PcoA1oNTJr0try48uhTGUOYkgzmqtDaa/qPFO5LP+xCPzZXckGtquQ==", - "dev": true, - "requires": { - "@storybook/api": "6.5.16", - "@storybook/channels": "6.5.16", - "@storybook/client-logger": "6.5.16", - "@storybook/core-events": "6.5.16", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "@storybook/router": "6.5.16", - "@storybook/theming": "6.5.16", - "@types/webpack-env": "^1.16.0", - "core-js": "^3.8.2", - "global": "^4.4.0", - "regenerator-runtime": "^0.13.7" - } - }, - "@storybook/api": { - "version": "6.5.16", - "resolved": "https://registry.npmjs.org/@storybook/api/-/api-6.5.16.tgz", - "integrity": "sha512-HOsuT8iomqeTMQJrRx5U8nsC7lJTwRr1DhdD0SzlqL4c80S/7uuCy4IZvOt4sYQjOzW5fOo/kamcoBXyLproTA==", - "dev": true, - "requires": { - "@storybook/channels": "6.5.16", - "@storybook/client-logger": "6.5.16", - "@storybook/core-events": "6.5.16", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "@storybook/router": "6.5.16", - "@storybook/semver": "^7.3.2", - "@storybook/theming": "6.5.16", - "core-js": "^3.8.2", - "fast-deep-equal": "^3.1.3", - "global": "^4.4.0", - "lodash": "^4.17.21", - "memoizerific": "^1.11.3", - "regenerator-runtime": "^0.13.7", - "store2": "^2.12.0", - "telejson": "^6.0.8", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2" - } - }, - "@storybook/channels": { - "version": "6.5.16", - "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-6.5.16.tgz", - "integrity": "sha512-VylzaWQZaMozEwZPJdyJoz+0jpDa8GRyaqu9TGG6QGv+KU5POoZaGLDkRE7TzWkyyP0KQLo80K99MssZCpgSeg==", - "dev": true, - "requires": { - "core-js": "^3.8.2", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2" - } - }, - "@storybook/client-logger": { - "version": "6.5.16", - "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-6.5.16.tgz", - "integrity": "sha512-pxcNaCj3ItDdicPTXTtmYJE3YC1SjxFrBmHcyrN+nffeNyiMuViJdOOZzzzucTUG0wcOOX8jaSyak+nnHg5H1Q==", - "dev": true, - "requires": { - "core-js": "^3.8.2", - "global": "^4.4.0" - } - }, - "@storybook/components": { - "version": "6.5.16", - "resolved": "https://registry.npmjs.org/@storybook/components/-/components-6.5.16.tgz", - "integrity": "sha512-LzBOFJKITLtDcbW9jXl0/PaG+4xAz25PK8JxPZpIALbmOpYWOAPcO6V9C2heX6e6NgWFMUxjplkULEk9RCQMNA==", - "dev": true, - "requires": { - "@storybook/client-logger": "6.5.16", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "@storybook/theming": "6.5.16", - "core-js": "^3.8.2", - "memoizerific": "^1.11.3", - "qs": "^6.10.0", - "regenerator-runtime": "^0.13.7", - "util-deprecate": "^1.0.2" - } - }, - "@storybook/core-events": { - "version": "6.5.16", - "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-6.5.16.tgz", - "integrity": "sha512-qMZQwmvzpH5F2uwNUllTPg6eZXr2OaYZQRRN8VZJiuorZzDNdAFmiVWMWdkThwmyLEJuQKXxqCL8lMj/7PPM+g==", - "dev": true, - "requires": { - "core-js": "^3.8.2" - } - }, - "@storybook/router": { - "version": "6.5.16", - "resolved": "https://registry.npmjs.org/@storybook/router/-/router-6.5.16.tgz", - "integrity": "sha512-ZgeP8a5YV/iuKbv31V8DjPxlV4AzorRiR8OuSt/KqaiYXNXlOoQDz/qMmiNcrshrfLpmkzoq7fSo4T8lWo2UwQ==", - "dev": true, - "requires": { - "@storybook/client-logger": "6.5.16", - "core-js": "^3.8.2", - "memoizerific": "^1.11.3", - "qs": "^6.10.0", - "regenerator-runtime": "^0.13.7" - } - }, - "@storybook/theming": { - "version": "6.5.16", - "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-6.5.16.tgz", - "integrity": "sha512-hNLctkjaYLRdk1+xYTkC1mg4dYz2wSv6SqbLpcKMbkPHTE0ElhddGPHQqB362md/w9emYXNkt1LSMD8Xk9JzVQ==", - "dev": true, - "requires": { - "@storybook/client-logger": "6.5.16", - "core-js": "^3.8.2", - "memoizerific": "^1.11.3", - "regenerator-runtime": "^0.13.7" - } - } - } - }, - "@storybook/addon-actions": { - "version": "6.5.10", - "dev": true, - "requires": { - "@storybook/addons": "6.5.10", - "@storybook/api": "6.5.10", - "@storybook/client-logger": "6.5.10", - "@storybook/components": "6.5.10", - "@storybook/core-events": "6.5.10", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "@storybook/theming": "6.5.10", - "core-js": "^3.8.2", - "fast-deep-equal": "^3.1.3", - "global": "^4.4.0", - "lodash": "^4.17.21", - "polished": "^4.2.2", - "prop-types": "^15.7.2", - "react-inspector": "^5.1.0", - "regenerator-runtime": "^0.13.7", - "telejson": "^6.0.8", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2", - "uuid-browser": "^3.1.0" - }, - "dependencies": { - "@storybook/theming": { - "version": "6.5.10", - "dev": true, - "requires": { - "@storybook/client-logger": "6.5.10", - "core-js": "^3.8.2", - "memoizerific": "^1.11.3", - "regenerator-runtime": "^0.13.7" - } - } - } - }, - "@storybook/addon-backgrounds": { - "version": "6.5.10", - "dev": true, - "requires": { - "@storybook/addons": "6.5.10", - "@storybook/api": "6.5.10", - "@storybook/client-logger": "6.5.10", - "@storybook/components": "6.5.10", - "@storybook/core-events": "6.5.10", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "@storybook/theming": "6.5.10", - "core-js": "^3.8.2", - "global": "^4.4.0", - "memoizerific": "^1.11.3", - "regenerator-runtime": "^0.13.7", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2" - }, - "dependencies": { - "@storybook/theming": { - "version": "6.5.10", - "dev": true, - "requires": { - "@storybook/client-logger": "6.5.10", - "core-js": "^3.8.2", - "memoizerific": "^1.11.3", - "regenerator-runtime": "^0.13.7" - } - } - } - }, - "@storybook/addon-controls": { - "version": "6.5.10", - "dev": true, - "requires": { - "@storybook/addons": "6.5.10", - "@storybook/api": "6.5.10", - "@storybook/client-logger": "6.5.10", - "@storybook/components": "6.5.10", - "@storybook/core-common": "6.5.10", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "@storybook/node-logger": "6.5.10", - "@storybook/store": "6.5.10", - "@storybook/theming": "6.5.10", - "core-js": "^3.8.2", - "lodash": "^4.17.21", - "ts-dedent": "^2.0.0" - }, - "dependencies": { - "@storybook/theming": { - "version": "6.5.10", - "dev": true, - "requires": { - "@storybook/client-logger": "6.5.10", - "core-js": "^3.8.2", - "memoizerific": "^1.11.3", - "regenerator-runtime": "^0.13.7" - } - } - } - }, - "@storybook/addon-docs": { - "version": "6.5.10", - "dev": true, - "requires": { - "@babel/plugin-transform-react-jsx": "^7.12.12", - "@babel/preset-env": "^7.12.11", - "@jest/transform": "^26.6.2", - "@mdx-js/react": "^1.6.22", - "@storybook/addons": "6.5.10", - "@storybook/api": "6.5.10", - "@storybook/components": "6.5.10", - "@storybook/core-common": "6.5.10", - "@storybook/core-events": "6.5.10", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "@storybook/docs-tools": "6.5.10", - "@storybook/mdx1-csf": "^0.0.1", - "@storybook/node-logger": "6.5.10", - "@storybook/postinstall": "6.5.10", - "@storybook/preview-web": "6.5.10", - "@storybook/source-loader": "6.5.10", - "@storybook/store": "6.5.10", - "@storybook/theming": "6.5.10", - "babel-loader": "^8.0.0", - "core-js": "^3.8.2", - "fast-deep-equal": "^3.1.3", - "global": "^4.4.0", - "lodash": "^4.17.21", - "regenerator-runtime": "^0.13.7", - "remark-external-links": "^8.0.0", - "remark-slug": "^6.0.0", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2" - }, - "dependencies": { - "@jest/transform": { - "version": "26.6.2", - "dev": true, - "requires": { - "@babel/core": "^7.1.0", - "@jest/types": "^26.6.2", - "babel-plugin-istanbul": "^6.0.0", - "chalk": "^4.0.0", - "convert-source-map": "^1.4.0", - "fast-json-stable-stringify": "^2.0.0", - "graceful-fs": "^4.2.4", - "jest-haste-map": "^26.6.2", - "jest-regex-util": "^26.0.0", - "jest-util": "^26.6.2", - "micromatch": "^4.0.2", - "pirates": "^4.0.1", - "slash": "^3.0.0", - "source-map": "^0.6.1", - "write-file-atomic": "^3.0.0" - } - }, - "@jest/types": { - "version": "26.6.2", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^15.0.0", - "chalk": "^4.0.0" - } - }, - "@storybook/theming": { - "version": "6.5.10", - "dev": true, - "requires": { - "@storybook/client-logger": "6.5.10", - "core-js": "^3.8.2", - "memoizerific": "^1.11.3", - "regenerator-runtime": "^0.13.7" - } - }, - "@types/yargs": { - "version": "15.0.14", - "dev": true, - "requires": { - "@types/yargs-parser": "*" - } - }, - "ci-info": { - "version": "2.0.0", - "dev": true - }, - "is-ci": { - "version": "2.0.0", - "dev": true, - "requires": { - "ci-info": "^2.0.0" - } - }, - "jest-haste-map": { - "version": "26.6.2", - "dev": true, - "requires": { - "@jest/types": "^26.6.2", - "@types/graceful-fs": "^4.1.2", - "@types/node": "*", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "fsevents": "^2.1.2", - "graceful-fs": "^4.2.4", - "jest-regex-util": "^26.0.0", - "jest-serializer": "^26.6.2", - "jest-util": "^26.6.2", - "jest-worker": "^26.6.2", - "micromatch": "^4.0.2", - "sane": "^4.0.3", - "walker": "^1.0.7" - } - }, - "jest-regex-util": { - "version": "26.0.0", - "dev": true - }, - "jest-serializer": { - "version": "26.6.2", - "dev": true, - "requires": { - "@types/node": "*", - "graceful-fs": "^4.2.4" - } - }, - "jest-util": { - "version": "26.6.2", - "dev": true, - "requires": { - "@jest/types": "^26.6.2", - "@types/node": "*", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^2.0.0", - "micromatch": "^4.0.2" - } - }, - "jest-worker": { - "version": "26.6.2", - "dev": true, - "requires": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^7.0.0" - } - }, - "write-file-atomic": { - "version": "3.0.3", - "dev": true, - "requires": { - "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" - } - } - } - }, - "@storybook/addon-essentials": { - "version": "6.5.10", - "dev": true, - "requires": { - "@storybook/addon-actions": "6.5.10", - "@storybook/addon-backgrounds": "6.5.10", - "@storybook/addon-controls": "6.5.10", - "@storybook/addon-docs": "6.5.10", - "@storybook/addon-measure": "6.5.10", - "@storybook/addon-outline": "6.5.10", - "@storybook/addon-toolbars": "6.5.10", - "@storybook/addon-viewport": "6.5.10", - "@storybook/addons": "6.5.10", - "@storybook/api": "6.5.10", - "@storybook/core-common": "6.5.10", - "@storybook/node-logger": "6.5.10", - "core-js": "^3.8.2", - "regenerator-runtime": "^0.13.7", - "ts-dedent": "^2.0.0" - } - }, - "@storybook/addon-measure": { - "version": "6.5.10", - "dev": true, - "requires": { - "@storybook/addons": "6.5.10", - "@storybook/api": "6.5.10", - "@storybook/client-logger": "6.5.10", - "@storybook/components": "6.5.10", - "@storybook/core-events": "6.5.10", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "core-js": "^3.8.2", - "global": "^4.4.0" - } - }, - "@storybook/addon-outline": { - "version": "6.5.10", - "dev": true, - "requires": { - "@storybook/addons": "6.5.10", - "@storybook/api": "6.5.10", - "@storybook/client-logger": "6.5.10", - "@storybook/components": "6.5.10", - "@storybook/core-events": "6.5.10", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "core-js": "^3.8.2", - "global": "^4.4.0", - "regenerator-runtime": "^0.13.7", - "ts-dedent": "^2.0.0" - } - }, - "@storybook/addon-storysource": { - "version": "6.5.10", - "dev": true, - "requires": { - "@storybook/addons": "6.5.10", - "@storybook/api": "6.5.10", - "@storybook/client-logger": "6.5.10", - "@storybook/components": "6.5.10", - "@storybook/router": "6.5.10", - "@storybook/source-loader": "6.5.10", - "@storybook/theming": "6.5.10", - "core-js": "^3.8.2", - "estraverse": "^5.2.0", - "loader-utils": "^2.0.0", - "prop-types": "^15.7.2", - "react-syntax-highlighter": "^15.4.5", - "regenerator-runtime": "^0.13.7" - }, - "dependencies": { - "@storybook/theming": { - "version": "6.5.10", - "dev": true, - "requires": { - "@storybook/client-logger": "6.5.10", - "core-js": "^3.8.2", - "memoizerific": "^1.11.3", - "regenerator-runtime": "^0.13.7" - } - } - } - }, - "@storybook/addon-toolbars": { - "version": "6.5.10", - "dev": true, - "requires": { - "@storybook/addons": "6.5.10", - "@storybook/api": "6.5.10", - "@storybook/client-logger": "6.5.10", - "@storybook/components": "6.5.10", - "@storybook/theming": "6.5.10", - "core-js": "^3.8.2", - "regenerator-runtime": "^0.13.7" - }, - "dependencies": { - "@storybook/theming": { - "version": "6.5.10", - "dev": true, - "requires": { - "@storybook/client-logger": "6.5.10", - "core-js": "^3.8.2", - "memoizerific": "^1.11.3", - "regenerator-runtime": "^0.13.7" - } - } - } - }, - "@storybook/addon-viewport": { - "version": "6.5.10", - "dev": true, - "requires": { - "@storybook/addons": "6.5.10", - "@storybook/api": "6.5.10", - "@storybook/client-logger": "6.5.10", - "@storybook/components": "6.5.10", - "@storybook/core-events": "6.5.10", - "@storybook/theming": "6.5.10", - "core-js": "^3.8.2", - "global": "^4.4.0", - "memoizerific": "^1.11.3", - "prop-types": "^15.7.2", - "regenerator-runtime": "^0.13.7" - }, - "dependencies": { - "@storybook/theming": { - "version": "6.5.10", - "dev": true, - "requires": { - "@storybook/client-logger": "6.5.10", - "core-js": "^3.8.2", - "memoizerific": "^1.11.3", - "regenerator-runtime": "^0.13.7" - } - } - } - }, - "@storybook/addons": { - "version": "6.5.10", - "dev": true, - "requires": { - "@storybook/api": "6.5.10", - "@storybook/channels": "6.5.10", - "@storybook/client-logger": "6.5.10", - "@storybook/core-events": "6.5.10", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "@storybook/router": "6.5.10", - "@storybook/theming": "6.5.10", - "@types/webpack-env": "^1.16.0", - "core-js": "^3.8.2", - "global": "^4.4.0", - "regenerator-runtime": "^0.13.7" - }, - "dependencies": { - "@storybook/theming": { - "version": "6.5.10", - "dev": true, - "requires": { - "@storybook/client-logger": "6.5.10", - "core-js": "^3.8.2", - "memoizerific": "^1.11.3", - "regenerator-runtime": "^0.13.7" - } - } - } - }, - "@storybook/api": { - "version": "6.5.10", - "dev": true, - "requires": { - "@storybook/channels": "6.5.10", - "@storybook/client-logger": "6.5.10", - "@storybook/core-events": "6.5.10", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "@storybook/router": "6.5.10", - "@storybook/semver": "^7.3.2", - "@storybook/theming": "6.5.10", - "core-js": "^3.8.2", - "fast-deep-equal": "^3.1.3", - "global": "^4.4.0", - "lodash": "^4.17.21", - "memoizerific": "^1.11.3", - "regenerator-runtime": "^0.13.7", - "store2": "^2.12.0", - "telejson": "^6.0.8", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2" - }, - "dependencies": { - "@storybook/theming": { - "version": "6.5.10", - "dev": true, - "requires": { - "@storybook/client-logger": "6.5.10", - "core-js": "^3.8.2", - "memoizerific": "^1.11.3", - "regenerator-runtime": "^0.13.7" - } - } - } - }, - "@storybook/builder-webpack4": { - "version": "6.5.12", - "dev": true, - "requires": { - "@babel/core": "^7.12.10", - "@storybook/addons": "6.5.12", - "@storybook/api": "6.5.12", - "@storybook/channel-postmessage": "6.5.12", - "@storybook/channels": "6.5.12", - "@storybook/client-api": "6.5.12", - "@storybook/client-logger": "6.5.12", - "@storybook/components": "6.5.12", - "@storybook/core-common": "6.5.12", - "@storybook/core-events": "6.5.12", - "@storybook/node-logger": "6.5.12", - "@storybook/preview-web": "6.5.12", - "@storybook/router": "6.5.12", - "@storybook/semver": "^7.3.2", - "@storybook/store": "6.5.12", - "@storybook/theming": "6.5.12", - "@storybook/ui": "6.5.12", - "@types/node": "^14.0.10 || ^16.0.0", - "@types/webpack": "^4.41.26", - "autoprefixer": "^9.8.6", - "babel-loader": "^8.0.0", - "case-sensitive-paths-webpack-plugin": "^2.3.0", - "core-js": "^3.8.2", - "css-loader": "^3.6.0", - "file-loader": "^6.2.0", - "find-up": "^5.0.0", - "fork-ts-checker-webpack-plugin": "^4.1.6", - "glob": "^7.1.6", - "glob-promise": "^3.4.0", - "global": "^4.4.0", - "html-webpack-plugin": "^4.0.0", - "pnp-webpack-plugin": "1.6.4", - "postcss": "^7.0.36", - "postcss-flexbugs-fixes": "^4.2.1", - "postcss-loader": "^4.2.0", - "raw-loader": "^4.0.2", - "stable": "^0.1.8", - "style-loader": "^1.3.0", - "terser-webpack-plugin": "^4.2.3", - "ts-dedent": "^2.0.0", - "url-loader": "^4.1.1", - "util-deprecate": "^1.0.2", - "webpack": "5", - "webpack-dev-middleware": "^3.7.3", - "webpack-filter-warnings-plugin": "^1.2.1", - "webpack-hot-middleware": "^2.25.1", - "webpack-virtual-modules": "^0.2.2" - }, - "dependencies": { - "@storybook/addons": { - "version": "6.5.12", - "dev": true, - "requires": { - "@storybook/api": "6.5.12", - "@storybook/channels": "6.5.12", - "@storybook/client-logger": "6.5.12", - "@storybook/core-events": "6.5.12", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "@storybook/router": "6.5.12", - "@storybook/theming": "6.5.12", - "@types/webpack-env": "^1.16.0", - "core-js": "^3.8.2", - "global": "^4.4.0", - "regenerator-runtime": "^0.13.7" - } - }, - "@storybook/api": { - "version": "6.5.12", - "dev": true, - "requires": { - "@storybook/channels": "6.5.12", - "@storybook/client-logger": "6.5.12", - "@storybook/core-events": "6.5.12", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "@storybook/router": "6.5.12", - "@storybook/semver": "^7.3.2", - "@storybook/theming": "6.5.12", - "core-js": "^3.8.2", - "fast-deep-equal": "^3.1.3", - "global": "^4.4.0", - "lodash": "^4.17.21", - "memoizerific": "^1.11.3", - "regenerator-runtime": "^0.13.7", - "store2": "^2.12.0", - "telejson": "^6.0.8", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2" - } - }, - "@storybook/channel-postmessage": { - "version": "6.5.12", - "dev": true, - "requires": { - "@storybook/channels": "6.5.12", - "@storybook/client-logger": "6.5.12", - "@storybook/core-events": "6.5.12", - "core-js": "^3.8.2", - "global": "^4.4.0", - "qs": "^6.10.0", - "telejson": "^6.0.8" - } - }, - "@storybook/channels": { - "version": "6.5.12", - "dev": true, - "requires": { - "core-js": "^3.8.2", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2" - } - }, - "@storybook/client-api": { - "version": "6.5.12", - "dev": true, - "requires": { - "@storybook/addons": "6.5.12", - "@storybook/channel-postmessage": "6.5.12", - "@storybook/channels": "6.5.12", - "@storybook/client-logger": "6.5.12", - "@storybook/core-events": "6.5.12", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "@storybook/store": "6.5.12", - "@types/qs": "^6.9.5", - "@types/webpack-env": "^1.16.0", - "core-js": "^3.8.2", - "fast-deep-equal": "^3.1.3", - "global": "^4.4.0", - "lodash": "^4.17.21", - "memoizerific": "^1.11.3", - "qs": "^6.10.0", - "regenerator-runtime": "^0.13.7", - "store2": "^2.12.0", - "synchronous-promise": "^2.0.15", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2" - } - }, - "@storybook/client-logger": { - "version": "6.5.12", - "dev": true, - "requires": { - "core-js": "^3.8.2", - "global": "^4.4.0" - } - }, - "@storybook/components": { - "version": "6.5.12", - "dev": true, - "requires": { - "@storybook/client-logger": "6.5.12", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "@storybook/theming": "6.5.12", - "core-js": "^3.8.2", - "memoizerific": "^1.11.3", - "qs": "^6.10.0", - "regenerator-runtime": "^0.13.7", - "util-deprecate": "^1.0.2" - } - }, - "@storybook/core-common": { - "version": "6.5.12", - "dev": true, - "requires": { - "@babel/core": "^7.12.10", - "@babel/plugin-proposal-class-properties": "^7.12.1", - "@babel/plugin-proposal-decorators": "^7.12.12", - "@babel/plugin-proposal-export-default-from": "^7.12.1", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.1", - "@babel/plugin-proposal-object-rest-spread": "^7.12.1", - "@babel/plugin-proposal-optional-chaining": "^7.12.7", - "@babel/plugin-proposal-private-methods": "^7.12.1", - "@babel/plugin-proposal-private-property-in-object": "^7.12.1", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-transform-arrow-functions": "^7.12.1", - "@babel/plugin-transform-block-scoping": "^7.12.12", - "@babel/plugin-transform-classes": "^7.12.1", - "@babel/plugin-transform-destructuring": "^7.12.1", - "@babel/plugin-transform-for-of": "^7.12.1", - "@babel/plugin-transform-parameters": "^7.12.1", - "@babel/plugin-transform-shorthand-properties": "^7.12.1", - "@babel/plugin-transform-spread": "^7.12.1", - "@babel/preset-env": "^7.12.11", - "@babel/preset-react": "^7.12.10", - "@babel/preset-typescript": "^7.12.7", - "@babel/register": "^7.12.1", - "@storybook/node-logger": "6.5.12", - "@storybook/semver": "^7.3.2", - "@types/node": "^14.0.10 || ^16.0.0", - "@types/pretty-hrtime": "^1.0.0", - "babel-loader": "^8.0.0", - "babel-plugin-macros": "^3.0.1", - "babel-plugin-polyfill-corejs3": "^0.1.0", - "chalk": "^4.1.0", - "core-js": "^3.8.2", - "express": "^4.17.1", - "file-system-cache": "^1.0.5", - "find-up": "^5.0.0", - "fork-ts-checker-webpack-plugin": "^6.0.4", - "fs-extra": "^9.0.1", - "glob": "^7.1.6", - "handlebars": "^4.7.7", - "interpret": "^2.2.0", - "json5": "^2.1.3", - "lazy-universal-dotenv": "^3.0.1", - "picomatch": "^2.3.0", - "pkg-dir": "^5.0.0", - "pretty-hrtime": "^1.0.3", - "resolve-from": "^5.0.0", - "slash": "^3.0.0", - "telejson": "^6.0.8", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2", - "webpack": "5" - }, - "dependencies": { - "cosmiconfig": { - "version": "6.0.0", - "dev": true, - "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.1.0", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.7.2" - } - }, - "fork-ts-checker-webpack-plugin": { - "version": "6.5.2", - "dev": true, - "requires": { - "@babel/code-frame": "^7.8.3", - "@types/json-schema": "^7.0.5", - "chalk": "^4.1.0", - "chokidar": "^3.4.2", - "cosmiconfig": "^6.0.0", - "deepmerge": "^4.2.2", - "fs-extra": "^9.0.0", - "glob": "^7.1.6", - "memfs": "^3.1.2", - "minimatch": "^3.0.4", - "schema-utils": "2.7.0", - "semver": "^7.3.2", - "tapable": "^1.0.0" - } - }, - "schema-utils": { - "version": "2.7.0", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.4", - "ajv": "^6.12.2", - "ajv-keywords": "^3.4.1" - } - } - } - }, - "@storybook/core-events": { - "version": "6.5.12", - "dev": true, - "requires": { - "core-js": "^3.8.2" - } - }, - "@storybook/node-logger": { - "version": "6.5.12", - "dev": true, - "requires": { - "@types/npmlog": "^4.1.2", - "chalk": "^4.1.0", - "core-js": "^3.8.2", - "npmlog": "^5.0.1", - "pretty-hrtime": "^1.0.3" - } - }, - "@storybook/preview-web": { - "version": "6.5.12", - "dev": true, - "requires": { - "@storybook/addons": "6.5.12", - "@storybook/channel-postmessage": "6.5.12", - "@storybook/client-logger": "6.5.12", - "@storybook/core-events": "6.5.12", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "@storybook/store": "6.5.12", - "ansi-to-html": "^0.6.11", - "core-js": "^3.8.2", - "global": "^4.4.0", - "lodash": "^4.17.21", - "qs": "^6.10.0", - "regenerator-runtime": "^0.13.7", - "synchronous-promise": "^2.0.15", - "ts-dedent": "^2.0.0", - "unfetch": "^4.2.0", - "util-deprecate": "^1.0.2" - } - }, - "@storybook/router": { - "version": "6.5.12", - "dev": true, - "requires": { - "@storybook/client-logger": "6.5.12", - "core-js": "^3.8.2", - "memoizerific": "^1.11.3", - "qs": "^6.10.0", - "regenerator-runtime": "^0.13.7" - } - }, - "@storybook/store": { - "version": "6.5.12", - "dev": true, - "requires": { - "@storybook/addons": "6.5.12", - "@storybook/client-logger": "6.5.12", - "@storybook/core-events": "6.5.12", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "core-js": "^3.8.2", - "fast-deep-equal": "^3.1.3", - "global": "^4.4.0", - "lodash": "^4.17.21", - "memoizerific": "^1.11.3", - "regenerator-runtime": "^0.13.7", - "slash": "^3.0.0", - "stable": "^0.1.8", - "synchronous-promise": "^2.0.15", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2" - } - }, - "@storybook/ui": { - "version": "6.5.12", - "dev": true, - "requires": { - "@storybook/addons": "6.5.12", - "@storybook/api": "6.5.12", - "@storybook/channels": "6.5.12", - "@storybook/client-logger": "6.5.12", - "@storybook/components": "6.5.12", - "@storybook/core-events": "6.5.12", - "@storybook/router": "6.5.12", - "@storybook/semver": "^7.3.2", - "@storybook/theming": "6.5.12", - "core-js": "^3.8.2", - "memoizerific": "^1.11.3", - "qs": "^6.10.0", - "regenerator-runtime": "^0.13.7", - "resolve-from": "^5.0.0" - } - }, - "@types/node": { - "version": "16.11.66", - "dev": true - }, - "ansi-styles": { - "version": "3.2.1", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "babel-plugin-macros": { - "version": "3.1.0", - "dev": true, - "requires": { - "@babel/runtime": "^7.12.5", - "cosmiconfig": "^7.0.0", - "resolve": "^1.19.0" - } - }, - "color-convert": { - "version": "1.9.3", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "dev": true - }, - "define-property": { - "version": "2.0.2", - "dev": true, - "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - } - }, - "extend-shallow": { - "version": "3.0.2", - "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - } - }, - "fork-ts-checker-webpack-plugin": { - "version": "4.1.6", - "dev": true, - "requires": { - "@babel/code-frame": "^7.5.5", - "chalk": "^2.4.1", - "micromatch": "^3.1.10", - "minimatch": "^3.0.4", - "semver": "^5.6.0", - "tapable": "^1.0.0", - "worker-rpc": "^0.1.0" - }, - "dependencies": { - "chalk": { - "version": "2.4.2", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "semver": { - "version": "5.7.1", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "has-flag": { - "version": "3.0.0", - "dev": true - }, - "interpret": { - "version": "2.2.0", - "dev": true - }, - "is-extendable": { - "version": "1.0.1", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - }, - "jest-worker": { - "version": "26.6.2", - "dev": true, - "requires": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^7.0.0" - } - }, - "micromatch": { - "version": "3.1.10", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "picocolors": { - "version": "0.2.1", - "dev": true - }, - "pkg-dir": { - "version": "5.0.0", - "dev": true, - "requires": { - "find-up": "^5.0.0" - } - }, - "postcss": { - "version": "7.0.39", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - }, - "serialize-javascript": { - "version": "5.0.1", - "dev": true, - "requires": { - "randombytes": "^2.1.0" - } - }, - "terser-webpack-plugin": { - "version": "4.2.3", - "dev": true, - "requires": { - "cacache": "^15.0.5", - "find-cache-dir": "^3.3.1", - "jest-worker": "^26.5.0", - "p-limit": "^3.0.2", - "schema-utils": "^3.0.0", - "serialize-javascript": "^5.0.1", - "source-map": "^0.6.1", - "terser": "^5.3.4", - "webpack-sources": "^1.4.3" - } - } - } - }, - "@storybook/builder-webpack5": { - "version": "6.5.16", - "resolved": "https://registry.npmjs.org/@storybook/builder-webpack5/-/builder-webpack5-6.5.16.tgz", - "integrity": "sha512-kh8Sofm1sbijaHDWtm0sXabqACHVFjikU/fIkkW786kpjoPIPIec1a+hrLgDsZxMU3I7XapSOaCFzWt6FjVXjg==", - "dev": true, - "requires": { - "@babel/core": "^7.12.10", - "@storybook/addons": "6.5.16", - "@storybook/api": "6.5.16", - "@storybook/channel-postmessage": "6.5.16", - "@storybook/channels": "6.5.16", - "@storybook/client-api": "6.5.16", - "@storybook/client-logger": "6.5.16", - "@storybook/components": "6.5.16", - "@storybook/core-common": "6.5.16", - "@storybook/core-events": "6.5.16", - "@storybook/node-logger": "6.5.16", - "@storybook/preview-web": "6.5.16", - "@storybook/router": "6.5.16", - "@storybook/semver": "^7.3.2", - "@storybook/store": "6.5.16", - "@storybook/theming": "6.5.16", - "@types/node": "^14.0.10 || ^16.0.0", - "babel-loader": "^8.0.0", - "babel-plugin-named-exports-order": "^0.0.2", - "browser-assert": "^1.2.1", - "case-sensitive-paths-webpack-plugin": "^2.3.0", - "core-js": "^3.8.2", - "css-loader": "^5.0.1", - "fork-ts-checker-webpack-plugin": "^6.0.4", - "glob": "^7.1.6", - "glob-promise": "^3.4.0", - "html-webpack-plugin": "^5.0.0", - "path-browserify": "^1.0.1", - "process": "^0.11.10", - "stable": "^0.1.8", - "style-loader": "^2.0.0", - "terser-webpack-plugin": "^5.0.3", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2", - "webpack": "5", - "webpack-dev-middleware": "^4.1.0", - "webpack-hot-middleware": "^2.25.1", - "webpack-virtual-modules": "^0.4.1" - }, - "dependencies": { - "@storybook/addons": { - "version": "6.5.16", - "resolved": "https://registry.npmjs.org/@storybook/addons/-/addons-6.5.16.tgz", - "integrity": "sha512-p3DqQi+8QRL5k7jXhXmJZLsE/GqHqyY6PcoA1oNTJr0try48uhTGUOYkgzmqtDaa/qPFO5LP+xCPzZXckGtquQ==", - "dev": true, - "requires": { - "@storybook/api": "6.5.16", - "@storybook/channels": "6.5.16", - "@storybook/client-logger": "6.5.16", - "@storybook/core-events": "6.5.16", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "@storybook/router": "6.5.16", - "@storybook/theming": "6.5.16", - "@types/webpack-env": "^1.16.0", - "core-js": "^3.8.2", - "global": "^4.4.0", - "regenerator-runtime": "^0.13.7" - } - }, - "@storybook/api": { - "version": "6.5.16", - "resolved": "https://registry.npmjs.org/@storybook/api/-/api-6.5.16.tgz", - "integrity": "sha512-HOsuT8iomqeTMQJrRx5U8nsC7lJTwRr1DhdD0SzlqL4c80S/7uuCy4IZvOt4sYQjOzW5fOo/kamcoBXyLproTA==", - "dev": true, - "requires": { - "@storybook/channels": "6.5.16", - "@storybook/client-logger": "6.5.16", - "@storybook/core-events": "6.5.16", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "@storybook/router": "6.5.16", - "@storybook/semver": "^7.3.2", - "@storybook/theming": "6.5.16", - "core-js": "^3.8.2", - "fast-deep-equal": "^3.1.3", - "global": "^4.4.0", - "lodash": "^4.17.21", - "memoizerific": "^1.11.3", - "regenerator-runtime": "^0.13.7", - "store2": "^2.12.0", - "telejson": "^6.0.8", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2" - } - }, - "@storybook/channel-postmessage": { - "version": "6.5.16", - "resolved": "https://registry.npmjs.org/@storybook/channel-postmessage/-/channel-postmessage-6.5.16.tgz", - "integrity": "sha512-fZZSN29dsUArWOx7e7lTdMA9+7zijVwCwbvi2Fo4fqhRLh1DsTb/VXfz1FKMCWAjNlcX7QQvV25tnxbqsD6lyw==", - "dev": true, - "requires": { - "@storybook/channels": "6.5.16", - "@storybook/client-logger": "6.5.16", - "@storybook/core-events": "6.5.16", - "core-js": "^3.8.2", - "global": "^4.4.0", - "qs": "^6.10.0", - "telejson": "^6.0.8" - } - }, - "@storybook/channels": { - "version": "6.5.16", - "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-6.5.16.tgz", - "integrity": "sha512-VylzaWQZaMozEwZPJdyJoz+0jpDa8GRyaqu9TGG6QGv+KU5POoZaGLDkRE7TzWkyyP0KQLo80K99MssZCpgSeg==", - "dev": true, - "requires": { - "core-js": "^3.8.2", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2" - } - }, - "@storybook/client-api": { - "version": "6.5.16", - "resolved": "https://registry.npmjs.org/@storybook/client-api/-/client-api-6.5.16.tgz", - "integrity": "sha512-i3UwkzzUFw8I+E6fOcgB5sc4oU2fhvaKnqC1mpd9IYGJ9JN9MnGIaVl3Ko28DtFItu/QabC9JsLIJVripFLktQ==", - "dev": true, - "requires": { - "@storybook/addons": "6.5.16", - "@storybook/channel-postmessage": "6.5.16", - "@storybook/channels": "6.5.16", - "@storybook/client-logger": "6.5.16", - "@storybook/core-events": "6.5.16", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "@storybook/store": "6.5.16", - "@types/qs": "^6.9.5", - "@types/webpack-env": "^1.16.0", - "core-js": "^3.8.2", - "fast-deep-equal": "^3.1.3", - "global": "^4.4.0", - "lodash": "^4.17.21", - "memoizerific": "^1.11.3", - "qs": "^6.10.0", - "regenerator-runtime": "^0.13.7", - "store2": "^2.12.0", - "synchronous-promise": "^2.0.15", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2" - } - }, - "@storybook/client-logger": { - "version": "6.5.16", - "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-6.5.16.tgz", - "integrity": "sha512-pxcNaCj3ItDdicPTXTtmYJE3YC1SjxFrBmHcyrN+nffeNyiMuViJdOOZzzzucTUG0wcOOX8jaSyak+nnHg5H1Q==", - "dev": true, - "requires": { - "core-js": "^3.8.2", - "global": "^4.4.0" - } - }, - "@storybook/components": { - "version": "6.5.16", - "resolved": "https://registry.npmjs.org/@storybook/components/-/components-6.5.16.tgz", - "integrity": "sha512-LzBOFJKITLtDcbW9jXl0/PaG+4xAz25PK8JxPZpIALbmOpYWOAPcO6V9C2heX6e6NgWFMUxjplkULEk9RCQMNA==", - "dev": true, - "requires": { - "@storybook/client-logger": "6.5.16", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "@storybook/theming": "6.5.16", - "core-js": "^3.8.2", - "memoizerific": "^1.11.3", - "qs": "^6.10.0", - "regenerator-runtime": "^0.13.7", - "util-deprecate": "^1.0.2" - } - }, - "@storybook/core-common": { - "version": "6.5.16", - "resolved": "https://registry.npmjs.org/@storybook/core-common/-/core-common-6.5.16.tgz", - "integrity": "sha512-2qtnKP3TTOzt2cp6LXKRTh7XrI9z5VanMnMTgeoFcA5ebnndD4V6BExQUdYPClE/QooLx6blUWNgS9dFEpjSqQ==", - "dev": true, - "requires": { - "@babel/core": "^7.12.10", - "@babel/plugin-proposal-class-properties": "^7.12.1", - "@babel/plugin-proposal-decorators": "^7.12.12", - "@babel/plugin-proposal-export-default-from": "^7.12.1", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.1", - "@babel/plugin-proposal-object-rest-spread": "^7.12.1", - "@babel/plugin-proposal-optional-chaining": "^7.12.7", - "@babel/plugin-proposal-private-methods": "^7.12.1", - "@babel/plugin-proposal-private-property-in-object": "^7.12.1", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-transform-arrow-functions": "^7.12.1", - "@babel/plugin-transform-block-scoping": "^7.12.12", - "@babel/plugin-transform-classes": "^7.12.1", - "@babel/plugin-transform-destructuring": "^7.12.1", - "@babel/plugin-transform-for-of": "^7.12.1", - "@babel/plugin-transform-parameters": "^7.12.1", - "@babel/plugin-transform-shorthand-properties": "^7.12.1", - "@babel/plugin-transform-spread": "^7.12.1", - "@babel/preset-env": "^7.12.11", - "@babel/preset-react": "^7.12.10", - "@babel/preset-typescript": "^7.12.7", - "@babel/register": "^7.12.1", - "@storybook/node-logger": "6.5.16", - "@storybook/semver": "^7.3.2", - "@types/node": "^14.0.10 || ^16.0.0", - "@types/pretty-hrtime": "^1.0.0", - "babel-loader": "^8.0.0", - "babel-plugin-macros": "^3.0.1", - "babel-plugin-polyfill-corejs3": "^0.1.0", - "chalk": "^4.1.0", - "core-js": "^3.8.2", - "express": "^4.17.1", - "file-system-cache": "^1.0.5", - "find-up": "^5.0.0", - "fork-ts-checker-webpack-plugin": "^6.0.4", - "fs-extra": "^9.0.1", - "glob": "^7.1.6", - "handlebars": "^4.7.7", - "interpret": "^2.2.0", - "json5": "^2.2.3", - "lazy-universal-dotenv": "^3.0.1", - "picomatch": "^2.3.0", - "pkg-dir": "^5.0.0", - "pretty-hrtime": "^1.0.3", - "resolve-from": "^5.0.0", - "slash": "^3.0.0", - "telejson": "^6.0.8", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2", - "webpack": "5" - } - }, - "@storybook/core-events": { - "version": "6.5.16", - "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-6.5.16.tgz", - "integrity": "sha512-qMZQwmvzpH5F2uwNUllTPg6eZXr2OaYZQRRN8VZJiuorZzDNdAFmiVWMWdkThwmyLEJuQKXxqCL8lMj/7PPM+g==", - "dev": true, - "requires": { - "core-js": "^3.8.2" - } - }, - "@storybook/node-logger": { - "version": "6.5.16", - "resolved": "https://registry.npmjs.org/@storybook/node-logger/-/node-logger-6.5.16.tgz", - "integrity": "sha512-YjhBKrclQtjhqFNSO+BZK+RXOx6EQypAELJKoLFaawg331e8VUfvUuRCNB3fcEWp8G9oH13PQQte0OTjLyyOYg==", - "dev": true, - "requires": { - "@types/npmlog": "^4.1.2", - "chalk": "^4.1.0", - "core-js": "^3.8.2", - "npmlog": "^5.0.1", - "pretty-hrtime": "^1.0.3" - } - }, - "@storybook/preview-web": { - "version": "6.5.16", - "resolved": "https://registry.npmjs.org/@storybook/preview-web/-/preview-web-6.5.16.tgz", - "integrity": "sha512-IJnvfe2sKCfk7apN9Fu9U8qibbarrPX5JB55ZzK1amSHVmSDuYk5MIMc/U3NnSQNnvd1DO5v/zMcGgj563hrtg==", - "dev": true, - "requires": { - "@storybook/addons": "6.5.16", - "@storybook/channel-postmessage": "6.5.16", - "@storybook/client-logger": "6.5.16", - "@storybook/core-events": "6.5.16", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "@storybook/store": "6.5.16", - "ansi-to-html": "^0.6.11", - "core-js": "^3.8.2", - "global": "^4.4.0", - "lodash": "^4.17.21", - "qs": "^6.10.0", - "regenerator-runtime": "^0.13.7", - "synchronous-promise": "^2.0.15", - "ts-dedent": "^2.0.0", - "unfetch": "^4.2.0", - "util-deprecate": "^1.0.2" - } - }, - "@storybook/router": { - "version": "6.5.16", - "resolved": "https://registry.npmjs.org/@storybook/router/-/router-6.5.16.tgz", - "integrity": "sha512-ZgeP8a5YV/iuKbv31V8DjPxlV4AzorRiR8OuSt/KqaiYXNXlOoQDz/qMmiNcrshrfLpmkzoq7fSo4T8lWo2UwQ==", - "dev": true, - "requires": { - "@storybook/client-logger": "6.5.16", - "core-js": "^3.8.2", - "memoizerific": "^1.11.3", - "qs": "^6.10.0", - "regenerator-runtime": "^0.13.7" - } - }, - "@storybook/store": { - "version": "6.5.16", - "resolved": "https://registry.npmjs.org/@storybook/store/-/store-6.5.16.tgz", - "integrity": "sha512-g+bVL5hmMq/9cM51K04e37OviUPHT0rHHrRm5wj/hrf18Kd9120b3sxdQ5Dc+HZ292yuME0n+cyrQPTYx9Epmw==", - "dev": true, - "requires": { - "@storybook/addons": "6.5.16", - "@storybook/client-logger": "6.5.16", - "@storybook/core-events": "6.5.16", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "core-js": "^3.8.2", - "fast-deep-equal": "^3.1.3", - "global": "^4.4.0", - "lodash": "^4.17.21", - "memoizerific": "^1.11.3", - "regenerator-runtime": "^0.13.7", - "slash": "^3.0.0", - "stable": "^0.1.8", - "synchronous-promise": "^2.0.15", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2" - } - }, - "@storybook/theming": { - "version": "6.5.16", - "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-6.5.16.tgz", - "integrity": "sha512-hNLctkjaYLRdk1+xYTkC1mg4dYz2wSv6SqbLpcKMbkPHTE0ElhddGPHQqB362md/w9emYXNkt1LSMD8Xk9JzVQ==", - "dev": true, - "requires": { - "@storybook/client-logger": "6.5.16", - "core-js": "^3.8.2", - "memoizerific": "^1.11.3", - "regenerator-runtime": "^0.13.7" - } - }, - "@types/html-minifier-terser": { - "version": "6.1.0", - "dev": true - }, - "@types/node": { - "version": "16.11.57", - "dev": true - }, - "babel-plugin-macros": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", - "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", - "dev": true, - "requires": { - "@babel/runtime": "^7.12.5", - "cosmiconfig": "^7.0.0", - "resolve": "^1.19.0" - } - }, - "camel-case": { - "version": "4.1.2", - "dev": true, - "requires": { - "pascal-case": "^3.1.2", - "tslib": "^2.0.3" - } - }, - "clean-css": { - "version": "5.3.1", - "dev": true, - "requires": { - "source-map": "~0.6.0" - } - }, - "commander": { - "version": "8.3.0", - "dev": true - }, - "css-loader": { - "version": "5.2.7", - "dev": true, - "requires": { - "icss-utils": "^5.1.0", - "loader-utils": "^2.0.0", - "postcss": "^8.2.15", - "postcss-modules-extract-imports": "^3.0.0", - "postcss-modules-local-by-default": "^4.0.0", - "postcss-modules-scope": "^3.0.0", - "postcss-modules-values": "^4.0.0", - "postcss-value-parser": "^4.1.0", - "schema-utils": "^3.0.0", - "semver": "^7.3.5" - } - }, - "html-minifier-terser": { - "version": "6.1.0", - "dev": true, - "requires": { - "camel-case": "^4.1.2", - "clean-css": "^5.2.2", - "commander": "^8.3.0", - "he": "^1.2.0", - "param-case": "^3.0.4", - "relateurl": "^0.2.7", - "terser": "^5.10.0" - } - }, - "html-webpack-plugin": { - "version": "5.5.0", - "dev": true, - "requires": { - "@types/html-minifier-terser": "^6.0.0", - "html-minifier-terser": "^6.0.2", - "lodash": "^4.17.21", - "pretty-error": "^4.0.0", - "tapable": "^2.0.0" - } - }, - "icss-utils": { - "version": "5.1.0", - "dev": true, - "requires": {} - }, - "interpret": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-2.2.0.tgz", - "integrity": "sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==", - "dev": true - }, - "lower-case": { - "version": "2.0.2", - "dev": true, - "requires": { - "tslib": "^2.0.3" - } - }, - "no-case": { - "version": "3.0.4", - "dev": true, - "requires": { - "lower-case": "^2.0.2", - "tslib": "^2.0.3" - } - }, - "pascal-case": { - "version": "3.1.2", - "dev": true, - "requires": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "pkg-dir": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-5.0.0.tgz", - "integrity": "sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==", - "dev": true, - "requires": { - "find-up": "^5.0.0" - } - }, - "pretty-error": { - "version": "4.0.0", - "dev": true, - "requires": { - "lodash": "^4.17.20", - "renderkid": "^3.0.0" - } - }, - "renderkid": { - "version": "3.0.0", - "dev": true, - "requires": { - "css-select": "^4.1.3", - "dom-converter": "^0.2.0", - "htmlparser2": "^6.1.0", - "lodash": "^4.17.21", - "strip-ansi": "^6.0.1" - } - }, - "style-loader": { - "version": "2.0.0", - "dev": true, - "requires": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" - } - }, - "tapable": { - "version": "2.2.1", - "dev": true - }, - "webpack-dev-middleware": { - "version": "4.3.0", - "dev": true, - "requires": { - "colorette": "^1.2.2", - "mem": "^8.1.1", - "memfs": "^3.2.2", - "mime-types": "^2.1.30", - "range-parser": "^1.2.1", - "schema-utils": "^3.0.0" - } - }, - "webpack-virtual-modules": { - "version": "0.4.4", - "dev": true - } - } - }, - "@storybook/channel-postmessage": { - "version": "6.5.10", - "dev": true, - "requires": { - "@storybook/channels": "6.5.10", - "@storybook/client-logger": "6.5.10", - "@storybook/core-events": "6.5.10", - "core-js": "^3.8.2", - "global": "^4.4.0", - "qs": "^6.10.0", - "telejson": "^6.0.8" - } - }, - "@storybook/channel-websocket": { - "version": "6.5.10", - "dev": true, - "requires": { - "@storybook/channels": "6.5.10", - "@storybook/client-logger": "6.5.10", - "core-js": "^3.8.2", - "global": "^4.4.0", - "telejson": "^6.0.8" - } - }, - "@storybook/channels": { - "version": "6.5.10", - "dev": true, - "requires": { - "core-js": "^3.8.2", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2" - } - }, - "@storybook/client-api": { - "version": "6.5.10", - "dev": true, - "requires": { - "@storybook/addons": "6.5.10", - "@storybook/channel-postmessage": "6.5.10", - "@storybook/channels": "6.5.10", - "@storybook/client-logger": "6.5.10", - "@storybook/core-events": "6.5.10", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "@storybook/store": "6.5.10", - "@types/qs": "^6.9.5", - "@types/webpack-env": "^1.16.0", - "core-js": "^3.8.2", - "fast-deep-equal": "^3.1.3", - "global": "^4.4.0", - "lodash": "^4.17.21", - "memoizerific": "^1.11.3", - "qs": "^6.10.0", - "regenerator-runtime": "^0.13.7", - "store2": "^2.12.0", - "synchronous-promise": "^2.0.15", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2" - } - }, - "@storybook/client-logger": { - "version": "6.5.10", - "dev": true, - "requires": { - "core-js": "^3.8.2", - "global": "^4.4.0" - } - }, - "@storybook/components": { - "version": "6.5.10", - "dev": true, - "requires": { - "@storybook/client-logger": "6.5.10", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "@storybook/theming": "6.5.10", - "core-js": "^3.8.2", - "memoizerific": "^1.11.3", - "qs": "^6.10.0", - "regenerator-runtime": "^0.13.7", - "util-deprecate": "^1.0.2" - }, - "dependencies": { - "@storybook/theming": { - "version": "6.5.10", - "dev": true, - "requires": { - "@storybook/client-logger": "6.5.10", - "core-js": "^3.8.2", - "memoizerific": "^1.11.3", - "regenerator-runtime": "^0.13.7" - } - } - } - }, - "@storybook/core": { - "version": "6.5.12", - "dev": true, - "requires": { - "@storybook/core-client": "6.5.12", - "@storybook/core-server": "6.5.12" - }, - "dependencies": { - "@storybook/addons": { - "version": "6.5.12", - "dev": true, - "requires": { - "@storybook/api": "6.5.12", - "@storybook/channels": "6.5.12", - "@storybook/client-logger": "6.5.12", - "@storybook/core-events": "6.5.12", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "@storybook/router": "6.5.12", - "@storybook/theming": "6.5.12", - "@types/webpack-env": "^1.16.0", - "core-js": "^3.8.2", - "global": "^4.4.0", - "regenerator-runtime": "^0.13.7" - } - }, - "@storybook/api": { - "version": "6.5.12", - "dev": true, - "requires": { - "@storybook/channels": "6.5.12", - "@storybook/client-logger": "6.5.12", - "@storybook/core-events": "6.5.12", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "@storybook/router": "6.5.12", - "@storybook/semver": "^7.3.2", - "@storybook/theming": "6.5.12", - "core-js": "^3.8.2", - "fast-deep-equal": "^3.1.3", - "global": "^4.4.0", - "lodash": "^4.17.21", - "memoizerific": "^1.11.3", - "regenerator-runtime": "^0.13.7", - "store2": "^2.12.0", - "telejson": "^6.0.8", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2" - } - }, - "@storybook/channel-postmessage": { - "version": "6.5.12", - "dev": true, - "requires": { - "@storybook/channels": "6.5.12", - "@storybook/client-logger": "6.5.12", - "@storybook/core-events": "6.5.12", - "core-js": "^3.8.2", - "global": "^4.4.0", - "qs": "^6.10.0", - "telejson": "^6.0.8" - } - }, - "@storybook/channel-websocket": { - "version": "6.5.12", - "dev": true, - "requires": { - "@storybook/channels": "6.5.12", - "@storybook/client-logger": "6.5.12", - "core-js": "^3.8.2", - "global": "^4.4.0", - "telejson": "^6.0.8" - } - }, - "@storybook/channels": { - "version": "6.5.12", - "dev": true, - "requires": { - "core-js": "^3.8.2", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2" - } - }, - "@storybook/client-api": { - "version": "6.5.12", - "dev": true, - "requires": { - "@storybook/addons": "6.5.12", - "@storybook/channel-postmessage": "6.5.12", - "@storybook/channels": "6.5.12", - "@storybook/client-logger": "6.5.12", - "@storybook/core-events": "6.5.12", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "@storybook/store": "6.5.12", - "@types/qs": "^6.9.5", - "@types/webpack-env": "^1.16.0", - "core-js": "^3.8.2", - "fast-deep-equal": "^3.1.3", - "global": "^4.4.0", - "lodash": "^4.17.21", - "memoizerific": "^1.11.3", - "qs": "^6.10.0", - "regenerator-runtime": "^0.13.7", - "store2": "^2.12.0", - "synchronous-promise": "^2.0.15", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2" - } - }, - "@storybook/client-logger": { - "version": "6.5.12", - "dev": true, - "requires": { - "core-js": "^3.8.2", - "global": "^4.4.0" - } - }, - "@storybook/components": { - "version": "6.5.12", - "dev": true, - "requires": { - "@storybook/client-logger": "6.5.12", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "@storybook/theming": "6.5.12", - "core-js": "^3.8.2", - "memoizerific": "^1.11.3", - "qs": "^6.10.0", - "regenerator-runtime": "^0.13.7", - "util-deprecate": "^1.0.2" - } - }, - "@storybook/core-client": { - "version": "6.5.12", - "dev": true, - "requires": { - "@storybook/addons": "6.5.12", - "@storybook/channel-postmessage": "6.5.12", - "@storybook/channel-websocket": "6.5.12", - "@storybook/client-api": "6.5.12", - "@storybook/client-logger": "6.5.12", - "@storybook/core-events": "6.5.12", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "@storybook/preview-web": "6.5.12", - "@storybook/store": "6.5.12", - "@storybook/ui": "6.5.12", - "airbnb-js-shims": "^2.2.1", - "ansi-to-html": "^0.6.11", - "core-js": "^3.8.2", - "global": "^4.4.0", - "lodash": "^4.17.21", - "qs": "^6.10.0", - "regenerator-runtime": "^0.13.7", - "ts-dedent": "^2.0.0", - "unfetch": "^4.2.0", - "util-deprecate": "^1.0.2" - } - }, - "@storybook/core-events": { - "version": "6.5.12", - "dev": true, - "requires": { - "core-js": "^3.8.2" - } - }, - "@storybook/preview-web": { - "version": "6.5.12", - "dev": true, - "requires": { - "@storybook/addons": "6.5.12", - "@storybook/channel-postmessage": "6.5.12", - "@storybook/client-logger": "6.5.12", - "@storybook/core-events": "6.5.12", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "@storybook/store": "6.5.12", - "ansi-to-html": "^0.6.11", - "core-js": "^3.8.2", - "global": "^4.4.0", - "lodash": "^4.17.21", - "qs": "^6.10.0", - "regenerator-runtime": "^0.13.7", - "synchronous-promise": "^2.0.15", - "ts-dedent": "^2.0.0", - "unfetch": "^4.2.0", - "util-deprecate": "^1.0.2" - } - }, - "@storybook/router": { - "version": "6.5.12", - "dev": true, - "requires": { - "@storybook/client-logger": "6.5.12", - "core-js": "^3.8.2", - "memoizerific": "^1.11.3", - "qs": "^6.10.0", - "regenerator-runtime": "^0.13.7" - } - }, - "@storybook/store": { - "version": "6.5.12", - "dev": true, - "requires": { - "@storybook/addons": "6.5.12", - "@storybook/client-logger": "6.5.12", - "@storybook/core-events": "6.5.12", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "core-js": "^3.8.2", - "fast-deep-equal": "^3.1.3", - "global": "^4.4.0", - "lodash": "^4.17.21", - "memoizerific": "^1.11.3", - "regenerator-runtime": "^0.13.7", - "slash": "^3.0.0", - "stable": "^0.1.8", - "synchronous-promise": "^2.0.15", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2" - } - }, - "@storybook/ui": { - "version": "6.5.12", - "dev": true, - "requires": { - "@storybook/addons": "6.5.12", - "@storybook/api": "6.5.12", - "@storybook/channels": "6.5.12", - "@storybook/client-logger": "6.5.12", - "@storybook/components": "6.5.12", - "@storybook/core-events": "6.5.12", - "@storybook/router": "6.5.12", - "@storybook/semver": "^7.3.2", - "@storybook/theming": "6.5.12", - "core-js": "^3.8.2", - "memoizerific": "^1.11.3", - "qs": "^6.10.0", - "regenerator-runtime": "^0.13.7", - "resolve-from": "^5.0.0" - } - } - } - }, - "@storybook/core-client": { - "version": "6.5.10", - "dev": true, - "requires": { - "@storybook/addons": "6.5.10", - "@storybook/channel-postmessage": "6.5.10", - "@storybook/channel-websocket": "6.5.10", - "@storybook/client-api": "6.5.10", - "@storybook/client-logger": "6.5.10", - "@storybook/core-events": "6.5.10", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "@storybook/preview-web": "6.5.10", - "@storybook/store": "6.5.10", - "@storybook/ui": "6.5.10", - "airbnb-js-shims": "^2.2.1", - "ansi-to-html": "^0.6.11", - "core-js": "^3.8.2", - "global": "^4.4.0", - "lodash": "^4.17.21", - "qs": "^6.10.0", - "regenerator-runtime": "^0.13.7", - "ts-dedent": "^2.0.0", - "unfetch": "^4.2.0", - "util-deprecate": "^1.0.2" - } - }, - "@storybook/core-common": { - "version": "6.5.10", - "dev": true, - "requires": { - "@babel/core": "^7.12.10", - "@babel/plugin-proposal-class-properties": "^7.12.1", - "@babel/plugin-proposal-decorators": "^7.12.12", - "@babel/plugin-proposal-export-default-from": "^7.12.1", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.1", - "@babel/plugin-proposal-object-rest-spread": "^7.12.1", - "@babel/plugin-proposal-optional-chaining": "^7.12.7", - "@babel/plugin-proposal-private-methods": "^7.12.1", - "@babel/plugin-proposal-private-property-in-object": "^7.12.1", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-transform-arrow-functions": "^7.12.1", - "@babel/plugin-transform-block-scoping": "^7.12.12", - "@babel/plugin-transform-classes": "^7.12.1", - "@babel/plugin-transform-destructuring": "^7.12.1", - "@babel/plugin-transform-for-of": "^7.12.1", - "@babel/plugin-transform-parameters": "^7.12.1", - "@babel/plugin-transform-shorthand-properties": "^7.12.1", - "@babel/plugin-transform-spread": "^7.12.1", - "@babel/preset-env": "^7.12.11", - "@babel/preset-react": "^7.12.10", - "@babel/preset-typescript": "^7.12.7", - "@babel/register": "^7.12.1", - "@storybook/node-logger": "6.5.10", - "@storybook/semver": "^7.3.2", - "@types/node": "^14.0.10 || ^16.0.0", - "@types/pretty-hrtime": "^1.0.0", - "babel-loader": "^8.0.0", - "babel-plugin-macros": "^3.0.1", - "babel-plugin-polyfill-corejs3": "^0.1.0", - "chalk": "^4.1.0", - "core-js": "^3.8.2", - "express": "^4.17.1", - "file-system-cache": "^1.0.5", - "find-up": "^5.0.0", - "fork-ts-checker-webpack-plugin": "^6.0.4", - "fs-extra": "^9.0.1", - "glob": "^7.1.6", - "handlebars": "^4.7.7", - "interpret": "^2.2.0", - "json5": "^2.1.3", - "lazy-universal-dotenv": "^3.0.1", - "picomatch": "^2.3.0", - "pkg-dir": "^5.0.0", - "pretty-hrtime": "^1.0.3", - "resolve-from": "^5.0.0", - "slash": "^3.0.0", - "telejson": "^6.0.8", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2", - "webpack": "5" - }, - "dependencies": { - "@types/node": { - "version": "16.11.66", - "dev": true - }, - "babel-plugin-macros": { - "version": "3.1.0", - "dev": true, - "requires": { - "@babel/runtime": "^7.12.5", - "cosmiconfig": "^7.0.0", - "resolve": "^1.19.0" - } - }, - "interpret": { - "version": "2.2.0", - "dev": true - }, - "pkg-dir": { - "version": "5.0.0", - "dev": true, - "requires": { - "find-up": "^5.0.0" - } - } - } - }, - "@storybook/core-events": { - "version": "6.5.10", - "dev": true, - "requires": { - "core-js": "^3.8.2" - } - }, - "@storybook/core-server": { - "version": "6.5.12", - "dev": true, - "requires": { - "@discoveryjs/json-ext": "^0.5.3", - "@storybook/builder-webpack4": "6.5.12", - "@storybook/core-client": "6.5.12", - "@storybook/core-common": "6.5.12", - "@storybook/core-events": "6.5.12", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "@storybook/csf-tools": "6.5.12", - "@storybook/manager-webpack4": "6.5.12", - "@storybook/node-logger": "6.5.12", - "@storybook/semver": "^7.3.2", - "@storybook/store": "6.5.12", - "@storybook/telemetry": "6.5.12", - "@types/node": "^14.0.10 || ^16.0.0", - "@types/node-fetch": "^2.5.7", - "@types/pretty-hrtime": "^1.0.0", - "@types/webpack": "^4.41.26", - "better-opn": "^2.1.1", - "boxen": "^5.1.2", - "chalk": "^4.1.0", - "cli-table3": "^0.6.1", - "commander": "^6.2.1", - "compression": "^1.7.4", - "core-js": "^3.8.2", - "cpy": "^8.1.2", - "detect-port": "^1.3.0", - "express": "^4.17.1", - "fs-extra": "^9.0.1", - "global": "^4.4.0", - "globby": "^11.0.2", - "ip": "^2.0.0", - "lodash": "^4.17.21", - "node-fetch": "^2.6.7", - "open": "^8.4.0", - "pretty-hrtime": "^1.0.3", - "prompts": "^2.4.0", - "regenerator-runtime": "^0.13.7", - "serve-favicon": "^2.5.0", - "slash": "^3.0.0", - "telejson": "^6.0.8", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2", - "watchpack": "^2.2.0", - "webpack": "5", - "ws": "^8.2.3", - "x-default-browser": "^0.4.0" - }, - "dependencies": { - "@storybook/addons": { - "version": "6.5.12", - "dev": true, - "requires": { - "@storybook/api": "6.5.12", - "@storybook/channels": "6.5.12", - "@storybook/client-logger": "6.5.12", - "@storybook/core-events": "6.5.12", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "@storybook/router": "6.5.12", - "@storybook/theming": "6.5.12", - "@types/webpack-env": "^1.16.0", - "core-js": "^3.8.2", - "global": "^4.4.0", - "regenerator-runtime": "^0.13.7" - } - }, - "@storybook/api": { - "version": "6.5.12", - "dev": true, - "requires": { - "@storybook/channels": "6.5.12", - "@storybook/client-logger": "6.5.12", - "@storybook/core-events": "6.5.12", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "@storybook/router": "6.5.12", - "@storybook/semver": "^7.3.2", - "@storybook/theming": "6.5.12", - "core-js": "^3.8.2", - "fast-deep-equal": "^3.1.3", - "global": "^4.4.0", - "lodash": "^4.17.21", - "memoizerific": "^1.11.3", - "regenerator-runtime": "^0.13.7", - "store2": "^2.12.0", - "telejson": "^6.0.8", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2" - } - }, - "@storybook/channel-postmessage": { - "version": "6.5.12", - "dev": true, - "requires": { - "@storybook/channels": "6.5.12", - "@storybook/client-logger": "6.5.12", - "@storybook/core-events": "6.5.12", - "core-js": "^3.8.2", - "global": "^4.4.0", - "qs": "^6.10.0", - "telejson": "^6.0.8" - } - }, - "@storybook/channel-websocket": { - "version": "6.5.12", - "dev": true, - "requires": { - "@storybook/channels": "6.5.12", - "@storybook/client-logger": "6.5.12", - "core-js": "^3.8.2", - "global": "^4.4.0", - "telejson": "^6.0.8" - } - }, - "@storybook/channels": { - "version": "6.5.12", - "dev": true, - "requires": { - "core-js": "^3.8.2", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2" - } - }, - "@storybook/client-api": { - "version": "6.5.12", - "dev": true, - "requires": { - "@storybook/addons": "6.5.12", - "@storybook/channel-postmessage": "6.5.12", - "@storybook/channels": "6.5.12", - "@storybook/client-logger": "6.5.12", - "@storybook/core-events": "6.5.12", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "@storybook/store": "6.5.12", - "@types/qs": "^6.9.5", - "@types/webpack-env": "^1.16.0", - "core-js": "^3.8.2", - "fast-deep-equal": "^3.1.3", - "global": "^4.4.0", - "lodash": "^4.17.21", - "memoizerific": "^1.11.3", - "qs": "^6.10.0", - "regenerator-runtime": "^0.13.7", - "store2": "^2.12.0", - "synchronous-promise": "^2.0.15", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2" - } - }, - "@storybook/client-logger": { - "version": "6.5.12", - "dev": true, - "requires": { - "core-js": "^3.8.2", - "global": "^4.4.0" - } - }, - "@storybook/components": { - "version": "6.5.12", - "dev": true, - "requires": { - "@storybook/client-logger": "6.5.12", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "@storybook/theming": "6.5.12", - "core-js": "^3.8.2", - "memoizerific": "^1.11.3", - "qs": "^6.10.0", - "regenerator-runtime": "^0.13.7", - "util-deprecate": "^1.0.2" - } - }, - "@storybook/core-client": { - "version": "6.5.12", - "dev": true, - "requires": { - "@storybook/addons": "6.5.12", - "@storybook/channel-postmessage": "6.5.12", - "@storybook/channel-websocket": "6.5.12", - "@storybook/client-api": "6.5.12", - "@storybook/client-logger": "6.5.12", - "@storybook/core-events": "6.5.12", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "@storybook/preview-web": "6.5.12", - "@storybook/store": "6.5.12", - "@storybook/ui": "6.5.12", - "airbnb-js-shims": "^2.2.1", - "ansi-to-html": "^0.6.11", - "core-js": "^3.8.2", - "global": "^4.4.0", - "lodash": "^4.17.21", - "qs": "^6.10.0", - "regenerator-runtime": "^0.13.7", - "ts-dedent": "^2.0.0", - "unfetch": "^4.2.0", - "util-deprecate": "^1.0.2" - } - }, - "@storybook/core-common": { - "version": "6.5.12", - "dev": true, - "requires": { - "@babel/core": "^7.12.10", - "@babel/plugin-proposal-class-properties": "^7.12.1", - "@babel/plugin-proposal-decorators": "^7.12.12", - "@babel/plugin-proposal-export-default-from": "^7.12.1", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.1", - "@babel/plugin-proposal-object-rest-spread": "^7.12.1", - "@babel/plugin-proposal-optional-chaining": "^7.12.7", - "@babel/plugin-proposal-private-methods": "^7.12.1", - "@babel/plugin-proposal-private-property-in-object": "^7.12.1", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-transform-arrow-functions": "^7.12.1", - "@babel/plugin-transform-block-scoping": "^7.12.12", - "@babel/plugin-transform-classes": "^7.12.1", - "@babel/plugin-transform-destructuring": "^7.12.1", - "@babel/plugin-transform-for-of": "^7.12.1", - "@babel/plugin-transform-parameters": "^7.12.1", - "@babel/plugin-transform-shorthand-properties": "^7.12.1", - "@babel/plugin-transform-spread": "^7.12.1", - "@babel/preset-env": "^7.12.11", - "@babel/preset-react": "^7.12.10", - "@babel/preset-typescript": "^7.12.7", - "@babel/register": "^7.12.1", - "@storybook/node-logger": "6.5.12", - "@storybook/semver": "^7.3.2", - "@types/node": "^14.0.10 || ^16.0.0", - "@types/pretty-hrtime": "^1.0.0", - "babel-loader": "^8.0.0", - "babel-plugin-macros": "^3.0.1", - "babel-plugin-polyfill-corejs3": "^0.1.0", - "chalk": "^4.1.0", - "core-js": "^3.8.2", - "express": "^4.17.1", - "file-system-cache": "^1.0.5", - "find-up": "^5.0.0", - "fork-ts-checker-webpack-plugin": "^6.0.4", - "fs-extra": "^9.0.1", - "glob": "^7.1.6", - "handlebars": "^4.7.7", - "interpret": "^2.2.0", - "json5": "^2.1.3", - "lazy-universal-dotenv": "^3.0.1", - "picomatch": "^2.3.0", - "pkg-dir": "^5.0.0", - "pretty-hrtime": "^1.0.3", - "resolve-from": "^5.0.0", - "slash": "^3.0.0", - "telejson": "^6.0.8", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2", - "webpack": "5" - } - }, - "@storybook/core-events": { - "version": "6.5.12", - "dev": true, - "requires": { - "core-js": "^3.8.2" - } - }, - "@storybook/node-logger": { - "version": "6.5.12", - "dev": true, - "requires": { - "@types/npmlog": "^4.1.2", - "chalk": "^4.1.0", - "core-js": "^3.8.2", - "npmlog": "^5.0.1", - "pretty-hrtime": "^1.0.3" - } - }, - "@storybook/preview-web": { - "version": "6.5.12", - "dev": true, - "requires": { - "@storybook/addons": "6.5.12", - "@storybook/channel-postmessage": "6.5.12", - "@storybook/client-logger": "6.5.12", - "@storybook/core-events": "6.5.12", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "@storybook/store": "6.5.12", - "ansi-to-html": "^0.6.11", - "core-js": "^3.8.2", - "global": "^4.4.0", - "lodash": "^4.17.21", - "qs": "^6.10.0", - "regenerator-runtime": "^0.13.7", - "synchronous-promise": "^2.0.15", - "ts-dedent": "^2.0.0", - "unfetch": "^4.2.0", - "util-deprecate": "^1.0.2" - } - }, - "@storybook/router": { - "version": "6.5.12", - "dev": true, - "requires": { - "@storybook/client-logger": "6.5.12", - "core-js": "^3.8.2", - "memoizerific": "^1.11.3", - "qs": "^6.10.0", - "regenerator-runtime": "^0.13.7" - } - }, - "@storybook/store": { - "version": "6.5.12", - "dev": true, - "requires": { - "@storybook/addons": "6.5.12", - "@storybook/client-logger": "6.5.12", - "@storybook/core-events": "6.5.12", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "core-js": "^3.8.2", - "fast-deep-equal": "^3.1.3", - "global": "^4.4.0", - "lodash": "^4.17.21", - "memoizerific": "^1.11.3", - "regenerator-runtime": "^0.13.7", - "slash": "^3.0.0", - "stable": "^0.1.8", - "synchronous-promise": "^2.0.15", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2" - } - }, - "@storybook/ui": { - "version": "6.5.12", - "dev": true, - "requires": { - "@storybook/addons": "6.5.12", - "@storybook/api": "6.5.12", - "@storybook/channels": "6.5.12", - "@storybook/client-logger": "6.5.12", - "@storybook/components": "6.5.12", - "@storybook/core-events": "6.5.12", - "@storybook/router": "6.5.12", - "@storybook/semver": "^7.3.2", - "@storybook/theming": "6.5.12", - "core-js": "^3.8.2", - "memoizerific": "^1.11.3", - "qs": "^6.10.0", - "regenerator-runtime": "^0.13.7", - "resolve-from": "^5.0.0" - } - }, - "@types/node": { - "version": "16.11.66", - "dev": true - }, - "babel-plugin-macros": { - "version": "3.1.0", - "dev": true, - "requires": { - "@babel/runtime": "^7.12.5", - "cosmiconfig": "^7.0.0", - "resolve": "^1.19.0" - } - }, - "commander": { - "version": "6.2.1", - "dev": true - }, - "interpret": { - "version": "2.2.0", - "dev": true - }, - "pkg-dir": { - "version": "5.0.0", - "dev": true, - "requires": { - "find-up": "^5.0.0" - } - } - } - }, - "@storybook/csf": { - "version": "0.0.2--canary.4566f4d.1", - "dev": true, - "requires": { - "lodash": "^4.17.15" - } - }, - "@storybook/csf-tools": { - "version": "6.5.12", - "dev": true, - "requires": { - "@babel/core": "^7.12.10", - "@babel/generator": "^7.12.11", - "@babel/parser": "^7.12.11", - "@babel/plugin-transform-react-jsx": "^7.12.12", - "@babel/preset-env": "^7.12.11", - "@babel/traverse": "^7.12.11", - "@babel/types": "^7.12.11", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "@storybook/mdx1-csf": "^0.0.1", - "core-js": "^3.8.2", - "fs-extra": "^9.0.1", - "global": "^4.4.0", - "regenerator-runtime": "^0.13.7", - "ts-dedent": "^2.0.0" - } - }, - "@storybook/docs-tools": { - "version": "6.5.10", - "dev": true, - "requires": { - "@babel/core": "^7.12.10", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "@storybook/store": "6.5.10", - "core-js": "^3.8.2", - "doctrine": "^3.0.0", - "lodash": "^4.17.21", - "regenerator-runtime": "^0.13.7" - } - }, - "@storybook/manager-webpack4": { - "version": "6.5.12", - "dev": true, - "requires": { - "@babel/core": "^7.12.10", - "@babel/plugin-transform-template-literals": "^7.12.1", - "@babel/preset-react": "^7.12.10", - "@storybook/addons": "6.5.12", - "@storybook/core-client": "6.5.12", - "@storybook/core-common": "6.5.12", - "@storybook/node-logger": "6.5.12", - "@storybook/theming": "6.5.12", - "@storybook/ui": "6.5.12", - "@types/node": "^14.0.10 || ^16.0.0", - "@types/webpack": "^4.41.26", - "babel-loader": "^8.0.0", - "case-sensitive-paths-webpack-plugin": "^2.3.0", - "chalk": "^4.1.0", - "core-js": "^3.8.2", - "css-loader": "^3.6.0", - "express": "^4.17.1", - "file-loader": "^6.2.0", - "find-up": "^5.0.0", - "fs-extra": "^9.0.1", - "html-webpack-plugin": "^4.0.0", - "node-fetch": "^2.6.7", - "pnp-webpack-plugin": "1.6.4", - "read-pkg-up": "^7.0.1", - "regenerator-runtime": "^0.13.7", - "resolve-from": "^5.0.0", - "style-loader": "^1.3.0", - "telejson": "^6.0.8", - "terser-webpack-plugin": "^4.2.3", - "ts-dedent": "^2.0.0", - "url-loader": "^4.1.1", - "util-deprecate": "^1.0.2", - "webpack": "5", - "webpack-dev-middleware": "^3.7.3", - "webpack-virtual-modules": "^0.2.2" - }, - "dependencies": { - "@storybook/addons": { - "version": "6.5.12", - "dev": true, - "requires": { - "@storybook/api": "6.5.12", - "@storybook/channels": "6.5.12", - "@storybook/client-logger": "6.5.12", - "@storybook/core-events": "6.5.12", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "@storybook/router": "6.5.12", - "@storybook/theming": "6.5.12", - "@types/webpack-env": "^1.16.0", - "core-js": "^3.8.2", - "global": "^4.4.0", - "regenerator-runtime": "^0.13.7" - } - }, - "@storybook/api": { - "version": "6.5.12", - "dev": true, - "requires": { - "@storybook/channels": "6.5.12", - "@storybook/client-logger": "6.5.12", - "@storybook/core-events": "6.5.12", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "@storybook/router": "6.5.12", - "@storybook/semver": "^7.3.2", - "@storybook/theming": "6.5.12", - "core-js": "^3.8.2", - "fast-deep-equal": "^3.1.3", - "global": "^4.4.0", - "lodash": "^4.17.21", - "memoizerific": "^1.11.3", - "regenerator-runtime": "^0.13.7", - "store2": "^2.12.0", - "telejson": "^6.0.8", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2" - } - }, - "@storybook/channel-postmessage": { - "version": "6.5.12", - "dev": true, - "requires": { - "@storybook/channels": "6.5.12", - "@storybook/client-logger": "6.5.12", - "@storybook/core-events": "6.5.12", - "core-js": "^3.8.2", - "global": "^4.4.0", - "qs": "^6.10.0", - "telejson": "^6.0.8" - } - }, - "@storybook/channel-websocket": { - "version": "6.5.12", - "dev": true, - "requires": { - "@storybook/channels": "6.5.12", - "@storybook/client-logger": "6.5.12", - "core-js": "^3.8.2", - "global": "^4.4.0", - "telejson": "^6.0.8" - } - }, - "@storybook/channels": { - "version": "6.5.12", - "dev": true, - "requires": { - "core-js": "^3.8.2", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2" - } - }, - "@storybook/client-api": { - "version": "6.5.12", - "dev": true, - "requires": { - "@storybook/addons": "6.5.12", - "@storybook/channel-postmessage": "6.5.12", - "@storybook/channels": "6.5.12", - "@storybook/client-logger": "6.5.12", - "@storybook/core-events": "6.5.12", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "@storybook/store": "6.5.12", - "@types/qs": "^6.9.5", - "@types/webpack-env": "^1.16.0", - "core-js": "^3.8.2", - "fast-deep-equal": "^3.1.3", - "global": "^4.4.0", - "lodash": "^4.17.21", - "memoizerific": "^1.11.3", - "qs": "^6.10.0", - "regenerator-runtime": "^0.13.7", - "store2": "^2.12.0", - "synchronous-promise": "^2.0.15", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2" - } - }, - "@storybook/client-logger": { - "version": "6.5.12", - "dev": true, - "requires": { - "core-js": "^3.8.2", - "global": "^4.4.0" - } - }, - "@storybook/components": { - "version": "6.5.12", - "dev": true, - "requires": { - "@storybook/client-logger": "6.5.12", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "@storybook/theming": "6.5.12", - "core-js": "^3.8.2", - "memoizerific": "^1.11.3", - "qs": "^6.10.0", - "regenerator-runtime": "^0.13.7", - "util-deprecate": "^1.0.2" - } - }, - "@storybook/core-client": { - "version": "6.5.12", - "dev": true, - "requires": { - "@storybook/addons": "6.5.12", - "@storybook/channel-postmessage": "6.5.12", - "@storybook/channel-websocket": "6.5.12", - "@storybook/client-api": "6.5.12", - "@storybook/client-logger": "6.5.12", - "@storybook/core-events": "6.5.12", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "@storybook/preview-web": "6.5.12", - "@storybook/store": "6.5.12", - "@storybook/ui": "6.5.12", - "airbnb-js-shims": "^2.2.1", - "ansi-to-html": "^0.6.11", - "core-js": "^3.8.2", - "global": "^4.4.0", - "lodash": "^4.17.21", - "qs": "^6.10.0", - "regenerator-runtime": "^0.13.7", - "ts-dedent": "^2.0.0", - "unfetch": "^4.2.0", - "util-deprecate": "^1.0.2" - } - }, - "@storybook/core-common": { - "version": "6.5.12", - "dev": true, - "requires": { - "@babel/core": "^7.12.10", - "@babel/plugin-proposal-class-properties": "^7.12.1", - "@babel/plugin-proposal-decorators": "^7.12.12", - "@babel/plugin-proposal-export-default-from": "^7.12.1", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.1", - "@babel/plugin-proposal-object-rest-spread": "^7.12.1", - "@babel/plugin-proposal-optional-chaining": "^7.12.7", - "@babel/plugin-proposal-private-methods": "^7.12.1", - "@babel/plugin-proposal-private-property-in-object": "^7.12.1", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-transform-arrow-functions": "^7.12.1", - "@babel/plugin-transform-block-scoping": "^7.12.12", - "@babel/plugin-transform-classes": "^7.12.1", - "@babel/plugin-transform-destructuring": "^7.12.1", - "@babel/plugin-transform-for-of": "^7.12.1", - "@babel/plugin-transform-parameters": "^7.12.1", - "@babel/plugin-transform-shorthand-properties": "^7.12.1", - "@babel/plugin-transform-spread": "^7.12.1", - "@babel/preset-env": "^7.12.11", - "@babel/preset-react": "^7.12.10", - "@babel/preset-typescript": "^7.12.7", - "@babel/register": "^7.12.1", - "@storybook/node-logger": "6.5.12", - "@storybook/semver": "^7.3.2", - "@types/node": "^14.0.10 || ^16.0.0", - "@types/pretty-hrtime": "^1.0.0", - "babel-loader": "^8.0.0", - "babel-plugin-macros": "^3.0.1", - "babel-plugin-polyfill-corejs3": "^0.1.0", - "chalk": "^4.1.0", - "core-js": "^3.8.2", - "express": "^4.17.1", - "file-system-cache": "^1.0.5", - "find-up": "^5.0.0", - "fork-ts-checker-webpack-plugin": "^6.0.4", - "fs-extra": "^9.0.1", - "glob": "^7.1.6", - "handlebars": "^4.7.7", - "interpret": "^2.2.0", - "json5": "^2.1.3", - "lazy-universal-dotenv": "^3.0.1", - "picomatch": "^2.3.0", - "pkg-dir": "^5.0.0", - "pretty-hrtime": "^1.0.3", - "resolve-from": "^5.0.0", - "slash": "^3.0.0", - "telejson": "^6.0.8", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2", - "webpack": "5" - } - }, - "@storybook/core-events": { - "version": "6.5.12", - "dev": true, - "requires": { - "core-js": "^3.8.2" - } - }, - "@storybook/node-logger": { - "version": "6.5.12", - "dev": true, - "requires": { - "@types/npmlog": "^4.1.2", - "chalk": "^4.1.0", - "core-js": "^3.8.2", - "npmlog": "^5.0.1", - "pretty-hrtime": "^1.0.3" - } - }, - "@storybook/preview-web": { - "version": "6.5.12", - "dev": true, - "requires": { - "@storybook/addons": "6.5.12", - "@storybook/channel-postmessage": "6.5.12", - "@storybook/client-logger": "6.5.12", - "@storybook/core-events": "6.5.12", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "@storybook/store": "6.5.12", - "ansi-to-html": "^0.6.11", - "core-js": "^3.8.2", - "global": "^4.4.0", - "lodash": "^4.17.21", - "qs": "^6.10.0", - "regenerator-runtime": "^0.13.7", - "synchronous-promise": "^2.0.15", - "ts-dedent": "^2.0.0", - "unfetch": "^4.2.0", - "util-deprecate": "^1.0.2" - } - }, - "@storybook/router": { - "version": "6.5.12", - "dev": true, - "requires": { - "@storybook/client-logger": "6.5.12", - "core-js": "^3.8.2", - "memoizerific": "^1.11.3", - "qs": "^6.10.0", - "regenerator-runtime": "^0.13.7" - } - }, - "@storybook/store": { - "version": "6.5.12", - "dev": true, - "requires": { - "@storybook/addons": "6.5.12", - "@storybook/client-logger": "6.5.12", - "@storybook/core-events": "6.5.12", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "core-js": "^3.8.2", - "fast-deep-equal": "^3.1.3", - "global": "^4.4.0", - "lodash": "^4.17.21", - "memoizerific": "^1.11.3", - "regenerator-runtime": "^0.13.7", - "slash": "^3.0.0", - "stable": "^0.1.8", - "synchronous-promise": "^2.0.15", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2" - } - }, - "@storybook/ui": { - "version": "6.5.12", - "dev": true, - "requires": { - "@storybook/addons": "6.5.12", - "@storybook/api": "6.5.12", - "@storybook/channels": "6.5.12", - "@storybook/client-logger": "6.5.12", - "@storybook/components": "6.5.12", - "@storybook/core-events": "6.5.12", - "@storybook/router": "6.5.12", - "@storybook/semver": "^7.3.2", - "@storybook/theming": "6.5.12", - "core-js": "^3.8.2", - "memoizerific": "^1.11.3", - "qs": "^6.10.0", - "regenerator-runtime": "^0.13.7", - "resolve-from": "^5.0.0" - } - }, - "@types/node": { - "version": "16.11.66", - "dev": true - }, - "babel-plugin-macros": { - "version": "3.1.0", - "dev": true, - "requires": { - "@babel/runtime": "^7.12.5", - "cosmiconfig": "^7.0.0", - "resolve": "^1.19.0" - } - }, - "interpret": { - "version": "2.2.0", - "dev": true - }, - "jest-worker": { - "version": "26.6.2", - "dev": true, - "requires": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^7.0.0" - } - }, - "pkg-dir": { - "version": "5.0.0", - "dev": true, - "requires": { - "find-up": "^5.0.0" - } - }, - "serialize-javascript": { - "version": "5.0.1", - "dev": true, - "requires": { - "randombytes": "^2.1.0" - } - }, - "terser-webpack-plugin": { - "version": "4.2.3", - "dev": true, - "requires": { - "cacache": "^15.0.5", - "find-cache-dir": "^3.3.1", - "jest-worker": "^26.5.0", - "p-limit": "^3.0.2", - "schema-utils": "^3.0.0", - "serialize-javascript": "^5.0.1", - "source-map": "^0.6.1", - "terser": "^5.3.4", - "webpack-sources": "^1.4.3" - } - } - } - }, - "@storybook/manager-webpack5": { - "version": "6.5.10", - "dev": true, - "requires": { - "@babel/core": "^7.12.10", - "@babel/plugin-transform-template-literals": "^7.12.1", - "@babel/preset-react": "^7.12.10", - "@storybook/addons": "6.5.10", - "@storybook/core-client": "6.5.10", - "@storybook/core-common": "6.5.10", - "@storybook/node-logger": "6.5.10", - "@storybook/theming": "6.5.10", - "@storybook/ui": "6.5.10", - "@types/node": "^14.0.10 || ^16.0.0", - "babel-loader": "^8.0.0", - "case-sensitive-paths-webpack-plugin": "^2.3.0", - "chalk": "^4.1.0", - "core-js": "^3.8.2", - "css-loader": "^5.0.1", - "express": "^4.17.1", - "find-up": "^5.0.0", - "fs-extra": "^9.0.1", - "html-webpack-plugin": "^5.0.0", - "node-fetch": "^2.6.7", - "process": "^0.11.10", - "read-pkg-up": "^7.0.1", - "regenerator-runtime": "^0.13.7", - "resolve-from": "^5.0.0", - "style-loader": "^2.0.0", - "telejson": "^6.0.8", - "terser-webpack-plugin": "^5.0.3", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2", - "webpack": "5", - "webpack-dev-middleware": "^4.1.0", - "webpack-virtual-modules": "^0.4.1" - }, - "dependencies": { - "@storybook/theming": { - "version": "6.5.10", - "dev": true, - "requires": { - "@storybook/client-logger": "6.5.10", - "core-js": "^3.8.2", - "memoizerific": "^1.11.3", - "regenerator-runtime": "^0.13.7" - } - }, - "@types/html-minifier-terser": { - "version": "6.1.0", - "dev": true - }, - "@types/node": { - "version": "16.11.57", - "dev": true - }, - "camel-case": { - "version": "4.1.2", - "dev": true, - "requires": { - "pascal-case": "^3.1.2", - "tslib": "^2.0.3" - } - }, - "clean-css": { - "version": "5.3.1", - "dev": true, - "requires": { - "source-map": "~0.6.0" - } - }, - "commander": { - "version": "8.3.0", - "dev": true - }, - "css-loader": { - "version": "5.2.7", - "dev": true, - "requires": { - "icss-utils": "^5.1.0", - "loader-utils": "^2.0.0", - "postcss": "^8.2.15", - "postcss-modules-extract-imports": "^3.0.0", - "postcss-modules-local-by-default": "^4.0.0", - "postcss-modules-scope": "^3.0.0", - "postcss-modules-values": "^4.0.0", - "postcss-value-parser": "^4.1.0", - "schema-utils": "^3.0.0", - "semver": "^7.3.5" - } - }, - "html-minifier-terser": { - "version": "6.1.0", - "dev": true, - "requires": { - "camel-case": "^4.1.2", - "clean-css": "^5.2.2", - "commander": "^8.3.0", - "he": "^1.2.0", - "param-case": "^3.0.4", - "relateurl": "^0.2.7", - "terser": "^5.10.0" - } - }, - "html-webpack-plugin": { - "version": "5.5.0", - "dev": true, - "requires": { - "@types/html-minifier-terser": "^6.0.0", - "html-minifier-terser": "^6.0.2", - "lodash": "^4.17.21", - "pretty-error": "^4.0.0", - "tapable": "^2.0.0" - } - }, - "icss-utils": { - "version": "5.1.0", - "dev": true, - "requires": {} - }, - "lower-case": { - "version": "2.0.2", - "dev": true, - "requires": { - "tslib": "^2.0.3" - } - }, - "no-case": { - "version": "3.0.4", - "dev": true, - "requires": { - "lower-case": "^2.0.2", - "tslib": "^2.0.3" - } - }, - "pascal-case": { - "version": "3.1.2", - "dev": true, - "requires": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "pretty-error": { - "version": "4.0.0", - "dev": true, - "requires": { - "lodash": "^4.17.20", - "renderkid": "^3.0.0" - } - }, - "renderkid": { - "version": "3.0.0", - "dev": true, - "requires": { - "css-select": "^4.1.3", - "dom-converter": "^0.2.0", - "htmlparser2": "^6.1.0", - "lodash": "^4.17.21", - "strip-ansi": "^6.0.1" - } - }, - "style-loader": { - "version": "2.0.0", - "dev": true, - "requires": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" - } - }, - "tapable": { - "version": "2.2.1", - "dev": true - }, - "webpack-dev-middleware": { - "version": "4.3.0", - "dev": true, - "requires": { - "colorette": "^1.2.2", - "mem": "^8.1.1", - "memfs": "^3.2.2", - "mime-types": "^2.1.30", - "range-parser": "^1.2.1", - "schema-utils": "^3.0.0" - } - }, - "webpack-virtual-modules": { - "version": "0.4.4", - "dev": true - } - } - }, - "@storybook/mdx1-csf": { - "version": "0.0.1", - "dev": true, - "requires": { - "@babel/generator": "^7.12.11", - "@babel/parser": "^7.12.11", - "@babel/preset-env": "^7.12.11", - "@babel/types": "^7.12.11", - "@mdx-js/mdx": "^1.6.22", - "@types/lodash": "^4.14.167", - "js-string-escape": "^1.0.1", - "loader-utils": "^2.0.0", - "lodash": "^4.17.21", - "prettier": ">=2.2.1 <=2.3.0", - "ts-dedent": "^2.0.0" - }, - "dependencies": { - "prettier": { - "version": "2.3.0", - "dev": true - } - } - }, - "@storybook/node-logger": { - "version": "6.5.10", - "dev": true, - "requires": { - "@types/npmlog": "^4.1.2", - "chalk": "^4.1.0", - "core-js": "^3.8.2", - "npmlog": "^5.0.1", - "pretty-hrtime": "^1.0.3" - } - }, - "@storybook/postinstall": { - "version": "6.5.10", - "dev": true, - "requires": { - "core-js": "^3.8.2" - } - }, - "@storybook/preview-web": { - "version": "6.5.10", - "dev": true, - "requires": { - "@storybook/addons": "6.5.10", - "@storybook/channel-postmessage": "6.5.10", - "@storybook/client-logger": "6.5.10", - "@storybook/core-events": "6.5.10", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "@storybook/store": "6.5.10", - "ansi-to-html": "^0.6.11", - "core-js": "^3.8.2", - "global": "^4.4.0", - "lodash": "^4.17.21", - "qs": "^6.10.0", - "regenerator-runtime": "^0.13.7", - "synchronous-promise": "^2.0.15", - "ts-dedent": "^2.0.0", - "unfetch": "^4.2.0", - "util-deprecate": "^1.0.2" - } - }, - "@storybook/react": { - "version": "6.5.12", - "dev": true, - "requires": { - "@babel/preset-flow": "^7.12.1", - "@babel/preset-react": "^7.12.10", - "@pmmmwh/react-refresh-webpack-plugin": "^0.5.3", - "@storybook/addons": "6.5.12", - "@storybook/client-logger": "6.5.12", - "@storybook/core": "6.5.12", - "@storybook/core-common": "6.5.12", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "@storybook/docs-tools": "6.5.12", - "@storybook/node-logger": "6.5.12", - "@storybook/react-docgen-typescript-plugin": "1.0.2-canary.6.9d540b91e815f8fc2f8829189deb00553559ff63.0", - "@storybook/semver": "^7.3.2", - "@storybook/store": "6.5.12", - "@types/estree": "^0.0.51", - "@types/node": "^14.14.20 || ^16.0.0", - "@types/webpack-env": "^1.16.0", - "acorn": "^7.4.1", - "acorn-jsx": "^5.3.1", - "acorn-walk": "^7.2.0", - "babel-plugin-add-react-displayname": "^0.0.5", - "babel-plugin-react-docgen": "^4.2.1", - "core-js": "^3.8.2", - "escodegen": "^2.0.0", - "fs-extra": "^9.0.1", - "global": "^4.4.0", - "html-tags": "^3.1.0", - "lodash": "^4.17.21", - "prop-types": "^15.7.2", - "react-element-to-jsx-string": "^14.3.4", - "react-refresh": "^0.11.0", - "read-pkg-up": "^7.0.1", - "regenerator-runtime": "^0.13.7", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2", - "webpack": "5" - }, - "dependencies": { - "@storybook/addons": { - "version": "6.5.12", - "dev": true, - "requires": { - "@storybook/api": "6.5.12", - "@storybook/channels": "6.5.12", - "@storybook/client-logger": "6.5.12", - "@storybook/core-events": "6.5.12", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "@storybook/router": "6.5.12", - "@storybook/theming": "6.5.12", - "@types/webpack-env": "^1.16.0", - "core-js": "^3.8.2", - "global": "^4.4.0", - "regenerator-runtime": "^0.13.7" - } - }, - "@storybook/api": { - "version": "6.5.12", - "dev": true, - "requires": { - "@storybook/channels": "6.5.12", - "@storybook/client-logger": "6.5.12", - "@storybook/core-events": "6.5.12", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "@storybook/router": "6.5.12", - "@storybook/semver": "^7.3.2", - "@storybook/theming": "6.5.12", - "core-js": "^3.8.2", - "fast-deep-equal": "^3.1.3", - "global": "^4.4.0", - "lodash": "^4.17.21", - "memoizerific": "^1.11.3", - "regenerator-runtime": "^0.13.7", - "store2": "^2.12.0", - "telejson": "^6.0.8", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2" - } - }, - "@storybook/channels": { - "version": "6.5.12", - "dev": true, - "requires": { - "core-js": "^3.8.2", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2" - } - }, - "@storybook/client-logger": { - "version": "6.5.12", - "dev": true, - "requires": { - "core-js": "^3.8.2", - "global": "^4.4.0" - } - }, - "@storybook/core-common": { - "version": "6.5.12", - "dev": true, - "requires": { - "@babel/core": "^7.12.10", - "@babel/plugin-proposal-class-properties": "^7.12.1", - "@babel/plugin-proposal-decorators": "^7.12.12", - "@babel/plugin-proposal-export-default-from": "^7.12.1", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.1", - "@babel/plugin-proposal-object-rest-spread": "^7.12.1", - "@babel/plugin-proposal-optional-chaining": "^7.12.7", - "@babel/plugin-proposal-private-methods": "^7.12.1", - "@babel/plugin-proposal-private-property-in-object": "^7.12.1", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-transform-arrow-functions": "^7.12.1", - "@babel/plugin-transform-block-scoping": "^7.12.12", - "@babel/plugin-transform-classes": "^7.12.1", - "@babel/plugin-transform-destructuring": "^7.12.1", - "@babel/plugin-transform-for-of": "^7.12.1", - "@babel/plugin-transform-parameters": "^7.12.1", - "@babel/plugin-transform-shorthand-properties": "^7.12.1", - "@babel/plugin-transform-spread": "^7.12.1", - "@babel/preset-env": "^7.12.11", - "@babel/preset-react": "^7.12.10", - "@babel/preset-typescript": "^7.12.7", - "@babel/register": "^7.12.1", - "@storybook/node-logger": "6.5.12", - "@storybook/semver": "^7.3.2", - "@types/node": "^14.0.10 || ^16.0.0", - "@types/pretty-hrtime": "^1.0.0", - "babel-loader": "^8.0.0", - "babel-plugin-macros": "^3.0.1", - "babel-plugin-polyfill-corejs3": "^0.1.0", - "chalk": "^4.1.0", - "core-js": "^3.8.2", - "express": "^4.17.1", - "file-system-cache": "^1.0.5", - "find-up": "^5.0.0", - "fork-ts-checker-webpack-plugin": "^6.0.4", - "fs-extra": "^9.0.1", - "glob": "^7.1.6", - "handlebars": "^4.7.7", - "interpret": "^2.2.0", - "json5": "^2.1.3", - "lazy-universal-dotenv": "^3.0.1", - "picomatch": "^2.3.0", - "pkg-dir": "^5.0.0", - "pretty-hrtime": "^1.0.3", - "resolve-from": "^5.0.0", - "slash": "^3.0.0", - "telejson": "^6.0.8", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2", - "webpack": "5" - } - }, - "@storybook/core-events": { - "version": "6.5.12", - "dev": true, - "requires": { - "core-js": "^3.8.2" - } - }, - "@storybook/docs-tools": { - "version": "6.5.12", - "dev": true, - "requires": { - "@babel/core": "^7.12.10", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "@storybook/store": "6.5.12", - "core-js": "^3.8.2", - "doctrine": "^3.0.0", - "lodash": "^4.17.21", - "regenerator-runtime": "^0.13.7" - } - }, - "@storybook/node-logger": { - "version": "6.5.12", - "dev": true, - "requires": { - "@types/npmlog": "^4.1.2", - "chalk": "^4.1.0", - "core-js": "^3.8.2", - "npmlog": "^5.0.1", - "pretty-hrtime": "^1.0.3" - } - }, - "@storybook/router": { - "version": "6.5.12", - "dev": true, - "requires": { - "@storybook/client-logger": "6.5.12", - "core-js": "^3.8.2", - "memoizerific": "^1.11.3", - "qs": "^6.10.0", - "regenerator-runtime": "^0.13.7" - } - }, - "@storybook/store": { - "version": "6.5.12", - "dev": true, - "requires": { - "@storybook/addons": "6.5.12", - "@storybook/client-logger": "6.5.12", - "@storybook/core-events": "6.5.12", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "core-js": "^3.8.2", - "fast-deep-equal": "^3.1.3", - "global": "^4.4.0", - "lodash": "^4.17.21", - "memoizerific": "^1.11.3", - "regenerator-runtime": "^0.13.7", - "slash": "^3.0.0", - "stable": "^0.1.8", - "synchronous-promise": "^2.0.15", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2" - } - }, - "@types/node": { - "version": "16.11.66", - "dev": true - }, - "acorn": { - "version": "7.4.1", - "dev": true - }, - "babel-plugin-macros": { - "version": "3.1.0", - "dev": true, - "requires": { - "@babel/runtime": "^7.12.5", - "cosmiconfig": "^7.0.0", - "resolve": "^1.19.0" - } - }, - "interpret": { - "version": "2.2.0", - "dev": true - }, - "pkg-dir": { - "version": "5.0.0", - "dev": true, - "requires": { - "find-up": "^5.0.0" - } - } - } - }, - "@storybook/react-docgen-typescript-plugin": { - "version": "1.0.2-canary.6.9d540b91e815f8fc2f8829189deb00553559ff63.0", - "dev": true, - "requires": { - "debug": "^4.1.1", - "endent": "^2.0.1", - "find-cache-dir": "^3.3.1", - "flat-cache": "^3.0.4", - "micromatch": "^4.0.2", - "react-docgen-typescript": "^2.1.1", - "tslib": "^2.0.0" - } - }, - "@storybook/router": { - "version": "6.5.10", - "dev": true, - "requires": { - "@storybook/client-logger": "6.5.10", - "core-js": "^3.8.2", - "memoizerific": "^1.11.3", - "qs": "^6.10.0", - "regenerator-runtime": "^0.13.7" - } - }, - "@storybook/semver": { - "version": "7.3.2", - "dev": true, - "requires": { - "core-js": "^3.6.5", - "find-up": "^4.1.0" - }, - "dependencies": { - "find-up": { - "version": "4.1.0", - "dev": true, - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "locate-path": { - "version": "5.0.0", - "dev": true, - "requires": { - "p-locate": "^4.1.0" - } - }, - "p-limit": { - "version": "2.3.0", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "4.1.0", - "dev": true, - "requires": { - "p-limit": "^2.2.0" - } - } - } - }, - "@storybook/source-loader": { - "version": "6.5.10", - "dev": true, - "requires": { - "@storybook/addons": "6.5.10", - "@storybook/client-logger": "6.5.10", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "core-js": "^3.8.2", - "estraverse": "^5.2.0", - "global": "^4.4.0", - "loader-utils": "^2.0.0", - "lodash": "^4.17.21", - "prettier": ">=2.2.1 <=2.3.0", - "regenerator-runtime": "^0.13.7" - }, - "dependencies": { - "prettier": { - "version": "2.3.0", - "dev": true - } - } - }, - "@storybook/store": { - "version": "6.5.10", - "dev": true, - "requires": { - "@storybook/addons": "6.5.10", - "@storybook/client-logger": "6.5.10", - "@storybook/core-events": "6.5.10", - "@storybook/csf": "0.0.2--canary.4566f4d.1", - "core-js": "^3.8.2", - "fast-deep-equal": "^3.1.3", - "global": "^4.4.0", - "lodash": "^4.17.21", - "memoizerific": "^1.11.3", - "regenerator-runtime": "^0.13.7", - "slash": "^3.0.0", - "stable": "^0.1.8", - "synchronous-promise": "^2.0.15", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2" - } - }, - "@storybook/telemetry": { - "version": "6.5.12", - "dev": true, - "requires": { - "@storybook/client-logger": "6.5.12", - "@storybook/core-common": "6.5.12", - "chalk": "^4.1.0", - "core-js": "^3.8.2", - "detect-package-manager": "^2.0.1", - "fetch-retry": "^5.0.2", - "fs-extra": "^9.0.1", - "global": "^4.4.0", - "isomorphic-unfetch": "^3.1.0", - "nanoid": "^3.3.1", - "read-pkg-up": "^7.0.1", - "regenerator-runtime": "^0.13.7" - }, - "dependencies": { - "@storybook/client-logger": { - "version": "6.5.12", - "dev": true, - "requires": { - "core-js": "^3.8.2", - "global": "^4.4.0" - } - }, - "@storybook/core-common": { - "version": "6.5.12", - "dev": true, - "requires": { - "@babel/core": "^7.12.10", - "@babel/plugin-proposal-class-properties": "^7.12.1", - "@babel/plugin-proposal-decorators": "^7.12.12", - "@babel/plugin-proposal-export-default-from": "^7.12.1", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.1", - "@babel/plugin-proposal-object-rest-spread": "^7.12.1", - "@babel/plugin-proposal-optional-chaining": "^7.12.7", - "@babel/plugin-proposal-private-methods": "^7.12.1", - "@babel/plugin-proposal-private-property-in-object": "^7.12.1", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-transform-arrow-functions": "^7.12.1", - "@babel/plugin-transform-block-scoping": "^7.12.12", - "@babel/plugin-transform-classes": "^7.12.1", - "@babel/plugin-transform-destructuring": "^7.12.1", - "@babel/plugin-transform-for-of": "^7.12.1", - "@babel/plugin-transform-parameters": "^7.12.1", - "@babel/plugin-transform-shorthand-properties": "^7.12.1", - "@babel/plugin-transform-spread": "^7.12.1", - "@babel/preset-env": "^7.12.11", - "@babel/preset-react": "^7.12.10", - "@babel/preset-typescript": "^7.12.7", - "@babel/register": "^7.12.1", - "@storybook/node-logger": "6.5.12", - "@storybook/semver": "^7.3.2", - "@types/node": "^14.0.10 || ^16.0.0", - "@types/pretty-hrtime": "^1.0.0", - "babel-loader": "^8.0.0", - "babel-plugin-macros": "^3.0.1", - "babel-plugin-polyfill-corejs3": "^0.1.0", - "chalk": "^4.1.0", - "core-js": "^3.8.2", - "express": "^4.17.1", - "file-system-cache": "^1.0.5", - "find-up": "^5.0.0", - "fork-ts-checker-webpack-plugin": "^6.0.4", - "fs-extra": "^9.0.1", - "glob": "^7.1.6", - "handlebars": "^4.7.7", - "interpret": "^2.2.0", - "json5": "^2.1.3", - "lazy-universal-dotenv": "^3.0.1", - "picomatch": "^2.3.0", - "pkg-dir": "^5.0.0", - "pretty-hrtime": "^1.0.3", - "resolve-from": "^5.0.0", - "slash": "^3.0.0", - "telejson": "^6.0.8", - "ts-dedent": "^2.0.0", - "util-deprecate": "^1.0.2", - "webpack": "5" - } - }, - "@storybook/node-logger": { - "version": "6.5.12", - "dev": true, - "requires": { - "@types/npmlog": "^4.1.2", - "chalk": "^4.1.0", - "core-js": "^3.8.2", - "npmlog": "^5.0.1", - "pretty-hrtime": "^1.0.3" - } - }, - "@types/node": { - "version": "16.11.66", - "dev": true - }, - "babel-plugin-macros": { - "version": "3.1.0", - "dev": true, - "requires": { - "@babel/runtime": "^7.12.5", - "cosmiconfig": "^7.0.0", - "resolve": "^1.19.0" - } - }, - "interpret": { - "version": "2.2.0", - "dev": true - }, - "pkg-dir": { - "version": "5.0.0", - "dev": true, - "requires": { - "find-up": "^5.0.0" - } - } - } - }, - "@storybook/theming": { - "version": "6.5.12", - "dev": true, - "requires": { - "@storybook/client-logger": "6.5.12", - "core-js": "^3.8.2", - "memoizerific": "^1.11.3", - "regenerator-runtime": "^0.13.7" - }, - "dependencies": { - "@storybook/client-logger": { - "version": "6.5.12", - "dev": true, - "requires": { - "core-js": "^3.8.2", - "global": "^4.4.0" - } - } - } - }, - "@storybook/ui": { - "version": "6.5.10", - "dev": true, - "requires": { - "@storybook/addons": "6.5.10", - "@storybook/api": "6.5.10", - "@storybook/channels": "6.5.10", - "@storybook/client-logger": "6.5.10", - "@storybook/components": "6.5.10", - "@storybook/core-events": "6.5.10", - "@storybook/router": "6.5.10", - "@storybook/semver": "^7.3.2", - "@storybook/theming": "6.5.10", - "core-js": "^3.8.2", - "memoizerific": "^1.11.3", - "qs": "^6.10.0", - "regenerator-runtime": "^0.13.7", - "resolve-from": "^5.0.0" - }, - "dependencies": { - "@storybook/theming": { - "version": "6.5.10", - "dev": true, - "requires": { - "@storybook/client-logger": "6.5.10", - "core-js": "^3.8.2", - "memoizerific": "^1.11.3", - "regenerator-runtime": "^0.13.7" - } - } - } - }, - "@surma/rollup-plugin-off-main-thread": { - "version": "2.2.2", - "dev": true, - "requires": { - "ejs": "^3.1.6", - "json5": "^2.2.0", - "magic-string": "^0.25.0" - } - }, - "@swc/helpers": { - "version": "0.4.11", - "requires": { - "tslib": "^2.4.0" - } - }, - "@testing-library/dom": { - "version": "8.10.1", - "dev": true, - "requires": { - "@babel/code-frame": "^7.10.4", - "@babel/runtime": "^7.12.5", - "@types/aria-query": "^4.2.0", - "aria-query": "^5.0.0", - "chalk": "^4.1.0", - "dom-accessibility-api": "^0.5.9", - "lz-string": "^1.4.4", - "pretty-format": "^27.0.2" - } - }, - "@testing-library/jest-dom": { - "version": "6.4.8", - "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-6.4.8.tgz", - "integrity": "sha512-JD0G+Zc38f5MBHA4NgxQMR5XtO5Jx9g86jqturNTt2WUfRmLDIY7iKkWHDCCTiDuFMre6nxAD5wHw9W5kI4rGw==", - "dev": true, - "requires": { - "@adobe/css-tools": "^4.4.0", - "@babel/runtime": "^7.9.2", - "aria-query": "^5.0.0", - "chalk": "^3.0.0", - "css.escape": "^1.5.1", - "dom-accessibility-api": "^0.6.3", - "lodash": "^4.17.21", - "redent": "^3.0.0" - }, - "dependencies": { - "chalk": { - "version": "3.0.0", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "dom-accessibility-api": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.6.3.tgz", - "integrity": "sha512-7ZgogeTnjuHbo+ct10G9Ffp0mif17idi0IyWNVA/wcwcm7NPOD/WEHVP3n7n3MhXqxoIYm8d6MuZohYWIZ4T3w==", - "dev": true - } - } - }, - "@testing-library/react": { - "version": "12.1.5", - "dev": true, - "requires": { - "@babel/runtime": "^7.12.5", - "@testing-library/dom": "^8.0.0", - "@types/react-dom": "16.9.14" - }, - "dependencies": { - "@types/react-dom": { - "version": "16.9.14", - "dev": true, - "requires": { - "@types/react": "16.14.22" - } - } - } - }, - "@testing-library/react-hooks": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@testing-library/react-hooks/-/react-hooks-8.0.1.tgz", - "integrity": "sha512-Aqhl2IVmLt8IovEVarNDFuJDVWVvhnr9/GCU6UUnrYXwgDFF9h2L2o2P9KBni1AST5sT6riAyoukFLyjQUgD/g==", - "dev": true, - "requires": { - "@babel/runtime": "^7.12.5", - "react-error-boundary": "^3.1.0" - } - }, - "@testing-library/user-event": { - "version": "14.5.2", - "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-14.5.2.tgz", - "integrity": "sha512-YAh82Wh4TIrxYLmfGcixwD18oIjyC1pFQC2Y01F2lzV2HTMiYrI0nze0FD0ocB//CKS/7jIUgae+adPqxK5yCQ==", - "dev": true, - "requires": {} - }, - "@tootallnate/once": { - "version": "1.1.2", - "dev": true - }, - "@trysound/sax": { - "version": "0.2.0", - "dev": true - }, - "@tsconfig/node10": { - "version": "1.0.8", - "dev": true - }, - "@tsconfig/node12": { - "version": "1.0.9", - "dev": true - }, - "@tsconfig/node14": { - "version": "1.0.1", - "dev": true - }, - "@tsconfig/node16": { - "version": "1.0.2", - "dev": true - }, - "@types/acorn": { - "version": "4.0.6", - "requires": { - "@types/estree": "*" - } - }, - "@types/aria-query": { - "version": "4.2.0", - "dev": true - }, - "@types/aws-lambda": { - "version": "8.10.109", - "resolved": "https://registry.npmjs.org/@types/aws-lambda/-/aws-lambda-8.10.109.tgz", - "integrity": "sha512-/ME92FneNyXQzrAfcnQQlW1XkCZGPDlpi2ao1MJwecN+6SbeonKeggU8eybv1DfKli90FAVT1MlIZVXfwVuCyg==", - "dev": true - }, - "@types/babel__core": { - "version": "7.1.15", - "dev": true, - "requires": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" - } - }, - "@types/babel__generator": { - "version": "7.6.2", - "dev": true, - "requires": { - "@babel/types": "^7.0.0" - } - }, - "@types/babel__template": { - "version": "7.4.0", - "dev": true, - "requires": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" - } - }, - "@types/babel__traverse": { - "version": "7.11.0", - "dev": true, - "requires": { - "@babel/types": "^7.3.0" - } - }, - "@types/btoa-lite": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@types/btoa-lite/-/btoa-lite-1.0.0.tgz", - "integrity": "sha512-wJsiX1tosQ+J5+bY5LrSahHxr2wT+uME5UDwdN1kg4frt40euqA+wzECkmq4t5QbveHiJepfdThgQrPw6KiSlg==", - "dev": true - }, - "@types/buble": { - "version": "0.20.1", - "requires": { - "magic-string": "^0.25.0" - } - }, - "@types/debug": { - "version": "4.1.7", - "requires": { - "@types/ms": "*" - } - }, - "@types/eslint": { - "version": "8.4.6", - "requires": { - "@types/estree": "*", - "@types/json-schema": "*" - } - }, - "@types/eslint-scope": { - "version": "3.7.4", - "requires": { - "@types/eslint": "*", - "@types/estree": "*" - } - }, - "@types/estree": { - "version": "0.0.51" - }, - "@types/estree-jsx": { - "version": "1.0.0", - "requires": { - "@types/estree": "*" - } - }, - "@types/fined": { - "version": "1.1.2", - "dev": true - }, - "@types/glob": { - "version": "7.1.3", - "dev": true, - "requires": { - "@types/minimatch": "*", - "@types/node": "*" - } - }, - "@types/graceful-fs": { - "version": "4.1.4", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/hast": { - "version": "2.3.1", - "requires": { - "@types/unist": "*" - } - }, - "@types/hoist-non-react-statics": { - "version": "3.3.5", - "resolved": "https://registry.npmjs.org/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.5.tgz", - "integrity": "sha512-SbcrWzkKBw2cdwRTwQAswfpB9g9LJWfjtUeW/jvNwbhC8cpmmNYVePa+ncbUe0rGTQ7G3Ff6mYUN2VMfLVr+Sg==", - "dev": true, - "requires": { - "@types/react": "16.14.22", - "hoist-non-react-statics": "^3.3.0" - } - }, - "@types/html-minifier-terser": { - "version": "5.1.2", - "dev": true - }, - "@types/inquirer": { - "version": "6.5.0", - "dev": true, - "requires": { - "@types/through": "*", - "rxjs": "^6.4.0" - } - }, - "@types/interpret": { - "version": "1.1.1", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/is-ci": { - "version": "3.0.0", - "dev": true, - "requires": { - "ci-info": "^3.1.0" - } - }, - "@types/is-function": { - "version": "1.0.0", - "dev": true - }, - "@types/istanbul-lib-coverage": { - "version": "2.0.3", - "dev": true - }, - "@types/istanbul-lib-report": { - "version": "3.0.0", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "*" - } - }, - "@types/istanbul-reports": { - "version": "3.0.0", - "dev": true, - "requires": { - "@types/istanbul-lib-report": "*" - } - }, - "@types/jest": { - "version": "29.5.3", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.5.3.tgz", - "integrity": "sha512-1Nq7YrO/vJE/FYnqYyw0FS8LdrjExSgIiHyKg7xPpn+yi8Q4huZryKnkJatN1ZRH89Kw2v33/8ZMB7DuZeSLlA==", - "dev": true, - "requires": { - "expect": "^29.0.0", - "pretty-format": "^29.0.0" - }, - "dependencies": { - "@jest/types": { - "version": "29.0.3", - "dev": true, - "requires": { - "@jest/schemas": "^29.0.0", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" - } - }, - "@types/yargs": { - "version": "17.0.12", - "dev": true, - "requires": { - "@types/yargs-parser": "*" - } - }, - "ansi-styles": { - "version": "5.2.0", - "dev": true - }, - "diff-sequences": { - "version": "29.0.0", - "dev": true - }, - "expect": { - "version": "29.0.3", - "dev": true, - "requires": { - "@jest/expect-utils": "^29.0.3", - "jest-get-type": "^29.0.0", - "jest-matcher-utils": "^29.0.3", - "jest-message-util": "^29.0.3", - "jest-util": "^29.0.3" - } - }, - "jest-diff": { - "version": "29.0.3", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "diff-sequences": "^29.0.0", - "jest-get-type": "^29.0.0", - "pretty-format": "^29.0.3" - } - }, - "jest-get-type": { - "version": "29.0.0", - "dev": true - }, - "jest-matcher-utils": { - "version": "29.0.3", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "jest-diff": "^29.0.3", - "jest-get-type": "^29.0.0", - "pretty-format": "^29.0.3" - } - }, - "jest-message-util": { - "version": "29.0.3", - "dev": true, - "requires": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^29.0.3", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^29.0.3", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - } - }, - "jest-util": { - "version": "29.0.3", - "dev": true, - "requires": { - "@jest/types": "^29.0.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - } - }, - "pretty-format": { - "version": "29.0.3", - "dev": true, - "requires": { - "@jest/schemas": "^29.0.0", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - } - }, - "react-is": { - "version": "18.2.0", - "dev": true - } - } - }, - "@types/jest-axe": { - "version": "3.5.4", - "dev": true, - "requires": { - "@types/jest": "*", - "axe-core": "^3.5.5" - }, - "dependencies": { - "axe-core": { - "version": "3.5.5", - "dev": true - } - } - }, - "@types/jsdom": { - "version": "20.0.0", - "dev": true, - "requires": { - "@types/node": "*", - "@types/tough-cookie": "*", - "parse5": "^7.0.0" - }, - "dependencies": { - "entities": { - "version": "4.4.0", - "dev": true - }, - "parse5": { - "version": "7.1.1", - "dev": true, - "requires": { - "entities": "^4.4.0" - } - } - } - }, - "@types/json-schema": { - "version": "7.0.11" - }, - "@types/json5": { - "version": "0.0.29", - "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", - "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==", - "dev": true - }, - "@types/jsonwebtoken": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-9.0.1.tgz", - "integrity": "sha512-c5ltxazpWabia/4UzhIoaDcIza4KViOQhdbjRlfcIGVnsE3c3brkz9Z+F/EeJIECOQP7W7US2hNE930cWWkPiw==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/liftoff": { - "version": "2.5.0", - "dev": true, - "requires": { - "@types/fined": "*", - "@types/interpret": "*", - "@types/node": "*" - } - }, - "@types/lodash": { - "version": "4.14.184", - "dev": true - }, - "@types/lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/@types/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-ssE3Vlrys7sdIzs5LOxCzTVMsU7i9oa/IaW92wF32JFb3CVczqOkru2xspuKczHEbG3nvmPY7IFqVmGGHdNbYw==", - "dev": true - }, - "@types/mdast": { - "version": "3.0.3", - "requires": { - "@types/unist": "*" - } - }, - "@types/mdx": { - "version": "2.0.1" - }, - "@types/minimatch": { - "version": "3.0.3", - "dev": true - }, - "@types/minimist": { - "version": "1.2.2" - }, - "@types/ms": { - "version": "0.7.31" - }, - "@types/node": { - "version": "17.0.21" - }, - "@types/node-fetch": { - "version": "2.6.2", - "dev": true, - "requires": { - "@types/node": "*", - "form-data": "^3.0.0" - } - }, - "@types/normalize-package-data": { - "version": "2.4.0" - }, - "@types/npmlog": { - "version": "4.1.2", - "dev": true - }, - "@types/parse-json": { - "version": "4.0.0" - }, - "@types/parse5": { - "version": "5.0.3" - }, - "@types/prettier": { - "version": "2.3.2", - "dev": true - }, - "@types/pretty-hrtime": { - "version": "1.0.1", - "dev": true - }, - "@types/prop-types": { - "version": "15.7.3" - }, - "@types/qs": { - "version": "6.9.7", - "dev": true - }, - "@types/react": { - "version": "16.14.22", - "requires": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "3.1.1" - } - }, - "@types/resolve": { - "version": "1.17.1", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/retry": { - "version": "0.12.0", - "dev": true - }, - "@types/scheduler": { - "version": "0.16.2" - }, - "@types/semver": { - "version": "7.5.8", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.8.tgz", - "integrity": "sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==", - "dev": true - }, - "@types/source-list-map": { - "version": "0.1.2", - "dev": true - }, - "@types/stack-utils": { - "version": "2.0.0", - "dev": true - }, - "@types/storybook__react": { - "version": "5.2.1", - "dev": true, - "requires": { - "@storybook/react": "*" - } - }, - "@types/tapable": { - "version": "1.0.8", - "dev": true - }, - "@types/through": { - "version": "0.0.30", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/tough-cookie": { - "version": "4.0.2", - "dev": true - }, - "@types/uglify-js": { - "version": "3.17.0", - "dev": true, - "requires": { - "source-map": "^0.6.1" - } - }, - "@types/unist": { - "version": "2.0.3" - }, - "@types/webpack": { - "version": "4.41.33", - "dev": true, - "requires": { - "@types/node": "*", - "@types/tapable": "^1", - "@types/uglify-js": "*", - "@types/webpack-sources": "*", - "anymatch": "^3.0.0", - "source-map": "^0.6.0" - } - }, - "@types/webpack-env": { - "version": "1.18.0", - "dev": true - }, - "@types/webpack-sources": { - "version": "3.2.0", - "dev": true, - "requires": { - "@types/node": "*", - "@types/source-list-map": "*", - "source-map": "^0.7.3" - }, - "dependencies": { - "source-map": { - "version": "0.7.4", - "dev": true - } - } - }, - "@types/yargs": { - "version": "16.0.4", - "dev": true, - "requires": { - "@types/yargs-parser": "*" - } - }, - "@types/yargs-parser": { - "version": "20.2.0", - "dev": true - }, - "@types/yauzl": { - "version": "2.9.1", - "dev": true, - "optional": true, - "requires": { - "@types/node": "*" - } - }, - "@typescript-eslint/eslint-plugin": { - "version": "5.47.1", - "dev": true, - "requires": { - "@typescript-eslint/scope-manager": "5.47.1", - "@typescript-eslint/type-utils": "5.47.1", - "@typescript-eslint/utils": "5.47.1", - "debug": "^4.3.4", - "ignore": "^5.2.0", - "natural-compare-lite": "^1.4.0", - "regexpp": "^3.2.0", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - }, - "dependencies": { - "@typescript-eslint/scope-manager": { - "version": "5.47.1", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.47.1", - "@typescript-eslint/visitor-keys": "5.47.1" - } - }, - "@typescript-eslint/types": { - "version": "5.47.1", - "dev": true - }, - "regexpp": { - "version": "3.2.0", - "dev": true - } - } - }, - "@typescript-eslint/parser": { - "version": "5.37.0", - "dev": true, - "requires": { - "@typescript-eslint/scope-manager": "5.37.0", - "@typescript-eslint/types": "5.37.0", - "@typescript-eslint/typescript-estree": "5.37.0", - "debug": "^4.3.4" - } - }, - "@typescript-eslint/scope-manager": { - "version": "5.37.0", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.37.0", - "@typescript-eslint/visitor-keys": "5.37.0" - }, - "dependencies": { - "@typescript-eslint/visitor-keys": { - "version": "5.37.0", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.37.0", - "eslint-visitor-keys": "^3.3.0" - } - } - } - }, - "@typescript-eslint/type-utils": { - "version": "5.47.1", - "dev": true, - "requires": { - "@typescript-eslint/typescript-estree": "5.47.1", - "@typescript-eslint/utils": "5.47.1", - "debug": "^4.3.4", - "tsutils": "^3.21.0" - }, - "dependencies": { - "@typescript-eslint/types": { - "version": "5.47.1", - "dev": true - }, - "@typescript-eslint/typescript-estree": { - "version": "5.47.1", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.47.1", - "@typescript-eslint/visitor-keys": "5.47.1", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - } - } - } - }, - "@typescript-eslint/types": { - "version": "5.37.0", - "dev": true - }, - "@typescript-eslint/typescript-estree": { - "version": "5.37.0", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.37.0", - "@typescript-eslint/visitor-keys": "5.37.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - }, - "dependencies": { - "@typescript-eslint/visitor-keys": { - "version": "5.37.0", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.37.0", - "eslint-visitor-keys": "^3.3.0" - } - } - } - }, - "@typescript-eslint/utils": { - "version": "5.47.1", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.9", - "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.47.1", - "@typescript-eslint/types": "5.47.1", - "@typescript-eslint/typescript-estree": "5.47.1", - "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0", - "semver": "^7.3.7" - }, - "dependencies": { - "@typescript-eslint/scope-manager": { - "version": "5.47.1", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.47.1", - "@typescript-eslint/visitor-keys": "5.47.1" - } - }, - "@typescript-eslint/types": { - "version": "5.47.1", - "dev": true - }, - "@typescript-eslint/typescript-estree": { - "version": "5.47.1", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.47.1", - "@typescript-eslint/visitor-keys": "5.47.1", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - } - } - } - }, - "@typescript-eslint/visitor-keys": { - "version": "5.47.1", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.47.1", - "eslint-visitor-keys": "^3.3.0" - }, - "dependencies": { - "@typescript-eslint/types": { - "version": "5.47.1", - "dev": true - } - } - }, - "@ungap/structured-clone": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", - "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", - "dev": true - }, - "@webassemblyjs/ast": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz", - "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==", - "requires": { - "@webassemblyjs/helper-numbers": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6" - } - }, - "@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", - "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==" - }, - "@webassemblyjs/helper-api-error": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", - "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==" - }, - "@webassemblyjs/helper-buffer": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz", - "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==" - }, - "@webassemblyjs/helper-numbers": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", - "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", - "requires": { - "@webassemblyjs/floating-point-hex-parser": "1.11.6", - "@webassemblyjs/helper-api-error": "1.11.6", - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", - "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==" - }, - "@webassemblyjs/helper-wasm-section": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz", - "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==", - "requires": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-buffer": "1.12.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/wasm-gen": "1.12.1" - } - }, - "@webassemblyjs/ieee754": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", - "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", - "requires": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "@webassemblyjs/leb128": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", - "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", - "requires": { - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/utf8": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", - "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==" - }, - "@webassemblyjs/wasm-edit": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz", - "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==", - "requires": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-buffer": "1.12.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/helper-wasm-section": "1.12.1", - "@webassemblyjs/wasm-gen": "1.12.1", - "@webassemblyjs/wasm-opt": "1.12.1", - "@webassemblyjs/wasm-parser": "1.12.1", - "@webassemblyjs/wast-printer": "1.12.1" - } - }, - "@webassemblyjs/wasm-gen": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz", - "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==", - "requires": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/ieee754": "1.11.6", - "@webassemblyjs/leb128": "1.11.6", - "@webassemblyjs/utf8": "1.11.6" - } - }, - "@webassemblyjs/wasm-opt": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz", - "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==", - "requires": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-buffer": "1.12.1", - "@webassemblyjs/wasm-gen": "1.12.1", - "@webassemblyjs/wasm-parser": "1.12.1" - } - }, - "@webassemblyjs/wasm-parser": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz", - "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==", - "requires": { - "@webassemblyjs/ast": "1.12.1", - "@webassemblyjs/helper-api-error": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/ieee754": "1.11.6", - "@webassemblyjs/leb128": "1.11.6", - "@webassemblyjs/utf8": "1.11.6" - } - }, - "@webassemblyjs/wast-printer": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz", - "integrity": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==", - "requires": { - "@webassemblyjs/ast": "1.12.1", - "@xtuc/long": "4.2.2" - } - }, - "@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" - }, - "@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" - }, - "abab": { - "version": "2.0.5", - "dev": true - }, - "abbrev": { - "version": "1.1.1" - }, - "accepts": { - "version": "1.3.8", - "dev": true, - "requires": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - } - }, - "acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==" - }, - "acorn-globals": { - "version": "6.0.0", - "dev": true, - "requires": { - "acorn": "^7.1.1", - "acorn-walk": "^7.1.1" - }, - "dependencies": { - "acorn": { - "version": "7.4.1", - "dev": true - } - } - }, - "acorn-import-assertions": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", - "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", - "requires": {} - }, - "acorn-jsx": { - "version": "5.3.2", - "requires": {} - }, - "acorn-walk": { - "version": "7.2.0", - "dev": true - }, - "address": { - "version": "1.2.1", - "dev": true - }, - "agent-base": { - "version": "6.0.2", - "dev": true, - "requires": { - "debug": "4" - } - }, - "agentkeepalive": { - "version": "2.2.0" - }, - "aggregate-error": { - "version": "3.1.0", - "dev": true, - "requires": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - } - }, - "airbnb-js-shims": { - "version": "2.2.1", - "dev": true, - "requires": { - "array-includes": "^3.0.3", - "array.prototype.flat": "^1.2.1", - "array.prototype.flatmap": "^1.2.1", - "es5-shim": "^4.5.13", - "es6-shim": "^0.35.5", - "function.prototype.name": "^1.1.0", - "globalthis": "^1.0.0", - "object.entries": "^1.1.0", - "object.fromentries": "^2.0.0 || ^1.0.0", - "object.getownpropertydescriptors": "^2.0.3", - "object.values": "^1.1.0", - "promise.allsettled": "^1.0.0", - "promise.prototype.finally": "^3.1.0", - "string.prototype.matchall": "^4.0.0 || ^3.0.1", - "string.prototype.padend": "^3.0.0", - "string.prototype.padstart": "^3.0.0", - "symbol.prototype.description": "^1.0.0" - } - }, - "ajv": { - "version": "6.12.6", - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "3.5.2", - "requires": {} - }, - "algoliasearch": { - "version": "3.35.1", - "requires": { - "agentkeepalive": "^2.2.0", - "debug": "^2.6.9", - "envify": "^4.0.0", - "es6-promise": "^4.1.0", - "events": "^1.1.0", - "foreach": "^2.0.5", - "global": "^4.3.2", - "inherits": "^2.0.1", - "isarray": "^2.0.1", - "load-script": "^1.0.0", - "object-keys": "^1.0.11", - "querystring-es3": "^0.2.1", - "reduce": "^1.0.1", - "semver": "^5.1.0", - "tunnel-agent": "^0.6.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "requires": { - "ms": "2.0.0" - } - }, - "events": { - "version": "1.1.1" - }, - "isarray": { - "version": "2.0.5" - }, - "ms": { - "version": "2.0.0" - }, - "semver": { - "version": "5.7.1" - } - } - }, - "ansi-align": { - "version": "3.0.1", - "dev": true, - "requires": { - "string-width": "^4.1.0" - } - }, - "ansi-colors": { - "version": "3.2.4", - "dev": true - }, - "ansi-escapes": { - "version": "4.3.1", - "requires": { - "type-fest": "^0.11.0" - }, - "dependencies": { - "type-fest": { - "version": "0.11.0" - } - } - }, - "ansi-html-community": { - "version": "0.0.8", - "dev": true - }, - "ansi-regex": { - "version": "5.0.1" - }, - "ansi-styles": { - "version": "4.3.0", - "requires": { - "color-convert": "^2.0.1" - } - }, - "ansi-to-html": { - "version": "0.6.14", - "dev": true, - "requires": { - "entities": "^1.1.2" - }, - "dependencies": { - "entities": { - "version": "1.1.2", - "dev": true - } - } - }, - "ansicolors": { - "version": "0.3.2", - "dev": true - }, - "any-promise": { - "version": "1.3.0", - "dev": true - }, - "anymatch": { - "version": "3.1.2", - "dev": true, - "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - } - }, - "app-root-dir": { - "version": "1.0.2", - "dev": true - }, - "aproba": { - "version": "2.0.0", - "dev": true - }, - "are-we-there-yet": { - "version": "2.0.0", - "dev": true, - "requires": { - "delegates": "^1.0.0", - "readable-stream": "^3.6.0" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.0", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "string_decoder": { - "version": "1.3.0", - "dev": true, - "requires": { - "safe-buffer": "~5.2.0" - } - } - } - }, - "arg": { - "version": "4.1.3", - "dev": true - }, - "argparse": { - "version": "1.0.10", - "requires": { - "sprintf-js": "~1.0.2" - } - }, - "argv-formatter": { - "version": "1.0.0", - "dev": true - }, - "aria-query": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", - "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", - "dev": true, - "requires": { - "dequal": "^2.0.3" - } - }, - "arr-diff": { - "version": "4.0.0", - "dev": true - }, - "arr-flatten": { - "version": "1.1.0", - "dev": true - }, - "arr-union": { - "version": "3.1.0", - "dev": true - }, - "array-buffer-byte-length": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", - "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", - "dev": true, - "requires": { - "call-bind": "^1.0.5", - "is-array-buffer": "^3.0.4" - } - }, - "array-each": { - "version": "1.0.1", - "dev": true - }, - "array-find-index": { - "version": "1.0.2", - "dev": true, - "optional": true - }, - "array-flatten": { - "version": "1.1.1", - "dev": true - }, - "array-ify": { - "version": "1.0.0", - "dev": true - }, - "array-includes": { - "version": "3.1.8", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.8.tgz", - "integrity": "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-object-atoms": "^1.0.0", - "get-intrinsic": "^1.2.4", - "is-string": "^1.0.7" - } - }, - "array-slice": { - "version": "1.1.0", - "dev": true - }, - "array-union": { - "version": "2.1.0" - }, - "array-uniq": { - "version": "1.0.3" - }, - "array-unique": { - "version": "0.3.2", - "dev": true - }, - "array.prototype.findlast": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz", - "integrity": "sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "es-shim-unscopables": "^1.0.2" - } - }, - "array.prototype.flat": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", - "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.4", - "es-shim-unscopables": "^1.0.0" - } - }, - "array.prototype.flatmap": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz", - "integrity": "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "es-shim-unscopables": "^1.0.0" - } - }, - "array.prototype.map": { - "version": "1.0.4", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.0", - "es-array-method-boxes-properly": "^1.0.0", - "is-string": "^1.0.7" - } - }, - "array.prototype.reduce": { - "version": "1.0.4", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.2", - "es-array-method-boxes-properly": "^1.0.0", - "is-string": "^1.0.7" - } - }, - "array.prototype.tosorted": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/array.prototype.tosorted/-/array.prototype.tosorted-1.1.4.tgz", - "integrity": "sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA==", - "dev": true, - "requires": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.3", - "es-errors": "^1.3.0", - "es-shim-unscopables": "^1.0.2" - } - }, - "arraybuffer.prototype.slice": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.3.tgz", - "integrity": "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==", - "dev": true, - "requires": { - "array-buffer-byte-length": "^1.0.1", - "call-bind": "^1.0.5", - "define-properties": "^1.2.1", - "es-abstract": "^1.22.3", - "es-errors": "^1.2.1", - "get-intrinsic": "^1.2.3", - "is-array-buffer": "^3.0.4", - "is-shared-array-buffer": "^1.0.2" - } - }, - "arrify": { - "version": "1.0.1" - }, - "asn1": { - "version": "0.2.4", - "requires": { - "safer-buffer": "~2.1.0" - } - }, - "assert": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/assert/-/assert-2.1.0.tgz", - "integrity": "sha512-eLHpSK/Y4nhMJ07gDaAzoX/XAKS8PSaojml3M0DM4JpV1LAi5JOJ/p6H/XWrl8L+DzVEvVCW1z3vWAaB9oTsQw==", - "requires": { - "call-bind": "^1.0.2", - "is-nan": "^1.3.2", - "object-is": "^1.1.5", - "object.assign": "^4.1.4", - "util": "^0.12.5" - } - }, - "assert-plus": { - "version": "1.0.0" - }, - "assign-symbols": { - "version": "1.0.0", - "dev": true - }, - "ast-types": { - "version": "0.14.2", - "dev": true, - "requires": { - "tslib": "^2.0.1" - } - }, - "ast-types-flow": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.8.tgz", - "integrity": "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==", - "dev": true - }, - "astring": { - "version": "1.8.3" - }, - "async": { - "version": "3.2.4", - "dev": true - }, - "asynckit": { - "version": "0.4.0" - }, - "asyncro": { - "version": "3.0.0", - "dev": true - }, - "at-least-node": { - "version": "1.0.0", - "dev": true - }, - "atob": { - "version": "2.1.2", - "dev": true - }, - "autocomplete.js": { - "version": "0.36.0", - "requires": { - "immediate": "^3.2.3" - } - }, - "autoprefixer": { - "version": "9.8.8", - "dev": true, - "requires": { - "browserslist": "^4.12.0", - "caniuse-lite": "^1.0.30001109", - "normalize-range": "^0.1.2", - "num2fraction": "^1.2.2", - "picocolors": "^0.2.1", - "postcss": "^7.0.32", - "postcss-value-parser": "^4.1.0" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - } - } - }, - "available-typed-arrays": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz", - "integrity": "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==", - "requires": { - "possible-typed-array-names": "^1.0.0" - } - }, - "aws-sign2": { - "version": "0.7.0" - }, - "aws4": { - "version": "1.11.0" - }, - "axe-core": { - "version": "4.7.2", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.7.2.tgz", - "integrity": "sha512-zIURGIS1E1Q4pcrMjp+nnEh+16G56eG/MUllJH8yEvw7asDo7Ac9uhC9KIH5jzpITueEZolfYglnCGIuSBz39g==", - "dev": true - }, - "axobject-query": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-3.2.1.tgz", - "integrity": "sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==", - "dev": true, - "requires": { - "dequal": "^2.0.3" - } - }, - "babel-core": { - "version": "7.0.0-bridge.0", - "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-7.0.0-bridge.0.tgz", - "integrity": "sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==", - "requires": {} - }, - "babel-jest": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-29.6.1.tgz", - "integrity": "sha512-qu+3bdPEQC6KZSPz+4Fyjbga5OODNcp49j6GKzG1EKbkfyJBxEYGVUmVGpwCSeGouG52R4EgYMLb6p9YeEEQ4A==", - "dev": true, - "requires": { - "@jest/transform": "^29.6.1", - "@types/babel__core": "^7.1.14", - "babel-plugin-istanbul": "^6.1.1", - "babel-preset-jest": "^29.5.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "slash": "^3.0.0" - }, - "dependencies": { - "@jest/transform": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.6.1.tgz", - "integrity": "sha512-URnTneIU3ZjRSaf906cvf6Hpox3hIeJXRnz3VDSw5/X93gR8ycdfSIEy19FlVx8NFmpN7fe3Gb1xF+NjXaQLWg==", - "dev": true, - "requires": { - "@babel/core": "^7.11.6", - "@jest/types": "^29.6.1", - "@jridgewell/trace-mapping": "^0.3.18", - "babel-plugin-istanbul": "^6.1.1", - "chalk": "^4.0.0", - "convert-source-map": "^2.0.0", - "fast-json-stable-stringify": "^2.1.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.6.1", - "jest-regex-util": "^29.4.3", - "jest-util": "^29.6.1", - "micromatch": "^4.0.4", - "pirates": "^4.0.4", - "slash": "^3.0.0", - "write-file-atomic": "^4.0.2" - } - }, - "@jest/types": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.1.tgz", - "integrity": "sha512-tPKQNMPuXgvdOn2/Lg9HNfUvjYVGolt04Hp03f5hAk878uwOLikN+JzeLY0HcVgKgFl9Hs3EIqpu3WX27XNhnw==", - "dev": true, - "requires": { - "@jest/schemas": "^29.6.0", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" - } - }, - "@types/yargs": { - "version": "17.0.24", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", - "dev": true, - "requires": { - "@types/yargs-parser": "*" - } - }, - "convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true - }, - "jest-haste-map": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.6.1.tgz", - "integrity": "sha512-0m7f9PZXxOCk1gRACiVgX85knUKPKLPg4oRCjLoqIm9brTHXaorMA0JpmtmVkQiT8nmXyIVoZd/nnH1cfC33ig==", - "dev": true, - "requires": { - "@jest/types": "^29.6.1", - "@types/graceful-fs": "^4.1.3", - "@types/node": "*", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "fsevents": "^2.3.2", - "graceful-fs": "^4.2.9", - "jest-regex-util": "^29.4.3", - "jest-util": "^29.6.1", - "jest-worker": "^29.6.1", - "micromatch": "^4.0.4", - "walker": "^1.0.8" - } - }, - "jest-util": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.6.1.tgz", - "integrity": "sha512-NRFCcjc+/uO3ijUVyNOQJluf8PtGCe/W6cix36+M3cTFgiYqFOOW5MgN4JOOcvbUhcKTYVd1CvHz/LWi8d16Mg==", - "dev": true, - "requires": { - "@jest/types": "^29.6.1", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - } - }, - "jest-worker": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.6.1.tgz", - "integrity": "sha512-U+Wrbca7S8ZAxAe9L6nb6g8kPdia5hj32Puu5iOqBCMTMWFHXuK6dOV2IFrpedbTV8fjMFLdWNttQTBL6u2MRA==", - "dev": true, - "requires": { - "@types/node": "*", - "jest-util": "^29.6.1", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - } - }, - "supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - }, - "write-file-atomic": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", - "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", - "dev": true, - "requires": { - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.7" - } - } - } - }, - "babel-loader": { - "version": "8.2.3", - "dev": true, - "requires": { - "find-cache-dir": "^3.3.1", - "loader-utils": "^1.4.0", - "make-dir": "^3.1.0", - "schema-utils": "^2.6.5" - }, - "dependencies": { - "json5": { - "version": "1.0.2", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "loader-utils": { - "version": "1.4.2", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - } - }, - "schema-utils": { - "version": "2.7.1", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", - "ajv-keywords": "^3.5.2" - } - } - } - }, - "babel-plugin-add-react-displayname": { - "version": "0.0.5", - "dev": true - }, - "babel-plugin-dynamic-import-node": { - "version": "2.3.3", - "devOptional": true, - "requires": { - "object.assign": "^4.1.0" - } - }, - "babel-plugin-emotion": { - "version": "10.2.2", - "requires": { - "@babel/helper-module-imports": "^7.0.0", - "@emotion/hash": "0.8.0", - "@emotion/memoize": "0.7.4", - "@emotion/serialize": "^0.11.16", - "babel-plugin-macros": "^2.0.0", - "babel-plugin-syntax-jsx": "^6.18.0", - "convert-source-map": "^1.5.0", - "escape-string-regexp": "^1.0.5", - "find-root": "^1.1.0", - "source-map": "^0.5.7" - }, - "dependencies": { - "source-map": { - "version": "0.5.7" - } - } - }, - "babel-plugin-extract-import-names": { - "version": "1.6.22", - "requires": { - "@babel/helper-plugin-utils": "7.10.4" - }, - "dependencies": { - "@babel/helper-plugin-utils": { - "version": "7.10.4" - } - } - }, - "babel-plugin-istanbul": { - "version": "6.1.1", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@istanbuljs/load-nyc-config": "^1.0.0", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-instrument": "^5.0.4", - "test-exclude": "^6.0.0" - } - }, - "babel-plugin-jest-hoist": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-29.5.0.tgz", - "integrity": "sha512-zSuuuAlTMT4mzLj2nPnUm6fsE6270vdOfnpbJ+RmruU75UhLFvL0N2NgI7xpeS7NaB6hGqmd5pVpGTDYvi4Q3w==", - "dev": true, - "requires": { - "@babel/template": "^7.3.3", - "@babel/types": "^7.3.3", - "@types/babel__core": "^7.1.14", - "@types/babel__traverse": "^7.0.6" - } - }, - "babel-plugin-macros": { - "version": "2.8.0", - "requires": { - "@babel/runtime": "^7.7.2", - "cosmiconfig": "^6.0.0", - "resolve": "^1.12.0" - }, - "dependencies": { - "cosmiconfig": { - "version": "6.0.0", - "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.1.0", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.7.2" - } - } - } - }, - "babel-plugin-named-exports-order": { - "version": "0.0.2", - "dev": true - }, - "babel-plugin-polyfill-corejs2": { - "version": "0.2.3", - "devOptional": true, - "requires": { - "@babel/compat-data": "^7.13.11", - "@babel/helper-define-polyfill-provider": "^0.2.4", - "semver": "^6.1.1" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "devOptional": true - } - } - }, - "babel-plugin-polyfill-corejs3": { - "version": "0.1.7", - "dev": true, - "requires": { - "@babel/helper-define-polyfill-provider": "^0.1.5", - "core-js-compat": "^3.8.1" - }, - "dependencies": { - "@babel/helper-define-polyfill-provider": { - "version": "0.1.5", - "dev": true, - "requires": { - "@babel/helper-compilation-targets": "^7.13.0", - "@babel/helper-module-imports": "^7.12.13", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/traverse": "^7.13.0", - "debug": "^4.1.1", - "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2", - "semver": "^6.1.2" - } - }, - "semver": { - "version": "6.3.0", - "dev": true - } - } - }, - "babel-plugin-polyfill-regenerator": { - "version": "0.2.3", - "devOptional": true, - "requires": { - "@babel/helper-define-polyfill-provider": "^0.2.4" - } - }, - "babel-plugin-react-docgen": { - "version": "4.2.1", - "dev": true, - "requires": { - "ast-types": "^0.14.2", - "lodash": "^4.17.15", - "react-docgen": "^5.0.0" - } - }, - "babel-plugin-syntax-jsx": { - "version": "6.18.0" - }, - "babel-plugin-transform-async-to-promises": { - "version": "0.8.18", - "dev": true - }, - "babel-plugin-transform-replace-expressions": { - "version": "0.2.0", - "dev": true, - "requires": { - "@babel/parser": "^7.3.3" - } - }, - "babel-preset-current-node-syntax": { - "version": "1.0.1", - "dev": true, - "requires": { - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-bigint": "^7.8.3", - "@babel/plugin-syntax-class-properties": "^7.8.3", - "@babel/plugin-syntax-import-meta": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.8.3", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-top-level-await": "^7.8.3" - } - }, - "babel-preset-jest": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-29.5.0.tgz", - "integrity": "sha512-JOMloxOqdiBSxMAzjRaH023/vvcaSaec49zvg+2LmNsktC7ei39LTJGw02J+9uUtTZUq6xbLyJ4dxe9sSmIuAg==", - "dev": true, - "requires": { - "babel-plugin-jest-hoist": "^29.5.0", - "babel-preset-current-node-syntax": "^1.0.0" - } - }, - "bail": { - "version": "2.0.1" - }, - "balanced-match": { - "version": "1.0.0" - }, - "base": { - "version": "0.11.2", - "dev": true, - "requires": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - } - } - }, - "base64-js": { - "version": "1.5.1" - }, - "batch-processor": { - "version": "1.0.0", - "dev": true - }, - "bcrypt-pbkdf": { - "version": "1.0.2", - "requires": { - "tweetnacl": "^0.14.3" - } - }, - "before-after-hook": { - "version": "2.2.2", - "dev": true - }, - "better-opn": { - "version": "2.1.1", - "dev": true, - "requires": { - "open": "^7.0.3" - }, - "dependencies": { - "open": { - "version": "7.4.2", - "dev": true, - "requires": { - "is-docker": "^2.0.0", - "is-wsl": "^2.1.1" - } - } - } - }, - "better-path-resolve": { - "version": "1.0.0", - "dev": true, - "requires": { - "is-windows": "^1.0.0" - } - }, - "bhttp": { - "version": "1.2.8", - "dev": true, - "requires": { - "bluebird": "^2.8.2", - "concat-stream": "^1.4.7", - "debug": "^2.1.1", - "dev-null": "^0.1.1", - "errors": "^0.2.0", - "extend": "^2.0.0", - "form-data2": "^1.0.0", - "form-fix-array": "^1.0.0", - "lodash.clonedeep": "^4.5.0", - "lodash.merge": "^4.6.2", - "stream-length": "^1.0.2", - "through2-sink": "^1.0.0", - "through2-spy": "^1.2.0", - "tough-cookie": "^2.3.1" - }, - "dependencies": { - "bluebird": { - "version": "2.11.0", - "dev": true - }, - "debug": { - "version": "2.6.9", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "extend": { - "version": "2.0.2", - "dev": true - }, - "ms": { - "version": "2.0.0", - "dev": true - } - } - }, - "big-integer": { - "version": "1.6.51", - "dev": true, - "optional": true - }, - "big.js": { - "version": "5.2.2", - "dev": true - }, - "binary-extensions": { - "version": "2.1.0", - "dev": true - }, - "binaryextensions": { - "version": "2.3.0" - }, - "bl": { - "version": "4.1.0", - "requires": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.0", - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "string_decoder": { - "version": "1.3.0", - "requires": { - "safe-buffer": "~5.2.0" - } - } - } - }, - "body-parser": { - "version": "1.20.2", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz", - "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==", - "dev": true, - "requires": { - "bytes": "3.1.2", - "content-type": "~1.0.5", - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "on-finished": "2.4.1", - "qs": "6.11.0", - "raw-body": "2.5.2", - "type-is": "~1.6.18", - "unpipe": "1.0.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - } - } - }, - "boolbase": { - "version": "1.0.0", - "dev": true - }, - "bottleneck": { - "version": "2.19.5", - "dev": true - }, - "boxen": { - "version": "5.1.2", - "dev": true, - "requires": { - "ansi-align": "^3.0.0", - "camelcase": "^6.2.0", - "chalk": "^4.1.0", - "cli-boxes": "^2.2.1", - "string-width": "^4.2.2", - "type-fest": "^0.20.2", - "widest-line": "^3.1.0", - "wrap-ansi": "^7.0.0" - }, - "dependencies": { - "camelcase": { - "version": "6.3.0", - "dev": true - }, - "type-fest": { - "version": "0.20.2", - "dev": true - } - } - }, - "bplist-parser": { - "version": "0.1.1", - "dev": true, - "optional": true, - "requires": { - "big-integer": "^1.6.7" - } - }, - "brace-expansion": { - "version": "1.1.11", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "braces": { - "version": "2.3.2", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - } - }, - "breakword": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/breakword/-/breakword-1.0.6.tgz", - "integrity": "sha512-yjxDAYyK/pBvws9H4xKYpLDpYKEH6CzrBPAuXq3x18I+c/2MkVtT3qAr7Oloi6Dss9qNhPVueAAVU1CSeNDIXw==", - "dev": true, - "requires": { - "wcwidth": "^1.0.1" - } - }, - "broken-link-checker": { - "version": "0.7.8", - "dev": true, - "requires": { - "bhttp": "^1.2.1", - "calmcard": "~0.1.1", - "chalk": "^1.1.3", - "char-spinner": "^1.0.1", - "condense-whitespace": "^1.0.0", - "default-user-agent": "^1.0.0", - "errno": "~0.1.4", - "extend": "^3.0.0", - "http-equiv-refresh": "^1.0.0", - "humanize-duration": "^3.9.1", - "is-stream": "^1.0.1", - "is-string": "^1.0.4", - "limited-request-queue": "^2.0.0", - "link-types": "^1.1.0", - "maybe-callback": "^2.1.0", - "nopter": "~0.3.0", - "parse5": "^3.0.2", - "robot-directives": "~0.3.0", - "robots-txt-guard": "~0.1.0", - "robots-txt-parse": "~0.0.4", - "urlcache": "~0.7.0", - "urlobj": "0.0.11" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "dev": true - }, - "ansi-styles": { - "version": "2.2.1", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "parse5": { - "version": "3.0.3", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "strip-ansi": { - "version": "3.0.1", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "supports-color": { - "version": "2.0.0", - "dev": true - } - } - }, - "brotli-size": { - "version": "4.0.0", - "dev": true, - "requires": { - "duplexer": "0.1.1" - }, - "dependencies": { - "duplexer": { - "version": "0.1.1", - "dev": true - } - } - }, - "browser-assert": { - "version": "1.2.1", - "dev": true - }, - "browser-process-hrtime": { - "version": "1.0.0", - "dev": true - }, - "browserslist": { - "version": "4.22.1", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.1.tgz", - "integrity": "sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==", - "requires": { - "caniuse-lite": "^1.0.30001541", - "electron-to-chromium": "^1.4.535", - "node-releases": "^2.0.13", - "update-browserslist-db": "^1.0.13" - } - }, - "bser": { - "version": "2.1.1", - "dev": true, - "requires": { - "node-int64": "^0.4.0" - } - }, - "btoa-lite": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/btoa-lite/-/btoa-lite-1.0.0.tgz", - "integrity": "sha512-gvW7InbIyF8AicrqWoptdW08pUxuhq8BEgowNajy9RhiE86fmGAGl+bLKo6oB8QP0CkqHLowfN0oJdKC/J6LbA==", - "dev": true - }, - "buble": { - "version": "0.19.6", - "requires": { - "chalk": "^2.4.1", - "magic-string": "^0.25.1", - "minimist": "^1.2.0", - "os-homedir": "^1.0.1", - "regexpu-core": "^4.2.0", - "vlq": "^1.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3" - }, - "has-flag": { - "version": "3.0.0" - }, - "supports-color": { - "version": "5.5.0", - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "buffer": { - "version": "5.7.1", - "requires": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "buffer-crc32": { - "version": "0.2.13", - "dev": true - }, - "buffer-equal-constant-time": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", - "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==", - "dev": true - }, - "buffer-from": { - "version": "1.1.2" - }, - "builtin-modules": { - "version": "3.2.0", - "dev": true - }, - "bundle-require": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/bundle-require/-/bundle-require-4.0.1.tgz", - "integrity": "sha512-9NQkRHlNdNpDBGmLpngF3EFDcwodhMUuLz9PaWYciVcQF9SE4LFjM2DB/xV1Li5JiuDMv7ZUWuC3rGbqR0MAXQ==", - "dev": true, - "requires": { - "load-tsconfig": "^0.2.3" - } - }, - "bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "dev": true - }, - "bytes-iec": { - "version": "3.1.1", - "dev": true - }, - "c8": { - "version": "7.12.0", - "dev": true, - "requires": { - "@bcoe/v8-coverage": "^0.2.3", - "@istanbuljs/schema": "^0.1.3", - "find-up": "^5.0.0", - "foreground-child": "^2.0.0", - "istanbul-lib-coverage": "^3.2.0", - "istanbul-lib-report": "^3.0.0", - "istanbul-reports": "^3.1.4", - "rimraf": "^3.0.2", - "test-exclude": "^6.0.0", - "v8-to-istanbul": "^9.0.0", - "yargs": "^16.2.0", - "yargs-parser": "^20.2.9" - }, - "dependencies": { - "v8-to-istanbul": { - "version": "9.0.1", - "dev": true, - "requires": { - "@jridgewell/trace-mapping": "^0.3.12", - "@types/istanbul-lib-coverage": "^2.0.1", - "convert-source-map": "^1.6.0" - } - } - } - }, - "cac": { - "version": "6.7.14", - "dev": true - }, - "cacache": { - "version": "15.3.0", - "dev": true, - "requires": { - "@npmcli/fs": "^1.0.0", - "@npmcli/move-file": "^1.0.1", - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "glob": "^7.1.4", - "infer-owner": "^1.0.4", - "lru-cache": "^6.0.0", - "minipass": "^3.1.1", - "minipass-collect": "^1.0.2", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.2", - "mkdirp": "^1.0.3", - "p-map": "^4.0.0", - "promise-inflight": "^1.0.1", - "rimraf": "^3.0.2", - "ssri": "^8.0.1", - "tar": "^6.0.2", - "unique-filename": "^1.1.1" - }, - "dependencies": { - "chownr": { - "version": "2.0.0", - "dev": true - }, - "mkdirp": { - "version": "1.0.4", - "dev": true - }, - "p-map": { - "version": "4.0.0", - "dev": true, - "requires": { - "aggregate-error": "^3.0.0" - } - } - } - }, - "cache-base": { - "version": "1.0.1", - "dev": true, - "requires": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" - } - }, - "cachedir": { - "version": "2.3.0", - "dev": true - }, - "call-bind": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", - "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", - "requires": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "set-function-length": "^1.2.1" - } - }, - "call-me-maybe": { - "version": "1.0.1", - "dev": true - }, - "caller-path": { - "version": "0.1.0", - "dev": true, - "requires": { - "callsites": "^0.2.0" - }, - "dependencies": { - "callsites": { - "version": "0.2.0", - "dev": true - } - } - }, - "callsites": { - "version": "3.1.0" - }, - "calmcard": { - "version": "0.1.1", - "dev": true - }, - "camel-case": { - "version": "3.0.0", - "dev": true, - "requires": { - "no-case": "^2.2.0", - "upper-case": "^1.1.1" - } - }, - "camelcase": { - "version": "5.3.1" - }, - "camelcase-css": { - "version": "2.0.1" - }, - "camelcase-keys": { - "version": "6.2.2", - "requires": { - "camelcase": "^5.3.1", - "map-obj": "^4.0.0", - "quick-lru": "^4.0.1" - }, - "dependencies": { - "map-obj": { - "version": "4.2.1" - } - } - }, - "caniuse-api": { - "version": "3.0.0", - "dev": true, - "requires": { - "browserslist": "^4.0.0", - "caniuse-lite": "^1.0.0", - "lodash.memoize": "^4.1.2", - "lodash.uniq": "^4.5.0" - } - }, - "caniuse-lite": { - "version": "1.0.30001565", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001565.tgz", - "integrity": "sha512-xrE//a3O7TP0vaJ8ikzkD2c2NgcVUvsEe2IvFTntV4Yd1Z9FVzh+gW+enX96L0psrbaFMcVcH2l90xNuGDWc8w==" - }, - "capture-exit": { - "version": "2.0.0", - "dev": true, - "requires": { - "rsvp": "^4.8.4" - } - }, - "cardinal": { - "version": "2.1.1", - "dev": true, - "requires": { - "ansicolors": "~0.3.2", - "redeyed": "~2.1.0" - } - }, - "case-sensitive-paths-webpack-plugin": { - "version": "2.4.0", - "dev": true - }, - "caseless": { - "version": "0.12.0" - }, - "ccount": { - "version": "1.1.0" - }, - "chalk": { - "version": "4.1.2", - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "change-case": { - "version": "3.1.0", - "dev": true, - "requires": { - "camel-case": "^3.0.0", - "constant-case": "^2.0.0", - "dot-case": "^2.1.0", - "header-case": "^1.0.0", - "is-lower-case": "^1.1.0", - "is-upper-case": "^1.1.0", - "lower-case": "^1.1.1", - "lower-case-first": "^1.0.0", - "no-case": "^2.3.2", - "param-case": "^2.1.0", - "pascal-case": "^2.0.0", - "path-case": "^2.1.0", - "sentence-case": "^2.1.0", - "snake-case": "^2.1.0", - "swap-case": "^1.1.0", - "title-case": "^2.1.0", - "upper-case": "^1.1.1", - "upper-case-first": "^1.1.0" - }, - "dependencies": { - "dot-case": { - "version": "2.1.1", - "dev": true, - "requires": { - "no-case": "^2.2.0" - } - }, - "param-case": { - "version": "2.1.1", - "dev": true, - "requires": { - "no-case": "^2.2.0" - } - } - } - }, - "char-regex": { - "version": "1.0.2", - "dev": true - }, - "char-spinner": { - "version": "1.0.1", - "dev": true - }, - "character-entities": { - "version": "2.0.0" - }, - "character-entities-html4": { - "version": "2.1.0" - }, - "character-entities-legacy": { - "version": "2.0.0" - }, - "character-reference-invalid": { - "version": "2.0.0" - }, - "chardet": { - "version": "0.7.0" - }, - "chokidar": { - "version": "3.5.3", - "dev": true, - "requires": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "fsevents": "~2.3.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, - "dependencies": { - "braces": { - "version": "3.0.2", - "dev": true, - "requires": { - "fill-range": "^7.0.1" - } - }, - "fill-range": { - "version": "7.0.1", - "dev": true, - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "is-number": { - "version": "7.0.0", - "dev": true - }, - "to-regex-range": { - "version": "5.0.1", - "dev": true, - "requires": { - "is-number": "^7.0.0" - } - } - } - }, - "chownr": { - "version": "1.1.4", - "dev": true - }, - "chromatic": { - "version": "11.7.0", - "resolved": "https://registry.npmjs.org/chromatic/-/chromatic-11.7.0.tgz", - "integrity": "sha512-Afblm4MWK6GXutxHPJVWKoY1PxCD98Uw0S3/f1a2wu4VTQy97g4+G8vPVqutSMpZFGzG5NjH9QdzKPFMmZczpw==", - "dev": true, - "requires": {} - }, - "chrome-trace-event": { - "version": "1.0.2", - "requires": { - "tslib": "^1.9.0" - }, - "dependencies": { - "tslib": { - "version": "1.14.1" - } - } - }, - "ci-info": { - "version": "3.3.0", - "dev": true - }, - "cjs-module-lexer": { - "version": "1.2.2", - "dev": true - }, - "class-utils": { - "version": "0.3.6", - "dev": true, - "requires": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" - } - }, - "clean-css": { - "version": "4.2.4", - "dev": true, - "requires": { - "source-map": "~0.6.0" - } - }, - "clean-set": { - "version": "1.1.2" - }, - "clean-stack": { - "version": "2.2.0", - "dev": true - }, - "cli-boxes": { - "version": "2.2.1", - "dev": true - }, - "cli-cursor": { - "version": "2.1.0", - "dev": true, - "requires": { - "restore-cursor": "^2.0.0" - } - }, - "cli-spinners": { - "version": "2.5.0" - }, - "cli-table": { - "version": "0.3.11", - "dev": true, - "requires": { - "colors": "1.0.3" - }, - "dependencies": { - "colors": { - "version": "1.0.3", - "dev": true - } - } - }, - "cli-table3": { - "version": "0.6.3", - "dev": true, - "requires": { - "@colors/colors": "1.5.0", - "string-width": "^4.2.0" - } - }, - "cli-width": { - "version": "3.0.0" - }, - "cliui": { - "version": "7.0.4", - "dev": true, - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, - "clone": { - "version": "1.0.4" - }, - "clone-deep": { - "version": "4.0.1", - "requires": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" - } - }, - "co": { - "version": "4.6.0", - "dev": true - }, - "codesandbox-import-util-types": { - "version": "2.2.3" - }, - "codesandbox-import-utils": { - "version": "1.3.8", - "requires": { - "codesandbox-import-util-types": "^1.3.7", - "istextorbinary": "2.2.1", - "lz-string": "^1.4.4" - }, - "dependencies": { - "codesandbox-import-util-types": { - "version": "1.3.7" - } - } - }, - "collapse-white-space": { - "version": "1.0.6" - }, - "collect-v8-coverage": { - "version": "1.0.1", - "dev": true - }, - "collection-visit": { - "version": "1.0.0", - "dev": true, - "requires": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" - } - }, - "color-convert": { - "version": "2.0.1", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4" - }, - "color-support": { - "version": "1.1.3", - "dev": true - }, - "colord": { - "version": "2.9.1", - "dev": true - }, - "colorette": { - "version": "1.4.0", - "dev": true - }, - "combined-stream": { - "version": "1.0.8", - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "combined-stream2": { - "version": "1.1.2", - "dev": true, - "requires": { - "bluebird": "^2.8.1", - "debug": "^2.1.1", - "stream-length": "^1.0.1" - }, - "dependencies": { - "bluebird": { - "version": "2.11.0", - "dev": true - }, - "debug": { - "version": "2.6.9", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "dev": true - } - } - }, - "comma-separated-tokens": { - "version": "1.0.8" - }, - "commander": { - "version": "2.20.3" - }, - "commitizen": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/commitizen/-/commitizen-4.3.0.tgz", - "integrity": "sha512-H0iNtClNEhT0fotHvGV3E9tDejDeS04sN1veIebsKYGMuGscFaswRoYJKmT3eW85eIJAs0F28bG2+a/9wCOfPw==", - "dev": true, - "requires": { - "cachedir": "2.3.0", - "cz-conventional-changelog": "3.3.0", - "dedent": "0.7.0", - "detect-indent": "6.1.0", - "find-node-modules": "^2.1.2", - "find-root": "1.1.0", - "fs-extra": "9.1.0", - "glob": "7.2.3", - "inquirer": "8.2.5", - "is-utf8": "^0.2.1", - "lodash": "4.17.21", - "minimist": "1.2.7", - "strip-bom": "4.0.0", - "strip-json-comments": "3.1.1" - }, - "dependencies": { - "cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "dev": true, - "requires": { - "restore-cursor": "^3.1.0" - } - }, - "figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5" - } - }, - "glob": { - "version": "7.2.3", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "inquirer": { - "version": "8.2.5", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.5.tgz", - "integrity": "sha512-QAgPDQMEgrDssk1XiwwHoOGYF9BAbUcc1+j+FhEvaOt8/cKRqyLn0U5qA6F74fGhTMGxf92pOvPBeh29jQJDTQ==", - "dev": true, - "requires": { - "ansi-escapes": "^4.2.1", - "chalk": "^4.1.1", - "cli-cursor": "^3.1.0", - "cli-width": "^3.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.21", - "mute-stream": "0.0.8", - "ora": "^5.4.1", - "run-async": "^2.4.0", - "rxjs": "^7.5.5", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "through": "^2.3.6", - "wrap-ansi": "^7.0.0" - } - }, - "is-interactive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", - "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", - "dev": true - }, - "is-unicode-supported": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", - "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", - "dev": true - }, - "log-symbols": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", - "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", - "dev": true, - "requires": { - "chalk": "^4.1.0", - "is-unicode-supported": "^0.1.0" - } - }, - "ora": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", - "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", - "dev": true, - "requires": { - "bl": "^4.1.0", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "is-unicode-supported": "^0.1.0", - "log-symbols": "^4.1.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" - } - }, - "restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "dev": true, - "requires": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - } - }, - "rxjs": { - "version": "7.8.0", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.0.tgz", - "integrity": "sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg==", - "dev": true, - "requires": { - "tslib": "^2.1.0" - } - }, - "strip-bom": { - "version": "4.0.0", - "dev": true - } - } - }, - "common-path-prefix": { - "version": "3.0.0", - "dev": true - }, - "commondir": { - "version": "1.0.1" - }, - "compare-func": { - "version": "2.0.0", - "dev": true, - "requires": { - "array-ify": "^1.0.0", - "dot-prop": "^5.1.0" - } - }, - "component-emitter": { - "version": "1.3.0", - "dev": true - }, - "component-props": { - "version": "1.1.1" - }, - "component-xor": { - "version": "0.0.4" - }, - "compressible": { - "version": "2.0.18", - "dev": true, - "requires": { - "mime-db": ">= 1.43.0 < 2" - } - }, - "compression": { - "version": "1.7.4", - "dev": true, - "requires": { - "accepts": "~1.3.5", - "bytes": "3.0.0", - "compressible": "~2.0.16", - "debug": "2.6.9", - "on-headers": "~1.0.2", - "safe-buffer": "5.1.2", - "vary": "~1.1.2" - }, - "dependencies": { - "bytes": { - "version": "3.0.0", - "dev": true - }, - "debug": { - "version": "2.6.9", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "dev": true - }, - "safe-buffer": { - "version": "5.1.2", - "dev": true - } - } - }, - "compute-scroll-into-view": { - "version": "1.0.17" - }, - "concat-map": { - "version": "0.0.1" - }, - "concat-stream": { - "version": "1.6.2", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - } - }, - "concat-with-sourcemaps": { - "version": "1.1.0", - "dev": true, - "requires": { - "source-map": "^0.6.1" - } - }, - "condense-whitespace": { - "version": "1.0.0", - "dev": true - }, - "console-control-strings": { - "version": "1.1.0", - "dev": true - }, - "constant-case": { - "version": "2.0.0", - "dev": true, - "requires": { - "snake-case": "^2.1.0", - "upper-case": "^1.1.1" - } - }, - "content-disposition": { - "version": "0.5.4", - "dev": true, - "requires": { - "safe-buffer": "5.2.1" - } - }, - "content-type": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", - "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", - "dev": true - }, - "conventional-changelog-angular": { - "version": "5.0.12", - "dev": true, - "requires": { - "compare-func": "^2.0.0", - "q": "^1.5.1" - } - }, - "conventional-changelog-conventionalcommits": { - "version": "5.0.0", - "dev": true, - "requires": { - "compare-func": "^2.0.0", - "lodash": "^4.17.15", - "q": "^1.5.1" - } - }, - "conventional-commit-types": { - "version": "3.0.0", - "dev": true - }, - "conventional-commits-filter": { - "version": "2.0.7", - "dev": true, - "requires": { - "lodash.ismatch": "^4.4.0", - "modify-values": "^1.0.0" - } - }, - "conventional-commits-parser": { - "version": "3.2.4", - "dev": true, - "requires": { - "is-text-path": "^1.0.1", - "JSONStream": "^1.0.4", - "lodash": "^4.17.15", - "meow": "^8.0.0", - "split2": "^3.0.0", - "through2": "^4.0.0" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.0", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "string_decoder": { - "version": "1.3.0", - "dev": true, - "requires": { - "safe-buffer": "~5.2.0" - } - }, - "through2": { - "version": "4.0.2", - "dev": true, - "requires": { - "readable-stream": "3" - } - } - } - }, - "convert-source-map": { - "version": "1.7.0", - "requires": { - "safe-buffer": "~5.1.1" - }, - "dependencies": { - "safe-buffer": { - "version": "5.1.2" - } - } - }, - "cookie": { - "version": "0.5.0" - }, - "cookie-signature": { - "version": "1.0.6", - "dev": true - }, - "copy-descriptor": { - "version": "0.1.1", - "dev": true - }, - "copy-to-clipboard": { - "version": "3.3.1", - "requires": { - "toggle-selection": "^1.0.6" - } - }, - "core-js": { - "version": "3.23.5" - }, - "core-js-compat": { - "version": "3.19.1", - "devOptional": true, - "requires": { - "browserslist": "^4.17.6", - "semver": "7.0.0" - }, - "dependencies": { - "semver": { - "version": "7.0.0", - "devOptional": true - } - } - }, - "core-js-pure": { - "version": "3.25.5", - "dev": true - }, - "core-util-is": { - "version": "1.0.3" - }, - "cosmiconfig": { - "version": "7.0.1", - "dev": true, - "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" - } - }, - "cosmiconfig-typescript-loader": { - "version": "4.1.0", - "dev": true, - "requires": {} - }, - "cp-file": { - "version": "7.0.0", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "make-dir": "^3.0.0", - "nested-error-stacks": "^2.0.0", - "p-event": "^4.1.0" - } - }, - "cpy": { - "version": "8.1.2", - "dev": true, - "requires": { - "arrify": "^2.0.1", - "cp-file": "^7.0.0", - "globby": "^9.2.0", - "has-glob": "^1.0.0", - "junk": "^3.1.0", - "nested-error-stacks": "^2.1.0", - "p-all": "^2.1.0", - "p-filter": "^2.1.0", - "p-map": "^3.0.0" - }, - "dependencies": { - "@nodelib/fs.stat": { - "version": "1.1.3", - "dev": true - }, - "array-union": { - "version": "1.0.2", - "dev": true, - "requires": { - "array-uniq": "^1.0.1" - } - }, - "arrify": { - "version": "2.0.1", - "dev": true - }, - "define-property": { - "version": "2.0.2", - "dev": true, - "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - } - }, - "dir-glob": { - "version": "2.2.2", - "dev": true, - "requires": { - "path-type": "^3.0.0" - } - }, - "extend-shallow": { - "version": "3.0.2", - "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - } - }, - "fast-glob": { - "version": "2.2.7", - "dev": true, - "requires": { - "@mrmlnc/readdir-enhanced": "^2.2.1", - "@nodelib/fs.stat": "^1.1.2", - "glob-parent": "^3.1.0", - "is-glob": "^4.0.0", - "merge2": "^1.2.3", - "micromatch": "^3.1.10" - } - }, - "glob-parent": { - "version": "3.1.0", - "dev": true, - "requires": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - }, - "dependencies": { - "is-glob": { - "version": "3.1.0", - "dev": true, - "requires": { - "is-extglob": "^2.1.0" - } - } - } - }, - "globby": { - "version": "9.2.0", - "dev": true, - "requires": { - "@types/glob": "^7.1.1", - "array-union": "^1.0.2", - "dir-glob": "^2.2.2", - "fast-glob": "^2.2.6", - "glob": "^7.1.3", - "ignore": "^4.0.3", - "pify": "^4.0.1", - "slash": "^2.0.0" - } - }, - "ignore": { - "version": "4.0.6", - "dev": true - }, - "is-extendable": { - "version": "1.0.1", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - }, - "micromatch": { - "version": "3.1.10", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "p-map": { - "version": "3.0.0", - "dev": true, - "requires": { - "aggregate-error": "^3.0.0" - } - }, - "path-type": { - "version": "3.0.0", - "dev": true, - "requires": { - "pify": "^3.0.0" - }, - "dependencies": { - "pify": { - "version": "3.0.0", - "dev": true - } - } - }, - "slash": { - "version": "2.0.0", - "dev": true - } - } - }, - "create-emotion": { - "version": "10.0.27", - "requires": { - "@emotion/cache": "^10.0.27", - "@emotion/serialize": "^0.11.15", - "@emotion/sheet": "0.9.4", - "@emotion/utils": "0.11.3" - } - }, - "create-emotion-server": { - "version": "10.0.27", - "requires": { - "@emotion/utils": "0.11.3", - "html-tokenize": "^2.0.0", - "multipipe": "^1.0.2", - "through": "^2.3.8" - } - }, - "create-require": { - "version": "1.1.1", - "dev": true - }, - "crelt": { - "version": "1.0.5" - }, - "cross-fetch": { - "version": "3.1.5", - "dev": true, - "requires": { - "node-fetch": "2.6.7" - } - }, - "cross-spawn": { - "version": "7.0.3", - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "dependencies": { - "path-key": { - "version": "3.1.1" - }, - "shebang-command": { - "version": "2.0.0", - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0" - }, - "which": { - "version": "2.0.2", - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "cross-spawn-async": { - "version": "2.2.5", - "requires": { - "lru-cache": "^4.0.0", - "which": "^1.2.8" - }, - "dependencies": { - "lru-cache": { - "version": "4.1.5", - "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "yallist": { - "version": "2.1.2" - } - } - }, - "crypto-random-string": { - "version": "2.0.0", - "dev": true - }, - "css-declaration-sorter": { - "version": "6.0.3", - "dev": true, - "requires": { - "timsort": "^0.3.0" - } - }, - "css-loader": { - "version": "3.6.0", - "dev": true, - "requires": { - "camelcase": "^5.3.1", - "cssesc": "^3.0.0", - "icss-utils": "^4.1.1", - "loader-utils": "^1.2.3", - "normalize-path": "^3.0.0", - "postcss": "^7.0.32", - "postcss-modules-extract-imports": "^2.0.0", - "postcss-modules-local-by-default": "^3.0.2", - "postcss-modules-scope": "^2.2.0", - "postcss-modules-values": "^3.0.0", - "postcss-value-parser": "^4.1.0", - "schema-utils": "^2.7.0", - "semver": "^6.3.0" - }, - "dependencies": { - "json5": { - "version": "1.0.2", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "loader-utils": { - "version": "1.4.2", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - } - }, - "picocolors": { - "version": "0.2.1", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - }, - "postcss-modules-extract-imports": { - "version": "2.0.0", - "dev": true, - "requires": { - "postcss": "^7.0.5" - } - }, - "postcss-modules-local-by-default": { - "version": "3.0.3", - "dev": true, - "requires": { - "icss-utils": "^4.1.1", - "postcss": "^7.0.32", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-modules-scope": { - "version": "2.2.0", - "dev": true, - "requires": { - "postcss": "^7.0.6", - "postcss-selector-parser": "^6.0.0" - } - }, - "postcss-modules-values": { - "version": "3.0.0", - "dev": true, - "requires": { - "icss-utils": "^4.0.0", - "postcss": "^7.0.6" - } - }, - "schema-utils": { - "version": "2.7.1", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", - "ajv-keywords": "^3.5.2" - } - }, - "semver": { - "version": "6.3.0", - "dev": true - } - } - }, - "css-select": { - "version": "4.1.3", - "dev": true, - "requires": { - "boolbase": "^1.0.0", - "css-what": "^5.0.0", - "domhandler": "^4.2.0", - "domutils": "^2.6.0", - "nth-check": "^2.0.0" - } - }, - "css-tree": { - "version": "1.1.3", - "dev": true, - "requires": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - } - }, - "css-what": { - "version": "5.0.1", - "dev": true - }, - "css.escape": { - "version": "1.5.1", - "dev": true - }, - "cssesc": { - "version": "3.0.0", - "dev": true - }, - "cssnano": { - "version": "5.1.4", - "dev": true, - "requires": { - "cssnano-preset-default": "^*", - "lilconfig": "^2.0.3", - "yaml": "^1.10.2" - } - }, - "cssnano-preset-default": { - "version": "5.2.4", - "dev": true, - "requires": { - "css-declaration-sorter": "^6.0.3", - "cssnano-utils": "^*", - "postcss-calc": "^8.2.3", - "postcss-colormin": "^*", - "postcss-convert-values": "^*", - "postcss-discard-comments": "^*", - "postcss-discard-duplicates": "^*", - "postcss-discard-empty": "^*", - "postcss-discard-overridden": "^*", - "postcss-merge-longhand": "^*", - "postcss-merge-rules": "^*", - "postcss-minify-font-values": "^*", - "postcss-minify-gradients": "^*", - "postcss-minify-params": "^*", - "postcss-minify-selectors": "^*", - "postcss-normalize-charset": "^*", - "postcss-normalize-display-values": "^*", - "postcss-normalize-positions": "^*", - "postcss-normalize-repeat-style": "^*", - "postcss-normalize-string": "^*", - "postcss-normalize-timing-functions": "^*", - "postcss-normalize-unicode": "^*", - "postcss-normalize-url": "^*", - "postcss-normalize-whitespace": "^*", - "postcss-ordered-values": "^*", - "postcss-reduce-initial": "^*", - "postcss-reduce-transforms": "^*", - "postcss-svgo": "^*", - "postcss-unique-selectors": "^*" - } - }, - "cssnano-utils": { - "version": "3.1.0", - "dev": true, - "requires": {} - }, - "csso": { - "version": "4.2.0", - "dev": true, - "requires": { - "css-tree": "^1.1.2" - } - }, - "cssom": { - "version": "0.5.0", - "dev": true - }, - "cssstyle": { - "version": "2.3.0", - "dev": true, - "requires": { - "cssom": "~0.3.6" - }, - "dependencies": { - "cssom": { - "version": "0.3.8", - "dev": true - } - } - }, - "csstype": { - "version": "3.1.1" - }, - "csv": { - "version": "5.5.3", - "resolved": "https://registry.npmjs.org/csv/-/csv-5.5.3.tgz", - "integrity": "sha512-QTaY0XjjhTQOdguARF0lGKm5/mEq9PD9/VhZZegHDIBq2tQwgNpHc3dneD4mGo2iJs+fTKv5Bp0fZ+BRuY3Z0g==", - "dev": true, - "requires": { - "csv-generate": "^3.4.3", - "csv-parse": "^4.16.3", - "csv-stringify": "^5.6.5", - "stream-transform": "^2.1.3" - } - }, - "csv-generate": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/csv-generate/-/csv-generate-3.4.3.tgz", - "integrity": "sha512-w/T+rqR0vwvHqWs/1ZyMDWtHHSJaN06klRqJXBEpDJaM/+dZkso0OKh1VcuuYvK3XM53KysVNq8Ko/epCK8wOw==", - "dev": true - }, - "csv-parse": { - "version": "4.16.3", - "resolved": "https://registry.npmjs.org/csv-parse/-/csv-parse-4.16.3.tgz", - "integrity": "sha512-cO1I/zmz4w2dcKHVvpCr7JVRu8/FymG5OEpmvsZYlccYolPBLoVGKUHgNoc4ZGkFeFlWGEDmMyBM+TTqRdW/wg==", - "dev": true - }, - "csv-stringify": { - "version": "5.6.5", - "resolved": "https://registry.npmjs.org/csv-stringify/-/csv-stringify-5.6.5.tgz", - "integrity": "sha512-PjiQ659aQ+fUTQqSrd1XEDnOr52jh30RBurfzkscaE2tPaFsDH5wOAHJiw8XAHphRknCwMUE9KRayc4K/NbO8A==", - "dev": true - }, - "currently-unhandled": { - "version": "0.4.1", - "dev": true, - "optional": true, - "requires": { - "array-find-index": "^1.0.1" - } - }, - "cz-conventional-changelog": { - "version": "3.3.0", - "dev": true, - "requires": { - "@commitlint/load": ">6.1.1", - "chalk": "^2.4.1", - "commitizen": "^4.0.3", - "conventional-commit-types": "^3.0.0", - "lodash.map": "^4.5.1", - "longest": "^2.0.1", - "word-wrap": "^1.0.3" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "dev": true - }, - "has-flag": { - "version": "3.0.0", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "d": { - "version": "1.0.1", - "requires": { - "es5-ext": "^0.10.50", - "type": "^1.0.1" - } - }, - "damerau-levenshtein": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", - "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==", - "dev": true - }, - "dargs": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/dargs/-/dargs-7.0.0.tgz", - "integrity": "sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==", - "dev": true - }, - "dashdash": { - "version": "1.14.1", - "requires": { - "assert-plus": "^1.0.0" - } - }, - "data-urls": { - "version": "3.0.2", - "dev": true, - "requires": { - "abab": "^2.0.6", - "whatwg-mimetype": "^3.0.0", - "whatwg-url": "^11.0.0" - }, - "dependencies": { - "abab": { - "version": "2.0.6", - "dev": true - }, - "whatwg-mimetype": { - "version": "3.0.0", - "dev": true - } - } - }, - "data-view-buffer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.1.tgz", - "integrity": "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==", - "dev": true, - "requires": { - "call-bind": "^1.0.6", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.1" - } - }, - "data-view-byte-length": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz", - "integrity": "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.7", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.1" - } - }, - "data-view-byte-offset": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz", - "integrity": "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==", - "dev": true, - "requires": { - "call-bind": "^1.0.6", - "es-errors": "^1.3.0", - "is-data-view": "^1.0.1" - } - }, - "dataloader": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/dataloader/-/dataloader-1.4.0.tgz", - "integrity": "sha512-68s5jYdlvasItOJnCuI2Q9s4q98g0pCyL3HrcKJu8KNugUl8ahgmZYg38ysLTgQjjXX3H8CJLkAvWrclWfcalw==", - "dev": true - }, - "date-fns": { - "version": "2.30.0", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.30.0.tgz", - "integrity": "sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==", - "requires": { - "@babel/runtime": "^7.21.0" - } - }, - "dateformat": { - "version": "3.0.3", - "dev": true - }, - "dayjs": { - "version": "1.11.5" - }, - "debug": { - "version": "4.3.4", - "requires": { - "ms": "2.1.2" - }, - "dependencies": { - "ms": { - "version": "2.1.2" - } - } - }, - "decamelize": { - "version": "1.2.0" - }, - "decamelize-keys": { - "version": "1.1.0", - "requires": { - "decamelize": "^1.1.0", - "map-obj": "^1.0.0" - } - }, - "decimal.js": { - "version": "10.4.0", - "dev": true - }, - "decode-named-character-reference": { - "version": "1.0.2", - "requires": { - "character-entities": "^2.0.0" - } - }, - "decode-uri-component": { - "version": "0.2.2", - "dev": true - }, - "dedent": { - "version": "0.7.0", - "dev": true - }, - "deep-extend": { - "version": "0.6.0", - "dev": true - }, - "deep-is": { - "version": "0.1.3", - "dev": true - }, - "deepmerge": { - "version": "4.2.2", - "dev": true - }, - "default-browser-id": { - "version": "1.0.4", - "dev": true, - "optional": true, - "requires": { - "bplist-parser": "^0.1.0", - "meow": "^3.1.0", - "untildify": "^2.0.0" - }, - "dependencies": { - "camelcase": { - "version": "2.1.1", - "dev": true, - "optional": true - }, - "camelcase-keys": { - "version": "2.1.0", - "dev": true, - "optional": true, - "requires": { - "camelcase": "^2.0.0", - "map-obj": "^1.0.0" - } - }, - "find-up": { - "version": "1.1.2", - "dev": true, - "optional": true, - "requires": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "indent-string": { - "version": "2.1.0", - "dev": true, - "optional": true, - "requires": { - "repeating": "^2.0.0" - } - }, - "load-json-file": { - "version": "1.1.0", - "dev": true, - "optional": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "strip-bom": "^2.0.0" - } - }, - "meow": { - "version": "3.7.0", - "dev": true, - "optional": true, - "requires": { - "camelcase-keys": "^2.0.0", - "decamelize": "^1.1.2", - "loud-rejection": "^1.0.0", - "map-obj": "^1.0.1", - "minimist": "^1.1.3", - "normalize-package-data": "^2.3.4", - "object-assign": "^4.0.1", - "read-pkg-up": "^1.0.1", - "redent": "^1.0.0", - "trim-newlines": "^1.0.0" - } - }, - "parse-json": { - "version": "2.2.0", - "dev": true, - "optional": true, - "requires": { - "error-ex": "^1.2.0" - } - }, - "path-exists": { - "version": "2.1.0", - "dev": true, - "optional": true, - "requires": { - "pinkie-promise": "^2.0.0" - } - }, - "path-type": { - "version": "1.1.0", - "dev": true, - "optional": true, - "requires": { - "graceful-fs": "^4.1.2", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - }, - "pify": { - "version": "2.3.0", - "dev": true, - "optional": true - }, - "read-pkg": { - "version": "1.1.0", - "dev": true, - "optional": true, - "requires": { - "load-json-file": "^1.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^1.0.0" - } - }, - "read-pkg-up": { - "version": "1.0.1", - "dev": true, - "optional": true, - "requires": { - "find-up": "^1.0.0", - "read-pkg": "^1.0.0" - } - }, - "redent": { - "version": "1.0.0", - "dev": true, - "optional": true, - "requires": { - "indent-string": "^2.1.0", - "strip-indent": "^1.0.1" - } - }, - "strip-bom": { - "version": "2.0.0", - "dev": true, - "optional": true, - "requires": { - "is-utf8": "^0.2.0" - } - }, - "strip-indent": { - "version": "1.0.1", - "dev": true, - "optional": true, - "requires": { - "get-stdin": "^4.0.1" - } - }, - "trim-newlines": { - "version": "1.0.0", - "dev": true, - "optional": true - } - } - }, - "default-user-agent": { - "version": "1.0.0", - "dev": true, - "requires": { - "os-name": "~1.0.3" - } - }, - "defaults": { - "version": "1.0.3", - "requires": { - "clone": "^1.0.2" - } - }, - "define-data-property": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", - "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", - "requires": { - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "gopd": "^1.0.1" - } - }, - "define-lazy-prop": { - "version": "2.0.0", - "dev": true - }, - "define-properties": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", - "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", - "requires": { - "define-data-property": "^1.0.1", - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - } - }, - "define-property": { - "version": "0.2.5", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - }, - "dependencies": { - "is-accessor-descriptor": { - "version": "0.1.6", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-buffer": { - "version": "1.1.6", - "dev": true - }, - "is-data-descriptor": { - "version": "0.1.4", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "dev": true, - "requires": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - } - }, - "kind-of": { - "version": "5.1.0", - "dev": true - } - } - }, - "del": { - "version": "5.1.0", - "dev": true, - "requires": { - "globby": "^10.0.1", - "graceful-fs": "^4.2.2", - "is-glob": "^4.0.1", - "is-path-cwd": "^2.2.0", - "is-path-inside": "^3.0.1", - "p-map": "^3.0.0", - "rimraf": "^3.0.0", - "slash": "^3.0.0" - }, - "dependencies": { - "globby": { - "version": "10.0.2", - "dev": true, - "requires": { - "@types/glob": "^7.1.1", - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.0.3", - "glob": "^7.1.3", - "ignore": "^5.1.1", - "merge2": "^1.2.3", - "slash": "^3.0.0" - } - }, - "p-map": { - "version": "3.0.0", - "dev": true, - "requires": { - "aggregate-error": "^3.0.0" - } - } - } - }, - "delayed-stream": { - "version": "1.0.0" - }, - "delegates": { - "version": "1.0.0", - "dev": true - }, - "depd": { - "version": "2.0.0", - "dev": true - }, - "deprecation": { - "version": "2.3.1", - "dev": true - }, - "dequal": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", - "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==" - }, - "destroy": { - "version": "1.2.0", - "dev": true - }, - "detab": { - "version": "2.0.4", - "requires": { - "repeat-string": "^1.5.4" - } - }, - "detect-file": { - "version": "1.0.0", - "dev": true - }, - "detect-indent": { - "version": "6.1.0", - "dev": true - }, - "detect-newline": { - "version": "3.1.0", - "dev": true - }, - "detect-node-es": { - "version": "1.1.0" - }, - "detect-package-manager": { - "version": "2.0.1", - "dev": true, - "requires": { - "execa": "^5.1.1" - } - }, - "detect-port": { - "version": "1.5.1", - "dev": true, - "requires": { - "address": "^1.0.1", - "debug": "4" - } - }, - "dev-null": { - "version": "0.1.1", - "dev": true - }, - "devtools-protocol": { - "version": "0.0.981744", - "dev": true - }, - "diff": { - "version": "4.0.2", - "dev": true - }, - "diff-sequences": { - "version": "27.5.1", - "dev": true - }, - "dir-glob": { - "version": "3.0.1", - "requires": { - "path-type": "^4.0.0" - } - }, - "docsearch.js": { - "version": "2.6.3", - "requires": { - "algoliasearch": "^3.24.5", - "autocomplete.js": "0.36.0", - "hogan.js": "^3.0.2", - "request": "^2.87.0", - "stack-utils": "^1.0.1", - "to-factory": "^1.0.0", - "zepto": "^1.2.0" - }, - "dependencies": { - "escape-string-regexp": { - "version": "2.0.0" - }, - "stack-utils": { - "version": "1.0.5", - "requires": { - "escape-string-regexp": "^2.0.0" - } - } - } - }, - "doctrine": { - "version": "3.0.0", - "dev": true, - "requires": { - "esutils": "^2.0.2" - } - }, - "dom-accessibility-api": { - "version": "0.5.10", - "dev": true - }, - "dom-converter": { - "version": "0.2.0", - "dev": true, - "requires": { - "utila": "~0.4" - } - }, - "dom-iterator": { - "version": "1.0.0", - "requires": { - "component-props": "1.1.1", - "component-xor": "0.0.4" - } - }, - "dom-serializer": { - "version": "1.4.1", - "dev": true, - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - } - }, - "dom-walk": { - "version": "0.1.2" - }, - "domelementtype": { - "version": "2.2.0", - "dev": true - }, - "domexception": { - "version": "4.0.0", - "dev": true, - "requires": { - "webidl-conversions": "^7.0.0" - } - }, - "domhandler": { - "version": "4.2.2", - "dev": true, - "requires": { - "domelementtype": "^2.2.0" - } - }, - "domutils": { - "version": "2.8.0", - "dev": true, - "requires": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - } - }, - "dot-case": { - "version": "3.0.4", - "dev": true, - "requires": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - }, - "dependencies": { - "lower-case": { - "version": "2.0.2", - "dev": true, - "requires": { - "tslib": "^2.0.3" - } - }, - "no-case": { - "version": "3.0.4", - "dev": true, - "requires": { - "lower-case": "^2.0.2", - "tslib": "^2.0.3" - } - } - } - }, - "dot-prop": { - "version": "5.3.0", - "dev": true, - "requires": { - "is-obj": "^2.0.0" - }, - "dependencies": { - "is-obj": { - "version": "2.0.0", - "dev": true - } - } - }, - "dotenv": { - "version": "8.6.0", - "dev": true - }, - "dotenv-expand": { - "version": "5.1.0", - "dev": true - }, - "downshift": { - "version": "6.1.12", - "requires": { - "@babel/runtime": "^7.14.8", - "compute-scroll-into-view": "^1.0.17", - "prop-types": "^15.7.2", - "react-is": "^17.0.2", - "tslib": "^2.3.0" - } - }, - "duplexer": { - "version": "0.1.2", - "dev": true - }, - "duplexer2": { - "version": "0.1.4", - "requires": { - "readable-stream": "^2.0.2" - } - }, - "eastasianwidth": { - "version": "0.2.0", - "dev": true - }, - "ecc-jsbn": { - "version": "0.1.2", - "requires": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" - } - }, - "ecdsa-sig-formatter": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", - "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", - "dev": true, - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "editions": { - "version": "1.3.4" - }, - "ee-first": { - "version": "1.1.1", - "dev": true - }, - "ejs": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz", - "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==", - "dev": true, - "requires": { - "jake": "^10.8.5" - } - }, - "electron-to-chromium": { - "version": "1.4.595", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.595.tgz", - "integrity": "sha512-+ozvXuamBhDOKvMNUQvecxfbyICmIAwS4GpLmR0bsiSBlGnLaOcs2Cj7J8XSbW+YEaN3Xl3ffgpm+srTUWFwFQ==" - }, - "element-resize-detector": { - "version": "1.2.4", - "dev": true, - "requires": { - "batch-processor": "1.0.0" - } - }, - "emittery": { - "version": "0.13.1", - "dev": true - }, - "emoji-regex": { - "version": "8.0.0" - }, - "emojis-list": { - "version": "3.0.0", - "dev": true - }, - "emotion": { - "version": "10.0.27", - "requires": { - "babel-plugin-emotion": "^10.0.27", - "create-emotion": "^10.0.27" - } - }, - "encodeurl": { - "version": "1.0.2", - "dev": true - }, - "end-of-stream": { - "version": "1.4.4", - "dev": true, - "requires": { - "once": "^1.4.0" - } - }, - "endent": { - "version": "2.1.0", - "dev": true, - "requires": { - "dedent": "^0.7.0", - "fast-json-parse": "^1.0.3", - "objectorarray": "^1.0.5" - } - }, - "enhanced-resolve": { - "version": "5.16.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.16.0.tgz", - "integrity": "sha512-O+QWCviPNSSLAD9Ucn8Awv+poAkqn3T1XY5/N7kR7rQO9yfSGWkYZDwpJ+iKF7B8rxaQKWngSqACpgzeapSyoA==", - "requires": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - }, - "dependencies": { - "tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==" - } - } - }, - "enquirer": { - "version": "2.3.6", - "dev": true, - "requires": { - "ansi-colors": "^4.1.1" - }, - "dependencies": { - "ansi-colors": { - "version": "4.1.1", - "dev": true - } - } - }, - "entities": { - "version": "2.1.0", - "dev": true - }, - "env-ci": { - "version": "5.0.2", - "dev": true, - "requires": { - "execa": "^4.0.0", - "java-properties": "^1.0.0" - }, - "dependencies": { - "execa": { - "version": "4.1.0", - "dev": true, - "requires": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "human-signals": "^1.1.1", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.0", - "onetime": "^5.1.0", - "signal-exit": "^3.0.2", - "strip-final-newline": "^2.0.0" - } - }, - "get-stream": { - "version": "5.2.0", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - }, - "human-signals": { - "version": "1.1.1", - "dev": true - }, - "is-stream": { - "version": "2.0.0", - "dev": true - }, - "npm-run-path": { - "version": "4.0.1", - "dev": true, - "requires": { - "path-key": "^3.0.0" - } - }, - "path-key": { - "version": "3.1.1", - "dev": true - } - } - }, - "envify": { - "version": "4.1.0", - "requires": { - "esprima": "^4.0.0", - "through": "~2.3.4" - } - }, - "eol": { - "version": "0.2.0", - "dev": true - }, - "errno": { - "version": "0.1.8", - "dev": true, - "requires": { - "prr": "~1.0.1" - } - }, - "error-ex": { - "version": "1.3.2", - "requires": { - "is-arrayish": "^0.2.1" - } - }, - "error-stack-parser": { - "version": "2.1.4", - "dev": true, - "requires": { - "stackframe": "^1.3.4" - } - }, - "errors": { - "version": "0.2.0", - "dev": true - }, - "es-abstract": { - "version": "1.23.3", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.23.3.tgz", - "integrity": "sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==", - "dev": true, - "requires": { - "array-buffer-byte-length": "^1.0.1", - "arraybuffer.prototype.slice": "^1.0.3", - "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.7", - "data-view-buffer": "^1.0.1", - "data-view-byte-length": "^1.0.1", - "data-view-byte-offset": "^1.0.0", - "es-define-property": "^1.0.0", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "es-set-tostringtag": "^2.0.3", - "es-to-primitive": "^1.2.1", - "function.prototype.name": "^1.1.6", - "get-intrinsic": "^1.2.4", - "get-symbol-description": "^1.0.2", - "globalthis": "^1.0.3", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.2", - "has-proto": "^1.0.3", - "has-symbols": "^1.0.3", - "hasown": "^2.0.2", - "internal-slot": "^1.0.7", - "is-array-buffer": "^3.0.4", - "is-callable": "^1.2.7", - "is-data-view": "^1.0.1", - "is-negative-zero": "^2.0.3", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.3", - "is-string": "^1.0.7", - "is-typed-array": "^1.1.13", - "is-weakref": "^1.0.2", - "object-inspect": "^1.13.1", - "object-keys": "^1.1.1", - "object.assign": "^4.1.5", - "regexp.prototype.flags": "^1.5.2", - "safe-array-concat": "^1.1.2", - "safe-regex-test": "^1.0.3", - "string.prototype.trim": "^1.2.9", - "string.prototype.trimend": "^1.0.8", - "string.prototype.trimstart": "^1.0.8", - "typed-array-buffer": "^1.0.2", - "typed-array-byte-length": "^1.0.1", - "typed-array-byte-offset": "^1.0.2", - "typed-array-length": "^1.0.6", - "unbox-primitive": "^1.0.2", - "which-typed-array": "^1.1.15" - } - }, - "es-array-method-boxes-properly": { - "version": "1.0.0", - "dev": true - }, - "es-define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", - "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", - "requires": { - "get-intrinsic": "^1.2.4" - } - }, - "es-errors": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", - "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==" - }, - "es-get-iterator": { - "version": "1.1.2", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.0", - "has-symbols": "^1.0.1", - "is-arguments": "^1.1.0", - "is-map": "^2.0.2", - "is-set": "^2.0.2", - "is-string": "^1.0.5", - "isarray": "^2.0.5" - }, - "dependencies": { - "isarray": { - "version": "2.0.5", - "dev": true - } - } - }, - "es-iterator-helpers": { - "version": "1.0.19", - "resolved": "https://registry.npmjs.org/es-iterator-helpers/-/es-iterator-helpers-1.0.19.tgz", - "integrity": "sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw==", - "dev": true, - "requires": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.3", - "es-errors": "^1.3.0", - "es-set-tostringtag": "^2.0.3", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.4", - "globalthis": "^1.0.3", - "has-property-descriptors": "^1.0.2", - "has-proto": "^1.0.3", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.7", - "iterator.prototype": "^1.1.2", - "safe-array-concat": "^1.1.2" - } - }, - "es-module-lexer": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.0.tgz", - "integrity": "sha512-pqrTKmwEIgafsYZAGw9kszYzmagcE/n4dbgwGWLEXg7J4QFJVQRBld8j3Q3GNez79jzxZshq0bcT962QHOghjw==" - }, - "es-object-atoms": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.0.0.tgz", - "integrity": "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==", - "dev": true, - "requires": { - "es-errors": "^1.3.0" - } - }, - "es-set-tostringtag": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz", - "integrity": "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==", - "dev": true, - "requires": { - "get-intrinsic": "^1.2.4", - "has-tostringtag": "^1.0.2", - "hasown": "^2.0.1" - } - }, - "es-shim-unscopables": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.2.tgz", - "integrity": "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==", - "dev": true, - "requires": { - "hasown": "^2.0.0" - } - }, - "es-to-primitive": { - "version": "1.2.1", - "dev": true, - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "es5-ext": { - "version": "0.10.64", - "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.64.tgz", - "integrity": "sha512-p2snDhiLaXe6dahss1LddxqEm+SkuDvV8dnIQG0MWjyHpcMNfXKPE+/Cc0y+PhxJX3A4xGNeFCj5oc0BUh6deg==", - "requires": { - "es6-iterator": "^2.0.3", - "es6-symbol": "^3.1.3", - "esniff": "^2.0.1", - "next-tick": "^1.1.0" - } - }, - "es5-shim": { - "version": "4.6.7", - "dev": true - }, - "es6-iterator": { - "version": "2.0.3", - "requires": { - "d": "1", - "es5-ext": "^0.10.35", - "es6-symbol": "^3.1.1" - } - }, - "es6-promise": { - "version": "4.2.8" - }, - "es6-shim": { - "version": "0.35.6", - "dev": true - }, - "es6-symbol": { - "version": "3.1.3", - "requires": { - "d": "^1.0.1", - "ext": "^1.1.2" - } - }, - "esbuild": { - "version": "0.18.20", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.20.tgz", - "integrity": "sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==", - "dev": true, - "requires": { - "@esbuild/android-arm": "0.18.20", - "@esbuild/android-arm64": "0.18.20", - "@esbuild/android-x64": "0.18.20", - "@esbuild/darwin-arm64": "0.18.20", - "@esbuild/darwin-x64": "0.18.20", - "@esbuild/freebsd-arm64": "0.18.20", - "@esbuild/freebsd-x64": "0.18.20", - "@esbuild/linux-arm": "0.18.20", - "@esbuild/linux-arm64": "0.18.20", - "@esbuild/linux-ia32": "0.18.20", - "@esbuild/linux-loong64": "0.18.20", - "@esbuild/linux-mips64el": "0.18.20", - "@esbuild/linux-ppc64": "0.18.20", - "@esbuild/linux-riscv64": "0.18.20", - "@esbuild/linux-s390x": "0.18.20", - "@esbuild/linux-x64": "0.18.20", - "@esbuild/netbsd-x64": "0.18.20", - "@esbuild/openbsd-x64": "0.18.20", - "@esbuild/sunos-x64": "0.18.20", - "@esbuild/win32-arm64": "0.18.20", - "@esbuild/win32-ia32": "0.18.20", - "@esbuild/win32-x64": "0.18.20" - } - }, - "escalade": { - "version": "3.1.1" - }, - "escape-html": { - "version": "1.0.3", - "dev": true - }, - "escape-string-regexp": { - "version": "1.0.5" - }, - "escodegen": { - "version": "2.0.0", - "dev": true, - "requires": { - "esprima": "^4.0.1", - "estraverse": "^5.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1", - "source-map": "~0.6.1" - }, - "dependencies": { - "levn": { - "version": "0.3.0", - "dev": true, - "requires": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - } - }, - "optionator": { - "version": "0.8.3", - "dev": true, - "requires": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" - } - } - } - }, - "eslint": { - "version": "8.57.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz", - "integrity": "sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==", - "dev": true, - "requires": { - "@eslint-community/eslint-utils": "^4.2.0", - "@eslint-community/regexpp": "^4.6.1", - "@eslint/eslintrc": "^2.1.4", - "@eslint/js": "8.57.0", - "@humanwhocodes/config-array": "^0.11.14", - "@humanwhocodes/module-importer": "^1.0.1", - "@nodelib/fs.walk": "^1.2.8", - "@ungap/structured-clone": "^1.2.0", - "ajv": "^6.12.4", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "doctrine": "^3.0.0", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.2.2", - "eslint-visitor-keys": "^3.4.3", - "espree": "^9.6.1", - "esquery": "^1.4.2", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "find-up": "^5.0.0", - "glob-parent": "^6.0.2", - "globals": "^13.19.0", - "graphemer": "^1.4.0", - "ignore": "^5.2.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "is-path-inside": "^3.0.3", - "js-yaml": "^4.1.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.1.2", - "natural-compare": "^1.4.0", - "optionator": "^0.9.3", - "strip-ansi": "^6.0.1", - "text-table": "^0.2.0" - }, - "dependencies": { - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "escape-string-regexp": { - "version": "4.0.0", - "dev": true - }, - "eslint-scope": { - "version": "7.2.2", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", - "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", - "dev": true, - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - } - }, - "glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, - "requires": { - "is-glob": "^4.0.3" - } - }, - "globals": { - "version": "13.20.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", - "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", - "dev": true, - "requires": { - "type-fest": "^0.20.2" - } - }, - "js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "requires": { - "argparse": "^2.0.1" - } - }, - "type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true - } - } - }, - "eslint-config-dev": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/eslint-config-dev/-/eslint-config-dev-3.3.1.tgz", - "integrity": "sha512-qFf7Y8y655tpas8QJxVkJI2MgcyQ1VingfxUm/pkFq/4r9XxW3fBTlGHr9zIizEWnnkTCnSk6uJLB0pl8Z16gQ==", - "dev": true, - "requires": {} - }, - "eslint-config-prettier": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.8.0.tgz", - "integrity": "sha512-wLbQiFre3tdGgpDv67NQKnJuTlcUVYHas3k+DZCc2U2BadthoEY4B7hLPvAxaqdyOGCzuLfii2fqGph10va7oA==", - "dev": true, - "requires": {} - }, - "eslint-import-resolver-node": { - "version": "0.3.7", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.7.tgz", - "integrity": "sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==", - "dev": true, - "requires": { - "debug": "^3.2.7", - "is-core-module": "^2.11.0", - "resolve": "^1.22.1" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "eslint-module-utils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz", - "integrity": "sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==", - "dev": true, - "requires": { - "debug": "^3.2.7" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "eslint-plugin-import": { - "version": "2.27.5", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz", - "integrity": "sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==", - "dev": true, - "requires": { - "array-includes": "^3.1.6", - "array.prototype.flat": "^1.3.1", - "array.prototype.flatmap": "^1.3.1", - "debug": "^3.2.7", - "doctrine": "^2.1.0", - "eslint-import-resolver-node": "^0.3.7", - "eslint-module-utils": "^2.7.4", - "has": "^1.0.3", - "is-core-module": "^2.11.0", - "is-glob": "^4.0.3", - "minimatch": "^3.1.2", - "object.values": "^1.1.6", - "resolve": "^1.22.1", - "semver": "^6.3.0", - "tsconfig-paths": "^3.14.1" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "doctrine": { - "version": "2.1.0", - "dev": true, - "requires": { - "esutils": "^2.0.2" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } - } - }, - "eslint-plugin-jest": { - "version": "27.8.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-27.8.0.tgz", - "integrity": "sha512-347hVFiu4ZKMYl5xFp0X81gLNwBdno0dl0CMpUMjwuAux9X/M2a7z+ab2VHmPL6XCT87q8nv1vaVzhIO4TE/hw==", - "dev": true, - "requires": { - "@typescript-eslint/utils": "^5.10.0" - } - }, - "eslint-plugin-jest-dom": { - "version": "5.4.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest-dom/-/eslint-plugin-jest-dom-5.4.0.tgz", - "integrity": "sha512-yBqvFsnpS5Sybjoq61cJiUsenRkC9K32hYQBFS9doBR7nbQZZ5FyO+X7MlmfM1C48Ejx/qTuOCgukDUNyzKZ7A==", - "dev": true, - "requires": { - "@babel/runtime": "^7.16.3", - "requireindex": "^1.2.0" - } - }, - "eslint-plugin-jsx-a11y": { - "version": "6.8.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.8.0.tgz", - "integrity": "sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA==", - "dev": true, - "requires": { - "@babel/runtime": "^7.23.2", - "aria-query": "^5.3.0", - "array-includes": "^3.1.7", - "array.prototype.flatmap": "^1.3.2", - "ast-types-flow": "^0.0.8", - "axe-core": "=4.7.0", - "axobject-query": "^3.2.1", - "damerau-levenshtein": "^1.0.8", - "emoji-regex": "^9.2.2", - "es-iterator-helpers": "^1.0.15", - "hasown": "^2.0.0", - "jsx-ast-utils": "^3.3.5", - "language-tags": "^1.0.9", - "minimatch": "^3.1.2", - "object.entries": "^1.1.7", - "object.fromentries": "^2.0.7" - }, - "dependencies": { - "axe-core": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.7.0.tgz", - "integrity": "sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ==", - "dev": true - }, - "emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "dev": true - } - } - }, - "eslint-plugin-prettier": { - "version": "4.2.1", - "dev": true, - "requires": { - "prettier-linter-helpers": "^1.0.0" - } - }, - "eslint-plugin-react": { - "version": "7.35.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.35.0.tgz", - "integrity": "sha512-v501SSMOWv8gerHkk+IIQBkcGRGrO2nfybfj5pLxuJNFTPxxA3PSryhXTK+9pNbtkggheDdsC0E9Q8CuPk6JKA==", - "dev": true, - "requires": { - "array-includes": "^3.1.8", - "array.prototype.findlast": "^1.2.5", - "array.prototype.flatmap": "^1.3.2", - "array.prototype.tosorted": "^1.1.4", - "doctrine": "^2.1.0", - "es-iterator-helpers": "^1.0.19", - "estraverse": "^5.3.0", - "hasown": "^2.0.2", - "jsx-ast-utils": "^2.4.1 || ^3.0.0", - "minimatch": "^3.1.2", - "object.entries": "^1.1.8", - "object.fromentries": "^2.0.8", - "object.values": "^1.2.0", - "prop-types": "^15.8.1", - "resolve": "^2.0.0-next.5", - "semver": "^6.3.1", - "string.prototype.matchall": "^4.0.11", - "string.prototype.repeat": "^1.0.0" - }, - "dependencies": { - "doctrine": { - "version": "2.1.0", - "dev": true, - "requires": { - "esutils": "^2.0.2" - } - }, - "resolve": { - "version": "2.0.0-next.5", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.5.tgz", - "integrity": "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==", - "dev": true, - "requires": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "semver": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", - "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", - "dev": true - } - } - }, - "eslint-plugin-react-hooks": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", - "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", - "dev": true, - "requires": {} - }, - "eslint-plugin-rulesdir": { - "version": "0.2.2", - "dev": true - }, - "eslint-plugin-testing-library": { - "version": "5.11.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.11.0.tgz", - "integrity": "sha512-ELY7Gefo+61OfXKlQeXNIDVVLPcvKTeiQOoMZG9TeuWa7Ln4dUNRv8JdRWBQI9Mbb427XGlVB1aa1QPZxBJM8Q==", - "dev": true, - "requires": { - "@typescript-eslint/utils": "^5.58.0" - }, - "dependencies": { - "@typescript-eslint/scope-manager": { - "version": "5.61.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.61.0.tgz", - "integrity": "sha512-W8VoMjoSg7f7nqAROEmTt6LoBpn81AegP7uKhhW5KzYlehs8VV0ZW0fIDVbcZRcaP3aPSW+JZFua+ysQN+m/Nw==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.61.0", - "@typescript-eslint/visitor-keys": "5.61.0" - } - }, - "@typescript-eslint/types": { - "version": "5.61.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.61.0.tgz", - "integrity": "sha512-ldyueo58KjngXpzloHUog/h9REmHl59G1b3a5Sng1GfBo14BkS3ZbMEb3693gnP1k//97lh7bKsp6/V/0v1veQ==", - "dev": true - }, - "@typescript-eslint/typescript-estree": { - "version": "5.61.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.61.0.tgz", - "integrity": "sha512-Fud90PxONnnLZ36oR5ClJBLTLfU4pIWBmnvGwTbEa2cXIqj70AEDEmOmpkFComjBZ/037ueKrOdHuYmSFVD7Rw==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.61.0", - "@typescript-eslint/visitor-keys": "5.61.0", - "debug": "^4.3.4", - "globby": "^11.1.0", - "is-glob": "^4.0.3", - "semver": "^7.3.7", - "tsutils": "^3.21.0" - } - }, - "@typescript-eslint/utils": { - "version": "5.61.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.61.0.tgz", - "integrity": "sha512-mV6O+6VgQmVE6+xzlA91xifndPW9ElFW8vbSF0xCT/czPXVhwDewKila1jOyRwa9AE19zKnrr7Cg5S3pJVrTWQ==", - "dev": true, - "requires": { - "@eslint-community/eslint-utils": "^4.2.0", - "@types/json-schema": "^7.0.9", - "@types/semver": "^7.3.12", - "@typescript-eslint/scope-manager": "5.61.0", - "@typescript-eslint/types": "5.61.0", - "@typescript-eslint/typescript-estree": "5.61.0", - "eslint-scope": "^5.1.1", - "semver": "^7.3.7" - } - }, - "@typescript-eslint/visitor-keys": { - "version": "5.61.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.61.0.tgz", - "integrity": "sha512-50XQ5VdbWrX06mQXhy93WywSFZZGsv3EOjq+lqp6WC2t+j3mb6A9xYVdrRxafvK88vg9k9u+CT4l6D8PEatjKg==", - "dev": true, - "requires": { - "@typescript-eslint/types": "5.61.0", - "eslint-visitor-keys": "^3.3.0" - } - } - } - }, - "eslint-plugin-you-dont-need-lodash-underscore": { - "version": "6.12.0", - "dev": true, - "requires": { - "kebab-case": "^1.0.0" - } - }, - "eslint-scope": { - "version": "5.1.1", - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "dependencies": { - "estraverse": { - "version": "4.3.0" - } - } - }, - "eslint-utils": { - "version": "3.0.0", - "dev": true, - "requires": { - "eslint-visitor-keys": "^2.0.0" - }, - "dependencies": { - "eslint-visitor-keys": { - "version": "2.0.0", - "dev": true - } - } - }, - "eslint-visitor-keys": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", - "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", - "dev": true - }, - "esniff": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/esniff/-/esniff-2.0.1.tgz", - "integrity": "sha512-kTUIGKQ/mDPFoJ0oVfcmyJn4iBDRptjNVIzwIFR7tqWXdVI9xfA2RMwY/gbSpJG3lkdWNEjLap/NqVHZiJsdfg==", - "requires": { - "d": "^1.0.1", - "es5-ext": "^0.10.62", - "event-emitter": "^0.3.5", - "type": "^2.7.2" - }, - "dependencies": { - "type": { - "version": "2.7.2", - "resolved": "https://registry.npmjs.org/type/-/type-2.7.2.tgz", - "integrity": "sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==" - } - } - }, - "espree": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", - "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", - "dev": true, - "requires": { - "acorn": "^8.9.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.4.1" - } - }, - "esprima": { - "version": "4.0.1" - }, - "esquery": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", - "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", - "dev": true, - "requires": { - "estraverse": "^5.1.0" - } - }, - "esrecurse": { - "version": "4.3.0", - "requires": { - "estraverse": "^5.2.0" - } - }, - "estimo": { - "version": "2.3.6", - "dev": true, - "requires": { - "@sitespeed.io/tracium": "^0.3.3", - "commander": "^9.1.0", - "find-chrome-bin": "0.1.0", - "nanoid": "^3.3.2", - "puppeteer-core": "^13.5.1" - }, - "dependencies": { - "commander": { - "version": "9.4.0", - "dev": true - } - } - }, - "estraverse": { - "version": "5.3.0" - }, - "estree-to-babel": { - "version": "3.2.1", - "dev": true, - "requires": { - "@babel/traverse": "^7.1.6", - "@babel/types": "^7.2.0", - "c8": "^7.6.0" - } - }, - "estree-util-attach-comments": { - "version": "2.1.0", - "requires": { - "@types/estree": "^1.0.0" - }, - "dependencies": { - "@types/estree": { - "version": "1.0.0" - } - } - }, - "estree-util-build-jsx": { - "version": "2.2.0", - "requires": { - "@types/estree-jsx": "^1.0.0", - "estree-util-is-identifier-name": "^2.0.0", - "estree-walker": "^3.0.0" - }, - "dependencies": { - "estree-walker": { - "version": "3.0.1" - } - } - }, - "estree-util-is-identifier-name": { - "version": "2.0.1" - }, - "estree-util-to-js": { - "version": "1.1.0", - "requires": { - "@types/estree-jsx": "^1.0.0", - "astring": "^1.8.0", - "source-map": "^0.7.0" - }, - "dependencies": { - "source-map": { - "version": "0.7.4" - } - } - }, - "estree-util-visit": { - "version": "1.2.0", - "requires": { - "@types/estree-jsx": "^1.0.0", - "@types/unist": "^2.0.0" - } - }, - "estree-walker": { - "version": "2.0.2", - "dev": true - }, - "esutils": { - "version": "2.0.3", - "devOptional": true - }, - "etag": { - "version": "1.8.1", - "dev": true - }, - "event-emitter": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", - "integrity": "sha512-D9rRn9y7kLPnJ+hMq7S/nhvoKwwvVJahBi2BPmx3bvbsEdK3W9ii8cBSGjP+72/LnM4n6fo3+dkCX5FeTQruXA==", - "requires": { - "d": "1", - "es5-ext": "~0.10.14" - } - }, - "eventemitter3": { - "version": "4.0.7", - "dev": true - }, - "events": { - "version": "3.3.0" - }, - "exec-sh": { - "version": "0.3.6", - "dev": true - }, - "execa": { - "version": "5.1.1", - "requires": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "dependencies": { - "get-stream": { - "version": "6.0.0" - }, - "is-stream": { - "version": "2.0.0" - }, - "npm-run-path": { - "version": "4.0.1", - "requires": { - "path-key": "^3.0.0" - } - }, - "path-key": { - "version": "3.1.1" - } - } - }, - "exenv": { - "version": "1.2.2" - }, - "exit": { - "version": "0.1.2", - "dev": true - }, - "expand-brackets": { - "version": "2.1.4", - "dev": true, - "requires": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "dev": true - } - } - }, - "expand-tilde": { - "version": "2.0.2", - "dev": true, - "requires": { - "homedir-polyfill": "^1.0.1" - } - }, - "expect": { - "version": "27.5.1", - "dev": true, - "requires": { - "@jest/types": "^27.5.1", - "jest-get-type": "^27.5.1", - "jest-matcher-utils": "^27.5.1", - "jest-message-util": "^27.5.1" - } - }, - "express": { - "version": "4.19.2", - "resolved": "https://registry.npmjs.org/express/-/express-4.19.2.tgz", - "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==", - "dev": true, - "requires": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.2", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.6.0", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "2.0.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.2.0", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.7", - "qs": "6.11.0", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "dependencies": { - "cookie": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz", - "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==", - "dev": true - }, - "debug": { - "version": "2.6.9", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "dev": true - } - } - }, - "ext": { - "version": "1.6.0", - "requires": { - "type": "^2.5.0" - }, - "dependencies": { - "type": { - "version": "2.5.0" - } - } - }, - "extend": { - "version": "3.0.2" - }, - "extend-shallow": { - "version": "2.0.1", - "requires": { - "is-extendable": "^0.1.0" - } - }, - "extendable-error": { - "version": "0.1.7", - "dev": true - }, - "external-editor": { - "version": "3.1.0", - "requires": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" - } - }, - "extglob": { - "version": "2.0.4", - "dev": true, - "requires": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - } - } - }, - "extract-zip": { - "version": "2.0.1", - "dev": true, - "requires": { - "@types/yauzl": "^2.9.1", - "debug": "^4.1.1", - "get-stream": "^5.1.0", - "yauzl": "^2.10.0" - }, - "dependencies": { - "get-stream": { - "version": "5.2.0", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - } - } - }, - "extsprintf": { - "version": "1.3.0" - }, - "fast-deep-equal": { - "version": "3.1.3" - }, - "fast-diff": { - "version": "1.2.0", - "dev": true - }, - "fast-glob": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", - "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", - "requires": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - } - }, - "fast-json-parse": { - "version": "1.0.3", - "dev": true - }, - "fast-json-stable-stringify": { - "version": "2.1.0" - }, - "fast-levenshtein": { - "version": "2.0.6", - "dev": true - }, - "fastq": { - "version": "1.11.1", - "requires": { - "reusify": "^1.0.4" - } - }, - "fault": { - "version": "1.0.4", - "dev": true, - "requires": { - "format": "^0.2.0" - } - }, - "fb-watchman": { - "version": "2.0.1", - "dev": true, - "requires": { - "bser": "2.1.1" - } - }, - "fd-slicer": { - "version": "1.1.0", - "dev": true, - "requires": { - "pend": "~1.2.0" - } - }, - "fetch-retry": { - "version": "5.0.3", - "dev": true - }, - "figures": { - "version": "2.0.0", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5" - } - }, - "file-entry-cache": { - "version": "6.0.1", - "dev": true, - "requires": { - "flat-cache": "^3.0.4" - } - }, - "file-loader": { - "version": "6.2.0", - "dev": true, - "requires": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" - } - }, - "file-system-cache": { - "version": "1.1.0", - "dev": true, - "requires": { - "fs-extra": "^10.1.0", - "ramda": "^0.28.0" - }, - "dependencies": { - "fs-extra": { - "version": "10.1.0", - "dev": true, - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } - }, - "universalify": { - "version": "2.0.0", - "dev": true - } - } - }, - "filelist": { - "version": "1.0.4", - "dev": true, - "requires": { - "minimatch": "^5.0.1" - }, - "dependencies": { - "brace-expansion": { - "version": "2.0.1", - "dev": true, - "requires": { - "balanced-match": "^1.0.0" - } - }, - "minimatch": { - "version": "5.1.0", - "dev": true, - "requires": { - "brace-expansion": "^2.0.1" - } - } - } - }, - "filesize": { - "version": "6.2.2", - "dev": true - }, - "fill-range": { - "version": "4.0.0", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - } - }, - "finalhandler": { - "version": "1.2.0", - "dev": true, - "requires": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "statuses": "2.0.1", - "unpipe": "~1.0.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "dev": true - } - } - }, - "find-cache-dir": { - "version": "3.3.1", - "dev": true, - "requires": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - } - }, - "find-chrome-bin": { - "version": "0.1.0", - "dev": true - }, - "find-node-modules": { - "version": "2.1.2", - "dev": true, - "requires": { - "findup-sync": "^4.0.0", - "merge": "^2.1.0" - }, - "dependencies": { - "findup-sync": { - "version": "4.0.0", - "dev": true, - "requires": { - "detect-file": "^1.0.0", - "is-glob": "^4.0.0", - "micromatch": "^4.0.2", - "resolve-dir": "^1.0.1" - } - } - } - }, - "find-root": { - "version": "1.1.0" - }, - "find-up": { - "version": "5.0.0", - "requires": { - "locate-path": "^6.0.0", - "path-exists": "^4.0.0" - } - }, - "find-versions": { - "version": "4.0.0", - "dev": true, - "requires": { - "semver-regex": "^3.1.2" - } - }, - "find-yarn-workspace-root2": { - "version": "1.2.16", - "dev": true, - "requires": { - "micromatch": "^4.0.2", - "pkg-dir": "^4.2.0" - } - }, - "findup-sync": { - "version": "2.0.0", - "dev": true, - "requires": { - "detect-file": "^1.0.0", - "is-glob": "^3.1.0", - "micromatch": "^3.0.4", - "resolve-dir": "^1.0.1" - }, - "dependencies": { - "define-property": { - "version": "2.0.2", - "dev": true, - "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - } - }, - "extend-shallow": { - "version": "3.0.2", - "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - } - }, - "is-extendable": { - "version": "1.0.1", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - }, - "is-glob": { - "version": "3.1.0", - "dev": true, - "requires": { - "is-extglob": "^2.1.0" - } - }, - "micromatch": { - "version": "3.1.10", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - } - } - }, - "fined": { - "version": "1.2.0", - "dev": true, - "requires": { - "expand-tilde": "^2.0.2", - "is-plain-object": "^2.0.3", - "object.defaults": "^1.1.0", - "object.pick": "^1.2.0", - "parse-filepath": "^1.0.1" - } - }, - "flagged-respawn": { - "version": "1.0.1", - "dev": true - }, - "flat-cache": { - "version": "3.0.4", - "dev": true, - "requires": { - "flatted": "^3.1.0", - "rimraf": "^3.0.2" - } - }, - "flatted": { - "version": "3.1.0", - "dev": true - }, - "flow-parser": { - "version": "0.222.0", - "resolved": "https://registry.npmjs.org/flow-parser/-/flow-parser-0.222.0.tgz", - "integrity": "sha512-Fq5OkFlFRSMV2EOZW+4qUYMTE0uj8pcLsYJMxXYriSBDpHAF7Ofx3PibCTy3cs5P6vbsry7eYj7Z7xFD49GIOQ==" - }, - "focus-lock": { - "version": "0.11.2", - "requires": { - "tslib": "^2.0.3" - } - }, - "follow-redirects": { - "version": "1.15.6", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz", - "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==", - "dev": true - }, - "for-each": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", - "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", - "requires": { - "is-callable": "^1.1.3" - } - }, - "for-in": { - "version": "1.0.2", - "dev": true - }, - "for-own": { - "version": "1.0.0", - "dev": true, - "requires": { - "for-in": "^1.0.1" - } - }, - "foreach": { - "version": "2.0.5" - }, - "foreground-child": { - "version": "2.0.0", - "dev": true, - "requires": { - "cross-spawn": "^7.0.0", - "signal-exit": "^3.0.2" - } - }, - "forever-agent": { - "version": "0.6.1" - }, - "fork-ts-checker-webpack-plugin": { - "version": "6.3.2", - "dev": true, - "requires": { - "@babel/code-frame": "^7.8.3", - "@types/json-schema": "^7.0.5", - "chalk": "^4.1.0", - "chokidar": "^3.4.2", - "cosmiconfig": "^6.0.0", - "deepmerge": "^4.2.2", - "fs-extra": "^9.0.0", - "glob": "^7.1.6", - "memfs": "^3.1.2", - "minimatch": "^3.0.4", - "schema-utils": "2.7.0", - "semver": "^7.3.2", - "tapable": "^1.0.0" - }, - "dependencies": { - "cosmiconfig": { - "version": "6.0.0", - "dev": true, - "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.1.0", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.7.2" - } - }, - "schema-utils": { - "version": "2.7.0", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.4", - "ajv": "^6.12.2", - "ajv-keywords": "^3.4.1" - } - } - } - }, - "form-data": { - "version": "3.0.0", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - } - }, - "form-data2": { - "version": "1.0.4", - "dev": true, - "requires": { - "bluebird": "^2.8.2", - "combined-stream2": "^1.0.2", - "debug": "^2.1.1", - "mime": "^1.3.4", - "uuid": "^2.0.1" - }, - "dependencies": { - "bluebird": { - "version": "2.11.0", - "dev": true - }, - "debug": { - "version": "2.6.9", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "mime": { - "version": "1.6.0", - "dev": true - }, - "ms": { - "version": "2.0.0", - "dev": true - }, - "uuid": { - "version": "2.0.3", - "dev": true - } - } - }, - "form-fix-array": { - "version": "1.0.0", - "dev": true - }, - "format": { - "version": "0.2.2", - "dev": true - }, - "formik": { - "version": "2.4.6", - "resolved": "https://registry.npmjs.org/formik/-/formik-2.4.6.tgz", - "integrity": "sha512-A+2EI7U7aG296q2TLGvNapDNTZp1khVt5Vk0Q/fyfSROss0V/V6+txt2aJnwEos44IxTCW/LYAi/zgWzlevj+g==", - "dev": true, - "requires": { - "@types/hoist-non-react-statics": "^3.3.1", - "deepmerge": "^2.1.1", - "hoist-non-react-statics": "^3.3.0", - "lodash": "^4.17.21", - "lodash-es": "^4.17.21", - "react-fast-compare": "^2.0.1", - "tiny-warning": "^1.0.2", - "tslib": "^2.0.0" - }, - "dependencies": { - "deepmerge": { - "version": "2.2.1", - "dev": true - } - } - }, - "forwarded": { - "version": "0.2.0", - "dev": true - }, - "fraction.js": { - "version": "4.1.1", - "dev": true - }, - "fragment-cache": { - "version": "0.2.1", - "dev": true, - "requires": { - "map-cache": "^0.2.2" - } - }, - "fresh": { - "version": "0.5.2", - "dev": true - }, - "from2": { - "version": "2.3.0", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "readable-stream": "^2.0.0" - } - }, - "fromentries": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/fromentries/-/fromentries-1.3.2.tgz", - "integrity": "sha512-cHEpEQHUg0f8XdtZCc2ZAhrHzKzT0MrFUTcvx+hfxYu7rGMDc5SKoXFh+n4YigxsHXRzc6OrCshdR1bWH6HHyg==", - "dev": true - }, - "fs-constants": { - "version": "1.0.0", - "dev": true - }, - "fs-extra": { - "version": "9.1.0", - "dev": true, - "requires": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "dependencies": { - "universalify": { - "version": "2.0.0", - "dev": true - } - } - }, - "fs-minipass": { - "version": "2.1.0", - "dev": true, - "requires": { - "minipass": "^3.0.0" - } - }, - "fs-monkey": { - "version": "1.0.3", - "dev": true - }, - "fs.realpath": { - "version": "1.0.0" - }, - "fsevents": { - "version": "2.3.2", - "dev": true, - "optional": true - }, - "function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==" - }, - "function.prototype.name": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", - "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.2.0", - "es-abstract": "^1.22.1", - "functions-have-names": "^1.2.3" - } - }, - "functions-have-names": { - "version": "1.2.3", - "dev": true - }, - "gauge": { - "version": "3.0.2", - "dev": true, - "requires": { - "aproba": "^1.0.3 || ^2.0.0", - "color-support": "^1.1.2", - "console-control-strings": "^1.0.0", - "has-unicode": "^2.0.1", - "object-assign": "^4.1.1", - "signal-exit": "^3.0.0", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1", - "wide-align": "^1.1.2" - } - }, - "gensync": { - "version": "1.0.0-beta.2" - }, - "get-caller-file": { - "version": "2.0.5", - "dev": true - }, - "get-intrinsic": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", - "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", - "requires": { - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "has-proto": "^1.0.1", - "has-symbols": "^1.0.3", - "hasown": "^2.0.0" - } - }, - "get-package-type": { - "version": "0.1.0", - "dev": true - }, - "get-stdin": { - "version": "4.0.1", - "dev": true, - "optional": true - }, - "get-stream": { - "version": "4.1.0", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - }, - "get-symbol-description": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.2.tgz", - "integrity": "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==", - "dev": true, - "requires": { - "call-bind": "^1.0.5", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.4" - } - }, - "get-value": { - "version": "2.0.6", - "dev": true - }, - "getpass": { - "version": "0.1.7", - "requires": { - "assert-plus": "^1.0.0" - } - }, - "git-log-parser": { - "version": "1.2.0", - "dev": true, - "requires": { - "argv-formatter": "~1.0.0", - "spawn-error-forwarder": "~1.0.0", - "split2": "~1.0.0", - "stream-combiner2": "~1.1.1", - "through2": "~2.0.0", - "traverse": "~0.6.6" - }, - "dependencies": { - "split2": { - "version": "1.0.0", - "dev": true, - "requires": { - "through2": "~2.0.0" - } - } - } - }, - "git-raw-commits": { - "version": "2.0.11", - "resolved": "https://registry.npmjs.org/git-raw-commits/-/git-raw-commits-2.0.11.tgz", - "integrity": "sha512-VnctFhw+xfj8Va1xtfEqCUD2XDrbAPSJx+hSrE5K7fGdjZruW7XV+QOrN7LF/RJyvspRiD2I0asWsxFp0ya26A==", - "dev": true, - "requires": { - "dargs": "^7.0.0", - "lodash": "^4.17.15", - "meow": "^8.0.0", - "split2": "^3.0.0", - "through2": "^4.0.0" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "dev": true, - "requires": { - "safe-buffer": "~5.2.0" - } - }, - "through2": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz", - "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==", - "dev": true, - "requires": { - "readable-stream": "3" - } - } - } - }, - "github-slugger": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.5.0.tgz", - "integrity": "sha512-wIh+gKBI9Nshz2o46B0B3f5k/W+WI9ZAv6y5Dn5WJ5SK1t0TnDimB4WE5rmTD05ZAIn8HALCZVmCsvj0w0v0lw==" - }, - "glob": { - "version": "7.1.7", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "glob-parent": { - "version": "5.1.2", - "requires": { - "is-glob": "^4.0.1" - } - }, - "glob-promise": { - "version": "3.4.0", - "dev": true, - "requires": { - "@types/glob": "*" - } - }, - "glob-to-regexp": { - "version": "0.3.0", - "dev": true - }, - "global": { - "version": "4.4.0", - "requires": { - "min-document": "^2.19.0", - "process": "^0.11.10" - } - }, - "global-dirs": { - "version": "0.1.1", - "dev": true, - "requires": { - "ini": "^1.3.4" - } - }, - "global-modules": { - "version": "1.0.0", - "dev": true, - "requires": { - "global-prefix": "^1.0.1", - "is-windows": "^1.0.1", - "resolve-dir": "^1.0.0" - } - }, - "global-prefix": { - "version": "1.0.2", - "dev": true, - "requires": { - "expand-tilde": "^2.0.2", - "homedir-polyfill": "^1.0.1", - "ini": "^1.3.4", - "is-windows": "^1.0.1", - "which": "^1.2.14" - } - }, - "globals": { - "version": "11.12.0" - }, - "globalthis": { - "version": "1.0.3", - "dev": true, - "requires": { - "define-properties": "^1.1.3" - } - }, - "globalyzer": { - "version": "0.1.0", - "dev": true - }, - "globby": { - "version": "11.1.0", - "requires": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - } - }, - "globrex": { - "version": "0.1.2", - "dev": true - }, - "gopd": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", - "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", - "requires": { - "get-intrinsic": "^1.1.3" - } - }, - "graceful-fs": { - "version": "4.2.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" - }, - "grapheme-splitter": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", - "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", - "dev": true - }, - "graphemer": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", - "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", - "dev": true - }, - "gray-matter": { - "version": "4.0.3", - "requires": { - "js-yaml": "^3.13.1", - "kind-of": "^6.0.2", - "section-matter": "^1.0.0", - "strip-bom-string": "^1.0.0" - } - }, - "gzip-size": { - "version": "6.0.0", - "dev": true, - "requires": { - "duplexer": "^0.1.2" - } - }, - "handlebars": { - "version": "4.7.7", - "dev": true, - "requires": { - "minimist": "^1.2.5", - "neo-async": "^2.6.0", - "source-map": "^0.6.1", - "uglify-js": "^3.1.4", - "wordwrap": "^1.0.0" - } - }, - "har-schema": { - "version": "2.0.0" - }, - "har-validator": { - "version": "5.1.5", - "requires": { - "ajv": "^6.12.3", - "har-schema": "^2.0.0" - } - }, - "hard-rejection": { - "version": "2.1.0" - }, - "has": { - "version": "1.0.3", - "dev": true, - "requires": { - "function-bind": "^1.1.1" - } - }, - "has-ansi": { - "version": "2.0.0", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "dev": true - } - } - }, - "has-bigints": { - "version": "1.0.2", - "dev": true - }, - "has-flag": { - "version": "4.0.0" - }, - "has-glob": { - "version": "1.0.0", - "dev": true, - "requires": { - "is-glob": "^3.0.0" - }, - "dependencies": { - "is-glob": { - "version": "3.1.0", - "dev": true, - "requires": { - "is-extglob": "^2.1.0" - } - } - } - }, - "has-property-descriptors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", - "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", - "requires": { - "es-define-property": "^1.0.0" - } - }, - "has-proto": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", - "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==" - }, - "has-symbols": { - "version": "1.0.3" - }, - "has-tostringtag": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", - "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", - "requires": { - "has-symbols": "^1.0.3" - } - }, - "has-unicode": { - "version": "2.0.1", - "dev": true - }, - "has-value": { - "version": "1.0.0", - "dev": true, - "requires": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" - } - }, - "has-values": { - "version": "1.0.0", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" - }, - "dependencies": { - "is-buffer": { - "version": "1.1.6", - "dev": true - }, - "kind-of": { - "version": "4.0.0", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "hasown": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", - "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", - "requires": { - "function-bind": "^1.1.2" - } - }, - "hast-to-hyperscript": { - "version": "9.0.1", - "requires": { - "@types/unist": "^2.0.3", - "comma-separated-tokens": "^1.0.0", - "property-information": "^5.3.0", - "space-separated-tokens": "^1.0.0", - "style-to-object": "^0.3.0", - "unist-util-is": "^4.0.0", - "web-namespaces": "^1.0.0" - } - }, - "hast-util-from-parse5": { - "version": "6.0.1", - "requires": { - "@types/parse5": "^5.0.0", - "hastscript": "^6.0.0", - "property-information": "^5.0.0", - "vfile": "^4.0.0", - "vfile-location": "^3.2.0", - "web-namespaces": "^1.0.0" - } - }, - "hast-util-parse-selector": { - "version": "2.2.5" - }, - "hast-util-raw": { - "version": "6.0.1", - "requires": { - "@types/hast": "^2.0.0", - "hast-util-from-parse5": "^6.0.0", - "hast-util-to-parse5": "^6.0.0", - "html-void-elements": "^1.0.0", - "parse5": "^6.0.0", - "unist-util-position": "^3.0.0", - "vfile": "^4.0.0", - "web-namespaces": "^1.0.0", - "xtend": "^4.0.0", - "zwitch": "^1.0.0" - } - }, - "hast-util-to-estree": { - "version": "2.1.0", - "requires": { - "@types/estree": "^1.0.0", - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^2.0.0", - "@types/unist": "^2.0.0", - "comma-separated-tokens": "^2.0.0", - "estree-util-attach-comments": "^2.0.0", - "estree-util-is-identifier-name": "^2.0.0", - "hast-util-whitespace": "^2.0.0", - "mdast-util-mdx-expression": "^1.0.0", - "mdast-util-mdxjs-esm": "^1.0.0", - "property-information": "^6.0.0", - "space-separated-tokens": "^2.0.0", - "style-to-object": "^0.3.0", - "unist-util-position": "^4.0.0", - "zwitch": "^2.0.0" - }, - "dependencies": { - "@types/estree": { - "version": "1.0.0" - }, - "comma-separated-tokens": { - "version": "2.0.3" - }, - "property-information": { - "version": "6.2.0" - }, - "space-separated-tokens": { - "version": "2.0.2" - }, - "unist-util-position": { - "version": "4.0.3", - "requires": { - "@types/unist": "^2.0.0" - } - }, - "zwitch": { - "version": "2.0.4" - } - } - }, - "hast-util-to-parse5": { - "version": "6.0.0", - "requires": { - "hast-to-hyperscript": "^9.0.0", - "property-information": "^5.0.0", - "web-namespaces": "^1.0.0", - "xtend": "^4.0.0", - "zwitch": "^1.0.0" - } - }, - "hast-util-to-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/hast-util-to-string/-/hast-util-to-string-2.0.0.tgz", - "integrity": "sha512-02AQ3vLhuH3FisaMM+i/9sm4OXGSq1UhOOCpTLLQtHdL3tZt7qil69r8M8iDkZYyC0HCFylcYoP+8IO7ddta1A==", - "requires": { - "@types/hast": "^2.0.0" - } - }, - "hast-util-whitespace": { - "version": "2.0.0" - }, - "hastscript": { - "version": "6.0.0", - "requires": { - "@types/hast": "^2.0.0", - "comma-separated-tokens": "^1.0.0", - "hast-util-parse-selector": "^2.0.0", - "property-information": "^5.0.0", - "space-separated-tokens": "^1.0.0" - } - }, - "he": { - "version": "1.2.0", - "dev": true - }, - "header-case": { - "version": "1.0.1", - "dev": true, - "requires": { - "no-case": "^2.2.0", - "upper-case": "^1.1.3" - } - }, - "highlight.js": { - "version": "10.7.3", - "dev": true - }, - "hogan.js": { - "version": "3.0.2", - "requires": { - "mkdirp": "0.3.0", - "nopt": "1.0.10" - }, - "dependencies": { - "mkdirp": { - "version": "0.3.0" - }, - "nopt": { - "version": "1.0.10", - "requires": { - "abbrev": "1" - } - } - } - }, - "hoist-non-react-statics": { - "version": "3.3.2", - "dev": true, - "requires": { - "react-is": "^16.7.0" - }, - "dependencies": { - "react-is": { - "version": "16.13.1", - "dev": true - } - } - }, - "homedir-polyfill": { - "version": "1.0.3", - "dev": true, - "requires": { - "parse-passwd": "^1.0.0" - } - }, - "hook-std": { - "version": "2.0.0", - "dev": true - }, - "hosted-git-info": { - "version": "2.8.9" - }, - "html-encoding-sniffer": { - "version": "3.0.0", - "dev": true, - "requires": { - "whatwg-encoding": "^2.0.0" - }, - "dependencies": { - "iconv-lite": { - "version": "0.6.3", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - } - }, - "whatwg-encoding": { - "version": "2.0.0", - "dev": true, - "requires": { - "iconv-lite": "0.6.3" - } - } - } - }, - "html-entities": { - "version": "2.3.2", - "dev": true - }, - "html-escaper": { - "version": "2.0.2", - "dev": true - }, - "html-minifier-terser": { - "version": "5.1.1", - "dev": true, - "requires": { - "camel-case": "^4.1.1", - "clean-css": "^4.2.3", - "commander": "^4.1.1", - "he": "^1.2.0", - "param-case": "^3.0.3", - "relateurl": "^0.2.7", - "terser": "^4.6.3" - }, - "dependencies": { - "camel-case": { - "version": "4.1.2", - "dev": true, - "requires": { - "pascal-case": "^3.1.2", - "tslib": "^2.0.3" - } - }, - "commander": { - "version": "4.1.1", - "dev": true - }, - "lower-case": { - "version": "2.0.2", - "dev": true, - "requires": { - "tslib": "^2.0.3" - } - }, - "no-case": { - "version": "3.0.4", - "dev": true, - "requires": { - "lower-case": "^2.0.2", - "tslib": "^2.0.3" - } - }, - "pascal-case": { - "version": "3.1.2", - "dev": true, - "requires": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "terser": { - "version": "4.8.1", - "dev": true, - "requires": { - "commander": "^2.20.0", - "source-map": "~0.6.1", - "source-map-support": "~0.5.12" - }, - "dependencies": { - "commander": { - "version": "2.20.3", - "dev": true - } - } - } - } - }, - "html-tags": { - "version": "3.2.0", - "dev": true - }, - "html-tokenize": { - "version": "2.0.1", - "requires": { - "buffer-from": "~0.1.1", - "inherits": "~2.0.1", - "minimist": "~1.2.5", - "readable-stream": "~1.0.27-1", - "through2": "~0.4.1" - }, - "dependencies": { - "buffer-from": { - "version": "0.1.2" - }, - "object-keys": { - "version": "0.4.0" - }, - "readable-stream": { - "version": "1.0.34", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } - }, - "through2": { - "version": "0.4.2", - "requires": { - "readable-stream": "~1.0.17", - "xtend": "~2.1.1" - } - }, - "xtend": { - "version": "2.1.2", - "requires": { - "object-keys": "~0.4.0" - } - } - } - }, - "html-void-elements": { - "version": "1.0.5" - }, - "html-webpack-plugin": { - "version": "4.5.2", - "dev": true, - "requires": { - "@types/html-minifier-terser": "^5.0.0", - "@types/tapable": "^1.0.5", - "@types/webpack": "^4.41.8", - "html-minifier-terser": "^5.0.1", - "loader-utils": "^1.2.3", - "lodash": "^4.17.20", - "pretty-error": "^2.1.1", - "tapable": "^1.1.3", - "util.promisify": "1.0.0" - }, - "dependencies": { - "json5": { - "version": "1.0.2", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "loader-utils": { - "version": "1.4.2", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - } - } - } - }, - "htmlparser2": { - "version": "6.1.0", - "dev": true, - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.0.0", - "domutils": "^2.5.2", - "entities": "^2.0.0" - } - }, - "http-equiv-refresh": { - "version": "1.0.0", - "dev": true - }, - "http-errors": { - "version": "2.0.0", - "dev": true, - "requires": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - } - }, - "http-proxy-agent": { - "version": "4.0.1", - "dev": true, - "requires": { - "@tootallnate/once": "1", - "agent-base": "6", - "debug": "4" - } - }, - "http-signature": { - "version": "1.2.0", - "requires": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - } - }, - "https-proxy-agent": { - "version": "5.0.1", - "dev": true, - "requires": { - "agent-base": "6", - "debug": "4" - } - }, - "human-id": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/human-id/-/human-id-1.0.2.tgz", - "integrity": "sha512-UNopramDEhHJD+VR+ehk8rOslwSfByxPIZyJRfV739NDhN5LF1fa1MqnzKm2lGTQRjNrjK19Q5fhkgIfjlVUKw==", - "dev": true - }, - "human-signals": { - "version": "2.1.0" - }, - "humanize-duration": { - "version": "3.27.1", - "dev": true - }, - "iconv-lite": { - "version": "0.4.24", - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "icss-replace-symbols": { - "version": "1.1.0", - "dev": true - }, - "icss-utils": { - "version": "4.1.1", - "dev": true, - "requires": { - "postcss": "^7.0.14" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - } - } - }, - "ieee754": { - "version": "1.2.1" - }, - "ignore": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", - "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==" - }, - "immediate": { - "version": "3.3.0" - }, - "import-cwd": { - "version": "3.0.0", - "dev": true, - "requires": { - "import-from": "^3.0.0" - } - }, - "import-fresh": { - "version": "3.3.0", - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "dependencies": { - "resolve-from": { - "version": "4.0.0" - } - } - }, - "import-from": { - "version": "3.0.0", - "dev": true, - "requires": { - "resolve-from": "^5.0.0" - } - }, - "import-local": { - "version": "3.0.2", - "dev": true, - "requires": { - "pkg-dir": "^4.2.0", - "resolve-cwd": "^3.0.0" - } - }, - "imurmurhash": { - "version": "0.1.4" - }, - "indent-string": { - "version": "4.0.0" - }, - "infer-owner": { - "version": "1.0.4", - "dev": true - }, - "inflight": { - "version": "1.0.6", - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4" - }, - "ini": { - "version": "1.3.8", - "dev": true - }, - "inline-style-parser": { - "version": "0.1.1" - }, - "inquirer": { - "version": "9.1.1", - "dev": true, - "requires": { - "ansi-escapes": "^5.0.0", - "chalk": "^5.0.1", - "cli-cursor": "^4.0.0", - "cli-width": "^4.0.0", - "external-editor": "^3.0.3", - "figures": "^5.0.0", - "lodash": "^4.17.21", - "mute-stream": "0.0.8", - "ora": "^6.1.2", - "run-async": "^2.4.0", - "rxjs": "^7.5.6", - "string-width": "^5.1.2", - "strip-ansi": "^7.0.1", - "through": "^2.3.6", - "wrap-ansi": "^8.0.1" - }, - "dependencies": { - "ansi-escapes": { - "version": "5.0.0", - "dev": true, - "requires": { - "type-fest": "^1.0.2" - } - }, - "ansi-regex": { - "version": "6.0.1", - "dev": true - }, - "ansi-styles": { - "version": "6.1.0", - "dev": true - }, - "bl": { - "version": "5.0.0", - "dev": true, - "requires": { - "buffer": "^6.0.3", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, - "buffer": { - "version": "6.0.3", - "dev": true, - "requires": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" - } - }, - "chalk": { - "version": "5.0.1", - "dev": true - }, - "cli-cursor": { - "version": "4.0.0", - "dev": true, - "requires": { - "restore-cursor": "^4.0.0" - } - }, - "cli-spinners": { - "version": "2.7.0", - "dev": true - }, - "cli-width": { - "version": "4.0.0", - "dev": true - }, - "emoji-regex": { - "version": "9.2.2", - "dev": true - }, - "escape-string-regexp": { - "version": "5.0.0", - "dev": true - }, - "figures": { - "version": "5.0.0", - "dev": true, - "requires": { - "escape-string-regexp": "^5.0.0", - "is-unicode-supported": "^1.2.0" - } - }, - "log-symbols": { - "version": "5.1.0", - "dev": true, - "requires": { - "chalk": "^5.0.0", - "is-unicode-supported": "^1.1.0" - } - }, - "ora": { - "version": "6.1.2", - "dev": true, - "requires": { - "bl": "^5.0.0", - "chalk": "^5.0.0", - "cli-cursor": "^4.0.0", - "cli-spinners": "^2.6.1", - "is-interactive": "^2.0.0", - "is-unicode-supported": "^1.1.0", - "log-symbols": "^5.1.0", - "strip-ansi": "^7.0.1", - "wcwidth": "^1.0.1" - } - }, - "readable-stream": { - "version": "3.6.0", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "restore-cursor": { - "version": "4.0.0", - "dev": true, - "requires": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - } - }, - "rxjs": { - "version": "7.5.6", - "dev": true, - "requires": { - "tslib": "^2.1.0" - } - }, - "string_decoder": { - "version": "1.3.0", - "dev": true, - "requires": { - "safe-buffer": "~5.2.0" - } - }, - "string-width": { - "version": "5.1.2", - "dev": true, - "requires": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - } - }, - "strip-ansi": { - "version": "7.0.1", - "dev": true, - "requires": { - "ansi-regex": "^6.0.1" - } - }, - "type-fest": { - "version": "1.4.0", - "dev": true - }, - "wrap-ansi": { - "version": "8.0.1", - "dev": true, - "requires": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" - } - } - } - }, - "internal-slot": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.7.tgz", - "integrity": "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==", - "dev": true, - "requires": { - "es-errors": "^1.3.0", - "hasown": "^2.0.0", - "side-channel": "^1.0.4" - } - }, - "interpret": { - "version": "1.4.0", - "dev": true - }, - "intersection-observer": { - "version": "0.10.0" - }, - "invariant": { - "version": "2.2.4", - "dev": true, - "requires": { - "loose-envify": "^1.0.0" - } - }, - "ip": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.1.tgz", - "integrity": "sha512-lJUL9imLTNi1ZfXT+DU6rBBdbiKGBuay9B6xGSPVjUeQwaH1RIGqef8RZkUtHioLmSNpPR5M4HVKJGm1j8FWVQ==", - "dev": true - }, - "ipaddr.js": { - "version": "1.9.1", - "dev": true - }, - "is-absolute": { - "version": "1.0.0", - "dev": true, - "requires": { - "is-relative": "^1.0.0", - "is-windows": "^1.0.1" - } - }, - "is-absolute-url": { - "version": "3.0.3", - "dev": true - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-alphabetical": { - "version": "1.0.4" - }, - "is-alphanumerical": { - "version": "2.0.0", - "requires": { - "is-alphabetical": "^2.0.0", - "is-decimal": "^2.0.0" - }, - "dependencies": { - "is-alphabetical": { - "version": "2.0.0" - }, - "is-decimal": { - "version": "2.0.0" - } - } - }, - "is-arguments": { - "version": "1.1.0", - "requires": { - "call-bind": "^1.0.0" - } - }, - "is-array-buffer": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", - "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.1" - } - }, - "is-arrayish": { - "version": "0.2.1" - }, - "is-async-function": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-async-function/-/is-async-function-2.0.0.tgz", - "integrity": "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-bigint": { - "version": "1.0.4", - "dev": true, - "requires": { - "has-bigints": "^1.0.1" - } - }, - "is-binary-path": { - "version": "2.1.0", - "dev": true, - "requires": { - "binary-extensions": "^2.0.0" - } - }, - "is-boolean-object": { - "version": "1.1.2", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-browser": { - "version": "2.1.0", - "dev": true - }, - "is-buffer": { - "version": "2.0.5" - }, - "is-callable": { - "version": "1.2.7" - }, - "is-ci": { - "version": "3.0.1", - "dev": true, - "requires": { - "ci-info": "^3.2.0" - } - }, - "is-core-module": { - "version": "2.15.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.0.tgz", - "integrity": "sha512-Dd+Lb2/zvk9SKy1TGCt1wFJFo/MWBPMX5x7KcvLajWTGuomczdQX61PvY5yK6SVACwpoexWo81IfFyoKY2QnTA==", - "requires": { - "hasown": "^2.0.2" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-view": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-data-view/-/is-data-view-1.0.1.tgz", - "integrity": "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==", - "dev": true, - "requires": { - "is-typed-array": "^1.1.13" - } - }, - "is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-decimal": { - "version": "1.0.4" - }, - "is-descriptor": { - "version": "1.0.2", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - }, - "is-docker": { - "version": "2.1.1", - "dev": true - }, - "is-dom": { - "version": "1.1.0", - "dev": true, - "requires": { - "is-object": "^1.0.1", - "is-window": "^1.0.2" - } - }, - "is-extendable": { - "version": "0.1.1" - }, - "is-extglob": { - "version": "2.1.1" - }, - "is-finalizationregistry": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-finalizationregistry/-/is-finalizationregistry-1.0.2.tgz", - "integrity": "sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2" - } - }, - "is-finite": { - "version": "1.1.0", - "dev": true, - "optional": true - }, - "is-function": { - "version": "1.0.2", - "dev": true - }, - "is-generator-fn": { - "version": "2.1.0", - "dev": true - }, - "is-generator-function": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", - "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-git-clean": { - "version": "1.1.0", - "requires": { - "execa": "^0.4.0", - "is-obj": "^1.0.1", - "multimatch": "^2.1.0" - }, - "dependencies": { - "array-differ": { - "version": "1.0.0" - }, - "array-union": { - "version": "1.0.2", - "requires": { - "array-uniq": "^1.0.1" - } - }, - "execa": { - "version": "0.4.0", - "requires": { - "cross-spawn-async": "^2.1.1", - "is-stream": "^1.1.0", - "npm-run-path": "^1.0.0", - "object-assign": "^4.0.1", - "path-key": "^1.0.0", - "strip-eof": "^1.0.0" - } - }, - "multimatch": { - "version": "2.1.0", - "requires": { - "array-differ": "^1.0.0", - "array-union": "^1.0.1", - "arrify": "^1.0.0", - "minimatch": "^3.0.0" - } - }, - "npm-run-path": { - "version": "1.0.0", - "requires": { - "path-key": "^1.0.0" - } - } - } - }, - "is-glob": { - "version": "4.0.3", - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-hexadecimal": { - "version": "2.0.0" - }, - "is-interactive": { - "version": "2.0.0", - "dev": true - }, - "is-lower-case": { - "version": "1.1.3", - "dev": true, - "requires": { - "lower-case": "^1.1.0" - } - }, - "is-map": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", - "integrity": "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==", - "dev": true - }, - "is-module": { - "version": "1.0.0", - "dev": true - }, - "is-nan": { - "version": "1.3.2", - "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3" - } - }, - "is-negative-zero": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.3.tgz", - "integrity": "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==", - "dev": true - }, - "is-number": { - "version": "3.0.0", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "is-buffer": { - "version": "1.1.6", - "dev": true - }, - "kind-of": { - "version": "3.2.2", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-number-object": { - "version": "1.0.7", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-obj": { - "version": "1.0.1" - }, - "is-object": { - "version": "1.0.2", - "dev": true - }, - "is-path-cwd": { - "version": "2.2.0", - "dev": true - }, - "is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "dev": true - }, - "is-plain-obj": { - "version": "4.0.0" - }, - "is-plain-object": { - "version": "2.0.4", - "requires": { - "isobject": "^3.0.1" - } - }, - "is-potential-custom-element-name": { - "version": "1.0.1", - "dev": true - }, - "is-reference": { - "version": "1.2.1", - "dev": true, - "requires": { - "@types/estree": "*" - } - }, - "is-regex": { - "version": "1.1.4", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-relative": { - "version": "1.0.0", - "dev": true, - "requires": { - "is-unc-path": "^1.0.0" - } - }, - "is-set": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.3.tgz", - "integrity": "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==", - "dev": true - }, - "is-shared-array-buffer": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.3.tgz", - "integrity": "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==", - "dev": true, - "requires": { - "call-bind": "^1.0.7" - } - }, - "is-stream": { - "version": "1.1.0" - }, - "is-string": { - "version": "1.0.7", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-subdir": { - "version": "1.2.0", - "dev": true, - "requires": { - "better-path-resolve": "1.0.0" - } - }, - "is-symbol": { - "version": "1.0.3", - "dev": true, - "requires": { - "has-symbols": "^1.0.1" - } - }, - "is-text-path": { - "version": "1.0.1", - "dev": true, - "requires": { - "text-extensions": "^1.0.0" - } - }, - "is-typed-array": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", - "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", - "requires": { - "which-typed-array": "^1.1.14" - } - }, - "is-typedarray": { - "version": "1.0.0" - }, - "is-unc-path": { - "version": "1.0.0", - "dev": true, - "requires": { - "unc-path-regex": "^0.1.2" - } - }, - "is-unicode-supported": { - "version": "1.2.0", - "dev": true - }, - "is-upper-case": { - "version": "1.1.2", - "dev": true, - "requires": { - "upper-case": "^1.1.0" - } - }, - "is-utf8": { - "version": "0.2.1", - "dev": true - }, - "is-weakmap": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.2.tgz", - "integrity": "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==", - "dev": true - }, - "is-weakref": { - "version": "1.0.2", - "dev": true, - "requires": { - "call-bind": "^1.0.2" - } - }, - "is-weakset": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.3.tgz", - "integrity": "sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.7", - "get-intrinsic": "^1.2.4" - } - }, - "is-whitespace-character": { - "version": "1.0.4" - }, - "is-window": { - "version": "1.0.2", - "dev": true - }, - "is-windows": { - "version": "1.0.2", - "dev": true - }, - "is-word-character": { - "version": "1.0.4" - }, - "is-wsl": { - "version": "2.2.0", - "dev": true, - "requires": { - "is-docker": "^2.0.0" - } - }, - "isarray": { - "version": "0.0.1" - }, - "isbinaryfile": { - "version": "4.0.6", - "dev": true - }, - "isbot": { - "version": "2.5.7", - "dev": true - }, - "isexe": { - "version": "2.0.0" - }, - "isobject": { - "version": "3.0.1" - }, - "isomorphic-unfetch": { - "version": "3.1.0", - "dev": true, - "requires": { - "node-fetch": "^2.6.1", - "unfetch": "^4.2.0" - } - }, - "isstream": { - "version": "0.1.2" - }, - "issue-parser": { - "version": "6.0.0", - "dev": true, - "requires": { - "lodash.capitalize": "^4.2.1", - "lodash.escaperegexp": "^4.1.2", - "lodash.isplainobject": "^4.0.6", - "lodash.isstring": "^4.0.1", - "lodash.uniqby": "^4.7.0" - } - }, - "istanbul-lib-coverage": { - "version": "3.2.0", - "dev": true - }, - "istanbul-lib-instrument": { - "version": "5.1.0", - "dev": true, - "requires": { - "@babel/core": "^7.12.3", - "@babel/parser": "^7.14.7", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.2.0", - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "dev": true - } - } - }, - "istanbul-lib-report": { - "version": "3.0.0", - "dev": true, - "requires": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^3.0.0", - "supports-color": "^7.1.0" - } - }, - "istanbul-lib-source-maps": { - "version": "4.0.0", - "dev": true, - "requires": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.0.0", - "source-map": "^0.6.1" - } - }, - "istanbul-reports": { - "version": "3.1.5", - "dev": true, - "requires": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" - } - }, - "istextorbinary": { - "version": "2.2.1", - "requires": { - "binaryextensions": "2", - "editions": "^1.3.3", - "textextensions": "2" - } - }, - "iterate-iterator": { - "version": "1.0.2", - "dev": true - }, - "iterate-value": { - "version": "1.0.2", - "dev": true, - "requires": { - "es-get-iterator": "^1.0.2", - "iterate-iterator": "^1.0.1" - } - }, - "iterator.prototype": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/iterator.prototype/-/iterator.prototype-1.1.2.tgz", - "integrity": "sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==", - "dev": true, - "requires": { - "define-properties": "^1.2.1", - "get-intrinsic": "^1.2.1", - "has-symbols": "^1.0.3", - "reflect.getprototypeof": "^1.0.4", - "set-function-name": "^2.0.1" - } - }, - "jake": { - "version": "10.8.5", - "dev": true, - "requires": { - "async": "^3.2.3", - "chalk": "^4.0.2", - "filelist": "^1.0.1", - "minimatch": "^3.0.4" - } - }, - "java-properties": { - "version": "1.0.2", - "dev": true - }, - "jest": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest/-/jest-29.6.1.tgz", - "integrity": "sha512-Nirw5B4nn69rVUZtemCQhwxOBhm0nsp3hmtF4rzCeWD7BkjAXRIji7xWQfnTNbz9g0aVsBX6aZK3n+23LM6uDw==", - "dev": true, - "requires": { - "@jest/core": "^29.6.1", - "@jest/types": "^29.6.1", - "import-local": "^3.0.2", - "jest-cli": "^29.6.1" - }, - "dependencies": { - "@jest/console": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.6.1.tgz", - "integrity": "sha512-Aj772AYgwTSr5w8qnyoJ0eDYvN6bMsH3ORH1ivMotrInHLKdUz6BDlaEXHdM6kODaBIkNIyQGzsMvRdOv7VG7Q==", - "dev": true, - "requires": { - "@jest/types": "^29.6.1", - "@types/node": "*", - "chalk": "^4.0.0", - "jest-message-util": "^29.6.1", - "jest-util": "^29.6.1", - "slash": "^3.0.0" - } - }, - "@jest/core": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.6.1.tgz", - "integrity": "sha512-CcowHypRSm5oYQ1obz1wfvkjZZ2qoQlrKKvlfPwh5jUXVU12TWr2qMeH8chLMuTFzHh5a1g2yaqlqDICbr+ukQ==", - "dev": true, - "requires": { - "@jest/console": "^29.6.1", - "@jest/reporters": "^29.6.1", - "@jest/test-result": "^29.6.1", - "@jest/transform": "^29.6.1", - "@jest/types": "^29.6.1", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.9", - "jest-changed-files": "^29.5.0", - "jest-config": "^29.6.1", - "jest-haste-map": "^29.6.1", - "jest-message-util": "^29.6.1", - "jest-regex-util": "^29.4.3", - "jest-resolve": "^29.6.1", - "jest-resolve-dependencies": "^29.6.1", - "jest-runner": "^29.6.1", - "jest-runtime": "^29.6.1", - "jest-snapshot": "^29.6.1", - "jest-util": "^29.6.1", - "jest-validate": "^29.6.1", - "jest-watcher": "^29.6.1", - "micromatch": "^4.0.4", - "pretty-format": "^29.6.1", - "slash": "^3.0.0", - "strip-ansi": "^6.0.0" - } - }, - "@jest/environment": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.6.1.tgz", - "integrity": "sha512-RMMXx4ws+Gbvw3DfLSuo2cfQlK7IwGbpuEWXCqyYDcqYTI+9Ju3a5hDnXaxjNsa6uKh9PQF2v+qg+RLe63tz5A==", - "dev": true, - "requires": { - "@jest/fake-timers": "^29.6.1", - "@jest/types": "^29.6.1", - "@types/node": "*", - "jest-mock": "^29.6.1" - } - }, - "@jest/fake-timers": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.6.1.tgz", - "integrity": "sha512-RdgHgbXyosCDMVYmj7lLpUwXA4c69vcNzhrt69dJJdf8azUrpRh3ckFCaTPNjsEeRi27Cig0oKDGxy5j7hOgHg==", - "dev": true, - "requires": { - "@jest/types": "^29.6.1", - "@sinonjs/fake-timers": "^10.0.2", - "@types/node": "*", - "jest-message-util": "^29.6.1", - "jest-mock": "^29.6.1", - "jest-util": "^29.6.1" - } - }, - "@jest/reporters": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.6.1.tgz", - "integrity": "sha512-9zuaI9QKr9JnoZtFQlw4GREQbxgmNYXU6QuWtmuODvk5nvPUeBYapVR/VYMyi2WSx3jXTLJTJji8rN6+Cm4+FA==", - "dev": true, - "requires": { - "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^29.6.1", - "@jest/test-result": "^29.6.1", - "@jest/transform": "^29.6.1", - "@jest/types": "^29.6.1", - "@jridgewell/trace-mapping": "^0.3.18", - "@types/node": "*", - "chalk": "^4.0.0", - "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-instrument": "^5.1.0", - "istanbul-lib-report": "^3.0.0", - "istanbul-lib-source-maps": "^4.0.0", - "istanbul-reports": "^3.1.3", - "jest-message-util": "^29.6.1", - "jest-util": "^29.6.1", - "jest-worker": "^29.6.1", - "slash": "^3.0.0", - "string-length": "^4.0.1", - "strip-ansi": "^6.0.0", - "v8-to-istanbul": "^9.0.1" - } - }, - "@jest/source-map": { - "version": "29.6.0", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.6.0.tgz", - "integrity": "sha512-oA+I2SHHQGxDCZpbrsCQSoMLb3Bz547JnM+jUr9qEbuw0vQlWZfpPS7CO9J7XiwKicEz9OFn/IYoLkkiUD7bzA==", - "dev": true, - "requires": { - "@jridgewell/trace-mapping": "^0.3.18", - "callsites": "^3.0.0", - "graceful-fs": "^4.2.9" - } - }, - "@jest/test-result": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.6.1.tgz", - "integrity": "sha512-Ynr13ZRcpX6INak0TPUukU8GWRfm/vAytE3JbJNGAvINySWYdfE7dGZMbk36oVuK4CigpbhMn8eg1dixZ7ZJOw==", - "dev": true, - "requires": { - "@jest/console": "^29.6.1", - "@jest/types": "^29.6.1", - "@types/istanbul-lib-coverage": "^2.0.0", - "collect-v8-coverage": "^1.0.0" - } - }, - "@jest/test-sequencer": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.6.1.tgz", - "integrity": "sha512-oBkC36PCDf/wb6dWeQIhaviU0l5u6VCsXa119yqdUosYAt7/FbQU2M2UoziO3igj/HBDEgp57ONQ3fm0v9uyyg==", - "dev": true, - "requires": { - "@jest/test-result": "^29.6.1", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.6.1", - "slash": "^3.0.0" - } - }, - "@jest/transform": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.6.1.tgz", - "integrity": "sha512-URnTneIU3ZjRSaf906cvf6Hpox3hIeJXRnz3VDSw5/X93gR8ycdfSIEy19FlVx8NFmpN7fe3Gb1xF+NjXaQLWg==", - "dev": true, - "requires": { - "@babel/core": "^7.11.6", - "@jest/types": "^29.6.1", - "@jridgewell/trace-mapping": "^0.3.18", - "babel-plugin-istanbul": "^6.1.1", - "chalk": "^4.0.0", - "convert-source-map": "^2.0.0", - "fast-json-stable-stringify": "^2.1.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.6.1", - "jest-regex-util": "^29.4.3", - "jest-util": "^29.6.1", - "micromatch": "^4.0.4", - "pirates": "^4.0.4", - "slash": "^3.0.0", - "write-file-atomic": "^4.0.2" - }, - "dependencies": { - "convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true - } - } - }, - "@jest/types": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.1.tgz", - "integrity": "sha512-tPKQNMPuXgvdOn2/Lg9HNfUvjYVGolt04Hp03f5hAk878uwOLikN+JzeLY0HcVgKgFl9Hs3EIqpu3WX27XNhnw==", - "dev": true, - "requires": { - "@jest/schemas": "^29.6.0", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" - } - }, - "@sinonjs/commons": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.0.tgz", - "integrity": "sha512-jXBtWAF4vmdNmZgD5FoKsVLv3rPgDnLgPbU84LIJ3otV44vJlDRokVng5v8NFJdCf/da9legHcKaRuZs4L7faA==", - "dev": true, - "requires": { - "type-detect": "4.0.8" - } - }, - "@sinonjs/fake-timers": { - "version": "10.3.0", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz", - "integrity": "sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==", - "dev": true, - "requires": { - "@sinonjs/commons": "^3.0.0" - } - }, - "@types/yargs": { - "version": "17.0.24", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", - "dev": true, - "requires": { - "@types/yargs-parser": "*" - } - }, - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - }, - "camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "dev": true - }, - "diff-sequences": { - "version": "29.4.3", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.4.3.tgz", - "integrity": "sha512-ofrBgwpPhCD85kMKtE9RYFFq6OC1A89oW2vvgWZNCwxrUpRUILopY7lsYyMDSjc8g6U6aiO0Qubg6r4Wgt5ZnA==", - "dev": true - }, - "expect": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/expect/-/expect-29.6.1.tgz", - "integrity": "sha512-XEdDLonERCU1n9uR56/Stx9OqojaLAQtZf9PrCHH9Hl8YXiEIka3H4NXJ3NOIBmQJTg7+j7buh34PMHfJujc8g==", - "dev": true, - "requires": { - "@jest/expect-utils": "^29.6.1", - "@types/node": "*", - "jest-get-type": "^29.4.3", - "jest-matcher-utils": "^29.6.1", - "jest-message-util": "^29.6.1", - "jest-util": "^29.6.1" - } - }, - "jest-changed-files": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.5.0.tgz", - "integrity": "sha512-IFG34IUMUaNBIxjQXF/iu7g6EcdMrGRRxaUSw92I/2g2YC6vCdTltl4nHvt7Ci5nSJwXIkCu8Ka1DKF+X7Z1Ag==", - "dev": true, - "requires": { - "execa": "^5.0.0", - "p-limit": "^3.1.0" - } - }, - "jest-circus": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.6.1.tgz", - "integrity": "sha512-tPbYLEiBU4MYAL2XoZme/bgfUeotpDBd81lgHLCbDZZFaGmECk0b+/xejPFtmiBP87GgP/y4jplcRpbH+fgCzQ==", - "dev": true, - "requires": { - "@jest/environment": "^29.6.1", - "@jest/expect": "^29.6.1", - "@jest/test-result": "^29.6.1", - "@jest/types": "^29.6.1", - "@types/node": "*", - "chalk": "^4.0.0", - "co": "^4.6.0", - "dedent": "^0.7.0", - "is-generator-fn": "^2.0.0", - "jest-each": "^29.6.1", - "jest-matcher-utils": "^29.6.1", - "jest-message-util": "^29.6.1", - "jest-runtime": "^29.6.1", - "jest-snapshot": "^29.6.1", - "jest-util": "^29.6.1", - "p-limit": "^3.1.0", - "pretty-format": "^29.6.1", - "pure-rand": "^6.0.0", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - } - }, - "jest-config": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.6.1.tgz", - "integrity": "sha512-XdjYV2fy2xYixUiV2Wc54t3Z4oxYPAELUzWnV6+mcbq0rh742X2p52pii5A3oeRzYjLnQxCsZmp0qpI6klE2cQ==", - "dev": true, - "requires": { - "@babel/core": "^7.11.6", - "@jest/test-sequencer": "^29.6.1", - "@jest/types": "^29.6.1", - "babel-jest": "^29.6.1", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "deepmerge": "^4.2.2", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "jest-circus": "^29.6.1", - "jest-environment-node": "^29.6.1", - "jest-get-type": "^29.4.3", - "jest-regex-util": "^29.4.3", - "jest-resolve": "^29.6.1", - "jest-runner": "^29.6.1", - "jest-util": "^29.6.1", - "jest-validate": "^29.6.1", - "micromatch": "^4.0.4", - "parse-json": "^5.2.0", - "pretty-format": "^29.6.1", - "slash": "^3.0.0", - "strip-json-comments": "^3.1.1" - } - }, - "jest-diff": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.6.1.tgz", - "integrity": "sha512-FsNCvinvl8oVxpNLttNQX7FAq7vR+gMDGj90tiP7siWw1UdakWUGqrylpsYrpvj908IYckm5Y0Q7azNAozU1Kg==", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "diff-sequences": "^29.4.3", - "jest-get-type": "^29.4.3", - "pretty-format": "^29.6.1" - } - }, - "jest-docblock": { - "version": "29.4.3", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.4.3.tgz", - "integrity": "sha512-fzdTftThczeSD9nZ3fzA/4KkHtnmllawWrXO69vtI+L9WjEIuXWs4AmyME7lN5hU7dB0sHhuPfcKofRsUb/2Fg==", - "dev": true, - "requires": { - "detect-newline": "^3.0.0" - } - }, - "jest-each": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.6.1.tgz", - "integrity": "sha512-n5eoj5eiTHpKQCAVcNTT7DRqeUmJ01hsAL0Q1SMiBHcBcvTKDELixQOGMCpqhbIuTcfC4kMfSnpmDqRgRJcLNQ==", - "dev": true, - "requires": { - "@jest/types": "^29.6.1", - "chalk": "^4.0.0", - "jest-get-type": "^29.4.3", - "jest-util": "^29.6.1", - "pretty-format": "^29.6.1" - } - }, - "jest-environment-node": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.6.1.tgz", - "integrity": "sha512-ZNIfAiE+foBog24W+2caIldl4Irh8Lx1PUhg/GZ0odM1d/h2qORAsejiFc7zb+SEmYPn1yDZzEDSU5PmDkmVLQ==", - "dev": true, - "requires": { - "@jest/environment": "^29.6.1", - "@jest/fake-timers": "^29.6.1", - "@jest/types": "^29.6.1", - "@types/node": "*", - "jest-mock": "^29.6.1", - "jest-util": "^29.6.1" - } - }, - "jest-get-type": { - "version": "29.4.3", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.4.3.tgz", - "integrity": "sha512-J5Xez4nRRMjk8emnTpWrlkyb9pfRQQanDrvWHhsR1+VUfbwxi30eVcZFlcdGInRibU4G5LwHXpI7IRHU0CY+gg==", - "dev": true - }, - "jest-haste-map": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.6.1.tgz", - "integrity": "sha512-0m7f9PZXxOCk1gRACiVgX85knUKPKLPg4oRCjLoqIm9brTHXaorMA0JpmtmVkQiT8nmXyIVoZd/nnH1cfC33ig==", - "dev": true, - "requires": { - "@jest/types": "^29.6.1", - "@types/graceful-fs": "^4.1.3", - "@types/node": "*", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "fsevents": "^2.3.2", - "graceful-fs": "^4.2.9", - "jest-regex-util": "^29.4.3", - "jest-util": "^29.6.1", - "jest-worker": "^29.6.1", - "micromatch": "^4.0.4", - "walker": "^1.0.8" - } - }, - "jest-leak-detector": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.6.1.tgz", - "integrity": "sha512-OrxMNyZirpOEwkF3UHnIkAiZbtkBWiye+hhBweCHkVbCgyEy71Mwbb5zgeTNYWJBi1qgDVfPC1IwO9dVEeTLwQ==", - "dev": true, - "requires": { - "jest-get-type": "^29.4.3", - "pretty-format": "^29.6.1" - } - }, - "jest-matcher-utils": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.6.1.tgz", - "integrity": "sha512-SLaztw9d2mfQQKHmJXKM0HCbl2PPVld/t9Xa6P9sgiExijviSp7TnZZpw2Fpt+OI3nwUO/slJbOfzfUMKKC5QA==", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "jest-diff": "^29.6.1", - "jest-get-type": "^29.4.3", - "pretty-format": "^29.6.1" - } - }, - "jest-message-util": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.6.1.tgz", - "integrity": "sha512-KoAW2zAmNSd3Gk88uJ56qXUWbFk787QKmjjJVOjtGFmmGSZgDBrlIL4AfQw1xyMYPNVD7dNInfIbur9B2rd/wQ==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^29.6.1", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^29.6.1", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - } - }, - "jest-resolve-dependencies": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.6.1.tgz", - "integrity": "sha512-BbFvxLXtcldaFOhNMXmHRWx1nXQO5LoXiKSGQcA1LxxirYceZT6ch8KTE1bK3X31TNG/JbkI7OkS/ABexVahiw==", - "dev": true, - "requires": { - "jest-regex-util": "^29.4.3", - "jest-snapshot": "^29.6.1" - } - }, - "jest-runner": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.6.1.tgz", - "integrity": "sha512-tw0wb2Q9yhjAQ2w8rHRDxteryyIck7gIzQE4Reu3JuOBpGp96xWgF0nY8MDdejzrLCZKDcp8JlZrBN/EtkQvPQ==", - "dev": true, - "requires": { - "@jest/console": "^29.6.1", - "@jest/environment": "^29.6.1", - "@jest/test-result": "^29.6.1", - "@jest/transform": "^29.6.1", - "@jest/types": "^29.6.1", - "@types/node": "*", - "chalk": "^4.0.0", - "emittery": "^0.13.1", - "graceful-fs": "^4.2.9", - "jest-docblock": "^29.4.3", - "jest-environment-node": "^29.6.1", - "jest-haste-map": "^29.6.1", - "jest-leak-detector": "^29.6.1", - "jest-message-util": "^29.6.1", - "jest-resolve": "^29.6.1", - "jest-runtime": "^29.6.1", - "jest-util": "^29.6.1", - "jest-watcher": "^29.6.1", - "jest-worker": "^29.6.1", - "p-limit": "^3.1.0", - "source-map-support": "0.5.13" - } - }, - "jest-runtime": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.6.1.tgz", - "integrity": "sha512-D6/AYOA+Lhs5e5il8+5pSLemjtJezUr+8zx+Sn8xlmOux3XOqx4d8l/2udBea8CRPqqrzhsKUsN/gBDE/IcaPQ==", - "dev": true, - "requires": { - "@jest/environment": "^29.6.1", - "@jest/fake-timers": "^29.6.1", - "@jest/globals": "^29.6.1", - "@jest/source-map": "^29.6.0", - "@jest/test-result": "^29.6.1", - "@jest/transform": "^29.6.1", - "@jest/types": "^29.6.1", - "@types/node": "*", - "chalk": "^4.0.0", - "cjs-module-lexer": "^1.0.0", - "collect-v8-coverage": "^1.0.0", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.6.1", - "jest-message-util": "^29.6.1", - "jest-mock": "^29.6.1", - "jest-regex-util": "^29.4.3", - "jest-resolve": "^29.6.1", - "jest-snapshot": "^29.6.1", - "jest-util": "^29.6.1", - "slash": "^3.0.0", - "strip-bom": "^4.0.0" - } - }, - "jest-snapshot": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.6.1.tgz", - "integrity": "sha512-G4UQE1QQ6OaCgfY+A0uR1W2AY0tGXUPQpoUClhWHq1Xdnx1H6JOrC2nH5lqnOEqaDgbHFgIwZ7bNq24HpB180A==", - "dev": true, - "requires": { - "@babel/core": "^7.11.6", - "@babel/generator": "^7.7.2", - "@babel/plugin-syntax-jsx": "^7.7.2", - "@babel/plugin-syntax-typescript": "^7.7.2", - "@babel/types": "^7.3.3", - "@jest/expect-utils": "^29.6.1", - "@jest/transform": "^29.6.1", - "@jest/types": "^29.6.1", - "@types/prettier": "^2.1.5", - "babel-preset-current-node-syntax": "^1.0.0", - "chalk": "^4.0.0", - "expect": "^29.6.1", - "graceful-fs": "^4.2.9", - "jest-diff": "^29.6.1", - "jest-get-type": "^29.4.3", - "jest-matcher-utils": "^29.6.1", - "jest-message-util": "^29.6.1", - "jest-util": "^29.6.1", - "natural-compare": "^1.4.0", - "pretty-format": "^29.6.1", - "semver": "^7.5.3" - } - }, - "jest-util": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.6.1.tgz", - "integrity": "sha512-NRFCcjc+/uO3ijUVyNOQJluf8PtGCe/W6cix36+M3cTFgiYqFOOW5MgN4JOOcvbUhcKTYVd1CvHz/LWi8d16Mg==", - "dev": true, - "requires": { - "@jest/types": "^29.6.1", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - } - }, - "jest-validate": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.6.1.tgz", - "integrity": "sha512-r3Ds69/0KCN4vx4sYAbGL1EVpZ7MSS0vLmd3gV78O+NAx3PDQQukRU5hNHPXlyqCgFY8XUk7EuTMLugh0KzahA==", - "dev": true, - "requires": { - "@jest/types": "^29.6.1", - "camelcase": "^6.2.0", - "chalk": "^4.0.0", - "jest-get-type": "^29.4.3", - "leven": "^3.1.0", - "pretty-format": "^29.6.1" - } - }, - "jest-worker": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.6.1.tgz", - "integrity": "sha512-U+Wrbca7S8ZAxAe9L6nb6g8kPdia5hj32Puu5iOqBCMTMWFHXuK6dOV2IFrpedbTV8fjMFLdWNttQTBL6u2MRA==", - "dev": true, - "requires": { - "@types/node": "*", - "jest-util": "^29.6.1", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - } - }, - "pretty-format": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.6.1.tgz", - "integrity": "sha512-7jRj+yXO0W7e4/tSJKoR7HRIHLPPjtNaUGG2xxKQnGvPNRkgWcQ0AZX6P4KBRJN4FcTBWb3sa7DVUJmocYuoog==", - "dev": true, - "requires": { - "@jest/schemas": "^29.6.0", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - } - }, - "react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", - "dev": true - }, - "source-map-support": { - "version": "0.5.13", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", - "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "strip-bom": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", - "dev": true - }, - "supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - }, - "v8-to-istanbul": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.1.0.tgz", - "integrity": "sha512-6z3GW9x8G1gd+JIIgQQQxXuiJtCXeAjp6RaPEPLv62mH3iPHPxV6W3robxtCzNErRo6ZwTmzWhsbNvjyEBKzKA==", - "dev": true, - "requires": { - "@jridgewell/trace-mapping": "^0.3.12", - "@types/istanbul-lib-coverage": "^2.0.1", - "convert-source-map": "^1.6.0" - } - }, - "write-file-atomic": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", - "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", - "dev": true, - "requires": { - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.7" - } - } - } - }, - "jest-axe": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/jest-axe/-/jest-axe-8.0.0.tgz", - "integrity": "sha512-4kNcNn7J0jPO4jANEYZOHeQ/tSBvkXS+MxTbX1CKbXGd0+ZbRGDn/v/8IYWI/MmYX15iLVyYRnRev9X3ksePWA==", - "dev": true, - "requires": { - "axe-core": "4.7.2", - "chalk": "4.1.2", - "jest-matcher-utils": "29.2.2", - "lodash.merge": "4.6.2" - }, - "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - }, - "diff-sequences": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", - "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", - "dev": true - }, - "jest-diff": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz", - "integrity": "sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "diff-sequences": "^29.6.3", - "jest-get-type": "^29.6.3", - "pretty-format": "^29.7.0" - } - }, - "jest-get-type": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", - "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", - "dev": true - }, - "jest-matcher-utils": { - "version": "29.2.2", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.2.2.tgz", - "integrity": "sha512-4DkJ1sDPT+UX2MR7Y3od6KtvRi9Im1ZGLGgdLFLm4lPexbTaCgJW5NN3IOXlQHF7NSHY/VHhflQ+WoKtD/vyCw==", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "jest-diff": "^29.2.1", - "jest-get-type": "^29.2.0", - "pretty-format": "^29.2.1" - } - }, - "pretty-format": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", - "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", - "dev": true, - "requires": { - "@jest/schemas": "^29.6.3", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - } - }, - "react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", - "dev": true - } - } - }, - "jest-changed-files": { - "version": "27.5.1", - "dev": true, - "requires": { - "@jest/types": "^27.5.1", - "execa": "^5.0.0", - "throat": "^6.0.1" - } - }, - "jest-circus": { - "version": "27.5.1", - "dev": true, - "requires": { - "@jest/environment": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "co": "^4.6.0", - "dedent": "^0.7.0", - "expect": "^27.5.1", - "is-generator-fn": "^2.0.0", - "jest-each": "^27.5.1", - "jest-matcher-utils": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-runtime": "^27.5.1", - "jest-snapshot": "^27.5.1", - "jest-util": "^27.5.1", - "pretty-format": "^27.5.1", - "slash": "^3.0.0", - "stack-utils": "^2.0.3", - "throat": "^6.0.1" - } - }, - "jest-cli": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-29.6.1.tgz", - "integrity": "sha512-607dSgTA4ODIN6go9w6xY3EYkyPFGicx51a69H7yfvt7lN53xNswEVLovq+E77VsTRi5fWprLH0yl4DJgE8Ing==", - "dev": true, - "requires": { - "@jest/core": "^29.6.1", - "@jest/test-result": "^29.6.1", - "@jest/types": "^29.6.1", - "chalk": "^4.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.9", - "import-local": "^3.0.2", - "jest-config": "^29.6.1", - "jest-util": "^29.6.1", - "jest-validate": "^29.6.1", - "prompts": "^2.0.1", - "yargs": "^17.3.1" - }, - "dependencies": { - "@jest/console": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.6.1.tgz", - "integrity": "sha512-Aj772AYgwTSr5w8qnyoJ0eDYvN6bMsH3ORH1ivMotrInHLKdUz6BDlaEXHdM6kODaBIkNIyQGzsMvRdOv7VG7Q==", - "dev": true, - "requires": { - "@jest/types": "^29.6.1", - "@types/node": "*", - "chalk": "^4.0.0", - "jest-message-util": "^29.6.1", - "jest-util": "^29.6.1", - "slash": "^3.0.0" - } - }, - "@jest/core": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-29.6.1.tgz", - "integrity": "sha512-CcowHypRSm5oYQ1obz1wfvkjZZ2qoQlrKKvlfPwh5jUXVU12TWr2qMeH8chLMuTFzHh5a1g2yaqlqDICbr+ukQ==", - "dev": true, - "requires": { - "@jest/console": "^29.6.1", - "@jest/reporters": "^29.6.1", - "@jest/test-result": "^29.6.1", - "@jest/transform": "^29.6.1", - "@jest/types": "^29.6.1", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.9", - "jest-changed-files": "^29.5.0", - "jest-config": "^29.6.1", - "jest-haste-map": "^29.6.1", - "jest-message-util": "^29.6.1", - "jest-regex-util": "^29.4.3", - "jest-resolve": "^29.6.1", - "jest-resolve-dependencies": "^29.6.1", - "jest-runner": "^29.6.1", - "jest-runtime": "^29.6.1", - "jest-snapshot": "^29.6.1", - "jest-util": "^29.6.1", - "jest-validate": "^29.6.1", - "jest-watcher": "^29.6.1", - "micromatch": "^4.0.4", - "pretty-format": "^29.6.1", - "slash": "^3.0.0", - "strip-ansi": "^6.0.0" - } - }, - "@jest/environment": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-29.6.1.tgz", - "integrity": "sha512-RMMXx4ws+Gbvw3DfLSuo2cfQlK7IwGbpuEWXCqyYDcqYTI+9Ju3a5hDnXaxjNsa6uKh9PQF2v+qg+RLe63tz5A==", - "dev": true, - "requires": { - "@jest/fake-timers": "^29.6.1", - "@jest/types": "^29.6.1", - "@types/node": "*", - "jest-mock": "^29.6.1" - } - }, - "@jest/fake-timers": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-29.6.1.tgz", - "integrity": "sha512-RdgHgbXyosCDMVYmj7lLpUwXA4c69vcNzhrt69dJJdf8azUrpRh3ckFCaTPNjsEeRi27Cig0oKDGxy5j7hOgHg==", - "dev": true, - "requires": { - "@jest/types": "^29.6.1", - "@sinonjs/fake-timers": "^10.0.2", - "@types/node": "*", - "jest-message-util": "^29.6.1", - "jest-mock": "^29.6.1", - "jest-util": "^29.6.1" - } - }, - "@jest/reporters": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-29.6.1.tgz", - "integrity": "sha512-9zuaI9QKr9JnoZtFQlw4GREQbxgmNYXU6QuWtmuODvk5nvPUeBYapVR/VYMyi2WSx3jXTLJTJji8rN6+Cm4+FA==", - "dev": true, - "requires": { - "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^29.6.1", - "@jest/test-result": "^29.6.1", - "@jest/transform": "^29.6.1", - "@jest/types": "^29.6.1", - "@jridgewell/trace-mapping": "^0.3.18", - "@types/node": "*", - "chalk": "^4.0.0", - "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-instrument": "^5.1.0", - "istanbul-lib-report": "^3.0.0", - "istanbul-lib-source-maps": "^4.0.0", - "istanbul-reports": "^3.1.3", - "jest-message-util": "^29.6.1", - "jest-util": "^29.6.1", - "jest-worker": "^29.6.1", - "slash": "^3.0.0", - "string-length": "^4.0.1", - "strip-ansi": "^6.0.0", - "v8-to-istanbul": "^9.0.1" - } - }, - "@jest/source-map": { - "version": "29.6.0", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-29.6.0.tgz", - "integrity": "sha512-oA+I2SHHQGxDCZpbrsCQSoMLb3Bz547JnM+jUr9qEbuw0vQlWZfpPS7CO9J7XiwKicEz9OFn/IYoLkkiUD7bzA==", - "dev": true, - "requires": { - "@jridgewell/trace-mapping": "^0.3.18", - "callsites": "^3.0.0", - "graceful-fs": "^4.2.9" - } - }, - "@jest/test-result": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.6.1.tgz", - "integrity": "sha512-Ynr13ZRcpX6INak0TPUukU8GWRfm/vAytE3JbJNGAvINySWYdfE7dGZMbk36oVuK4CigpbhMn8eg1dixZ7ZJOw==", - "dev": true, - "requires": { - "@jest/console": "^29.6.1", - "@jest/types": "^29.6.1", - "@types/istanbul-lib-coverage": "^2.0.0", - "collect-v8-coverage": "^1.0.0" - } - }, - "@jest/test-sequencer": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-29.6.1.tgz", - "integrity": "sha512-oBkC36PCDf/wb6dWeQIhaviU0l5u6VCsXa119yqdUosYAt7/FbQU2M2UoziO3igj/HBDEgp57ONQ3fm0v9uyyg==", - "dev": true, - "requires": { - "@jest/test-result": "^29.6.1", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.6.1", - "slash": "^3.0.0" - } - }, - "@jest/transform": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-29.6.1.tgz", - "integrity": "sha512-URnTneIU3ZjRSaf906cvf6Hpox3hIeJXRnz3VDSw5/X93gR8ycdfSIEy19FlVx8NFmpN7fe3Gb1xF+NjXaQLWg==", - "dev": true, - "requires": { - "@babel/core": "^7.11.6", - "@jest/types": "^29.6.1", - "@jridgewell/trace-mapping": "^0.3.18", - "babel-plugin-istanbul": "^6.1.1", - "chalk": "^4.0.0", - "convert-source-map": "^2.0.0", - "fast-json-stable-stringify": "^2.1.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.6.1", - "jest-regex-util": "^29.4.3", - "jest-util": "^29.6.1", - "micromatch": "^4.0.4", - "pirates": "^4.0.4", - "slash": "^3.0.0", - "write-file-atomic": "^4.0.2" - }, - "dependencies": { - "convert-source-map": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", - "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", - "dev": true - } - } - }, - "@jest/types": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.1.tgz", - "integrity": "sha512-tPKQNMPuXgvdOn2/Lg9HNfUvjYVGolt04Hp03f5hAk878uwOLikN+JzeLY0HcVgKgFl9Hs3EIqpu3WX27XNhnw==", - "dev": true, - "requires": { - "@jest/schemas": "^29.6.0", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" - } - }, - "@sinonjs/commons": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.0.tgz", - "integrity": "sha512-jXBtWAF4vmdNmZgD5FoKsVLv3rPgDnLgPbU84LIJ3otV44vJlDRokVng5v8NFJdCf/da9legHcKaRuZs4L7faA==", - "dev": true, - "requires": { - "type-detect": "4.0.8" - } - }, - "@sinonjs/fake-timers": { - "version": "10.3.0", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-10.3.0.tgz", - "integrity": "sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==", - "dev": true, - "requires": { - "@sinonjs/commons": "^3.0.0" - } - }, - "@types/yargs": { - "version": "17.0.24", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", - "dev": true, - "requires": { - "@types/yargs-parser": "*" - } - }, - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - }, - "camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "dev": true - }, - "cliui": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", - "dev": true, - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" - } - }, - "diff-sequences": { - "version": "29.4.3", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.4.3.tgz", - "integrity": "sha512-ofrBgwpPhCD85kMKtE9RYFFq6OC1A89oW2vvgWZNCwxrUpRUILopY7lsYyMDSjc8g6U6aiO0Qubg6r4Wgt5ZnA==", - "dev": true - }, - "expect": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/expect/-/expect-29.6.1.tgz", - "integrity": "sha512-XEdDLonERCU1n9uR56/Stx9OqojaLAQtZf9PrCHH9Hl8YXiEIka3H4NXJ3NOIBmQJTg7+j7buh34PMHfJujc8g==", - "dev": true, - "requires": { - "@jest/expect-utils": "^29.6.1", - "@types/node": "*", - "jest-get-type": "^29.4.3", - "jest-matcher-utils": "^29.6.1", - "jest-message-util": "^29.6.1", - "jest-util": "^29.6.1" - } - }, - "jest-changed-files": { - "version": "29.5.0", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-29.5.0.tgz", - "integrity": "sha512-IFG34IUMUaNBIxjQXF/iu7g6EcdMrGRRxaUSw92I/2g2YC6vCdTltl4nHvt7Ci5nSJwXIkCu8Ka1DKF+X7Z1Ag==", - "dev": true, - "requires": { - "execa": "^5.0.0", - "p-limit": "^3.1.0" - } - }, - "jest-circus": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-29.6.1.tgz", - "integrity": "sha512-tPbYLEiBU4MYAL2XoZme/bgfUeotpDBd81lgHLCbDZZFaGmECk0b+/xejPFtmiBP87GgP/y4jplcRpbH+fgCzQ==", - "dev": true, - "requires": { - "@jest/environment": "^29.6.1", - "@jest/expect": "^29.6.1", - "@jest/test-result": "^29.6.1", - "@jest/types": "^29.6.1", - "@types/node": "*", - "chalk": "^4.0.0", - "co": "^4.6.0", - "dedent": "^0.7.0", - "is-generator-fn": "^2.0.0", - "jest-each": "^29.6.1", - "jest-matcher-utils": "^29.6.1", - "jest-message-util": "^29.6.1", - "jest-runtime": "^29.6.1", - "jest-snapshot": "^29.6.1", - "jest-util": "^29.6.1", - "p-limit": "^3.1.0", - "pretty-format": "^29.6.1", - "pure-rand": "^6.0.0", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - } - }, - "jest-config": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-29.6.1.tgz", - "integrity": "sha512-XdjYV2fy2xYixUiV2Wc54t3Z4oxYPAELUzWnV6+mcbq0rh742X2p52pii5A3oeRzYjLnQxCsZmp0qpI6klE2cQ==", - "dev": true, - "requires": { - "@babel/core": "^7.11.6", - "@jest/test-sequencer": "^29.6.1", - "@jest/types": "^29.6.1", - "babel-jest": "^29.6.1", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "deepmerge": "^4.2.2", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "jest-circus": "^29.6.1", - "jest-environment-node": "^29.6.1", - "jest-get-type": "^29.4.3", - "jest-regex-util": "^29.4.3", - "jest-resolve": "^29.6.1", - "jest-runner": "^29.6.1", - "jest-util": "^29.6.1", - "jest-validate": "^29.6.1", - "micromatch": "^4.0.4", - "parse-json": "^5.2.0", - "pretty-format": "^29.6.1", - "slash": "^3.0.0", - "strip-json-comments": "^3.1.1" - } - }, - "jest-diff": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.6.1.tgz", - "integrity": "sha512-FsNCvinvl8oVxpNLttNQX7FAq7vR+gMDGj90tiP7siWw1UdakWUGqrylpsYrpvj908IYckm5Y0Q7azNAozU1Kg==", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "diff-sequences": "^29.4.3", - "jest-get-type": "^29.4.3", - "pretty-format": "^29.6.1" - } - }, - "jest-docblock": { - "version": "29.4.3", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-29.4.3.tgz", - "integrity": "sha512-fzdTftThczeSD9nZ3fzA/4KkHtnmllawWrXO69vtI+L9WjEIuXWs4AmyME7lN5hU7dB0sHhuPfcKofRsUb/2Fg==", - "dev": true, - "requires": { - "detect-newline": "^3.0.0" - } - }, - "jest-each": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-29.6.1.tgz", - "integrity": "sha512-n5eoj5eiTHpKQCAVcNTT7DRqeUmJ01hsAL0Q1SMiBHcBcvTKDELixQOGMCpqhbIuTcfC4kMfSnpmDqRgRJcLNQ==", - "dev": true, - "requires": { - "@jest/types": "^29.6.1", - "chalk": "^4.0.0", - "jest-get-type": "^29.4.3", - "jest-util": "^29.6.1", - "pretty-format": "^29.6.1" - } - }, - "jest-environment-node": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-29.6.1.tgz", - "integrity": "sha512-ZNIfAiE+foBog24W+2caIldl4Irh8Lx1PUhg/GZ0odM1d/h2qORAsejiFc7zb+SEmYPn1yDZzEDSU5PmDkmVLQ==", - "dev": true, - "requires": { - "@jest/environment": "^29.6.1", - "@jest/fake-timers": "^29.6.1", - "@jest/types": "^29.6.1", - "@types/node": "*", - "jest-mock": "^29.6.1", - "jest-util": "^29.6.1" - } - }, - "jest-get-type": { - "version": "29.4.3", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.4.3.tgz", - "integrity": "sha512-J5Xez4nRRMjk8emnTpWrlkyb9pfRQQanDrvWHhsR1+VUfbwxi30eVcZFlcdGInRibU4G5LwHXpI7IRHU0CY+gg==", - "dev": true - }, - "jest-haste-map": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.6.1.tgz", - "integrity": "sha512-0m7f9PZXxOCk1gRACiVgX85knUKPKLPg4oRCjLoqIm9brTHXaorMA0JpmtmVkQiT8nmXyIVoZd/nnH1cfC33ig==", - "dev": true, - "requires": { - "@jest/types": "^29.6.1", - "@types/graceful-fs": "^4.1.3", - "@types/node": "*", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "fsevents": "^2.3.2", - "graceful-fs": "^4.2.9", - "jest-regex-util": "^29.4.3", - "jest-util": "^29.6.1", - "jest-worker": "^29.6.1", - "micromatch": "^4.0.4", - "walker": "^1.0.8" - } - }, - "jest-leak-detector": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-29.6.1.tgz", - "integrity": "sha512-OrxMNyZirpOEwkF3UHnIkAiZbtkBWiye+hhBweCHkVbCgyEy71Mwbb5zgeTNYWJBi1qgDVfPC1IwO9dVEeTLwQ==", - "dev": true, - "requires": { - "jest-get-type": "^29.4.3", - "pretty-format": "^29.6.1" - } - }, - "jest-matcher-utils": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.6.1.tgz", - "integrity": "sha512-SLaztw9d2mfQQKHmJXKM0HCbl2PPVld/t9Xa6P9sgiExijviSp7TnZZpw2Fpt+OI3nwUO/slJbOfzfUMKKC5QA==", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "jest-diff": "^29.6.1", - "jest-get-type": "^29.4.3", - "pretty-format": "^29.6.1" - } - }, - "jest-message-util": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.6.1.tgz", - "integrity": "sha512-KoAW2zAmNSd3Gk88uJ56qXUWbFk787QKmjjJVOjtGFmmGSZgDBrlIL4AfQw1xyMYPNVD7dNInfIbur9B2rd/wQ==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^29.6.1", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^29.6.1", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - } - }, - "jest-resolve-dependencies": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-29.6.1.tgz", - "integrity": "sha512-BbFvxLXtcldaFOhNMXmHRWx1nXQO5LoXiKSGQcA1LxxirYceZT6ch8KTE1bK3X31TNG/JbkI7OkS/ABexVahiw==", - "dev": true, - "requires": { - "jest-regex-util": "^29.4.3", - "jest-snapshot": "^29.6.1" - } - }, - "jest-runner": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-29.6.1.tgz", - "integrity": "sha512-tw0wb2Q9yhjAQ2w8rHRDxteryyIck7gIzQE4Reu3JuOBpGp96xWgF0nY8MDdejzrLCZKDcp8JlZrBN/EtkQvPQ==", - "dev": true, - "requires": { - "@jest/console": "^29.6.1", - "@jest/environment": "^29.6.1", - "@jest/test-result": "^29.6.1", - "@jest/transform": "^29.6.1", - "@jest/types": "^29.6.1", - "@types/node": "*", - "chalk": "^4.0.0", - "emittery": "^0.13.1", - "graceful-fs": "^4.2.9", - "jest-docblock": "^29.4.3", - "jest-environment-node": "^29.6.1", - "jest-haste-map": "^29.6.1", - "jest-leak-detector": "^29.6.1", - "jest-message-util": "^29.6.1", - "jest-resolve": "^29.6.1", - "jest-runtime": "^29.6.1", - "jest-util": "^29.6.1", - "jest-watcher": "^29.6.1", - "jest-worker": "^29.6.1", - "p-limit": "^3.1.0", - "source-map-support": "0.5.13" - } - }, - "jest-runtime": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-29.6.1.tgz", - "integrity": "sha512-D6/AYOA+Lhs5e5il8+5pSLemjtJezUr+8zx+Sn8xlmOux3XOqx4d8l/2udBea8CRPqqrzhsKUsN/gBDE/IcaPQ==", - "dev": true, - "requires": { - "@jest/environment": "^29.6.1", - "@jest/fake-timers": "^29.6.1", - "@jest/globals": "^29.6.1", - "@jest/source-map": "^29.6.0", - "@jest/test-result": "^29.6.1", - "@jest/transform": "^29.6.1", - "@jest/types": "^29.6.1", - "@types/node": "*", - "chalk": "^4.0.0", - "cjs-module-lexer": "^1.0.0", - "collect-v8-coverage": "^1.0.0", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.6.1", - "jest-message-util": "^29.6.1", - "jest-mock": "^29.6.1", - "jest-regex-util": "^29.4.3", - "jest-resolve": "^29.6.1", - "jest-snapshot": "^29.6.1", - "jest-util": "^29.6.1", - "slash": "^3.0.0", - "strip-bom": "^4.0.0" - } - }, - "jest-snapshot": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-29.6.1.tgz", - "integrity": "sha512-G4UQE1QQ6OaCgfY+A0uR1W2AY0tGXUPQpoUClhWHq1Xdnx1H6JOrC2nH5lqnOEqaDgbHFgIwZ7bNq24HpB180A==", - "dev": true, - "requires": { - "@babel/core": "^7.11.6", - "@babel/generator": "^7.7.2", - "@babel/plugin-syntax-jsx": "^7.7.2", - "@babel/plugin-syntax-typescript": "^7.7.2", - "@babel/types": "^7.3.3", - "@jest/expect-utils": "^29.6.1", - "@jest/transform": "^29.6.1", - "@jest/types": "^29.6.1", - "@types/prettier": "^2.1.5", - "babel-preset-current-node-syntax": "^1.0.0", - "chalk": "^4.0.0", - "expect": "^29.6.1", - "graceful-fs": "^4.2.9", - "jest-diff": "^29.6.1", - "jest-get-type": "^29.4.3", - "jest-matcher-utils": "^29.6.1", - "jest-message-util": "^29.6.1", - "jest-util": "^29.6.1", - "natural-compare": "^1.4.0", - "pretty-format": "^29.6.1", - "semver": "^7.5.3" - } - }, - "jest-util": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.6.1.tgz", - "integrity": "sha512-NRFCcjc+/uO3ijUVyNOQJluf8PtGCe/W6cix36+M3cTFgiYqFOOW5MgN4JOOcvbUhcKTYVd1CvHz/LWi8d16Mg==", - "dev": true, - "requires": { - "@jest/types": "^29.6.1", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - } - }, - "jest-validate": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.6.1.tgz", - "integrity": "sha512-r3Ds69/0KCN4vx4sYAbGL1EVpZ7MSS0vLmd3gV78O+NAx3PDQQukRU5hNHPXlyqCgFY8XUk7EuTMLugh0KzahA==", - "dev": true, - "requires": { - "@jest/types": "^29.6.1", - "camelcase": "^6.2.0", - "chalk": "^4.0.0", - "jest-get-type": "^29.4.3", - "leven": "^3.1.0", - "pretty-format": "^29.6.1" - } - }, - "jest-worker": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.6.1.tgz", - "integrity": "sha512-U+Wrbca7S8ZAxAe9L6nb6g8kPdia5hj32Puu5iOqBCMTMWFHXuK6dOV2IFrpedbTV8fjMFLdWNttQTBL6u2MRA==", - "dev": true, - "requires": { - "@types/node": "*", - "jest-util": "^29.6.1", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - } - }, - "pretty-format": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.6.1.tgz", - "integrity": "sha512-7jRj+yXO0W7e4/tSJKoR7HRIHLPPjtNaUGG2xxKQnGvPNRkgWcQ0AZX6P4KBRJN4FcTBWb3sa7DVUJmocYuoog==", - "dev": true, - "requires": { - "@jest/schemas": "^29.6.0", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - } - }, - "react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", - "dev": true - }, - "source-map-support": { - "version": "0.5.13", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.13.tgz", - "integrity": "sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "strip-bom": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", - "dev": true - }, - "supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - }, - "v8-to-istanbul": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.1.0.tgz", - "integrity": "sha512-6z3GW9x8G1gd+JIIgQQQxXuiJtCXeAjp6RaPEPLv62mH3iPHPxV6W3robxtCzNErRo6ZwTmzWhsbNvjyEBKzKA==", - "dev": true, - "requires": { - "@jridgewell/trace-mapping": "^0.3.12", - "@types/istanbul-lib-coverage": "^2.0.1", - "convert-source-map": "^1.6.0" - } - }, - "write-file-atomic": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-4.0.2.tgz", - "integrity": "sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==", - "dev": true, - "requires": { - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.7" - } - }, - "y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "dev": true - }, - "yargs": { - "version": "17.7.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", - "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", - "dev": true, - "requires": { - "cliui": "^8.0.1", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.3", - "y18n": "^5.0.5", - "yargs-parser": "^21.1.1" - } - }, - "yargs-parser": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", - "dev": true - } - } - }, - "jest-config": { - "version": "27.5.1", - "dev": true, - "requires": { - "@babel/core": "^7.8.0", - "@jest/test-sequencer": "^27.5.1", - "@jest/types": "^27.5.1", - "babel-jest": "^27.5.1", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "deepmerge": "^4.2.2", - "glob": "^7.1.1", - "graceful-fs": "^4.2.9", - "jest-circus": "^27.5.1", - "jest-environment-jsdom": "^27.5.1", - "jest-environment-node": "^27.5.1", - "jest-get-type": "^27.5.1", - "jest-jasmine2": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-runner": "^27.5.1", - "jest-util": "^27.5.1", - "jest-validate": "^27.5.1", - "micromatch": "^4.0.4", - "parse-json": "^5.2.0", - "pretty-format": "^27.5.1", - "slash": "^3.0.0", - "strip-json-comments": "^3.1.1" - }, - "dependencies": { - "babel-jest": { - "version": "27.5.1", - "dev": true, - "requires": { - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/babel__core": "^7.1.14", - "babel-plugin-istanbul": "^6.1.1", - "babel-preset-jest": "^27.5.1", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "slash": "^3.0.0" - } - }, - "babel-plugin-jest-hoist": { - "version": "27.5.1", - "dev": true, - "requires": { - "@babel/template": "^7.3.3", - "@babel/types": "^7.3.3", - "@types/babel__core": "^7.0.0", - "@types/babel__traverse": "^7.0.6" - } - }, - "babel-preset-jest": { - "version": "27.5.1", - "dev": true, - "requires": { - "babel-plugin-jest-hoist": "^27.5.1", - "babel-preset-current-node-syntax": "^1.0.0" - } - }, - "cssom": { - "version": "0.4.4", - "dev": true - }, - "data-urls": { - "version": "2.0.0", - "dev": true, - "requires": { - "abab": "^2.0.3", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.0.0" - } - }, - "domexception": { - "version": "2.0.1", - "dev": true, - "requires": { - "webidl-conversions": "^5.0.0" - }, - "dependencies": { - "webidl-conversions": { - "version": "5.0.0", - "dev": true - } - } - }, - "html-encoding-sniffer": { - "version": "2.0.1", - "dev": true, - "requires": { - "whatwg-encoding": "^1.0.5" - } - }, - "jest-environment-jsdom": { - "version": "27.5.1", - "dev": true, - "requires": { - "@jest/environment": "^27.5.1", - "@jest/fake-timers": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "jest-mock": "^27.5.1", - "jest-util": "^27.5.1", - "jsdom": "^16.6.0" - } - }, - "jest-mock": { - "version": "27.5.1", - "dev": true, - "requires": { - "@jest/types": "^27.5.1", - "@types/node": "*" - } - }, - "jest-regex-util": { - "version": "27.5.1", - "dev": true - }, - "jest-resolve": { - "version": "27.5.1", - "dev": true, - "requires": { - "@jest/types": "^27.5.1", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^27.5.1", - "jest-validate": "^27.5.1", - "resolve": "^1.20.0", - "resolve.exports": "^1.1.0", - "slash": "^3.0.0" - } - }, - "jsdom": { - "version": "16.6.0", - "dev": true, - "requires": { - "abab": "^2.0.5", - "acorn": "^8.2.4", - "acorn-globals": "^6.0.0", - "cssom": "^0.4.4", - "cssstyle": "^2.3.0", - "data-urls": "^2.0.0", - "decimal.js": "^10.2.1", - "domexception": "^2.0.1", - "escodegen": "^2.0.0", - "form-data": "^3.0.0", - "html-encoding-sniffer": "^2.0.1", - "http-proxy-agent": "^4.0.1", - "https-proxy-agent": "^5.0.0", - "is-potential-custom-element-name": "^1.0.1", - "nwsapi": "^2.2.0", - "parse5": "6.0.1", - "saxes": "^5.0.1", - "symbol-tree": "^3.2.4", - "tough-cookie": "^4.0.0", - "w3c-hr-time": "^1.0.2", - "w3c-xmlserializer": "^2.0.0", - "webidl-conversions": "^6.1.0", - "whatwg-encoding": "^1.0.5", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.5.0", - "ws": "^7.4.5", - "xml-name-validator": "^3.0.0" - } - }, - "saxes": { - "version": "5.0.1", - "dev": true, - "requires": { - "xmlchars": "^2.2.0" - } - }, - "tough-cookie": { - "version": "4.0.0", - "dev": true, - "requires": { - "psl": "^1.1.33", - "punycode": "^2.1.1", - "universalify": "^0.1.2" - } - }, - "tr46": { - "version": "2.1.0", - "dev": true, - "requires": { - "punycode": "^2.1.1" - } - }, - "w3c-xmlserializer": { - "version": "2.0.0", - "dev": true, - "requires": { - "xml-name-validator": "^3.0.0" - } - }, - "webidl-conversions": { - "version": "6.1.0", - "dev": true - }, - "whatwg-url": { - "version": "8.7.0", - "dev": true, - "requires": { - "lodash": "^4.7.0", - "tr46": "^2.1.0", - "webidl-conversions": "^6.1.0" - } - }, - "ws": { - "version": "7.5.10", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", - "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", - "dev": true, - "requires": {} - } - } - }, - "jest-diff": { - "version": "27.5.1", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "diff-sequences": "^27.5.1", - "jest-get-type": "^27.5.1", - "pretty-format": "^27.5.1" - } - }, - "jest-docblock": { - "version": "27.5.1", - "dev": true, - "requires": { - "detect-newline": "^3.0.0" - } - }, - "jest-each": { - "version": "27.5.1", - "dev": true, - "requires": { - "@jest/types": "^27.5.1", - "chalk": "^4.0.0", - "jest-get-type": "^27.5.1", - "jest-util": "^27.5.1", - "pretty-format": "^27.5.1" - } - }, - "jest-environment-jsdom": { - "version": "29.0.3", - "dev": true, - "requires": { - "@jest/environment": "^29.0.3", - "@jest/fake-timers": "^29.0.3", - "@jest/types": "^29.0.3", - "@types/jsdom": "^20.0.0", - "@types/node": "*", - "jest-mock": "^29.0.3", - "jest-util": "^29.0.3", - "jsdom": "^20.0.0" - }, - "dependencies": { - "@jest/environment": { - "version": "29.0.3", - "dev": true, - "requires": { - "@jest/fake-timers": "^29.0.3", - "@jest/types": "^29.0.3", - "@types/node": "*", - "jest-mock": "^29.0.3" - } - }, - "@jest/fake-timers": { - "version": "29.0.3", - "dev": true, - "requires": { - "@jest/types": "^29.0.3", - "@sinonjs/fake-timers": "^9.1.2", - "@types/node": "*", - "jest-message-util": "^29.0.3", - "jest-mock": "^29.0.3", - "jest-util": "^29.0.3" - } - }, - "@jest/types": { - "version": "29.0.3", - "dev": true, - "requires": { - "@jest/schemas": "^29.0.0", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" - } - }, - "@sinonjs/fake-timers": { - "version": "9.1.2", - "dev": true, - "requires": { - "@sinonjs/commons": "^1.7.0" - } - }, - "@types/yargs": { - "version": "17.0.12", - "dev": true, - "requires": { - "@types/yargs-parser": "*" - } - }, - "ansi-styles": { - "version": "5.2.0", - "dev": true - }, - "jest-message-util": { - "version": "29.0.3", - "dev": true, - "requires": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^29.0.3", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^29.0.3", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - } - }, - "jest-util": { - "version": "29.0.3", - "dev": true, - "requires": { - "@jest/types": "^29.0.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - } - }, - "pretty-format": { - "version": "29.0.3", - "dev": true, - "requires": { - "@jest/schemas": "^29.0.0", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - } - }, - "react-is": { - "version": "18.2.0", - "dev": true - } - } - }, - "jest-environment-node": { - "version": "27.5.1", - "dev": true, - "requires": { - "@jest/environment": "^27.5.1", - "@jest/fake-timers": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "jest-mock": "^27.5.1", - "jest-util": "^27.5.1" - }, - "dependencies": { - "jest-mock": { - "version": "27.5.1", - "dev": true, - "requires": { - "@jest/types": "^27.5.1", - "@types/node": "*" - } - } - } - }, - "jest-get-type": { - "version": "27.5.1", - "dev": true - }, - "jest-haste-map": { - "version": "27.5.1", - "dev": true, - "requires": { - "@jest/types": "^27.5.1", - "@types/graceful-fs": "^4.1.2", - "@types/node": "*", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "fsevents": "^2.3.2", - "graceful-fs": "^4.2.9", - "jest-regex-util": "^27.5.1", - "jest-serializer": "^27.5.1", - "jest-util": "^27.5.1", - "jest-worker": "^27.5.1", - "micromatch": "^4.0.4", - "walker": "^1.0.7" - }, - "dependencies": { - "jest-regex-util": { - "version": "27.5.1", - "dev": true - } - } - }, - "jest-jasmine2": { - "version": "27.5.1", - "dev": true, - "requires": { - "@jest/environment": "^27.5.1", - "@jest/source-map": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "co": "^4.6.0", - "expect": "^27.5.1", - "is-generator-fn": "^2.0.0", - "jest-each": "^27.5.1", - "jest-matcher-utils": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-runtime": "^27.5.1", - "jest-snapshot": "^27.5.1", - "jest-util": "^27.5.1", - "pretty-format": "^27.5.1", - "throat": "^6.0.1" - } - }, - "jest-leak-detector": { - "version": "27.5.1", - "dev": true, - "requires": { - "jest-get-type": "^27.5.1", - "pretty-format": "^27.5.1" - } - }, - "jest-matcher-utils": { - "version": "27.5.1", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "jest-diff": "^27.5.1", - "jest-get-type": "^27.5.1", - "pretty-format": "^27.5.1" - } - }, - "jest-message-util": { - "version": "27.5.1", - "dev": true, - "requires": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^27.5.1", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^27.5.1", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - } - }, - "jest-mock": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-29.7.0.tgz", - "integrity": "sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==", - "dev": true, - "requires": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "jest-util": "^29.7.0" - }, - "dependencies": { - "@jest/types": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", - "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", - "dev": true, - "requires": { - "@jest/schemas": "^29.6.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" - } - }, - "@types/yargs": { - "version": "17.0.32", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz", - "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==", - "dev": true, - "requires": { - "@types/yargs-parser": "*" - } - }, - "jest-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", - "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", - "dev": true, - "requires": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - } - } - } - }, - "jest-pnp-resolver": { - "version": "1.2.2", - "dev": true, - "requires": {} - }, - "jest-regex-util": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-29.6.3.tgz", - "integrity": "sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==", - "dev": true - }, - "jest-resolve": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-29.7.0.tgz", - "integrity": "sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^29.7.0", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^29.7.0", - "jest-validate": "^29.7.0", - "resolve": "^1.20.0", - "resolve.exports": "^2.0.0", - "slash": "^3.0.0" - }, - "dependencies": { - "@jest/types": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.3.tgz", - "integrity": "sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==", - "dev": true, - "requires": { - "@jest/schemas": "^29.6.3", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" - } - }, - "@types/yargs": { - "version": "17.0.32", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz", - "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==", - "dev": true, - "requires": { - "@types/yargs-parser": "*" - } - }, - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - }, - "camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "dev": true - }, - "jest-get-type": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz", - "integrity": "sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==", - "dev": true - }, - "jest-haste-map": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-29.7.0.tgz", - "integrity": "sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==", - "dev": true, - "requires": { - "@jest/types": "^29.6.3", - "@types/graceful-fs": "^4.1.3", - "@types/node": "*", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "fsevents": "^2.3.2", - "graceful-fs": "^4.2.9", - "jest-regex-util": "^29.6.3", - "jest-util": "^29.7.0", - "jest-worker": "^29.7.0", - "micromatch": "^4.0.4", - "walker": "^1.0.8" - } - }, - "jest-util": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.7.0.tgz", - "integrity": "sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==", - "dev": true, - "requires": { - "@jest/types": "^29.6.3", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - } - }, - "jest-validate": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-29.7.0.tgz", - "integrity": "sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==", - "dev": true, - "requires": { - "@jest/types": "^29.6.3", - "camelcase": "^6.2.0", - "chalk": "^4.0.0", - "jest-get-type": "^29.6.3", - "leven": "^3.1.0", - "pretty-format": "^29.7.0" - } - }, - "jest-worker": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-29.7.0.tgz", - "integrity": "sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==", - "dev": true, - "requires": { - "@types/node": "*", - "jest-util": "^29.7.0", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - } - }, - "pretty-format": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", - "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", - "dev": true, - "requires": { - "@jest/schemas": "^29.6.3", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - } - }, - "react-is": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", - "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", - "dev": true - }, - "resolve.exports": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-2.0.2.tgz", - "integrity": "sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==", - "dev": true - }, - "supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-resolve-dependencies": { - "version": "27.5.1", - "dev": true, - "requires": { - "@jest/types": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-snapshot": "^27.5.1" - }, - "dependencies": { - "jest-regex-util": { - "version": "27.5.1", - "dev": true - } - } - }, - "jest-runner": { - "version": "27.5.1", - "dev": true, - "requires": { - "@jest/console": "^27.5.1", - "@jest/environment": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "emittery": "^0.8.1", - "graceful-fs": "^4.2.9", - "jest-docblock": "^27.5.1", - "jest-environment-jsdom": "^27.5.1", - "jest-environment-node": "^27.5.1", - "jest-haste-map": "^27.5.1", - "jest-leak-detector": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-runtime": "^27.5.1", - "jest-util": "^27.5.1", - "jest-worker": "^27.5.1", - "source-map-support": "^0.5.6", - "throat": "^6.0.1" - }, - "dependencies": { - "cssom": { - "version": "0.4.4", - "dev": true - }, - "data-urls": { - "version": "2.0.0", - "dev": true, - "requires": { - "abab": "^2.0.3", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.0.0" - } - }, - "domexception": { - "version": "2.0.1", - "dev": true, - "requires": { - "webidl-conversions": "^5.0.0" - }, - "dependencies": { - "webidl-conversions": { - "version": "5.0.0", - "dev": true - } - } - }, - "emittery": { - "version": "0.8.1", - "dev": true - }, - "html-encoding-sniffer": { - "version": "2.0.1", - "dev": true, - "requires": { - "whatwg-encoding": "^1.0.5" - } - }, - "jest-environment-jsdom": { - "version": "27.5.1", - "dev": true, - "requires": { - "@jest/environment": "^27.5.1", - "@jest/fake-timers": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "jest-mock": "^27.5.1", - "jest-util": "^27.5.1", - "jsdom": "^16.6.0" - } - }, - "jest-mock": { - "version": "27.5.1", - "dev": true, - "requires": { - "@jest/types": "^27.5.1", - "@types/node": "*" - } - }, - "jest-resolve": { - "version": "27.5.1", - "dev": true, - "requires": { - "@jest/types": "^27.5.1", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^27.5.1", - "jest-validate": "^27.5.1", - "resolve": "^1.20.0", - "resolve.exports": "^1.1.0", - "slash": "^3.0.0" - } - }, - "jsdom": { - "version": "16.6.0", - "dev": true, - "requires": { - "abab": "^2.0.5", - "acorn": "^8.2.4", - "acorn-globals": "^6.0.0", - "cssom": "^0.4.4", - "cssstyle": "^2.3.0", - "data-urls": "^2.0.0", - "decimal.js": "^10.2.1", - "domexception": "^2.0.1", - "escodegen": "^2.0.0", - "form-data": "^3.0.0", - "html-encoding-sniffer": "^2.0.1", - "http-proxy-agent": "^4.0.1", - "https-proxy-agent": "^5.0.0", - "is-potential-custom-element-name": "^1.0.1", - "nwsapi": "^2.2.0", - "parse5": "6.0.1", - "saxes": "^5.0.1", - "symbol-tree": "^3.2.4", - "tough-cookie": "^4.0.0", - "w3c-hr-time": "^1.0.2", - "w3c-xmlserializer": "^2.0.0", - "webidl-conversions": "^6.1.0", - "whatwg-encoding": "^1.0.5", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.5.0", - "ws": "^7.4.5", - "xml-name-validator": "^3.0.0" - } - }, - "saxes": { - "version": "5.0.1", - "dev": true, - "requires": { - "xmlchars": "^2.2.0" - } - }, - "tough-cookie": { - "version": "4.0.0", - "dev": true, - "requires": { - "psl": "^1.1.33", - "punycode": "^2.1.1", - "universalify": "^0.1.2" - } - }, - "tr46": { - "version": "2.1.0", - "dev": true, - "requires": { - "punycode": "^2.1.1" - } - }, - "w3c-xmlserializer": { - "version": "2.0.0", - "dev": true, - "requires": { - "xml-name-validator": "^3.0.0" - } - }, - "webidl-conversions": { - "version": "6.1.0", - "dev": true - }, - "whatwg-url": { - "version": "8.7.0", - "dev": true, - "requires": { - "lodash": "^4.7.0", - "tr46": "^2.1.0", - "webidl-conversions": "^6.1.0" - } - }, - "ws": { - "version": "7.5.10", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", - "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", - "dev": true, - "requires": {} - } - } - }, - "jest-runtime": { - "version": "27.5.1", - "dev": true, - "requires": { - "@jest/environment": "^27.5.1", - "@jest/fake-timers": "^27.5.1", - "@jest/globals": "^27.5.1", - "@jest/source-map": "^27.5.1", - "@jest/test-result": "^27.5.1", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "chalk": "^4.0.0", - "cjs-module-lexer": "^1.0.0", - "collect-v8-coverage": "^1.0.0", - "execa": "^5.0.0", - "glob": "^7.1.3", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-mock": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-resolve": "^27.5.1", - "jest-snapshot": "^27.5.1", - "jest-util": "^27.5.1", - "slash": "^3.0.0", - "strip-bom": "^4.0.0" - }, - "dependencies": { - "@jest/globals": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", - "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", - "dev": true, - "requires": { - "@jest/environment": "^27.5.1", - "@jest/types": "^27.5.1", - "expect": "^27.5.1" - } - }, - "jest-mock": { - "version": "27.5.1", - "dev": true, - "requires": { - "@jest/types": "^27.5.1", - "@types/node": "*" - } - }, - "jest-regex-util": { - "version": "27.5.1", - "dev": true - }, - "jest-resolve": { - "version": "27.5.1", - "dev": true, - "requires": { - "@jest/types": "^27.5.1", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^27.5.1", - "jest-validate": "^27.5.1", - "resolve": "^1.20.0", - "resolve.exports": "^1.1.0", - "slash": "^3.0.0" - } - }, - "strip-bom": { - "version": "4.0.0", - "dev": true - } - } - }, - "jest-serializer": { - "version": "27.5.1", - "dev": true, - "requires": { - "@types/node": "*", - "graceful-fs": "^4.2.9" - } - }, - "jest-snapshot": { - "version": "27.5.1", - "dev": true, - "requires": { - "@babel/core": "^7.7.2", - "@babel/generator": "^7.7.2", - "@babel/plugin-syntax-typescript": "^7.7.2", - "@babel/traverse": "^7.7.2", - "@babel/types": "^7.0.0", - "@jest/transform": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/babel__traverse": "^7.0.4", - "@types/prettier": "^2.1.5", - "babel-preset-current-node-syntax": "^1.0.0", - "chalk": "^4.0.0", - "expect": "^27.5.1", - "graceful-fs": "^4.2.9", - "jest-diff": "^27.5.1", - "jest-get-type": "^27.5.1", - "jest-haste-map": "^27.5.1", - "jest-matcher-utils": "^27.5.1", - "jest-message-util": "^27.5.1", - "jest-util": "^27.5.1", - "natural-compare": "^1.4.0", - "pretty-format": "^27.5.1", - "semver": "^7.3.2" - } - }, - "jest-util": { - "version": "27.5.1", - "dev": true, - "requires": { - "@jest/types": "^27.5.1", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - } - }, - "jest-validate": { - "version": "27.5.1", - "dev": true, - "requires": { - "@jest/types": "^27.5.1", - "camelcase": "^6.2.0", - "chalk": "^4.0.0", - "jest-get-type": "^27.5.1", - "leven": "^3.1.0", - "pretty-format": "^27.5.1" - }, - "dependencies": { - "camelcase": { - "version": "6.2.0", - "dev": true - } - } - }, - "jest-watch-typeahead": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-2.2.2.tgz", - "integrity": "sha512-+QgOFW4o5Xlgd6jGS5X37i08tuuXNW8X0CV9WNFi+3n8ExCIP+E1melYhvYLjv5fE6D0yyzk74vsSO8I6GqtvQ==", - "dev": true, - "requires": { - "ansi-escapes": "^6.0.0", - "chalk": "^5.2.0", - "jest-regex-util": "^29.0.0", - "jest-watcher": "^29.0.0", - "slash": "^5.0.0", - "string-length": "^5.0.1", - "strip-ansi": "^7.0.1" - }, - "dependencies": { - "ansi-escapes": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-6.2.1.tgz", - "integrity": "sha512-4nJ3yixlEthEJ9Rk4vPcdBRkZvQZlYyu8j4/Mqz5sgIkddmEnH2Yj2ZrnP9S3tQOvSNRUIgVNF/1yPpRAGNRig==", - "dev": true - }, - "ansi-regex": { - "version": "6.0.1", - "dev": true - }, - "chalk": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.3.0.tgz", - "integrity": "sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==", - "dev": true - }, - "char-regex": { - "version": "2.0.1", - "dev": true - }, - "slash": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz", - "integrity": "sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==", - "dev": true - }, - "string-length": { - "version": "5.0.1", - "dev": true, - "requires": { - "char-regex": "^2.0.0", - "strip-ansi": "^7.0.1" - } - }, - "strip-ansi": { - "version": "7.0.1", - "dev": true, - "requires": { - "ansi-regex": "^6.0.1" - } - } - } - }, - "jest-watcher": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-29.6.1.tgz", - "integrity": "sha512-d4wpjWTS7HEZPaaj8m36QiaP856JthRZkrgcIY/7ISoUWPIillrXM23WPboZVLbiwZBt4/qn2Jke84Sla6JhFA==", - "dev": true, - "requires": { - "@jest/test-result": "^29.6.1", - "@jest/types": "^29.6.1", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "emittery": "^0.13.1", - "jest-util": "^29.6.1", - "string-length": "^4.0.1" - }, - "dependencies": { - "@jest/console": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-29.6.1.tgz", - "integrity": "sha512-Aj772AYgwTSr5w8qnyoJ0eDYvN6bMsH3ORH1ivMotrInHLKdUz6BDlaEXHdM6kODaBIkNIyQGzsMvRdOv7VG7Q==", - "dev": true, - "requires": { - "@jest/types": "^29.6.1", - "@types/node": "*", - "chalk": "^4.0.0", - "jest-message-util": "^29.6.1", - "jest-util": "^29.6.1", - "slash": "^3.0.0" - } - }, - "@jest/test-result": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-29.6.1.tgz", - "integrity": "sha512-Ynr13ZRcpX6INak0TPUukU8GWRfm/vAytE3JbJNGAvINySWYdfE7dGZMbk36oVuK4CigpbhMn8eg1dixZ7ZJOw==", - "dev": true, - "requires": { - "@jest/console": "^29.6.1", - "@jest/types": "^29.6.1", - "@types/istanbul-lib-coverage": "^2.0.0", - "collect-v8-coverage": "^1.0.0" - } - }, - "@jest/types": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.6.1.tgz", - "integrity": "sha512-tPKQNMPuXgvdOn2/Lg9HNfUvjYVGolt04Hp03f5hAk878uwOLikN+JzeLY0HcVgKgFl9Hs3EIqpu3WX27XNhnw==", - "dev": true, - "requires": { - "@jest/schemas": "^29.6.0", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" - } - }, - "@types/yargs": { - "version": "17.0.24", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.24.tgz", - "integrity": "sha512-6i0aC7jV6QzQB8ne1joVZ0eSFIstHsCrobmOtghM11yGlH0j43FKL2UhWdELkyps0zuf7qVTUVCCR+tgSlyLLw==", - "dev": true, - "requires": { - "@types/yargs-parser": "*" - } - }, - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - }, - "jest-message-util": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.6.1.tgz", - "integrity": "sha512-KoAW2zAmNSd3Gk88uJ56qXUWbFk787QKmjjJVOjtGFmmGSZgDBrlIL4AfQw1xyMYPNVD7dNInfIbur9B2rd/wQ==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^29.6.1", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^29.6.1", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - } - }, - "jest-util": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.6.1.tgz", - "integrity": "sha512-NRFCcjc+/uO3ijUVyNOQJluf8PtGCe/W6cix36+M3cTFgiYqFOOW5MgN4JOOcvbUhcKTYVd1CvHz/LWi8d16Mg==", - "dev": true, - "requires": { - "@jest/types": "^29.6.1", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" - } - }, - "pretty-format": { - "version": "29.6.1", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.6.1.tgz", - "integrity": "sha512-7jRj+yXO0W7e4/tSJKoR7HRIHLPPjtNaUGG2xxKQnGvPNRkgWcQ0AZX6P4KBRJN4FcTBWb3sa7DVUJmocYuoog==", - "dev": true, - "requires": { - "@jest/schemas": "^29.6.0", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - } - }, - "react-is": { - "version": "18.2.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", - "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==", - "dev": true - } - } - }, - "jest-worker": { - "version": "27.5.1", - "requires": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "dependencies": { - "supports-color": { - "version": "8.1.1", - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "joi": { - "version": "17.6.0", - "dev": true, - "requires": { - "@hapi/hoek": "^9.0.0", - "@hapi/topo": "^5.0.0", - "@sideway/address": "^4.1.3", - "@sideway/formula": "^3.0.0", - "@sideway/pinpoint": "^2.0.0" - } - }, - "jose": { - "version": "4.15.5", - "resolved": "https://registry.npmjs.org/jose/-/jose-4.15.5.tgz", - "integrity": "sha512-jc7BFxgKPKi94uOvEmzlSWFFe2+vASyXaKUpdQKatWAESU2MWjDfFf0fdfc83CDKcA5QecabZeNLyfhe3yKNkg==" - }, - "joycon": { - "version": "3.1.1", - "dev": true - }, - "js-string-escape": { - "version": "1.0.1", - "dev": true - }, - "js-tokens": { - "version": "4.0.0" - }, - "js-yaml": { - "version": "3.13.1", - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - }, - "jsbn": { - "version": "0.1.1" - }, - "jscodeshift": { - "version": "0.15.1", - "resolved": "https://registry.npmjs.org/jscodeshift/-/jscodeshift-0.15.1.tgz", - "integrity": "sha512-hIJfxUy8Rt4HkJn/zZPU9ChKfKZM1342waJ1QC2e2YsPcWhM+3BJ4dcfQCzArTrk1jJeNLB341H+qOcEHRxJZg==", - "requires": { - "@babel/core": "^7.23.0", - "@babel/parser": "^7.23.0", - "@babel/plugin-transform-class-properties": "^7.22.5", - "@babel/plugin-transform-modules-commonjs": "^7.23.0", - "@babel/plugin-transform-nullish-coalescing-operator": "^7.22.11", - "@babel/plugin-transform-optional-chaining": "^7.23.0", - "@babel/plugin-transform-private-methods": "^7.22.5", - "@babel/preset-flow": "^7.22.15", - "@babel/preset-typescript": "^7.23.0", - "@babel/register": "^7.22.15", - "babel-core": "^7.0.0-bridge.0", - "chalk": "^4.1.2", - "flow-parser": "0.*", - "graceful-fs": "^4.2.4", - "micromatch": "^4.0.4", - "neo-async": "^2.5.0", - "node-dir": "^0.1.17", - "recast": "^0.23.3", - "temp": "^0.8.4", - "write-file-atomic": "^2.3.0" - } - }, - "jscodeshift-add-imports": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/jscodeshift-add-imports/-/jscodeshift-add-imports-1.0.10.tgz", - "integrity": "sha512-VUe9DJ3zkWIR62zSRQnmsOVeyt77yD8knvYNna/PzRZlF9j799hJw5sqTZu4EX16XLIqS3FxWz3nXuGuiw9iyQ==", - "requires": { - "@babel/traverse": "^7.4.5", - "jscodeshift-find-imports": "^2.0.2" - } - }, - "jscodeshift-find-imports": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/jscodeshift-find-imports/-/jscodeshift-find-imports-2.0.4.tgz", - "integrity": "sha512-HxOzjWDOFFSCf8EKSTQGqCxXeRFqZszOywnZ0HuMB9YPDFHVpxftGRsY+QS+Qq8o2qUojlmNU3JEHts5DWYS1A==", - "requires": {} - }, - "jsdom": { - "version": "20.0.0", - "dev": true, - "requires": { - "abab": "^2.0.6", - "acorn": "^8.7.1", - "acorn-globals": "^6.0.0", - "cssom": "^0.5.0", - "cssstyle": "^2.3.0", - "data-urls": "^3.0.2", - "decimal.js": "^10.3.1", - "domexception": "^4.0.0", - "escodegen": "^2.0.0", - "form-data": "^4.0.0", - "html-encoding-sniffer": "^3.0.0", - "http-proxy-agent": "^5.0.0", - "https-proxy-agent": "^5.0.1", - "is-potential-custom-element-name": "^1.0.1", - "nwsapi": "^2.2.0", - "parse5": "^7.0.0", - "saxes": "^6.0.0", - "symbol-tree": "^3.2.4", - "tough-cookie": "^4.0.0", - "w3c-hr-time": "^1.0.2", - "w3c-xmlserializer": "^3.0.0", - "webidl-conversions": "^7.0.0", - "whatwg-encoding": "^2.0.0", - "whatwg-mimetype": "^3.0.0", - "whatwg-url": "^11.0.0", - "ws": "^8.8.0", - "xml-name-validator": "^4.0.0" - }, - "dependencies": { - "@tootallnate/once": { - "version": "2.0.0", - "dev": true - }, - "abab": { - "version": "2.0.6", - "dev": true - }, - "entities": { - "version": "4.4.0", - "dev": true - }, - "form-data": { - "version": "4.0.0", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - } - }, - "http-proxy-agent": { - "version": "5.0.0", - "dev": true, - "requires": { - "@tootallnate/once": "2", - "agent-base": "6", - "debug": "4" - } - }, - "iconv-lite": { - "version": "0.6.3", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - } - }, - "parse5": { - "version": "7.1.1", - "dev": true, - "requires": { - "entities": "^4.4.0" - } - }, - "tough-cookie": { - "version": "4.0.0", - "dev": true, - "requires": { - "psl": "^1.1.33", - "punycode": "^2.1.1", - "universalify": "^0.1.2" - } - }, - "whatwg-encoding": { - "version": "2.0.0", - "dev": true, - "requires": { - "iconv-lite": "0.6.3" - } - }, - "whatwg-mimetype": { - "version": "3.0.0", - "dev": true - }, - "ws": { - "version": "8.17.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz", - "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==", - "dev": true, - "requires": {} - }, - "xml-name-validator": { - "version": "4.0.0", - "dev": true - } - } - }, - "jsesc": { - "version": "2.5.2" - }, - "json-parse-better-errors": { - "version": "1.0.2", - "dev": true - }, - "json-parse-even-better-errors": { - "version": "2.3.1" - }, - "json-schema": { - "version": "0.4.0" - }, - "json-schema-traverse": { - "version": "0.4.1" - }, - "json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "dev": true - }, - "json-stringify-safe": { - "version": "5.0.1" - }, - "json5": { - "version": "2.2.3" - }, - "jsonfile": { - "version": "6.1.0", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6", - "universalify": "^2.0.0" - }, - "dependencies": { - "universalify": { - "version": "2.0.0", - "dev": true - } - } - }, - "jsonparse": { - "version": "1.3.1", - "dev": true - }, - "JSONStream": { - "version": "1.3.5", - "dev": true, - "requires": { - "jsonparse": "^1.2.0", - "through": ">=2.2.7 <3" - } - }, - "jsonwebtoken": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.0.tgz", - "integrity": "sha512-tuGfYXxkQGDPnLJ7SibiQgVgeDgfbPq2k2ICcbgqW8WxWLBAxKQM/ZCu/IT8SOSwmaYl4dpTFCW5xZv7YbbWUw==", - "dev": true, - "requires": { - "jws": "^3.2.2", - "lodash": "^4.17.21", - "ms": "^2.1.1", - "semver": "^7.3.8" - } - }, - "jsprim": { - "version": "1.4.2", - "requires": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.4.0", - "verror": "1.10.0" - } - }, - "jsx-ast-utils": { - "version": "3.3.5", - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz", - "integrity": "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==", - "dev": true, - "requires": { - "array-includes": "^3.1.6", - "array.prototype.flat": "^1.3.1", - "object.assign": "^4.1.4", - "object.values": "^1.1.6" - } - }, - "junk": { - "version": "3.1.0", - "dev": true - }, - "jwa": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", - "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", - "dev": true, - "requires": { - "buffer-equal-constant-time": "1.0.1", - "ecdsa-sig-formatter": "1.0.11", - "safe-buffer": "^5.0.1" - } - }, - "jws": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", - "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", - "dev": true, - "requires": { - "jwa": "^1.4.1", - "safe-buffer": "^5.0.1" - } - }, - "kebab-case": { - "version": "1.0.1", - "dev": true - }, - "kind-of": { - "version": "6.0.3" - }, - "kleur": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", - "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==" - }, - "klona": { - "version": "2.0.5", - "dev": true - }, - "language-subtag-registry": { - "version": "0.3.22", - "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", - "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==", - "dev": true - }, - "language-tags": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.9.tgz", - "integrity": "sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==", - "dev": true, - "requires": { - "language-subtag-registry": "^0.3.20" - } - }, - "lazy-universal-dotenv": { - "version": "3.0.1", - "dev": true, - "requires": { - "@babel/runtime": "^7.5.0", - "app-root-dir": "^1.0.2", - "core-js": "^3.0.4", - "dotenv": "^8.0.0", - "dotenv-expand": "^5.1.0" - } - }, - "leven": { - "version": "3.1.0", - "dev": true - }, - "levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dev": true, - "requires": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - }, - "dependencies": { - "prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true - }, - "type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dev": true, - "requires": { - "prelude-ls": "^1.2.1" - } - } - } - }, - "liftoff": { - "version": "2.5.0", - "dev": true, - "requires": { - "extend": "^3.0.0", - "findup-sync": "^2.0.0", - "fined": "^1.0.1", - "flagged-respawn": "^1.0.0", - "is-plain-object": "^2.0.4", - "object.map": "^1.0.0", - "rechoir": "^0.6.2", - "resolve": "^1.1.7" - } - }, - "lilconfig": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", - "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", - "dev": true - }, - "limited-request-queue": { - "version": "2.0.0", - "dev": true, - "requires": { - "is-browser": "^2.0.1", - "parse-domain": "~0.2.0" - } - }, - "lines-and-columns": { - "version": "1.1.6" - }, - "link-types": { - "version": "1.1.0", - "dev": true - }, - "load-json-file": { - "version": "4.0.0", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^4.0.0", - "pify": "^3.0.0", - "strip-bom": "^3.0.0" - }, - "dependencies": { - "parse-json": { - "version": "4.0.0", - "dev": true, - "requires": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - } - }, - "pify": { - "version": "3.0.0", - "dev": true - } - } - }, - "load-script": { - "version": "1.0.0" - }, - "load-tsconfig": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/load-tsconfig/-/load-tsconfig-0.2.5.tgz", - "integrity": "sha512-IXO6OCs9yg8tMKzfPZ1YmheJbZCiEsnBdcB03l0OcfK9prKnJb96siuHCr5Fl37/yo9DnKU+TLpxzTUspw9shg==", - "dev": true - }, - "load-yaml-file": { - "version": "0.2.0", - "dev": true, - "requires": { - "graceful-fs": "^4.1.5", - "js-yaml": "^3.13.0", - "pify": "^4.0.1", - "strip-bom": "^3.0.0" - } - }, - "loader-runner": { - "version": "4.3.0" - }, - "loader-utils": { - "version": "2.0.0", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - } - }, - "locate-path": { - "version": "6.0.0", - "requires": { - "p-locate": "^5.0.0" - } - }, - "lodash": { - "version": "4.17.21" - }, - "lodash-es": { - "version": "4.17.21", - "dev": true - }, - "lodash.camelcase": { - "version": "4.3.0", - "dev": true - }, - "lodash.capitalize": { - "version": "4.2.1", - "dev": true - }, - "lodash.clonedeep": { - "version": "4.5.0", - "dev": true - }, - "lodash.debounce": { - "version": "4.0.8", - "devOptional": true - }, - "lodash.escaperegexp": { - "version": "4.1.2", - "dev": true - }, - "lodash.get": { - "version": "4.4.2", - "dev": true - }, - "lodash.isequal": { - "version": "4.5.0" - }, - "lodash.isfunction": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/lodash.isfunction/-/lodash.isfunction-3.0.9.tgz", - "integrity": "sha512-AirXNj15uRIMMPihnkInB4i3NHeb4iBtNg9WRWuK2o31S+ePwwNmDPaTL3o7dTJ+VXNZim7rFs4rxN4YU1oUJw==", - "dev": true - }, - "lodash.ismatch": { - "version": "4.4.0", - "dev": true - }, - "lodash.isplainobject": { - "version": "4.0.6", - "dev": true - }, - "lodash.isstring": { - "version": "4.0.1", - "dev": true - }, - "lodash.kebabcase": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz", - "integrity": "sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==", - "dev": true - }, - "lodash.map": { - "version": "4.6.0", - "dev": true - }, - "lodash.memoize": { - "version": "4.1.2", - "dev": true - }, - "lodash.merge": { - "version": "4.6.2", - "dev": true - }, - "lodash.mergewith": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz", - "integrity": "sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==", - "dev": true - }, - "lodash.snakecase": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.snakecase/-/lodash.snakecase-4.1.1.tgz", - "integrity": "sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw==", - "dev": true - }, - "lodash.sortby": { - "version": "4.7.0", - "dev": true - }, - "lodash.startcase": { - "version": "4.4.0", - "dev": true - }, - "lodash.uniq": { - "version": "4.5.0" - }, - "lodash.uniqby": { - "version": "4.7.0", - "dev": true - }, - "lodash.upperfirst": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/lodash.upperfirst/-/lodash.upperfirst-4.3.1.tgz", - "integrity": "sha512-sReKOYJIJf74dhJONhU4e0/shzi1trVbSWDOhKYE5XV2O+H7Sb2Dihwuc7xWxVl+DgFPyTqIN3zMfT9cq5iWDg==", - "dev": true - }, - "log-symbols": { - "version": "2.2.0", - "dev": true, - "requires": { - "chalk": "^2.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "dev": true - }, - "has-flag": { - "version": "3.0.0", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "longest": { - "version": "2.0.1", - "dev": true - }, - "longest-streak": { - "version": "3.0.0" - }, - "loose-envify": { - "version": "1.4.0", - "requires": { - "js-tokens": "^3.0.0 || ^4.0.0" - } - }, - "loud-rejection": { - "version": "1.6.0", - "dev": true, - "optional": true, - "requires": { - "currently-unhandled": "^0.4.1", - "signal-exit": "^3.0.0" - } - }, - "lower-case": { - "version": "1.1.4", - "dev": true - }, - "lower-case-first": { - "version": "1.0.2", - "dev": true, - "requires": { - "lower-case": "^1.1.2" - } - }, - "lowlight": { - "version": "1.20.0", - "dev": true, - "requires": { - "fault": "^1.0.0", - "highlight.js": "~10.7.0" - } - }, - "lru-cache": { - "version": "6.0.0", - "requires": { - "yallist": "^4.0.0" - } - }, - "lz-string": { - "version": "1.4.4" - }, - "magic-string": { - "version": "0.25.7", - "requires": { - "sourcemap-codec": "^1.4.4" - } - }, - "make-dir": { - "version": "3.1.0", - "dev": true, - "requires": { - "semver": "^6.0.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "dev": true - } - } - }, - "make-error": { - "version": "1.3.6", - "dev": true - }, - "make-iterator": { - "version": "1.0.1", - "dev": true, - "requires": { - "kind-of": "^6.0.2" - } - }, - "makeerror": { - "version": "1.0.12", - "dev": true, - "requires": { - "tmpl": "1.0.5" - } - }, - "map-age-cleaner": { - "version": "0.1.3", - "dev": true, - "requires": { - "p-defer": "^1.0.0" - } - }, - "map-cache": { - "version": "0.2.2", - "dev": true - }, - "map-obj": { - "version": "1.0.1" - }, - "map-or-similar": { - "version": "1.5.0", - "dev": true - }, - "map-visit": { - "version": "1.0.0", - "dev": true, - "requires": { - "object-visit": "^1.0.0" - } - }, - "markdown-escapes": { - "version": "1.0.4" - }, - "markdown-extensions": { - "version": "1.1.1" - }, - "maxmin": { - "version": "2.1.0", - "dev": true, - "requires": { - "chalk": "^1.0.0", - "figures": "^1.0.1", - "gzip-size": "^3.0.0", - "pretty-bytes": "^3.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "dev": true - }, - "ansi-styles": { - "version": "2.2.1", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "figures": { - "version": "1.7.0", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5", - "object-assign": "^4.1.0" - } - }, - "gzip-size": { - "version": "3.0.0", - "dev": true, - "requires": { - "duplexer": "^0.1.1" - } - }, - "pretty-bytes": { - "version": "3.0.1", - "dev": true, - "requires": { - "number-is-nan": "^1.0.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "supports-color": { - "version": "2.0.0", - "dev": true - } - } - }, - "maybe-callback": { - "version": "2.1.0", - "dev": true - }, - "mdast-squeeze-paragraphs": { - "version": "4.0.0", - "requires": { - "unist-util-remove": "^2.0.0" - } - }, - "mdast-util-definitions": { - "version": "4.0.0", - "requires": { - "unist-util-visit": "^2.0.0" - } - }, - "mdast-util-from-markdown": { - "version": "1.0.4", - "requires": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "mdast-util-to-string": "^3.1.0", - "micromark": "^3.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-decode-string": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "parse-entities": "^3.0.0", - "unist-util-stringify-position": "^3.0.0", - "uvu": "^0.5.0" - } - }, - "mdast-util-mdx": { - "version": "2.0.0", - "requires": { - "mdast-util-mdx-expression": "^1.0.0", - "mdast-util-mdx-jsx": "^2.0.0", - "mdast-util-mdxjs-esm": "^1.0.0" - } - }, - "mdast-util-mdx-expression": { - "version": "1.3.1", - "requires": { - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^2.0.0", - "@types/mdast": "^3.0.0", - "mdast-util-from-markdown": "^1.0.0", - "mdast-util-to-markdown": "^1.0.0" - } - }, - "mdast-util-mdx-jsx": { - "version": "2.1.0", - "requires": { - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^2.0.0", - "@types/mdast": "^3.0.0", - "ccount": "^2.0.0", - "mdast-util-to-markdown": "^1.3.0", - "parse-entities": "^4.0.0", - "stringify-entities": "^4.0.0", - "unist-util-remove-position": "^4.0.0", - "unist-util-stringify-position": "^3.0.0", - "vfile-message": "^3.0.0" - }, - "dependencies": { - "ccount": { - "version": "2.0.1" - }, - "character-entities-legacy": { - "version": "3.0.0" - }, - "is-decimal": { - "version": "2.0.1" - }, - "parse-entities": { - "version": "4.0.0", - "requires": { - "@types/unist": "^2.0.0", - "character-entities": "^2.0.0", - "character-entities-legacy": "^3.0.0", - "character-reference-invalid": "^2.0.0", - "decode-named-character-reference": "^1.0.0", - "is-alphanumerical": "^2.0.0", - "is-decimal": "^2.0.0", - "is-hexadecimal": "^2.0.0" - } - }, - "unist-util-is": { - "version": "5.1.1" - }, - "unist-util-remove-position": { - "version": "4.0.1", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-visit": "^4.0.0" - } - }, - "unist-util-visit": { - "version": "4.1.1", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0", - "unist-util-visit-parents": "^5.1.1" - } - }, - "unist-util-visit-parents": { - "version": "5.1.1", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0" - } - }, - "vfile-message": { - "version": "3.1.3", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-stringify-position": "^3.0.0" - } - } - } - }, - "mdast-util-mdxjs-esm": { - "version": "1.3.0", - "requires": { - "@types/estree-jsx": "^1.0.0", - "@types/hast": "^2.0.0", - "@types/mdast": "^3.0.0", - "mdast-util-from-markdown": "^1.0.0", - "mdast-util-to-markdown": "^1.0.0" - } - }, - "mdast-util-to-hast": { - "version": "10.0.1", - "requires": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "mdast-util-definitions": "^4.0.0", - "mdurl": "^1.0.0", - "unist-builder": "^2.0.0", - "unist-util-generated": "^1.0.0", - "unist-util-position": "^3.0.0", - "unist-util-visit": "^2.0.0" - } - }, - "mdast-util-to-markdown": { - "version": "1.3.0", - "requires": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "longest-streak": "^3.0.0", - "mdast-util-to-string": "^3.0.0", - "micromark-util-decode-string": "^1.0.0", - "unist-util-visit": "^4.0.0", - "zwitch": "^2.0.0" - }, - "dependencies": { - "unist-util-is": { - "version": "5.1.1" - }, - "unist-util-visit": { - "version": "4.1.0", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0", - "unist-util-visit-parents": "^5.0.0" - } - }, - "unist-util-visit-parents": { - "version": "5.1.0", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0" - } - }, - "zwitch": { - "version": "2.0.2" - } - } - }, - "mdast-util-to-string": { - "version": "3.1.0" - }, - "mdn-data": { - "version": "2.0.14", - "dev": true - }, - "mdurl": { - "version": "1.0.1" - }, - "media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", - "dev": true - }, - "mem": { - "version": "8.1.1", - "dev": true, - "requires": { - "map-age-cleaner": "^0.1.3", - "mimic-fn": "^3.1.0" - }, - "dependencies": { - "mimic-fn": { - "version": "3.1.0", - "dev": true - } - } - }, - "memfs": { - "version": "3.4.7", - "dev": true, - "requires": { - "fs-monkey": "^1.0.3" - } - }, - "memoizerific": { - "version": "1.11.3", - "dev": true, - "requires": { - "map-or-similar": "^1.5.0" - } - }, - "memory-fs": { - "version": "0.4.1", - "dev": true, - "requires": { - "errno": "^0.1.3", - "readable-stream": "^2.0.1" - } - }, - "meow": { - "version": "8.1.0", - "dev": true, - "requires": { - "@types/minimist": "^1.2.0", - "camelcase-keys": "^6.2.2", - "decamelize-keys": "^1.1.0", - "hard-rejection": "^2.1.0", - "minimist-options": "4.1.0", - "normalize-package-data": "^3.0.0", - "read-pkg-up": "^7.0.1", - "redent": "^3.0.0", - "trim-newlines": "^3.0.0", - "type-fest": "^0.18.0", - "yargs-parser": "^20.2.3" - }, - "dependencies": { - "hosted-git-info": { - "version": "4.0.2", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "normalize-package-data": { - "version": "3.0.3", - "dev": true, - "requires": { - "hosted-git-info": "^4.0.1", - "is-core-module": "^2.5.0", - "semver": "^7.3.4", - "validate-npm-package-license": "^3.0.1" - } - } - } - }, - "merge": { - "version": "2.1.1", - "dev": true - }, - "merge-descriptors": { - "version": "1.0.1", - "dev": true - }, - "merge-stream": { - "version": "2.0.0" - }, - "merge2": { - "version": "1.4.1" - }, - "methods": { - "version": "1.1.2", - "dev": true - }, - "microbundle": { - "version": "0.15.1", - "dev": true, - "requires": { - "@babel/core": "^7.12.10", - "@babel/plugin-proposal-class-properties": "7.12.1", - "@babel/plugin-syntax-import-meta": "^7.10.4", - "@babel/plugin-syntax-jsx": "^7.12.1", - "@babel/plugin-transform-flow-strip-types": "^7.12.10", - "@babel/plugin-transform-react-jsx": "^7.12.11", - "@babel/plugin-transform-regenerator": "^7.12.1", - "@babel/preset-env": "^7.12.11", - "@babel/preset-flow": "^7.12.1", - "@babel/preset-react": "^7.12.10", - "@rollup/plugin-alias": "^3.1.1", - "@rollup/plugin-babel": "^5.2.2", - "@rollup/plugin-commonjs": "^17.0.0", - "@rollup/plugin-json": "^4.1.0", - "@rollup/plugin-node-resolve": "^11.0.1", - "@surma/rollup-plugin-off-main-thread": "^2.2.2", - "asyncro": "^3.0.0", - "autoprefixer": "^10.1.0", - "babel-plugin-macros": "^3.0.1", - "babel-plugin-transform-async-to-promises": "^0.8.18", - "babel-plugin-transform-replace-expressions": "^0.2.0", - "brotli-size": "^4.0.0", - "builtin-modules": "^3.1.0", - "camelcase": "^6.2.0", - "escape-string-regexp": "^4.0.0", - "filesize": "^6.1.0", - "gzip-size": "^6.0.0", - "kleur": "^4.1.3", - "lodash.merge": "^4.6.2", - "postcss": "^8.2.1", - "pretty-bytes": "^5.4.1", - "rollup": "^2.35.1", - "rollup-plugin-bundle-size": "^1.0.3", - "rollup-plugin-postcss": "^4.0.0", - "rollup-plugin-terser": "^7.0.2", - "rollup-plugin-typescript2": "^0.32.0", - "rollup-plugin-visualizer": "^5.6.0", - "sade": "^1.7.4", - "terser": "^5.7.0", - "tiny-glob": "^0.2.8", - "tslib": "^2.0.3", - "typescript": "^4.1.3" - }, - "dependencies": { - "@babel/plugin-proposal-class-properties": { - "version": "7.12.1", - "dev": true, - "requires": { - "@babel/helper-create-class-features-plugin": "^7.12.1", - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "autoprefixer": { - "version": "10.3.7", - "dev": true, - "requires": { - "browserslist": "^4.17.3", - "caniuse-lite": "^1.0.30001264", - "fraction.js": "^4.1.1", - "normalize-range": "^0.1.2", - "picocolors": "^0.2.1", - "postcss-value-parser": "^4.1.0" - } - }, - "babel-plugin-macros": { - "version": "3.1.0", - "dev": true, - "requires": { - "@babel/runtime": "^7.12.5", - "cosmiconfig": "^7.0.0", - "resolve": "^1.19.0" - } - }, - "camelcase": { - "version": "6.2.0", - "dev": true - }, - "escape-string-regexp": { - "version": "4.0.0", - "dev": true - }, - "picocolors": { - "version": "0.2.1", - "dev": true - } - } - }, - "microevent.ts": { - "version": "0.1.1", - "dev": true - }, - "micromark": { - "version": "3.0.7", - "requires": { - "@types/debug": "^4.0.0", - "debug": "^4.0.0", - "micromark-core-commonmark": "^1.0.1", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-chunked": "^1.0.0", - "micromark-util-combine-extensions": "^1.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-encode": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-subtokenize": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.1", - "parse-entities": "^3.0.0", - "uvu": "^0.5.0" - } - }, - "micromark-core-commonmark": { - "version": "1.0.4", - "requires": { - "micromark-factory-destination": "^1.0.0", - "micromark-factory-label": "^1.0.0", - "micromark-factory-space": "^1.0.0", - "micromark-factory-title": "^1.0.0", - "micromark-factory-whitespace": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-chunked": "^1.0.0", - "micromark-util-classify-character": "^1.0.0", - "micromark-util-html-tag-name": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-subtokenize": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.1", - "parse-entities": "^3.0.0", - "uvu": "^0.5.0" - } - }, - "micromark-extension-mdx-expression": { - "version": "1.0.3", - "requires": { - "micromark-factory-mdx-expression": "^1.0.0", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-events-to-acorn": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "micromark-extension-mdx-jsx": { - "version": "1.0.3", - "requires": { - "@types/acorn": "^4.0.0", - "estree-util-is-identifier-name": "^2.0.0", - "micromark-factory-mdx-expression": "^1.0.0", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0", - "vfile-message": "^3.0.0" - }, - "dependencies": { - "vfile-message": { - "version": "3.1.3", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-stringify-position": "^3.0.0" - } - } - } - }, - "micromark-extension-mdx-md": { - "version": "1.0.0", - "requires": { - "micromark-util-types": "^1.0.0" - } - }, - "micromark-extension-mdxjs": { - "version": "1.0.0", - "requires": { - "acorn": "^8.0.0", - "acorn-jsx": "^5.0.0", - "micromark-extension-mdx-expression": "^1.0.0", - "micromark-extension-mdx-jsx": "^1.0.0", - "micromark-extension-mdx-md": "^1.0.0", - "micromark-extension-mdxjs-esm": "^1.0.0", - "micromark-util-combine-extensions": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "micromark-extension-mdxjs-esm": { - "version": "1.0.3", - "requires": { - "micromark-core-commonmark": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-events-to-acorn": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "unist-util-position-from-estree": "^1.1.0", - "uvu": "^0.5.0", - "vfile-message": "^3.0.0" - }, - "dependencies": { - "vfile-message": { - "version": "3.1.3", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-stringify-position": "^3.0.0" - } - } - } - }, - "micromark-factory-destination": { - "version": "1.0.0", - "requires": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "micromark-factory-label": { - "version": "1.0.2", - "requires": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "micromark-factory-mdx-expression": { - "version": "1.0.6", - "requires": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-events-to-acorn": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "unist-util-position-from-estree": "^1.0.0", - "uvu": "^0.5.0", - "vfile-message": "^3.0.0" - }, - "dependencies": { - "vfile-message": { - "version": "3.1.3", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-stringify-position": "^3.0.0" - } - } - } - }, - "micromark-factory-space": { - "version": "1.0.0", - "requires": { - "micromark-util-character": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "micromark-factory-title": { - "version": "1.0.2", - "requires": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "micromark-factory-whitespace": { - "version": "1.0.0", - "requires": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "micromark-util-character": { - "version": "1.1.0", - "requires": { - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "micromark-util-chunked": { - "version": "1.0.0", - "requires": { - "micromark-util-symbol": "^1.0.0" - } - }, - "micromark-util-classify-character": { - "version": "1.0.0", - "requires": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "micromark-util-combine-extensions": { - "version": "1.0.0", - "requires": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "micromark-util-decode-numeric-character-reference": { - "version": "1.0.0", - "requires": { - "micromark-util-symbol": "^1.0.0" - } - }, - "micromark-util-decode-string": { - "version": "1.0.1", - "requires": { - "micromark-util-character": "^1.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "parse-entities": "^3.0.0" - } - }, - "micromark-util-encode": { - "version": "1.0.0" - }, - "micromark-util-events-to-acorn": { - "version": "1.2.0", - "requires": { - "@types/acorn": "^4.0.0", - "@types/estree": "^1.0.0", - "estree-util-visit": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0", - "vfile-location": "^4.0.0", - "vfile-message": "^3.0.0" - }, - "dependencies": { - "@types/estree": { - "version": "1.0.0" - }, - "vfile": { - "version": "5.3.6", - "requires": { - "@types/unist": "^2.0.0", - "is-buffer": "^2.0.0", - "unist-util-stringify-position": "^3.0.0", - "vfile-message": "^3.0.0" - } - }, - "vfile-location": { - "version": "4.0.1", - "requires": { - "@types/unist": "^2.0.0", - "vfile": "^5.0.0" - } - }, - "vfile-message": { - "version": "3.1.3", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-stringify-position": "^3.0.0" - } - } - } - }, - "micromark-util-html-tag-name": { - "version": "1.0.0" - }, - "micromark-util-normalize-identifier": { - "version": "1.0.0", - "requires": { - "micromark-util-symbol": "^1.0.0" - } - }, - "micromark-util-resolve-all": { - "version": "1.0.0", - "requires": { - "micromark-util-types": "^1.0.0" - } - }, - "micromark-util-sanitize-uri": { - "version": "1.1.0", - "requires": { - "micromark-util-character": "^1.0.0", - "micromark-util-encode": "^1.0.0", - "micromark-util-symbol": "^1.0.0" - } - }, - "micromark-util-subtokenize": { - "version": "1.0.2", - "requires": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "micromark-util-symbol": { - "version": "1.0.0" - }, - "micromark-util-types": { - "version": "1.0.1" - }, - "micromatch": { - "version": "4.0.4", - "requires": { - "braces": "^3.0.1", - "picomatch": "^2.2.3" - }, - "dependencies": { - "braces": { - "version": "3.0.2", - "requires": { - "fill-range": "^7.0.1" - } - }, - "fill-range": { - "version": "7.0.1", - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "is-number": { - "version": "7.0.0" - }, - "to-regex-range": { - "version": "5.0.1", - "requires": { - "is-number": "^7.0.0" - } - } - } - }, - "mime": { - "version": "2.6.0", - "dev": true - }, - "mime-db": { - "version": "1.52.0" - }, - "mime-types": { - "version": "2.1.35", - "requires": { - "mime-db": "1.52.0" - } - }, - "mimic-fn": { - "version": "1.2.0", - "dev": true - }, - "min-document": { - "version": "2.19.0", - "requires": { - "dom-walk": "^0.1.0" - } - }, - "min-indent": { - "version": "1.0.1" - }, - "minimatch": { - "version": "3.1.2", - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", - "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==" - }, - "minimist-options": { - "version": "4.1.0", - "requires": { - "arrify": "^1.0.1", - "is-plain-obj": "^1.1.0", - "kind-of": "^6.0.3" - }, - "dependencies": { - "is-plain-obj": { - "version": "1.1.0" - } - } - }, - "minipass": { - "version": "3.3.4", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "minipass-collect": { - "version": "1.0.2", - "dev": true, - "requires": { - "minipass": "^3.0.0" - } - }, - "minipass-flush": { - "version": "1.0.5", - "dev": true, - "requires": { - "minipass": "^3.0.0" - } - }, - "minipass-pipeline": { - "version": "1.2.4", - "dev": true, - "requires": { - "minipass": "^3.0.0" - } - }, - "minizlib": { - "version": "2.1.2", - "dev": true, - "requires": { - "minipass": "^3.0.0", - "yallist": "^4.0.0" - } - }, - "mixin-deep": { - "version": "1.3.2", - "dev": true, - "requires": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - } - } - }, - "mixme": { - "version": "0.5.9", - "resolved": "https://registry.npmjs.org/mixme/-/mixme-0.5.9.tgz", - "integrity": "sha512-VC5fg6ySUscaWUpI4gxCBTQMH2RdUpNrk+MsbpCYtIvf9SBJdiUey4qE7BXviJsJR4nDQxCZ+3yaYNW3guz/Pw==", - "dev": true - }, - "mkdirp": { - "version": "0.5.5", - "dev": true, - "requires": { - "minimist": "^1.2.5" - } - }, - "mkdirp-classic": { - "version": "0.5.3", - "dev": true - }, - "modify-values": { - "version": "1.0.1", - "dev": true - }, - "mri": { - "version": "1.2.0" - }, - "ms": { - "version": "2.1.3", - "dev": true - }, - "multipipe": { - "version": "1.0.2", - "requires": { - "duplexer2": "^0.1.2", - "object-assign": "^4.1.0" - } - }, - "mute-stream": { - "version": "0.0.8" - }, - "mz": { - "version": "2.7.0", - "dev": true, - "requires": { - "any-promise": "^1.0.0", - "object-assign": "^4.0.1", - "thenify-all": "^1.0.0" - } - }, - "nanoid": { - "version": "3.3.6", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.6.tgz", - "integrity": "sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==" - }, - "nanomatch": { - "version": "1.2.13", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "2.0.2", - "dev": true, - "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - } - }, - "extend-shallow": { - "version": "3.0.2", - "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - } - }, - "is-extendable": { - "version": "1.0.1", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - } - } - }, - "nanospinner": { - "version": "1.1.0", - "dev": true, - "requires": { - "picocolors": "^1.0.0" - } - }, - "natural-compare": { - "version": "1.4.0", - "dev": true - }, - "natural-compare-lite": { - "version": "1.4.0", - "dev": true - }, - "negotiator": { - "version": "0.6.3", - "dev": true - }, - "neo-async": { - "version": "2.6.2" - }, - "nerf-dart": { - "version": "1.0.0", - "dev": true - }, - "nested-error-stacks": { - "version": "2.1.1", - "dev": true - }, - "next": { - "version": "12.3.4", - "resolved": "https://registry.npmjs.org/next/-/next-12.3.4.tgz", - "integrity": "sha512-VcyMJUtLZBGzLKo3oMxrEF0stxh8HwuW976pAzlHhI3t8qJ4SROjCrSh1T24bhrbjw55wfZXAbXPGwPt5FLRfQ==", - "requires": { - "@next/env": "12.3.4", - "@next/swc-android-arm-eabi": "12.3.4", - "@next/swc-android-arm64": "12.3.4", - "@next/swc-darwin-arm64": "12.3.4", - "@next/swc-darwin-x64": "12.3.4", - "@next/swc-freebsd-x64": "12.3.4", - "@next/swc-linux-arm-gnueabihf": "12.3.4", - "@next/swc-linux-arm64-gnu": "12.3.4", - "@next/swc-linux-arm64-musl": "12.3.4", - "@next/swc-linux-x64-gnu": "12.3.4", - "@next/swc-linux-x64-musl": "12.3.4", - "@next/swc-win32-arm64-msvc": "12.3.4", - "@next/swc-win32-ia32-msvc": "12.3.4", - "@next/swc-win32-x64-msvc": "12.3.4", - "@swc/helpers": "0.4.11", - "caniuse-lite": "^1.0.30001406", - "postcss": "8.4.14", - "styled-jsx": "5.0.7", - "use-sync-external-store": "1.2.0" - }, - "dependencies": { - "postcss": { - "version": "8.4.14", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz", - "integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==", - "requires": { - "nanoid": "^3.3.4", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - } - } - } - }, - "next-auth": { - "version": "4.24.7", - "resolved": "https://registry.npmjs.org/next-auth/-/next-auth-4.24.7.tgz", - "integrity": "sha512-iChjE8ov/1K/z98gdKbn2Jw+2vLgJtVV39X+rCP5SGnVQuco7QOr19FRNGMIrD8d3LYhHWV9j9sKLzq1aDWWQQ==", - "requires": { - "@babel/runtime": "^7.20.13", - "@panva/hkdf": "^1.0.2", - "cookie": "^0.5.0", - "jose": "^4.15.5", - "oauth": "^0.9.15", - "openid-client": "^5.4.0", - "preact": "^10.6.3", - "preact-render-to-string": "^5.1.19", - "uuid": "^8.3.2" - }, - "dependencies": { - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" - } - } - }, - "next-mdx-remote": { - "version": "3.0.8", - "requires": { - "@mdx-js/mdx": "^1.6.22", - "@mdx-js/react": "^1.6.22", - "esbuild": "^0.12.9", - "pkg-dir": "^5.0.0" - }, - "dependencies": { - "esbuild": { - "version": "0.12.29" - }, - "pkg-dir": { - "version": "5.0.0", - "requires": { - "find-up": "^5.0.0" - } - } - } - }, - "next-tick": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", - "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==" - }, - "nice-try": { - "version": "1.0.5", - "dev": true - }, - "no-case": { - "version": "2.3.2", - "dev": true, - "requires": { - "lower-case": "^1.1.1" - } - }, - "node-dir": { - "version": "0.1.17", - "requires": { - "minimatch": "^3.0.2" - } - }, - "node-fetch": { - "version": "2.6.7", - "dev": true, - "requires": { - "whatwg-url": "^5.0.0" - }, - "dependencies": { - "tr46": { - "version": "0.0.3", - "dev": true - }, - "webidl-conversions": { - "version": "3.0.1", - "dev": true - }, - "whatwg-url": { - "version": "5.0.0", - "dev": true, - "requires": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - } - } - }, - "node-int64": { - "version": "0.4.0", - "dev": true - }, - "node-plop": { - "version": "0.26.2", - "dev": true, - "requires": { - "@babel/runtime-corejs3": "^7.9.2", - "@types/inquirer": "^6.5.0", - "change-case": "^3.1.0", - "del": "^5.1.0", - "globby": "^10.0.1", - "handlebars": "^4.4.3", - "inquirer": "^7.1.0", - "isbinaryfile": "^4.0.2", - "lodash.get": "^4.4.2", - "mkdirp": "^0.5.1", - "resolve": "^1.12.0" - }, - "dependencies": { - "cli-cursor": { - "version": "3.1.0", - "dev": true, - "requires": { - "restore-cursor": "^3.1.0" - } - }, - "figures": { - "version": "3.2.0", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5" - } - }, - "globby": { - "version": "10.0.2", - "dev": true, - "requires": { - "@types/glob": "^7.1.1", - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.0.3", - "glob": "^7.1.3", - "ignore": "^5.1.1", - "merge2": "^1.2.3", - "slash": "^3.0.0" - } - }, - "inquirer": { - "version": "7.3.3", - "dev": true, - "requires": { - "ansi-escapes": "^4.2.1", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-width": "^3.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.19", - "mute-stream": "0.0.8", - "run-async": "^2.4.0", - "rxjs": "^6.6.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "through": "^2.3.6" - } - }, - "restore-cursor": { - "version": "3.1.0", - "dev": true, - "requires": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - } - } - } - }, - "node-releases": { - "version": "2.0.13", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", - "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==" - }, - "nopter": { - "version": "0.3.0", - "dev": true, - "requires": { - "caller-path": "~0.1.0", - "camelcase": "^1.0.2", - "chalk": "~0.5.1", - "cli-table": "~0.3.1", - "eol": "~0.2.0", - "nopt": "^3.0.1", - "object-assign": "^2.0.0", - "splitargs": "~0.0.3" - }, - "dependencies": { - "ansi-regex": { - "version": "0.2.1", - "dev": true - }, - "ansi-styles": { - "version": "1.1.0", - "dev": true - }, - "camelcase": { - "version": "1.2.1", - "dev": true - }, - "chalk": { - "version": "0.5.1", - "dev": true, - "requires": { - "ansi-styles": "^1.1.0", - "escape-string-regexp": "^1.0.0", - "has-ansi": "^0.1.0", - "strip-ansi": "^0.3.0", - "supports-color": "^0.2.0" - } - }, - "has-ansi": { - "version": "0.1.0", - "dev": true, - "requires": { - "ansi-regex": "^0.2.0" - } - }, - "nopt": { - "version": "3.0.6", - "dev": true, - "requires": { - "abbrev": "1" - } - }, - "object-assign": { - "version": "2.1.1", - "dev": true - }, - "strip-ansi": { - "version": "0.3.0", - "dev": true, - "requires": { - "ansi-regex": "^0.2.1" - } - }, - "supports-color": { - "version": "0.2.0", - "dev": true - } - } - }, - "normalize-package-data": { - "version": "2.5.0", - "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - }, - "dependencies": { - "semver": { - "version": "5.7.1" - } - } - }, - "normalize-path": { - "version": "3.0.0", - "dev": true - }, - "normalize-range": { - "version": "0.1.2", - "dev": true - }, - "npm-run-path": { - "version": "2.0.2", - "dev": true, - "requires": { - "path-key": "^2.0.0" - }, - "dependencies": { - "path-key": { - "version": "2.0.1", - "dev": true - } - } - }, - "npmlog": { - "version": "5.0.1", - "dev": true, - "requires": { - "are-we-there-yet": "^2.0.0", - "console-control-strings": "^1.1.0", - "gauge": "^3.0.0", - "set-blocking": "^2.0.0" - } - }, - "nth-check": { - "version": "2.1.1", - "dev": true, - "requires": { - "boolbase": "^1.0.0" - } - }, - "num2fraction": { - "version": "1.2.2", - "dev": true - }, - "number-is-nan": { - "version": "1.0.1", - "dev": true - }, - "nwsapi": { - "version": "2.2.0", - "dev": true - }, - "oauth": { - "version": "0.9.15", - "resolved": "https://registry.npmjs.org/oauth/-/oauth-0.9.15.tgz", - "integrity": "sha512-a5ERWK1kh38ExDEfoO6qUHJb32rd7aYmPHuyCu3Fta/cnICvYmgd2uhuKXvPD+PXB+gCEYYEaQdIRAjCOwAKNA==" - }, - "oauth-sign": { - "version": "0.9.0" - }, - "object-assign": { - "version": "4.1.1" - }, - "object-copy": { - "version": "0.1.0", - "dev": true, - "requires": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" - }, - "dependencies": { - "is-buffer": { - "version": "1.1.6", - "dev": true - }, - "kind-of": { - "version": "3.2.2", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "object-hash": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.2.0.tgz", - "integrity": "sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==" - }, - "object-inspect": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", - "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==" - }, - "object-is": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.6.tgz", - "integrity": "sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==", - "requires": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1" - } - }, - "object-keys": { - "version": "1.1.1" - }, - "object-visit": { - "version": "1.0.1", - "dev": true, - "requires": { - "isobject": "^3.0.0" - } - }, - "object.assign": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", - "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", - "requires": { - "call-bind": "^1.0.5", - "define-properties": "^1.2.1", - "has-symbols": "^1.0.3", - "object-keys": "^1.1.1" - } - }, - "object.defaults": { - "version": "1.1.0", - "dev": true, - "requires": { - "array-each": "^1.0.1", - "array-slice": "^1.0.0", - "for-own": "^1.0.0", - "isobject": "^3.0.0" - } - }, - "object.entries": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.8.tgz", - "integrity": "sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" - } - }, - "object.fromentries": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.8.tgz", - "integrity": "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-object-atoms": "^1.0.0" - } - }, - "object.getownpropertydescriptors": { - "version": "2.1.4", - "dev": true, - "requires": { - "array.prototype.reduce": "^1.0.4", - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.1" - } - }, - "object.map": { - "version": "1.0.1", - "dev": true, - "requires": { - "for-own": "^1.0.0", - "make-iterator": "^1.0.0" - } - }, - "object.pick": { - "version": "1.3.0", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - }, - "object.values": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.2.0.tgz", - "integrity": "sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" - } - }, - "objectorarray": { - "version": "1.0.5", - "dev": true - }, - "octokit": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/octokit/-/octokit-2.0.14.tgz", - "integrity": "sha512-z6cgZBFxirpFEQ1La8Lg83GCs5hOV2EPpkYYdjsGNbfQMv8qUGjq294MiRBCbZqLufviakGsPUxaNKe3JrPmsA==", - "dev": true, - "requires": { - "@octokit/app": "^13.1.1", - "@octokit/core": "^4.0.4", - "@octokit/oauth-app": "^4.0.6", - "@octokit/plugin-paginate-rest": "^6.0.0", - "@octokit/plugin-rest-endpoint-methods": "^7.0.0", - "@octokit/plugin-retry": "^4.0.3", - "@octokit/plugin-throttling": "^5.0.0", - "@octokit/types": "^9.0.0" - } - }, - "oidc-token-hash": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/oidc-token-hash/-/oidc-token-hash-5.0.3.tgz", - "integrity": "sha512-IF4PcGgzAr6XXSff26Sk/+P4KZFJVuHAJZj3wgO3vX2bMdNVp/QXTP3P7CEm9V1IdG8lDLY3HhiqpsE/nOwpPw==" - }, - "on-finished": { - "version": "2.4.1", - "dev": true, - "requires": { - "ee-first": "1.1.1" - } - }, - "on-headers": { - "version": "1.0.2", - "dev": true - }, - "once": { - "version": "1.4.0", - "requires": { - "wrappy": "1" - } - }, - "onetime": { - "version": "5.1.2", - "requires": { - "mimic-fn": "^2.1.0" - }, - "dependencies": { - "mimic-fn": { - "version": "2.1.0" - } - } - }, - "open": { - "version": "8.4.0", - "dev": true, - "requires": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - } - }, - "openid-client": { - "version": "5.4.3", - "resolved": "https://registry.npmjs.org/openid-client/-/openid-client-5.4.3.tgz", - "integrity": "sha512-sVQOvjsT/sbSfYsQI/9liWQGVZH/Pp3rrtlGEwgk/bbHfrUDZ24DN57lAagIwFtuEu+FM9Ev7r85s8S/yPjimQ==", - "requires": { - "jose": "^4.14.4", - "lru-cache": "^6.0.0", - "object-hash": "^2.2.0", - "oidc-token-hash": "^5.0.3" - } - }, - "optionator": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", - "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", - "dev": true, - "requires": { - "@aashutoshrathi/word-wrap": "^1.2.3", - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0" - }, - "dependencies": { - "prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true - }, - "type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dev": true, - "requires": { - "prelude-ls": "^1.2.1" - } - } - } - }, - "ora": { - "version": "3.4.0", - "dev": true, - "requires": { - "chalk": "^2.4.2", - "cli-cursor": "^2.1.0", - "cli-spinners": "^2.0.0", - "log-symbols": "^2.2.0", - "strip-ansi": "^5.2.0", - "wcwidth": "^1.0.1" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.1", - "dev": true - }, - "ansi-styles": { - "version": "3.2.1", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "dev": true - }, - "has-flag": { - "version": "3.0.0", - "dev": true - }, - "strip-ansi": { - "version": "5.2.0", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - } - }, - "supports-color": { - "version": "5.5.0", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "os-homedir": { - "version": "1.0.2" - }, - "os-name": { - "version": "1.0.3", - "dev": true, - "requires": { - "osx-release": "^1.0.0", - "win-release": "^1.0.0" - } - }, - "os-tmpdir": { - "version": "1.0.2" - }, - "osx-release": { - "version": "1.1.0", - "dev": true, - "requires": { - "minimist": "^1.1.0" - } - }, - "outdent": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/outdent/-/outdent-0.5.0.tgz", - "integrity": "sha512-/jHxFIzoMXdqPzTaCpFzAAWhpkSjZPF4Vsn6jAfNpmbH/ymsmd7Qc6VE9BGn0L6YMj6uwpQLxCECpus4ukKS9Q==", - "dev": true - }, - "p-all": { - "version": "2.1.0", - "dev": true, - "requires": { - "p-map": "^2.0.0" - } - }, - "p-defer": { - "version": "1.0.0", - "dev": true - }, - "p-each-series": { - "version": "2.2.0", - "dev": true - }, - "p-event": { - "version": "4.2.0", - "dev": true, - "requires": { - "p-timeout": "^3.1.0" - } - }, - "p-filter": { - "version": "2.1.0", - "dev": true, - "requires": { - "p-map": "^2.0.0" - } - }, - "p-finally": { - "version": "1.0.0", - "dev": true - }, - "p-is-promise": { - "version": "3.0.0", - "dev": true - }, - "p-limit": { - "version": "3.1.0", - "requires": { - "yocto-queue": "^0.1.0" - } - }, - "p-locate": { - "version": "5.0.0", - "requires": { - "p-limit": "^3.0.2" - } - }, - "p-map": { - "version": "2.1.0", - "dev": true - }, - "p-queue": { - "version": "6.6.2", - "dev": true, - "requires": { - "eventemitter3": "^4.0.4", - "p-timeout": "^3.2.0" - } - }, - "p-reduce": { - "version": "2.1.0", - "dev": true - }, - "p-retry": { - "version": "4.2.0", - "dev": true, - "requires": { - "@types/retry": "^0.12.0", - "retry": "^0.12.0" - } - }, - "p-timeout": { - "version": "3.2.0", - "dev": true, - "requires": { - "p-finally": "^1.0.0" - } - }, - "p-try": { - "version": "2.2.0" - }, - "param-case": { - "version": "3.0.4", - "dev": true, - "requires": { - "dot-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "parent-module": { - "version": "1.0.1", - "requires": { - "callsites": "^3.0.0" - } - }, - "parse-domain": { - "version": "0.2.2", - "dev": true - }, - "parse-entities": { - "version": "3.0.0", - "requires": { - "character-entities": "^2.0.0", - "character-entities-legacy": "^2.0.0", - "character-reference-invalid": "^2.0.0", - "is-alphanumerical": "^2.0.0", - "is-decimal": "^2.0.0", - "is-hexadecimal": "^2.0.0" - }, - "dependencies": { - "is-decimal": { - "version": "2.0.0" - } - } - }, - "parse-filepath": { - "version": "1.0.2", - "dev": true, - "requires": { - "is-absolute": "^1.0.0", - "map-cache": "^0.2.0", - "path-root": "^0.1.1" - } - }, - "parse-json": { - "version": "5.2.0", - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - } - }, - "parse-passwd": { - "version": "1.0.0", - "dev": true - }, - "parse5": { - "version": "6.0.1" - }, - "parseurl": { - "version": "1.3.3", - "dev": true - }, - "pascal-case": { - "version": "2.0.1", - "dev": true, - "requires": { - "camel-case": "^3.0.0", - "upper-case-first": "^1.1.0" - } - }, - "pascalcase": { - "version": "0.1.1", - "dev": true - }, - "path-browserify": { - "version": "1.0.1", - "dev": true - }, - "path-case": { - "version": "2.1.1", - "dev": true, - "requires": { - "no-case": "^2.2.0" - } - }, - "path-dirname": { - "version": "1.0.2", - "dev": true - }, - "path-exists": { - "version": "4.0.0" - }, - "path-is-absolute": { - "version": "1.0.1" - }, - "path-key": { - "version": "1.0.0" - }, - "path-parse": { - "version": "1.0.7" - }, - "path-root": { - "version": "0.1.1", - "dev": true, - "requires": { - "path-root-regex": "^0.1.0" - } - }, - "path-root-regex": { - "version": "0.1.2", - "dev": true - }, - "path-to-regexp": { - "version": "0.1.7", - "dev": true - }, - "path-type": { - "version": "4.0.0" - }, - "pend": { - "version": "1.2.0", - "dev": true - }, - "performance-now": { - "version": "2.1.0" - }, - "periscopic": { - "version": "3.0.4", - "requires": { - "estree-walker": "^3.0.0", - "is-reference": "^3.0.0" - }, - "dependencies": { - "estree-walker": { - "version": "3.0.1" - }, - "is-reference": { - "version": "3.0.0", - "requires": { - "@types/estree": "*" - } - } - } - }, - "picocolors": { - "version": "1.0.0" - }, - "picomatch": { - "version": "2.3.1" - }, - "pify": { - "version": "4.0.1" - }, - "pinkie": { - "version": "2.0.4", - "dev": true, - "optional": true - }, - "pinkie-promise": { - "version": "2.0.1", - "dev": true, - "optional": true, - "requires": { - "pinkie": "^2.0.0" - } - }, - "pirates": { - "version": "4.0.5" - }, - "pkg-conf": { - "version": "2.1.0", - "dev": true, - "requires": { - "find-up": "^2.0.0", - "load-json-file": "^4.0.0" - }, - "dependencies": { - "find-up": { - "version": "2.1.0", - "dev": true, - "requires": { - "locate-path": "^2.0.0" - } - }, - "locate-path": { - "version": "2.0.0", - "dev": true, - "requires": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - } - }, - "p-limit": { - "version": "1.3.0", - "dev": true, - "requires": { - "p-try": "^1.0.0" - } - }, - "p-locate": { - "version": "2.0.0", - "dev": true, - "requires": { - "p-limit": "^1.1.0" - } - }, - "p-try": { - "version": "1.0.0", - "dev": true - }, - "path-exists": { - "version": "3.0.0", - "dev": true - } - } - }, - "pkg-dir": { - "version": "4.2.0", - "dev": true, - "requires": { - "find-up": "^4.0.0" - }, - "dependencies": { - "find-up": { - "version": "4.1.0", - "dev": true, - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "locate-path": { - "version": "5.0.0", - "dev": true, - "requires": { - "p-locate": "^4.1.0" - } - }, - "p-limit": { - "version": "2.3.0", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "4.1.0", - "dev": true, - "requires": { - "p-limit": "^2.2.0" - } - } - } - }, - "plop": { - "version": "2.7.4", - "dev": true, - "requires": { - "@types/liftoff": "^2.5.0", - "chalk": "^1.1.3", - "interpret": "^1.2.0", - "liftoff": "^2.5.0", - "minimist": "^1.2.0", - "node-plop": "~0.26.2", - "ora": "^3.4.0", - "v8flags": "^2.0.10" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "dev": true - }, - "ansi-styles": { - "version": "2.2.1", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "supports-color": { - "version": "2.0.0", - "dev": true - } - } - }, - "pnp-webpack-plugin": { - "version": "1.6.4", - "dev": true, - "requires": { - "ts-pnp": "^1.1.6" - } - }, - "polished": { - "version": "4.2.2", - "dev": true, - "requires": { - "@babel/runtime": "^7.17.8" - } - }, - "posix-character-classes": { - "version": "0.1.1", - "dev": true - }, - "possible-typed-array-names": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/possible-typed-array-names/-/possible-typed-array-names-1.0.0.tgz", - "integrity": "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==" - }, - "postcss": { - "version": "8.4.16", - "dev": true, - "requires": { - "nanoid": "^3.3.4", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - } - }, - "postcss-calc": { - "version": "8.2.4", - "dev": true, - "requires": { - "postcss-selector-parser": "^6.0.9", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-colormin": { - "version": "5.3.0", - "dev": true, - "requires": { - "browserslist": "^4.16.6", - "caniuse-api": "^3.0.0", - "colord": "^2.9.1", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-convert-values": { - "version": "5.1.0", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-discard-comments": { - "version": "5.1.1", - "dev": true, - "requires": {} - }, - "postcss-discard-duplicates": { - "version": "5.1.0", - "dev": true, - "requires": {} - }, - "postcss-discard-empty": { - "version": "5.1.1", - "dev": true, - "requires": {} - }, - "postcss-discard-overridden": { - "version": "5.1.0", - "dev": true, - "requires": {} - }, - "postcss-flexbugs-fixes": { - "version": "4.2.1", - "dev": true, - "requires": { - "postcss": "^7.0.26" - }, - "dependencies": { - "picocolors": { - "version": "0.2.1", - "dev": true - }, - "postcss": { - "version": "7.0.39", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - } - } - }, - "postcss-load-config": { - "version": "3.1.4", - "dev": true, - "requires": { - "lilconfig": "^2.0.5", - "yaml": "^1.10.2" - } - }, - "postcss-loader": { - "version": "4.3.0", - "dev": true, - "requires": { - "cosmiconfig": "^7.0.0", - "klona": "^2.0.4", - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0", - "semver": "^7.3.4" - } - }, - "postcss-merge-longhand": { - "version": "5.1.2", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0", - "stylehacks": "^*" - } - }, - "postcss-merge-rules": { - "version": "5.1.0", - "dev": true, - "requires": { - "browserslist": "^4.16.6", - "caniuse-api": "^3.0.0", - "cssnano-utils": "^3.1.0", - "postcss-selector-parser": "^6.0.5" - } - }, - "postcss-minify-font-values": { - "version": "5.1.0", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-minify-gradients": { - "version": "5.1.0", - "dev": true, - "requires": { - "colord": "^2.9.1", - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-minify-params": { - "version": "5.1.1", - "dev": true, - "requires": { - "browserslist": "^4.16.6", - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-minify-selectors": { - "version": "5.2.0", - "dev": true, - "requires": { - "postcss-selector-parser": "^6.0.5" - } - }, - "postcss-modules": { - "version": "4.2.2", - "dev": true, - "requires": { - "generic-names": "^2.0.1", - "icss-replace-symbols": "^1.1.0", - "lodash.camelcase": "^4.3.0", - "postcss-modules-extract-imports": "^3.0.0", - "postcss-modules-local-by-default": "^4.0.0", - "postcss-modules-scope": "^3.0.0", - "postcss-modules-values": "^4.0.0", - "string-hash": "^1.1.1" - }, - "dependencies": { - "generic-names": { - "version": "2.0.1", - "dev": true, - "requires": { - "loader-utils": "^1.1.0" - } - }, - "json5": { - "version": "1.0.2", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "loader-utils": { - "version": "1.4.2", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - } - } - } - }, - "postcss-modules-extract-imports": { - "version": "3.0.0", - "dev": true, - "requires": {} - }, - "postcss-modules-local-by-default": { - "version": "4.0.0", - "dev": true, - "requires": { - "icss-utils": "^5.0.0", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" - }, - "dependencies": { - "icss-utils": { - "version": "5.1.0", - "dev": true, - "requires": {} - } - } - }, - "postcss-modules-scope": { - "version": "3.0.0", - "dev": true, - "requires": { - "postcss-selector-parser": "^6.0.4" - } - }, - "postcss-modules-values": { - "version": "4.0.0", - "dev": true, - "requires": { - "icss-utils": "^5.0.0" - }, - "dependencies": { - "icss-utils": { - "version": "5.1.0", - "dev": true, - "requires": {} - } - } - }, - "postcss-normalize-charset": { - "version": "5.1.0", - "dev": true, - "requires": {} - }, - "postcss-normalize-display-values": { - "version": "5.1.0", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-positions": { - "version": "5.1.0", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-repeat-style": { - "version": "5.1.0", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-string": { - "version": "5.1.0", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-timing-functions": { - "version": "5.1.0", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-unicode": { - "version": "5.1.0", - "dev": true, - "requires": { - "browserslist": "^4.16.6", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-normalize-url": { - "version": "5.1.0", - "dev": true, - "requires": { - "normalize-url": "^6.0.1", - "postcss-value-parser": "^4.2.0" - }, - "dependencies": { - "normalize-url": { - "version": "6.1.0", - "dev": true - } - } - }, - "postcss-normalize-whitespace": { - "version": "5.1.1", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-ordered-values": { - "version": "5.1.0", - "dev": true, - "requires": { - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-reduce-initial": { - "version": "5.1.0", - "dev": true, - "requires": { - "browserslist": "^4.16.6", - "caniuse-api": "^3.0.0" - } - }, - "postcss-reduce-transforms": { - "version": "5.1.0", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0" - } - }, - "postcss-selector-parser": { - "version": "6.0.9", - "dev": true, - "requires": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - } - }, - "postcss-svgo": { - "version": "5.1.0", - "dev": true, - "requires": { - "postcss-value-parser": "^4.2.0", - "svgo": "^2.7.0" - } - }, - "postcss-unique-selectors": { - "version": "5.1.1", - "dev": true, - "requires": { - "postcss-selector-parser": "^6.0.5" - } - }, - "postcss-value-parser": { - "version": "4.2.0", - "dev": true - }, - "preact": { - "version": "10.16.0", - "resolved": "https://registry.npmjs.org/preact/-/preact-10.16.0.tgz", - "integrity": "sha512-XTSj3dJ4roKIC93pald6rWuB2qQJO9gO2iLLyTe87MrjQN+HklueLsmskbywEWqCHlclgz3/M4YLL2iBr9UmMA==" - }, - "preact-render-to-string": { - "version": "5.2.6", - "resolved": "https://registry.npmjs.org/preact-render-to-string/-/preact-render-to-string-5.2.6.tgz", - "integrity": "sha512-JyhErpYOvBV1hEPwIxc/fHWXPfnEGdRKxc8gFdAZ7XV4tlzyzG847XAyEZqoDnynP88akM4eaHcSOzNcLWFguw==", - "requires": { - "pretty-format": "^3.8.0" - }, - "dependencies": { - "pretty-format": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-3.8.0.tgz", - "integrity": "sha512-WuxUnVtlWL1OfZFQFuqvnvs6MiAGk9UNsBostyBOB0Is9wb5uRESevA6rnl/rkksXaGX3GzZhPup5d6Vp1nFew==" - } - } - }, - "preferred-pm": { - "version": "3.0.3", - "dev": true, - "requires": { - "find-up": "^5.0.0", - "find-yarn-workspace-root2": "1.2.16", - "path-exists": "^4.0.0", - "which-pm": "2.0.0" - } - }, - "prelude-ls": { - "version": "1.1.2", - "dev": true - }, - "prettier": { - "version": "2.8.8", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", - "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", - "dev": true - }, - "prettier-linter-helpers": { - "version": "1.0.0", - "dev": true, - "requires": { - "fast-diff": "^1.1.2" - } - }, - "pretty-bytes": { - "version": "5.6.0", - "dev": true - }, - "pretty-error": { - "version": "2.1.2", - "dev": true, - "requires": { - "lodash": "^4.17.20", - "renderkid": "^2.0.4" - } - }, - "pretty-format": { - "version": "27.5.1", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "dev": true - } - } - }, - "pretty-hrtime": { - "version": "1.0.3", - "dev": true - }, - "pretty-quick": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/pretty-quick/-/pretty-quick-3.3.1.tgz", - "integrity": "sha512-3b36UXfYQ+IXXqex6mCca89jC8u0mYLqFAN5eTQKoXO6oCQYcIVYZEB/5AlBHI7JPYygReM2Vv6Vom/Gln7fBg==", - "dev": true, - "requires": { - "execa": "^4.1.0", - "find-up": "^4.1.0", - "ignore": "^5.3.0", - "mri": "^1.2.0", - "picocolors": "^1.0.0", - "picomatch": "^3.0.1", - "tslib": "^2.6.2" - }, - "dependencies": { - "execa": { - "version": "4.1.0", - "dev": true, - "requires": { - "cross-spawn": "^7.0.0", - "get-stream": "^5.0.0", - "human-signals": "^1.1.1", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.0", - "onetime": "^5.1.0", - "signal-exit": "^3.0.2", - "strip-final-newline": "^2.0.0" - } - }, - "find-up": { - "version": "4.1.0", - "dev": true, - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "get-stream": { - "version": "5.2.0", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - }, - "human-signals": { - "version": "1.1.1", - "dev": true - }, - "is-stream": { - "version": "2.0.0", - "dev": true - }, - "locate-path": { - "version": "5.0.0", - "dev": true, - "requires": { - "p-locate": "^4.1.0" - } - }, - "npm-run-path": { - "version": "4.0.1", - "dev": true, - "requires": { - "path-key": "^3.0.0" - } - }, - "p-limit": { - "version": "2.3.0", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "4.1.0", - "dev": true, - "requires": { - "p-limit": "^2.2.0" - } - }, - "path-key": { - "version": "3.1.1", - "dev": true - }, - "picomatch": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-3.0.1.tgz", - "integrity": "sha512-I3EurrIQMlRc9IaAZnqRR044Phh2DXY+55o7uJ0V+hYZAcQYSuFWsc9q5PvyDHUSCe1Qxn/iBz+78s86zWnGag==", - "dev": true - } - } - }, - "prism-react-renderer": { - "version": "1.2.1", - "requires": {} - }, - "prismjs": { - "version": "1.29.0", - "dev": true - }, - "process": { - "version": "0.11.10" - }, - "process-nextick-args": { - "version": "2.0.1" - }, - "progress": { - "version": "2.0.3", - "dev": true - }, - "promise-inflight": { - "version": "1.0.1", - "dev": true - }, - "promise.allsettled": { - "version": "1.0.5", - "dev": true, - "requires": { - "array.prototype.map": "^1.0.4", - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1", - "get-intrinsic": "^1.1.1", - "iterate-value": "^1.0.2" - } - }, - "promise.prototype.finally": { - "version": "3.1.3", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" - } - }, - "promise.series": { - "version": "0.2.0", - "dev": true - }, - "prompts": { - "version": "2.4.1", - "dev": true, - "requires": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" - }, - "dependencies": { - "kleur": { - "version": "3.0.3", - "dev": true - } - } - }, - "prop-types": { - "version": "15.8.1", - "requires": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.13.1" - }, - "dependencies": { - "react-is": { - "version": "16.13.1" - } - } - }, - "property-information": { - "version": "5.6.0", - "requires": { - "xtend": "^4.0.0" - } - }, - "proxy-addr": { - "version": "2.0.7", - "dev": true, - "requires": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - } - }, - "proxy-from-env": { - "version": "1.1.0", - "dev": true - }, - "prr": { - "version": "1.0.1", - "dev": true - }, - "pseudomap": { - "version": "1.0.2" - }, - "psl": { - "version": "1.8.0" - }, - "pump": { - "version": "3.0.0", - "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "punycode": { - "version": "2.1.1" - }, - "puppeteer-core": { - "version": "13.7.0", - "dev": true, - "requires": { - "cross-fetch": "3.1.5", - "debug": "4.3.4", - "devtools-protocol": "0.0.981744", - "extract-zip": "2.0.1", - "https-proxy-agent": "5.0.1", - "pkg-dir": "4.2.0", - "progress": "2.0.3", - "proxy-from-env": "1.1.0", - "rimraf": "3.0.2", - "tar-fs": "2.1.1", - "unbzip2-stream": "1.4.3", - "ws": "8.5.0" - } - }, - "pure-rand": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.0.2.tgz", - "integrity": "sha512-6Yg0ekpKICSjPswYOuC5sku/TSWaRYlA0qsXqJgM/d/4pLPHPuTxK7Nbf7jFKzAeedUhR8C7K9Uv63FBsSo8xQ==", - "dev": true - }, - "q": { - "version": "1.5.1", - "dev": true - }, - "qs": { - "version": "6.11.0", - "requires": { - "side-channel": "^1.0.4" - } - }, - "querystring": { - "version": "0.2.0", - "dev": true - }, - "querystring-es3": { - "version": "0.2.1" - }, - "queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" - }, - "quick-lru": { - "version": "4.0.1" - }, - "ramda": { - "version": "0.28.0", - "dev": true - }, - "randombytes": { - "version": "2.1.0", - "requires": { - "safe-buffer": "^5.1.0" - } - }, - "range-parser": { - "version": "1.2.1", - "dev": true - }, - "raw-body": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", - "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", - "dev": true, - "requires": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - } - }, - "raw-loader": { - "version": "4.0.2", - "dev": true, - "requires": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" - } - }, - "rc": { - "version": "1.2.8", - "dev": true, - "requires": { - "deep-extend": "^0.6.0", - "ini": "~1.3.0", - "minimist": "^1.2.0", - "strip-json-comments": "~2.0.1" - }, - "dependencies": { - "strip-json-comments": { - "version": "2.0.1", - "dev": true - } - } - }, - "react": { - "version": "17.0.2", - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - }, - "react-animate-height": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/react-animate-height/-/react-animate-height-3.2.3.tgz", - "integrity": "sha512-R6DSvr7ud07oeCixScyvXWEMJY/Mt2+GyOWC1KMaRc69gOBw+SsCg4TJmrp4rKUM1hyd6p+YKw90brjPH93Y2A==", - "requires": {} - }, - "react-clientside-effect": { - "version": "1.2.6", - "requires": { - "@babel/runtime": "^7.12.13" - } - }, - "react-copy-to-clipboard": { - "version": "5.1.0", - "requires": { - "copy-to-clipboard": "^3.3.1", - "prop-types": "^15.8.1" - } - }, - "react-day-picker": { - "version": "8.10.1", - "resolved": "https://registry.npmjs.org/react-day-picker/-/react-day-picker-8.10.1.tgz", - "integrity": "sha512-TMx7fNbhLk15eqcMt+7Z7S2KF7mfTId/XJDjKE8f+IUcFn0l08/kI4FiYTL/0yuOLmEcbR4Fwe3GJf/NiiMnPA==", - "requires": {} - }, - "react-devtools-inline": { - "version": "4.4.0", - "requires": { - "es6-symbol": "^3" - } - }, - "react-docgen": { - "version": "5.4.3", - "dev": true, - "requires": { - "@babel/core": "^7.7.5", - "@babel/generator": "^7.12.11", - "@babel/runtime": "^7.7.6", - "ast-types": "^0.14.2", - "commander": "^2.19.0", - "doctrine": "^3.0.0", - "estree-to-babel": "^3.1.0", - "neo-async": "^2.6.1", - "node-dir": "^0.1.10", - "strip-indent": "^3.0.0" - } - }, - "react-docgen-typescript": { - "version": "2.2.2", - "requires": {} - }, - "react-dom": { - "version": "17.0.2", - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "scheduler": "^0.20.2" - } - }, - "react-element-to-jsx-string": { - "version": "14.3.4", - "dev": true, - "requires": { - "@base2/pretty-print-object": "1.0.1", - "is-plain-object": "5.0.0", - "react-is": "17.0.2" - }, - "dependencies": { - "is-plain-object": { - "version": "5.0.0", - "dev": true - } - } - }, - "react-error-boundary": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/react-error-boundary/-/react-error-boundary-3.1.4.tgz", - "integrity": "sha512-uM9uPzZJTF6wRQORmSrvOIgt4lJ9MC1sNgEOj2XGsDTRE4kmpWxg7ENK9EWNKJRMAOY9z0MuF4yIfl6gp4sotA==", - "dev": true, - "requires": { - "@babel/runtime": "^7.12.5" - } - }, - "react-fast-compare": { - "version": "2.0.4", - "dev": true - }, - "react-focus-lock": { - "version": "2.9.1", - "requires": { - "@babel/runtime": "^7.0.0", - "focus-lock": "^0.11.2", - "prop-types": "^15.6.2", - "react-clientside-effect": "^1.2.6", - "use-callback-ref": "^1.3.0", - "use-sidecar": "^1.1.2" - } - }, - "react-hook-form": { - "version": "7.25.3", - "requires": {} - }, - "react-icons": { - "version": "4.4.0", - "requires": {} - }, - "react-inspector": { - "version": "5.1.1", - "dev": true, - "requires": { - "@babel/runtime": "^7.0.0", - "is-dom": "^1.0.0", - "prop-types": "^15.0.0" - } - }, - "react-is": { - "version": "17.0.2" - }, - "react-lifecycles-compat": { - "version": "3.0.4" - }, - "react-live": { - "version": "2.4.1", - "requires": { - "@types/buble": "^0.20.0", - "buble": "0.19.6", - "core-js": "^3.14.0", - "dom-iterator": "^1.0.0", - "prism-react-renderer": "^1.2.1", - "prop-types": "^15.7.2", - "react-simple-code-editor": "^0.11.0", - "unescape": "^1.0.1" - } - }, - "react-popper": { - "version": "2.3.0", - "requires": { - "react-fast-compare": "^3.0.1", - "warning": "^4.0.2" - }, - "dependencies": { - "react-fast-compare": { - "version": "3.2.0" - } - } - }, - "react-refresh": { - "version": "0.11.0", - "dev": true - }, - "react-router": { - "version": "6.22.3", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.22.3.tgz", - "integrity": "sha512-dr2eb3Mj5zK2YISHK++foM9w4eBnO23eKnZEDs7c880P6oKbrjz/Svg9+nxqtHQK+oMW4OtjZca0RqPglXxguQ==", - "dev": true, - "requires": { - "@remix-run/router": "1.15.3" - } - }, - "react-router-dom": { - "version": "6.22.3", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.22.3.tgz", - "integrity": "sha512-7ZILI7HjcE+p31oQvwbokjk6OA/bnFxrhJ19n82Ex9Ph8fNAq+Hm/7KchpMGlTgWhUxRHMMCut+vEtNpWpowKw==", - "dev": true, - "requires": { - "@remix-run/router": "1.15.3", - "react-router": "6.22.3" - } - }, - "react-simple-code-editor": { - "version": "0.11.3", - "requires": {} - }, - "react-sizeme": { - "version": "3.0.2", - "dev": true, - "requires": { - "element-resize-detector": "^1.2.2", - "invariant": "^2.2.4", - "shallowequal": "^1.1.0", - "throttle-debounce": "^3.0.1" - } - }, - "react-syntax-highlighter": { - "version": "15.5.0", - "dev": true, - "requires": { - "@babel/runtime": "^7.3.1", - "highlight.js": "^10.4.1", - "lowlight": "^1.17.0", - "prismjs": "^1.27.0", - "refractor": "^3.6.0" - } - }, - "read-pkg": { - "version": "5.2.0", - "requires": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, - "dependencies": { - "type-fest": { - "version": "0.6.0" - } - } - }, - "read-pkg-up": { - "version": "7.0.1", - "requires": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" - }, - "dependencies": { - "find-up": { - "version": "4.1.0", - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "locate-path": { - "version": "5.0.0", - "requires": { - "p-locate": "^4.1.0" - } - }, - "p-limit": { - "version": "2.3.0", - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "4.1.0", - "requires": { - "p-limit": "^2.2.0" - } - }, - "type-fest": { - "version": "0.8.1" - } - } - }, - "read-yaml-file": { - "version": "1.1.0", - "dev": true, - "requires": { - "graceful-fs": "^4.1.5", - "js-yaml": "^3.6.1", - "pify": "^4.0.1", - "strip-bom": "^3.0.0" - } - }, - "readable-stream": { - "version": "2.3.7", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - }, - "dependencies": { - "isarray": { - "version": "1.0.0" - }, - "safe-buffer": { - "version": "5.1.2" - }, - "string_decoder": { - "version": "1.1.1", - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "readdirp": { - "version": "3.6.0", - "dev": true, - "requires": { - "picomatch": "^2.2.1" - } - }, - "recast": { - "version": "0.23.4", - "resolved": "https://registry.npmjs.org/recast/-/recast-0.23.4.tgz", - "integrity": "sha512-qtEDqIZGVcSZCHniWwZWbRy79Dc6Wp3kT/UmDA2RJKBPg7+7k51aQBZirHmUGn5uvHf2rg8DkjizrN26k61ATw==", - "requires": { - "assert": "^2.0.0", - "ast-types": "^0.16.1", - "esprima": "~4.0.0", - "source-map": "~0.6.1", - "tslib": "^2.0.1" - }, - "dependencies": { - "ast-types": { - "version": "0.16.1", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.16.1.tgz", - "integrity": "sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==", - "requires": { - "tslib": "^2.0.1" - } - } - } - }, - "rechoir": { - "version": "0.6.2", - "dev": true, - "requires": { - "resolve": "^1.1.6" - } - }, - "redent": { - "version": "3.0.0", - "requires": { - "indent-string": "^4.0.0", - "strip-indent": "^3.0.0" - } - }, - "redeyed": { - "version": "2.1.1", - "dev": true, - "requires": { - "esprima": "~4.0.0" - } - }, - "reduce": { - "version": "1.0.2", - "requires": { - "object-keys": "^1.1.0" - } - }, - "reflect.getprototypeof": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/reflect.getprototypeof/-/reflect.getprototypeof-1.0.6.tgz", - "integrity": "sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==", - "dev": true, - "requires": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.1", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.4", - "globalthis": "^1.0.3", - "which-builtin-type": "^1.1.3" - } - }, - "refractor": { - "version": "3.6.0", - "dev": true, - "requires": { - "hastscript": "^6.0.0", - "parse-entities": "^2.0.0", - "prismjs": "~1.27.0" - }, - "dependencies": { - "character-entities": { - "version": "1.2.4", - "dev": true - }, - "character-entities-legacy": { - "version": "1.1.4", - "dev": true - }, - "character-reference-invalid": { - "version": "1.1.4", - "dev": true - }, - "is-alphanumerical": { - "version": "1.0.4", - "dev": true, - "requires": { - "is-alphabetical": "^1.0.0", - "is-decimal": "^1.0.0" - } - }, - "is-hexadecimal": { - "version": "1.0.4", - "dev": true - }, - "parse-entities": { - "version": "2.0.0", - "dev": true, - "requires": { - "character-entities": "^1.0.0", - "character-entities-legacy": "^1.0.0", - "character-reference-invalid": "^1.0.0", - "is-alphanumerical": "^1.0.0", - "is-decimal": "^1.0.0", - "is-hexadecimal": "^1.0.0" - } - }, - "prismjs": { - "version": "1.27.0", - "dev": true - } - } - }, - "regenerate": { - "version": "1.4.2" - }, - "regenerate-unicode-properties": { - "version": "8.2.0", - "requires": { - "regenerate": "^1.4.0" - } - }, - "regenerator-runtime": { - "version": "0.13.11", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", - "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==" - }, - "regenerator-transform": { - "version": "0.14.5", - "devOptional": true, - "requires": { - "@babel/runtime": "^7.8.4" - } - }, - "regex-not": { - "version": "1.0.2", - "dev": true, - "requires": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "3.0.2", - "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - } - }, - "is-extendable": { - "version": "1.0.1", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - } - } - }, - "regexp.prototype.flags": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz", - "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==", - "dev": true, - "requires": { - "call-bind": "^1.0.6", - "define-properties": "^1.2.1", - "es-errors": "^1.3.0", - "set-function-name": "^2.0.1" - } - }, - "regexpu-core": { - "version": "4.7.1", - "requires": { - "regenerate": "^1.4.0", - "regenerate-unicode-properties": "^8.2.0", - "regjsgen": "^0.5.1", - "regjsparser": "^0.6.4", - "unicode-match-property-ecmascript": "^1.0.4", - "unicode-match-property-value-ecmascript": "^1.2.0" - } - }, - "registry-auth-token": { - "version": "4.2.1", - "dev": true, - "requires": { - "rc": "^1.2.8" - } - }, - "regjsgen": { - "version": "0.5.2" - }, - "regjsparser": { - "version": "0.6.4", - "requires": { - "jsesc": "~0.5.0" - }, - "dependencies": { - "jsesc": { - "version": "0.5.0" - } - } - }, - "rehype-toc": { - "version": "3.0.2", - "requires": { - "@jsdevtools/rehype-toc": "3.0.2" - } - }, - "relateurl": { - "version": "0.2.7", - "dev": true - }, - "remark": { - "version": "14.0.2", - "requires": { - "@types/mdast": "^3.0.0", - "remark-parse": "^10.0.0", - "remark-stringify": "^10.0.0", - "unified": "^10.0.0" - }, - "dependencies": { - "remark-parse": { - "version": "10.0.0", - "requires": { - "@types/mdast": "^3.0.0", - "mdast-util-from-markdown": "^1.0.0", - "unified": "^10.0.0" - } - } - } - }, - "remark-code-titles": { - "version": "0.1.2", - "requires": { - "unist-util-visit": "^1.4.0" - }, - "dependencies": { - "unist-util-is": { - "version": "3.0.0" - }, - "unist-util-visit": { - "version": "1.4.1", - "requires": { - "unist-util-visit-parents": "^2.0.0" - } - }, - "unist-util-visit-parents": { - "version": "2.1.2", - "requires": { - "unist-util-is": "^3.0.0" - } - } - } - }, - "remark-external-links": { - "version": "8.0.0", - "dev": true, - "requires": { - "extend": "^3.0.0", - "is-absolute-url": "^3.0.0", - "mdast-util-definitions": "^4.0.0", - "space-separated-tokens": "^1.0.0", - "unist-util-visit": "^2.0.0" - } - }, - "remark-footnotes": { - "version": "2.0.0" - }, - "remark-mdx": { - "version": "1.6.22", - "requires": { - "@babel/core": "7.12.9", - "@babel/helper-plugin-utils": "7.10.4", - "@babel/plugin-proposal-object-rest-spread": "7.12.1", - "@babel/plugin-syntax-jsx": "7.12.1", - "@mdx-js/util": "1.6.22", - "is-alphabetical": "1.0.4", - "remark-parse": "8.0.3", - "unified": "9.2.0" - }, - "dependencies": { - "@babel/core": { - "version": "7.12.9", - "requires": { - "@babel/code-frame": "^7.10.4", - "@babel/generator": "^7.12.5", - "@babel/helper-module-transforms": "^7.12.1", - "@babel/helpers": "^7.12.5", - "@babel/parser": "^7.12.7", - "@babel/template": "^7.12.7", - "@babel/traverse": "^7.12.9", - "@babel/types": "^7.12.7", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.1", - "json5": "^2.1.2", - "lodash": "^4.17.19", - "resolve": "^1.3.2", - "semver": "^5.4.1", - "source-map": "^0.5.0" - } - }, - "@babel/helper-plugin-utils": { - "version": "7.10.4" - }, - "@babel/plugin-proposal-object-rest-spread": { - "version": "7.12.1", - "requires": { - "@babel/helper-plugin-utils": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.0", - "@babel/plugin-transform-parameters": "^7.12.1" - }, - "dependencies": { - "@babel/helper-plugin-utils": { - "version": "7.18.9" - } - } - }, - "@babel/plugin-syntax-jsx": { - "version": "7.12.1", - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "dependencies": { - "@babel/helper-plugin-utils": { - "version": "7.18.9" - } - } - }, - "bail": { - "version": "1.0.5" - }, - "is-plain-obj": { - "version": "2.1.0" - }, - "semver": { - "version": "5.7.1" - }, - "source-map": { - "version": "0.5.7" - }, - "trough": { - "version": "1.0.5" - }, - "unified": { - "version": "9.2.0", - "requires": { - "bail": "^1.0.0", - "extend": "^3.0.0", - "is-buffer": "^2.0.0", - "is-plain-obj": "^2.0.0", - "trough": "^1.0.0", - "vfile": "^4.0.0" - } - } - } - }, - "remark-parse": { - "version": "8.0.3", - "requires": { - "ccount": "^1.0.0", - "collapse-white-space": "^1.0.2", - "is-alphabetical": "^1.0.0", - "is-decimal": "^1.0.0", - "is-whitespace-character": "^1.0.0", - "is-word-character": "^1.0.0", - "markdown-escapes": "^1.0.0", - "parse-entities": "^2.0.0", - "repeat-string": "^1.5.4", - "state-toggle": "^1.0.0", - "trim": "0.0.1", - "trim-trailing-lines": "^1.0.0", - "unherit": "^1.0.4", - "unist-util-remove-position": "^2.0.0", - "vfile-location": "^3.0.0", - "xtend": "^4.0.1" - }, - "dependencies": { - "character-entities": { - "version": "1.2.4" - }, - "character-entities-legacy": { - "version": "1.1.4" - }, - "character-reference-invalid": { - "version": "1.1.4" - }, - "is-alphanumerical": { - "version": "1.0.4", - "requires": { - "is-alphabetical": "^1.0.0", - "is-decimal": "^1.0.0" - } - }, - "is-hexadecimal": { - "version": "1.0.4" - }, - "parse-entities": { - "version": "2.0.0", - "requires": { - "character-entities": "^1.0.0", - "character-entities-legacy": "^1.0.0", - "character-reference-invalid": "^1.0.0", - "is-alphanumerical": "^1.0.0", - "is-decimal": "^1.0.0", - "is-hexadecimal": "^1.0.0" - } - } - } - }, - "remark-rehype": { - "version": "10.1.0", - "requires": { - "@types/hast": "^2.0.0", - "@types/mdast": "^3.0.0", - "mdast-util-to-hast": "^12.1.0", - "unified": "^10.0.0" - }, - "dependencies": { - "mdast-util-definitions": { - "version": "5.1.1", - "requires": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "unist-util-visit": "^4.0.0" - } - }, - "mdast-util-to-hast": { - "version": "12.2.4", - "requires": { - "@types/hast": "^2.0.0", - "@types/mdast": "^3.0.0", - "mdast-util-definitions": "^5.0.0", - "micromark-util-sanitize-uri": "^1.1.0", - "trim-lines": "^3.0.0", - "unist-builder": "^3.0.0", - "unist-util-generated": "^2.0.0", - "unist-util-position": "^4.0.0", - "unist-util-visit": "^4.0.0" - } - }, - "unist-builder": { - "version": "3.0.0", - "requires": { - "@types/unist": "^2.0.0" - } - }, - "unist-util-generated": { - "version": "2.0.0" - }, - "unist-util-is": { - "version": "5.1.1" - }, - "unist-util-position": { - "version": "4.0.3", - "requires": { - "@types/unist": "^2.0.0" - } - }, - "unist-util-visit": { - "version": "4.1.1", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0", - "unist-util-visit-parents": "^5.1.1" - } - }, - "unist-util-visit-parents": { - "version": "5.1.1", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0" - } - } - } - }, - "remark-slug": { - "version": "6.1.0", - "dev": true, - "requires": { - "github-slugger": "^1.0.0", - "mdast-util-to-string": "^1.0.0", - "unist-util-visit": "^2.0.0" - }, - "dependencies": { - "mdast-util-to-string": { - "version": "1.1.0", - "dev": true - } - } - }, - "remark-squeeze-paragraphs": { - "version": "4.0.0", - "requires": { - "mdast-squeeze-paragraphs": "^4.0.0" - } - }, - "remark-stringify": { - "version": "10.0.1", - "requires": { - "@types/mdast": "^3.0.0", - "mdast-util-to-markdown": "^1.0.0", - "unified": "^10.0.0" - } - }, - "remove-trailing-separator": { - "version": "1.1.0", - "dev": true - }, - "renderkid": { - "version": "2.0.7", - "dev": true, - "requires": { - "css-select": "^4.1.3", - "dom-converter": "^0.2.0", - "htmlparser2": "^6.1.0", - "lodash": "^4.17.21", - "strip-ansi": "^3.0.1" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "dev": true - }, - "strip-ansi": { - "version": "3.0.1", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - } - } - }, - "repeat-element": { - "version": "1.1.3", - "dev": true - }, - "repeat-string": { - "version": "1.6.1" - }, - "repeating": { - "version": "2.0.1", - "dev": true, - "optional": true, - "requires": { - "is-finite": "^1.0.0" - } - }, - "request": { - "version": "2.88.2", - "requires": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.5.0", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" - }, - "dependencies": { - "form-data": { - "version": "2.3.3", - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - } - }, - "qs": { - "version": "6.5.2" - } - } - }, - "require-directory": { - "version": "2.1.1", - "dev": true - }, - "require-from-string": { - "version": "2.0.2", - "dev": true - }, - "require-main-filename": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", - "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", - "dev": true - }, - "requireindex": { - "version": "1.2.0", - "dev": true - }, - "resolve": { - "version": "1.22.2", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.2.tgz", - "integrity": "sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==", - "requires": { - "is-core-module": "^2.11.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - } - }, - "resolve-cwd": { - "version": "3.0.0", - "dev": true, - "requires": { - "resolve-from": "^5.0.0" - } - }, - "resolve-dir": { - "version": "1.0.1", - "dev": true, - "requires": { - "expand-tilde": "^2.0.0", - "global-modules": "^1.0.0" - } - }, - "resolve-from": { - "version": "5.0.0", - "dev": true - }, - "resolve-global": { - "version": "1.0.0", - "dev": true, - "requires": { - "global-dirs": "^0.1.1" - } - }, - "resolve-url": { - "version": "0.2.1", - "dev": true - }, - "resolve.exports": { - "version": "1.1.0", - "dev": true - }, - "restore-cursor": { - "version": "2.0.0", - "dev": true, - "requires": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - }, - "dependencies": { - "onetime": { - "version": "2.0.1", - "dev": true, - "requires": { - "mimic-fn": "^1.0.0" - } - } - } - }, - "ret": { - "version": "0.1.15", - "dev": true - }, - "retry": { - "version": "0.12.0", - "dev": true - }, - "reusify": { - "version": "1.0.4" - }, - "rimraf": { - "version": "3.0.2", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, - "robot-directives": { - "version": "0.3.0", - "dev": true, - "requires": { - "isbot": "^2.0.0", - "useragent": "^2.1.8" - } - }, - "robots-txt-guard": { - "version": "0.1.1", - "dev": true - }, - "robots-txt-parse": { - "version": "0.0.4", - "dev": true, - "requires": { - "bluebird": "^2.3.5", - "split": "^0.3.0", - "stream-combiner": "^0.2.1", - "through": "^2.3.4" - }, - "dependencies": { - "bluebird": { - "version": "2.11.0", - "dev": true - } - } - }, - "rollup": { - "version": "2.58.0", - "dev": true, - "requires": { - "fsevents": "~2.3.2" - } - }, - "rollup-plugin-bundle-size": { - "version": "1.0.3", - "dev": true, - "requires": { - "chalk": "^1.1.3", - "maxmin": "^2.1.0" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "dev": true - }, - "ansi-styles": { - "version": "2.2.1", - "dev": true - }, - "chalk": { - "version": "1.1.3", - "dev": true, - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "strip-ansi": { - "version": "3.0.1", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "supports-color": { - "version": "2.0.0", - "dev": true - } - } - }, - "rollup-plugin-postcss": { - "version": "4.0.1", - "dev": true, - "requires": { - "chalk": "^4.1.0", - "concat-with-sourcemaps": "^1.1.0", - "cssnano": "^5.0.1", - "import-cwd": "^3.0.0", - "p-queue": "^6.6.2", - "pify": "^5.0.0", - "postcss-load-config": "^3.0.0", - "postcss-modules": "^4.0.0", - "promise.series": "^0.2.0", - "resolve": "^1.19.0", - "rollup-pluginutils": "^2.8.2", - "safe-identifier": "^0.4.2", - "style-inject": "^0.3.0" - }, - "dependencies": { - "pify": { - "version": "5.0.0", - "dev": true - } - } - }, - "rollup-plugin-terser": { - "version": "7.0.2", - "dev": true, - "requires": { - "@babel/code-frame": "^7.10.4", - "jest-worker": "^26.2.1", - "serialize-javascript": "^4.0.0", - "terser": "^5.0.0" - }, - "dependencies": { - "jest-worker": { - "version": "26.6.2", - "dev": true, - "requires": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^7.0.0" - } - } - } - }, - "rollup-plugin-typescript2": { - "version": "0.32.1", - "dev": true, - "requires": { - "@rollup/pluginutils": "^4.1.2", - "find-cache-dir": "^3.3.2", - "fs-extra": "^10.0.0", - "resolve": "^1.20.0", - "tslib": "^2.4.0" - }, - "dependencies": { - "@rollup/pluginutils": { - "version": "4.2.1", - "dev": true, - "requires": { - "estree-walker": "^2.0.1", - "picomatch": "^2.2.2" - } - }, - "find-cache-dir": { - "version": "3.3.2", - "dev": true, - "requires": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - } - }, - "fs-extra": { - "version": "10.1.0", - "dev": true, - "requires": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } - }, - "universalify": { - "version": "2.0.0", - "dev": true - } - } - }, - "rollup-plugin-visualizer": { - "version": "5.8.1", - "dev": true, - "requires": { - "nanoid": "^3.3.4", - "open": "^8.4.0", - "source-map": "^0.7.3", - "yargs": "^17.5.1" - }, - "dependencies": { - "source-map": { - "version": "0.7.3", - "dev": true - }, - "y18n": { - "version": "5.0.5", - "dev": true - }, - "yargs": { - "version": "17.5.1", - "dev": true, - "requires": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.3", - "y18n": "^5.0.5", - "yargs-parser": "^21.0.0" - } - }, - "yargs-parser": { - "version": "21.0.1", - "dev": true - } - } - }, - "rollup-pluginutils": { - "version": "2.8.2", - "dev": true, - "requires": { - "estree-walker": "^0.6.1" - }, - "dependencies": { - "estree-walker": { - "version": "0.6.1", - "dev": true - } - } - }, - "rsvp": { - "version": "4.8.5", - "dev": true - }, - "run-async": { - "version": "2.4.1" - }, - "run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "requires": { - "queue-microtask": "^1.2.2" - } - }, - "rxjs": { - "version": "6.6.3", - "dev": true, - "requires": { - "tslib": "^1.9.0" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "dev": true - } - } - }, - "sade": { - "version": "1.7.4", - "requires": { - "mri": "^1.1.0" - } - }, - "safe-array-concat": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.2.tgz", - "integrity": "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==", - "dev": true, - "requires": { - "call-bind": "^1.0.7", - "get-intrinsic": "^1.2.4", - "has-symbols": "^1.0.3", - "isarray": "^2.0.5" - }, - "dependencies": { - "isarray": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", - "dev": true - } - } - }, - "safe-buffer": { - "version": "5.2.1" - }, - "safe-identifier": { - "version": "0.4.2", - "dev": true - }, - "safe-regex": { - "version": "1.1.0", - "dev": true, - "requires": { - "ret": "~0.1.10" - } - }, - "safe-regex-test": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.3.tgz", - "integrity": "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==", - "dev": true, - "requires": { - "call-bind": "^1.0.6", - "es-errors": "^1.3.0", - "is-regex": "^1.1.4" - } - }, - "safer-buffer": { - "version": "2.1.2" - }, - "sane": { - "version": "4.1.0", - "dev": true, - "requires": { - "@cnakazawa/watch": "^1.0.3", - "anymatch": "^2.0.0", - "capture-exit": "^2.0.0", - "exec-sh": "^0.3.2", - "execa": "^1.0.0", - "fb-watchman": "^2.0.0", - "micromatch": "^3.1.4", - "minimist": "^1.1.1", - "walker": "~1.0.5" - }, - "dependencies": { - "anymatch": { - "version": "2.0.0", - "dev": true, - "requires": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - } - }, - "cross-spawn": { - "version": "6.0.5", - "dev": true, - "requires": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "define-property": { - "version": "2.0.2", - "dev": true, - "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - } - }, - "execa": { - "version": "1.0.0", - "dev": true, - "requires": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - } - }, - "extend-shallow": { - "version": "3.0.2", - "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - } - }, - "is-extendable": { - "version": "1.0.1", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - }, - "micromatch": { - "version": "3.1.10", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "normalize-path": { - "version": "2.1.1", - "dev": true, - "requires": { - "remove-trailing-separator": "^1.0.1" - } - }, - "path-key": { - "version": "2.0.1", - "dev": true - }, - "semver": { - "version": "5.7.1", - "dev": true - } - } - }, - "saxes": { - "version": "6.0.0", - "dev": true, - "requires": { - "xmlchars": "^2.2.0" - } - }, - "scheduler": { - "version": "0.20.2", - "requires": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - }, - "schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - }, - "section-matter": { - "version": "1.0.0", - "requires": { - "extend-shallow": "^2.0.1", - "kind-of": "^6.0.0" - } - }, - "semver": { - "version": "7.6.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.1.tgz", - "integrity": "sha512-f/vbBsu+fOiYt+lmwZV0rVwJScl46HppnOA1ZvIuBWKOTlllpyJ3bfVax76/OrhCH38dyxoDIA8K7uB963IYgA==" - }, - "semver-diff": { - "version": "3.1.1", - "dev": true, - "requires": { - "semver": "^6.3.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "dev": true - } - } - }, - "semver-regex": { - "version": "3.1.4", - "dev": true - }, - "send": { - "version": "0.18.0", - "dev": true, - "requires": { - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "mime": "1.6.0", - "ms": "2.1.3", - "on-finished": "2.4.1", - "range-parser": "~1.2.1", - "statuses": "2.0.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "dev": true, - "requires": { - "ms": "2.0.0" - }, - "dependencies": { - "ms": { - "version": "2.0.0", - "dev": true - } - } - }, - "mime": { - "version": "1.6.0", - "dev": true - } - } - }, - "sentence-case": { - "version": "2.1.1", - "dev": true, - "requires": { - "no-case": "^2.2.0", - "upper-case-first": "^1.1.2" - } - }, - "serialize-javascript": { - "version": "4.0.0", - "dev": true, - "requires": { - "randombytes": "^2.1.0" - } - }, - "serve-favicon": { - "version": "2.5.0", - "dev": true, - "requires": { - "etag": "~1.8.1", - "fresh": "0.5.2", - "ms": "2.1.1", - "parseurl": "~1.3.2", - "safe-buffer": "5.1.1" - }, - "dependencies": { - "ms": { - "version": "2.1.1", - "dev": true - }, - "safe-buffer": { - "version": "5.1.1", - "dev": true - } - } - }, - "serve-static": { - "version": "1.15.0", - "dev": true, - "requires": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.18.0" - } - }, - "set-blocking": { - "version": "2.0.0", - "dev": true - }, - "set-function-length": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.1.tgz", - "integrity": "sha512-j4t6ccc+VsKwYHso+kElc5neZpjtq9EnRICFZtWyBsLojhmeF/ZBd/elqm22WJh/BziDe/SBiOeAt0m2mfLD0g==", - "requires": { - "define-data-property": "^1.1.2", - "es-errors": "^1.3.0", - "function-bind": "^1.1.2", - "get-intrinsic": "^1.2.3", - "gopd": "^1.0.1", - "has-property-descriptors": "^1.0.1" - } - }, - "set-function-name": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", - "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", - "dev": true, - "requires": { - "define-data-property": "^1.1.4", - "es-errors": "^1.3.0", - "functions-have-names": "^1.2.3", - "has-property-descriptors": "^1.0.2" - } - }, - "set-value": { - "version": "2.0.1", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" - } - }, - "setprototypeof": { - "version": "1.2.0", - "dev": true - }, - "shallow-clone": { - "version": "3.0.1", - "requires": { - "kind-of": "^6.0.2" - } - }, - "shallowequal": { - "version": "1.1.0", - "dev": true - }, - "shebang-command": { - "version": "1.2.0", - "dev": true, - "requires": { - "shebang-regex": "^1.0.0" - } - }, - "shebang-regex": { - "version": "1.0.0", - "dev": true - }, - "side-channel": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.6.tgz", - "integrity": "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==", - "requires": { - "call-bind": "^1.0.7", - "es-errors": "^1.3.0", - "get-intrinsic": "^1.2.4", - "object-inspect": "^1.13.1" - } - }, - "signal-exit": { - "version": "3.0.7" - }, - "signale": { - "version": "1.4.0", - "dev": true, - "requires": { - "chalk": "^2.3.2", - "figures": "^2.0.0", - "pkg-conf": "^2.1.0" - }, - "dependencies": { - "ansi-styles": { - "version": "3.2.1", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "chalk": { - "version": "2.4.2", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "color-convert": { - "version": "1.9.3", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "dev": true - }, - "has-flag": { - "version": "3.0.0", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, - "simple-git-hooks": { - "version": "2.11.1", - "resolved": "https://registry.npmjs.org/simple-git-hooks/-/simple-git-hooks-2.11.1.tgz", - "integrity": "sha512-tgqwPUMDcNDhuf1Xf6KTUsyeqGdgKMhzaH4PAZZuzguOgTl5uuyeYe/8mWgAr6IBxB5V06uqEf6Dy37gIWDtDg==", - "dev": true - }, - "sisteransi": { - "version": "1.0.5", - "dev": true - }, - "size-limit": { - "version": "10.0.3", - "resolved": "https://registry.npmjs.org/size-limit/-/size-limit-10.0.3.tgz", - "integrity": "sha512-5k1k2Kykueq5K/PJQclKx2GS1prz4WNNvm+x5CQ2oWLHwmuFnb1z1g412O9aoOFqafXicJTZgZHXRyIe2GZQfA==", - "dev": true, - "requires": { - "bytes-iec": "^3.1.1", - "chokidar": "^3.5.3", - "globby": "^14.0.0", - "lilconfig": "^2.1.0", - "nanospinner": "^1.1.0", - "picocolors": "^1.0.0" - }, - "dependencies": { - "globby": { - "version": "14.0.1", - "resolved": "https://registry.npmjs.org/globby/-/globby-14.0.1.tgz", - "integrity": "sha512-jOMLD2Z7MAhyG8aJpNOpmziMOP4rPLcc95oQPKXBazW82z+CEgPFBQvEpRUa1KeIMUJo4Wsm+q6uzO/Q/4BksQ==", - "dev": true, - "requires": { - "@sindresorhus/merge-streams": "^2.1.0", - "fast-glob": "^3.3.2", - "ignore": "^5.2.4", - "path-type": "^5.0.0", - "slash": "^5.1.0", - "unicorn-magic": "^0.1.0" - } - }, - "path-type": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-5.0.0.tgz", - "integrity": "sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==", - "dev": true - }, - "slash": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz", - "integrity": "sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==", - "dev": true - } - } - }, - "slash": { - "version": "3.0.0" - }, - "smartwrap": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/smartwrap/-/smartwrap-2.0.2.tgz", - "integrity": "sha512-vCsKNQxb7PnCNd2wY1WClWifAc2lwqsG8OaswpJkVJsvMGcnEntdTCDajZCkk93Ay1U3t/9puJmb525Rg5MZBA==", - "dev": true, - "requires": { - "array.prototype.flat": "^1.2.3", - "breakword": "^1.0.5", - "grapheme-splitter": "^1.0.4", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1", - "yargs": "^15.1.0" - }, - "dependencies": { - "cliui": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", - "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", - "dev": true, - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^6.2.0" - } - }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "requires": { - "p-locate": "^4.1.0" - } - }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "requires": { - "p-limit": "^2.2.0" - } - }, - "wrap-ansi": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", - "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - } - }, - "yargs": { - "version": "15.4.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", - "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", - "dev": true, - "requires": { - "cliui": "^6.0.0", - "decamelize": "^1.2.0", - "find-up": "^4.1.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^4.2.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^18.1.2" - } - }, - "yargs-parser": { - "version": "18.1.3", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", - "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", - "dev": true, - "requires": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } - } - } - }, - "snake-case": { - "version": "2.1.0", - "dev": true, - "requires": { - "no-case": "^2.2.0" - } - }, - "snapdragon": { - "version": "0.8.2", - "dev": true, - "requires": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "use": "^3.1.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "dev": true - }, - "source-map": { - "version": "0.5.7", - "dev": true - } - } - }, - "snapdragon-node": { - "version": "2.1.1", - "dev": true, - "requires": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - } - } - }, - "snapdragon-util": { - "version": "3.0.1", - "dev": true, - "requires": { - "kind-of": "^3.2.0" - }, - "dependencies": { - "is-buffer": { - "version": "1.1.6", - "dev": true - }, - "kind-of": { - "version": "3.2.2", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "source-list-map": { - "version": "2.0.1", - "dev": true - }, - "source-map": { - "version": "0.6.1" - }, - "source-map-js": { - "version": "1.0.2" - }, - "source-map-resolve": { - "version": "0.5.3", - "dev": true, - "requires": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" - } - }, - "source-map-support": { - "version": "0.5.21", - "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "source-map-url": { - "version": "0.4.0", - "dev": true - }, - "sourcemap-codec": { - "version": "1.4.8" - }, - "space-separated-tokens": { - "version": "1.1.5" - }, - "spawn-error-forwarder": { - "version": "1.0.0", - "dev": true - }, - "spawndamnit": { - "version": "2.0.0", - "dev": true, - "requires": { - "cross-spawn": "^5.1.0", - "signal-exit": "^3.0.2" - }, - "dependencies": { - "cross-spawn": { - "version": "5.1.0", - "dev": true, - "requires": { - "lru-cache": "^4.0.1", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "lru-cache": { - "version": "4.1.5", - "dev": true, - "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "yallist": { - "version": "2.1.2", - "dev": true - } - } - }, - "spdx-correct": { - "version": "3.1.1", - "requires": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-exceptions": { - "version": "2.3.0" - }, - "spdx-expression-parse": { - "version": "3.0.1", - "requires": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-license-ids": { - "version": "3.0.7" - }, - "split": { - "version": "0.3.3", - "dev": true, - "requires": { - "through": "2" - } - }, - "split-string": { - "version": "3.1.0", - "dev": true, - "requires": { - "extend-shallow": "^3.0.0" - }, - "dependencies": { - "extend-shallow": { - "version": "3.0.2", - "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - } - }, - "is-extendable": { - "version": "1.0.1", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - } - } - }, - "split2": { - "version": "3.2.2", - "dev": true, - "requires": { - "readable-stream": "^3.0.0" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.0", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "string_decoder": { - "version": "1.3.0", - "dev": true, - "requires": { - "safe-buffer": "~5.2.0" - } - } - } - }, - "splitargs": { - "version": "0.0.7", - "dev": true - }, - "sprintf-js": { - "version": "1.0.3" - }, - "sshpk": { - "version": "1.16.1", - "requires": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" - } - }, - "ssri": { - "version": "8.0.1", - "dev": true, - "requires": { - "minipass": "^3.1.1" - } - }, - "stable": { - "version": "0.1.8", - "dev": true - }, - "stack-utils": { - "version": "2.0.3", - "dev": true, - "requires": { - "escape-string-regexp": "^2.0.0" - }, - "dependencies": { - "escape-string-regexp": { - "version": "2.0.0", - "dev": true - } - } - }, - "stackframe": { - "version": "1.3.4", - "dev": true - }, - "state-toggle": { - "version": "1.0.3" - }, - "static-extend": { - "version": "0.1.2", - "dev": true, - "requires": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" - } - }, - "statuses": { - "version": "2.0.1", - "dev": true - }, - "store2": { - "version": "2.12.0", - "dev": true - }, - "stream-combiner": { - "version": "0.2.2", - "dev": true, - "requires": { - "duplexer": "~0.1.1", - "through": "~2.3.4" - } - }, - "stream-combiner2": { - "version": "1.1.1", - "dev": true, - "requires": { - "duplexer2": "~0.1.0", - "readable-stream": "^2.0.2" - } - }, - "stream-length": { - "version": "1.0.2", - "dev": true, - "requires": { - "bluebird": "^2.6.2" - }, - "dependencies": { - "bluebird": { - "version": "2.11.0", - "dev": true - } - } - }, - "stream-transform": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/stream-transform/-/stream-transform-2.1.3.tgz", - "integrity": "sha512-9GHUiM5hMiCi6Y03jD2ARC1ettBXkQBoQAe7nJsPknnI0ow10aXjTnew8QtYQmLjzn974BnmWEAJgCY6ZP1DeQ==", - "dev": true, - "requires": { - "mixme": "^0.5.1" - } - }, - "string_decoder": { - "version": "0.10.31" - }, - "string-hash": { - "version": "1.1.3", - "dev": true - }, - "string-length": { - "version": "4.0.1", - "dev": true, - "requires": { - "char-regex": "^1.0.2", - "strip-ansi": "^6.0.0" - } - }, - "string-width": { - "version": "4.2.3", - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "dependencies": { - "is-fullwidth-code-point": { - "version": "3.0.0" - } - } - }, - "string.prototype.matchall": { - "version": "4.0.11", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.11.tgz", - "integrity": "sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==", - "dev": true, - "requires": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.2", - "es-errors": "^1.3.0", - "es-object-atoms": "^1.0.0", - "get-intrinsic": "^1.2.4", - "gopd": "^1.0.1", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.7", - "regexp.prototype.flags": "^1.5.2", - "set-function-name": "^2.0.2", - "side-channel": "^1.0.6" - } - }, - "string.prototype.padend": { - "version": "3.1.3", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" - } - }, - "string.prototype.padstart": { - "version": "3.1.3", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" - } - }, - "string.prototype.repeat": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/string.prototype.repeat/-/string.prototype.repeat-1.0.0.tgz", - "integrity": "sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w==", - "dev": true, - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.5" - } - }, - "string.prototype.trim": { - "version": "1.2.9", - "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz", - "integrity": "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==", - "dev": true, - "requires": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-abstract": "^1.23.0", - "es-object-atoms": "^1.0.0" - } - }, - "string.prototype.trimend": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz", - "integrity": "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" - } - }, - "string.prototype.trimstart": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz", - "integrity": "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==", - "dev": true, - "requires": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1", - "es-object-atoms": "^1.0.0" - } - }, - "stringify-entities": { - "version": "4.0.3", - "requires": { - "character-entities-html4": "^2.0.0", - "character-entities-legacy": "^3.0.0" - }, - "dependencies": { - "character-entities-legacy": { - "version": "3.0.0" - } - } - }, - "strip-ansi": { - "version": "6.0.1", - "requires": { - "ansi-regex": "^5.0.1" - } - }, - "strip-bom": { - "version": "3.0.0", - "dev": true - }, - "strip-bom-string": { - "version": "1.0.0" - }, - "strip-eof": { - "version": "1.0.0" - }, - "strip-final-newline": { - "version": "2.0.0" - }, - "strip-indent": { - "version": "3.0.0", - "requires": { - "min-indent": "^1.0.0" - } - }, - "strip-json-comments": { - "version": "3.1.1", - "dev": true - }, - "style-inject": { - "version": "0.3.0", - "dev": true - }, - "style-loader": { - "version": "1.3.0", - "dev": true, - "requires": { - "loader-utils": "^2.0.0", - "schema-utils": "^2.7.0" - }, - "dependencies": { - "schema-utils": { - "version": "2.7.1", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", - "ajv-keywords": "^3.5.2" - } - } - } - }, - "style-mod": { - "version": "4.0.0" - }, - "style-to-object": { - "version": "0.3.0", - "requires": { - "inline-style-parser": "0.1.1" - } - }, - "styled-jsx": { - "version": "5.0.7", - "requires": {} - }, - "stylehacks": { - "version": "5.1.0", - "dev": true, - "requires": { - "browserslist": "^4.16.6", - "postcss-selector-parser": "^6.0.4" - } - }, - "sucrase": { - "version": "3.25.0", - "dev": true, - "requires": { - "commander": "^4.0.0", - "glob": "7.1.6", - "lines-and-columns": "^1.1.6", - "mz": "^2.7.0", - "pirates": "^4.0.1", - "ts-interface-checker": "^0.1.9" - }, - "dependencies": { - "commander": { - "version": "4.1.1", - "dev": true - }, - "glob": { - "version": "7.1.6", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - } - } - }, - "supports-color": { - "version": "7.2.0", - "requires": { - "has-flag": "^4.0.0" - } - }, - "supports-hyperlinks": { - "version": "2.1.0", - "dev": true, - "requires": { - "has-flag": "^4.0.0", - "supports-color": "^7.0.0" - } - }, - "supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" - }, - "svgo": { - "version": "2.8.0", - "dev": true, - "requires": { - "@trysound/sax": "0.2.0", - "commander": "^7.2.0", - "css-select": "^4.1.3", - "css-tree": "^1.1.3", - "csso": "^4.2.0", - "picocolors": "^1.0.0", - "stable": "^0.1.8" - }, - "dependencies": { - "commander": { - "version": "7.2.0", - "dev": true - } - } - }, - "swap-case": { - "version": "1.1.2", - "dev": true, - "requires": { - "lower-case": "^1.1.1", - "upper-case": "^1.1.1" - } - }, - "symbol-tree": { - "version": "3.2.4", - "dev": true - }, - "symbol.prototype.description": { - "version": "1.0.5", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "get-symbol-description": "^1.0.0", - "has-symbols": "^1.0.2", - "object.getownpropertydescriptors": "^2.1.2" - } - }, - "synchronous-promise": { - "version": "2.0.15", - "dev": true - }, - "tapable": { - "version": "1.1.3", - "dev": true - }, - "tar": { - "version": "6.1.11", - "dev": true, - "requires": { - "chownr": "^2.0.0", - "fs-minipass": "^2.0.0", - "minipass": "^3.0.0", - "minizlib": "^2.1.1", - "mkdirp": "^1.0.3", - "yallist": "^4.0.0" - }, - "dependencies": { - "chownr": { - "version": "2.0.0", - "dev": true - }, - "mkdirp": { - "version": "1.0.4", - "dev": true - } - } - }, - "tar-fs": { - "version": "2.1.1", - "dev": true, - "requires": { - "chownr": "^1.1.1", - "mkdirp-classic": "^0.5.2", - "pump": "^3.0.0", - "tar-stream": "^2.1.4" - } - }, - "tar-stream": { - "version": "2.2.0", - "dev": true, - "requires": { - "bl": "^4.0.3", - "end-of-stream": "^1.4.1", - "fs-constants": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^3.1.1" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.0", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "string_decoder": { - "version": "1.3.0", - "dev": true, - "requires": { - "safe-buffer": "~5.2.0" - } - } - } - }, - "telejson": { - "version": "6.0.8", - "dev": true, - "requires": { - "@types/is-function": "^1.0.0", - "global": "^4.4.0", - "is-function": "^1.0.2", - "is-regex": "^1.1.2", - "is-symbol": "^1.0.3", - "isobject": "^4.0.0", - "lodash": "^4.17.21", - "memoizerific": "^1.11.3" - }, - "dependencies": { - "isobject": { - "version": "4.0.0", - "dev": true - } - } - }, - "temp": { - "version": "0.8.4", - "resolved": "https://registry.npmjs.org/temp/-/temp-0.8.4.tgz", - "integrity": "sha512-s0ZZzd0BzYv5tLSptZooSjK8oj6C+c19p7Vqta9+6NPOf7r+fxq0cJe6/oN4LTC79sy5NY8ucOJNgwsKCSbfqg==", - "requires": { - "rimraf": "~2.6.2" - }, - "dependencies": { - "rimraf": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", - "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", - "requires": { - "glob": "^7.1.3" - } - } - } - }, - "temp-dir": { - "version": "2.0.0", - "dev": true - }, - "tempy": { - "version": "1.0.0", - "dev": true, - "requires": { - "del": "^6.0.0", - "is-stream": "^2.0.0", - "temp-dir": "^2.0.0", - "type-fest": "^0.16.0", - "unique-string": "^2.0.0" - }, - "dependencies": { - "del": { - "version": "6.0.0", - "dev": true, - "requires": { - "globby": "^11.0.1", - "graceful-fs": "^4.2.4", - "is-glob": "^4.0.1", - "is-path-cwd": "^2.2.0", - "is-path-inside": "^3.0.2", - "p-map": "^4.0.0", - "rimraf": "^3.0.2", - "slash": "^3.0.0" - } - }, - "is-stream": { - "version": "2.0.0", - "dev": true - }, - "p-map": { - "version": "4.0.0", - "dev": true, - "requires": { - "aggregate-error": "^3.0.0" - } - }, - "type-fest": { - "version": "0.16.0", - "dev": true - } - } - }, - "term-size": { - "version": "2.2.1", - "dev": true - }, - "terminal-link": { - "version": "2.1.1", - "dev": true, - "requires": { - "ansi-escapes": "^4.2.1", - "supports-hyperlinks": "^2.0.0" - } - }, - "terser": { - "version": "5.30.3", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.30.3.tgz", - "integrity": "sha512-STdUgOUx8rLbMGO9IOwHLpCqolkDITFFQSMYYwKE1N2lY6MVSaeoi10z/EhWxRc6ybqoVmKSkhKYH/XUpl7vSA==", - "requires": { - "@jridgewell/source-map": "^0.3.3", - "acorn": "^8.8.2", - "commander": "^2.20.0", - "source-map-support": "~0.5.20" - } - }, - "terser-webpack-plugin": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz", - "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==", - "requires": { - "@jridgewell/trace-mapping": "^0.3.20", - "jest-worker": "^27.4.5", - "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.1", - "terser": "^5.26.0" - }, - "dependencies": { - "serialize-javascript": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", - "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", - "requires": { - "randombytes": "^2.1.0" - } - } - } - }, - "test-exclude": { - "version": "6.0.0", - "dev": true, - "requires": { - "@istanbuljs/schema": "^0.1.2", - "glob": "^7.1.4", - "minimatch": "^3.0.4" - } - }, - "text-extensions": { - "version": "1.9.0", - "dev": true - }, - "text-table": { - "version": "0.2.0", - "dev": true - }, - "textextensions": { - "version": "2.6.0" - }, - "thenify": { - "version": "3.3.1", - "dev": true, - "requires": { - "any-promise": "^1.0.0" - } - }, - "thenify-all": { - "version": "1.6.0", - "dev": true, - "requires": { - "thenify": ">= 3.1.0 < 4" - } - }, - "throat": { - "version": "6.0.1", - "dev": true - }, - "throttle-debounce": { - "version": "3.0.1", - "dev": true - }, - "through": { - "version": "2.3.8" - }, - "through2": { - "version": "2.0.5", - "dev": true, - "requires": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "through2-sink": { - "version": "1.0.0", - "dev": true, - "requires": { - "through2": "~0.5.1", - "xtend": "~3.0.0" - }, - "dependencies": { - "readable-stream": { - "version": "1.0.34", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } - }, - "through2": { - "version": "0.5.1", - "dev": true, - "requires": { - "readable-stream": "~1.0.17", - "xtend": "~3.0.0" - } - }, - "xtend": { - "version": "3.0.0", - "dev": true - } - } - }, - "through2-spy": { - "version": "1.2.0", - "dev": true, - "requires": { - "through2": "~0.5.1", - "xtend": "~3.0.0" - }, - "dependencies": { - "readable-stream": { - "version": "1.0.34", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } - }, - "through2": { - "version": "0.5.1", - "dev": true, - "requires": { - "readable-stream": "~1.0.17", - "xtend": "~3.0.0" - } - }, - "xtend": { - "version": "3.0.0", - "dev": true - } - } - }, - "timsort": { - "version": "0.3.0", - "dev": true - }, - "tiny-glob": { - "version": "0.2.9", - "dev": true, - "requires": { - "globalyzer": "0.1.0", - "globrex": "^0.1.2" - } - }, - "tiny-warning": { - "version": "1.0.3", - "dev": true - }, - "title-case": { - "version": "2.1.1", - "dev": true, - "requires": { - "no-case": "^2.2.0", - "upper-case": "^1.0.3" - } - }, - "tmp": { - "version": "0.0.33", - "requires": { - "os-tmpdir": "~1.0.2" - } - }, - "tmpl": { - "version": "1.0.5", - "dev": true - }, - "to-factory": { - "version": "1.0.0" - }, - "to-fast-properties": { - "version": "2.0.0" - }, - "to-gatsby-remark-plugin": { - "version": "0.1.0", - "requires": { - "to-vfile": "^6.1.0" - } - }, - "to-object-path": { - "version": "0.3.0", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "is-buffer": { - "version": "1.1.6", - "dev": true - }, - "kind-of": { - "version": "3.2.2", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "to-regex": { - "version": "3.0.2", - "dev": true, - "requires": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" - }, - "dependencies": { - "define-property": { - "version": "2.0.2", - "dev": true, - "requires": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - } - }, - "extend-shallow": { - "version": "3.0.2", - "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - } - }, - "is-extendable": { - "version": "1.0.1", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - } - } - }, - "to-regex-range": { - "version": "2.1.1", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - }, - "to-vfile": { - "version": "6.1.0", - "requires": { - "is-buffer": "^2.0.0", - "vfile": "^4.0.0" - } - }, - "toggle-selection": { - "version": "1.0.6" - }, - "toidentifier": { - "version": "1.0.1", - "dev": true - }, - "totalist": { - "version": "2.0.0" - }, - "tough-cookie": { - "version": "2.5.0", - "requires": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - } - }, - "tr46": { - "version": "3.0.0", - "dev": true, - "requires": { - "punycode": "^2.1.1" - } - }, - "traverse": { - "version": "0.6.6", - "dev": true - }, - "tree-kill": { - "version": "1.2.2", - "dev": true - }, - "trim": { - "version": "0.0.1" - }, - "trim-lines": { - "version": "3.0.1" - }, - "trim-newlines": { - "version": "3.0.0" - }, - "trim-trailing-lines": { - "version": "1.1.4" - }, - "trough": { - "version": "2.0.2" - }, - "truncate": { - "version": "3.0.0" - }, - "ts-dedent": { - "version": "2.2.0", - "dev": true - }, - "ts-interface-checker": { - "version": "0.1.13", - "dev": true - }, - "ts-node": { - "version": "10.9.2", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.2.tgz", - "integrity": "sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==", - "dev": true, - "requires": { - "@cspotcode/source-map-support": "^0.8.0", - "@tsconfig/node10": "^1.0.7", - "@tsconfig/node12": "^1.0.7", - "@tsconfig/node14": "^1.0.0", - "@tsconfig/node16": "^1.0.2", - "acorn": "^8.4.1", - "acorn-walk": "^8.1.1", - "arg": "^4.1.0", - "create-require": "^1.1.0", - "diff": "^4.0.1", - "make-error": "^1.1.1", - "v8-compile-cache-lib": "^3.0.1", - "yn": "3.1.1" - }, - "dependencies": { - "acorn-walk": { - "version": "8.2.0", - "dev": true - } - } - }, - "ts-pnp": { - "version": "1.2.0", - "dev": true - }, - "tsconfig-paths": { - "version": "3.14.2", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz", - "integrity": "sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==", - "dev": true, - "requires": { - "@types/json5": "^0.0.29", - "json5": "^1.0.2", - "minimist": "^1.2.6", - "strip-bom": "^3.0.0" - }, - "dependencies": { - "json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - } - } - }, - "tslib": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz", - "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==" - }, - "tsup": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/tsup/-/tsup-7.2.0.tgz", - "integrity": "sha512-vDHlczXbgUvY3rWvqFEbSqmC1L7woozbzngMqTtL2PGBODTtWlRwGDDawhvWzr5c1QjKe4OAKqJGfE1xeXUvtQ==", - "dev": true, - "requires": { - "bundle-require": "^4.0.0", - "cac": "^6.7.12", - "chokidar": "^3.5.1", - "debug": "^4.3.1", - "esbuild": "^0.18.2", - "execa": "^5.0.0", - "globby": "^11.0.3", - "joycon": "^3.0.1", - "postcss-load-config": "^4.0.1", - "resolve-from": "^5.0.0", - "rollup": "^3.2.5", - "source-map": "0.8.0-beta.0", - "sucrase": "^3.20.3", - "tree-kill": "^1.2.2" - }, - "dependencies": { - "postcss-load-config": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-4.0.1.tgz", - "integrity": "sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==", - "dev": true, - "requires": { - "lilconfig": "^2.0.5", - "yaml": "^2.1.1" - } - }, - "rollup": { - "version": "3.28.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.28.0.tgz", - "integrity": "sha512-d7zhvo1OUY2SXSM6pfNjgD5+d0Nz87CUp4mt8l/GgVP3oBsPwzNvSzyu1me6BSG9JIgWNTVcafIXBIyM8yQ3yw==", - "dev": true, - "requires": { - "fsevents": "~2.3.2" - } - }, - "source-map": { - "version": "0.8.0-beta.0", - "dev": true, - "requires": { - "whatwg-url": "^7.0.0" - } - }, - "tr46": { - "version": "1.0.1", - "dev": true, - "requires": { - "punycode": "^2.1.0" - } - }, - "webidl-conversions": { - "version": "4.0.2", - "dev": true - }, - "whatwg-url": { - "version": "7.1.0", - "dev": true, - "requires": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" - } - }, - "yaml": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.1.tgz", - "integrity": "sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==", - "dev": true - } - } - }, - "tsutils": { - "version": "3.21.0", - "dev": true, - "requires": { - "tslib": "^1.8.1" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "dev": true - } - } - }, - "tty-table": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/tty-table/-/tty-table-4.2.1.tgz", - "integrity": "sha512-xz0uKo+KakCQ+Dxj1D/tKn2FSyreSYWzdkL/BYhgN6oMW808g8QRMuh1atAV9fjTPbWBjfbkKQpI/5rEcnAc7g==", - "dev": true, - "requires": { - "chalk": "^4.1.2", - "csv": "^5.5.3", - "kleur": "^4.1.5", - "smartwrap": "^2.0.2", - "strip-ansi": "^6.0.1", - "wcwidth": "^1.0.1", - "yargs": "^17.7.1" - }, - "dependencies": { - "cliui": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", - "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", - "dev": true, - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.1", - "wrap-ansi": "^7.0.0" - } - }, - "y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "dev": true - }, - "yargs": { - "version": "17.7.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", - "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", - "dev": true, - "requires": { - "cliui": "^8.0.1", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.3", - "y18n": "^5.0.5", - "yargs-parser": "^21.1.1" - } - }, - "yargs-parser": { - "version": "21.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", - "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", - "dev": true - } - } - }, - "tunnel-agent": { - "version": "0.6.0", - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "turbo": { - "version": "1.10.7", - "resolved": "https://registry.npmjs.org/turbo/-/turbo-1.10.7.tgz", - "integrity": "sha512-xm0MPM28TWx1e6TNC3wokfE5eaDqlfi0G24kmeHupDUZt5Wd0OzHFENEHMPqEaNKJ0I+AMObL6nbSZonZBV2HA==", - "dev": true, - "requires": { - "turbo-darwin-64": "1.10.7", - "turbo-darwin-arm64": "1.10.7", - "turbo-linux-64": "1.10.7", - "turbo-linux-arm64": "1.10.7", - "turbo-windows-64": "1.10.7", - "turbo-windows-arm64": "1.10.7" - } - }, - "turbo-darwin-64": { - "version": "1.10.7", - "resolved": "https://registry.npmjs.org/turbo-darwin-64/-/turbo-darwin-64-1.10.7.tgz", - "integrity": "sha512-N2MNuhwrl6g7vGuz4y3fFG2aR1oCs0UZ5HKl8KSTn/VC2y2YIuLGedQ3OVbo0TfEvygAlF3QGAAKKtOCmGPNKA==", - "dev": true, - "optional": true - }, - "turbo-darwin-arm64": { - "version": "1.10.7", - "resolved": "https://registry.npmjs.org/turbo-darwin-arm64/-/turbo-darwin-arm64-1.10.7.tgz", - "integrity": "sha512-WbJkvjU+6qkngp7K4EsswOriO3xrNQag7YEGRtfLoDdMTk4O4QTeU6sfg2dKfDsBpTidTvEDwgIYJhYVGzrz9Q==", - "dev": true, - "optional": true - }, - "turbo-linux-64": { - "version": "1.10.7", - "resolved": "https://registry.npmjs.org/turbo-linux-64/-/turbo-linux-64-1.10.7.tgz", - "integrity": "sha512-x1CF2CDP1pDz/J8/B2T0hnmmOQI2+y11JGIzNP0KtwxDM7rmeg3DDTtDM/9PwGqfPotN9iVGgMiMvBuMFbsLhg==", - "dev": true, - "optional": true - }, - "turbo-linux-arm64": { - "version": "1.10.7", - "resolved": "https://registry.npmjs.org/turbo-linux-arm64/-/turbo-linux-arm64-1.10.7.tgz", - "integrity": "sha512-JtnBmaBSYbs7peJPkXzXxsRGSGBmBEIb6/kC8RRmyvPAMyqF8wIex0pttsI+9plghREiGPtRWv/lfQEPRlXnNQ==", - "dev": true, - "optional": true - }, - "turbo-windows-64": { - "version": "1.10.7", - "resolved": "https://registry.npmjs.org/turbo-windows-64/-/turbo-windows-64-1.10.7.tgz", - "integrity": "sha512-7A/4CByoHdolWS8dg3DPm99owfu1aY/W0V0+KxFd0o2JQMTQtoBgIMSvZesXaWM57z3OLsietFivDLQPuzE75w==", - "dev": true, - "optional": true - }, - "turbo-windows-arm64": { - "version": "1.10.7", - "resolved": "https://registry.npmjs.org/turbo-windows-arm64/-/turbo-windows-arm64-1.10.7.tgz", - "integrity": "sha512-D36K/3b6+hqm9IBAymnuVgyePktwQ+F0lSXr2B9JfAdFPBktSqGmp50JNC7pahxhnuCLj0Vdpe9RqfnJw5zATA==", - "dev": true, - "optional": true - }, - "tweetnacl": { - "version": "0.14.5" - }, - "type": { - "version": "1.2.0" - }, - "type-check": { - "version": "0.3.2", - "dev": true, - "requires": { - "prelude-ls": "~1.1.2" - } - }, - "type-detect": { - "version": "4.0.8", - "dev": true - }, - "type-fest": { - "version": "0.18.1" - }, - "type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "dev": true, - "requires": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - } - }, - "typed-array-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.2.tgz", - "integrity": "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.7", - "es-errors": "^1.3.0", - "is-typed-array": "^1.1.13" - } - }, - "typed-array-byte-length": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.1.tgz", - "integrity": "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==", - "dev": true, - "requires": { - "call-bind": "^1.0.7", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-proto": "^1.0.3", - "is-typed-array": "^1.1.13" - } - }, - "typed-array-byte-offset": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.2.tgz", - "integrity": "sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==", - "dev": true, - "requires": { - "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.7", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-proto": "^1.0.3", - "is-typed-array": "^1.1.13" - } - }, - "typed-array-length": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.6.tgz", - "integrity": "sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==", - "dev": true, - "requires": { - "call-bind": "^1.0.7", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-proto": "^1.0.3", - "is-typed-array": "^1.1.13", - "possible-typed-array-names": "^1.0.0" - } - }, - "typedarray": { - "version": "0.0.6", - "dev": true - }, - "typedarray-to-buffer": { - "version": "3.1.5", - "dev": true, - "requires": { - "is-typedarray": "^1.0.0" - } - }, - "typescript": { - "version": "4.7.3" - }, - "uglify-js": { - "version": "3.13.5", - "dev": true, - "optional": true - }, - "unbox-primitive": { - "version": "1.0.2", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-bigints": "^1.0.2", - "has-symbols": "^1.0.3", - "which-boxed-primitive": "^1.0.2" - } - }, - "unbzip2-stream": { - "version": "1.4.3", - "dev": true, - "requires": { - "buffer": "^5.2.1", - "through": "^2.3.8" - } - }, - "unc-path-regex": { - "version": "0.1.2", - "dev": true - }, - "unescape": { - "version": "1.0.1", - "requires": { - "extend-shallow": "^2.0.1" - } - }, - "unfetch": { - "version": "4.2.0", - "dev": true - }, - "unherit": { - "version": "1.1.3", - "requires": { - "inherits": "^2.0.0", - "xtend": "^4.0.0" - } - }, - "unicode-canonical-property-names-ecmascript": { - "version": "1.0.4" - }, - "unicode-match-property-ecmascript": { - "version": "1.0.4", - "requires": { - "unicode-canonical-property-names-ecmascript": "^1.0.4", - "unicode-property-aliases-ecmascript": "^1.0.4" - } - }, - "unicode-match-property-value-ecmascript": { - "version": "1.2.0" - }, - "unicode-property-aliases-ecmascript": { - "version": "1.1.0" - }, - "unicorn-magic": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.1.0.tgz", - "integrity": "sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==", - "dev": true - }, - "unified": { - "version": "10.1.0", - "requires": { - "@types/unist": "^2.0.0", - "bail": "^2.0.0", - "extend": "^3.0.0", - "is-buffer": "^2.0.0", - "is-plain-obj": "^4.0.0", - "trough": "^2.0.0", - "vfile": "^5.0.0" - }, - "dependencies": { - "vfile": { - "version": "5.1.1", - "requires": { - "@types/unist": "^2.0.0", - "is-buffer": "^2.0.0", - "unist-util-stringify-position": "^3.0.0", - "vfile-message": "^3.0.0" - } - }, - "vfile-message": { - "version": "3.0.2", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-stringify-position": "^3.0.0" - } - } - } - }, - "union-value": { - "version": "1.0.1", - "dev": true, - "requires": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^2.0.1" - } - }, - "unique-filename": { - "version": "1.1.1", - "dev": true, - "requires": { - "unique-slug": "^2.0.0" - } - }, - "unique-slug": { - "version": "2.0.2", - "dev": true, - "requires": { - "imurmurhash": "^0.1.4" - } - }, - "unique-string": { - "version": "2.0.0", - "dev": true, - "requires": { - "crypto-random-string": "^2.0.0" - } - }, - "unist-builder": { - "version": "2.0.3" - }, - "unist-util-generated": { - "version": "1.1.6" - }, - "unist-util-is": { - "version": "4.0.4" - }, - "unist-util-position": { - "version": "3.1.0" - }, - "unist-util-position-from-estree": { - "version": "1.1.1", - "requires": { - "@types/unist": "^2.0.0" - } - }, - "unist-util-remove": { - "version": "2.0.1", - "requires": { - "unist-util-is": "^4.0.0" - } - }, - "unist-util-remove-position": { - "version": "2.0.1", - "requires": { - "unist-util-visit": "^2.0.0" - } - }, - "unist-util-stringify-position": { - "version": "3.0.0", - "requires": { - "@types/unist": "^2.0.0" - } - }, - "unist-util-visit": { - "version": "2.0.3", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-is": "^4.0.0", - "unist-util-visit-parents": "^3.0.0" - } - }, - "unist-util-visit-parents": { - "version": "3.1.1", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-is": "^4.0.0" - } - }, - "universal-github-app-jwt": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/universal-github-app-jwt/-/universal-github-app-jwt-1.1.1.tgz", - "integrity": "sha512-G33RTLrIBMFmlDV4u4CBF7dh71eWwykck4XgaxaIVeZKOYZRAAxvcGMRFTUclVY6xoUPQvO4Ne5wKGxYm/Yy9w==", - "dev": true, - "requires": { - "@types/jsonwebtoken": "^9.0.0", - "jsonwebtoken": "^9.0.0" - } - }, - "universal-user-agent": { - "version": "6.0.0", - "dev": true - }, - "universalify": { - "version": "0.1.2", - "dev": true - }, - "unpipe": { - "version": "1.0.0", - "dev": true - }, - "unset-value": { - "version": "1.0.0", - "dev": true, - "requires": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" - }, - "dependencies": { - "has-value": { - "version": "0.3.1", - "dev": true, - "requires": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" - }, - "dependencies": { - "isobject": { - "version": "2.1.0", - "dev": true, - "requires": { - "isarray": "1.0.0" - } - } - } - }, - "has-values": { - "version": "0.1.4", - "dev": true - }, - "isarray": { - "version": "1.0.0", - "dev": true - } - } - }, - "untildify": { - "version": "2.1.0", - "dev": true, - "optional": true, - "requires": { - "os-homedir": "^1.0.0" - } - }, - "update-browserslist-db": { - "version": "1.0.13", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", - "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", - "requires": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" - } - }, - "upper-case": { - "version": "1.1.3", - "dev": true - }, - "upper-case-first": { - "version": "1.1.2", - "dev": true, - "requires": { - "upper-case": "^1.1.1" - } - }, - "uri-js": { - "version": "4.4.0", - "requires": { - "punycode": "^2.1.0" - } - }, - "urix": { - "version": "0.1.0", - "dev": true - }, - "url-join": { - "version": "4.0.1", - "dev": true - }, - "url-loader": { - "version": "4.1.1", - "dev": true, - "requires": { - "loader-utils": "^2.0.0", - "mime-types": "^2.1.27", - "schema-utils": "^3.0.0" - } - }, - "urlcache": { - "version": "0.7.0", - "dev": true, - "requires": { - "urlobj": "0.0.11" - } - }, - "urlobj": { - "version": "0.0.11", - "dev": true, - "requires": { - "is-object": "^1.0.1", - "is-string": "^1.0.4", - "object-assign": "^4.1.1" - } - }, - "use": { - "version": "3.1.1", - "dev": true - }, - "use-callback-ref": { - "version": "1.3.0", - "requires": { - "tslib": "^2.0.0" - } - }, - "use-debounce": { - "version": "8.0.4", - "requires": {} - }, - "use-sidecar": { - "version": "1.1.2", - "requires": { - "detect-node-es": "^1.1.0", - "tslib": "^2.0.0" - } - }, - "use-sync-external-store": { - "version": "1.2.0", - "requires": {} - }, - "user-home": { - "version": "1.1.1", - "dev": true - }, - "useragent": { - "version": "2.3.0", - "dev": true, - "requires": { - "lru-cache": "4.1.x", - "tmp": "0.0.x" - }, - "dependencies": { - "lru-cache": { - "version": "4.1.5", - "dev": true, - "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "yallist": { - "version": "2.1.2", - "dev": true - } - } - }, - "util": { - "version": "0.12.5", - "resolved": "https://registry.npmjs.org/util/-/util-0.12.5.tgz", - "integrity": "sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==", - "requires": { - "inherits": "^2.0.3", - "is-arguments": "^1.0.4", - "is-generator-function": "^1.0.7", - "is-typed-array": "^1.1.3", - "which-typed-array": "^1.1.2" - } - }, - "util-deprecate": { - "version": "1.0.2" - }, - "util.promisify": { - "version": "1.0.0", - "dev": true, - "requires": { - "define-properties": "^1.1.2", - "object.getownpropertydescriptors": "^2.0.3" - } - }, - "utila": { - "version": "0.4.0", - "dev": true - }, - "utils-merge": { - "version": "1.0.1", - "dev": true - }, - "uuid": { - "version": "3.4.0" - }, - "uuid-browser": { - "version": "3.1.0", - "dev": true - }, - "uvu": { - "version": "0.5.2", - "requires": { - "dequal": "^2.0.0", - "diff": "^5.0.0", - "kleur": "^4.0.3", - "sade": "^1.7.3", - "totalist": "^2.0.0" - }, - "dependencies": { - "diff": { - "version": "5.0.0" - } - } - }, - "v8-compile-cache-lib": { - "version": "3.0.1", - "dev": true - }, - "v8-to-istanbul": { - "version": "8.1.0", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.1", - "convert-source-map": "^1.6.0", - "source-map": "^0.7.3" - }, - "dependencies": { - "source-map": { - "version": "0.7.3", - "dev": true - } - } - }, - "v8flags": { - "version": "2.1.1", - "dev": true, - "requires": { - "user-home": "^1.1.1" - } - }, - "validate-npm-package-license": { - "version": "3.0.4", - "requires": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "vary": { - "version": "1.1.2", - "dev": true - }, - "verror": { - "version": "1.10.0", - "requires": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - }, - "dependencies": { - "core-util-is": { - "version": "1.0.2" - } - } - }, - "vfile": { - "version": "4.2.1", - "requires": { - "@types/unist": "^2.0.0", - "is-buffer": "^2.0.0", - "unist-util-stringify-position": "^2.0.0", - "vfile-message": "^2.0.0" - }, - "dependencies": { - "unist-util-stringify-position": { - "version": "2.0.3", - "requires": { - "@types/unist": "^2.0.2" - } - } - } - }, - "vfile-location": { - "version": "3.2.0" - }, - "vfile-message": { - "version": "2.0.4", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-stringify-position": "^2.0.0" - }, - "dependencies": { - "unist-util-stringify-position": { - "version": "2.0.3", - "requires": { - "@types/unist": "^2.0.2" - } - } - } - }, - "vlq": { - "version": "1.0.1" - }, - "w3c-hr-time": { - "version": "1.0.2", - "dev": true, - "requires": { - "browser-process-hrtime": "^1.0.0" - } - }, - "w3c-keyname": { - "version": "2.2.4" - }, - "w3c-xmlserializer": { - "version": "3.0.0", - "dev": true, - "requires": { - "xml-name-validator": "^4.0.0" - }, - "dependencies": { - "xml-name-validator": { - "version": "4.0.0", - "dev": true - } - } - }, - "wait-on": { - "version": "6.0.1", - "dev": true, - "requires": { - "axios": "^0.25.0", - "joi": "^17.6.0", - "lodash": "^4.17.21", - "minimist": "^1.2.5", - "rxjs": "^7.5.4" - }, - "dependencies": { - "axios": { - "version": "0.25.0", - "dev": true, - "requires": { - "follow-redirects": "^1.14.7" - } - }, - "rxjs": { - "version": "7.5.4", - "dev": true, - "requires": { - "tslib": "^2.1.0" - } - } - } - }, - "walker": { - "version": "1.0.8", - "dev": true, - "requires": { - "makeerror": "1.0.12" - } - }, - "warning": { - "version": "4.0.3", - "requires": { - "loose-envify": "^1.0.0" - } - }, - "watchpack": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.1.tgz", - "integrity": "sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==", - "requires": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - }, - "dependencies": { - "glob-to-regexp": { - "version": "0.4.1" - } - } - }, - "wcwidth": { - "version": "1.0.1", - "requires": { - "defaults": "^1.0.3" - } - }, - "web-namespaces": { - "version": "1.1.4" - }, - "webidl-conversions": { - "version": "7.0.0", - "dev": true - }, - "webpack": { - "version": "5.91.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.91.0.tgz", - "integrity": "sha512-rzVwlLeBWHJbmgTC/8TvAcu5vpJNII+MelQpylD4jNERPwpBJOE2lEcko1zJX3QJeLjTTAnQxn/OJ8bjDzVQaw==", - "requires": { - "@types/eslint-scope": "^3.7.3", - "@types/estree": "^1.0.5", - "@webassemblyjs/ast": "^1.12.1", - "@webassemblyjs/wasm-edit": "^1.12.1", - "@webassemblyjs/wasm-parser": "^1.12.1", - "acorn": "^8.7.1", - "acorn-import-assertions": "^1.9.0", - "browserslist": "^4.21.10", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.16.0", - "es-module-lexer": "^1.2.1", - "eslint-scope": "5.1.1", - "events": "^3.2.0", - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.11", - "json-parse-even-better-errors": "^2.3.1", - "loader-runner": "^4.2.0", - "mime-types": "^2.1.27", - "neo-async": "^2.6.2", - "schema-utils": "^3.2.0", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.3.10", - "watchpack": "^2.4.1", - "webpack-sources": "^3.2.3" - }, - "dependencies": { - "@types/estree": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", - "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==" - }, - "glob-to-regexp": { - "version": "0.4.1" - }, - "tapable": { - "version": "2.2.1" - }, - "webpack-sources": { - "version": "3.2.3" - } - } - }, - "webpack-dev-middleware": { - "version": "3.7.3", - "dev": true, - "requires": { - "memory-fs": "^0.4.1", - "mime": "^2.4.4", - "mkdirp": "^0.5.1", - "range-parser": "^1.2.1", - "webpack-log": "^2.0.0" - } - }, - "webpack-filter-warnings-plugin": { - "version": "1.2.1", - "dev": true, - "requires": {} - }, - "webpack-hot-middleware": { - "version": "2.25.1", - "dev": true, - "requires": { - "ansi-html-community": "0.0.8", - "html-entities": "^2.1.0", - "querystring": "^0.2.0", - "strip-ansi": "^6.0.0" - } - }, - "webpack-log": { - "version": "2.0.0", - "dev": true, - "requires": { - "ansi-colors": "^3.0.0", - "uuid": "^3.3.2" - } - }, - "webpack-sources": { - "version": "1.4.3", - "dev": true, - "requires": { - "source-list-map": "^2.0.0", - "source-map": "~0.6.1" - } - }, - "webpack-virtual-modules": { - "version": "0.2.2", - "dev": true, - "requires": { - "debug": "^3.0.0" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "whatwg-encoding": { - "version": "1.0.5", - "dev": true, - "requires": { - "iconv-lite": "0.4.24" - } - }, - "whatwg-mimetype": { - "version": "2.3.0", - "dev": true - }, - "whatwg-url": { - "version": "11.0.0", - "dev": true, - "requires": { - "tr46": "^3.0.0", - "webidl-conversions": "^7.0.0" - } - }, - "which": { - "version": "1.3.1", - "requires": { - "isexe": "^2.0.0" - } - }, - "which-boxed-primitive": { - "version": "1.0.2", - "dev": true, - "requires": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - } - }, - "which-builtin-type": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/which-builtin-type/-/which-builtin-type-1.1.3.tgz", - "integrity": "sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==", - "dev": true, - "requires": { - "function.prototype.name": "^1.1.5", - "has-tostringtag": "^1.0.0", - "is-async-function": "^2.0.0", - "is-date-object": "^1.0.5", - "is-finalizationregistry": "^1.0.2", - "is-generator-function": "^1.0.10", - "is-regex": "^1.1.4", - "is-weakref": "^1.0.2", - "isarray": "^2.0.5", - "which-boxed-primitive": "^1.0.2", - "which-collection": "^1.0.1", - "which-typed-array": "^1.1.9" - }, - "dependencies": { - "isarray": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", - "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", - "dev": true - } - } - }, - "which-collection": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.2.tgz", - "integrity": "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==", - "dev": true, - "requires": { - "is-map": "^2.0.3", - "is-set": "^2.0.3", - "is-weakmap": "^2.0.2", - "is-weakset": "^2.0.3" - } - }, - "which-module": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz", - "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==", - "dev": true - }, - "which-pm": { - "version": "2.0.0", - "dev": true, - "requires": { - "load-yaml-file": "^0.2.0", - "path-exists": "^4.0.0" - } - }, - "which-typed-array": { - "version": "1.1.15", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.15.tgz", - "integrity": "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==", - "requires": { - "available-typed-arrays": "^1.0.7", - "call-bind": "^1.0.7", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-tostringtag": "^1.0.2" - } - }, - "wide-align": { - "version": "1.1.5", - "dev": true, - "requires": { - "string-width": "^1.0.2 || 2 || 3 || 4" - } - }, - "widest-line": { - "version": "3.1.0", - "dev": true, - "requires": { - "string-width": "^4.0.0" - } - }, - "win-release": { - "version": "1.1.1", - "dev": true, - "requires": { - "semver": "^5.0.1" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "dev": true - } - } - }, - "word-wrap": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.4.tgz", - "integrity": "sha512-2V81OA4ugVo5pRo46hAoD2ivUJx8jXmWXfUkY4KFNw0hEptvN0QfH3K4nHiwzGeKl5rFKedV48QVoqYavy4YpA==", - "dev": true - }, - "wordwrap": { - "version": "1.0.0", - "dev": true - }, - "worker-rpc": { - "version": "0.1.1", - "dev": true, - "requires": { - "microevent.ts": "~0.1.1" - } - }, - "wrap-ansi": { - "version": "7.0.0", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - } - }, - "wrappy": { - "version": "1.0.2" - }, - "write-file-atomic": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.3.tgz", - "integrity": "sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==", - "requires": { - "graceful-fs": "^4.1.11", - "imurmurhash": "^0.1.4", - "signal-exit": "^3.0.2" - } - }, - "ws": { - "version": "8.5.0", - "dev": true, - "requires": {} - }, - "x-default-browser": { - "version": "0.4.0", - "dev": true, - "requires": { - "default-browser-id": "^1.0.4" - } - }, - "xml-name-validator": { - "version": "3.0.0", - "dev": true - }, - "xmlchars": { - "version": "2.2.0", - "dev": true - }, - "xtend": { - "version": "4.0.2" - }, - "y18n": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", - "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", - "dev": true - }, - "yallist": { - "version": "4.0.0" - }, - "yaml": { - "version": "1.10.2" - }, - "yargs": { - "version": "16.2.0", - "dev": true, - "requires": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" - }, - "dependencies": { - "y18n": { - "version": "5.0.5", - "dev": true - } - } - }, - "yargs-parser": { - "version": "20.2.9" - }, - "yauzl": { - "version": "2.10.0", - "dev": true, - "requires": { - "buffer-crc32": "~0.2.3", - "fd-slicer": "~1.1.0" - } - }, - "yn": { - "version": "3.1.1", - "dev": true - }, - "yocto-queue": { - "version": "0.1.0" - }, - "zepto": { - "version": "1.2.0" - }, - "zwitch": { - "version": "1.0.5" } } } diff --git a/packages/components/icon/package.json b/packages/components/icon/package.json index 738628138c..8b761702a4 100644 --- a/packages/components/icon/package.json +++ b/packages/components/icon/package.json @@ -1,6 +1,6 @@ { "name": "@contentful/f36-icon", - "version": "4.68.1", + "version": "5.0.0-alpha.0", "description": "Forma 36: Icon component", "license": "MIT", "scripts": { diff --git a/packages/components/icon/src/Icon.tsx b/packages/components/icon/src/Icon.tsx index 2754f56078..99fdc10cea 100644 --- a/packages/components/icon/src/Icon.tsx +++ b/packages/components/icon/src/Icon.tsx @@ -1,8 +1,7 @@ import { css, cx } from 'emotion'; import React, { forwardRef, - type ComponentType, - type ExoticComponent, + type ElementType, type ReactElement, type SVGAttributes, } from 'react'; @@ -14,85 +13,42 @@ import { type PolymorphicProps, type ExpandProps, } from '@contentful/f36-core'; +import type { IconComponent, IconSize } from './types'; const ICON_DEFAULT_TAG = 'svg'; -// eslint-disable-next-line @typescript-eslint/no-explicit-any -export type IconComponent = ExoticComponent | ComponentType; - -export type IconSize = 'xlarge' | 'large' | 'medium' | 'small' | 'tiny'; - -export type IconVariant = - | 'negative' - | 'positive' - | 'primary' - | 'secondary' - | 'warning' - | 'muted' - | 'white' - | 'premium'; - -const sizes: { [key in IconSize]: { [key in 'height' | 'width']: string } } = { - xlarge: { - height: '48px', - width: '48px', - }, - large: { - height: '32px', - width: '32px', - }, - medium: { - height: '24px', - width: '24px', - }, - small: { - height: '18px', - width: '18px', - }, - tiny: { - height: '16px', - width: '16px', - }, -}; - -const fills: { [key in IconVariant]: string } = { - muted: tokens.gray600, - negative: tokens.red600, - positive: tokens.green600, - primary: tokens.blue600, - secondary: tokens.gray900, - warning: tokens.colorWarning, - white: tokens.colorWhite, - premium: tokens.purple500, +export const sizes: { [key in IconSize]: `${number}px` } = { + tiny: '14px', + small: '16px', + medium: '20px', }; export type IconInternalProps = CommonProps & { children?: ReactElement | ReactElement[]; /** - * Determines the size of the icon + * Determines the color of the icon */ - size?: IconSize; + // @todo: We can't use the ColorTokens type here yet. Maybe fix in v5; + color?: string; /** - * Whether or not to trim the icon width, i.e. set `width` to `auto` - * @deprecated Trimmed icons will be removed in a future major release. Please try to adapt to the untrimmed icon variant. + * Determines the active state of the icon */ - trimmed?: boolean; + isActive?: boolean; /** - * Determines the fill color used + * Determines the size of the icon */ - variant?: IconVariant; + size?: IconSize; /** * Custom SVG viewBox attribute to use */ viewBox?: SVGAttributes['viewBox']; }; -export type IconProps = - PolymorphicProps< - IconInternalProps, - E, - 'as' | 'children' | 'width' | 'height' - >; +export type IconProps = PolymorphicProps< + IconInternalProps, + E, + 'as' | 'children' | 'width' | 'height' +>; const useAriaHidden = ( props: Pick< @@ -112,27 +68,28 @@ const useAriaHidden = ( }; }; -export function _Icon( +export function _Icon( { as, children, className, - variant = 'primary', + isActive = false, + color = isActive ? tokens.blue500 : tokens.gray900, role = 'img', - size = 'small', + size = 'medium', testId = 'cf-ui-icon', - trimmed, - viewBox = '0 0 24 24', + viewBox = '0 0 20 20', ...otherProps }: IconProps, + // eslint-disable-next-line @typescript-eslint/no-explicit-any forwardedRef: React.Ref, ) { const shared = { className: cx( css({ - fill: fills[variant], - height: sizes[size].height, - width: trimmed ? 'auto' : sizes[size].width, + fill: color, + height: sizes[size], + width: sizes[size], }), className, ), diff --git a/packages/components/icon/src/index.ts b/packages/components/icon/src/index.ts index 5029aa9df6..9e3b4c567e 100644 --- a/packages/components/icon/src/index.ts +++ b/packages/components/icon/src/index.ts @@ -1,4 +1,3 @@ -export { generateIcon } from './generateIcon'; -export type { GeneratedIconProps } from './generateIcon'; -export { Icon } from './Icon'; -export type { IconProps, IconComponent, IconSize, IconVariant } from './Icon'; +export * from './utils'; +export { Icon, type IconProps } from './Icon'; +export * from './types'; diff --git a/packages/components/icon/src/types.ts b/packages/components/icon/src/types.ts new file mode 100644 index 0000000000..1aef16f06c --- /dev/null +++ b/packages/components/icon/src/types.ts @@ -0,0 +1,11 @@ +import { type ComponentType, type ExoticComponent } from 'react'; + +// eslint-disable-next-line @typescript-eslint/no-explicit-any +export type IconComponent = ExoticComponent | ComponentType; + +export type IconSize = 'medium' | 'small' | 'tiny'; + +export enum IconVariant { + Active = 'active', + Default = 'default', +} diff --git a/packages/components/icon/src/utils/generateComponentWithVariants.ts b/packages/components/icon/src/utils/generateComponentWithVariants.ts new file mode 100644 index 0000000000..a4c4eae6b8 --- /dev/null +++ b/packages/components/icon/src/utils/generateComponentWithVariants.ts @@ -0,0 +1,18 @@ +import { IconVariant } from '../types'; +import type { GeneratedIconProps } from './generateIconComponent'; + +export function generateComponentWithVariants({ + variants, +}: { + variants: Record>; +}) { + const Component = function (props: GeneratedIconProps) { + if (props.isActive) { + return variants[IconVariant.Active](props); + } + + return variants[IconVariant.Default](props); + }; + + return Component; +} diff --git a/packages/components/icon/src/utils/generateForma36Icon.tsx b/packages/components/icon/src/utils/generateForma36Icon.tsx new file mode 100644 index 0000000000..4e55c165ff --- /dev/null +++ b/packages/components/icon/src/utils/generateForma36Icon.tsx @@ -0,0 +1,18 @@ +import React from 'react'; +import { IconVariant } from '../types'; +import { generateComponentWithVariants } from './generateComponentWithVariants'; +import { wrapPhosphorIcon } from './wrapPhosphorIcon'; + +/** + * Helper function to generate a Forma 36 icon component from a Phosphor icon component + */ +export function generateForma36Icon(PhosphorIcon) { + const Icon = wrapPhosphorIcon(PhosphorIcon); + + return generateComponentWithVariants({ + variants: { + [IconVariant.Active]: (props) => , + [IconVariant.Default]: Icon, + }, + }); +} diff --git a/packages/components/icon/src/generateIcon.tsx b/packages/components/icon/src/utils/generateIconComponent.tsx similarity index 61% rename from packages/components/icon/src/generateIcon.tsx rename to packages/components/icon/src/utils/generateIconComponent.tsx index 7227e4a463..44387f2955 100644 --- a/packages/components/icon/src/generateIcon.tsx +++ b/packages/components/icon/src/utils/generateIconComponent.tsx @@ -1,13 +1,14 @@ import React, { type ReactElement } from 'react'; - -import { Icon, type IconProps } from './Icon'; +import { Icon, type IconProps } from '../Icon'; export type GeneratedIconProps = Omit< IconProps, 'as' | 'children' | 'name' | 'viewBox' -> & { children?: never }; +> & { + children?: never; +}; -type GenerateIconParameters = { +type GenerateIconComponentParameters = { /** * Icon name is used as the generated icon's component display name */ @@ -20,27 +21,21 @@ type GenerateIconParameters = { * A collection of default props to set on the generated icon */ props?: GeneratedIconProps; - /** - * Whether or not to trim the icon width, i.e. set `width` to `auto` - * @deprecated Trimmed icons will be removed in a future major release. Please try to adapt to the untrimmed icon variant. - */ - trimmed?: IconProps['trimmed']; /** * Custom SVG viewBox attribute to use for the generated icon */ viewBox?: IconProps['viewBox']; }; -export function generateIcon({ +export function generateIconComponent({ name, path, props: defaultProps, - trimmed, viewBox, -}: GenerateIconParameters) { +}: GenerateIconComponentParameters) { const Component = function (props: IconProps) { return ( - + {path} ); diff --git a/packages/components/icon/src/utils/index.ts b/packages/components/icon/src/utils/index.ts new file mode 100644 index 0000000000..aeb5208020 --- /dev/null +++ b/packages/components/icon/src/utils/index.ts @@ -0,0 +1,3 @@ +export * from './generateComponentWithVariants'; +export * from './generateForma36Icon'; +export * from './generateIconComponent'; diff --git a/packages/components/icon/src/utils/wrapPhosphorIcon.tsx b/packages/components/icon/src/utils/wrapPhosphorIcon.tsx new file mode 100644 index 0000000000..1baf6bf7d7 --- /dev/null +++ b/packages/components/icon/src/utils/wrapPhosphorIcon.tsx @@ -0,0 +1,24 @@ +import React from 'react'; +import type { Icon as PhosphorIcon } from '@phosphor-icons/react'; +import tokens from '@contentful/f36-tokens'; +import { Icon, sizes } from '../Icon'; +import type { GeneratedIconProps } from './generateIconComponent'; + +// Unfortunately we have to pass props directly to the Phosphor icon +export function wrapPhosphorIcon(PhosphorIcon: PhosphorIcon) { + const Component = ({ + isActive = false, + color = isActive ? tokens.blue500 : tokens.gray900, + size = 'medium', + ...props + }: GeneratedIconProps & { weight?: 'fill' }) => { + return ( + } + /> + ); + }; + + return Component; +} diff --git a/packages/components/icon/stories/Icon.stories.tsx b/packages/components/icon/stories/Icon.stories.tsx index ba42254ad2..a5e76715a3 100644 --- a/packages/components/icon/stories/Icon.stories.tsx +++ b/packages/components/icon/stories/Icon.stories.tsx @@ -68,65 +68,12 @@ export const Overview: Story = () => { return ( - + {size} ); })} - - - Icon variants - - - - - - - primary - - - - - - - positive - - - - - - - negative - - - - - - - warning - - - - - - - secondary - - - - - - - muted - - - - - - - white - ); }; diff --git a/packages/components/icons/package.json b/packages/components/icons/package.json index 39ac59f409..c284aeb660 100644 --- a/packages/components/icons/package.json +++ b/packages/components/icons/package.json @@ -1,6 +1,6 @@ { "name": "@contentful/f36-icons", - "version": "4.29.0", + "version": "5.0.0-alpha.0", "description": "Forma 36: Icon components", "license": "MIT", "scripts": { @@ -8,8 +8,9 @@ }, "dependencies": { "@contentful/f36-core": "^4.67.3", - "@contentful/f36-icon": "^4.67.3", + "@contentful/f36-icon": "^5.0.0-alpha.0", "@contentful/f36-tokens": "^4.0.1", + "@phosphor-icons/react": "^2.0.15", "emotion": "^10.0.17" }, "peerDependencies": { diff --git a/packages/components/icons/src/Appearance.tsx b/packages/components/icons/src/Appearance.tsx deleted file mode 100644 index dc5f4d48ad..0000000000 --- a/packages/components/icons/src/Appearance.tsx +++ /dev/null @@ -1,15 +0,0 @@ -import React from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated This icon will be removed in a future major release. - */ -export const Appearance = /*#__PURE__*/ generateIcon({ - name: 'Appearance', - viewBox: '0 0 16 16', - path: ( - <> - - - ), -}); diff --git a/packages/components/icons/src/Archive.tsx b/packages/components/icons/src/Archive.tsx deleted file mode 100644 index 64a5f34eaf..0000000000 --- a/packages/components/icons/src/Archive.tsx +++ /dev/null @@ -1,21 +0,0 @@ -import React from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Archive = /*#__PURE__*/ generateIcon({ - name: 'Archive', - viewBox: '0 0 24 24', - path: ( - <> - - - - ), -}); diff --git a/packages/components/icons/src/ArrowBackward.tsx b/packages/components/icons/src/ArrowBackward.tsx deleted file mode 100644 index 95934f1aa0..0000000000 --- a/packages/components/icons/src/ArrowBackward.tsx +++ /dev/null @@ -1,11 +0,0 @@ -import React from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const ArrowBackward = /*#__PURE__*/ generateIcon({ - name: 'ArrowBackward', - path: ( - <> - - - ), -}); diff --git a/packages/components/icons/src/ArrowDown.tsx b/packages/components/icons/src/ArrowDown.tsx deleted file mode 100644 index 1977d8d3cd..0000000000 --- a/packages/components/icons/src/ArrowDown.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const ArrowDown = /*#__PURE__*/ generateIcon({ - name: 'ArrowDown', - path: ( - - , - - - ), -}); diff --git a/packages/components/icons/src/ArrowDownTrimmed.tsx b/packages/components/icons/src/ArrowDownTrimmed.tsx deleted file mode 100644 index 4ebc6724de..0000000000 --- a/packages/components/icons/src/ArrowDownTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant ArrowDown. - */ -export const ArrowDownTrimmed = /*#__PURE__*/ generateIcon({ - name: 'ArrowDownTrimmed', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 10 24', -}); diff --git a/packages/components/icons/src/ArrowDownward.tsx b/packages/components/icons/src/ArrowDownward.tsx deleted file mode 100644 index e1e6265671..0000000000 --- a/packages/components/icons/src/ArrowDownward.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const ArrowDownward = /*#__PURE__*/ generateIcon({ - name: 'ArrowDownward', - path: ( - - - - ), - viewBox: '0 0 16 16', -}); diff --git a/packages/components/icons/src/ArrowForward.tsx b/packages/components/icons/src/ArrowForward.tsx deleted file mode 100644 index 5d4017fe52..0000000000 --- a/packages/components/icons/src/ArrowForward.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const ArrowForward = /*#__PURE__*/ generateIcon({ - name: 'ArrowForward', - path: ( - <> - - - - ), -}); diff --git a/packages/components/icons/src/ArrowForwardTrimmed.tsx b/packages/components/icons/src/ArrowForwardTrimmed.tsx deleted file mode 100644 index f7d0caae93..0000000000 --- a/packages/components/icons/src/ArrowForwardTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant ArrowForward. - */ -export const ArrowForwardTrimmed = /*#__PURE__*/ generateIcon({ - name: 'ArrowForwardTrimmed', - viewBox: '0 0 24 24', - trimmed: true, - path: ( - <> - - - - ), -}); diff --git a/packages/components/icons/src/ArrowUp.tsx b/packages/components/icons/src/ArrowUp.tsx deleted file mode 100644 index 176e01c764..0000000000 --- a/packages/components/icons/src/ArrowUp.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const ArrowUp = /*#__PURE__*/ generateIcon({ - name: 'ArrowUp', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/ArrowUpTrimmed.tsx b/packages/components/icons/src/ArrowUpTrimmed.tsx deleted file mode 100644 index 8a241a6738..0000000000 --- a/packages/components/icons/src/ArrowUpTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant ArrowUp. - */ -export const ArrowUpTrimmed = /*#__PURE__*/ generateIcon({ - name: 'ArrowUpTrimmed', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 10 24', -}); diff --git a/packages/components/icons/src/ArrowUpward.tsx b/packages/components/icons/src/ArrowUpward.tsx deleted file mode 100644 index bb76e82a0d..0000000000 --- a/packages/components/icons/src/ArrowUpward.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const ArrowUpward = /*#__PURE__*/ generateIcon({ - name: 'ArrowUpward', - path: ( - - - - ), - viewBox: '0 0 48 48', -}); diff --git a/packages/components/icons/src/Asset.tsx b/packages/components/icons/src/Asset.tsx deleted file mode 100644 index c7eeeb3c73..0000000000 --- a/packages/components/icons/src/Asset.tsx +++ /dev/null @@ -1,15 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Asset = /*#__PURE__*/ generateIcon({ - name: 'Asset', - path: ( - - - - - - - - ), -}); diff --git a/packages/components/icons/src/AssetTrimmed.tsx b/packages/components/icons/src/AssetTrimmed.tsx deleted file mode 100644 index 4a7015e59d..0000000000 --- a/packages/components/icons/src/AssetTrimmed.tsx +++ /dev/null @@ -1,21 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant Asset. - */ -export const AssetTrimmed = /*#__PURE__*/ generateIcon({ - name: 'AssetTrimmed', - path: ( - - - - - - - - ), - trimmed: true, - viewBox: '0 0 18 24', -}); diff --git a/packages/components/icons/src/Audio.tsx b/packages/components/icons/src/Audio.tsx deleted file mode 100644 index 57ef32f6b6..0000000000 --- a/packages/components/icons/src/Audio.tsx +++ /dev/null @@ -1,17 +0,0 @@ -import React from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Audio = /*#__PURE__*/ generateIcon({ - name: 'Audio', - viewBox: '0 0 24 24', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/Calendar.tsx b/packages/components/icons/src/Calendar.tsx deleted file mode 100644 index 912f9bed00..0000000000 --- a/packages/components/icons/src/Calendar.tsx +++ /dev/null @@ -1,9 +0,0 @@ -import React from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Calendar = /*#__PURE__*/ generateIcon({ - name: 'Calendar', - path: ( - - ), -}); diff --git a/packages/components/icons/src/ChatBubble.tsx b/packages/components/icons/src/ChatBubble.tsx deleted file mode 100644 index 5bec30bd7c..0000000000 --- a/packages/components/icons/src/ChatBubble.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const ChatBubble = /*#__PURE__*/ generateIcon({ - name: 'ChatBubble', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/ChatBubbleTrimmed.tsx b/packages/components/icons/src/ChatBubbleTrimmed.tsx deleted file mode 100644 index 2418fe62ab..0000000000 --- a/packages/components/icons/src/ChatBubbleTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant ChatBubble. - */ -export const ChatBubbleTrimmed = /*#__PURE__*/ generateIcon({ - name: 'ChatBubbleTrimmed', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 15 18', -}); diff --git a/packages/components/icons/src/CheckCircle.tsx b/packages/components/icons/src/CheckCircle.tsx deleted file mode 100644 index 12a36a4ed2..0000000000 --- a/packages/components/icons/src/CheckCircle.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const CheckCircle = /*#__PURE__*/ generateIcon({ - name: 'CheckCircle', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/CheckCircleTrimmed.tsx b/packages/components/icons/src/CheckCircleTrimmed.tsx deleted file mode 100644 index 3899676a1a..0000000000 --- a/packages/components/icons/src/CheckCircleTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant CheckCircle. - */ -export const CheckCircleTrimmed = /*#__PURE__*/ generateIcon({ - name: 'CheckCircleTrimmed', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 15 18', -}); diff --git a/packages/components/icons/src/ChevronDown.tsx b/packages/components/icons/src/ChevronDown.tsx deleted file mode 100644 index 24a1923b29..0000000000 --- a/packages/components/icons/src/ChevronDown.tsx +++ /dev/null @@ -1,9 +0,0 @@ -import React from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const ChevronDown = /*#__PURE__*/ generateIcon({ - name: 'ChevronDown', - path: ( - - ), -}); diff --git a/packages/components/icons/src/ChevronDownTrimmed.tsx b/packages/components/icons/src/ChevronDownTrimmed.tsx deleted file mode 100644 index 113d95fac8..0000000000 --- a/packages/components/icons/src/ChevronDownTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant ChevronDown. - */ -export const ChevronDownTrimmed = /*#__PURE__*/ generateIcon({ - name: 'ChevronDownTrimmed', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 9 18', -}); diff --git a/packages/components/icons/src/ChevronLeft.tsx b/packages/components/icons/src/ChevronLeft.tsx deleted file mode 100644 index 03c9333223..0000000000 --- a/packages/components/icons/src/ChevronLeft.tsx +++ /dev/null @@ -1,9 +0,0 @@ -import React from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const ChevronLeft = /*#__PURE__*/ generateIcon({ - name: 'ChevronLeft', - path: ( - - ), -}); diff --git a/packages/components/icons/src/ChevronLeftTrimmed.tsx b/packages/components/icons/src/ChevronLeftTrimmed.tsx deleted file mode 100644 index 124f47337d..0000000000 --- a/packages/components/icons/src/ChevronLeftTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant ChevronLeft. - */ -export const ChevronLeftTrimmed = /*#__PURE__*/ generateIcon({ - name: 'ChevronLeftTrimmed', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 5.6 18', -}); diff --git a/packages/components/icons/src/ChevronRight.tsx b/packages/components/icons/src/ChevronRight.tsx deleted file mode 100644 index 371995c125..0000000000 --- a/packages/components/icons/src/ChevronRight.tsx +++ /dev/null @@ -1,9 +0,0 @@ -import React from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const ChevronRight = /*#__PURE__*/ generateIcon({ - name: 'ChevronRight', - path: ( - - ), -}); diff --git a/packages/components/icons/src/ChevronRightTrimmed.tsx b/packages/components/icons/src/ChevronRightTrimmed.tsx deleted file mode 100644 index deb5096b62..0000000000 --- a/packages/components/icons/src/ChevronRightTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant ChevronRight. - */ -export const ChevronRightTrimmed = /*#__PURE__*/ generateIcon({ - name: 'ChevronRightTrimmed', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 5.6 18', -}); diff --git a/packages/components/icons/src/ChevronUp.tsx b/packages/components/icons/src/ChevronUp.tsx deleted file mode 100644 index a861a5ad05..0000000000 --- a/packages/components/icons/src/ChevronUp.tsx +++ /dev/null @@ -1,9 +0,0 @@ -import React from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const ChevronUp = /*#__PURE__*/ generateIcon({ - name: 'ChevronUp', - path: ( - - ), -}); diff --git a/packages/components/icons/src/ChevronUpTrimmed.tsx b/packages/components/icons/src/ChevronUpTrimmed.tsx deleted file mode 100644 index 54f55858c6..0000000000 --- a/packages/components/icons/src/ChevronUpTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant ChevronUp. - */ -export const ChevronUpTrimmed = /*#__PURE__*/ generateIcon({ - name: 'ChevronUpTrimmed', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 9 18', -}); diff --git a/packages/components/icons/src/Clock.tsx b/packages/components/icons/src/Clock.tsx deleted file mode 100644 index 1ef9aa0f3b..0000000000 --- a/packages/components/icons/src/Clock.tsx +++ /dev/null @@ -1,13 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Clock = /*#__PURE__*/ generateIcon({ - name: 'Clock', - path: ( - - - - - - ), -}); diff --git a/packages/components/icons/src/ClockTrimmed.tsx b/packages/components/icons/src/ClockTrimmed.tsx deleted file mode 100644 index 38fb619762..0000000000 --- a/packages/components/icons/src/ClockTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant Clock. - */ -export const ClockTrimmed = /*#__PURE__*/ generateIcon({ - name: 'ClockTrimmed', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 20 24', -}); diff --git a/packages/components/icons/src/Close.tsx b/packages/components/icons/src/Close.tsx deleted file mode 100644 index 25887d25b7..0000000000 --- a/packages/components/icons/src/Close.tsx +++ /dev/null @@ -1,9 +0,0 @@ -import React from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Close = /*#__PURE__*/ generateIcon({ - name: 'Close', - path: ( - - ), -}); diff --git a/packages/components/icons/src/CloseTrimmed.tsx b/packages/components/icons/src/CloseTrimmed.tsx deleted file mode 100644 index 5f897043ff..0000000000 --- a/packages/components/icons/src/CloseTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant Close. - */ -export const CloseTrimmed = /*#__PURE__*/ generateIcon({ - name: 'CloseTrimmed', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 14 24', -}); diff --git a/packages/components/icons/src/CloudUpload.tsx b/packages/components/icons/src/CloudUpload.tsx deleted file mode 100644 index 53f550cea0..0000000000 --- a/packages/components/icons/src/CloudUpload.tsx +++ /dev/null @@ -1,14 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const CloudUpload = /*#__PURE__*/ generateIcon({ - name: 'CloudUpload', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 24 24', -}); diff --git a/packages/components/icons/src/Code.tsx b/packages/components/icons/src/Code.tsx deleted file mode 100644 index c77b171c2d..0000000000 --- a/packages/components/icons/src/Code.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Code = /*#__PURE__*/ generateIcon({ - name: 'Code', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/CodeIllustration.tsx b/packages/components/icons/src/CodeIllustration.tsx deleted file mode 100644 index 4e403ffc74..0000000000 --- a/packages/components/icons/src/CodeIllustration.tsx +++ /dev/null @@ -1,21 +0,0 @@ -import React from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const CodeIllustration = /*#__PURE__*/ generateIcon({ - name: 'CodeIllustration', - viewBox: '0 0 24 24', - path: ( - <> - - - - ), -}); diff --git a/packages/components/icons/src/CodeTrimmed.tsx b/packages/components/icons/src/CodeTrimmed.tsx deleted file mode 100644 index a5c74e79b7..0000000000 --- a/packages/components/icons/src/CodeTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant Code. - */ -export const CodeTrimmed = /*#__PURE__*/ generateIcon({ - name: 'CodeTrimmed', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 15 18', -}); diff --git a/packages/components/icons/src/Copy.tsx b/packages/components/icons/src/Copy.tsx deleted file mode 100644 index b94586d1ab..0000000000 --- a/packages/components/icons/src/Copy.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Copy = /*#__PURE__*/ generateIcon({ - name: 'Copy', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/CopyTrimmed.tsx b/packages/components/icons/src/CopyTrimmed.tsx deleted file mode 100644 index 013b197edd..0000000000 --- a/packages/components/icons/src/CopyTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant Copy. - */ -export const CopyTrimmed = /*#__PURE__*/ generateIcon({ - name: 'CopyTrimmed', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 14.2 18', -}); diff --git a/packages/components/icons/src/Cycle.tsx b/packages/components/icons/src/Cycle.tsx deleted file mode 100644 index fa69e748ff..0000000000 --- a/packages/components/icons/src/Cycle.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Cycle = /*#__PURE__*/ generateIcon({ - name: 'Cycle', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/CycleTrimmed.tsx b/packages/components/icons/src/CycleTrimmed.tsx deleted file mode 100644 index 27e739ab87..0000000000 --- a/packages/components/icons/src/CycleTrimmed.tsx +++ /dev/null @@ -1,21 +0,0 @@ -import React from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant Cycle. - */ -export const CycleTrimmed = /*#__PURE__*/ generateIcon({ - name: 'CycleTrimmed', - path: ( - - ), - props: { - fillRule: 'nonzero', - clipRule: 'evenodd', - strokeLinejoin: 'round', - strokeMiterlimit: 1.414, - }, - trimmed: true, - viewBox: '0 0 16 24', -}); diff --git a/packages/components/icons/src/Delete.tsx b/packages/components/icons/src/Delete.tsx deleted file mode 100644 index 67f9965b9b..0000000000 --- a/packages/components/icons/src/Delete.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Delete = /*#__PURE__*/ generateIcon({ - name: 'Delete', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/DeleteTrimmed.tsx b/packages/components/icons/src/DeleteTrimmed.tsx deleted file mode 100644 index 861991f9bb..0000000000 --- a/packages/components/icons/src/DeleteTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant Delete. - */ -export const DeleteTrimmed = /*#__PURE__*/ generateIcon({ - name: 'DeleteTrimmed', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 14 24', -}); diff --git a/packages/components/icons/src/Diamond.tsx b/packages/components/icons/src/Diamond.tsx deleted file mode 100644 index 81ad4cdc8d..0000000000 --- a/packages/components/icons/src/Diamond.tsx +++ /dev/null @@ -1,11 +0,0 @@ -import React from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Diamond = /*#__PURE__*/ generateIcon({ - name: 'Diamond', - viewBox: '0 0 24 24', - trimmed: true, - path: ( - - ), -}); diff --git a/packages/components/icons/src/Done.tsx b/packages/components/icons/src/Done.tsx deleted file mode 100644 index 292f782110..0000000000 --- a/packages/components/icons/src/Done.tsx +++ /dev/null @@ -1,9 +0,0 @@ -import React from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Done = /*#__PURE__*/ generateIcon({ - name: 'Done', - path: ( - - ), -}); diff --git a/packages/components/icons/src/DoubleArrow.tsx b/packages/components/icons/src/DoubleArrow.tsx deleted file mode 100644 index 37357e5671..0000000000 --- a/packages/components/icons/src/DoubleArrow.tsx +++ /dev/null @@ -1,13 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const DoubleArrow = /*#__PURE__*/ generateIcon({ - name: 'DoubleArrow', - path: ( - - - - - - ), -}); diff --git a/packages/components/icons/src/Download.tsx b/packages/components/icons/src/Download.tsx deleted file mode 100644 index dec8eed459..0000000000 --- a/packages/components/icons/src/Download.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Download = /*#__PURE__*/ generateIcon({ - name: 'Download', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/DownloadTrimmed.tsx b/packages/components/icons/src/DownloadTrimmed.tsx deleted file mode 100644 index 00b08dca0e..0000000000 --- a/packages/components/icons/src/DownloadTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant Download. - */ -export const DownloadTrimmed = /*#__PURE__*/ generateIcon({ - name: 'DownloadTrimmed', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 10.5 18', -}); diff --git a/packages/components/icons/src/Drag.tsx b/packages/components/icons/src/Drag.tsx deleted file mode 100644 index c574b8ccd8..0000000000 --- a/packages/components/icons/src/Drag.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Drag = /*#__PURE__*/ generateIcon({ - name: 'Drag', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/DragTrimmed.tsx b/packages/components/icons/src/DragTrimmed.tsx deleted file mode 100644 index e0f4c5a026..0000000000 --- a/packages/components/icons/src/DragTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant Drag. - */ -export const DragTrimmed = /*#__PURE__*/ generateIcon({ - name: 'DragTrimmed', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 10 24', -}); diff --git a/packages/components/icons/src/Edit.tsx b/packages/components/icons/src/Edit.tsx deleted file mode 100644 index e5e18c5809..0000000000 --- a/packages/components/icons/src/Edit.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Edit = /*#__PURE__*/ generateIcon({ - name: 'Edit', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/EditTrimmed.tsx b/packages/components/icons/src/EditTrimmed.tsx deleted file mode 100644 index b8e55053bd..0000000000 --- a/packages/components/icons/src/EditTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant Edit. - */ -export const EditTrimmed = /*#__PURE__*/ generateIcon({ - name: 'EditTrimmed', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 13.5 18', -}); diff --git a/packages/components/icons/src/EmbeddedBlockIcon.tsx b/packages/components/icons/src/EmbeddedBlockIcon.tsx new file mode 100644 index 0000000000..57bcec0f39 --- /dev/null +++ b/packages/components/icons/src/EmbeddedBlockIcon.tsx @@ -0,0 +1,27 @@ +import React from 'react'; +import { + IconVariant, + generateComponentWithVariants, +} from '@contentful/f36-icon'; +import { generateIconComponent } from '@contentful/f36-icon/src'; + +export const EmbeddedBlockIcon = generateComponentWithVariants({ + variants: { + [IconVariant.Active]: generateIconComponent({ + path: ( + + ), + }), + [IconVariant.Default]: generateIconComponent({ + path: ( + + + + + ), + }), + }, +}); diff --git a/packages/components/icons/src/EmbeddedEntryBlock.tsx b/packages/components/icons/src/EmbeddedEntryBlock.tsx deleted file mode 100644 index 15a850163f..0000000000 --- a/packages/components/icons/src/EmbeddedEntryBlock.tsx +++ /dev/null @@ -1,9 +0,0 @@ -import React from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const EmbeddedEntryBlock = /*#__PURE__*/ generateIcon({ - name: 'EmbeddedEntryBlock', - path: ( - - ), -}); diff --git a/packages/components/icons/src/EmbeddedEntryBlockTrimmed.tsx b/packages/components/icons/src/EmbeddedEntryBlockTrimmed.tsx deleted file mode 100644 index d7332225a0..0000000000 --- a/packages/components/icons/src/EmbeddedEntryBlockTrimmed.tsx +++ /dev/null @@ -1,15 +0,0 @@ -import React from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant EmbeddedEntryBlock. - */ -export const EmbeddedEntryBlockTrimmed = /*#__PURE__*/ generateIcon({ - name: 'EmbeddedEntryBlockTrimmed', - path: ( - - ), - trimmed: true, - viewBox: '0 0 20 24', -}); diff --git a/packages/components/icons/src/EmbeddedEntryInline.tsx b/packages/components/icons/src/EmbeddedEntryInline.tsx deleted file mode 100644 index cbc6ec62c7..0000000000 --- a/packages/components/icons/src/EmbeddedEntryInline.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const EmbeddedEntryInline = /*#__PURE__*/ generateIcon({ - name: 'EmbeddedEntryInline', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/EmbeddedEntryInlineTrimmed.tsx b/packages/components/icons/src/EmbeddedEntryInlineTrimmed.tsx deleted file mode 100644 index 88e5add0a0..0000000000 --- a/packages/components/icons/src/EmbeddedEntryInlineTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant EmbeddedEntryInline. - */ -export const EmbeddedEntryInlineTrimmed = /*#__PURE__*/ generateIcon({ - name: 'EmbeddedEntryInlineTrimmed', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 22 24', -}); diff --git a/packages/components/icons/src/EmbeddedLineIcon.tsx b/packages/components/icons/src/EmbeddedLineIcon.tsx new file mode 100644 index 0000000000..abf11153b4 --- /dev/null +++ b/packages/components/icons/src/EmbeddedLineIcon.tsx @@ -0,0 +1,28 @@ +import React from 'react'; +import { + IconVariant, + generateComponentWithVariants, +} from '@contentful/f36-icon'; +import { generateIconComponent } from '@contentful/f36-icon/src'; + +export const EmbeddedLineIcon = generateComponentWithVariants({ + variants: { + [IconVariant.Active]: generateIconComponent({ + path: ( + + ), + }), + [IconVariant.Default]: generateIconComponent({ + path: ( + + + + + + ), + }), + }, +}); diff --git a/packages/components/icons/src/Entry.tsx b/packages/components/icons/src/Entry.tsx deleted file mode 100644 index 052f1ee133..0000000000 --- a/packages/components/icons/src/Entry.tsx +++ /dev/null @@ -1,14 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Entry = /*#__PURE__*/ generateIcon({ - name: 'Entry', - path: ( - - - - - - ), - viewBox: '0 0 18 18', -}); diff --git a/packages/components/icons/src/EntryIcon.tsx b/packages/components/icons/src/EntryIcon.tsx new file mode 100644 index 0000000000..1b10d7a9f8 --- /dev/null +++ b/packages/components/icons/src/EntryIcon.tsx @@ -0,0 +1,27 @@ +import React from 'react'; +import { + IconVariant, + generateComponentWithVariants, +} from '@contentful/f36-icon'; +import { generateIconComponent } from '@contentful/f36-icon/src'; + +export const EntryIcon = generateComponentWithVariants({ + variants: { + [IconVariant.Active]: generateIconComponent({ + path: ( + + ), + }), + [IconVariant.Default]: generateIconComponent({ + path: ( + + ), + }), + }, +}); diff --git a/packages/components/icons/src/EntryTrimmed.tsx b/packages/components/icons/src/EntryTrimmed.tsx deleted file mode 100644 index 8584c32549..0000000000 --- a/packages/components/icons/src/EntryTrimmed.tsx +++ /dev/null @@ -1,19 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant Entry. - */ -export const EntryTrimmed = /*#__PURE__*/ generateIcon({ - name: 'EntryTrimmed', - path: ( - - - - - - ), - trimmed: true, - viewBox: '0 0 18 18', -}); diff --git a/packages/components/icons/src/Environment.tsx b/packages/components/icons/src/Environment.tsx deleted file mode 100644 index 578bd344e1..0000000000 --- a/packages/components/icons/src/Environment.tsx +++ /dev/null @@ -1,10 +0,0 @@ -import React from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Environment = /*#__PURE__*/ generateIcon({ - name: 'Environment', - path: ( - - ), - viewBox: '0 0 18 18', -}); diff --git a/packages/components/icons/src/EnvironmentAlias.tsx b/packages/components/icons/src/EnvironmentAlias.tsx deleted file mode 100644 index 304b6d244d..0000000000 --- a/packages/components/icons/src/EnvironmentAlias.tsx +++ /dev/null @@ -1,10 +0,0 @@ -import React from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const EnvironmentAlias = /*#__PURE__*/ generateIcon({ - name: 'EnvironmentAlias', - path: ( - - ), - viewBox: '0 0 18 18', -}); diff --git a/packages/components/icons/src/EnvironmentAliasIcon.tsx b/packages/components/icons/src/EnvironmentAliasIcon.tsx new file mode 100644 index 0000000000..82dd444ff4 --- /dev/null +++ b/packages/components/icons/src/EnvironmentAliasIcon.tsx @@ -0,0 +1,27 @@ +import React from 'react'; +import { + IconVariant, + generateComponentWithVariants, +} from '@contentful/f36-icon'; +import { generateIconComponent } from '@contentful/f36-icon/src'; + +export const EnvironmentAliasIcon = generateComponentWithVariants({ + variants: { + [IconVariant.Active]: generateIconComponent({ + path: ( + + + + + ), + }), + [IconVariant.Default]: generateIconComponent({ + path: ( + + ), + }), + }, +}); diff --git a/packages/components/icons/src/EnvironmentIcon.tsx b/packages/components/icons/src/EnvironmentIcon.tsx new file mode 100644 index 0000000000..be8f750517 --- /dev/null +++ b/packages/components/icons/src/EnvironmentIcon.tsx @@ -0,0 +1,27 @@ +import React from 'react'; +import { + IconVariant, + generateComponentWithVariants, +} from '@contentful/f36-icon'; +import { generateIconComponent } from '@contentful/f36-icon/src'; + +export const EnvironmentIcon = generateComponentWithVariants({ + variants: { + [IconVariant.Active]: generateIconComponent({ + path: ( + + ), + }), + [IconVariant.Default]: generateIconComponent({ + path: ( + + ), + }), + }, +}); diff --git a/packages/components/icons/src/ErrorCircle.tsx b/packages/components/icons/src/ErrorCircle.tsx deleted file mode 100644 index 387a58708f..0000000000 --- a/packages/components/icons/src/ErrorCircle.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const ErrorCircle = /*#__PURE__*/ generateIcon({ - name: 'ErrorCircle', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/ErrorCircleOutline.tsx b/packages/components/icons/src/ErrorCircleOutline.tsx deleted file mode 100644 index f027635c50..0000000000 --- a/packages/components/icons/src/ErrorCircleOutline.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const ErrorCircleOutline = /*#__PURE__*/ generateIcon({ - name: 'ErrorCircleOutline', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/ErrorCircleTrimmed.tsx b/packages/components/icons/src/ErrorCircleTrimmed.tsx deleted file mode 100644 index dde07cabaf..0000000000 --- a/packages/components/icons/src/ErrorCircleTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant ErrorCircle. - */ -export const ErrorCircleTrimmed = /*#__PURE__*/ generateIcon({ - name: 'ErrorCircleTrimmed', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 15 18', -}); diff --git a/packages/components/icons/src/ExternalLink.tsx b/packages/components/icons/src/ExternalLink.tsx deleted file mode 100644 index 36c2fe8208..0000000000 --- a/packages/components/icons/src/ExternalLink.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const ExternalLink = /*#__PURE__*/ generateIcon({ - name: 'ExternalLink', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/ExternalLinkTrimmed.tsx b/packages/components/icons/src/ExternalLinkTrimmed.tsx deleted file mode 100644 index 48faf41041..0000000000 --- a/packages/components/icons/src/ExternalLinkTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant ExternalLink. - */ -export const ExternalLinkTrimmed = /*#__PURE__*/ generateIcon({ - name: 'ExternalLinkTrimmed', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 13.5 18', -}); diff --git a/packages/components/icons/src/FaceHappy.tsx b/packages/components/icons/src/FaceHappy.tsx deleted file mode 100644 index 5752ca71fc..0000000000 --- a/packages/components/icons/src/FaceHappy.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const FaceHappy = /*#__PURE__*/ generateIcon({ - name: 'FaceHappy', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/FaceHappyTrimmed.tsx b/packages/components/icons/src/FaceHappyTrimmed.tsx deleted file mode 100644 index 1d2ce885f3..0000000000 --- a/packages/components/icons/src/FaceHappyTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant FaceHappy. - */ -export const FaceHappyTrimmed = /*#__PURE__*/ generateIcon({ - name: 'FaceHappyTrimmed', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 15 18', -}); diff --git a/packages/components/icons/src/Filter.tsx b/packages/components/icons/src/Filter.tsx deleted file mode 100644 index f6d81bf176..0000000000 --- a/packages/components/icons/src/Filter.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Filter = /*#__PURE__*/ generateIcon({ - name: 'Filter', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/FilterTrimmed.tsx b/packages/components/icons/src/FilterTrimmed.tsx deleted file mode 100644 index 079ef24c80..0000000000 --- a/packages/components/icons/src/FilterTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant Filter. - */ -export const FilterTrimmed = /*#__PURE__*/ generateIcon({ - name: 'FilterTrimmed', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 13.5 18', -}); diff --git a/packages/components/icons/src/Folder.tsx b/packages/components/icons/src/Folder.tsx deleted file mode 100644 index 47df27033c..0000000000 --- a/packages/components/icons/src/Folder.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Folder = /*#__PURE__*/ generateIcon({ - name: 'Folder', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/FolderCreate.tsx b/packages/components/icons/src/FolderCreate.tsx deleted file mode 100644 index 1d50eecb5e..0000000000 --- a/packages/components/icons/src/FolderCreate.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const FolderCreate = /*#__PURE__*/ generateIcon({ - name: 'FolderCreate', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/FolderCreateTrimmed.tsx b/packages/components/icons/src/FolderCreateTrimmed.tsx deleted file mode 100644 index 33e1c3a16a..0000000000 --- a/packages/components/icons/src/FolderCreateTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant FolderCreate. - */ -export const FolderCreateTrimmed = /*#__PURE__*/ generateIcon({ - name: 'FolderCreateTrimmed', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 15 18', -}); diff --git a/packages/components/icons/src/FolderOpen.tsx b/packages/components/icons/src/FolderOpen.tsx deleted file mode 100644 index 78f0fef16d..0000000000 --- a/packages/components/icons/src/FolderOpen.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const FolderOpen = /*#__PURE__*/ generateIcon({ - name: 'FolderOpen', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/FolderOpenTrimmed.tsx b/packages/components/icons/src/FolderOpenTrimmed.tsx deleted file mode 100644 index c1b4027eb8..0000000000 --- a/packages/components/icons/src/FolderOpenTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant FolderOpen. - */ -export const FolderOpenTrimmed = /*#__PURE__*/ generateIcon({ - name: 'FolderOpenTrimmed', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 15 18', -}); diff --git a/packages/components/icons/src/FolderTrimmed.tsx b/packages/components/icons/src/FolderTrimmed.tsx deleted file mode 100644 index 7508b95efa..0000000000 --- a/packages/components/icons/src/FolderTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant Folder. - */ -export const FolderTrimmed = /*#__PURE__*/ generateIcon({ - name: 'FolderTrimmed', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 15 18', -}); diff --git a/packages/components/icons/src/FormatBold.tsx b/packages/components/icons/src/FormatBold.tsx deleted file mode 100644 index 229420ec48..0000000000 --- a/packages/components/icons/src/FormatBold.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const FormatBold = /*#__PURE__*/ generateIcon({ - name: 'FormatBold', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/FormatBoldTrimmed.tsx b/packages/components/icons/src/FormatBoldTrimmed.tsx deleted file mode 100644 index da956fc37d..0000000000 --- a/packages/components/icons/src/FormatBoldTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant FormatBold. - */ -export const FormatBoldTrimmed = /*#__PURE__*/ generateIcon({ - name: 'FormatBoldTrimmed', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 10.8 24', -}); diff --git a/packages/components/icons/src/FormatItalic.tsx b/packages/components/icons/src/FormatItalic.tsx deleted file mode 100644 index a877b59652..0000000000 --- a/packages/components/icons/src/FormatItalic.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const FormatItalic = /*#__PURE__*/ generateIcon({ - name: 'FormatItalic', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/FormatItalicTrimmed.tsx b/packages/components/icons/src/FormatItalicTrimmed.tsx deleted file mode 100644 index 859a5f10cf..0000000000 --- a/packages/components/icons/src/FormatItalicTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant FormatItalic. - */ -export const FormatItalicTrimmed = /*#__PURE__*/ generateIcon({ - name: 'FormatItalicTrimmed', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 12 24', -}); diff --git a/packages/components/icons/src/FormatUnderlined.tsx b/packages/components/icons/src/FormatUnderlined.tsx deleted file mode 100644 index 50c6c7c903..0000000000 --- a/packages/components/icons/src/FormatUnderlined.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const FormatUnderlined = /*#__PURE__*/ generateIcon({ - name: 'FormatUnderlined', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/FormatUnderlinedTrimmed.tsx b/packages/components/icons/src/FormatUnderlinedTrimmed.tsx deleted file mode 100644 index 0ed21df26f..0000000000 --- a/packages/components/icons/src/FormatUnderlinedTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant FormatUnderlined. - */ -export const FormatUnderlinedTrimmed = /*#__PURE__*/ generateIcon({ - name: 'FormatUnderlinedTrimmed', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 14 24', -}); diff --git a/packages/components/icons/src/Gift.tsx b/packages/components/icons/src/Gift.tsx deleted file mode 100644 index b70dd346a2..0000000000 --- a/packages/components/icons/src/Gift.tsx +++ /dev/null @@ -1,23 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Gift = /*#__PURE__*/ generateIcon({ - name: 'Gift', - viewBox: '0 0 18 18', - path: ( - - - - - - - - - - - - - - - ), -}); diff --git a/packages/components/icons/src/Heading.tsx b/packages/components/icons/src/Heading.tsx deleted file mode 100644 index 0d9c0613a2..0000000000 --- a/packages/components/icons/src/Heading.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Heading = /*#__PURE__*/ generateIcon({ - name: 'Heading', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/HeadingOne.tsx b/packages/components/icons/src/HeadingOne.tsx deleted file mode 100644 index 350dfb9229..0000000000 --- a/packages/components/icons/src/HeadingOne.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const HeadingOne = /*#__PURE__*/ generateIcon({ - name: 'HeadingOne', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/HeadingOneTrimmed.tsx b/packages/components/icons/src/HeadingOneTrimmed.tsx deleted file mode 100644 index ca1dcdd037..0000000000 --- a/packages/components/icons/src/HeadingOneTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant HeadingOne. - */ -export const HeadingOneTrimmed = /*#__PURE__*/ generateIcon({ - name: 'HeadingOneTrimmed', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 13 18', -}); diff --git a/packages/components/icons/src/HeadingTrimmed.tsx b/packages/components/icons/src/HeadingTrimmed.tsx deleted file mode 100644 index f708a170f2..0000000000 --- a/packages/components/icons/src/HeadingTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant Heading. - */ -export const HeadingTrimmed = /*#__PURE__*/ generateIcon({ - name: 'HeadingTrimmed', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 8.4 18', -}); diff --git a/packages/components/icons/src/HeadingTwo.tsx b/packages/components/icons/src/HeadingTwo.tsx deleted file mode 100644 index 8f10dd2dec..0000000000 --- a/packages/components/icons/src/HeadingTwo.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const HeadingTwo = /*#__PURE__*/ generateIcon({ - name: 'HeadingTwo', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/HeadingTwoTrimmed.tsx b/packages/components/icons/src/HeadingTwoTrimmed.tsx deleted file mode 100644 index 2aef53c676..0000000000 --- a/packages/components/icons/src/HeadingTwoTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant HeadingTwo. - */ -export const HeadingTwoTrimmed = /*#__PURE__*/ generateIcon({ - name: 'HeadingTwoTrimmed', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 14.4 18', -}); diff --git a/packages/components/icons/src/HelpCircle.tsx b/packages/components/icons/src/HelpCircle.tsx deleted file mode 100644 index d029d6271e..0000000000 --- a/packages/components/icons/src/HelpCircle.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const HelpCircle = /*#__PURE__*/ generateIcon({ - name: 'HelpCircle', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/HelpCircleInverted.tsx b/packages/components/icons/src/HelpCircleInverted.tsx deleted file mode 100644 index 981c0a344e..0000000000 --- a/packages/components/icons/src/HelpCircleInverted.tsx +++ /dev/null @@ -1,25 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const HelpCircleInverted = /*#__PURE__*/ generateIcon({ - name: 'HelpCircleInverted', - path: ( - - - - - ), - viewBox: '0 0 22 22', -}); diff --git a/packages/components/icons/src/HelpCircleTrimmed.tsx b/packages/components/icons/src/HelpCircleTrimmed.tsx deleted file mode 100644 index 8b9bd993dc..0000000000 --- a/packages/components/icons/src/HelpCircleTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant HelpCircle. - */ -export const HelpCircleTrimmed = /*#__PURE__*/ generateIcon({ - name: 'HelpCircleTrimmed', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 15 18', -}); diff --git a/packages/components/icons/src/HorizontalRule.tsx b/packages/components/icons/src/HorizontalRule.tsx deleted file mode 100644 index 1117d446d3..0000000000 --- a/packages/components/icons/src/HorizontalRule.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const HorizontalRule = /*#__PURE__*/ generateIcon({ - name: 'HorizontalRule', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/HorizontalRuleTrimmed.tsx b/packages/components/icons/src/HorizontalRuleTrimmed.tsx deleted file mode 100644 index 96c8ef46f0..0000000000 --- a/packages/components/icons/src/HorizontalRuleTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant HorizontalRule. - */ -export const HorizontalRuleTrimmed = /*#__PURE__*/ generateIcon({ - name: 'HorizontalRuleTrimmed', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 12.6 18', -}); diff --git a/packages/components/icons/src/Image.tsx b/packages/components/icons/src/Image.tsx deleted file mode 100644 index f0d05db24d..0000000000 --- a/packages/components/icons/src/Image.tsx +++ /dev/null @@ -1,21 +0,0 @@ -import React from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Image = /*#__PURE__*/ generateIcon({ - name: 'Image', - viewBox: '0 0 24 24', - path: ( - <> - - - - ), -}); diff --git a/packages/components/icons/src/InfoCircle.tsx b/packages/components/icons/src/InfoCircle.tsx deleted file mode 100644 index 6eeead97d1..0000000000 --- a/packages/components/icons/src/InfoCircle.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const InfoCircle = /*#__PURE__*/ generateIcon({ - name: 'InfoCircle', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/InfoCircleTrimmed.tsx b/packages/components/icons/src/InfoCircleTrimmed.tsx deleted file mode 100644 index 4168a052b3..0000000000 --- a/packages/components/icons/src/InfoCircleTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant InfoCircle. - */ -export const InfoCircleTrimmed = /*#__PURE__*/ generateIcon({ - name: 'InfoCircleTrimmed', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 15 18', -}); diff --git a/packages/components/icons/src/Language.tsx b/packages/components/icons/src/Language.tsx deleted file mode 100644 index e9f985d5ec..0000000000 --- a/packages/components/icons/src/Language.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Language = /*#__PURE__*/ generateIcon({ - name: 'Language', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/Link.tsx b/packages/components/icons/src/Link.tsx deleted file mode 100644 index b6b72ce01b..0000000000 --- a/packages/components/icons/src/Link.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Link = /*#__PURE__*/ generateIcon({ - name: 'Link', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/LinkAlternate.tsx b/packages/components/icons/src/LinkAlternate.tsx deleted file mode 100644 index 8237882665..0000000000 --- a/packages/components/icons/src/LinkAlternate.tsx +++ /dev/null @@ -1,9 +0,0 @@ -import React from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const LinkAlternate = /*#__PURE__*/ generateIcon({ - name: 'LinkAlternate', - path: ( - - ), -}); diff --git a/packages/components/icons/src/LinkTrimmed.tsx b/packages/components/icons/src/LinkTrimmed.tsx deleted file mode 100644 index cebfb30cce..0000000000 --- a/packages/components/icons/src/LinkTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant Link. - */ -export const LinkTrimmed = /*#__PURE__*/ generateIcon({ - name: 'LinkTrimmed', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 15 18', -}); diff --git a/packages/components/icons/src/ListBulleted.tsx b/packages/components/icons/src/ListBulleted.tsx deleted file mode 100644 index 70f66c18f8..0000000000 --- a/packages/components/icons/src/ListBulleted.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const ListBulleted = /*#__PURE__*/ generateIcon({ - name: 'ListBulleted', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/ListBulletedTrimmed.tsx b/packages/components/icons/src/ListBulletedTrimmed.tsx deleted file mode 100644 index 34c26a1326..0000000000 --- a/packages/components/icons/src/ListBulletedTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant ListBulleted. - */ -export const ListBulletedTrimmed = /*#__PURE__*/ generateIcon({ - name: 'ListBulletedTrimmed', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 13.9 18', -}); diff --git a/packages/components/icons/src/ListNumbered.tsx b/packages/components/icons/src/ListNumbered.tsx deleted file mode 100644 index 5020c3428d..0000000000 --- a/packages/components/icons/src/ListNumbered.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const ListNumbered = /*#__PURE__*/ generateIcon({ - name: 'ListNumbered', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/ListNumberedTrimmed.tsx b/packages/components/icons/src/ListNumberedTrimmed.tsx deleted file mode 100644 index 6bfbae8331..0000000000 --- a/packages/components/icons/src/ListNumberedTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant ListNumbered. - */ -export const ListNumberedTrimmed = /*#__PURE__*/ generateIcon({ - name: 'ListNumberedTrimmed', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 14.2 18', -}); diff --git a/packages/components/icons/src/Lock.tsx b/packages/components/icons/src/Lock.tsx deleted file mode 100644 index ca637c39c4..0000000000 --- a/packages/components/icons/src/Lock.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Lock = /*#__PURE__*/ generateIcon({ - name: 'Lock', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/LockTrimmed.tsx b/packages/components/icons/src/LockTrimmed.tsx deleted file mode 100644 index 8acbacff82..0000000000 --- a/packages/components/icons/src/LockTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant Lock. - */ -export const LockTrimmed = /*#__PURE__*/ generateIcon({ - name: 'LockTrimmed', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 12 18', -}); diff --git a/packages/components/icons/src/Logout.tsx b/packages/components/icons/src/Logout.tsx deleted file mode 100644 index 5bc6a287d3..0000000000 --- a/packages/components/icons/src/Logout.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Logout = /*#__PURE__*/ generateIcon({ - name: 'Logout', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/LooksOne.tsx b/packages/components/icons/src/LooksOne.tsx deleted file mode 100644 index d9c99bb644..0000000000 --- a/packages/components/icons/src/LooksOne.tsx +++ /dev/null @@ -1,15 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated This icon will be removed in a future major release. - */ -export const LooksOne = /*#__PURE__*/ generateIcon({ - name: 'LooksOne', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/LooksOneTrimmed.tsx b/packages/components/icons/src/LooksOneTrimmed.tsx deleted file mode 100644 index 4019d31c2a..0000000000 --- a/packages/components/icons/src/LooksOneTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant LooksOne. - */ -export const LooksOneTrimmed = /*#__PURE__*/ generateIcon({ - name: 'LooksOneTrimmed', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 18 24', -}); diff --git a/packages/components/icons/src/LooksTwo.tsx b/packages/components/icons/src/LooksTwo.tsx deleted file mode 100644 index 5cde0b1396..0000000000 --- a/packages/components/icons/src/LooksTwo.tsx +++ /dev/null @@ -1,15 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated This icon will be removed in a future major release. - */ -export const LooksTwo = /*#__PURE__*/ generateIcon({ - name: 'LooksTwo', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/LooksTwoTrimmed.tsx b/packages/components/icons/src/LooksTwoTrimmed.tsx deleted file mode 100644 index 196fdcb12e..0000000000 --- a/packages/components/icons/src/LooksTwoTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant LooksTwo. - */ -export const LooksTwoTrimmed = /*#__PURE__*/ generateIcon({ - name: 'LooksTwoTrimmed', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 18 24', -}); diff --git a/packages/components/icons/src/Markup.tsx b/packages/components/icons/src/Markup.tsx deleted file mode 100644 index dd132f98d4..0000000000 --- a/packages/components/icons/src/Markup.tsx +++ /dev/null @@ -1,21 +0,0 @@ -import * as React from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Markup = /*#__PURE__*/ generateIcon({ - name: 'Markup', - viewBox: '0 0 24 24', - path: ( - <> - - - - ), -}); diff --git a/packages/components/icons/src/Menu.tsx b/packages/components/icons/src/Menu.tsx deleted file mode 100644 index 192e849c4f..0000000000 --- a/packages/components/icons/src/Menu.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Menu = /*#__PURE__*/ generateIcon({ - name: 'Menu', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/MenuTrimmed.tsx b/packages/components/icons/src/MenuTrimmed.tsx deleted file mode 100644 index f1d265e63d..0000000000 --- a/packages/components/icons/src/MenuTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant Menu. - */ -export const MenuTrimmed = /*#__PURE__*/ generateIcon({ - name: 'MenuTrimmed', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 13.5 18', -}); diff --git a/packages/components/icons/src/Minus.tsx b/packages/components/icons/src/Minus.tsx deleted file mode 100644 index 808072cda3..0000000000 --- a/packages/components/icons/src/Minus.tsx +++ /dev/null @@ -1,7 +0,0 @@ -import React from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Minus = /*#__PURE__*/ generateIcon({ - name: 'Minus', - path: , -}); diff --git a/packages/components/icons/src/MoreHorizontal.tsx b/packages/components/icons/src/MoreHorizontal.tsx deleted file mode 100644 index 296b679e53..0000000000 --- a/packages/components/icons/src/MoreHorizontal.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const MoreHorizontal = /*#__PURE__*/ generateIcon({ - name: 'MoreHorizontal', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/MoreHorizontalTrimmed.tsx b/packages/components/icons/src/MoreHorizontalTrimmed.tsx deleted file mode 100644 index 5c6176b30f..0000000000 --- a/packages/components/icons/src/MoreHorizontalTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant MoreHorizontal. - */ -export const MoreHorizontalTrimmed = /*#__PURE__*/ generateIcon({ - name: 'MoreHorizontalTrimmed', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 12 18', -}); diff --git a/packages/components/icons/src/MoreVertical.tsx b/packages/components/icons/src/MoreVertical.tsx deleted file mode 100644 index 67de5b9ee5..0000000000 --- a/packages/components/icons/src/MoreVertical.tsx +++ /dev/null @@ -1,16 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated This icon will be removed in a future major release. - * Please use the `MoreHorizontal` icon instead. - */ -export const MoreVertical = /*#__PURE__*/ generateIcon({ - name: 'MoreVertical', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/MoreVerticalTrimmed.tsx b/packages/components/icons/src/MoreVerticalTrimmed.tsx deleted file mode 100644 index 665d590ec6..0000000000 --- a/packages/components/icons/src/MoreVerticalTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant MoreVertical. - */ -export const MoreVerticalTrimmed = /*#__PURE__*/ generateIcon({ - name: 'MoreVerticalTrimmed', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 3 18', -}); diff --git a/packages/components/icons/src/Page.tsx b/packages/components/icons/src/Page.tsx deleted file mode 100644 index bbd6438de3..0000000000 --- a/packages/components/icons/src/Page.tsx +++ /dev/null @@ -1,13 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Page = /*#__PURE__*/ generateIcon({ - name: 'Page', - path: ( - - - - - - ), -}); diff --git a/packages/components/icons/src/PageTrimmed.tsx b/packages/components/icons/src/PageTrimmed.tsx deleted file mode 100644 index cb9a33718d..0000000000 --- a/packages/components/icons/src/PageTrimmed.tsx +++ /dev/null @@ -1,19 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant Page. - */ -export const PageTrimmed = /*#__PURE__*/ generateIcon({ - name: 'PageTrimmed', - path: ( - - - - - - ), - trimmed: true, - viewBox: '0 0 16 24', -}); diff --git a/packages/components/icons/src/Pdf.tsx b/packages/components/icons/src/Pdf.tsx deleted file mode 100644 index f79431f196..0000000000 --- a/packages/components/icons/src/Pdf.tsx +++ /dev/null @@ -1,16 +0,0 @@ -import * as React from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Pdf = /*#__PURE__*/ generateIcon({ - name: 'Pdf', - viewBox: '0 0 24 24', - path: ( - <> - - - ), -}); diff --git a/packages/components/icons/src/Person.tsx b/packages/components/icons/src/Person.tsx deleted file mode 100644 index a3247c266b..0000000000 --- a/packages/components/icons/src/Person.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Person = /*#__PURE__*/ generateIcon({ - name: 'Person', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/PhosphorIcons.tsx b/packages/components/icons/src/PhosphorIcons.tsx new file mode 100644 index 0000000000..9bc4ce8f28 --- /dev/null +++ b/packages/components/icons/src/PhosphorIcons.tsx @@ -0,0 +1,205 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { + ArrowCounterClockwise, + ArrowDown, + ArrowLeft, + ArrowRight, + ArrowsLeftRight, + ArrowSquareOut, + ArrowUp, + BookmarkSimple, + BracketsCurly, + CalendarBlank, + CaretDown, + CaretLeft, + CaretRight, + CaretUp, + CaretUpDown, + Chat, + Check, + CheckCircle, + Clock, + ClockCounterClockwise, + CloudArrowUp, + CodeSimple, + CopySimple, + DotsSixVertical, + DotsThree, + DownloadSimple, + Eye, + EyeClosed, + File, + FileAudio, + FileCode, + FilePdf, + FileText, + FileVideo, + FolderOpen, + FolderSimple, + FolderSimplePlus, + FunnelSimple, + GearSix, + Globe, + HashStraight, + ImageSquare, + Info, + LinkSimpleHorizontal, + List, + ListBullets, + ListNumbers, + LockSimple, + LockSimpleOpen, + MagnifyingGlass, + MapPinLine, + Minus, + PaperPlaneTilt, + PencilSimple, + PenNib, + Plus, + Presentation, + PuzzlePiece, + Question, + Quotes, + Receipt, + Repeat, + RocketLaunch, + ShoppingCartSimple, + SignIn, + SignOut, + SketchLogo, + Smiley, + SortAscending, + SortDescending, + Sparkle, + Star, + Subtract, + Swap, + Table, + Tabs, + Tag, + TextB, + TextH, + TextHFive, + TextHFour, + TextHOne, + TextHSix, + TextHThree, + TextHTwo, + TextItalic, + TextT, + TextUnderline, + ThumbsDown, + ThumbsUp, + TrashSimple, + TreeStructure, + Triangle, + User, + Users, + Warning, + WarningOctagon, + X, +} from '@phosphor-icons/react'; + +export const ArrowCounterClockwiseIcon = generateForma36Icon( + ArrowCounterClockwise, +); +export const ArrowDownIcon = generateForma36Icon(ArrowDown); +export const ArrowLeftIcon = generateForma36Icon(ArrowLeft); +export const ArrowRightIcon = generateForma36Icon(ArrowRight); +export const ArrowsLeftRightIcon = generateForma36Icon(ArrowsLeftRight); +export const ArrowSquareOutIcon = generateForma36Icon(ArrowSquareOut); +export const ArrowUpIcon = generateForma36Icon(ArrowUp); +export const BookmarkSimpleIcon = generateForma36Icon(BookmarkSimple); +export const BracketsCurlyIcon = generateForma36Icon(BracketsCurly); +export const CalendarBlankIcon = generateForma36Icon(CalendarBlank); +export const CaretDownIcon = generateForma36Icon(CaretDown); +export const CaretLeftIcon = generateForma36Icon(CaretLeft); +export const CaretRightIcon = generateForma36Icon(CaretRight); +export const CaretUpDownIcon = generateForma36Icon(CaretUpDown); +export const CaretUpIcon = generateForma36Icon(CaretUp); +export const ChatIcon = generateForma36Icon(Chat); +export const CheckCircleIcon = generateForma36Icon(CheckCircle); +export const CheckIcon = generateForma36Icon(Check); +export const ClockIcon = generateForma36Icon(Clock); +export const ClockCounterClockwiseIcon = generateForma36Icon( + ClockCounterClockwise, +); +export const CloudArrowUpIcon = generateForma36Icon(CloudArrowUp); +export const CodeSimpleIcon = generateForma36Icon(CodeSimple); +export const CopySimpleIcon = generateForma36Icon(CopySimple); +export const DotsSixVerticalIcon = generateForma36Icon(DotsSixVertical); +export const DotsThreeIcon = generateForma36Icon(DotsThree); +export const DownloadSimpleIcon = generateForma36Icon(DownloadSimple); +export const EyeClosedIcon = generateForma36Icon(EyeClosed); +export const EyeIcon = generateForma36Icon(Eye); +export const FileAudioIcon = generateForma36Icon(FileAudio); +export const FileCodeIcon = generateForma36Icon(FileCode); +export const FileIcon = generateForma36Icon(File); +export const FilePdfIcon = generateForma36Icon(FilePdf); +export const FileTextIcon = generateForma36Icon(FileText); +export const FileVideoIcon = generateForma36Icon(FileVideo); +export const FolderOpenIcon = generateForma36Icon(FolderOpen); +export const FolderSimpleIcon = generateForma36Icon(FolderSimple); +export const FolderSimplePlusIcon = generateForma36Icon(FolderSimplePlus); +export const FunnelSimpleIcon = generateForma36Icon(FunnelSimple); +export const GearSixIcon = generateForma36Icon(GearSix); +export const GlobeIcon = generateForma36Icon(Globe); +export const HashStraightIcon = generateForma36Icon(HashStraight); +export const ImageSquareIcon = generateForma36Icon(ImageSquare); +export const InfoIcon = generateForma36Icon(Info); +export const LinkSimpleHorizontalIcon = + generateForma36Icon(LinkSimpleHorizontal); +export const ListBulletsIcon = generateForma36Icon(ListBullets); +export const ListIcon = generateForma36Icon(List); +export const ListNumbersIcon = generateForma36Icon(ListNumbers); +export const LockSimpleIcon = generateForma36Icon(LockSimple); +export const LockSimpleOpenIcon = generateForma36Icon(LockSimpleOpen); +export const MagnifyingGlassIcon = generateForma36Icon(MagnifyingGlass); +export const MapPinLineIcon = generateForma36Icon(MapPinLine); +export const MinusIcon = generateForma36Icon(Minus); +export const PaperPlaneTiltIcon = generateForma36Icon(PaperPlaneTilt); +export const PencilSimpleIcon = generateForma36Icon(PencilSimple); +export const PenNibIcon = generateForma36Icon(PenNib); +export const PlusIcon = generateForma36Icon(Plus); +export const PresentationIcon = generateForma36Icon(Presentation); +export const PuzzlePieceIcon = generateForma36Icon(PuzzlePiece); +export const QuestionIcon = generateForma36Icon(Question); +export const QuotesIcon = generateForma36Icon(Quotes); +export const ReceiptIcon = generateForma36Icon(Receipt); +export const RepeatIcon = generateForma36Icon(Repeat); +export const RocketLaunchIcon = generateForma36Icon(RocketLaunch); +export const ShoppingCartSimpleIcon = generateForma36Icon(ShoppingCartSimple); +export const SignInIcon = generateForma36Icon(SignIn); +export const SignOutIcon = generateForma36Icon(SignOut); +export const SketchLogoIcon = generateForma36Icon(SketchLogo); +export const SmileyIcon = generateForma36Icon(Smiley); +export const SortAscendingIcon = generateForma36Icon(SortAscending); +export const SortDescendingIcon = generateForma36Icon(SortDescending); +export const SparkleIcon = generateForma36Icon(Sparkle); +export const StarIcon = generateForma36Icon(Star); +export const SubtractIcon = generateForma36Icon(Subtract); +export const SwapIcon = generateForma36Icon(Swap); +export const TableIcon = generateForma36Icon(Table); +export const TabsIcon = generateForma36Icon(Tabs); +export const TagIcon = generateForma36Icon(Tag); +export const TextBIcon = generateForma36Icon(TextB); +export const TextHFiveIcon = generateForma36Icon(TextHFive); +export const TextHFourIcon = generateForma36Icon(TextHFour); +export const TextHIcon = generateForma36Icon(TextH); +export const TextHOneIcon = generateForma36Icon(TextHOne); +export const TextHSixIcon = generateForma36Icon(TextHSix); +export const TextHThreeIcon = generateForma36Icon(TextHThree); +export const TextHTwoIcon = generateForma36Icon(TextHTwo); +export const TextItalicIcon = generateForma36Icon(TextItalic); +export const TextTIcon = generateForma36Icon(TextT); +export const TextUnderlineIcon = generateForma36Icon(TextUnderline); +export const ThumbsDownIcon = generateForma36Icon(ThumbsDown); +export const ThumbsUpIcon = generateForma36Icon(ThumbsUp); +export const TrashSimpleIcon = generateForma36Icon(TrashSimple); +export const TreeStructureIcon = generateForma36Icon(TreeStructure); +export const TriangleIcon = generateForma36Icon(Triangle); +export const UserIcon = generateForma36Icon(User); +export const UsersIcon = generateForma36Icon(Users); +export const WarningIcon = generateForma36Icon(Warning); +export const WarningOctagonIcon = generateForma36Icon(WarningOctagon); +export const XIcon = generateForma36Icon(X); diff --git a/packages/components/icons/src/Plaintext.tsx b/packages/components/icons/src/Plaintext.tsx deleted file mode 100644 index a24bf690a7..0000000000 --- a/packages/components/icons/src/Plaintext.tsx +++ /dev/null @@ -1,21 +0,0 @@ -import * as React from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Plaintext = /*#__PURE__*/ generateIcon({ - name: 'Plaintext', - viewBox: '0 0 24 24', - path: ( - <> - - - - ), -}); diff --git a/packages/components/icons/src/Plus.tsx b/packages/components/icons/src/Plus.tsx deleted file mode 100644 index 4c9e854511..0000000000 --- a/packages/components/icons/src/Plus.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Plus = /*#__PURE__*/ generateIcon({ - name: 'Plus', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/PlusCircle.tsx b/packages/components/icons/src/PlusCircle.tsx deleted file mode 100644 index 5f3b9bc49d..0000000000 --- a/packages/components/icons/src/PlusCircle.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const PlusCircle = /*#__PURE__*/ generateIcon({ - name: 'PlusCircle', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/PlusCircleTrimmed.tsx b/packages/components/icons/src/PlusCircleTrimmed.tsx deleted file mode 100644 index 318be7bc34..0000000000 --- a/packages/components/icons/src/PlusCircleTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant PlusCircle. - */ -export const PlusCircleTrimmed = /*#__PURE__*/ generateIcon({ - name: 'PlusCircleTrimmed', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 15 18', -}); diff --git a/packages/components/icons/src/PlusTrimmed.tsx b/packages/components/icons/src/PlusTrimmed.tsx deleted file mode 100644 index 32ad531a02..0000000000 --- a/packages/components/icons/src/PlusTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant Plus. - */ -export const PlusTrimmed = /*#__PURE__*/ generateIcon({ - name: 'PlusTrimmed', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 10.5 18', -}); diff --git a/packages/components/icons/src/Presentation.tsx b/packages/components/icons/src/Presentation.tsx deleted file mode 100644 index 7c9955af24..0000000000 --- a/packages/components/icons/src/Presentation.tsx +++ /dev/null @@ -1,31 +0,0 @@ -import * as React from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Presentation = /*#__PURE__*/ generateIcon({ - name: 'Presentation', - viewBox: '0 0 24 24', - path: ( - <> - - - - - - ), -}); diff --git a/packages/components/icons/src/Preview.tsx b/packages/components/icons/src/Preview.tsx deleted file mode 100644 index a589c2d4b7..0000000000 --- a/packages/components/icons/src/Preview.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Preview = /*#__PURE__*/ generateIcon({ - name: 'Preview', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/PreviewOff.tsx b/packages/components/icons/src/PreviewOff.tsx deleted file mode 100644 index 977ff0ab93..0000000000 --- a/packages/components/icons/src/PreviewOff.tsx +++ /dev/null @@ -1,15 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const PreviewOff = /*#__PURE__*/ generateIcon({ - name: 'PreviewOff', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/Puzzle.tsx b/packages/components/icons/src/Puzzle.tsx deleted file mode 100644 index d6efe1b3e8..0000000000 --- a/packages/components/icons/src/Puzzle.tsx +++ /dev/null @@ -1,11 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Puzzle = /*#__PURE__*/ generateIcon({ - name: 'Puzzle', - path: ( - - - - ), -}); diff --git a/packages/components/icons/src/Quote.tsx b/packages/components/icons/src/Quote.tsx deleted file mode 100644 index d75afee3ce..0000000000 --- a/packages/components/icons/src/Quote.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Quote = /*#__PURE__*/ generateIcon({ - name: 'Quote', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/QuoteTrimmed.tsx b/packages/components/icons/src/QuoteTrimmed.tsx deleted file mode 100644 index 1f21164fd0..0000000000 --- a/packages/components/icons/src/QuoteTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant Quote. - */ -export const QuoteTrimmed = /*#__PURE__*/ generateIcon({ - name: 'QuoteTrimmed', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 10.5 18', -}); diff --git a/packages/components/icons/src/Receipt.tsx b/packages/components/icons/src/Receipt.tsx deleted file mode 100644 index 003ec7313e..0000000000 --- a/packages/components/icons/src/Receipt.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Receipt = /*#__PURE__*/ generateIcon({ - name: 'Receipt', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/ReceiptTrimmed.tsx b/packages/components/icons/src/ReceiptTrimmed.tsx deleted file mode 100644 index db2e236efb..0000000000 --- a/packages/components/icons/src/ReceiptTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant Receipt. - */ -export const ReceiptTrimmed = /*#__PURE__*/ generateIcon({ - name: 'ReceiptTrimmed', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 13.5 18', -}); diff --git a/packages/components/icons/src/References.tsx b/packages/components/icons/src/References.tsx deleted file mode 100644 index 6c594aa4eb..0000000000 --- a/packages/components/icons/src/References.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const References = /*#__PURE__*/ generateIcon({ - name: 'References', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/Release.tsx b/packages/components/icons/src/Release.tsx deleted file mode 100644 index 0a1c8295d3..0000000000 --- a/packages/components/icons/src/Release.tsx +++ /dev/null @@ -1,9 +0,0 @@ -import React from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Release = /*#__PURE__*/ generateIcon({ - name: 'Release', - path: ( - - ), -}); diff --git a/packages/components/icons/src/ReleaseIcon.tsx b/packages/components/icons/src/ReleaseIcon.tsx new file mode 100644 index 0000000000..f1b619cb6f --- /dev/null +++ b/packages/components/icons/src/ReleaseIcon.tsx @@ -0,0 +1,28 @@ +import React from 'react'; +import { + IconVariant, + generateComponentWithVariants, +} from '@contentful/f36-icon'; +import { generateIconComponent } from '@contentful/f36-icon/src'; + +export const ReleaseIcon = generateComponentWithVariants({ + variants: { + [IconVariant.Active]: generateIconComponent({ + path: ( + + ), + }), + [IconVariant.Default]: generateIconComponent({ + path: ( + + ), + }), + }, +}); diff --git a/packages/components/icons/src/ReleaseTrimmed.tsx b/packages/components/icons/src/ReleaseTrimmed.tsx deleted file mode 100644 index b2c8ae8f65..0000000000 --- a/packages/components/icons/src/ReleaseTrimmed.tsx +++ /dev/null @@ -1,15 +0,0 @@ -import React from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant Release. - */ -export const ReleaseTrimmed = /*#__PURE__*/ generateIcon({ - name: 'ReleaseTrimmed', - path: ( - - ), - trimmed: true, - viewBox: '0 0 22 24', -}); diff --git a/packages/components/icons/src/RichTextIcon.tsx b/packages/components/icons/src/RichTextIcon.tsx new file mode 100644 index 0000000000..cc0bd1abde --- /dev/null +++ b/packages/components/icons/src/RichTextIcon.tsx @@ -0,0 +1,29 @@ +import React from 'react'; +import { + IconVariant, + generateComponentWithVariants, +} from '@contentful/f36-icon'; +import { generateIconComponent } from '@contentful/f36-icon/src'; + +export const RichTextIcon = generateComponentWithVariants({ + variants: { + [IconVariant.Active]: generateIconComponent({ + path: ( + + ), + }), + [IconVariant.Default]: generateIconComponent({ + path: ( + + + + + + ), + }), + }, +}); diff --git a/packages/components/icons/src/Richtext.tsx b/packages/components/icons/src/Richtext.tsx deleted file mode 100644 index 9cbfff6f94..0000000000 --- a/packages/components/icons/src/Richtext.tsx +++ /dev/null @@ -1,21 +0,0 @@ -import * as React from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Richtext = /*#__PURE__*/ generateIcon({ - name: 'Richtext', - viewBox: '0 0 24 24', - path: ( - <> - - - - ), -}); diff --git a/packages/components/icons/src/Search.tsx b/packages/components/icons/src/Search.tsx deleted file mode 100644 index 23630cfa4f..0000000000 --- a/packages/components/icons/src/Search.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Search = /*#__PURE__*/ generateIcon({ - name: 'Search', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/SearchTrimmed.tsx b/packages/components/icons/src/SearchTrimmed.tsx deleted file mode 100644 index 1ed7115b00..0000000000 --- a/packages/components/icons/src/SearchTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant Search. - */ -export const SearchTrimmed = /*#__PURE__*/ generateIcon({ - name: 'SearchTrimmed', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 13.1 18', -}); diff --git a/packages/components/icons/src/Settings.tsx b/packages/components/icons/src/Settings.tsx deleted file mode 100644 index ee244f99ca..0000000000 --- a/packages/components/icons/src/Settings.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Settings = /*#__PURE__*/ generateIcon({ - name: 'Settings', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/SettingsTrimmed.tsx b/packages/components/icons/src/SettingsTrimmed.tsx deleted file mode 100644 index c96d9e2d6f..0000000000 --- a/packages/components/icons/src/SettingsTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant Settings. - */ -export const SettingsTrimmed = /*#__PURE__*/ generateIcon({ - name: 'SettingsTrimmed', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 14.6 18', -}); diff --git a/packages/components/icons/src/ShoppingCart.tsx b/packages/components/icons/src/ShoppingCart.tsx deleted file mode 100644 index d9d78c7485..0000000000 --- a/packages/components/icons/src/ShoppingCart.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const ShoppingCart = /*#__PURE__*/ generateIcon({ - name: 'ShoppingCart', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/ShoppingCartTrimmed.tsx b/packages/components/icons/src/ShoppingCartTrimmed.tsx deleted file mode 100644 index 624f30b68b..0000000000 --- a/packages/components/icons/src/ShoppingCartTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant ShoppingCart. - */ -export const ShoppingCartTrimmed = /*#__PURE__*/ generateIcon({ - name: 'ShoppingCartTrimmed', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 15 18', -}); diff --git a/packages/components/icons/src/Sort.tsx b/packages/components/icons/src/Sort.tsx deleted file mode 100644 index 7cf51ef047..0000000000 --- a/packages/components/icons/src/Sort.tsx +++ /dev/null @@ -1,11 +0,0 @@ -import React from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Sort = /*#__PURE__*/ generateIcon({ - name: 'Sort', - path: ( - <> - - - ), -}); diff --git a/packages/components/icons/src/SortAscending.tsx b/packages/components/icons/src/SortAscending.tsx deleted file mode 100644 index ae764466c0..0000000000 --- a/packages/components/icons/src/SortAscending.tsx +++ /dev/null @@ -1,15 +0,0 @@ -import React from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const SortAscending = /*#__PURE__*/ generateIcon({ - name: 'SortAscending', - path: ( - <> - - - - ), -}); diff --git a/packages/components/icons/src/SortDescending.tsx b/packages/components/icons/src/SortDescending.tsx deleted file mode 100644 index 2fafa546ec..0000000000 --- a/packages/components/icons/src/SortDescending.tsx +++ /dev/null @@ -1,15 +0,0 @@ -import React from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const SortDescending = /*#__PURE__*/ generateIcon({ - name: 'SortDescending', - path: ( - <> - - - - ), -}); diff --git a/packages/components/icons/src/Spreadsheet.tsx b/packages/components/icons/src/Spreadsheet.tsx deleted file mode 100644 index 28cb34d4b2..0000000000 --- a/packages/components/icons/src/Spreadsheet.tsx +++ /dev/null @@ -1,21 +0,0 @@ -import * as React from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Spreadsheet = /*#__PURE__*/ generateIcon({ - name: 'Spreadsheet', - viewBox: '0 0 24 24', - path: ( - <> - - - - ), -}); diff --git a/packages/components/icons/src/Star.tsx b/packages/components/icons/src/Star.tsx deleted file mode 100644 index 8403e0f04d..0000000000 --- a/packages/components/icons/src/Star.tsx +++ /dev/null @@ -1,13 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Star = /*#__PURE__*/ generateIcon({ - name: 'Star', - path: ( - - - - - - ), -}); diff --git a/packages/components/icons/src/StarTrimmed.tsx b/packages/components/icons/src/StarTrimmed.tsx deleted file mode 100644 index 462fa61d7b..0000000000 --- a/packages/components/icons/src/StarTrimmed.tsx +++ /dev/null @@ -1,19 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant Star. - */ -export const StarTrimmed = /*#__PURE__*/ generateIcon({ - name: 'StarTrimmed', - path: ( - - - - - - ), - trimmed: true, - viewBox: '0 0 15 18', -}); diff --git a/packages/components/icons/src/Subscript.tsx b/packages/components/icons/src/Subscript.tsx deleted file mode 100644 index d4a4ab8fef..0000000000 --- a/packages/components/icons/src/Subscript.tsx +++ /dev/null @@ -1,13 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Subscript = /*#__PURE__*/ generateIcon({ - name: 'Subscript', - path: ( - - - - - ), - viewBox: '0 0 13 18', -}); diff --git a/packages/components/icons/src/SubscriptTrimmed.tsx b/packages/components/icons/src/SubscriptTrimmed.tsx deleted file mode 100644 index 69d5fa1afd..0000000000 --- a/packages/components/icons/src/SubscriptTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant Subscript. - */ -export const SubscriptTrimmed = /*#__PURE__*/ generateIcon({ - name: 'SubscriptTrimmed', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 13 18', -}); diff --git a/packages/components/icons/src/Superscript.tsx b/packages/components/icons/src/Superscript.tsx deleted file mode 100644 index d2b959f591..0000000000 --- a/packages/components/icons/src/Superscript.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Superscript = /*#__PURE__*/ generateIcon({ - name: 'Superscript', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/SuperscriptTrimmed.tsx b/packages/components/icons/src/SuperscriptTrimmed.tsx deleted file mode 100644 index 992602d136..0000000000 --- a/packages/components/icons/src/SuperscriptTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant Superscript. - */ -export const SuperscriptTrimmed = /*#__PURE__*/ generateIcon({ - name: 'SuperscriptTrimmed', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 13 18', -}); diff --git a/packages/components/icons/src/Tab.tsx b/packages/components/icons/src/Tab.tsx deleted file mode 100644 index 91549931ac..0000000000 --- a/packages/components/icons/src/Tab.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Tab = /*#__PURE__*/ generateIcon({ - name: 'Tab', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/Table.tsx b/packages/components/icons/src/Table.tsx deleted file mode 100644 index 8ee659e8c7..0000000000 --- a/packages/components/icons/src/Table.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Table = /*#__PURE__*/ generateIcon({ - name: 'Table', - path: ( - - - - ), - viewBox: '0 0 24 24', -}); diff --git a/packages/components/icons/src/Tags.tsx b/packages/components/icons/src/Tags.tsx deleted file mode 100644 index afbe4bfb1a..0000000000 --- a/packages/components/icons/src/Tags.tsx +++ /dev/null @@ -1,13 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Tags = /*#__PURE__*/ generateIcon({ - name: 'Tags', - path: ( - - - - - - ), -}); diff --git a/packages/components/icons/src/Text.tsx b/packages/components/icons/src/Text.tsx deleted file mode 100644 index 4ed3833777..0000000000 --- a/packages/components/icons/src/Text.tsx +++ /dev/null @@ -1,20 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Text = /*#__PURE__*/ generateIcon({ - name: 'Text', - path: ( - - - - - - - - - - ), -}); diff --git a/packages/components/icons/src/TextSubscriptIcon.tsx b/packages/components/icons/src/TextSubscriptIcon.tsx new file mode 100644 index 0000000000..37128b95f3 --- /dev/null +++ b/packages/components/icons/src/TextSubscriptIcon.tsx @@ -0,0 +1,28 @@ +import React from 'react'; +import { + IconVariant, + generateComponentWithVariants, +} from '@contentful/f36-icon'; +import { generateIconComponent } from '@contentful/f36-icon/src'; + +export const TextSubscriptIcon = generateComponentWithVariants({ + variants: { + [IconVariant.Active]: generateIconComponent({ + path: ( + + ), + }), + [IconVariant.Default]: generateIconComponent({ + path: ( + + ), + }), + }, +}); diff --git a/packages/components/icons/src/TextSuperscriptIcon.tsx b/packages/components/icons/src/TextSuperscriptIcon.tsx new file mode 100644 index 0000000000..19181b251f --- /dev/null +++ b/packages/components/icons/src/TextSuperscriptIcon.tsx @@ -0,0 +1,28 @@ +import React from 'react'; +import { + IconVariant, + generateComponentWithVariants, +} from '@contentful/f36-icon'; +import { generateIconComponent } from '@contentful/f36-icon/src'; + +export const TextSuperscriptIcon = generateComponentWithVariants({ + variants: { + [IconVariant.Active]: generateIconComponent({ + path: ( + + ), + }), + [IconVariant.Default]: generateIconComponent({ + path: ( + + ), + }), + }, +}); diff --git a/packages/components/icons/src/TextTrimmed.tsx b/packages/components/icons/src/TextTrimmed.tsx deleted file mode 100644 index 7f80e417aa..0000000000 --- a/packages/components/icons/src/TextTrimmed.tsx +++ /dev/null @@ -1,26 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant Text. - */ -export const TextTrimmed = /*#__PURE__*/ generateIcon({ - name: 'TextTrimmed', - path: ( - - - - - - - - - - ), - trimmed: true, - viewBox: '0 0 14.2 18', -}); diff --git a/packages/components/icons/src/ThumbDown.tsx b/packages/components/icons/src/ThumbDown.tsx deleted file mode 100644 index 135f15b7d6..0000000000 --- a/packages/components/icons/src/ThumbDown.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const ThumbDown = /*#__PURE__*/ generateIcon({ - name: 'ThumbDown', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/ThumbDownTrimmed.tsx b/packages/components/icons/src/ThumbDownTrimmed.tsx deleted file mode 100644 index 366cbf94d7..0000000000 --- a/packages/components/icons/src/ThumbDownTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant ThumbDown. - */ -export const ThumbDownTrimmed = /*#__PURE__*/ generateIcon({ - name: 'ThumbDownTrimmed', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 16.5 18', -}); diff --git a/packages/components/icons/src/ThumbUp.tsx b/packages/components/icons/src/ThumbUp.tsx deleted file mode 100644 index 69f17fbb77..0000000000 --- a/packages/components/icons/src/ThumbUp.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const ThumbUp = /*#__PURE__*/ generateIcon({ - name: 'ThumbUp', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/ThumbUpTrimmed.tsx b/packages/components/icons/src/ThumbUpTrimmed.tsx deleted file mode 100644 index e8ca08f92c..0000000000 --- a/packages/components/icons/src/ThumbUpTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant ThumbUp. - */ -export const ThumbUpTrimmed = /*#__PURE__*/ generateIcon({ - name: 'ThumbUpTrimmed', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 16.5 18', -}); diff --git a/packages/components/icons/src/Toggle.tsx b/packages/components/icons/src/Toggle.tsx deleted file mode 100644 index 53e6ebe3e2..0000000000 --- a/packages/components/icons/src/Toggle.tsx +++ /dev/null @@ -1,11 +0,0 @@ -import React from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Toggle = /*#__PURE__*/ generateIcon({ - name: 'Toggle', - path: ( - <> - - - ), -}); diff --git a/packages/components/icons/src/TriangleOutline.tsx b/packages/components/icons/src/TriangleOutline.tsx deleted file mode 100644 index 751f698349..0000000000 --- a/packages/components/icons/src/TriangleOutline.tsx +++ /dev/null @@ -1,15 +0,0 @@ -import React from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const TriangleOutline = /*#__PURE__*/ generateIcon({ - name: 'TriangleOutline', - path: ( - <> - - - ), -}); diff --git a/packages/components/icons/src/Users.tsx b/packages/components/icons/src/Users.tsx deleted file mode 100644 index ab6f0856e7..0000000000 --- a/packages/components/icons/src/Users.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Users = /*#__PURE__*/ generateIcon({ - name: 'Users', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/UsersTrimmed.tsx b/packages/components/icons/src/UsersTrimmed.tsx deleted file mode 100644 index 9944365ac0..0000000000 --- a/packages/components/icons/src/UsersTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant Users. - */ -export const UsersTrimmed = /*#__PURE__*/ generateIcon({ - name: 'UsersTrimmed', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 16.5 18', -}); diff --git a/packages/components/icons/src/Video.tsx b/packages/components/icons/src/Video.tsx deleted file mode 100644 index bb5a0b55ec..0000000000 --- a/packages/components/icons/src/Video.tsx +++ /dev/null @@ -1,21 +0,0 @@ -import * as React from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Video = /*#__PURE__*/ generateIcon({ - name: 'Video', - viewBox: '0 0 24 24', - path: ( - <> - - - - ), -}); diff --git a/packages/components/icons/src/Warning.tsx b/packages/components/icons/src/Warning.tsx deleted file mode 100644 index 4df05cba1d..0000000000 --- a/packages/components/icons/src/Warning.tsx +++ /dev/null @@ -1,12 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Warning = /*#__PURE__*/ generateIcon({ - name: 'Warning', - path: ( - - - - - ), -}); diff --git a/packages/components/icons/src/WarningTrimmed.tsx b/packages/components/icons/src/WarningTrimmed.tsx deleted file mode 100644 index de59a474d9..0000000000 --- a/packages/components/icons/src/WarningTrimmed.tsx +++ /dev/null @@ -1,18 +0,0 @@ -import React, { Fragment } from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -/** - * @deprecated Trimmed icons will be removed in a future major release. - * Please try to adapt to the untrimmed icon variant Warning. - */ -export const WarningTrimmed = /*#__PURE__*/ generateIcon({ - name: 'WarningTrimmed', - path: ( - - - - - ), - trimmed: true, - viewBox: '0 0 16.5 18', -}); diff --git a/packages/components/icons/src/Workflows.tsx b/packages/components/icons/src/Workflows.tsx deleted file mode 100644 index 15ca5564bd..0000000000 --- a/packages/components/icons/src/Workflows.tsx +++ /dev/null @@ -1,9 +0,0 @@ -import React from 'react'; -import { generateIcon } from '@contentful/f36-icon'; - -export const Workflows = /*#__PURE__*/ generateIcon({ - name: 'Workflows', - path: ( - - ), -}); diff --git a/packages/components/icons/src/WorkflowsIcon.tsx b/packages/components/icons/src/WorkflowsIcon.tsx new file mode 100644 index 0000000000..0dc97a7356 --- /dev/null +++ b/packages/components/icons/src/WorkflowsIcon.tsx @@ -0,0 +1,27 @@ +import React from 'react'; +import { + IconVariant, + generateComponentWithVariants, +} from '@contentful/f36-icon'; +import { generateIconComponent } from '@contentful/f36-icon/src'; + +export const WorkflowsIcon = generateComponentWithVariants({ + variants: { + [IconVariant.Active]: generateIconComponent({ + path: ( + + ), + }), + [IconVariant.Default]: generateIconComponent({ + path: ( + + ), + }), + }, +}); diff --git a/packages/components/icons/src/index.ts b/packages/components/icons/src/index.ts index 27e036a40f..ac136c7fab 100644 --- a/packages/components/icons/src/index.ts +++ b/packages/components/icons/src/index.ts @@ -1,182 +1,19 @@ -/** - * This file is autogenerated by a build script, don't change it manually. - */ - export type { GeneratedIconProps as IconProps, IconComponent, IconSize, IconVariant, } from '@contentful/f36-icon'; -export { Appearance as AppearanceIcon } from './Appearance'; -export { Archive as ArchiveIcon } from './Archive'; -export { ArrowBackward as ArrowBackwardIcon } from './ArrowBackward'; -export { ArrowDown as ArrowDownIcon } from './ArrowDown'; -export { ArrowDownTrimmed as ArrowDownTrimmedIcon } from './ArrowDownTrimmed'; -export { ArrowForward as ArrowForwardIcon } from './ArrowForward'; -export { ArrowForwardTrimmed as ArrowForwardTrimmedIcon } from './ArrowForwardTrimmed'; -export { ArrowUp as ArrowUpIcon } from './ArrowUp'; -export { ArrowUpTrimmed as ArrowUpTrimmedIcon } from './ArrowUpTrimmed'; -export { ArrowUpward as ArrowUpwardIcon } from './ArrowUpward'; -export { ArrowDownward as ArrowDownwardIcon } from './ArrowDownward'; -export { Asset as AssetIcon } from './Asset'; -export { AssetTrimmed as AssetTrimmedIcon } from './AssetTrimmed'; -export { Audio as AudioIcon } from './Audio'; -export { Calendar as CalendarIcon } from './Calendar'; -export { ChatBubble as ChatBubbleIcon } from './ChatBubble'; -export { ChatBubbleTrimmed as ChatBubbleTrimmedIcon } from './ChatBubbleTrimmed'; -export { CheckCircle as CheckCircleIcon } from './CheckCircle'; -export { CheckCircleTrimmed as CheckCircleTrimmedIcon } from './CheckCircleTrimmed'; -export { ChevronDown as ChevronDownIcon } from './ChevronDown'; -export { ChevronDownTrimmed as ChevronDownTrimmedIcon } from './ChevronDownTrimmed'; -export { ChevronLeft as ChevronLeftIcon } from './ChevronLeft'; -export { ChevronLeftTrimmed as ChevronLeftTrimmedIcon } from './ChevronLeftTrimmed'; -export { ChevronRight as ChevronRightIcon } from './ChevronRight'; -export { ChevronRightTrimmed as ChevronRightTrimmedIcon } from './ChevronRightTrimmed'; -export { ChevronUp as ChevronUpIcon } from './ChevronUp'; -export { ChevronUpTrimmed as ChevronUpTrimmedIcon } from './ChevronUpTrimmed'; -export { Clock as ClockIcon } from './Clock'; -export { ClockTrimmed as ClockTrimmedIcon } from './ClockTrimmed'; -export { Close as CloseIcon } from './Close'; -export { CloseTrimmed as CloseTrimmedIcon } from './CloseTrimmed'; -export { CloudUpload as CloudUploadIcon } from './CloudUpload'; -export { Code as CodeIcon } from './Code'; -export { CodeIllustration as CodeIllustrationIcon } from './CodeIllustration'; -export { CodeTrimmed as CodeTrimmedIcon } from './CodeTrimmed'; -export { Copy as CopyIcon } from './Copy'; -export { CopyTrimmed as CopyTrimmedIcon } from './CopyTrimmed'; -export { Cycle as CycleIcon } from './Cycle'; -export { CycleTrimmed as CycleTrimmedIcon } from './CycleTrimmed'; -export { Delete as DeleteIcon } from './Delete'; -export { DeleteTrimmed as DeleteTrimmedIcon } from './DeleteTrimmed'; -export { Done as DoneIcon } from './Done'; -export { DoubleArrow as DoubleArrowIcon } from './DoubleArrow'; -export { Download as DownloadIcon } from './Download'; -export { DownloadTrimmed as DownloadTrimmedIcon } from './DownloadTrimmed'; -export { Drag as DragIcon } from './Drag'; -export { DragTrimmed as DragTrimmedIcon } from './DragTrimmed'; -export { Diamond as DiamondIcon } from './Diamond'; -export { Edit as EditIcon } from './Edit'; -export { EditTrimmed as EditTrimmedIcon } from './EditTrimmed'; -export { EmbeddedEntryBlock as EmbeddedEntryBlockIcon } from './EmbeddedEntryBlock'; -export { EmbeddedEntryBlockTrimmed as EmbeddedEntryBlockTrimmedIcon } from './EmbeddedEntryBlockTrimmed'; -export { EmbeddedEntryInline as EmbeddedEntryInlineIcon } from './EmbeddedEntryInline'; -export { EmbeddedEntryInlineTrimmed as EmbeddedEntryInlineTrimmedIcon } from './EmbeddedEntryInlineTrimmed'; -export { Entry as EntryIcon } from './Entry'; -export { EntryTrimmed as EntryTrimmedIcon } from './EntryTrimmed'; -export { Environment as EnvironmentIcon } from './Environment'; -export { EnvironmentAlias as EnvironmentAliasIcon } from './EnvironmentAlias'; -export { ErrorCircle as ErrorCircleIcon } from './ErrorCircle'; -export { ErrorCircleOutline as ErrorCircleOutlineIcon } from './ErrorCircleOutline'; -export { ErrorCircleTrimmed as ErrorCircleTrimmedIcon } from './ErrorCircleTrimmed'; -export { ExternalLink as ExternalLinkIcon } from './ExternalLink'; -export { ExternalLinkTrimmed as ExternalLinkTrimmedIcon } from './ExternalLinkTrimmed'; -export { FaceHappy as FaceHappyIcon } from './FaceHappy'; -export { FaceHappyTrimmed as FaceHappyTrimmedIcon } from './FaceHappyTrimmed'; -export { Filter as FilterIcon } from './Filter'; -export { FilterTrimmed as FilterTrimmedIcon } from './FilterTrimmed'; -export { Folder as FolderIcon } from './Folder'; -export { FolderCreate as FolderCreateIcon } from './FolderCreate'; -export { FolderCreateTrimmed as FolderCreateTrimmedIcon } from './FolderCreateTrimmed'; -export { FolderOpen as FolderOpenIcon } from './FolderOpen'; -export { FolderOpenTrimmed as FolderOpenTrimmedIcon } from './FolderOpenTrimmed'; -export { FolderTrimmed as FolderTrimmedIcon } from './FolderTrimmed'; -export { FormatBold as FormatBoldIcon } from './FormatBold'; -export { FormatBoldTrimmed as FormatBoldTrimmedIcon } from './FormatBoldTrimmed'; -export { FormatItalic as FormatItalicIcon } from './FormatItalic'; -export { FormatItalicTrimmed as FormatItalicTrimmedIcon } from './FormatItalicTrimmed'; -export { FormatUnderlined as FormatUnderlinedIcon } from './FormatUnderlined'; -export { FormatUnderlinedTrimmed as FormatUnderlinedTrimmedIcon } from './FormatUnderlinedTrimmed'; -export { Gift as GiftIcon } from './Gift'; -export { Heading as HeadingIcon } from './Heading'; -export { HeadingOne as HeadingOneIcon } from './HeadingOne'; -export { HeadingOneTrimmed as HeadingOneTrimmedIcon } from './HeadingOneTrimmed'; -export { HeadingTrimmed as HeadingTrimmedIcon } from './HeadingTrimmed'; -export { HeadingTwo as HeadingTwoIcon } from './HeadingTwo'; -export { HeadingTwoTrimmed as HeadingTwoTrimmedIcon } from './HeadingTwoTrimmed'; -export { HelpCircle as HelpCircleIcon } from './HelpCircle'; -export { HelpCircleInverted as HelpCircleInvertedIcon } from './HelpCircleInverted'; -export { HelpCircleTrimmed as HelpCircleTrimmedIcon } from './HelpCircleTrimmed'; -export { HorizontalRule as HorizontalRuleIcon } from './HorizontalRule'; -export { HorizontalRuleTrimmed as HorizontalRuleTrimmedIcon } from './HorizontalRuleTrimmed'; -export { Image as ImageIcon } from './Image'; -export { InfoCircle as InfoCircleIcon } from './InfoCircle'; -export { InfoCircleTrimmed as InfoCircleTrimmedIcon } from './InfoCircleTrimmed'; -export { Language as LanguageIcon } from './Language'; -export { Link as LinkIcon } from './Link'; -export { LinkAlternate as LinkAlternateIcon } from './LinkAlternate'; -export { LinkTrimmed as LinkTrimmedIcon } from './LinkTrimmed'; -export { ListBulleted as ListBulletedIcon } from './ListBulleted'; -export { ListBulletedTrimmed as ListBulletedTrimmedIcon } from './ListBulletedTrimmed'; -export { ListNumbered as ListNumberedIcon } from './ListNumbered'; -export { ListNumberedTrimmed as ListNumberedTrimmedIcon } from './ListNumberedTrimmed'; -export { Lock as LockIcon } from './Lock'; -export { LockTrimmed as LockTrimmedIcon } from './LockTrimmed'; -export { Logout as LogoutIcon } from './Logout'; -export { LooksOne as LooksOneIcon } from './LooksOne'; -export { LooksOneTrimmed as LooksOneTrimmedIcon } from './LooksOneTrimmed'; -export { LooksTwo as LooksTwoIcon } from './LooksTwo'; -export { LooksTwoTrimmed as LooksTwoTrimmedIcon } from './LooksTwoTrimmed'; -export { Markup as MarkupIcon } from './Markup'; -export { Menu as MenuIcon } from './Menu'; -export { MenuTrimmed as MenuTrimmedIcon } from './MenuTrimmed'; -export { Minus as MinusIcon } from './Minus'; -export { MoreHorizontal as MoreHorizontalIcon } from './MoreHorizontal'; -export { MoreHorizontalTrimmed as MoreHorizontalTrimmedIcon } from './MoreHorizontalTrimmed'; -export { MoreVertical as MoreVerticalIcon } from './MoreVertical'; -export { MoreVerticalTrimmed as MoreVerticalTrimmedIcon } from './MoreVerticalTrimmed'; -export { Page as PageIcon } from './Page'; -export { PageTrimmed as PageTrimmedIcon } from './PageTrimmed'; -export { PaintBrush as PaintBrushIcon } from './PaintBrush'; -export { Pdf as PdfIcon } from './Pdf'; -export { Person as PersonIcon } from './Person'; -export { Plaintext as PlaintextIcon } from './Plaintext'; -export { Plus as PlusIcon } from './Plus'; -export { PlusCircle as PlusCircleIcon } from './PlusCircle'; -export { PlusCircleTrimmed as PlusCircleTrimmedIcon } from './PlusCircleTrimmed'; -export { PlusTrimmed as PlusTrimmedIcon } from './PlusTrimmed'; -export { Presentation as PresentationIcon } from './Presentation'; -export { Preview as PreviewIcon } from './Preview'; -export { PreviewOff as PreviewOffIcon } from './PreviewOff'; -export { Puzzle as PuzzleIcon } from './Puzzle'; -export { Quote as QuoteIcon } from './Quote'; -export { QuoteTrimmed as QuoteTrimmedIcon } from './QuoteTrimmed'; -export { Receipt as ReceiptIcon } from './Receipt'; -export { ReceiptTrimmed as ReceiptTrimmedIcon } from './ReceiptTrimmed'; -export { References as ReferencesIcon } from './References'; -export { Release as ReleaseIcon } from './Release'; -export { ReleaseTrimmed as ReleaseTrimmedIcon } from './ReleaseTrimmed'; -export { Richtext as RichtextIcon } from './Richtext'; -export { Search as SearchIcon } from './Search'; -export { SearchTrimmed as SearchTrimmedIcon } from './SearchTrimmed'; -export { Settings as SettingsIcon } from './Settings'; -export { SettingsTrimmed as SettingsTrimmedIcon } from './SettingsTrimmed'; -export { ShoppingCart as ShoppingCartIcon } from './ShoppingCart'; -export { Sort as SortIcon } from './Sort'; -export { SortAscending as SortAscendingIcon } from './SortAscending'; -export { SortDescending as SortDescendingIcon } from './SortDescending'; -export { ShoppingCartTrimmed as ShoppingCartTrimmedIcon } from './ShoppingCartTrimmed'; -export { Spreadsheet as SpreadsheetIcon } from './Spreadsheet'; -export { Star as StarIcon } from './Star'; -export { StarTrimmed as StarTrimmedIcon } from './StarTrimmed'; -export { Subscript as SubscriptIcon } from './Subscript'; -export { SubscriptTrimmed as SubscriptTrimmedIcon } from './SubscriptTrimmed'; -export { Superscript as SuperscriptIcon } from './Superscript'; -export { SuperscriptTrimmed as SuperscriptTrimmedIcon } from './SuperscriptTrimmed'; -export { Tab as TabIcon } from './Tab'; -export { Table as TableIcon } from './Table'; -export { Tags as TagsIcon } from './Tags'; -export { Text as TextIcon } from './Text'; -export { TextTrimmed as TextTrimmedIcon } from './TextTrimmed'; -export { ThumbDown as ThumbDownIcon } from './ThumbDown'; -export { ThumbDownTrimmed as ThumbDownTrimmedIcon } from './ThumbDownTrimmed'; -export { ThumbUp as ThumbUpIcon } from './ThumbUp'; -export { ThumbUpTrimmed as ThumbUpTrimmedIcon } from './ThumbUpTrimmed'; -export { Toggle as ToggleIcon } from './Toggle'; -export { TriangleOutline as TriangleOutlineIcon } from './TriangleOutline'; -export { Users as UsersIcon } from './Users'; -export { UsersTrimmed as UsersTrimmedIcon } from './UsersTrimmed'; -export { Video as VideoIcon } from './Video'; -export { Warning as WarningIcon } from './Warning'; -export { WarningTrimmed as WarningTrimmedIcon } from './WarningTrimmed'; -export { Workflows as WorkflowsIcon } from './Workflows'; + +export * from './PhosphorIcons'; + +export * from './EmbeddedBlockIcon'; +export * from './EmbeddedLineIcon'; +export * from './EntryIcon'; +export * from './EnvironmentAliasIcon'; +export * from './EnvironmentIcon'; +export * from './ReleaseIcon'; +export * from './RichTextIcon'; +export * from './TextSubscriptIcon'; +export * from './TextSuperscriptIcon'; +export * from './WorkflowsIcon'; diff --git a/packages/components/icons/stories/Icons.stories.tsx b/packages/components/icons/stories/Icons.stories.tsx index a105725a7b..8c0e3f209d 100644 --- a/packages/components/icons/stories/Icons.stories.tsx +++ b/packages/components/icons/stories/Icons.stories.tsx @@ -1,10 +1,9 @@ import React, { Fragment } from 'react'; -import { Flex, Grid } from '@contentful/f36-core'; -import { SectionHeading } from '@contentful/f36-typography'; +import { Box, Flex } from '@contentful/f36-core'; +import { SectionHeading, Text } from '@contentful/f36-typography'; import type { Meta, Story } from '@storybook/react/types-6-0'; - import * as icons from '../src'; -import type { IconProps } from '../src'; +import type { IconProps, IconComponent } from '../src'; export default { argTypes: { @@ -41,25 +40,24 @@ export const Overview: Story = () => { Built-in icons - - {Object.keys(icons).map((icon) => { - const Component = icons[icon]; + {Object.keys(icons).map((icon) => { + const Component = icons[icon] as IconComponent; + + return ( + + {icon} - return ( - - {icon} + + + + + + - ); - })} - + + ); + })} ); }; From 65b908deffe48053de95ea7e94eef8f555647d24 Mon Sep 17 00:00:00 2001 From: denkristoffer Date: Thu, 11 Jan 2024 10:26:57 +0100 Subject: [PATCH 002/174] chore: pin v4 icons --- package-lock.json | 70 ++++++++++++++++++++++ packages/components/text-link/package.json | 3 + packages/forma-36-codemod/package.json | 3 +- 3 files changed, 75 insertions(+), 1 deletion(-) diff --git a/package-lock.json b/package-lock.json index 1b5c5d318b..6e81f28946 100644 --- a/package-lock.json +++ b/package-lock.json @@ -40053,6 +40053,42 @@ "@contentful/f36-tokens": "^4.0.4", "emotion": "^10.0.17" }, + "devDependencies": { + "@contentful/f36-icons": "^4.0.0" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, + "packages/components/text-link/node_modules/@contentful/f36-icon": { + "version": "4.67.1", + "resolved": "https://npm.pkg.github.com/download/@contentful/f36-icon/4.67.1/63154930bcb7b3590128b7cad14a0aa5cf6e5a3b", + "integrity": "sha512-Exug8bPfTv0JY2rs7ZxuG9IsrLcQLG0SV7LC76INMwwOIdLWiRFK4k+Se2Or9Ox9ga2pBEPlWr5hBBSgPSj6Gw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@contentful/f36-core": "^4.67.1", + "@contentful/f36-tokens": "^4.0.4", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, + "packages/components/text-link/node_modules/@contentful/f36-icons": { + "version": "4.28.2", + "resolved": "https://npm.pkg.github.com/download/@contentful/f36-icons/4.28.2/8297da32e9d8e60e09550e365f24a74a8e12326c", + "integrity": "sha512-p7oWbQ5ITlMMuEl/6t/6JLVrCVhDE2nA8mv1VR4DHjXPm0y9w14533rCKxNIREZX8iVmyBoaqI3vdPsjUs1CAw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@contentful/f36-core": "^4.65.0", + "@contentful/f36-icon": "^4.65.0", + "@contentful/f36-tokens": "^4.0.1", + "emotion": "^10.0.17" + }, "peerDependencies": { "react": ">=16.8", "react-dom": ">=16.8" @@ -40226,11 +40262,45 @@ "f36-codemod": "bin/f36-codemod.mjs" }, "devDependencies": { + "@contentful/f36-icons": "^4.0.0", "@types/semver": "^7.3.12", "eslint": "^8.43.0", "jest": "^29.3.1" } }, + "packages/forma-36-codemod/node_modules/@contentful/f36-icon": { + "version": "4.67.1", + "resolved": "https://npm.pkg.github.com/download/@contentful/f36-icon/4.67.1/63154930bcb7b3590128b7cad14a0aa5cf6e5a3b", + "integrity": "sha512-Exug8bPfTv0JY2rs7ZxuG9IsrLcQLG0SV7LC76INMwwOIdLWiRFK4k+Se2Or9Ox9ga2pBEPlWr5hBBSgPSj6Gw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@contentful/f36-core": "^4.67.1", + "@contentful/f36-tokens": "^4.0.4", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, + "packages/forma-36-codemod/node_modules/@contentful/f36-icons": { + "version": "4.28.2", + "resolved": "https://npm.pkg.github.com/download/@contentful/f36-icons/4.28.2/8297da32e9d8e60e09550e365f24a74a8e12326c", + "integrity": "sha512-p7oWbQ5ITlMMuEl/6t/6JLVrCVhDE2nA8mv1VR4DHjXPm0y9w14533rCKxNIREZX8iVmyBoaqI3vdPsjUs1CAw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@contentful/f36-core": "^4.65.0", + "@contentful/f36-icon": "^4.65.0", + "@contentful/f36-tokens": "^4.0.1", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, "packages/forma-36-codemod/node_modules/@types/semver": { "version": "7.3.12", "dev": true, diff --git a/packages/components/text-link/package.json b/packages/components/text-link/package.json index 99c44139a8..4298156d7c 100644 --- a/packages/components/text-link/package.json +++ b/packages/components/text-link/package.json @@ -14,6 +14,9 @@ "react": ">=16.8", "react-dom": ">=16.8" }, + "devDependencies": { + "@contentful/f36-icons": "^4.0.0" + }, "license": "MIT", "files": [ "dist" diff --git a/packages/forma-36-codemod/package.json b/packages/forma-36-codemod/package.json index 80874770b8..80e307c40b 100644 --- a/packages/forma-36-codemod/package.json +++ b/packages/forma-36-codemod/package.json @@ -21,7 +21,8 @@ "devDependencies": { "@types/semver": "^7.3.12", "eslint": "^8.43.0", - "jest": "^29.3.1" + "jest": "^29.3.1", + "@contentful/f36-icons": "^4.0.0" }, "publishConfig": { "registry": "https://npm.pkg.github.com/", From 9e363b378ea641d95d85e996342f4be2207a0d9d Mon Sep 17 00:00:00 2001 From: denkristoffer Date: Thu, 11 Jan 2024 13:29:36 +0100 Subject: [PATCH 003/174] fix: imports --- package-lock.json | 88 ++++++++++++++++-- .../icon/examples/AllIconsExample.tsx | 2 +- .../icon/examples/IconSizesExample.tsx | 2 +- .../icon/examples/IconVariantsExample.tsx | 2 +- packages/components/icon/package.json | 3 +- .../icons/src/EmbeddedBlockIcon.tsx | 2 +- .../components/icons/src/EmbeddedLineIcon.tsx | 2 +- packages/components/icons/src/EntryIcon.tsx | 2 +- .../icons/src/EnvironmentAliasIcon.tsx | 2 +- .../components/icons/src/EnvironmentIcon.tsx | 2 +- packages/components/icons/src/ReleaseIcon.tsx | 2 +- .../components/icons/src/RichTextIcon.tsx | 2 +- .../icons/src/TextSubscriptIcon.tsx | 2 +- .../icons/src/TextSuperscriptIcon.tsx | 2 +- .../components/icons/src/WorkflowsIcon.tsx | 2 +- packages/website/utils/sidebarLinks.json | 92 +++++++++++++++++++ 16 files changed, 185 insertions(+), 24 deletions(-) diff --git a/package-lock.json b/package-lock.json index 6e81f28946..7e6857131f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3606,6 +3606,79 @@ "resolved": "packages/components/icons", "link": true }, + "node_modules/@contentful/f36-icons-alpha": { + "name": "@contentful/f36-icons", + "version": "5.0.0", + "resolved": "https://npm.pkg.github.com/download/@contentful/f36-icons/5.0.0/406e122c0d559e643de0b4c606d4a1103873a132", + "integrity": "sha512-o1jstIMvB/38WsAGxzogF0cx6JyClAldfyKoUUsB1YnoTLYp0c0FkGNbrQ25bBriqqMvoC/TButO8ejGM3fQgg==", + "dependencies": { + "@contentful/f36-core": "^5.0.0", + "@contentful/f36-icon": "^5.0.0", + "@contentful/f36-tokens": "^4.0.1", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8" + } + }, + "node_modules/@contentful/f36-icons-alpha/node_modules/@contentful/f36-core": { + "version": "5.0.0", + "resolved": "https://npm.pkg.github.com/download/@contentful/f36-core/5.0.0/d9e2ce548896c01d091a61ecfedd6a4ad36b90a6", + "integrity": "sha512-L1HI3iEf4okWU6JSKs+BGUwv284nPeddK0F1lNncdMbV1P492P8mhH51TocLT9R4ISAblm4ejmpgOt4lOCFkDg==", + "dependencies": { + "@contentful/f36-tokens": "^4.0.1", + "@emotion/core": "^10.1.1", + "@emotion/is-prop-valid": "^1.1.0", + "csstype": "^3.1.1", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8" + } + }, + "node_modules/@contentful/f36-icons-alpha/node_modules/@contentful/f36-icon": { + "version": "5.0.0", + "resolved": "https://npm.pkg.github.com/download/@contentful/f36-icon/5.0.0/d71ac5dd5bf08a09f80ed003ed0d00d0c9953b20", + "integrity": "sha512-GdX8oqGc97Cfeh4qYfxQfYtuFD3V/pJPO1+3HDF+DlT0VGUrWtCo67rpIh9sORIESziNr0UNYkN0PIugecceyg==", + "dependencies": { + "@contentful/f36-core": "^5.0.0", + "@contentful/f36-tokens": "^4.0.1", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8" + } + }, + "node_modules/@contentful/f36-icons-v4": { + "name": "@contentful/f36-icons", + "version": "4.28.2", + "dev": true, + "license": "MIT", + "dependencies": { + "@contentful/f36-core": "^4.65.0", + "@contentful/f36-icon": "^4.65.0", + "@contentful/f36-tokens": "^4.0.1", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, + "node_modules/@contentful/f36-icons-v4/node_modules/@contentful/f36-icon": { + "version": "4.67.1", + "dev": true, + "license": "MIT", + "dependencies": { + "@contentful/f36-core": "^4.67.1", + "@contentful/f36-tokens": "^4.0.4", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, "node_modules/@contentful/f36-image": { "resolved": "packages/components/image", "link": true @@ -39178,6 +39251,7 @@ "emotion": "^10.0.17" }, "devDependencies": { + "@contentful/f36-icons-v4": "npm:@contentful/f36-icons@^4.0.0", "react-icons": "^4.4.0" }, "peerDependencies": { @@ -40063,8 +40137,6 @@ }, "packages/components/text-link/node_modules/@contentful/f36-icon": { "version": "4.67.1", - "resolved": "https://npm.pkg.github.com/download/@contentful/f36-icon/4.67.1/63154930bcb7b3590128b7cad14a0aa5cf6e5a3b", - "integrity": "sha512-Exug8bPfTv0JY2rs7ZxuG9IsrLcQLG0SV7LC76INMwwOIdLWiRFK4k+Se2Or9Ox9ga2pBEPlWr5hBBSgPSj6Gw==", "dev": true, "license": "MIT", "dependencies": { @@ -40079,8 +40151,6 @@ }, "packages/components/text-link/node_modules/@contentful/f36-icons": { "version": "4.28.2", - "resolved": "https://npm.pkg.github.com/download/@contentful/f36-icons/4.28.2/8297da32e9d8e60e09550e365f24a74a8e12326c", - "integrity": "sha512-p7oWbQ5ITlMMuEl/6t/6JLVrCVhDE2nA8mv1VR4DHjXPm0y9w14533rCKxNIREZX8iVmyBoaqI3vdPsjUs1CAw==", "dev": true, "license": "MIT", "dependencies": { @@ -40269,13 +40339,12 @@ } }, "packages/forma-36-codemod/node_modules/@contentful/f36-icon": { - "version": "4.67.1", - "resolved": "https://npm.pkg.github.com/download/@contentful/f36-icon/4.67.1/63154930bcb7b3590128b7cad14a0aa5cf6e5a3b", - "integrity": "sha512-Exug8bPfTv0JY2rs7ZxuG9IsrLcQLG0SV7LC76INMwwOIdLWiRFK4k+Se2Or9Ox9ga2pBEPlWr5hBBSgPSj6Gw==", + "version": "4.67.2", + "resolved": "https://npm.pkg.github.com/download/@contentful/f36-icon/4.67.2/0e7f709f8dce85a62c3d484973dda796963d65c3", + "integrity": "sha512-vJAk6KO88GVnHdPSXurUA67F4wl01sZHaaE5eHGvt/s+YuI47dstgROr5+z66qmncKpcMWOTv4/+jqYV1Ko56A==", "dev": true, - "license": "MIT", "dependencies": { - "@contentful/f36-core": "^4.67.1", + "@contentful/f36-core": "^4.67.2", "@contentful/f36-tokens": "^4.0.4", "emotion": "^10.0.17" }, @@ -40289,7 +40358,6 @@ "resolved": "https://npm.pkg.github.com/download/@contentful/f36-icons/4.28.2/8297da32e9d8e60e09550e365f24a74a8e12326c", "integrity": "sha512-p7oWbQ5ITlMMuEl/6t/6JLVrCVhDE2nA8mv1VR4DHjXPm0y9w14533rCKxNIREZX8iVmyBoaqI3vdPsjUs1CAw==", "dev": true, - "license": "MIT", "dependencies": { "@contentful/f36-core": "^4.65.0", "@contentful/f36-icon": "^4.65.0", diff --git a/packages/components/icon/examples/AllIconsExample.tsx b/packages/components/icon/examples/AllIconsExample.tsx index 5d9529fe4d..314d9afa08 100644 --- a/packages/components/icon/examples/AllIconsExample.tsx +++ b/packages/components/icon/examples/AllIconsExample.tsx @@ -1,5 +1,5 @@ import * as React from 'react'; -import * as f36icons from '@contentful/f36-icons'; +import * as f36icons from '@contentful/f36-icons-v4'; import { Grid, Flex, diff --git a/packages/components/icon/examples/IconSizesExample.tsx b/packages/components/icon/examples/IconSizesExample.tsx index c10c474fda..85e092f833 100644 --- a/packages/components/icon/examples/IconSizesExample.tsx +++ b/packages/components/icon/examples/IconSizesExample.tsx @@ -1,5 +1,5 @@ import * as React from 'react'; -import { CalendarIcon } from '@contentful/f36-icons'; +import { CalendarIcon } from '@contentful/f36-icons-v4'; import { Stack, Flex, Text } from '@contentful/f36-components'; export default function IconSizesExample() { diff --git a/packages/components/icon/examples/IconVariantsExample.tsx b/packages/components/icon/examples/IconVariantsExample.tsx index ebe9f37584..c52a6b07e6 100644 --- a/packages/components/icon/examples/IconVariantsExample.tsx +++ b/packages/components/icon/examples/IconVariantsExample.tsx @@ -1,5 +1,5 @@ import * as React from 'react'; -import { CalendarIcon } from '@contentful/f36-icons'; +import { CalendarIcon } from '@contentful/f36-icons-v4'; import { Stack, Flex, Text } from '@contentful/f36-components'; export default function IconVariantsExample() { diff --git a/packages/components/icon/package.json b/packages/components/icon/package.json index 8b761702a4..04224acf76 100644 --- a/packages/components/icon/package.json +++ b/packages/components/icon/package.json @@ -12,7 +12,8 @@ "emotion": "^10.0.17" }, "devDependencies": { - "react-icons": "^4.4.0" + "react-icons": "^4.4.0", + "@contentful/f36-icons-v4": "npm:@contentful/f36-icons@^4.0.0" }, "peerDependencies": { "react": ">=16.8", diff --git a/packages/components/icons/src/EmbeddedBlockIcon.tsx b/packages/components/icons/src/EmbeddedBlockIcon.tsx index 57bcec0f39..81de8994ae 100644 --- a/packages/components/icons/src/EmbeddedBlockIcon.tsx +++ b/packages/components/icons/src/EmbeddedBlockIcon.tsx @@ -3,7 +3,7 @@ import { IconVariant, generateComponentWithVariants, } from '@contentful/f36-icon'; -import { generateIconComponent } from '@contentful/f36-icon/src'; +import { generateIconComponent } from '@contentful/f36-icon'; export const EmbeddedBlockIcon = generateComponentWithVariants({ variants: { diff --git a/packages/components/icons/src/EmbeddedLineIcon.tsx b/packages/components/icons/src/EmbeddedLineIcon.tsx index abf11153b4..361bfc63f3 100644 --- a/packages/components/icons/src/EmbeddedLineIcon.tsx +++ b/packages/components/icons/src/EmbeddedLineIcon.tsx @@ -3,7 +3,7 @@ import { IconVariant, generateComponentWithVariants, } from '@contentful/f36-icon'; -import { generateIconComponent } from '@contentful/f36-icon/src'; +import { generateIconComponent } from '@contentful/f36-icon'; export const EmbeddedLineIcon = generateComponentWithVariants({ variants: { diff --git a/packages/components/icons/src/EntryIcon.tsx b/packages/components/icons/src/EntryIcon.tsx index 1b10d7a9f8..e227ba2386 100644 --- a/packages/components/icons/src/EntryIcon.tsx +++ b/packages/components/icons/src/EntryIcon.tsx @@ -3,7 +3,7 @@ import { IconVariant, generateComponentWithVariants, } from '@contentful/f36-icon'; -import { generateIconComponent } from '@contentful/f36-icon/src'; +import { generateIconComponent } from '@contentful/f36-icon'; export const EntryIcon = generateComponentWithVariants({ variants: { diff --git a/packages/components/icons/src/EnvironmentAliasIcon.tsx b/packages/components/icons/src/EnvironmentAliasIcon.tsx index 82dd444ff4..16534a8261 100644 --- a/packages/components/icons/src/EnvironmentAliasIcon.tsx +++ b/packages/components/icons/src/EnvironmentAliasIcon.tsx @@ -3,7 +3,7 @@ import { IconVariant, generateComponentWithVariants, } from '@contentful/f36-icon'; -import { generateIconComponent } from '@contentful/f36-icon/src'; +import { generateIconComponent } from '@contentful/f36-icon'; export const EnvironmentAliasIcon = generateComponentWithVariants({ variants: { diff --git a/packages/components/icons/src/EnvironmentIcon.tsx b/packages/components/icons/src/EnvironmentIcon.tsx index be8f750517..40cbe98700 100644 --- a/packages/components/icons/src/EnvironmentIcon.tsx +++ b/packages/components/icons/src/EnvironmentIcon.tsx @@ -3,7 +3,7 @@ import { IconVariant, generateComponentWithVariants, } from '@contentful/f36-icon'; -import { generateIconComponent } from '@contentful/f36-icon/src'; +import { generateIconComponent } from '@contentful/f36-icon'; export const EnvironmentIcon = generateComponentWithVariants({ variants: { diff --git a/packages/components/icons/src/ReleaseIcon.tsx b/packages/components/icons/src/ReleaseIcon.tsx index f1b619cb6f..c14479a159 100644 --- a/packages/components/icons/src/ReleaseIcon.tsx +++ b/packages/components/icons/src/ReleaseIcon.tsx @@ -3,7 +3,7 @@ import { IconVariant, generateComponentWithVariants, } from '@contentful/f36-icon'; -import { generateIconComponent } from '@contentful/f36-icon/src'; +import { generateIconComponent } from '@contentful/f36-icon'; export const ReleaseIcon = generateComponentWithVariants({ variants: { diff --git a/packages/components/icons/src/RichTextIcon.tsx b/packages/components/icons/src/RichTextIcon.tsx index cc0bd1abde..c88b5a85ca 100644 --- a/packages/components/icons/src/RichTextIcon.tsx +++ b/packages/components/icons/src/RichTextIcon.tsx @@ -3,7 +3,7 @@ import { IconVariant, generateComponentWithVariants, } from '@contentful/f36-icon'; -import { generateIconComponent } from '@contentful/f36-icon/src'; +import { generateIconComponent } from '@contentful/f36-icon'; export const RichTextIcon = generateComponentWithVariants({ variants: { diff --git a/packages/components/icons/src/TextSubscriptIcon.tsx b/packages/components/icons/src/TextSubscriptIcon.tsx index 37128b95f3..cf9cc67b35 100644 --- a/packages/components/icons/src/TextSubscriptIcon.tsx +++ b/packages/components/icons/src/TextSubscriptIcon.tsx @@ -3,7 +3,7 @@ import { IconVariant, generateComponentWithVariants, } from '@contentful/f36-icon'; -import { generateIconComponent } from '@contentful/f36-icon/src'; +import { generateIconComponent } from '@contentful/f36-icon'; export const TextSubscriptIcon = generateComponentWithVariants({ variants: { diff --git a/packages/components/icons/src/TextSuperscriptIcon.tsx b/packages/components/icons/src/TextSuperscriptIcon.tsx index 19181b251f..27796089d7 100644 --- a/packages/components/icons/src/TextSuperscriptIcon.tsx +++ b/packages/components/icons/src/TextSuperscriptIcon.tsx @@ -3,7 +3,7 @@ import { IconVariant, generateComponentWithVariants, } from '@contentful/f36-icon'; -import { generateIconComponent } from '@contentful/f36-icon/src'; +import { generateIconComponent } from '@contentful/f36-icon'; export const TextSuperscriptIcon = generateComponentWithVariants({ variants: { diff --git a/packages/components/icons/src/WorkflowsIcon.tsx b/packages/components/icons/src/WorkflowsIcon.tsx index 0dc97a7356..7ad67c21e8 100644 --- a/packages/components/icons/src/WorkflowsIcon.tsx +++ b/packages/components/icons/src/WorkflowsIcon.tsx @@ -3,7 +3,7 @@ import { IconVariant, generateComponentWithVariants, } from '@contentful/f36-icon'; -import { generateIconComponent } from '@contentful/f36-icon/src'; +import { generateIconComponent } from '@contentful/f36-icon'; export const WorkflowsIcon = generateComponentWithVariants({ variants: { diff --git a/packages/website/utils/sidebarLinks.json b/packages/website/utils/sidebarLinks.json index fb1e43dc95..b008f7652e 100644 --- a/packages/website/utils/sidebarLinks.json +++ b/packages/website/utils/sidebarLinks.json @@ -42,6 +42,98 @@ "title": "Icons", "slug": "/components/icon/" }, + { + "title": "Icons", + "slug": "/components/icon/" + }, + { + "title": "Icons", + "slug": "/components/icon/" + }, + { + "title": "Icons", + "slug": "/components/icon/" + }, + { + "title": "Icons", + "slug": "/components/icon/" + }, + { + "title": "Icons", + "slug": "/components/icon/" + }, + { + "title": "Icons", + "slug": "/components/icon/" + }, + { + "title": "Icons", + "slug": "/components/icon/" + }, + { + "title": "Icons", + "slug": "/components/icon/" + }, + { + "title": "Icons", + "slug": "/components/icon/" + }, + { + "title": "Icons", + "slug": "/components/icon/" + }, + { + "title": "Icons", + "slug": "/components/icon/" + }, + { + "title": "Icons", + "slug": "/components/icon/" + }, + { + "title": "Icons", + "slug": "/components/icon/" + }, + { + "title": "Icons", + "slug": "/components/icon/" + }, + { + "title": "Icons", + "slug": "/components/icon/" + }, + { + "title": "Icons", + "slug": "/components/icon/" + }, + { + "title": "Icons", + "slug": "/components/icon/" + }, + { + "title": "Icons", + "slug": "/components/icon/" + }, + { + "title": "Icons", + "slug": "/components/icon/" + }, + { + "title": "Icons", + "slug": "/components/icon/" + }, + { + "title": "Icons", + "slug": "/components/icon/" + }, + { + "title": "Icons", + "slug": "/components/icon/" + }, + { + "title": "Icons", + "slug": "/components/icon/" + }, { "title": "Image", "slug": "/components/image/", From 4631559f6d85cb446079dcda3b8b12f8287189f8 Mon Sep 17 00:00:00 2001 From: bgutsol Date: Thu, 22 Feb 2024 16:13:06 +0100 Subject: [PATCH 004/174] fix: fix imports, pkg lock update --- packages/components/icons/src/EmbeddedBlockIcon.tsx | 2 +- packages/components/icons/src/EmbeddedLineIcon.tsx | 2 +- packages/components/icons/src/EntryIcon.tsx | 2 +- packages/components/icons/src/EnvironmentAliasIcon.tsx | 2 +- packages/components/icons/src/EnvironmentIcon.tsx | 2 +- packages/components/icons/src/ReleaseIcon.tsx | 2 +- packages/components/icons/src/RichTextIcon.tsx | 2 +- packages/components/icons/src/TextSubscriptIcon.tsx | 2 +- packages/components/icons/src/TextSuperscriptIcon.tsx | 2 +- packages/components/icons/src/WorkflowsIcon.tsx | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/packages/components/icons/src/EmbeddedBlockIcon.tsx b/packages/components/icons/src/EmbeddedBlockIcon.tsx index 81de8994ae..6b35c93fc5 100644 --- a/packages/components/icons/src/EmbeddedBlockIcon.tsx +++ b/packages/components/icons/src/EmbeddedBlockIcon.tsx @@ -2,8 +2,8 @@ import React from 'react'; import { IconVariant, generateComponentWithVariants, + generateIconComponent, } from '@contentful/f36-icon'; -import { generateIconComponent } from '@contentful/f36-icon'; export const EmbeddedBlockIcon = generateComponentWithVariants({ variants: { diff --git a/packages/components/icons/src/EmbeddedLineIcon.tsx b/packages/components/icons/src/EmbeddedLineIcon.tsx index 361bfc63f3..09236e6401 100644 --- a/packages/components/icons/src/EmbeddedLineIcon.tsx +++ b/packages/components/icons/src/EmbeddedLineIcon.tsx @@ -2,8 +2,8 @@ import React from 'react'; import { IconVariant, generateComponentWithVariants, + generateIconComponent, } from '@contentful/f36-icon'; -import { generateIconComponent } from '@contentful/f36-icon'; export const EmbeddedLineIcon = generateComponentWithVariants({ variants: { diff --git a/packages/components/icons/src/EntryIcon.tsx b/packages/components/icons/src/EntryIcon.tsx index e227ba2386..36052a310a 100644 --- a/packages/components/icons/src/EntryIcon.tsx +++ b/packages/components/icons/src/EntryIcon.tsx @@ -2,8 +2,8 @@ import React from 'react'; import { IconVariant, generateComponentWithVariants, + generateIconComponent, } from '@contentful/f36-icon'; -import { generateIconComponent } from '@contentful/f36-icon'; export const EntryIcon = generateComponentWithVariants({ variants: { diff --git a/packages/components/icons/src/EnvironmentAliasIcon.tsx b/packages/components/icons/src/EnvironmentAliasIcon.tsx index 16534a8261..7e21fbbf4c 100644 --- a/packages/components/icons/src/EnvironmentAliasIcon.tsx +++ b/packages/components/icons/src/EnvironmentAliasIcon.tsx @@ -2,8 +2,8 @@ import React from 'react'; import { IconVariant, generateComponentWithVariants, + generateIconComponent, } from '@contentful/f36-icon'; -import { generateIconComponent } from '@contentful/f36-icon'; export const EnvironmentAliasIcon = generateComponentWithVariants({ variants: { diff --git a/packages/components/icons/src/EnvironmentIcon.tsx b/packages/components/icons/src/EnvironmentIcon.tsx index 40cbe98700..6ac5743360 100644 --- a/packages/components/icons/src/EnvironmentIcon.tsx +++ b/packages/components/icons/src/EnvironmentIcon.tsx @@ -2,8 +2,8 @@ import React from 'react'; import { IconVariant, generateComponentWithVariants, + generateIconComponent, } from '@contentful/f36-icon'; -import { generateIconComponent } from '@contentful/f36-icon'; export const EnvironmentIcon = generateComponentWithVariants({ variants: { diff --git a/packages/components/icons/src/ReleaseIcon.tsx b/packages/components/icons/src/ReleaseIcon.tsx index c14479a159..a2bb2d8746 100644 --- a/packages/components/icons/src/ReleaseIcon.tsx +++ b/packages/components/icons/src/ReleaseIcon.tsx @@ -2,8 +2,8 @@ import React from 'react'; import { IconVariant, generateComponentWithVariants, + generateIconComponent, } from '@contentful/f36-icon'; -import { generateIconComponent } from '@contentful/f36-icon'; export const ReleaseIcon = generateComponentWithVariants({ variants: { diff --git a/packages/components/icons/src/RichTextIcon.tsx b/packages/components/icons/src/RichTextIcon.tsx index c88b5a85ca..0b96b7dbfd 100644 --- a/packages/components/icons/src/RichTextIcon.tsx +++ b/packages/components/icons/src/RichTextIcon.tsx @@ -2,8 +2,8 @@ import React from 'react'; import { IconVariant, generateComponentWithVariants, + generateIconComponent, } from '@contentful/f36-icon'; -import { generateIconComponent } from '@contentful/f36-icon'; export const RichTextIcon = generateComponentWithVariants({ variants: { diff --git a/packages/components/icons/src/TextSubscriptIcon.tsx b/packages/components/icons/src/TextSubscriptIcon.tsx index cf9cc67b35..e4bce4d833 100644 --- a/packages/components/icons/src/TextSubscriptIcon.tsx +++ b/packages/components/icons/src/TextSubscriptIcon.tsx @@ -2,8 +2,8 @@ import React from 'react'; import { IconVariant, generateComponentWithVariants, + generateIconComponent, } from '@contentful/f36-icon'; -import { generateIconComponent } from '@contentful/f36-icon'; export const TextSubscriptIcon = generateComponentWithVariants({ variants: { diff --git a/packages/components/icons/src/TextSuperscriptIcon.tsx b/packages/components/icons/src/TextSuperscriptIcon.tsx index 27796089d7..0bc63d3748 100644 --- a/packages/components/icons/src/TextSuperscriptIcon.tsx +++ b/packages/components/icons/src/TextSuperscriptIcon.tsx @@ -2,8 +2,8 @@ import React from 'react'; import { IconVariant, generateComponentWithVariants, + generateIconComponent, } from '@contentful/f36-icon'; -import { generateIconComponent } from '@contentful/f36-icon'; export const TextSuperscriptIcon = generateComponentWithVariants({ variants: { diff --git a/packages/components/icons/src/WorkflowsIcon.tsx b/packages/components/icons/src/WorkflowsIcon.tsx index 7ad67c21e8..2d36b4b5f5 100644 --- a/packages/components/icons/src/WorkflowsIcon.tsx +++ b/packages/components/icons/src/WorkflowsIcon.tsx @@ -2,8 +2,8 @@ import React from 'react'; import { IconVariant, generateComponentWithVariants, + generateIconComponent, } from '@contentful/f36-icon'; -import { generateIconComponent } from '@contentful/f36-icon'; export const WorkflowsIcon = generateComponentWithVariants({ variants: { From 7d14cfb2b09669b794334d8d6a602cec78d77eae Mon Sep 17 00:00:00 2001 From: bgutsol Date: Thu, 22 Feb 2024 17:00:52 +0100 Subject: [PATCH 005/174] fix: pin f36-icon dep in f36-icons --- packages/components/icons/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/components/icons/package.json b/packages/components/icons/package.json index c284aeb660..cbbc7eaace 100644 --- a/packages/components/icons/package.json +++ b/packages/components/icons/package.json @@ -1,6 +1,6 @@ { "name": "@contentful/f36-icons", - "version": "5.0.0-alpha.0", + "version": "5.0.0-alpha.1", "description": "Forma 36: Icon components", "license": "MIT", "scripts": { From b424bc07df0f994ea3f23bde61c118ecd6bba3a9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9my=20Lenoir?= Date: Mon, 15 Apr 2024 12:01:47 +0200 Subject: [PATCH 006/174] chore: update import --- packages/components/avatar/src/Avatar/Avatar.test.tsx | 2 +- .../avatar/src/Avatar/examples/AvatarIconExamples.tsx | 2 +- packages/components/avatar/stories/Avatar.stories.tsx | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/components/avatar/src/Avatar/Avatar.test.tsx b/packages/components/avatar/src/Avatar/Avatar.test.tsx index 961c1ff99f..9ce0d1a3e0 100644 --- a/packages/components/avatar/src/Avatar/Avatar.test.tsx +++ b/packages/components/avatar/src/Avatar/Avatar.test.tsx @@ -1,6 +1,6 @@ import React from 'react'; import { render, screen } from '@testing-library/react'; -import { CheckCircleIcon } from '@contentful/f36-icons'; +import { CheckCircleIcon } from '@contentful/f36-icons-v4'; import userEvent from '@testing-library/user-event'; import { Avatar } from './Avatar'; diff --git a/packages/components/avatar/src/Avatar/examples/AvatarIconExamples.tsx b/packages/components/avatar/src/Avatar/examples/AvatarIconExamples.tsx index 1484ef3fdb..955368bb2f 100644 --- a/packages/components/avatar/src/Avatar/examples/AvatarIconExamples.tsx +++ b/packages/components/avatar/src/Avatar/examples/AvatarIconExamples.tsx @@ -1,7 +1,7 @@ import React from 'react'; import { Avatar } from '@contentful/f36-avatar'; import { Stack } from '@contentful/f36-core'; -import { CheckCircleIcon } from '@contentful/f36-icons'; +import { CheckCircleIcon } from '@contentful/f36-icons-v4'; export default function AvatarIconExamples() { return ( diff --git a/packages/components/avatar/stories/Avatar.stories.tsx b/packages/components/avatar/stories/Avatar.stories.tsx index ebe991fe19..ed892af1a7 100644 --- a/packages/components/avatar/stories/Avatar.stories.tsx +++ b/packages/components/avatar/stories/Avatar.stories.tsx @@ -4,7 +4,7 @@ import { Flex } from '@contentful/f36-core'; import { SectionHeading } from '@contentful/f36-typography'; import { Avatar, type AvatarProps } from '../src/Avatar'; -import { CheckCircleIcon } from '@contentful/f36-icons/src'; +import { CheckCircleIcon } from '@contentful/f36-icons-v4'; export default { component: Avatar, From 758e2db2dd36c8e952e65ceb4ec04dd0e2046889 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9my=20Lenoir?= Date: Tue, 16 Apr 2024 16:14:19 +0200 Subject: [PATCH 007/174] build: replace tsup with swc --- package-lock.json | 1164 +++++++++++++++++++++-- packages/components/icons/.swcrc | 15 + packages/components/icons/package.json | 39 +- packages/components/icons/tsconfig.json | 10 + 4 files changed, 1160 insertions(+), 68 deletions(-) create mode 100644 packages/components/icons/.swcrc create mode 100644 packages/components/icons/tsconfig.json diff --git a/package-lock.json b/package-lock.json index 7e6857131f..f74cf3e25d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3602,56 +3602,15 @@ "resolved": "packages/components/icon", "link": true }, - "node_modules/@contentful/f36-icons": { + "node_modules/@contentful/f36-icons-alpha": { "resolved": "packages/components/icons", "link": true }, - "node_modules/@contentful/f36-icons-alpha": { - "name": "@contentful/f36-icons", - "version": "5.0.0", - "resolved": "https://npm.pkg.github.com/download/@contentful/f36-icons/5.0.0/406e122c0d559e643de0b4c606d4a1103873a132", - "integrity": "sha512-o1jstIMvB/38WsAGxzogF0cx6JyClAldfyKoUUsB1YnoTLYp0c0FkGNbrQ25bBriqqMvoC/TButO8ejGM3fQgg==", - "dependencies": { - "@contentful/f36-core": "^5.0.0", - "@contentful/f36-icon": "^5.0.0", - "@contentful/f36-tokens": "^4.0.1", - "emotion": "^10.0.17" - }, - "peerDependencies": { - "react": ">=16.8" - } - }, - "node_modules/@contentful/f36-icons-alpha/node_modules/@contentful/f36-core": { - "version": "5.0.0", - "resolved": "https://npm.pkg.github.com/download/@contentful/f36-core/5.0.0/d9e2ce548896c01d091a61ecfedd6a4ad36b90a6", - "integrity": "sha512-L1HI3iEf4okWU6JSKs+BGUwv284nPeddK0F1lNncdMbV1P492P8mhH51TocLT9R4ISAblm4ejmpgOt4lOCFkDg==", - "dependencies": { - "@contentful/f36-tokens": "^4.0.1", - "@emotion/core": "^10.1.1", - "@emotion/is-prop-valid": "^1.1.0", - "csstype": "^3.1.1", - "emotion": "^10.0.17" - }, - "peerDependencies": { - "react": ">=16.8" - } - }, - "node_modules/@contentful/f36-icons-alpha/node_modules/@contentful/f36-icon": { - "version": "5.0.0", - "resolved": "https://npm.pkg.github.com/download/@contentful/f36-icon/5.0.0/d71ac5dd5bf08a09f80ed003ed0d00d0c9953b20", - "integrity": "sha512-GdX8oqGc97Cfeh4qYfxQfYtuFD3V/pJPO1+3HDF+DlT0VGUrWtCo67rpIh9sORIESziNr0UNYkN0PIugecceyg==", - "dependencies": { - "@contentful/f36-core": "^5.0.0", - "@contentful/f36-tokens": "^4.0.1", - "emotion": "^10.0.17" - }, - "peerDependencies": { - "react": ">=16.8" - } - }, "node_modules/@contentful/f36-icons-v4": { "name": "@contentful/f36-icons", "version": "4.28.2", + "resolved": "https://npm.pkg.github.com/download/@contentful/f36-icons/4.28.2/8297da32e9d8e60e09550e365f24a74a8e12326c", + "integrity": "sha512-p7oWbQ5ITlMMuEl/6t/6JLVrCVhDE2nA8mv1VR4DHjXPm0y9w14533rCKxNIREZX8iVmyBoaqI3vdPsjUs1CAw==", "dev": true, "license": "MIT", "dependencies": { @@ -3667,6 +3626,8 @@ }, "node_modules/@contentful/f36-icons-v4/node_modules/@contentful/f36-icon": { "version": "4.67.1", + "resolved": "https://npm.pkg.github.com/download/@contentful/f36-icon/4.67.1/63154930bcb7b3590128b7cad14a0aa5cf6e5a3b", + "integrity": "sha512-Exug8bPfTv0JY2rs7ZxuG9IsrLcQLG0SV7LC76INMwwOIdLWiRFK4k+Se2Or9Ox9ga2pBEPlWr5hBBSgPSj6Gw==", "dev": true, "license": "MIT", "dependencies": { @@ -5376,6 +5337,25 @@ "url": "https://opencollective.com/unified" } }, + "node_modules/@mole-inc/bin-wrapper": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/@mole-inc/bin-wrapper/-/bin-wrapper-8.0.1.tgz", + "integrity": "sha512-sTGoeZnjI8N4KS+sW2AN95gDBErhAguvkw/tWdCjeM8bvxpz5lqrnd0vOJABA1A+Ic3zED7PYoLP/RANLgVotA==", + "dev": true, + "dependencies": { + "bin-check": "^4.1.0", + "bin-version-check": "^5.0.0", + "content-disposition": "^0.5.4", + "ext-name": "^5.0.0", + "file-type": "^17.1.6", + "filenamify": "^5.0.2", + "got": "^11.8.5", + "os-filter-obj": "^2.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + } + }, "node_modules/@mrmlnc/readdir-enhanced": { "version": "2.2.1", "dev": true, @@ -6141,6 +6121,18 @@ "dev": true, "license": "MIT" }, + "node_modules/@sindresorhus/is": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.6.0.tgz", + "integrity": "sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/is?sponsor=1" + } + }, "node_modules/@sindresorhus/merge-streams": { "version": "2.3.0", "dev": true, @@ -11699,6 +11691,314 @@ "magic-string": "^0.25.0" } }, + "node_modules/@swc/cli": { + "version": "0.3.14", + "resolved": "https://registry.npmjs.org/@swc/cli/-/cli-0.3.14.tgz", + "integrity": "sha512-0vGqD6FSW67PaZUZABkA+ADKsX7OUY/PwNEz1SbQdCvVk/e4Z36Gwh7mFVBQH9RIsMonTyhV1RHkwkGnEfR3zQ==", + "dev": true, + "dependencies": { + "@mole-inc/bin-wrapper": "^8.0.1", + "@swc/counter": "^0.1.3", + "commander": "^8.3.0", + "fast-glob": "^3.2.5", + "minimatch": "^9.0.3", + "piscina": "^4.3.0", + "semver": "^7.3.8", + "slash": "3.0.0", + "source-map": "^0.7.3" + }, + "bin": { + "spack": "bin/spack.js", + "swc": "bin/swc.js", + "swcx": "bin/swcx.js" + }, + "engines": { + "node": ">= 16.14.0" + }, + "peerDependencies": { + "@swc/core": "^1.2.66", + "chokidar": "^3.5.1" + }, + "peerDependenciesMeta": { + "chokidar": { + "optional": true + } + } + }, + "node_modules/@swc/cli/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/@swc/cli/node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "dev": true, + "engines": { + "node": ">= 12" + } + }, + "node_modules/@swc/cli/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@swc/cli/node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@swc/core": { + "version": "1.6.5", + "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.6.5.tgz", + "integrity": "sha512-tyVvUK/HDOUUsK6/GmWvnqUtD9oDpPUA4f7f7JCOV8hXxtfjMtAZeBKf93yrB1XZet69TDR7EN0hFC6i4MF0Ig==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "@swc/counter": "^0.1.3", + "@swc/types": "^0.1.9" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/swc" + }, + "optionalDependencies": { + "@swc/core-darwin-arm64": "1.6.5", + "@swc/core-darwin-x64": "1.6.5", + "@swc/core-linux-arm-gnueabihf": "1.6.5", + "@swc/core-linux-arm64-gnu": "1.6.5", + "@swc/core-linux-arm64-musl": "1.6.5", + "@swc/core-linux-x64-gnu": "1.6.5", + "@swc/core-linux-x64-musl": "1.6.5", + "@swc/core-win32-arm64-msvc": "1.6.5", + "@swc/core-win32-ia32-msvc": "1.6.5", + "@swc/core-win32-x64-msvc": "1.6.5" + }, + "peerDependencies": { + "@swc/helpers": "*" + }, + "peerDependenciesMeta": { + "@swc/helpers": { + "optional": true + } + } + }, + "node_modules/@swc/core-darwin-arm64": { + "version": "1.6.5", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.6.5.tgz", + "integrity": "sha512-RGQhMdni2v1/ANQ/2K+F+QYdzaucekYBewZcX1ogqJ8G5sbPaBdYdDN1qQ4kHLCIkPtGP6qC7c71qPEqL2RidQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-darwin-x64": { + "version": "1.6.5", + "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.6.5.tgz", + "integrity": "sha512-/pSN0/Jtcbbb9+ovS9rKxR3qertpFAM3OEJr/+Dh/8yy7jK5G5EFPIrfsw/7Q5987ERPIJIH6BspK2CBB2tgcg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-linux-arm-gnueabihf": { + "version": "1.6.5", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.6.5.tgz", + "integrity": "sha512-B0g/dROCE747RRegs/jPHuKJgwXLracDhnqQa80kFdgWEMjlcb7OMCgs5OX86yJGRS4qcYbiMGD0Pp7Kbqn3yw==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-linux-arm64-gnu": { + "version": "1.6.5", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.6.5.tgz", + "integrity": "sha512-W8meapgXTq8AOtSvDG4yKR8ant2WWD++yOjgzAleB5VAC+oC+aa8YJROGxj8HepurU8kurqzcialwoMeq5SZZQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-linux-arm64-musl": { + "version": "1.6.5", + "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.6.5.tgz", + "integrity": "sha512-jyCKqoX50Fg8rJUQqh4u5PqnE7nqYKXHjVH2WcYr114/MU21zlsI+YL6aOQU1XP8bJQ2gPQ1rnlnGJdEHiKS/w==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-linux-x64-gnu": { + "version": "1.6.5", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.6.5.tgz", + "integrity": "sha512-G6HmUn/RRIlXC0YYFfBz2qh6OZkHS/KUPkhoG4X9ADcgWXXjOFh6JrefwsYj8VBAJEnr5iewzjNfj+nztwHaeA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-linux-x64-musl": { + "version": "1.6.5", + "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.6.5.tgz", + "integrity": "sha512-AQpBjBnelQDSbeTJA50AXdS6+CP66LsXIMNTwhPSgUfE7Bx1ggZV11Fsi4Q5SGcs6a8Qw1cuYKN57ZfZC5QOuA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-win32-arm64-msvc": { + "version": "1.6.5", + "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.6.5.tgz", + "integrity": "sha512-MZTWM8kUwS30pVrtbzSGEXtek46aXNb/mT9D6rsS7NvOuv2w+qZhjR1rzf4LNbbn5f8VnR4Nac1WIOYZmfC5ng==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-win32-ia32-msvc": { + "version": "1.6.5", + "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.6.5.tgz", + "integrity": "sha512-WZdu4gISAr3yOm1fVwKhhk6+MrP7kVX0KMP7+ZQFTN5zXQEiDSDunEJKVgjMVj3vlR+6mnAqa/L0V9Qa8+zKlQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/core-win32-x64-msvc": { + "version": "1.6.5", + "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.6.5.tgz", + "integrity": "sha512-ezXgucnMTzlFIxQZw7ls/5r2hseFaRoDL04cuXUOs97E8r+nJSmFsRQm/ygH5jBeXNo59nyZCalrjJAjwfgACA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=10" + } + }, + "node_modules/@swc/counter": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@swc/counter/-/counter-0.1.3.tgz", + "integrity": "sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==", + "dev": true + }, + "node_modules/@swc/helpers": { + "version": "0.4.11", + "license": "MIT", + "dependencies": { + "tslib": "^2.4.0" + } + }, + "node_modules/@swc/types": { + "version": "0.1.9", + "resolved": "https://registry.npmjs.org/@swc/types/-/types-0.1.9.tgz", + "integrity": "sha512-qKnCno++jzcJ4lM4NTfYifm1EFSCeIfKiAHAfkENZAV5Kl9PjJIyd2yeeVv6c/2CckuLyv2NmRC5pv6pm2WQBg==", + "dev": true, + "dependencies": { + "@swc/counter": "^0.1.3" + } + }, + "node_modules/@szmarczak/http-timer": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.6.tgz", + "integrity": "sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==", + "dev": true, + "dependencies": { + "defer-to-connect": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/@testing-library/dom": { "version": "8.10.1", "dev": true, @@ -11821,6 +12121,12 @@ "@testing-library/dom": ">=7.21.4" } }, + "node_modules/@tokenizer/token": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@tokenizer/token/-/token-0.3.0.tgz", + "integrity": "sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==", + "dev": true + }, "node_modules/@tootallnate/once": { "version": "1.1.2", "dev": true, @@ -11923,6 +12229,18 @@ "magic-string": "^0.25.0" } }, + "node_modules/@types/cacheable-request": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.3.tgz", + "integrity": "sha512-IQ3EbTzGxIigb1I3qPZc1rWJnH0BmSKv5QYTalEwweFvyBDLSAe24zP0le/hyi7ecGfZVlIVAg4BZqb8WBwKqw==", + "dev": true, + "dependencies": { + "@types/http-cache-semantics": "*", + "@types/keyv": "^3.1.4", + "@types/node": "*", + "@types/responselike": "^1.0.0" + } + }, "node_modules/@types/debug": { "version": "4.1.7", "license": "MIT", @@ -12000,6 +12318,12 @@ "dev": true, "license": "MIT" }, + "node_modules/@types/http-cache-semantics": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.4.tgz", + "integrity": "sha512-1m0bIFVc7eJWyve9S0RnuRgcQqF/Xd5QsUZAZeQFr1Q3/p9JWoQQEqmVy+DPTNpGXwhgIetAoYF8JSc33q29QA==", + "dev": true + }, "node_modules/@types/inquirer": { "version": "6.5.0", "dev": true, @@ -12273,6 +12597,15 @@ "@types/node": "*" } }, + "node_modules/@types/keyv": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.4.tgz", + "integrity": "sha512-BQ5aZNSCpj7D6K2ksrRCTmKRLEpnPvWDiLPfoGyhZ++8YtiK9d/3DBKPJgry359X/P1PfruyYwvnvwFjuEiEIg==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, "node_modules/@types/liftoff": { "version": "2.5.0", "dev": true, @@ -12383,6 +12716,15 @@ "@types/node": "*" } }, + "node_modules/@types/responselike": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.3.tgz", + "integrity": "sha512-H/+L+UkTV33uf49PH5pCAUBVPNj2nDBXTN+qS1dOwyyg24l3CcicicCA7ca+HMvJBZcFgl5r8e+RR6elsb4Lyw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, "node_modules/@types/retry": { "version": "0.12.0", "dev": true, @@ -13315,6 +13657,26 @@ "dev": true, "license": "ISC" }, + "node_modules/arch": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", + "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, "node_modules/are-we-there-yet": { "version": "2.0.0", "dev": true, @@ -14438,6 +14800,133 @@ "node": "*" } }, + "node_modules/bin-check": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bin-check/-/bin-check-4.1.0.tgz", + "integrity": "sha512-b6weQyEUKsDGFlACWSIOfveEnImkJyK/FGW6FAG42loyoquvjdtOIqO6yBFzHyqyVVhNgNkQxxx09SFLK28YnA==", + "dev": true, + "dependencies": { + "execa": "^0.7.0", + "executable": "^4.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-check/node_modules/cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==", + "dev": true, + "dependencies": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "node_modules/bin-check/node_modules/execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "integrity": "sha512-RztN09XglpYI7aBBrJCPW95jEH7YF1UEPOoX9yDhUTPdp7mK+CQvnLTuD10BNXZ3byLTu2uehZ8EcKT/4CGiFw==", + "dev": true, + "dependencies": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-check/node_modules/get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/bin-check/node_modules/lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "dependencies": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "node_modules/bin-check/node_modules/yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==", + "dev": true + }, + "node_modules/bin-version": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/bin-version/-/bin-version-6.0.0.tgz", + "integrity": "sha512-nk5wEsP4RiKjG+vF+uG8lFsEn4d7Y6FVDamzzftSunXOoOcOOkzcWdKVlGgFFwlUQCj63SgnUkLLGF8v7lufhw==", + "dev": true, + "dependencies": { + "execa": "^5.0.0", + "find-versions": "^5.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/bin-version-check": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/bin-version-check/-/bin-version-check-5.1.0.tgz", + "integrity": "sha512-bYsvMqJ8yNGILLz1KP9zKLzQ6YpljV3ln1gqhuLkUtyfGi3qXKGuK2p+U4NAvjVFzDFiBBtOpCOSFNuYYEGZ5g==", + "dev": true, + "dependencies": { + "bin-version": "^6.0.0", + "semver": "^7.5.3", + "semver-truncate": "^3.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/bin-version/node_modules/find-versions": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/find-versions/-/find-versions-5.1.0.tgz", + "integrity": "sha512-+iwzCJ7C5v5KgcBuueqVoNiHVoQpwiUK5XFLjf0affFTep+Wcw93tPvmb8tqujDNmzhBDPddnWV/qgWSXgq+Hg==", + "dev": true, + "dependencies": { + "semver-regex": "^4.0.5" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/bin-version/node_modules/semver-regex": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/semver-regex/-/semver-regex-4.0.5.tgz", + "integrity": "sha512-hunMQrEy1T6Jr2uEVjrAIqjwWcQTgOAcIM52C8MY1EZSD3DDNft04XzvYKPqjED65bNVVko0YI38nYeEHCX3yw==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/binary-extensions": { "version": "2.1.0", "dev": true, @@ -15050,6 +15539,48 @@ "node": ">=0.10.0" } }, + "node_modules/cacheable-lookup": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz", + "integrity": "sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==", + "dev": true, + "engines": { + "node": ">=10.6.0" + } + }, + "node_modules/cacheable-request": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.4.tgz", + "integrity": "sha512-v+p6ongsrp0yTGbJXjgxPow2+DL93DASP4kXCDKb8/bwRtt9OEF3whggkkDkGNzgcWy2XaF4a8nZglC7uElscg==", + "dev": true, + "dependencies": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^4.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^6.0.1", + "responselike": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cacheable-request/node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/cachedir": { "version": "2.3.0", "dev": true, @@ -15591,6 +16122,18 @@ "node": ">=6" } }, + "node_modules/clone-response": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz", + "integrity": "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==", + "dev": true, + "dependencies": { + "mimic-response": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/co": { "version": "4.6.0", "dev": true, @@ -17243,6 +17786,33 @@ "node": ">=0.10" } }, + "node_modules/decompress-response": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "dev": true, + "dependencies": { + "mimic-response": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/decompress-response/node_modules/mimic-response": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/dedent": { "version": "0.7.0", "dev": true, @@ -17511,6 +18081,15 @@ "clone": "^1.0.2" } }, + "node_modules/defer-to-connect": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", + "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", + "dev": true, + "engines": { + "node": ">=10" + } + }, "node_modules/define-data-property": { "version": "1.1.4", "license": "MIT", @@ -19558,6 +20137,27 @@ "node": ">=8" } }, + "node_modules/executable": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz", + "integrity": "sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==", + "dev": true, + "dependencies": { + "pify": "^2.2.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/executable/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/exenv": { "version": "1.2.2", "license": "BSD-3-Clause" @@ -19693,6 +20293,31 @@ "type": "^2.5.0" } }, + "node_modules/ext-list": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/ext-list/-/ext-list-2.2.2.tgz", + "integrity": "sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==", + "dev": true, + "dependencies": { + "mime-db": "^1.28.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ext-name": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ext-name/-/ext-name-5.0.0.tgz", + "integrity": "sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ==", + "dev": true, + "dependencies": { + "ext-list": "^2.0.0", + "sort-keys-length": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/ext/node_modules/type": { "version": "2.5.0", "license": "ISC" @@ -19945,6 +20570,23 @@ "node": ">= 10.0.0" } }, + "node_modules/file-type": { + "version": "17.1.6", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-17.1.6.tgz", + "integrity": "sha512-hlDw5Ev+9e883s0pwUsuuYNu4tD7GgpUnOvykjv1Gya0ZIjuKumthDRua90VUn6/nlRKAjcxLUnHNTIUWwWIiw==", + "dev": true, + "dependencies": { + "readable-web-to-node-stream": "^3.0.2", + "strtok3": "^7.0.0-alpha.9", + "token-types": "^5.0.0-alpha.2" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sindresorhus/file-type?sponsor=1" + } + }, "node_modules/filelist": { "version": "1.0.4", "dev": true, @@ -19972,6 +20614,35 @@ "node": ">=10" } }, + "node_modules/filename-reserved-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-3.0.0.tgz", + "integrity": "sha512-hn4cQfU6GOT/7cFHXBqeBg2TbrMBgdD0kcjLhvSQYYwm3s4B6cjvBfb7nBALJLAXqmU5xajSa7X2NnUud/VCdw==", + "dev": true, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/filenamify": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-5.1.1.tgz", + "integrity": "sha512-M45CbrJLGACfrPOkrTp3j2EcO9OBkKUYME0eiqOCa7i2poaklU0jhlIaMlr8ijLorT0uLAzrn3qXOp5684CkfA==", + "dev": true, + "dependencies": { + "filename-reserved-regex": "^3.0.0", + "strip-outer": "^2.0.0", + "trim-repeated": "^2.0.0" + }, + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/filesize": { "version": "6.2.2", "dev": true, @@ -20973,6 +21644,31 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/got": { + "version": "11.8.6", + "resolved": "https://registry.npmjs.org/got/-/got-11.8.6.tgz", + "integrity": "sha512-6tfZ91bOr7bOXnK7PRDCGBLa1H4U080YHNaAQ2KsMGlLEzRbk44nsZF2E1IeRc3vtJHPVbKCYgdFbaGO2ljd8g==", + "dev": true, + "dependencies": { + "@sindresorhus/is": "^4.0.0", + "@szmarczak/http-timer": "^4.0.5", + "@types/cacheable-request": "^6.0.1", + "@types/responselike": "^1.0.0", + "cacheable-lookup": "^5.0.3", + "cacheable-request": "^7.0.2", + "decompress-response": "^6.0.0", + "http2-wrapper": "^1.0.0-beta.5.2", + "lowercase-keys": "^2.0.0", + "p-cancelable": "^2.0.0", + "responselike": "^2.0.0" + }, + "engines": { + "node": ">=10.19.0" + }, + "funding": { + "url": "https://github.com/sindresorhus/got?sponsor=1" + } + }, "node_modules/graceful-fs": { "version": "4.2.11", "license": "ISC" @@ -21754,6 +22450,12 @@ "entities": "^2.0.0" } }, + "node_modules/http-cache-semantics": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", + "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", + "dev": true + }, "node_modules/http-equiv-refresh": { "version": "1.0.0", "dev": true, @@ -21803,6 +22505,31 @@ "npm": ">=1.3.7" } }, + "node_modules/http2-wrapper": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-1.0.3.tgz", + "integrity": "sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==", + "dev": true, + "dependencies": { + "quick-lru": "^5.1.1", + "resolve-alpn": "^1.0.0" + }, + "engines": { + "node": ">=10.19.0" + } + }, + "node_modules/http2-wrapper/node_modules/quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/https-proxy-agent": { "version": "5.0.1", "dev": true, @@ -27052,6 +27779,12 @@ "node": ">=4" } }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true + }, "node_modules/json-parse-better-errors": { "version": "1.0.2", "dev": true, @@ -27204,6 +27937,15 @@ "dev": true, "license": "MIT" }, + "node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dev": true, + "dependencies": { + "json-buffer": "3.0.1" + } + }, "node_modules/kind-of": { "version": "6.0.3", "license": "MIT", @@ -27677,6 +28419,15 @@ "lower-case": "^1.1.2" } }, + "node_modules/lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/lowlight": { "version": "1.20.0", "dev": true, @@ -29191,6 +29942,15 @@ "node": ">=4" } }, + "node_modules/mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, "node_modules/min-document": { "version": "2.19.0", "dependencies": { @@ -29617,13 +30377,6 @@ "version": "1.1.0", "license": "ISC" }, - "node_modules/next/node_modules/@swc/helpers": { - "version": "0.4.11", - "license": "MIT", - "dependencies": { - "tslib": "^2.4.0" - } - }, "node_modules/next/node_modules/postcss": { "version": "8.4.14", "funding": [ @@ -29646,6 +30399,21 @@ "node": "^10 || ^12 || >=14" } }, + "node_modules/nice-napi": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nice-napi/-/nice-napi-1.0.2.tgz", + "integrity": "sha512-px/KnJAJZf5RuBGcfD+Sp2pAKq0ytz8j+1NehvgIGFkvtvFrDM3T8E4x/JJODXK9WZow8RRGrbA9QQ3hs+pDhA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "!win32" + ], + "dependencies": { + "node-addon-api": "^3.0.0", + "node-gyp-build": "^4.2.2" + } + }, "node_modules/nice-try": { "version": "1.0.5", "dev": true, @@ -29659,6 +30427,13 @@ "lower-case": "^1.1.1" } }, + "node_modules/node-addon-api": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", + "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", + "dev": true, + "optional": true + }, "node_modules/node-dir": { "version": "0.1.17", "license": "MIT", @@ -29707,6 +30482,18 @@ "webidl-conversions": "^3.0.0" } }, + "node_modules/node-gyp-build": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.1.tgz", + "integrity": "sha512-OSs33Z9yWr148JZcbZd5WiAXhh/n9z8TxQcdMhIOlpN9AhWpLfvVFO73+m77bBABQMaY9XSvIa+qk0jlI7Gcaw==", + "dev": true, + "optional": true, + "bin": { + "node-gyp-build": "bin.js", + "node-gyp-build-optional": "optional.js", + "node-gyp-build-test": "build-test.js" + } + }, "node_modules/node-int64": { "version": "0.4.0", "dev": true, @@ -29964,6 +30751,8 @@ }, "node_modules/normalize-url": { "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", "dev": true, "license": "MIT", "engines": { @@ -30473,6 +31262,18 @@ "node": ">=4" } }, + "node_modules/os-filter-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/os-filter-obj/-/os-filter-obj-2.0.0.tgz", + "integrity": "sha512-uksVLsqG3pVdzzPvmAHpBK0wKxYItuzZr7SziusRPoz67tGV8rL1szZ6IdeUrbqLjGDwApBtN29eEE3IqGHOjg==", + "dev": true, + "dependencies": { + "arch": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, "node_modules/os-homedir": { "version": "1.0.2", "license": "MIT", @@ -30532,6 +31333,15 @@ "node": ">=6" } }, + "node_modules/p-cancelable": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.1.1.tgz", + "integrity": "sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/p-defer": { "version": "1.0.0", "dev": true, @@ -30867,6 +31677,19 @@ "node": ">=8" } }, + "node_modules/peek-readable": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/peek-readable/-/peek-readable-5.0.0.tgz", + "integrity": "sha512-YtCKvLUOvwtMGmrniQPdO7MwPjgkFBtFIrmfSbYmYuq3tKDV/mcfAhBth1+C3ru7uXIZasc/pHnb+YDYNkkj4A==", + "dev": true, + "engines": { + "node": ">=14.16" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Borewit" + } + }, "node_modules/pend": { "version": "1.2.0", "dev": true, @@ -30944,6 +31767,15 @@ "node": ">= 6" } }, + "node_modules/piscina": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/piscina/-/piscina-4.6.1.tgz", + "integrity": "sha512-z30AwWGtQE+Apr+2WBZensP2lIvwoaMcOPkQlIEmSGMJNUvaYACylPYrQM6wSdUNJlnDVMSpLv7xTMJqlVshOA==", + "dev": true, + "optionalDependencies": { + "nice-napi": "^1.0.2" + } + }, "node_modules/pkg-conf": { "version": "2.1.0", "dev": true, @@ -32873,6 +33705,45 @@ "safe-buffer": "~5.1.0" } }, + "node_modules/readable-web-to-node-stream": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/readable-web-to-node-stream/-/readable-web-to-node-stream-3.0.2.tgz", + "integrity": "sha512-ePeK6cc1EcKLEhJFt/AebMCLL+GgSKhuygrZ/GLaKZYEecIgIECf4UaUuaByiGtzckwR4ain9VzUh95T1exYGw==", + "dev": true, + "dependencies": { + "readable-stream": "^3.6.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Borewit" + } + }, + "node_modules/readable-web-to-node-stream/node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readable-web-to-node-stream/node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, "node_modules/readdirp": { "version": "3.6.0", "dev": true, @@ -33806,6 +34677,12 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/resolve-alpn": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", + "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==", + "dev": true + }, "node_modules/resolve-cwd": { "version": "3.0.0", "dev": true, @@ -33861,6 +34738,18 @@ "node": ">=10" } }, + "node_modules/responselike": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-2.0.1.tgz", + "integrity": "sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==", + "dev": true, + "dependencies": { + "lowercase-keys": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/restore-cursor": { "version": "2.0.0", "dev": true, @@ -34605,6 +35494,21 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/semver-truncate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/semver-truncate/-/semver-truncate-3.0.0.tgz", + "integrity": "sha512-LJWA9kSvMolR51oDE6PN3kALBNaUdkxzAGcexw8gjMA8xr5zUqK0JiR3CgARSqanYF3Z1YHvsErb1KDgh+v7Rg==", + "dev": true, + "dependencies": { + "semver": "^7.3.5" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/send": { "version": "0.18.0", "dev": true, @@ -35188,6 +36092,39 @@ "node": ">=0.10.0" } }, + "node_modules/sort-keys": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", + "integrity": "sha512-vzn8aSqKgytVik0iwdBEi+zevbTYZogewTUM6dtpmGwEcdzbub/TX4bCzRhebDCRC3QzXgJsLRKB2V/Oof7HXg==", + "dev": true, + "dependencies": { + "is-plain-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sort-keys-length": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sort-keys-length/-/sort-keys-length-1.0.1.tgz", + "integrity": "sha512-GRbEOUqCxemTAk/b32F2xa8wDTs+Z1QHOkbhJDQTvv/6G3ZkbJ+frYWsTcc7cBB3Fu4wy4XlLCuNtJuMn7Gsvw==", + "dev": true, + "dependencies": { + "sort-keys": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sort-keys/node_modules/is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/source-list-map": { "version": "2.0.1", "dev": true, @@ -35758,6 +36695,35 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/strip-outer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-2.0.0.tgz", + "integrity": "sha512-A21Xsm1XzUkK0qK1ZrytDUvqsQWict2Cykhvi0fBQntGG5JSprESasEyV1EZ/4CiR5WB5KjzLTrP/bO37B0wPg==", + "dev": true, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/strtok3": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/strtok3/-/strtok3-7.0.0.tgz", + "integrity": "sha512-pQ+V+nYQdC5H3Q7qBZAz/MO6lwGhoC2gOAjuouGf/VO0m7vQRh8QNMl2Uf6SwAtzZ9bOw3UIeBukEGNJl5dtXQ==", + "dev": true, + "dependencies": { + "@tokenizer/token": "^0.3.0", + "peek-readable": "^5.0.0" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Borewit" + } + }, "node_modules/style-inject": { "version": "0.3.0", "dev": true, @@ -36606,6 +37572,23 @@ "node": ">=0.6" } }, + "node_modules/token-types": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/token-types/-/token-types-5.0.1.tgz", + "integrity": "sha512-Y2fmSnZjQdDb9W4w4r1tswlMHylzWIeOKpx0aZH9BgGtACHhrk3OkT52AzwcuqTRBZtvvnTjDBh8eynMulu8Vg==", + "dev": true, + "dependencies": { + "@tokenizer/token": "^0.3.0", + "ieee754": "^1.2.1" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Borewit" + } + }, "node_modules/totalist": { "version": "2.0.0", "license": "MIT", @@ -36666,6 +37649,30 @@ "node": ">=8" } }, + "node_modules/trim-repeated": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-2.0.0.tgz", + "integrity": "sha512-QUHBFTJGdOwmp0tbOG505xAgOp/YliZP/6UgafFXYZ26WT1bvQmSMJUvkeVSASuJJHbqsFbynTvkd5W8RBTipg==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^5.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/trim-repeated/node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/trim-trailing-lines": { "version": "1.1.4", "license": "MIT", @@ -39145,6 +40152,49 @@ "react-dom": ">=16.8" } }, + "packages/components/entity-list/node_modules/@contentful/f36-icons-alpha": { + "name": "@contentful/f36-icons", + "version": "5.0.0", + "resolved": "https://npm.pkg.github.com/download/@contentful/f36-icons/5.0.0/406e122c0d559e643de0b4c606d4a1103873a132", + "integrity": "sha512-o1jstIMvB/38WsAGxzogF0cx6JyClAldfyKoUUsB1YnoTLYp0c0FkGNbrQ25bBriqqMvoC/TButO8ejGM3fQgg==", + "dependencies": { + "@contentful/f36-core": "^5.0.0", + "@contentful/f36-icon": "^5.0.0", + "@contentful/f36-tokens": "^4.0.1", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8" + } + }, + "packages/components/entity-list/node_modules/@contentful/f36-icons-alpha/node_modules/@contentful/f36-core": { + "version": "5.0.0", + "resolved": "https://npm.pkg.github.com/download/@contentful/f36-core/5.0.0/d9e2ce548896c01d091a61ecfedd6a4ad36b90a6", + "integrity": "sha512-L1HI3iEf4okWU6JSKs+BGUwv284nPeddK0F1lNncdMbV1P492P8mhH51TocLT9R4ISAblm4ejmpgOt4lOCFkDg==", + "dependencies": { + "@contentful/f36-tokens": "^4.0.1", + "@emotion/core": "^10.1.1", + "@emotion/is-prop-valid": "^1.1.0", + "csstype": "^3.1.1", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8" + } + }, + "packages/components/entity-list/node_modules/@contentful/f36-icons-alpha/node_modules/@contentful/f36-icon": { + "version": "5.0.0", + "resolved": "https://npm.pkg.github.com/download/@contentful/f36-icon/5.0.0/d71ac5dd5bf08a09f80ed003ed0d00d0c9953b20", + "integrity": "sha512-GdX8oqGc97Cfeh4qYfxQfYtuFD3V/pJPO1+3HDF+DlT0VGUrWtCo67rpIh9sORIESziNr0UNYkN0PIugecceyg==", + "dependencies": { + "@contentful/f36-core": "^5.0.0", + "@contentful/f36-tokens": "^4.0.1", + "emotion": "^10.0.17" + }, + "peerDependencies": { + "react": ">=16.8" + } + }, "packages/components/forms": { "name": "@contentful/f36-forms", "version": "4.68.1", @@ -39260,16 +40310,20 @@ } }, "packages/components/icons": { - "name": "@contentful/f36-icons", - "version": "5.0.0-alpha.0", + "name": "@contentful/f36-icons-alpha", + "version": "5.0.0-alpha.2", "license": "MIT", "dependencies": { "@contentful/f36-core": "^4.67.3", "@contentful/f36-icon": "^5.0.0-alpha.0", "@contentful/f36-tokens": "^4.0.1", - "@phosphor-icons/react": "^2.0.15", + "@phosphor-icons/react": "^2.1.4", "emotion": "^10.0.17" }, + "devDependencies": { + "@swc/cli": "^0.3.12", + "@swc/core": "^1.4.14" + }, "peerDependencies": { "react": ">=16.8", "react-dom": ">=16.8" @@ -40355,8 +41409,6 @@ }, "packages/forma-36-codemod/node_modules/@contentful/f36-icons": { "version": "4.28.2", - "resolved": "https://npm.pkg.github.com/download/@contentful/f36-icons/4.28.2/8297da32e9d8e60e09550e365f24a74a8e12326c", - "integrity": "sha512-p7oWbQ5ITlMMuEl/6t/6JLVrCVhDE2nA8mv1VR4DHjXPm0y9w14533rCKxNIREZX8iVmyBoaqI3vdPsjUs1CAw==", "dev": true, "dependencies": { "@contentful/f36-core": "^4.65.0", diff --git a/packages/components/icons/.swcrc b/packages/components/icons/.swcrc new file mode 100644 index 0000000000..dfccfc7809 --- /dev/null +++ b/packages/components/icons/.swcrc @@ -0,0 +1,15 @@ +{ + "jsc": { + "parser": { + "syntax": "typescript", + "tsx": true + }, + "target": "es2020", + "loose": false, + "minify": { + "compress": false, + "mangle": false + } + }, + "minify": false +} \ No newline at end of file diff --git a/packages/components/icons/package.json b/packages/components/icons/package.json index cbbc7eaace..1d987ba4e3 100644 --- a/packages/components/icons/package.json +++ b/packages/components/icons/package.json @@ -1,30 +1,41 @@ { - "name": "@contentful/f36-icons", - "version": "5.0.0-alpha.1", + "name": "@contentful/f36-icons-alpha", + "version": "5.0.0-alpha.2", "description": "Forma 36: Icon components", "license": "MIT", + "main": "dist/esm/index.js", + "module": "dist/esm/index.js", + "types": "dist/types/index.d.ts", + "exports": { + ".": { + "types": "./dist/types/index.d.ts", + "import": "./dist/esm/index.js", + "default": "./dist/esm/index.js" + }, + "./package.json": "./package.json" + }, + "files": [ + "dist" + ], + "source": "src/index.ts", + "sideEffects": false, + "type": "module", "scripts": { - "build": "tsup" + "build": "npm run build:esm && npm run build:types", + "build:types": "tsc --outDir ./dist/types --emitDeclarationOnly", + "build:esm": "swc ./src -d ./dist/esm --strip-leading-paths -C module.type=es6" }, "dependencies": { "@contentful/f36-core": "^4.67.3", "@contentful/f36-icon": "^5.0.0-alpha.0", "@contentful/f36-tokens": "^4.0.1", - "@phosphor-icons/react": "^2.0.15", + "@phosphor-icons/react": "^2.1.4", "emotion": "^10.0.17" }, "peerDependencies": { "react": ">=16.8", "react-dom": ">=16.8" }, - "files": [ - "dist" - ], - "main": "dist/index.js", - "module": "dist/esm/index.js", - "types": "dist/index.d.ts", - "source": "src/index.ts", - "sideEffects": false, "browserslist": "extends @contentful/browserslist-config", "repository": { "type": "git", @@ -33,5 +44,9 @@ "publishConfig": { "registry": "https://npm.pkg.github.com/", "access": "public" + }, + "devDependencies": { + "@swc/cli": "^0.3.12", + "@swc/core": "^1.4.14" } } diff --git a/packages/components/icons/tsconfig.json b/packages/components/icons/tsconfig.json new file mode 100644 index 0000000000..32fd5ebd16 --- /dev/null +++ b/packages/components/icons/tsconfig.json @@ -0,0 +1,10 @@ +{ + "extends": "../../../tsconfig.json", + "include": ["src"], + "exclude": ["dist/**/*"], + "compilerOptions": { + "allowJs": false, + "declaration": true, + "noEmit": false, + }, +} From c0a3c150c7da5bb602b2019878625ddde88b8746 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9my=20Lenoir?= Date: Tue, 16 Apr 2024 16:14:29 +0200 Subject: [PATCH 008/174] refactor: export individual icons modules --- .../icons/src/ArrowCounterClockwiseIcon.tsx | 6 + .../components/icons/src/ArrowDownIcon.tsx | 4 + .../components/icons/src/ArrowLeftIcon.tsx | 4 + .../components/icons/src/ArrowRightIcon.tsx | 4 + .../icons/src/ArrowSquareOutIcon.tsx | 4 + packages/components/icons/src/ArrowUpIcon.tsx | 4 + .../icons/src/ArrowsLeftRightIcon.tsx | 4 + .../icons/src/BookmarkSimpleIcon.tsx | 4 + .../icons/src/BracketsCurlyIcon.tsx | 4 + .../icons/src/CalendarBlankIcon.tsx | 4 + .../components/icons/src/CaretDownIcon.tsx | 4 + .../components/icons/src/CaretLeftIcon.tsx | 4 + .../components/icons/src/CaretRightIcon.tsx | 4 + .../components/icons/src/CaretUpDownIcon.tsx | 4 + packages/components/icons/src/CaretUpIcon.tsx | 4 + packages/components/icons/src/ChatIcon.tsx | 4 + .../components/icons/src/CheckCircleIcon.tsx | 4 + packages/components/icons/src/CheckIcon.tsx | 4 + .../icons/src/ClockCounterClockwiseIcon.tsx | 6 + packages/components/icons/src/ClockIcon.tsx | 4 + .../components/icons/src/CloudArrowUpIcon.tsx | 4 + .../components/icons/src/CodeSimpleIcon.tsx | 4 + .../components/icons/src/CopySimpleIcon.tsx | 4 + .../icons/src/DotsSixVerticalIcon.tsx | 4 + .../components/icons/src/DotsThreeIcon.tsx | 4 + .../icons/src/DownloadSimpleIcon.tsx | 4 + .../components/icons/src/EyeClosedIcon.tsx | 4 + packages/components/icons/src/EyeIcon.tsx | 4 + .../components/icons/src/FileAudioIcon.tsx | 4 + .../components/icons/src/FileCodeIcon.tsx | 4 + packages/components/icons/src/FileIcon.tsx | 4 + packages/components/icons/src/FilePdfIcon.tsx | 4 + .../components/icons/src/FileTextIcon.tsx | 4 + .../components/icons/src/FileVideoIcon.tsx | 4 + .../components/icons/src/FolderOpenIcon.tsx | 4 + .../components/icons/src/FolderSimpleIcon.tsx | 4 + .../icons/src/FolderSimplePlusIcon.tsx | 4 + .../components/icons/src/FunnelSimpleIcon.tsx | 4 + packages/components/icons/src/GearSixIcon.tsx | 4 + packages/components/icons/src/GlobeIcon.tsx | 4 + .../components/icons/src/HashStraightIcon.tsx | 4 + .../components/icons/src/ImageSquareIcon.tsx | 4 + packages/components/icons/src/InfoIcon.tsx | 4 + .../icons/src/LinkSimpleHorizontalIcon.tsx | 5 + .../components/icons/src/ListBulletsIcon.tsx | 4 + packages/components/icons/src/ListIcon.tsx | 4 + .../components/icons/src/ListNumbersIcon.tsx | 4 + .../components/icons/src/LockSimpleIcon.tsx | 4 + .../icons/src/LockSimpleOpenIcon.tsx | 4 + .../icons/src/MagnifyingGlassIcon.tsx | 4 + .../components/icons/src/MapPinLineIcon.tsx | 4 + packages/components/icons/src/MinusIcon.tsx | 4 + .../icons/src/PaperPlaneTiltIcon.tsx | 4 + packages/components/icons/src/PenNibIcon.tsx | 4 + .../components/icons/src/PencilSimpleIcon.tsx | 4 + .../components/icons/src/PhosphorIcons.tsx | 205 ------------------ packages/components/icons/src/PlusIcon.tsx | 4 + .../components/icons/src/PresentationIcon.tsx | 4 + .../components/icons/src/PuzzlePieceIcon.tsx | 4 + .../components/icons/src/QuestionIcon.tsx | 4 + packages/components/icons/src/QuotesIcon.tsx | 4 + packages/components/icons/src/ReceiptIcon.tsx | 4 + packages/components/icons/src/RepeatIcon.tsx | 4 + .../components/icons/src/RocketLaunchIcon.tsx | 4 + .../icons/src/ShoppingCartSimpleIcon.tsx | 4 + packages/components/icons/src/SignInIcon.tsx | 4 + packages/components/icons/src/SignOutIcon.tsx | 4 + .../components/icons/src/SketchLogoIcon.tsx | 4 + packages/components/icons/src/SmileyIcon.tsx | 4 + .../icons/src/SortAscendingIcon.tsx | 4 + .../icons/src/SortDescendingIcon.tsx | 4 + packages/components/icons/src/SparkleIcon.tsx | 4 + packages/components/icons/src/StarIcon.tsx | 4 + .../components/icons/src/SubtractIcon.tsx | 4 + packages/components/icons/src/SwapIcon.tsx | 4 + packages/components/icons/src/TableIcon.tsx | 4 + packages/components/icons/src/TabsIcon.tsx | 4 + packages/components/icons/src/TagIcon.tsx | 4 + packages/components/icons/src/TextBIcon.tsx | 4 + .../components/icons/src/TextHFiveIcon.tsx | 4 + .../components/icons/src/TextHFourIcon.tsx | 4 + packages/components/icons/src/TextHIcon.tsx | 4 + .../components/icons/src/TextHOneIcon.tsx | 4 + .../components/icons/src/TextHSixIcon.tsx | 4 + .../components/icons/src/TextHThreeIcon.tsx | 4 + .../components/icons/src/TextHTwoIcon.tsx | 4 + .../components/icons/src/TextItalicIcon.tsx | 4 + packages/components/icons/src/TextTIcon.tsx | 4 + .../icons/src/TextUnderlineIcon.tsx | 4 + .../components/icons/src/ThumbsDownIcon.tsx | 4 + .../components/icons/src/ThumbsUpIcon.tsx | 4 + .../components/icons/src/TrashSimpleIcon.tsx | 4 + .../icons/src/TreeStructureIcon.tsx | 4 + .../components/icons/src/TriangleIcon.tsx | 4 + packages/components/icons/src/UserIcon.tsx | 4 + packages/components/icons/src/UsersIcon.tsx | 4 + packages/components/icons/src/WarningIcon.tsx | 4 + .../icons/src/WarningOctagonIcon.tsx | 4 + packages/components/icons/src/XIcon.tsx | 4 + packages/components/icons/src/index.ts | 101 ++++++++- 100 files changed, 497 insertions(+), 206 deletions(-) create mode 100644 packages/components/icons/src/ArrowCounterClockwiseIcon.tsx create mode 100644 packages/components/icons/src/ArrowDownIcon.tsx create mode 100644 packages/components/icons/src/ArrowLeftIcon.tsx create mode 100644 packages/components/icons/src/ArrowRightIcon.tsx create mode 100644 packages/components/icons/src/ArrowSquareOutIcon.tsx create mode 100644 packages/components/icons/src/ArrowUpIcon.tsx create mode 100644 packages/components/icons/src/ArrowsLeftRightIcon.tsx create mode 100644 packages/components/icons/src/BookmarkSimpleIcon.tsx create mode 100644 packages/components/icons/src/BracketsCurlyIcon.tsx create mode 100644 packages/components/icons/src/CalendarBlankIcon.tsx create mode 100644 packages/components/icons/src/CaretDownIcon.tsx create mode 100644 packages/components/icons/src/CaretLeftIcon.tsx create mode 100644 packages/components/icons/src/CaretRightIcon.tsx create mode 100644 packages/components/icons/src/CaretUpDownIcon.tsx create mode 100644 packages/components/icons/src/CaretUpIcon.tsx create mode 100644 packages/components/icons/src/ChatIcon.tsx create mode 100644 packages/components/icons/src/CheckCircleIcon.tsx create mode 100644 packages/components/icons/src/CheckIcon.tsx create mode 100644 packages/components/icons/src/ClockCounterClockwiseIcon.tsx create mode 100644 packages/components/icons/src/ClockIcon.tsx create mode 100644 packages/components/icons/src/CloudArrowUpIcon.tsx create mode 100644 packages/components/icons/src/CodeSimpleIcon.tsx create mode 100644 packages/components/icons/src/CopySimpleIcon.tsx create mode 100644 packages/components/icons/src/DotsSixVerticalIcon.tsx create mode 100644 packages/components/icons/src/DotsThreeIcon.tsx create mode 100644 packages/components/icons/src/DownloadSimpleIcon.tsx create mode 100644 packages/components/icons/src/EyeClosedIcon.tsx create mode 100644 packages/components/icons/src/EyeIcon.tsx create mode 100644 packages/components/icons/src/FileAudioIcon.tsx create mode 100644 packages/components/icons/src/FileCodeIcon.tsx create mode 100644 packages/components/icons/src/FileIcon.tsx create mode 100644 packages/components/icons/src/FilePdfIcon.tsx create mode 100644 packages/components/icons/src/FileTextIcon.tsx create mode 100644 packages/components/icons/src/FileVideoIcon.tsx create mode 100644 packages/components/icons/src/FolderOpenIcon.tsx create mode 100644 packages/components/icons/src/FolderSimpleIcon.tsx create mode 100644 packages/components/icons/src/FolderSimplePlusIcon.tsx create mode 100644 packages/components/icons/src/FunnelSimpleIcon.tsx create mode 100644 packages/components/icons/src/GearSixIcon.tsx create mode 100644 packages/components/icons/src/GlobeIcon.tsx create mode 100644 packages/components/icons/src/HashStraightIcon.tsx create mode 100644 packages/components/icons/src/ImageSquareIcon.tsx create mode 100644 packages/components/icons/src/InfoIcon.tsx create mode 100644 packages/components/icons/src/LinkSimpleHorizontalIcon.tsx create mode 100644 packages/components/icons/src/ListBulletsIcon.tsx create mode 100644 packages/components/icons/src/ListIcon.tsx create mode 100644 packages/components/icons/src/ListNumbersIcon.tsx create mode 100644 packages/components/icons/src/LockSimpleIcon.tsx create mode 100644 packages/components/icons/src/LockSimpleOpenIcon.tsx create mode 100644 packages/components/icons/src/MagnifyingGlassIcon.tsx create mode 100644 packages/components/icons/src/MapPinLineIcon.tsx create mode 100644 packages/components/icons/src/MinusIcon.tsx create mode 100644 packages/components/icons/src/PaperPlaneTiltIcon.tsx create mode 100644 packages/components/icons/src/PenNibIcon.tsx create mode 100644 packages/components/icons/src/PencilSimpleIcon.tsx delete mode 100644 packages/components/icons/src/PhosphorIcons.tsx create mode 100644 packages/components/icons/src/PlusIcon.tsx create mode 100644 packages/components/icons/src/PresentationIcon.tsx create mode 100644 packages/components/icons/src/PuzzlePieceIcon.tsx create mode 100644 packages/components/icons/src/QuestionIcon.tsx create mode 100644 packages/components/icons/src/QuotesIcon.tsx create mode 100644 packages/components/icons/src/ReceiptIcon.tsx create mode 100644 packages/components/icons/src/RepeatIcon.tsx create mode 100644 packages/components/icons/src/RocketLaunchIcon.tsx create mode 100644 packages/components/icons/src/ShoppingCartSimpleIcon.tsx create mode 100644 packages/components/icons/src/SignInIcon.tsx create mode 100644 packages/components/icons/src/SignOutIcon.tsx create mode 100644 packages/components/icons/src/SketchLogoIcon.tsx create mode 100644 packages/components/icons/src/SmileyIcon.tsx create mode 100644 packages/components/icons/src/SortAscendingIcon.tsx create mode 100644 packages/components/icons/src/SortDescendingIcon.tsx create mode 100644 packages/components/icons/src/SparkleIcon.tsx create mode 100644 packages/components/icons/src/StarIcon.tsx create mode 100644 packages/components/icons/src/SubtractIcon.tsx create mode 100644 packages/components/icons/src/SwapIcon.tsx create mode 100644 packages/components/icons/src/TableIcon.tsx create mode 100644 packages/components/icons/src/TabsIcon.tsx create mode 100644 packages/components/icons/src/TagIcon.tsx create mode 100644 packages/components/icons/src/TextBIcon.tsx create mode 100644 packages/components/icons/src/TextHFiveIcon.tsx create mode 100644 packages/components/icons/src/TextHFourIcon.tsx create mode 100644 packages/components/icons/src/TextHIcon.tsx create mode 100644 packages/components/icons/src/TextHOneIcon.tsx create mode 100644 packages/components/icons/src/TextHSixIcon.tsx create mode 100644 packages/components/icons/src/TextHThreeIcon.tsx create mode 100644 packages/components/icons/src/TextHTwoIcon.tsx create mode 100644 packages/components/icons/src/TextItalicIcon.tsx create mode 100644 packages/components/icons/src/TextTIcon.tsx create mode 100644 packages/components/icons/src/TextUnderlineIcon.tsx create mode 100644 packages/components/icons/src/ThumbsDownIcon.tsx create mode 100644 packages/components/icons/src/ThumbsUpIcon.tsx create mode 100644 packages/components/icons/src/TrashSimpleIcon.tsx create mode 100644 packages/components/icons/src/TreeStructureIcon.tsx create mode 100644 packages/components/icons/src/TriangleIcon.tsx create mode 100644 packages/components/icons/src/UserIcon.tsx create mode 100644 packages/components/icons/src/UsersIcon.tsx create mode 100644 packages/components/icons/src/WarningIcon.tsx create mode 100644 packages/components/icons/src/WarningOctagonIcon.tsx create mode 100644 packages/components/icons/src/XIcon.tsx diff --git a/packages/components/icons/src/ArrowCounterClockwiseIcon.tsx b/packages/components/icons/src/ArrowCounterClockwiseIcon.tsx new file mode 100644 index 0000000000..1a4a1306c2 --- /dev/null +++ b/packages/components/icons/src/ArrowCounterClockwiseIcon.tsx @@ -0,0 +1,6 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { ArrowCounterClockwise } from '@phosphor-icons/react'; + +export const ArrowCounterClockwiseIcon = generateForma36Icon( + ArrowCounterClockwise, +); diff --git a/packages/components/icons/src/ArrowDownIcon.tsx b/packages/components/icons/src/ArrowDownIcon.tsx new file mode 100644 index 0000000000..30f75e8ef8 --- /dev/null +++ b/packages/components/icons/src/ArrowDownIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { ArrowDown } from '@phosphor-icons/react'; + +export const ArrowDownIcon = generateForma36Icon(ArrowDown); diff --git a/packages/components/icons/src/ArrowLeftIcon.tsx b/packages/components/icons/src/ArrowLeftIcon.tsx new file mode 100644 index 0000000000..724264ed3a --- /dev/null +++ b/packages/components/icons/src/ArrowLeftIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { ArrowLeft } from '@phosphor-icons/react'; + +export const ArrowLeftIcon = generateForma36Icon(ArrowLeft); diff --git a/packages/components/icons/src/ArrowRightIcon.tsx b/packages/components/icons/src/ArrowRightIcon.tsx new file mode 100644 index 0000000000..d9f1da0334 --- /dev/null +++ b/packages/components/icons/src/ArrowRightIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { ArrowRight } from '@phosphor-icons/react'; + +export const ArrowRightIcon = generateForma36Icon(ArrowRight); diff --git a/packages/components/icons/src/ArrowSquareOutIcon.tsx b/packages/components/icons/src/ArrowSquareOutIcon.tsx new file mode 100644 index 0000000000..72756455e0 --- /dev/null +++ b/packages/components/icons/src/ArrowSquareOutIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { ArrowSquareOut } from '@phosphor-icons/react'; + +export const ArrowSquareOutIcon = generateForma36Icon(ArrowSquareOut); diff --git a/packages/components/icons/src/ArrowUpIcon.tsx b/packages/components/icons/src/ArrowUpIcon.tsx new file mode 100644 index 0000000000..fd2e8fd358 --- /dev/null +++ b/packages/components/icons/src/ArrowUpIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { ArrowUp } from '@phosphor-icons/react'; + +export const ArrowUpIcon = generateForma36Icon(ArrowUp); diff --git a/packages/components/icons/src/ArrowsLeftRightIcon.tsx b/packages/components/icons/src/ArrowsLeftRightIcon.tsx new file mode 100644 index 0000000000..a0e5e9d5e8 --- /dev/null +++ b/packages/components/icons/src/ArrowsLeftRightIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { ArrowsLeftRight } from '@phosphor-icons/react'; + +export const ArrowsLeftRightIcon = generateForma36Icon(ArrowsLeftRight); diff --git a/packages/components/icons/src/BookmarkSimpleIcon.tsx b/packages/components/icons/src/BookmarkSimpleIcon.tsx new file mode 100644 index 0000000000..ce99d54f85 --- /dev/null +++ b/packages/components/icons/src/BookmarkSimpleIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { BookmarkSimple } from '@phosphor-icons/react'; + +export const BookmarkSimpleIcon = generateForma36Icon(BookmarkSimple); diff --git a/packages/components/icons/src/BracketsCurlyIcon.tsx b/packages/components/icons/src/BracketsCurlyIcon.tsx new file mode 100644 index 0000000000..3e5a7283f6 --- /dev/null +++ b/packages/components/icons/src/BracketsCurlyIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { BracketsCurly } from '@phosphor-icons/react'; + +export const BracketsCurlyIcon = generateForma36Icon(BracketsCurly); diff --git a/packages/components/icons/src/CalendarBlankIcon.tsx b/packages/components/icons/src/CalendarBlankIcon.tsx new file mode 100644 index 0000000000..8e8f37d77a --- /dev/null +++ b/packages/components/icons/src/CalendarBlankIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { CalendarBlank } from '@phosphor-icons/react'; + +export const CalendarBlankIcon = generateForma36Icon(CalendarBlank); diff --git a/packages/components/icons/src/CaretDownIcon.tsx b/packages/components/icons/src/CaretDownIcon.tsx new file mode 100644 index 0000000000..a36621e8bf --- /dev/null +++ b/packages/components/icons/src/CaretDownIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { CaretDown } from '@phosphor-icons/react'; + +export const CaretDownIcon = generateForma36Icon(CaretDown); diff --git a/packages/components/icons/src/CaretLeftIcon.tsx b/packages/components/icons/src/CaretLeftIcon.tsx new file mode 100644 index 0000000000..2be325ac64 --- /dev/null +++ b/packages/components/icons/src/CaretLeftIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { CaretLeft } from '@phosphor-icons/react'; + +export const CaretLeftIcon = generateForma36Icon(CaretLeft); diff --git a/packages/components/icons/src/CaretRightIcon.tsx b/packages/components/icons/src/CaretRightIcon.tsx new file mode 100644 index 0000000000..4a2b46dc48 --- /dev/null +++ b/packages/components/icons/src/CaretRightIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { CaretRight } from '@phosphor-icons/react'; + +export const CaretRightIcon = generateForma36Icon(CaretRight); diff --git a/packages/components/icons/src/CaretUpDownIcon.tsx b/packages/components/icons/src/CaretUpDownIcon.tsx new file mode 100644 index 0000000000..c925664cda --- /dev/null +++ b/packages/components/icons/src/CaretUpDownIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { CaretUpDown } from '@phosphor-icons/react'; + +export const CaretUpDownIcon = generateForma36Icon(CaretUpDown); diff --git a/packages/components/icons/src/CaretUpIcon.tsx b/packages/components/icons/src/CaretUpIcon.tsx new file mode 100644 index 0000000000..978175d911 --- /dev/null +++ b/packages/components/icons/src/CaretUpIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { CaretUp } from '@phosphor-icons/react'; + +export const CaretUpIcon = generateForma36Icon(CaretUp); diff --git a/packages/components/icons/src/ChatIcon.tsx b/packages/components/icons/src/ChatIcon.tsx new file mode 100644 index 0000000000..41d0a660b6 --- /dev/null +++ b/packages/components/icons/src/ChatIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { Chat } from '@phosphor-icons/react'; + +export const ChatIcon = generateForma36Icon(Chat); diff --git a/packages/components/icons/src/CheckCircleIcon.tsx b/packages/components/icons/src/CheckCircleIcon.tsx new file mode 100644 index 0000000000..a4de6883b8 --- /dev/null +++ b/packages/components/icons/src/CheckCircleIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { CheckCircle } from '@phosphor-icons/react'; + +export const CheckCircleIcon = generateForma36Icon(CheckCircle); diff --git a/packages/components/icons/src/CheckIcon.tsx b/packages/components/icons/src/CheckIcon.tsx new file mode 100644 index 0000000000..579f043a93 --- /dev/null +++ b/packages/components/icons/src/CheckIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { Check } from '@phosphor-icons/react'; + +export const CheckIcon = generateForma36Icon(Check); diff --git a/packages/components/icons/src/ClockCounterClockwiseIcon.tsx b/packages/components/icons/src/ClockCounterClockwiseIcon.tsx new file mode 100644 index 0000000000..ff95b2e412 --- /dev/null +++ b/packages/components/icons/src/ClockCounterClockwiseIcon.tsx @@ -0,0 +1,6 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { ClockCounterClockwise } from '@phosphor-icons/react'; + +export const ClockCounterClockwiseIconIcon = generateForma36Icon( + ClockCounterClockwise, +); diff --git a/packages/components/icons/src/ClockIcon.tsx b/packages/components/icons/src/ClockIcon.tsx new file mode 100644 index 0000000000..90b57e2723 --- /dev/null +++ b/packages/components/icons/src/ClockIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { Clock } from '@phosphor-icons/react'; + +export const ClockIcon = generateForma36Icon(Clock); diff --git a/packages/components/icons/src/CloudArrowUpIcon.tsx b/packages/components/icons/src/CloudArrowUpIcon.tsx new file mode 100644 index 0000000000..fea0bde74c --- /dev/null +++ b/packages/components/icons/src/CloudArrowUpIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { CloudArrowUp } from '@phosphor-icons/react'; + +export const CloudArrowUpIcon = generateForma36Icon(CloudArrowUp); diff --git a/packages/components/icons/src/CodeSimpleIcon.tsx b/packages/components/icons/src/CodeSimpleIcon.tsx new file mode 100644 index 0000000000..b55cef7fe1 --- /dev/null +++ b/packages/components/icons/src/CodeSimpleIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { CodeSimple } from '@phosphor-icons/react'; + +export const CodeSimpleIcon = generateForma36Icon(CodeSimple); diff --git a/packages/components/icons/src/CopySimpleIcon.tsx b/packages/components/icons/src/CopySimpleIcon.tsx new file mode 100644 index 0000000000..25b38ce3f0 --- /dev/null +++ b/packages/components/icons/src/CopySimpleIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { CopySimple } from '@phosphor-icons/react'; + +export const CopySimpleIcon = generateForma36Icon(CopySimple); diff --git a/packages/components/icons/src/DotsSixVerticalIcon.tsx b/packages/components/icons/src/DotsSixVerticalIcon.tsx new file mode 100644 index 0000000000..864ed19eb9 --- /dev/null +++ b/packages/components/icons/src/DotsSixVerticalIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { DotsSixVertical } from '@phosphor-icons/react'; + +export const DotsSixVerticalIcon = generateForma36Icon(DotsSixVertical); diff --git a/packages/components/icons/src/DotsThreeIcon.tsx b/packages/components/icons/src/DotsThreeIcon.tsx new file mode 100644 index 0000000000..e6a3cb6813 --- /dev/null +++ b/packages/components/icons/src/DotsThreeIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { DotsThree } from '@phosphor-icons/react'; + +export const DotsThreeIcon = generateForma36Icon(DotsThree); diff --git a/packages/components/icons/src/DownloadSimpleIcon.tsx b/packages/components/icons/src/DownloadSimpleIcon.tsx new file mode 100644 index 0000000000..e5ac612b02 --- /dev/null +++ b/packages/components/icons/src/DownloadSimpleIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { DownloadSimple } from '@phosphor-icons/react'; + +export const DownloadSimpleIcon = generateForma36Icon(DownloadSimple); diff --git a/packages/components/icons/src/EyeClosedIcon.tsx b/packages/components/icons/src/EyeClosedIcon.tsx new file mode 100644 index 0000000000..45c5fad57b --- /dev/null +++ b/packages/components/icons/src/EyeClosedIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { EyeClosed } from '@phosphor-icons/react'; + +export const EyeClosedIcon = generateForma36Icon(EyeClosed); diff --git a/packages/components/icons/src/EyeIcon.tsx b/packages/components/icons/src/EyeIcon.tsx new file mode 100644 index 0000000000..50c61f930b --- /dev/null +++ b/packages/components/icons/src/EyeIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { Eye } from '@phosphor-icons/react'; + +export const EyeIcon = generateForma36Icon(Eye); diff --git a/packages/components/icons/src/FileAudioIcon.tsx b/packages/components/icons/src/FileAudioIcon.tsx new file mode 100644 index 0000000000..11e65ed1b4 --- /dev/null +++ b/packages/components/icons/src/FileAudioIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { FileAudio } from '@phosphor-icons/react'; + +export const FileAudioIcon = generateForma36Icon(FileAudio); diff --git a/packages/components/icons/src/FileCodeIcon.tsx b/packages/components/icons/src/FileCodeIcon.tsx new file mode 100644 index 0000000000..5b27e24461 --- /dev/null +++ b/packages/components/icons/src/FileCodeIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { FileCode } from '@phosphor-icons/react'; + +export const FileCodeIcon = generateForma36Icon(FileCode); diff --git a/packages/components/icons/src/FileIcon.tsx b/packages/components/icons/src/FileIcon.tsx new file mode 100644 index 0000000000..1155f2b752 --- /dev/null +++ b/packages/components/icons/src/FileIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { File } from '@phosphor-icons/react'; + +export const FileIcon = generateForma36Icon(File); diff --git a/packages/components/icons/src/FilePdfIcon.tsx b/packages/components/icons/src/FilePdfIcon.tsx new file mode 100644 index 0000000000..30214a6d8f --- /dev/null +++ b/packages/components/icons/src/FilePdfIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { FilePdf } from '@phosphor-icons/react'; + +export const FilePdfIcon = generateForma36Icon(FilePdf); diff --git a/packages/components/icons/src/FileTextIcon.tsx b/packages/components/icons/src/FileTextIcon.tsx new file mode 100644 index 0000000000..1e5ca5f40f --- /dev/null +++ b/packages/components/icons/src/FileTextIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { FileText } from '@phosphor-icons/react'; + +export const FileTextIcon = generateForma36Icon(FileText); diff --git a/packages/components/icons/src/FileVideoIcon.tsx b/packages/components/icons/src/FileVideoIcon.tsx new file mode 100644 index 0000000000..d6e267c53e --- /dev/null +++ b/packages/components/icons/src/FileVideoIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { FileVideo } from '@phosphor-icons/react'; + +export const FileVideoIcon = generateForma36Icon(FileVideo); diff --git a/packages/components/icons/src/FolderOpenIcon.tsx b/packages/components/icons/src/FolderOpenIcon.tsx new file mode 100644 index 0000000000..02bbcb5860 --- /dev/null +++ b/packages/components/icons/src/FolderOpenIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { FolderOpen } from '@phosphor-icons/react'; + +export const FolderOpenIcon = generateForma36Icon(FolderOpen); diff --git a/packages/components/icons/src/FolderSimpleIcon.tsx b/packages/components/icons/src/FolderSimpleIcon.tsx new file mode 100644 index 0000000000..945acfd4ac --- /dev/null +++ b/packages/components/icons/src/FolderSimpleIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { FolderSimple } from '@phosphor-icons/react'; + +export const FolderSimpleIcon = generateForma36Icon(FolderSimple); diff --git a/packages/components/icons/src/FolderSimplePlusIcon.tsx b/packages/components/icons/src/FolderSimplePlusIcon.tsx new file mode 100644 index 0000000000..89d900140f --- /dev/null +++ b/packages/components/icons/src/FolderSimplePlusIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { FolderSimplePlus } from '@phosphor-icons/react'; + +export const FolderSimplePlusIcon = generateForma36Icon(FolderSimplePlus); diff --git a/packages/components/icons/src/FunnelSimpleIcon.tsx b/packages/components/icons/src/FunnelSimpleIcon.tsx new file mode 100644 index 0000000000..9116c1db47 --- /dev/null +++ b/packages/components/icons/src/FunnelSimpleIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { FunnelSimple } from '@phosphor-icons/react'; + +export const FunnelSimpleIcon = generateForma36Icon(FunnelSimple); diff --git a/packages/components/icons/src/GearSixIcon.tsx b/packages/components/icons/src/GearSixIcon.tsx new file mode 100644 index 0000000000..0961c7aa79 --- /dev/null +++ b/packages/components/icons/src/GearSixIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { GearSix } from '@phosphor-icons/react'; + +export const GearSixIcon = generateForma36Icon(GearSix); diff --git a/packages/components/icons/src/GlobeIcon.tsx b/packages/components/icons/src/GlobeIcon.tsx new file mode 100644 index 0000000000..dd522491cc --- /dev/null +++ b/packages/components/icons/src/GlobeIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { Globe } from '@phosphor-icons/react'; + +export const GlobeIcon = generateForma36Icon(Globe); diff --git a/packages/components/icons/src/HashStraightIcon.tsx b/packages/components/icons/src/HashStraightIcon.tsx new file mode 100644 index 0000000000..59edab86b1 --- /dev/null +++ b/packages/components/icons/src/HashStraightIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { HashStraight } from '@phosphor-icons/react'; + +export const HashStraightIcon = generateForma36Icon(HashStraight); diff --git a/packages/components/icons/src/ImageSquareIcon.tsx b/packages/components/icons/src/ImageSquareIcon.tsx new file mode 100644 index 0000000000..3fa3faba81 --- /dev/null +++ b/packages/components/icons/src/ImageSquareIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { ImageSquare } from '@phosphor-icons/react'; + +export const ImageSquareIcon = generateForma36Icon(ImageSquare); diff --git a/packages/components/icons/src/InfoIcon.tsx b/packages/components/icons/src/InfoIcon.tsx new file mode 100644 index 0000000000..d89f71f071 --- /dev/null +++ b/packages/components/icons/src/InfoIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { Info } from '@phosphor-icons/react'; + +export const InfoIcon = generateForma36Icon(Info); diff --git a/packages/components/icons/src/LinkSimpleHorizontalIcon.tsx b/packages/components/icons/src/LinkSimpleHorizontalIcon.tsx new file mode 100644 index 0000000000..5fef173a6c --- /dev/null +++ b/packages/components/icons/src/LinkSimpleHorizontalIcon.tsx @@ -0,0 +1,5 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { LinkSimpleHorizontal } from '@phosphor-icons/react'; + +export const LinkSimpleHorizontalIcon = + generateForma36Icon(LinkSimpleHorizontal); diff --git a/packages/components/icons/src/ListBulletsIcon.tsx b/packages/components/icons/src/ListBulletsIcon.tsx new file mode 100644 index 0000000000..be113c1048 --- /dev/null +++ b/packages/components/icons/src/ListBulletsIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { ListBullets } from '@phosphor-icons/react'; + +export const ListBulletsIcon = generateForma36Icon(ListBullets); diff --git a/packages/components/icons/src/ListIcon.tsx b/packages/components/icons/src/ListIcon.tsx new file mode 100644 index 0000000000..9304f366a1 --- /dev/null +++ b/packages/components/icons/src/ListIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { List } from '@phosphor-icons/react'; + +export const ListIcon = generateForma36Icon(List); diff --git a/packages/components/icons/src/ListNumbersIcon.tsx b/packages/components/icons/src/ListNumbersIcon.tsx new file mode 100644 index 0000000000..5b9b31b779 --- /dev/null +++ b/packages/components/icons/src/ListNumbersIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { ListNumbers } from '@phosphor-icons/react'; + +export const ListNumbersIcon = generateForma36Icon(ListNumbers); diff --git a/packages/components/icons/src/LockSimpleIcon.tsx b/packages/components/icons/src/LockSimpleIcon.tsx new file mode 100644 index 0000000000..f2cb3e1159 --- /dev/null +++ b/packages/components/icons/src/LockSimpleIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { LockSimple } from '@phosphor-icons/react'; + +export const LockSimpleIcon = generateForma36Icon(LockSimple); diff --git a/packages/components/icons/src/LockSimpleOpenIcon.tsx b/packages/components/icons/src/LockSimpleOpenIcon.tsx new file mode 100644 index 0000000000..2af9badb36 --- /dev/null +++ b/packages/components/icons/src/LockSimpleOpenIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { LockSimpleOpen } from '@phosphor-icons/react'; + +export const LockSimpleOpenIcon = generateForma36Icon(LockSimpleOpen); diff --git a/packages/components/icons/src/MagnifyingGlassIcon.tsx b/packages/components/icons/src/MagnifyingGlassIcon.tsx new file mode 100644 index 0000000000..35d1819f2e --- /dev/null +++ b/packages/components/icons/src/MagnifyingGlassIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { MagnifyingGlass } from '@phosphor-icons/react'; + +export const MagnifyingGlassIcon = generateForma36Icon(MagnifyingGlass); diff --git a/packages/components/icons/src/MapPinLineIcon.tsx b/packages/components/icons/src/MapPinLineIcon.tsx new file mode 100644 index 0000000000..945ce40e6b --- /dev/null +++ b/packages/components/icons/src/MapPinLineIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { MapPinLine } from '@phosphor-icons/react'; + +export const MapPinLineIcon = generateForma36Icon(MapPinLine); diff --git a/packages/components/icons/src/MinusIcon.tsx b/packages/components/icons/src/MinusIcon.tsx new file mode 100644 index 0000000000..4c77214ec3 --- /dev/null +++ b/packages/components/icons/src/MinusIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { Minus } from '@phosphor-icons/react'; + +export const MinusIcon = generateForma36Icon(Minus); diff --git a/packages/components/icons/src/PaperPlaneTiltIcon.tsx b/packages/components/icons/src/PaperPlaneTiltIcon.tsx new file mode 100644 index 0000000000..3598ac0bb7 --- /dev/null +++ b/packages/components/icons/src/PaperPlaneTiltIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { PaperPlaneTilt } from '@phosphor-icons/react'; + +export const PaperPlaneTiltIcon = generateForma36Icon(PaperPlaneTilt); diff --git a/packages/components/icons/src/PenNibIcon.tsx b/packages/components/icons/src/PenNibIcon.tsx new file mode 100644 index 0000000000..59c98c38b7 --- /dev/null +++ b/packages/components/icons/src/PenNibIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { PenNib } from '@phosphor-icons/react'; + +export const PenNibIcon = generateForma36Icon(PenNib); diff --git a/packages/components/icons/src/PencilSimpleIcon.tsx b/packages/components/icons/src/PencilSimpleIcon.tsx new file mode 100644 index 0000000000..57570028ff --- /dev/null +++ b/packages/components/icons/src/PencilSimpleIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { PencilSimple } from '@phosphor-icons/react'; + +export const PencilSimpleIcon = generateForma36Icon(PencilSimple); diff --git a/packages/components/icons/src/PhosphorIcons.tsx b/packages/components/icons/src/PhosphorIcons.tsx deleted file mode 100644 index 9bc4ce8f28..0000000000 --- a/packages/components/icons/src/PhosphorIcons.tsx +++ /dev/null @@ -1,205 +0,0 @@ -import { generateForma36Icon } from '@contentful/f36-icon'; -import { - ArrowCounterClockwise, - ArrowDown, - ArrowLeft, - ArrowRight, - ArrowsLeftRight, - ArrowSquareOut, - ArrowUp, - BookmarkSimple, - BracketsCurly, - CalendarBlank, - CaretDown, - CaretLeft, - CaretRight, - CaretUp, - CaretUpDown, - Chat, - Check, - CheckCircle, - Clock, - ClockCounterClockwise, - CloudArrowUp, - CodeSimple, - CopySimple, - DotsSixVertical, - DotsThree, - DownloadSimple, - Eye, - EyeClosed, - File, - FileAudio, - FileCode, - FilePdf, - FileText, - FileVideo, - FolderOpen, - FolderSimple, - FolderSimplePlus, - FunnelSimple, - GearSix, - Globe, - HashStraight, - ImageSquare, - Info, - LinkSimpleHorizontal, - List, - ListBullets, - ListNumbers, - LockSimple, - LockSimpleOpen, - MagnifyingGlass, - MapPinLine, - Minus, - PaperPlaneTilt, - PencilSimple, - PenNib, - Plus, - Presentation, - PuzzlePiece, - Question, - Quotes, - Receipt, - Repeat, - RocketLaunch, - ShoppingCartSimple, - SignIn, - SignOut, - SketchLogo, - Smiley, - SortAscending, - SortDescending, - Sparkle, - Star, - Subtract, - Swap, - Table, - Tabs, - Tag, - TextB, - TextH, - TextHFive, - TextHFour, - TextHOne, - TextHSix, - TextHThree, - TextHTwo, - TextItalic, - TextT, - TextUnderline, - ThumbsDown, - ThumbsUp, - TrashSimple, - TreeStructure, - Triangle, - User, - Users, - Warning, - WarningOctagon, - X, -} from '@phosphor-icons/react'; - -export const ArrowCounterClockwiseIcon = generateForma36Icon( - ArrowCounterClockwise, -); -export const ArrowDownIcon = generateForma36Icon(ArrowDown); -export const ArrowLeftIcon = generateForma36Icon(ArrowLeft); -export const ArrowRightIcon = generateForma36Icon(ArrowRight); -export const ArrowsLeftRightIcon = generateForma36Icon(ArrowsLeftRight); -export const ArrowSquareOutIcon = generateForma36Icon(ArrowSquareOut); -export const ArrowUpIcon = generateForma36Icon(ArrowUp); -export const BookmarkSimpleIcon = generateForma36Icon(BookmarkSimple); -export const BracketsCurlyIcon = generateForma36Icon(BracketsCurly); -export const CalendarBlankIcon = generateForma36Icon(CalendarBlank); -export const CaretDownIcon = generateForma36Icon(CaretDown); -export const CaretLeftIcon = generateForma36Icon(CaretLeft); -export const CaretRightIcon = generateForma36Icon(CaretRight); -export const CaretUpDownIcon = generateForma36Icon(CaretUpDown); -export const CaretUpIcon = generateForma36Icon(CaretUp); -export const ChatIcon = generateForma36Icon(Chat); -export const CheckCircleIcon = generateForma36Icon(CheckCircle); -export const CheckIcon = generateForma36Icon(Check); -export const ClockIcon = generateForma36Icon(Clock); -export const ClockCounterClockwiseIcon = generateForma36Icon( - ClockCounterClockwise, -); -export const CloudArrowUpIcon = generateForma36Icon(CloudArrowUp); -export const CodeSimpleIcon = generateForma36Icon(CodeSimple); -export const CopySimpleIcon = generateForma36Icon(CopySimple); -export const DotsSixVerticalIcon = generateForma36Icon(DotsSixVertical); -export const DotsThreeIcon = generateForma36Icon(DotsThree); -export const DownloadSimpleIcon = generateForma36Icon(DownloadSimple); -export const EyeClosedIcon = generateForma36Icon(EyeClosed); -export const EyeIcon = generateForma36Icon(Eye); -export const FileAudioIcon = generateForma36Icon(FileAudio); -export const FileCodeIcon = generateForma36Icon(FileCode); -export const FileIcon = generateForma36Icon(File); -export const FilePdfIcon = generateForma36Icon(FilePdf); -export const FileTextIcon = generateForma36Icon(FileText); -export const FileVideoIcon = generateForma36Icon(FileVideo); -export const FolderOpenIcon = generateForma36Icon(FolderOpen); -export const FolderSimpleIcon = generateForma36Icon(FolderSimple); -export const FolderSimplePlusIcon = generateForma36Icon(FolderSimplePlus); -export const FunnelSimpleIcon = generateForma36Icon(FunnelSimple); -export const GearSixIcon = generateForma36Icon(GearSix); -export const GlobeIcon = generateForma36Icon(Globe); -export const HashStraightIcon = generateForma36Icon(HashStraight); -export const ImageSquareIcon = generateForma36Icon(ImageSquare); -export const InfoIcon = generateForma36Icon(Info); -export const LinkSimpleHorizontalIcon = - generateForma36Icon(LinkSimpleHorizontal); -export const ListBulletsIcon = generateForma36Icon(ListBullets); -export const ListIcon = generateForma36Icon(List); -export const ListNumbersIcon = generateForma36Icon(ListNumbers); -export const LockSimpleIcon = generateForma36Icon(LockSimple); -export const LockSimpleOpenIcon = generateForma36Icon(LockSimpleOpen); -export const MagnifyingGlassIcon = generateForma36Icon(MagnifyingGlass); -export const MapPinLineIcon = generateForma36Icon(MapPinLine); -export const MinusIcon = generateForma36Icon(Minus); -export const PaperPlaneTiltIcon = generateForma36Icon(PaperPlaneTilt); -export const PencilSimpleIcon = generateForma36Icon(PencilSimple); -export const PenNibIcon = generateForma36Icon(PenNib); -export const PlusIcon = generateForma36Icon(Plus); -export const PresentationIcon = generateForma36Icon(Presentation); -export const PuzzlePieceIcon = generateForma36Icon(PuzzlePiece); -export const QuestionIcon = generateForma36Icon(Question); -export const QuotesIcon = generateForma36Icon(Quotes); -export const ReceiptIcon = generateForma36Icon(Receipt); -export const RepeatIcon = generateForma36Icon(Repeat); -export const RocketLaunchIcon = generateForma36Icon(RocketLaunch); -export const ShoppingCartSimpleIcon = generateForma36Icon(ShoppingCartSimple); -export const SignInIcon = generateForma36Icon(SignIn); -export const SignOutIcon = generateForma36Icon(SignOut); -export const SketchLogoIcon = generateForma36Icon(SketchLogo); -export const SmileyIcon = generateForma36Icon(Smiley); -export const SortAscendingIcon = generateForma36Icon(SortAscending); -export const SortDescendingIcon = generateForma36Icon(SortDescending); -export const SparkleIcon = generateForma36Icon(Sparkle); -export const StarIcon = generateForma36Icon(Star); -export const SubtractIcon = generateForma36Icon(Subtract); -export const SwapIcon = generateForma36Icon(Swap); -export const TableIcon = generateForma36Icon(Table); -export const TabsIcon = generateForma36Icon(Tabs); -export const TagIcon = generateForma36Icon(Tag); -export const TextBIcon = generateForma36Icon(TextB); -export const TextHFiveIcon = generateForma36Icon(TextHFive); -export const TextHFourIcon = generateForma36Icon(TextHFour); -export const TextHIcon = generateForma36Icon(TextH); -export const TextHOneIcon = generateForma36Icon(TextHOne); -export const TextHSixIcon = generateForma36Icon(TextHSix); -export const TextHThreeIcon = generateForma36Icon(TextHThree); -export const TextHTwoIcon = generateForma36Icon(TextHTwo); -export const TextItalicIcon = generateForma36Icon(TextItalic); -export const TextTIcon = generateForma36Icon(TextT); -export const TextUnderlineIcon = generateForma36Icon(TextUnderline); -export const ThumbsDownIcon = generateForma36Icon(ThumbsDown); -export const ThumbsUpIcon = generateForma36Icon(ThumbsUp); -export const TrashSimpleIcon = generateForma36Icon(TrashSimple); -export const TreeStructureIcon = generateForma36Icon(TreeStructure); -export const TriangleIcon = generateForma36Icon(Triangle); -export const UserIcon = generateForma36Icon(User); -export const UsersIcon = generateForma36Icon(Users); -export const WarningIcon = generateForma36Icon(Warning); -export const WarningOctagonIcon = generateForma36Icon(WarningOctagon); -export const XIcon = generateForma36Icon(X); diff --git a/packages/components/icons/src/PlusIcon.tsx b/packages/components/icons/src/PlusIcon.tsx new file mode 100644 index 0000000000..4b73348b92 --- /dev/null +++ b/packages/components/icons/src/PlusIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { Plus } from '@phosphor-icons/react'; + +export const PlusIcon = generateForma36Icon(Plus); diff --git a/packages/components/icons/src/PresentationIcon.tsx b/packages/components/icons/src/PresentationIcon.tsx new file mode 100644 index 0000000000..e596a1cca5 --- /dev/null +++ b/packages/components/icons/src/PresentationIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { Presentation } from '@phosphor-icons/react'; + +export const PresentationIcon = generateForma36Icon(Presentation); diff --git a/packages/components/icons/src/PuzzlePieceIcon.tsx b/packages/components/icons/src/PuzzlePieceIcon.tsx new file mode 100644 index 0000000000..1b61542804 --- /dev/null +++ b/packages/components/icons/src/PuzzlePieceIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { PuzzlePiece } from '@phosphor-icons/react'; + +export const PuzzlePieceIcon = generateForma36Icon(PuzzlePiece); diff --git a/packages/components/icons/src/QuestionIcon.tsx b/packages/components/icons/src/QuestionIcon.tsx new file mode 100644 index 0000000000..12d52d6ab4 --- /dev/null +++ b/packages/components/icons/src/QuestionIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { Question } from '@phosphor-icons/react'; + +export const QuestionIcon = generateForma36Icon(Question); diff --git a/packages/components/icons/src/QuotesIcon.tsx b/packages/components/icons/src/QuotesIcon.tsx new file mode 100644 index 0000000000..842df2990c --- /dev/null +++ b/packages/components/icons/src/QuotesIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { Quotes } from '@phosphor-icons/react'; + +export const QuotesIcon = generateForma36Icon(Quotes); diff --git a/packages/components/icons/src/ReceiptIcon.tsx b/packages/components/icons/src/ReceiptIcon.tsx new file mode 100644 index 0000000000..52da183d83 --- /dev/null +++ b/packages/components/icons/src/ReceiptIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { Receipt } from '@phosphor-icons/react'; + +export const ReceiptIcon = generateForma36Icon(Receipt); diff --git a/packages/components/icons/src/RepeatIcon.tsx b/packages/components/icons/src/RepeatIcon.tsx new file mode 100644 index 0000000000..52afe02939 --- /dev/null +++ b/packages/components/icons/src/RepeatIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { Repeat } from '@phosphor-icons/react'; + +export const RepeatIcon = generateForma36Icon(Repeat); diff --git a/packages/components/icons/src/RocketLaunchIcon.tsx b/packages/components/icons/src/RocketLaunchIcon.tsx new file mode 100644 index 0000000000..c21d37aa8f --- /dev/null +++ b/packages/components/icons/src/RocketLaunchIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { RocketLaunch } from '@phosphor-icons/react'; + +export const RocketLaunchIcon = generateForma36Icon(RocketLaunch); diff --git a/packages/components/icons/src/ShoppingCartSimpleIcon.tsx b/packages/components/icons/src/ShoppingCartSimpleIcon.tsx new file mode 100644 index 0000000000..5d5fd4fb93 --- /dev/null +++ b/packages/components/icons/src/ShoppingCartSimpleIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { ShoppingCartSimple } from '@phosphor-icons/react'; + +export const ShoppingCartSimpleIcon = generateForma36Icon(ShoppingCartSimple); diff --git a/packages/components/icons/src/SignInIcon.tsx b/packages/components/icons/src/SignInIcon.tsx new file mode 100644 index 0000000000..02ff17e20e --- /dev/null +++ b/packages/components/icons/src/SignInIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { SignIn } from '@phosphor-icons/react'; + +export const SignInIcon = generateForma36Icon(SignIn); diff --git a/packages/components/icons/src/SignOutIcon.tsx b/packages/components/icons/src/SignOutIcon.tsx new file mode 100644 index 0000000000..488b51b630 --- /dev/null +++ b/packages/components/icons/src/SignOutIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { SignOut } from '@phosphor-icons/react'; + +export const SignOutIcon = generateForma36Icon(SignOut); diff --git a/packages/components/icons/src/SketchLogoIcon.tsx b/packages/components/icons/src/SketchLogoIcon.tsx new file mode 100644 index 0000000000..86ab898933 --- /dev/null +++ b/packages/components/icons/src/SketchLogoIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { SketchLogo } from '@phosphor-icons/react'; + +export const SketchLogoIcon = generateForma36Icon(SketchLogo); diff --git a/packages/components/icons/src/SmileyIcon.tsx b/packages/components/icons/src/SmileyIcon.tsx new file mode 100644 index 0000000000..5b7ad584db --- /dev/null +++ b/packages/components/icons/src/SmileyIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { Smiley } from '@phosphor-icons/react'; + +export const SmileyIcon = generateForma36Icon(Smiley); diff --git a/packages/components/icons/src/SortAscendingIcon.tsx b/packages/components/icons/src/SortAscendingIcon.tsx new file mode 100644 index 0000000000..77fc4f65ce --- /dev/null +++ b/packages/components/icons/src/SortAscendingIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { SortAscending } from '@phosphor-icons/react'; + +export const SortAscendingIcon = generateForma36Icon(SortAscending); diff --git a/packages/components/icons/src/SortDescendingIcon.tsx b/packages/components/icons/src/SortDescendingIcon.tsx new file mode 100644 index 0000000000..c01afd6e44 --- /dev/null +++ b/packages/components/icons/src/SortDescendingIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { SortDescending } from '@phosphor-icons/react'; + +export const SortDescendingIcon = generateForma36Icon(SortDescending); diff --git a/packages/components/icons/src/SparkleIcon.tsx b/packages/components/icons/src/SparkleIcon.tsx new file mode 100644 index 0000000000..6020ab57ae --- /dev/null +++ b/packages/components/icons/src/SparkleIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { Sparkle } from '@phosphor-icons/react'; + +export const SparkleIcon = generateForma36Icon(Sparkle); diff --git a/packages/components/icons/src/StarIcon.tsx b/packages/components/icons/src/StarIcon.tsx new file mode 100644 index 0000000000..1415bdb35b --- /dev/null +++ b/packages/components/icons/src/StarIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { Star } from '@phosphor-icons/react'; + +export const StarIcon = generateForma36Icon(Star); diff --git a/packages/components/icons/src/SubtractIcon.tsx b/packages/components/icons/src/SubtractIcon.tsx new file mode 100644 index 0000000000..b86efcd26d --- /dev/null +++ b/packages/components/icons/src/SubtractIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { Subtract } from '@phosphor-icons/react'; + +export const SubtractIcon = generateForma36Icon(Subtract); diff --git a/packages/components/icons/src/SwapIcon.tsx b/packages/components/icons/src/SwapIcon.tsx new file mode 100644 index 0000000000..34be5bfd58 --- /dev/null +++ b/packages/components/icons/src/SwapIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { Swap } from '@phosphor-icons/react'; + +export const SwapIcon = generateForma36Icon(Swap); diff --git a/packages/components/icons/src/TableIcon.tsx b/packages/components/icons/src/TableIcon.tsx new file mode 100644 index 0000000000..ca7c96fb8a --- /dev/null +++ b/packages/components/icons/src/TableIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { Table } from '@phosphor-icons/react'; + +export const TableIcon = generateForma36Icon(Table); diff --git a/packages/components/icons/src/TabsIcon.tsx b/packages/components/icons/src/TabsIcon.tsx new file mode 100644 index 0000000000..c2e200c542 --- /dev/null +++ b/packages/components/icons/src/TabsIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { Tabs } from '@phosphor-icons/react'; + +export const TabsIcon = generateForma36Icon(Tabs); diff --git a/packages/components/icons/src/TagIcon.tsx b/packages/components/icons/src/TagIcon.tsx new file mode 100644 index 0000000000..26575a67cb --- /dev/null +++ b/packages/components/icons/src/TagIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { Tag } from '@phosphor-icons/react'; + +export const TagIcon = generateForma36Icon(Tag); diff --git a/packages/components/icons/src/TextBIcon.tsx b/packages/components/icons/src/TextBIcon.tsx new file mode 100644 index 0000000000..978267e696 --- /dev/null +++ b/packages/components/icons/src/TextBIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { TextB } from '@phosphor-icons/react'; + +export const TextBIcon = generateForma36Icon(TextB); diff --git a/packages/components/icons/src/TextHFiveIcon.tsx b/packages/components/icons/src/TextHFiveIcon.tsx new file mode 100644 index 0000000000..2f056d7561 --- /dev/null +++ b/packages/components/icons/src/TextHFiveIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { TextHFive } from '@phosphor-icons/react'; + +export const TextHFiveIcon = generateForma36Icon(TextHFive); diff --git a/packages/components/icons/src/TextHFourIcon.tsx b/packages/components/icons/src/TextHFourIcon.tsx new file mode 100644 index 0000000000..2ece42c558 --- /dev/null +++ b/packages/components/icons/src/TextHFourIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { TextHFour } from '@phosphor-icons/react'; + +export const TextHFourIcon = generateForma36Icon(TextHFour); diff --git a/packages/components/icons/src/TextHIcon.tsx b/packages/components/icons/src/TextHIcon.tsx new file mode 100644 index 0000000000..cf903345a8 --- /dev/null +++ b/packages/components/icons/src/TextHIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { TextH } from '@phosphor-icons/react'; + +export const TextHIcon = generateForma36Icon(TextH); diff --git a/packages/components/icons/src/TextHOneIcon.tsx b/packages/components/icons/src/TextHOneIcon.tsx new file mode 100644 index 0000000000..37da6f0401 --- /dev/null +++ b/packages/components/icons/src/TextHOneIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { TextHOne } from '@phosphor-icons/react'; + +export const TextHOneIcon = generateForma36Icon(TextHOne); diff --git a/packages/components/icons/src/TextHSixIcon.tsx b/packages/components/icons/src/TextHSixIcon.tsx new file mode 100644 index 0000000000..ff6c11135e --- /dev/null +++ b/packages/components/icons/src/TextHSixIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { TextHSix } from '@phosphor-icons/react'; + +export const TextHSixIcon = generateForma36Icon(TextHSix); diff --git a/packages/components/icons/src/TextHThreeIcon.tsx b/packages/components/icons/src/TextHThreeIcon.tsx new file mode 100644 index 0000000000..8dd3890904 --- /dev/null +++ b/packages/components/icons/src/TextHThreeIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { TextHThree } from '@phosphor-icons/react'; + +export const TextHThreeIcon = generateForma36Icon(TextHThree); diff --git a/packages/components/icons/src/TextHTwoIcon.tsx b/packages/components/icons/src/TextHTwoIcon.tsx new file mode 100644 index 0000000000..68121fa86c --- /dev/null +++ b/packages/components/icons/src/TextHTwoIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { TextHTwo } from '@phosphor-icons/react'; + +export const TextHTwoIcon = generateForma36Icon(TextHTwo); diff --git a/packages/components/icons/src/TextItalicIcon.tsx b/packages/components/icons/src/TextItalicIcon.tsx new file mode 100644 index 0000000000..7876fcf47d --- /dev/null +++ b/packages/components/icons/src/TextItalicIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { TextItalic } from '@phosphor-icons/react'; + +export const TextItalicIcon = generateForma36Icon(TextItalic); diff --git a/packages/components/icons/src/TextTIcon.tsx b/packages/components/icons/src/TextTIcon.tsx new file mode 100644 index 0000000000..c23de35729 --- /dev/null +++ b/packages/components/icons/src/TextTIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { TextT } from '@phosphor-icons/react'; + +export const TextTIcon = generateForma36Icon(TextT); diff --git a/packages/components/icons/src/TextUnderlineIcon.tsx b/packages/components/icons/src/TextUnderlineIcon.tsx new file mode 100644 index 0000000000..3094ffe144 --- /dev/null +++ b/packages/components/icons/src/TextUnderlineIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { TextUnderline } from '@phosphor-icons/react'; + +export const TextUnderlineIcon = generateForma36Icon(TextUnderline); diff --git a/packages/components/icons/src/ThumbsDownIcon.tsx b/packages/components/icons/src/ThumbsDownIcon.tsx new file mode 100644 index 0000000000..280090ed8a --- /dev/null +++ b/packages/components/icons/src/ThumbsDownIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { ThumbsDown } from '@phosphor-icons/react'; + +export const ThumbsDownIcon = generateForma36Icon(ThumbsDown); diff --git a/packages/components/icons/src/ThumbsUpIcon.tsx b/packages/components/icons/src/ThumbsUpIcon.tsx new file mode 100644 index 0000000000..be66e58b6f --- /dev/null +++ b/packages/components/icons/src/ThumbsUpIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { ThumbsUp } from '@phosphor-icons/react'; + +export const ThumbsUpIcon = generateForma36Icon(ThumbsUp); diff --git a/packages/components/icons/src/TrashSimpleIcon.tsx b/packages/components/icons/src/TrashSimpleIcon.tsx new file mode 100644 index 0000000000..d995d07dbf --- /dev/null +++ b/packages/components/icons/src/TrashSimpleIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { TrashSimple } from '@phosphor-icons/react'; + +export const TrashSimpleIcon = generateForma36Icon(TrashSimple); diff --git a/packages/components/icons/src/TreeStructureIcon.tsx b/packages/components/icons/src/TreeStructureIcon.tsx new file mode 100644 index 0000000000..30b6b1b9e4 --- /dev/null +++ b/packages/components/icons/src/TreeStructureIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { TreeStructure } from '@phosphor-icons/react'; + +export const TreeStructureIcon = generateForma36Icon(TreeStructure); diff --git a/packages/components/icons/src/TriangleIcon.tsx b/packages/components/icons/src/TriangleIcon.tsx new file mode 100644 index 0000000000..d9a485a324 --- /dev/null +++ b/packages/components/icons/src/TriangleIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { Triangle } from '@phosphor-icons/react'; + +export const TriangleIcon = generateForma36Icon(Triangle); diff --git a/packages/components/icons/src/UserIcon.tsx b/packages/components/icons/src/UserIcon.tsx new file mode 100644 index 0000000000..e048a41212 --- /dev/null +++ b/packages/components/icons/src/UserIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { User } from '@phosphor-icons/react'; + +export const UserIcon = generateForma36Icon(User); diff --git a/packages/components/icons/src/UsersIcon.tsx b/packages/components/icons/src/UsersIcon.tsx new file mode 100644 index 0000000000..81a20bbd19 --- /dev/null +++ b/packages/components/icons/src/UsersIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { Users } from '@phosphor-icons/react'; + +export const UsersIcon = generateForma36Icon(Users); diff --git a/packages/components/icons/src/WarningIcon.tsx b/packages/components/icons/src/WarningIcon.tsx new file mode 100644 index 0000000000..bac6cfef54 --- /dev/null +++ b/packages/components/icons/src/WarningIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { Warning } from '@phosphor-icons/react'; + +export const WarningIcon = generateForma36Icon(Warning); diff --git a/packages/components/icons/src/WarningOctagonIcon.tsx b/packages/components/icons/src/WarningOctagonIcon.tsx new file mode 100644 index 0000000000..83cd2edce9 --- /dev/null +++ b/packages/components/icons/src/WarningOctagonIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { WarningOctagon } from '@phosphor-icons/react'; + +export const WarningOctagonIcon = generateForma36Icon(WarningOctagon); diff --git a/packages/components/icons/src/XIcon.tsx b/packages/components/icons/src/XIcon.tsx new file mode 100644 index 0000000000..590c4f7d8d --- /dev/null +++ b/packages/components/icons/src/XIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { X } from '@phosphor-icons/react'; + +export const XIcon = generateForma36Icon(X); diff --git a/packages/components/icons/src/index.ts b/packages/components/icons/src/index.ts index ac136c7fab..751a3faf5c 100644 --- a/packages/components/icons/src/index.ts +++ b/packages/components/icons/src/index.ts @@ -5,8 +5,107 @@ export type { IconVariant, } from '@contentful/f36-icon'; -export * from './PhosphorIcons'; +// Phosphor icons +export * from './ArrowCounterClockwiseIcon'; +export * from './ArrowDownIcon'; +export * from './ArrowLeftIcon'; +export * from './ArrowRightIcon'; +export * from './ArrowsLeftRightIcon'; +export * from './ArrowSquareOutIcon'; +export * from './ArrowUpIcon'; +export * from './BookmarkSimpleIcon'; +export * from './BracketsCurlyIcon'; +export * from './CalendarBlankIcon'; +export * from './CaretDownIcon'; +export * from './CaretLeftIcon'; +export * from './CaretRightIcon'; +export * from './CaretUpDownIcon'; +export * from './CaretUpIcon'; +export * from './ChatIcon'; +export * from './CheckCircleIcon'; +export * from './CheckIcon'; +export * from './ClockCounterClockwiseIcon'; +export * from './ClockIcon'; +export * from './CloudArrowUpIcon'; +export * from './CodeSimpleIcon'; +export * from './CopySimpleIcon'; +export * from './DotsSixVerticalIcon'; +export * from './DotsThreeIcon'; +export * from './DownloadSimpleIcon'; +export * from './EyeClosedIcon'; +export * from './EyeIcon'; +export * from './FileAudioIcon'; +export * from './FileCodeIcon'; +export * from './FileIcon'; +export * from './FilePdfIcon'; +export * from './FileTextIcon'; +export * from './FileVideoIcon'; +export * from './FolderOpenIcon'; +export * from './FolderSimpleIcon'; +export * from './FolderSimplePlusIcon'; +export * from './FunnelSimpleIcon'; +export * from './GearSixIcon'; +export * from './GlobeIcon'; +export * from './HashStraightIcon'; +export * from './ImageSquareIcon'; +export * from './InfoIcon'; +export * from './LinkSimpleHorizontalIcon'; +export * from './ListBulletsIcon'; +export * from './ListIcon'; +export * from './ListNumbersIcon'; +export * from './LockSimpleIcon'; +export * from './LockSimpleOpenIcon'; +export * from './MagnifyingGlassIcon'; +export * from './MapPinLineIcon'; +export * from './MinusIcon'; +export * from './PaperPlaneTiltIcon'; +export * from './PencilSimpleIcon'; +export * from './PenNibIcon'; +export * from './PlusIcon'; +export * from './PresentationIcon'; +export * from './PuzzlePieceIcon'; +export * from './QuestionIcon'; +export * from './QuotesIcon'; +export * from './ReceiptIcon'; +export * from './RepeatIcon'; +export * from './RocketLaunchIcon'; +export * from './ShoppingCartSimpleIcon'; +export * from './SignInIcon'; +export * from './SignOutIcon'; +export * from './SketchLogoIcon'; +export * from './SmileyIcon'; +export * from './SortAscendingIcon'; +export * from './SortDescendingIcon'; +export * from './SparkleIcon'; +export * from './StarIcon'; +export * from './SubtractIcon'; +export * from './SwapIcon'; +export * from './TableIcon'; +export * from './TabsIcon'; +export * from './TagIcon'; +export * from './TextBIcon'; +export * from './TextHFiveIcon'; +export * from './TextHFourIcon'; +export * from './TextHIcon'; +export * from './TextHOneIcon'; +export * from './TextHSixIcon'; +export * from './TextHThreeIcon'; +export * from './TextHTwoIcon'; +export * from './TextItalicIcon'; +export * from './TextTIcon'; +export * from './TextUnderlineIcon'; +export * from './ThumbsDownIcon'; +export * from './ThumbsUpIcon'; +export * from './TrashSimpleIcon'; +export * from './TreeStructureIcon'; +export * from './TriangleIcon'; +export * from './UserIcon'; +export * from './UsersIcon'; +export * from './WarningIcon'; +export * from './WarningOctagonIcon'; +export * from './XIcon'; +// Custom icons export * from './EmbeddedBlockIcon'; export * from './EmbeddedLineIcon'; export * from './EntryIcon'; From 229e34401ac94658b9ed921038cb0f750e08cf31 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9my=20Lenoir?= Date: Tue, 16 Apr 2024 17:59:36 +0200 Subject: [PATCH 009/174] refactor: store icons in distinct directories --- .../src/{ => custom}/EmbeddedBlockIcon.tsx | 0 .../src/{ => custom}/EmbeddedLineIcon.tsx | 0 .../icons/src/{ => custom}/EntryIcon.tsx | 0 .../src/{ => custom}/EnvironmentAliasIcon.tsx | 0 .../src/{ => custom}/EnvironmentIcon.tsx | 0 .../icons/src/{ => custom}/ReleaseIcon.tsx | 0 .../icons/src/{ => custom}/RichTextIcon.tsx | 0 .../src/{ => custom}/TextSubscriptIcon.tsx | 0 .../src/{ => custom}/TextSuperscriptIcon.tsx | 0 .../icons/src/{ => custom}/WorkflowsIcon.tsx | 0 packages/components/icons/src/index.ts | 220 +++++++++--------- .../phosphor}/ArrowCounterClockwiseIcon.tsx | 0 .../{ => vendor/phosphor}/ArrowDownIcon.tsx | 0 .../{ => vendor/phosphor}/ArrowLeftIcon.tsx | 0 .../{ => vendor/phosphor}/ArrowRightIcon.tsx | 0 .../phosphor}/ArrowSquareOutIcon.tsx | 0 .../src/{ => vendor/phosphor}/ArrowUpIcon.tsx | 0 .../phosphor}/ArrowsLeftRightIcon.tsx | 0 .../phosphor}/BookmarkSimpleIcon.tsx | 0 .../phosphor}/BracketsCurlyIcon.tsx | 0 .../phosphor}/CalendarBlankIcon.tsx | 0 .../{ => vendor/phosphor}/CaretDownIcon.tsx | 0 .../{ => vendor/phosphor}/CaretLeftIcon.tsx | 0 .../{ => vendor/phosphor}/CaretRightIcon.tsx | 0 .../{ => vendor/phosphor}/CaretUpDownIcon.tsx | 0 .../src/{ => vendor/phosphor}/CaretUpIcon.tsx | 0 .../src/{ => vendor/phosphor}/ChatIcon.tsx | 0 .../{ => vendor/phosphor}/CheckCircleIcon.tsx | 0 .../src/{ => vendor/phosphor}/CheckIcon.tsx | 0 .../phosphor}/ClockCounterClockwiseIcon.tsx | 0 .../src/{ => vendor/phosphor}/ClockIcon.tsx | 0 .../phosphor}/CloudArrowUpIcon.tsx | 0 .../{ => vendor/phosphor}/CodeSimpleIcon.tsx | 0 .../{ => vendor/phosphor}/CopySimpleIcon.tsx | 0 .../phosphor}/DotsSixVerticalIcon.tsx | 0 .../{ => vendor/phosphor}/DotsThreeIcon.tsx | 0 .../phosphor}/DownloadSimpleIcon.tsx | 0 .../{ => vendor/phosphor}/EyeClosedIcon.tsx | 0 .../src/{ => vendor/phosphor}/EyeIcon.tsx | 0 .../{ => vendor/phosphor}/FileAudioIcon.tsx | 0 .../{ => vendor/phosphor}/FileCodeIcon.tsx | 0 .../src/{ => vendor/phosphor}/FileIcon.tsx | 0 .../src/{ => vendor/phosphor}/FilePdfIcon.tsx | 0 .../{ => vendor/phosphor}/FileTextIcon.tsx | 0 .../{ => vendor/phosphor}/FileVideoIcon.tsx | 0 .../{ => vendor/phosphor}/FolderOpenIcon.tsx | 0 .../phosphor}/FolderSimpleIcon.tsx | 0 .../phosphor}/FolderSimplePlusIcon.tsx | 0 .../phosphor}/FunnelSimpleIcon.tsx | 0 .../src/{ => vendor/phosphor}/GearSixIcon.tsx | 0 .../src/{ => vendor/phosphor}/GlobeIcon.tsx | 0 .../phosphor}/HashStraightIcon.tsx | 0 .../{ => vendor/phosphor}/ImageSquareIcon.tsx | 0 .../src/{ => vendor/phosphor}/InfoIcon.tsx | 0 .../phosphor}/LinkSimpleHorizontalIcon.tsx | 0 .../{ => vendor/phosphor}/ListBulletsIcon.tsx | 0 .../src/{ => vendor/phosphor}/ListIcon.tsx | 0 .../{ => vendor/phosphor}/ListNumbersIcon.tsx | 0 .../{ => vendor/phosphor}/LockSimpleIcon.tsx | 0 .../phosphor}/LockSimpleOpenIcon.tsx | 0 .../phosphor}/MagnifyingGlassIcon.tsx | 0 .../{ => vendor/phosphor}/MapPinLineIcon.tsx | 0 .../src/{ => vendor/phosphor}/MinusIcon.tsx | 0 .../phosphor}/PaperPlaneTiltIcon.tsx | 0 .../src/{ => vendor/phosphor}/PenNibIcon.tsx | 0 .../phosphor}/PencilSimpleIcon.tsx | 0 .../src/{ => vendor/phosphor}/PlusIcon.tsx | 0 .../phosphor}/PresentationIcon.tsx | 0 .../{ => vendor/phosphor}/PuzzlePieceIcon.tsx | 0 .../{ => vendor/phosphor}/QuestionIcon.tsx | 0 .../src/{ => vendor/phosphor}/QuotesIcon.tsx | 0 .../src/{ => vendor/phosphor}/ReceiptIcon.tsx | 0 .../src/{ => vendor/phosphor}/RepeatIcon.tsx | 0 .../phosphor}/RocketLaunchIcon.tsx | 0 .../phosphor}/ShoppingCartSimpleIcon.tsx | 0 .../src/{ => vendor/phosphor}/SignInIcon.tsx | 0 .../src/{ => vendor/phosphor}/SignOutIcon.tsx | 0 .../{ => vendor/phosphor}/SketchLogoIcon.tsx | 0 .../src/{ => vendor/phosphor}/SmileyIcon.tsx | 0 .../phosphor}/SortAscendingIcon.tsx | 0 .../phosphor}/SortDescendingIcon.tsx | 0 .../src/{ => vendor/phosphor}/SparkleIcon.tsx | 0 .../src/{ => vendor/phosphor}/StarIcon.tsx | 0 .../{ => vendor/phosphor}/SubtractIcon.tsx | 0 .../src/{ => vendor/phosphor}/SwapIcon.tsx | 0 .../src/{ => vendor/phosphor}/TableIcon.tsx | 0 .../src/{ => vendor/phosphor}/TabsIcon.tsx | 0 .../src/{ => vendor/phosphor}/TagIcon.tsx | 0 .../src/{ => vendor/phosphor}/TextBIcon.tsx | 0 .../{ => vendor/phosphor}/TextHFiveIcon.tsx | 0 .../{ => vendor/phosphor}/TextHFourIcon.tsx | 0 .../src/{ => vendor/phosphor}/TextHIcon.tsx | 0 .../{ => vendor/phosphor}/TextHOneIcon.tsx | 0 .../{ => vendor/phosphor}/TextHSixIcon.tsx | 0 .../{ => vendor/phosphor}/TextHThreeIcon.tsx | 0 .../{ => vendor/phosphor}/TextHTwoIcon.tsx | 0 .../{ => vendor/phosphor}/TextItalicIcon.tsx | 0 .../src/{ => vendor/phosphor}/TextTIcon.tsx | 0 .../phosphor}/TextUnderlineIcon.tsx | 0 .../{ => vendor/phosphor}/ThumbsDownIcon.tsx | 0 .../{ => vendor/phosphor}/ThumbsUpIcon.tsx | 0 .../{ => vendor/phosphor}/TrashSimpleIcon.tsx | 0 .../phosphor}/TreeStructureIcon.tsx | 0 .../{ => vendor/phosphor}/TriangleIcon.tsx | 0 .../src/{ => vendor/phosphor}/UserIcon.tsx | 0 .../src/{ => vendor/phosphor}/UsersIcon.tsx | 0 .../src/{ => vendor/phosphor}/WarningIcon.tsx | 0 .../phosphor}/WarningOctagonIcon.tsx | 0 .../icons/src/{ => vendor/phosphor}/XIcon.tsx | 0 109 files changed, 110 insertions(+), 110 deletions(-) rename packages/components/icons/src/{ => custom}/EmbeddedBlockIcon.tsx (100%) rename packages/components/icons/src/{ => custom}/EmbeddedLineIcon.tsx (100%) rename packages/components/icons/src/{ => custom}/EntryIcon.tsx (100%) rename packages/components/icons/src/{ => custom}/EnvironmentAliasIcon.tsx (100%) rename packages/components/icons/src/{ => custom}/EnvironmentIcon.tsx (100%) rename packages/components/icons/src/{ => custom}/ReleaseIcon.tsx (100%) rename packages/components/icons/src/{ => custom}/RichTextIcon.tsx (100%) rename packages/components/icons/src/{ => custom}/TextSubscriptIcon.tsx (100%) rename packages/components/icons/src/{ => custom}/TextSuperscriptIcon.tsx (100%) rename packages/components/icons/src/{ => custom}/WorkflowsIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/ArrowCounterClockwiseIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/ArrowDownIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/ArrowLeftIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/ArrowRightIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/ArrowSquareOutIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/ArrowUpIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/ArrowsLeftRightIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/BookmarkSimpleIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/BracketsCurlyIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/CalendarBlankIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/CaretDownIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/CaretLeftIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/CaretRightIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/CaretUpDownIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/CaretUpIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/ChatIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/CheckCircleIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/CheckIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/ClockCounterClockwiseIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/ClockIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/CloudArrowUpIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/CodeSimpleIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/CopySimpleIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/DotsSixVerticalIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/DotsThreeIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/DownloadSimpleIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/EyeClosedIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/EyeIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/FileAudioIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/FileCodeIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/FileIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/FilePdfIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/FileTextIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/FileVideoIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/FolderOpenIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/FolderSimpleIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/FolderSimplePlusIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/FunnelSimpleIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/GearSixIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/GlobeIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/HashStraightIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/ImageSquareIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/InfoIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/LinkSimpleHorizontalIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/ListBulletsIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/ListIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/ListNumbersIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/LockSimpleIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/LockSimpleOpenIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/MagnifyingGlassIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/MapPinLineIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/MinusIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/PaperPlaneTiltIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/PenNibIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/PencilSimpleIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/PlusIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/PresentationIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/PuzzlePieceIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/QuestionIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/QuotesIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/ReceiptIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/RepeatIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/RocketLaunchIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/ShoppingCartSimpleIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/SignInIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/SignOutIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/SketchLogoIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/SmileyIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/SortAscendingIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/SortDescendingIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/SparkleIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/StarIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/SubtractIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/SwapIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/TableIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/TabsIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/TagIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/TextBIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/TextHFiveIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/TextHFourIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/TextHIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/TextHOneIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/TextHSixIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/TextHThreeIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/TextHTwoIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/TextItalicIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/TextTIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/TextUnderlineIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/ThumbsDownIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/ThumbsUpIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/TrashSimpleIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/TreeStructureIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/TriangleIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/UserIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/UsersIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/WarningIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/WarningOctagonIcon.tsx (100%) rename packages/components/icons/src/{ => vendor/phosphor}/XIcon.tsx (100%) diff --git a/packages/components/icons/src/EmbeddedBlockIcon.tsx b/packages/components/icons/src/custom/EmbeddedBlockIcon.tsx similarity index 100% rename from packages/components/icons/src/EmbeddedBlockIcon.tsx rename to packages/components/icons/src/custom/EmbeddedBlockIcon.tsx diff --git a/packages/components/icons/src/EmbeddedLineIcon.tsx b/packages/components/icons/src/custom/EmbeddedLineIcon.tsx similarity index 100% rename from packages/components/icons/src/EmbeddedLineIcon.tsx rename to packages/components/icons/src/custom/EmbeddedLineIcon.tsx diff --git a/packages/components/icons/src/EntryIcon.tsx b/packages/components/icons/src/custom/EntryIcon.tsx similarity index 100% rename from packages/components/icons/src/EntryIcon.tsx rename to packages/components/icons/src/custom/EntryIcon.tsx diff --git a/packages/components/icons/src/EnvironmentAliasIcon.tsx b/packages/components/icons/src/custom/EnvironmentAliasIcon.tsx similarity index 100% rename from packages/components/icons/src/EnvironmentAliasIcon.tsx rename to packages/components/icons/src/custom/EnvironmentAliasIcon.tsx diff --git a/packages/components/icons/src/EnvironmentIcon.tsx b/packages/components/icons/src/custom/EnvironmentIcon.tsx similarity index 100% rename from packages/components/icons/src/EnvironmentIcon.tsx rename to packages/components/icons/src/custom/EnvironmentIcon.tsx diff --git a/packages/components/icons/src/ReleaseIcon.tsx b/packages/components/icons/src/custom/ReleaseIcon.tsx similarity index 100% rename from packages/components/icons/src/ReleaseIcon.tsx rename to packages/components/icons/src/custom/ReleaseIcon.tsx diff --git a/packages/components/icons/src/RichTextIcon.tsx b/packages/components/icons/src/custom/RichTextIcon.tsx similarity index 100% rename from packages/components/icons/src/RichTextIcon.tsx rename to packages/components/icons/src/custom/RichTextIcon.tsx diff --git a/packages/components/icons/src/TextSubscriptIcon.tsx b/packages/components/icons/src/custom/TextSubscriptIcon.tsx similarity index 100% rename from packages/components/icons/src/TextSubscriptIcon.tsx rename to packages/components/icons/src/custom/TextSubscriptIcon.tsx diff --git a/packages/components/icons/src/TextSuperscriptIcon.tsx b/packages/components/icons/src/custom/TextSuperscriptIcon.tsx similarity index 100% rename from packages/components/icons/src/TextSuperscriptIcon.tsx rename to packages/components/icons/src/custom/TextSuperscriptIcon.tsx diff --git a/packages/components/icons/src/WorkflowsIcon.tsx b/packages/components/icons/src/custom/WorkflowsIcon.tsx similarity index 100% rename from packages/components/icons/src/WorkflowsIcon.tsx rename to packages/components/icons/src/custom/WorkflowsIcon.tsx diff --git a/packages/components/icons/src/index.ts b/packages/components/icons/src/index.ts index 751a3faf5c..3de8431c31 100644 --- a/packages/components/icons/src/index.ts +++ b/packages/components/icons/src/index.ts @@ -5,114 +5,114 @@ export type { IconVariant, } from '@contentful/f36-icon'; -// Phosphor icons -export * from './ArrowCounterClockwiseIcon'; -export * from './ArrowDownIcon'; -export * from './ArrowLeftIcon'; -export * from './ArrowRightIcon'; -export * from './ArrowsLeftRightIcon'; -export * from './ArrowSquareOutIcon'; -export * from './ArrowUpIcon'; -export * from './BookmarkSimpleIcon'; -export * from './BracketsCurlyIcon'; -export * from './CalendarBlankIcon'; -export * from './CaretDownIcon'; -export * from './CaretLeftIcon'; -export * from './CaretRightIcon'; -export * from './CaretUpDownIcon'; -export * from './CaretUpIcon'; -export * from './ChatIcon'; -export * from './CheckCircleIcon'; -export * from './CheckIcon'; -export * from './ClockCounterClockwiseIcon'; -export * from './ClockIcon'; -export * from './CloudArrowUpIcon'; -export * from './CodeSimpleIcon'; -export * from './CopySimpleIcon'; -export * from './DotsSixVerticalIcon'; -export * from './DotsThreeIcon'; -export * from './DownloadSimpleIcon'; -export * from './EyeClosedIcon'; -export * from './EyeIcon'; -export * from './FileAudioIcon'; -export * from './FileCodeIcon'; -export * from './FileIcon'; -export * from './FilePdfIcon'; -export * from './FileTextIcon'; -export * from './FileVideoIcon'; -export * from './FolderOpenIcon'; -export * from './FolderSimpleIcon'; -export * from './FolderSimplePlusIcon'; -export * from './FunnelSimpleIcon'; -export * from './GearSixIcon'; -export * from './GlobeIcon'; -export * from './HashStraightIcon'; -export * from './ImageSquareIcon'; -export * from './InfoIcon'; -export * from './LinkSimpleHorizontalIcon'; -export * from './ListBulletsIcon'; -export * from './ListIcon'; -export * from './ListNumbersIcon'; -export * from './LockSimpleIcon'; -export * from './LockSimpleOpenIcon'; -export * from './MagnifyingGlassIcon'; -export * from './MapPinLineIcon'; -export * from './MinusIcon'; -export * from './PaperPlaneTiltIcon'; -export * from './PencilSimpleIcon'; -export * from './PenNibIcon'; -export * from './PlusIcon'; -export * from './PresentationIcon'; -export * from './PuzzlePieceIcon'; -export * from './QuestionIcon'; -export * from './QuotesIcon'; -export * from './ReceiptIcon'; -export * from './RepeatIcon'; -export * from './RocketLaunchIcon'; -export * from './ShoppingCartSimpleIcon'; -export * from './SignInIcon'; -export * from './SignOutIcon'; -export * from './SketchLogoIcon'; -export * from './SmileyIcon'; -export * from './SortAscendingIcon'; -export * from './SortDescendingIcon'; -export * from './SparkleIcon'; -export * from './StarIcon'; -export * from './SubtractIcon'; -export * from './SwapIcon'; -export * from './TableIcon'; -export * from './TabsIcon'; -export * from './TagIcon'; -export * from './TextBIcon'; -export * from './TextHFiveIcon'; -export * from './TextHFourIcon'; -export * from './TextHIcon'; -export * from './TextHOneIcon'; -export * from './TextHSixIcon'; -export * from './TextHThreeIcon'; -export * from './TextHTwoIcon'; -export * from './TextItalicIcon'; -export * from './TextTIcon'; -export * from './TextUnderlineIcon'; -export * from './ThumbsDownIcon'; -export * from './ThumbsUpIcon'; -export * from './TrashSimpleIcon'; -export * from './TreeStructureIcon'; -export * from './TriangleIcon'; -export * from './UserIcon'; -export * from './UsersIcon'; -export * from './WarningIcon'; -export * from './WarningOctagonIcon'; -export * from './XIcon'; - // Custom icons -export * from './EmbeddedBlockIcon'; -export * from './EmbeddedLineIcon'; -export * from './EntryIcon'; -export * from './EnvironmentAliasIcon'; -export * from './EnvironmentIcon'; -export * from './ReleaseIcon'; -export * from './RichTextIcon'; -export * from './TextSubscriptIcon'; -export * from './TextSuperscriptIcon'; -export * from './WorkflowsIcon'; +export * from './custom/EmbeddedBlockIcon'; +export * from './custom/EmbeddedLineIcon'; +export * from './custom/EntryIcon'; +export * from './custom/EnvironmentAliasIcon'; +export * from './custom/EnvironmentIcon'; +export * from './custom/ReleaseIcon'; +export * from './custom/RichTextIcon'; +export * from './custom/TextSubscriptIcon'; +export * from './custom/TextSuperscriptIcon'; +export * from './custom/WorkflowsIcon'; + +// Third-party icons +export * from './vendor/phosphor/ArrowCounterClockwiseIcon'; +export * from './vendor/phosphor/ArrowDownIcon'; +export * from './vendor/phosphor/ArrowLeftIcon'; +export * from './vendor/phosphor/ArrowRightIcon'; +export * from './vendor/phosphor/ArrowsLeftRightIcon'; +export * from './vendor/phosphor/ArrowSquareOutIcon'; +export * from './vendor/phosphor/ArrowUpIcon'; +export * from './vendor/phosphor/BookmarkSimpleIcon'; +export * from './vendor/phosphor/BracketsCurlyIcon'; +export * from './vendor/phosphor/CalendarBlankIcon'; +export * from './vendor/phosphor/CaretDownIcon'; +export * from './vendor/phosphor/CaretLeftIcon'; +export * from './vendor/phosphor/CaretRightIcon'; +export * from './vendor/phosphor/CaretUpDownIcon'; +export * from './vendor/phosphor/CaretUpIcon'; +export * from './vendor/phosphor/ChatIcon'; +export * from './vendor/phosphor/CheckCircleIcon'; +export * from './vendor/phosphor/CheckIcon'; +export * from './vendor/phosphor/ClockCounterClockwiseIcon'; +export * from './vendor/phosphor/ClockIcon'; +export * from './vendor/phosphor/CloudArrowUpIcon'; +export * from './vendor/phosphor/CodeSimpleIcon'; +export * from './vendor/phosphor/CopySimpleIcon'; +export * from './vendor/phosphor/DotsSixVerticalIcon'; +export * from './vendor/phosphor/DotsThreeIcon'; +export * from './vendor/phosphor/DownloadSimpleIcon'; +export * from './vendor/phosphor/EyeClosedIcon'; +export * from './vendor/phosphor/EyeIcon'; +export * from './vendor/phosphor/FileAudioIcon'; +export * from './vendor/phosphor/FileCodeIcon'; +export * from './vendor/phosphor/FileIcon'; +export * from './vendor/phosphor/FilePdfIcon'; +export * from './vendor/phosphor/FileTextIcon'; +export * from './vendor/phosphor/FileVideoIcon'; +export * from './vendor/phosphor/FolderOpenIcon'; +export * from './vendor/phosphor/FolderSimpleIcon'; +export * from './vendor/phosphor/FolderSimplePlusIcon'; +export * from './vendor/phosphor/FunnelSimpleIcon'; +export * from './vendor/phosphor/GearSixIcon'; +export * from './vendor/phosphor/GlobeIcon'; +export * from './vendor/phosphor/HashStraightIcon'; +export * from './vendor/phosphor/ImageSquareIcon'; +export * from './vendor/phosphor/InfoIcon'; +export * from './vendor/phosphor/LinkSimpleHorizontalIcon'; +export * from './vendor/phosphor/ListBulletsIcon'; +export * from './vendor/phosphor/ListIcon'; +export * from './vendor/phosphor/ListNumbersIcon'; +export * from './vendor/phosphor/LockSimpleIcon'; +export * from './vendor/phosphor/LockSimpleOpenIcon'; +export * from './vendor/phosphor/MagnifyingGlassIcon'; +export * from './vendor/phosphor/MapPinLineIcon'; +export * from './vendor/phosphor/MinusIcon'; +export * from './vendor/phosphor/PaperPlaneTiltIcon'; +export * from './vendor/phosphor/PencilSimpleIcon'; +export * from './vendor/phosphor/PenNibIcon'; +export * from './vendor/phosphor/PlusIcon'; +export * from './vendor/phosphor/PresentationIcon'; +export * from './vendor/phosphor/PuzzlePieceIcon'; +export * from './vendor/phosphor/QuestionIcon'; +export * from './vendor/phosphor/QuotesIcon'; +export * from './vendor/phosphor/ReceiptIcon'; +export * from './vendor/phosphor/RepeatIcon'; +export * from './vendor/phosphor/RocketLaunchIcon'; +export * from './vendor/phosphor/ShoppingCartSimpleIcon'; +export * from './vendor/phosphor/SignInIcon'; +export * from './vendor/phosphor/SignOutIcon'; +export * from './vendor/phosphor/SketchLogoIcon'; +export * from './vendor/phosphor/SmileyIcon'; +export * from './vendor/phosphor/SortAscendingIcon'; +export * from './vendor/phosphor/SortDescendingIcon'; +export * from './vendor/phosphor/SparkleIcon'; +export * from './vendor/phosphor/StarIcon'; +export * from './vendor/phosphor/SubtractIcon'; +export * from './vendor/phosphor/SwapIcon'; +export * from './vendor/phosphor/TableIcon'; +export * from './vendor/phosphor/TabsIcon'; +export * from './vendor/phosphor/TagIcon'; +export * from './vendor/phosphor/TextBIcon'; +export * from './vendor/phosphor/TextHFiveIcon'; +export * from './vendor/phosphor/TextHFourIcon'; +export * from './vendor/phosphor/TextHIcon'; +export * from './vendor/phosphor/TextHOneIcon'; +export * from './vendor/phosphor/TextHSixIcon'; +export * from './vendor/phosphor/TextHThreeIcon'; +export * from './vendor/phosphor/TextHTwoIcon'; +export * from './vendor/phosphor/TextItalicIcon'; +export * from './vendor/phosphor/TextTIcon'; +export * from './vendor/phosphor/TextUnderlineIcon'; +export * from './vendor/phosphor/ThumbsDownIcon'; +export * from './vendor/phosphor/ThumbsUpIcon'; +export * from './vendor/phosphor/TrashSimpleIcon'; +export * from './vendor/phosphor/TreeStructureIcon'; +export * from './vendor/phosphor/TriangleIcon'; +export * from './vendor/phosphor/UserIcon'; +export * from './vendor/phosphor/UsersIcon'; +export * from './vendor/phosphor/WarningIcon'; +export * from './vendor/phosphor/WarningOctagonIcon'; +export * from './vendor/phosphor/XIcon'; diff --git a/packages/components/icons/src/ArrowCounterClockwiseIcon.tsx b/packages/components/icons/src/vendor/phosphor/ArrowCounterClockwiseIcon.tsx similarity index 100% rename from packages/components/icons/src/ArrowCounterClockwiseIcon.tsx rename to packages/components/icons/src/vendor/phosphor/ArrowCounterClockwiseIcon.tsx diff --git a/packages/components/icons/src/ArrowDownIcon.tsx b/packages/components/icons/src/vendor/phosphor/ArrowDownIcon.tsx similarity index 100% rename from packages/components/icons/src/ArrowDownIcon.tsx rename to packages/components/icons/src/vendor/phosphor/ArrowDownIcon.tsx diff --git a/packages/components/icons/src/ArrowLeftIcon.tsx b/packages/components/icons/src/vendor/phosphor/ArrowLeftIcon.tsx similarity index 100% rename from packages/components/icons/src/ArrowLeftIcon.tsx rename to packages/components/icons/src/vendor/phosphor/ArrowLeftIcon.tsx diff --git a/packages/components/icons/src/ArrowRightIcon.tsx b/packages/components/icons/src/vendor/phosphor/ArrowRightIcon.tsx similarity index 100% rename from packages/components/icons/src/ArrowRightIcon.tsx rename to packages/components/icons/src/vendor/phosphor/ArrowRightIcon.tsx diff --git a/packages/components/icons/src/ArrowSquareOutIcon.tsx b/packages/components/icons/src/vendor/phosphor/ArrowSquareOutIcon.tsx similarity index 100% rename from packages/components/icons/src/ArrowSquareOutIcon.tsx rename to packages/components/icons/src/vendor/phosphor/ArrowSquareOutIcon.tsx diff --git a/packages/components/icons/src/ArrowUpIcon.tsx b/packages/components/icons/src/vendor/phosphor/ArrowUpIcon.tsx similarity index 100% rename from packages/components/icons/src/ArrowUpIcon.tsx rename to packages/components/icons/src/vendor/phosphor/ArrowUpIcon.tsx diff --git a/packages/components/icons/src/ArrowsLeftRightIcon.tsx b/packages/components/icons/src/vendor/phosphor/ArrowsLeftRightIcon.tsx similarity index 100% rename from packages/components/icons/src/ArrowsLeftRightIcon.tsx rename to packages/components/icons/src/vendor/phosphor/ArrowsLeftRightIcon.tsx diff --git a/packages/components/icons/src/BookmarkSimpleIcon.tsx b/packages/components/icons/src/vendor/phosphor/BookmarkSimpleIcon.tsx similarity index 100% rename from packages/components/icons/src/BookmarkSimpleIcon.tsx rename to packages/components/icons/src/vendor/phosphor/BookmarkSimpleIcon.tsx diff --git a/packages/components/icons/src/BracketsCurlyIcon.tsx b/packages/components/icons/src/vendor/phosphor/BracketsCurlyIcon.tsx similarity index 100% rename from packages/components/icons/src/BracketsCurlyIcon.tsx rename to packages/components/icons/src/vendor/phosphor/BracketsCurlyIcon.tsx diff --git a/packages/components/icons/src/CalendarBlankIcon.tsx b/packages/components/icons/src/vendor/phosphor/CalendarBlankIcon.tsx similarity index 100% rename from packages/components/icons/src/CalendarBlankIcon.tsx rename to packages/components/icons/src/vendor/phosphor/CalendarBlankIcon.tsx diff --git a/packages/components/icons/src/CaretDownIcon.tsx b/packages/components/icons/src/vendor/phosphor/CaretDownIcon.tsx similarity index 100% rename from packages/components/icons/src/CaretDownIcon.tsx rename to packages/components/icons/src/vendor/phosphor/CaretDownIcon.tsx diff --git a/packages/components/icons/src/CaretLeftIcon.tsx b/packages/components/icons/src/vendor/phosphor/CaretLeftIcon.tsx similarity index 100% rename from packages/components/icons/src/CaretLeftIcon.tsx rename to packages/components/icons/src/vendor/phosphor/CaretLeftIcon.tsx diff --git a/packages/components/icons/src/CaretRightIcon.tsx b/packages/components/icons/src/vendor/phosphor/CaretRightIcon.tsx similarity index 100% rename from packages/components/icons/src/CaretRightIcon.tsx rename to packages/components/icons/src/vendor/phosphor/CaretRightIcon.tsx diff --git a/packages/components/icons/src/CaretUpDownIcon.tsx b/packages/components/icons/src/vendor/phosphor/CaretUpDownIcon.tsx similarity index 100% rename from packages/components/icons/src/CaretUpDownIcon.tsx rename to packages/components/icons/src/vendor/phosphor/CaretUpDownIcon.tsx diff --git a/packages/components/icons/src/CaretUpIcon.tsx b/packages/components/icons/src/vendor/phosphor/CaretUpIcon.tsx similarity index 100% rename from packages/components/icons/src/CaretUpIcon.tsx rename to packages/components/icons/src/vendor/phosphor/CaretUpIcon.tsx diff --git a/packages/components/icons/src/ChatIcon.tsx b/packages/components/icons/src/vendor/phosphor/ChatIcon.tsx similarity index 100% rename from packages/components/icons/src/ChatIcon.tsx rename to packages/components/icons/src/vendor/phosphor/ChatIcon.tsx diff --git a/packages/components/icons/src/CheckCircleIcon.tsx b/packages/components/icons/src/vendor/phosphor/CheckCircleIcon.tsx similarity index 100% rename from packages/components/icons/src/CheckCircleIcon.tsx rename to packages/components/icons/src/vendor/phosphor/CheckCircleIcon.tsx diff --git a/packages/components/icons/src/CheckIcon.tsx b/packages/components/icons/src/vendor/phosphor/CheckIcon.tsx similarity index 100% rename from packages/components/icons/src/CheckIcon.tsx rename to packages/components/icons/src/vendor/phosphor/CheckIcon.tsx diff --git a/packages/components/icons/src/ClockCounterClockwiseIcon.tsx b/packages/components/icons/src/vendor/phosphor/ClockCounterClockwiseIcon.tsx similarity index 100% rename from packages/components/icons/src/ClockCounterClockwiseIcon.tsx rename to packages/components/icons/src/vendor/phosphor/ClockCounterClockwiseIcon.tsx diff --git a/packages/components/icons/src/ClockIcon.tsx b/packages/components/icons/src/vendor/phosphor/ClockIcon.tsx similarity index 100% rename from packages/components/icons/src/ClockIcon.tsx rename to packages/components/icons/src/vendor/phosphor/ClockIcon.tsx diff --git a/packages/components/icons/src/CloudArrowUpIcon.tsx b/packages/components/icons/src/vendor/phosphor/CloudArrowUpIcon.tsx similarity index 100% rename from packages/components/icons/src/CloudArrowUpIcon.tsx rename to packages/components/icons/src/vendor/phosphor/CloudArrowUpIcon.tsx diff --git a/packages/components/icons/src/CodeSimpleIcon.tsx b/packages/components/icons/src/vendor/phosphor/CodeSimpleIcon.tsx similarity index 100% rename from packages/components/icons/src/CodeSimpleIcon.tsx rename to packages/components/icons/src/vendor/phosphor/CodeSimpleIcon.tsx diff --git a/packages/components/icons/src/CopySimpleIcon.tsx b/packages/components/icons/src/vendor/phosphor/CopySimpleIcon.tsx similarity index 100% rename from packages/components/icons/src/CopySimpleIcon.tsx rename to packages/components/icons/src/vendor/phosphor/CopySimpleIcon.tsx diff --git a/packages/components/icons/src/DotsSixVerticalIcon.tsx b/packages/components/icons/src/vendor/phosphor/DotsSixVerticalIcon.tsx similarity index 100% rename from packages/components/icons/src/DotsSixVerticalIcon.tsx rename to packages/components/icons/src/vendor/phosphor/DotsSixVerticalIcon.tsx diff --git a/packages/components/icons/src/DotsThreeIcon.tsx b/packages/components/icons/src/vendor/phosphor/DotsThreeIcon.tsx similarity index 100% rename from packages/components/icons/src/DotsThreeIcon.tsx rename to packages/components/icons/src/vendor/phosphor/DotsThreeIcon.tsx diff --git a/packages/components/icons/src/DownloadSimpleIcon.tsx b/packages/components/icons/src/vendor/phosphor/DownloadSimpleIcon.tsx similarity index 100% rename from packages/components/icons/src/DownloadSimpleIcon.tsx rename to packages/components/icons/src/vendor/phosphor/DownloadSimpleIcon.tsx diff --git a/packages/components/icons/src/EyeClosedIcon.tsx b/packages/components/icons/src/vendor/phosphor/EyeClosedIcon.tsx similarity index 100% rename from packages/components/icons/src/EyeClosedIcon.tsx rename to packages/components/icons/src/vendor/phosphor/EyeClosedIcon.tsx diff --git a/packages/components/icons/src/EyeIcon.tsx b/packages/components/icons/src/vendor/phosphor/EyeIcon.tsx similarity index 100% rename from packages/components/icons/src/EyeIcon.tsx rename to packages/components/icons/src/vendor/phosphor/EyeIcon.tsx diff --git a/packages/components/icons/src/FileAudioIcon.tsx b/packages/components/icons/src/vendor/phosphor/FileAudioIcon.tsx similarity index 100% rename from packages/components/icons/src/FileAudioIcon.tsx rename to packages/components/icons/src/vendor/phosphor/FileAudioIcon.tsx diff --git a/packages/components/icons/src/FileCodeIcon.tsx b/packages/components/icons/src/vendor/phosphor/FileCodeIcon.tsx similarity index 100% rename from packages/components/icons/src/FileCodeIcon.tsx rename to packages/components/icons/src/vendor/phosphor/FileCodeIcon.tsx diff --git a/packages/components/icons/src/FileIcon.tsx b/packages/components/icons/src/vendor/phosphor/FileIcon.tsx similarity index 100% rename from packages/components/icons/src/FileIcon.tsx rename to packages/components/icons/src/vendor/phosphor/FileIcon.tsx diff --git a/packages/components/icons/src/FilePdfIcon.tsx b/packages/components/icons/src/vendor/phosphor/FilePdfIcon.tsx similarity index 100% rename from packages/components/icons/src/FilePdfIcon.tsx rename to packages/components/icons/src/vendor/phosphor/FilePdfIcon.tsx diff --git a/packages/components/icons/src/FileTextIcon.tsx b/packages/components/icons/src/vendor/phosphor/FileTextIcon.tsx similarity index 100% rename from packages/components/icons/src/FileTextIcon.tsx rename to packages/components/icons/src/vendor/phosphor/FileTextIcon.tsx diff --git a/packages/components/icons/src/FileVideoIcon.tsx b/packages/components/icons/src/vendor/phosphor/FileVideoIcon.tsx similarity index 100% rename from packages/components/icons/src/FileVideoIcon.tsx rename to packages/components/icons/src/vendor/phosphor/FileVideoIcon.tsx diff --git a/packages/components/icons/src/FolderOpenIcon.tsx b/packages/components/icons/src/vendor/phosphor/FolderOpenIcon.tsx similarity index 100% rename from packages/components/icons/src/FolderOpenIcon.tsx rename to packages/components/icons/src/vendor/phosphor/FolderOpenIcon.tsx diff --git a/packages/components/icons/src/FolderSimpleIcon.tsx b/packages/components/icons/src/vendor/phosphor/FolderSimpleIcon.tsx similarity index 100% rename from packages/components/icons/src/FolderSimpleIcon.tsx rename to packages/components/icons/src/vendor/phosphor/FolderSimpleIcon.tsx diff --git a/packages/components/icons/src/FolderSimplePlusIcon.tsx b/packages/components/icons/src/vendor/phosphor/FolderSimplePlusIcon.tsx similarity index 100% rename from packages/components/icons/src/FolderSimplePlusIcon.tsx rename to packages/components/icons/src/vendor/phosphor/FolderSimplePlusIcon.tsx diff --git a/packages/components/icons/src/FunnelSimpleIcon.tsx b/packages/components/icons/src/vendor/phosphor/FunnelSimpleIcon.tsx similarity index 100% rename from packages/components/icons/src/FunnelSimpleIcon.tsx rename to packages/components/icons/src/vendor/phosphor/FunnelSimpleIcon.tsx diff --git a/packages/components/icons/src/GearSixIcon.tsx b/packages/components/icons/src/vendor/phosphor/GearSixIcon.tsx similarity index 100% rename from packages/components/icons/src/GearSixIcon.tsx rename to packages/components/icons/src/vendor/phosphor/GearSixIcon.tsx diff --git a/packages/components/icons/src/GlobeIcon.tsx b/packages/components/icons/src/vendor/phosphor/GlobeIcon.tsx similarity index 100% rename from packages/components/icons/src/GlobeIcon.tsx rename to packages/components/icons/src/vendor/phosphor/GlobeIcon.tsx diff --git a/packages/components/icons/src/HashStraightIcon.tsx b/packages/components/icons/src/vendor/phosphor/HashStraightIcon.tsx similarity index 100% rename from packages/components/icons/src/HashStraightIcon.tsx rename to packages/components/icons/src/vendor/phosphor/HashStraightIcon.tsx diff --git a/packages/components/icons/src/ImageSquareIcon.tsx b/packages/components/icons/src/vendor/phosphor/ImageSquareIcon.tsx similarity index 100% rename from packages/components/icons/src/ImageSquareIcon.tsx rename to packages/components/icons/src/vendor/phosphor/ImageSquareIcon.tsx diff --git a/packages/components/icons/src/InfoIcon.tsx b/packages/components/icons/src/vendor/phosphor/InfoIcon.tsx similarity index 100% rename from packages/components/icons/src/InfoIcon.tsx rename to packages/components/icons/src/vendor/phosphor/InfoIcon.tsx diff --git a/packages/components/icons/src/LinkSimpleHorizontalIcon.tsx b/packages/components/icons/src/vendor/phosphor/LinkSimpleHorizontalIcon.tsx similarity index 100% rename from packages/components/icons/src/LinkSimpleHorizontalIcon.tsx rename to packages/components/icons/src/vendor/phosphor/LinkSimpleHorizontalIcon.tsx diff --git a/packages/components/icons/src/ListBulletsIcon.tsx b/packages/components/icons/src/vendor/phosphor/ListBulletsIcon.tsx similarity index 100% rename from packages/components/icons/src/ListBulletsIcon.tsx rename to packages/components/icons/src/vendor/phosphor/ListBulletsIcon.tsx diff --git a/packages/components/icons/src/ListIcon.tsx b/packages/components/icons/src/vendor/phosphor/ListIcon.tsx similarity index 100% rename from packages/components/icons/src/ListIcon.tsx rename to packages/components/icons/src/vendor/phosphor/ListIcon.tsx diff --git a/packages/components/icons/src/ListNumbersIcon.tsx b/packages/components/icons/src/vendor/phosphor/ListNumbersIcon.tsx similarity index 100% rename from packages/components/icons/src/ListNumbersIcon.tsx rename to packages/components/icons/src/vendor/phosphor/ListNumbersIcon.tsx diff --git a/packages/components/icons/src/LockSimpleIcon.tsx b/packages/components/icons/src/vendor/phosphor/LockSimpleIcon.tsx similarity index 100% rename from packages/components/icons/src/LockSimpleIcon.tsx rename to packages/components/icons/src/vendor/phosphor/LockSimpleIcon.tsx diff --git a/packages/components/icons/src/LockSimpleOpenIcon.tsx b/packages/components/icons/src/vendor/phosphor/LockSimpleOpenIcon.tsx similarity index 100% rename from packages/components/icons/src/LockSimpleOpenIcon.tsx rename to packages/components/icons/src/vendor/phosphor/LockSimpleOpenIcon.tsx diff --git a/packages/components/icons/src/MagnifyingGlassIcon.tsx b/packages/components/icons/src/vendor/phosphor/MagnifyingGlassIcon.tsx similarity index 100% rename from packages/components/icons/src/MagnifyingGlassIcon.tsx rename to packages/components/icons/src/vendor/phosphor/MagnifyingGlassIcon.tsx diff --git a/packages/components/icons/src/MapPinLineIcon.tsx b/packages/components/icons/src/vendor/phosphor/MapPinLineIcon.tsx similarity index 100% rename from packages/components/icons/src/MapPinLineIcon.tsx rename to packages/components/icons/src/vendor/phosphor/MapPinLineIcon.tsx diff --git a/packages/components/icons/src/MinusIcon.tsx b/packages/components/icons/src/vendor/phosphor/MinusIcon.tsx similarity index 100% rename from packages/components/icons/src/MinusIcon.tsx rename to packages/components/icons/src/vendor/phosphor/MinusIcon.tsx diff --git a/packages/components/icons/src/PaperPlaneTiltIcon.tsx b/packages/components/icons/src/vendor/phosphor/PaperPlaneTiltIcon.tsx similarity index 100% rename from packages/components/icons/src/PaperPlaneTiltIcon.tsx rename to packages/components/icons/src/vendor/phosphor/PaperPlaneTiltIcon.tsx diff --git a/packages/components/icons/src/PenNibIcon.tsx b/packages/components/icons/src/vendor/phosphor/PenNibIcon.tsx similarity index 100% rename from packages/components/icons/src/PenNibIcon.tsx rename to packages/components/icons/src/vendor/phosphor/PenNibIcon.tsx diff --git a/packages/components/icons/src/PencilSimpleIcon.tsx b/packages/components/icons/src/vendor/phosphor/PencilSimpleIcon.tsx similarity index 100% rename from packages/components/icons/src/PencilSimpleIcon.tsx rename to packages/components/icons/src/vendor/phosphor/PencilSimpleIcon.tsx diff --git a/packages/components/icons/src/PlusIcon.tsx b/packages/components/icons/src/vendor/phosphor/PlusIcon.tsx similarity index 100% rename from packages/components/icons/src/PlusIcon.tsx rename to packages/components/icons/src/vendor/phosphor/PlusIcon.tsx diff --git a/packages/components/icons/src/PresentationIcon.tsx b/packages/components/icons/src/vendor/phosphor/PresentationIcon.tsx similarity index 100% rename from packages/components/icons/src/PresentationIcon.tsx rename to packages/components/icons/src/vendor/phosphor/PresentationIcon.tsx diff --git a/packages/components/icons/src/PuzzlePieceIcon.tsx b/packages/components/icons/src/vendor/phosphor/PuzzlePieceIcon.tsx similarity index 100% rename from packages/components/icons/src/PuzzlePieceIcon.tsx rename to packages/components/icons/src/vendor/phosphor/PuzzlePieceIcon.tsx diff --git a/packages/components/icons/src/QuestionIcon.tsx b/packages/components/icons/src/vendor/phosphor/QuestionIcon.tsx similarity index 100% rename from packages/components/icons/src/QuestionIcon.tsx rename to packages/components/icons/src/vendor/phosphor/QuestionIcon.tsx diff --git a/packages/components/icons/src/QuotesIcon.tsx b/packages/components/icons/src/vendor/phosphor/QuotesIcon.tsx similarity index 100% rename from packages/components/icons/src/QuotesIcon.tsx rename to packages/components/icons/src/vendor/phosphor/QuotesIcon.tsx diff --git a/packages/components/icons/src/ReceiptIcon.tsx b/packages/components/icons/src/vendor/phosphor/ReceiptIcon.tsx similarity index 100% rename from packages/components/icons/src/ReceiptIcon.tsx rename to packages/components/icons/src/vendor/phosphor/ReceiptIcon.tsx diff --git a/packages/components/icons/src/RepeatIcon.tsx b/packages/components/icons/src/vendor/phosphor/RepeatIcon.tsx similarity index 100% rename from packages/components/icons/src/RepeatIcon.tsx rename to packages/components/icons/src/vendor/phosphor/RepeatIcon.tsx diff --git a/packages/components/icons/src/RocketLaunchIcon.tsx b/packages/components/icons/src/vendor/phosphor/RocketLaunchIcon.tsx similarity index 100% rename from packages/components/icons/src/RocketLaunchIcon.tsx rename to packages/components/icons/src/vendor/phosphor/RocketLaunchIcon.tsx diff --git a/packages/components/icons/src/ShoppingCartSimpleIcon.tsx b/packages/components/icons/src/vendor/phosphor/ShoppingCartSimpleIcon.tsx similarity index 100% rename from packages/components/icons/src/ShoppingCartSimpleIcon.tsx rename to packages/components/icons/src/vendor/phosphor/ShoppingCartSimpleIcon.tsx diff --git a/packages/components/icons/src/SignInIcon.tsx b/packages/components/icons/src/vendor/phosphor/SignInIcon.tsx similarity index 100% rename from packages/components/icons/src/SignInIcon.tsx rename to packages/components/icons/src/vendor/phosphor/SignInIcon.tsx diff --git a/packages/components/icons/src/SignOutIcon.tsx b/packages/components/icons/src/vendor/phosphor/SignOutIcon.tsx similarity index 100% rename from packages/components/icons/src/SignOutIcon.tsx rename to packages/components/icons/src/vendor/phosphor/SignOutIcon.tsx diff --git a/packages/components/icons/src/SketchLogoIcon.tsx b/packages/components/icons/src/vendor/phosphor/SketchLogoIcon.tsx similarity index 100% rename from packages/components/icons/src/SketchLogoIcon.tsx rename to packages/components/icons/src/vendor/phosphor/SketchLogoIcon.tsx diff --git a/packages/components/icons/src/SmileyIcon.tsx b/packages/components/icons/src/vendor/phosphor/SmileyIcon.tsx similarity index 100% rename from packages/components/icons/src/SmileyIcon.tsx rename to packages/components/icons/src/vendor/phosphor/SmileyIcon.tsx diff --git a/packages/components/icons/src/SortAscendingIcon.tsx b/packages/components/icons/src/vendor/phosphor/SortAscendingIcon.tsx similarity index 100% rename from packages/components/icons/src/SortAscendingIcon.tsx rename to packages/components/icons/src/vendor/phosphor/SortAscendingIcon.tsx diff --git a/packages/components/icons/src/SortDescendingIcon.tsx b/packages/components/icons/src/vendor/phosphor/SortDescendingIcon.tsx similarity index 100% rename from packages/components/icons/src/SortDescendingIcon.tsx rename to packages/components/icons/src/vendor/phosphor/SortDescendingIcon.tsx diff --git a/packages/components/icons/src/SparkleIcon.tsx b/packages/components/icons/src/vendor/phosphor/SparkleIcon.tsx similarity index 100% rename from packages/components/icons/src/SparkleIcon.tsx rename to packages/components/icons/src/vendor/phosphor/SparkleIcon.tsx diff --git a/packages/components/icons/src/StarIcon.tsx b/packages/components/icons/src/vendor/phosphor/StarIcon.tsx similarity index 100% rename from packages/components/icons/src/StarIcon.tsx rename to packages/components/icons/src/vendor/phosphor/StarIcon.tsx diff --git a/packages/components/icons/src/SubtractIcon.tsx b/packages/components/icons/src/vendor/phosphor/SubtractIcon.tsx similarity index 100% rename from packages/components/icons/src/SubtractIcon.tsx rename to packages/components/icons/src/vendor/phosphor/SubtractIcon.tsx diff --git a/packages/components/icons/src/SwapIcon.tsx b/packages/components/icons/src/vendor/phosphor/SwapIcon.tsx similarity index 100% rename from packages/components/icons/src/SwapIcon.tsx rename to packages/components/icons/src/vendor/phosphor/SwapIcon.tsx diff --git a/packages/components/icons/src/TableIcon.tsx b/packages/components/icons/src/vendor/phosphor/TableIcon.tsx similarity index 100% rename from packages/components/icons/src/TableIcon.tsx rename to packages/components/icons/src/vendor/phosphor/TableIcon.tsx diff --git a/packages/components/icons/src/TabsIcon.tsx b/packages/components/icons/src/vendor/phosphor/TabsIcon.tsx similarity index 100% rename from packages/components/icons/src/TabsIcon.tsx rename to packages/components/icons/src/vendor/phosphor/TabsIcon.tsx diff --git a/packages/components/icons/src/TagIcon.tsx b/packages/components/icons/src/vendor/phosphor/TagIcon.tsx similarity index 100% rename from packages/components/icons/src/TagIcon.tsx rename to packages/components/icons/src/vendor/phosphor/TagIcon.tsx diff --git a/packages/components/icons/src/TextBIcon.tsx b/packages/components/icons/src/vendor/phosphor/TextBIcon.tsx similarity index 100% rename from packages/components/icons/src/TextBIcon.tsx rename to packages/components/icons/src/vendor/phosphor/TextBIcon.tsx diff --git a/packages/components/icons/src/TextHFiveIcon.tsx b/packages/components/icons/src/vendor/phosphor/TextHFiveIcon.tsx similarity index 100% rename from packages/components/icons/src/TextHFiveIcon.tsx rename to packages/components/icons/src/vendor/phosphor/TextHFiveIcon.tsx diff --git a/packages/components/icons/src/TextHFourIcon.tsx b/packages/components/icons/src/vendor/phosphor/TextHFourIcon.tsx similarity index 100% rename from packages/components/icons/src/TextHFourIcon.tsx rename to packages/components/icons/src/vendor/phosphor/TextHFourIcon.tsx diff --git a/packages/components/icons/src/TextHIcon.tsx b/packages/components/icons/src/vendor/phosphor/TextHIcon.tsx similarity index 100% rename from packages/components/icons/src/TextHIcon.tsx rename to packages/components/icons/src/vendor/phosphor/TextHIcon.tsx diff --git a/packages/components/icons/src/TextHOneIcon.tsx b/packages/components/icons/src/vendor/phosphor/TextHOneIcon.tsx similarity index 100% rename from packages/components/icons/src/TextHOneIcon.tsx rename to packages/components/icons/src/vendor/phosphor/TextHOneIcon.tsx diff --git a/packages/components/icons/src/TextHSixIcon.tsx b/packages/components/icons/src/vendor/phosphor/TextHSixIcon.tsx similarity index 100% rename from packages/components/icons/src/TextHSixIcon.tsx rename to packages/components/icons/src/vendor/phosphor/TextHSixIcon.tsx diff --git a/packages/components/icons/src/TextHThreeIcon.tsx b/packages/components/icons/src/vendor/phosphor/TextHThreeIcon.tsx similarity index 100% rename from packages/components/icons/src/TextHThreeIcon.tsx rename to packages/components/icons/src/vendor/phosphor/TextHThreeIcon.tsx diff --git a/packages/components/icons/src/TextHTwoIcon.tsx b/packages/components/icons/src/vendor/phosphor/TextHTwoIcon.tsx similarity index 100% rename from packages/components/icons/src/TextHTwoIcon.tsx rename to packages/components/icons/src/vendor/phosphor/TextHTwoIcon.tsx diff --git a/packages/components/icons/src/TextItalicIcon.tsx b/packages/components/icons/src/vendor/phosphor/TextItalicIcon.tsx similarity index 100% rename from packages/components/icons/src/TextItalicIcon.tsx rename to packages/components/icons/src/vendor/phosphor/TextItalicIcon.tsx diff --git a/packages/components/icons/src/TextTIcon.tsx b/packages/components/icons/src/vendor/phosphor/TextTIcon.tsx similarity index 100% rename from packages/components/icons/src/TextTIcon.tsx rename to packages/components/icons/src/vendor/phosphor/TextTIcon.tsx diff --git a/packages/components/icons/src/TextUnderlineIcon.tsx b/packages/components/icons/src/vendor/phosphor/TextUnderlineIcon.tsx similarity index 100% rename from packages/components/icons/src/TextUnderlineIcon.tsx rename to packages/components/icons/src/vendor/phosphor/TextUnderlineIcon.tsx diff --git a/packages/components/icons/src/ThumbsDownIcon.tsx b/packages/components/icons/src/vendor/phosphor/ThumbsDownIcon.tsx similarity index 100% rename from packages/components/icons/src/ThumbsDownIcon.tsx rename to packages/components/icons/src/vendor/phosphor/ThumbsDownIcon.tsx diff --git a/packages/components/icons/src/ThumbsUpIcon.tsx b/packages/components/icons/src/vendor/phosphor/ThumbsUpIcon.tsx similarity index 100% rename from packages/components/icons/src/ThumbsUpIcon.tsx rename to packages/components/icons/src/vendor/phosphor/ThumbsUpIcon.tsx diff --git a/packages/components/icons/src/TrashSimpleIcon.tsx b/packages/components/icons/src/vendor/phosphor/TrashSimpleIcon.tsx similarity index 100% rename from packages/components/icons/src/TrashSimpleIcon.tsx rename to packages/components/icons/src/vendor/phosphor/TrashSimpleIcon.tsx diff --git a/packages/components/icons/src/TreeStructureIcon.tsx b/packages/components/icons/src/vendor/phosphor/TreeStructureIcon.tsx similarity index 100% rename from packages/components/icons/src/TreeStructureIcon.tsx rename to packages/components/icons/src/vendor/phosphor/TreeStructureIcon.tsx diff --git a/packages/components/icons/src/TriangleIcon.tsx b/packages/components/icons/src/vendor/phosphor/TriangleIcon.tsx similarity index 100% rename from packages/components/icons/src/TriangleIcon.tsx rename to packages/components/icons/src/vendor/phosphor/TriangleIcon.tsx diff --git a/packages/components/icons/src/UserIcon.tsx b/packages/components/icons/src/vendor/phosphor/UserIcon.tsx similarity index 100% rename from packages/components/icons/src/UserIcon.tsx rename to packages/components/icons/src/vendor/phosphor/UserIcon.tsx diff --git a/packages/components/icons/src/UsersIcon.tsx b/packages/components/icons/src/vendor/phosphor/UsersIcon.tsx similarity index 100% rename from packages/components/icons/src/UsersIcon.tsx rename to packages/components/icons/src/vendor/phosphor/UsersIcon.tsx diff --git a/packages/components/icons/src/WarningIcon.tsx b/packages/components/icons/src/vendor/phosphor/WarningIcon.tsx similarity index 100% rename from packages/components/icons/src/WarningIcon.tsx rename to packages/components/icons/src/vendor/phosphor/WarningIcon.tsx diff --git a/packages/components/icons/src/WarningOctagonIcon.tsx b/packages/components/icons/src/vendor/phosphor/WarningOctagonIcon.tsx similarity index 100% rename from packages/components/icons/src/WarningOctagonIcon.tsx rename to packages/components/icons/src/vendor/phosphor/WarningOctagonIcon.tsx diff --git a/packages/components/icons/src/XIcon.tsx b/packages/components/icons/src/vendor/phosphor/XIcon.tsx similarity index 100% rename from packages/components/icons/src/XIcon.tsx rename to packages/components/icons/src/vendor/phosphor/XIcon.tsx From c2f512de341cb06f9ca2d9f90066f6d3b56d5063 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9my=20Lenoir?= Date: Tue, 16 Apr 2024 18:03:00 +0200 Subject: [PATCH 010/174] chore: restore original package name --- package-lock.json | 4 ++-- packages/components/icons/package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index f74cf3e25d..27f375db3a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3602,7 +3602,7 @@ "resolved": "packages/components/icon", "link": true }, - "node_modules/@contentful/f36-icons-alpha": { + "node_modules/@contentful/f36-icons": { "resolved": "packages/components/icons", "link": true }, @@ -40310,7 +40310,7 @@ } }, "packages/components/icons": { - "name": "@contentful/f36-icons-alpha", + "name": "@contentful/f36-icons", "version": "5.0.0-alpha.2", "license": "MIT", "dependencies": { diff --git a/packages/components/icons/package.json b/packages/components/icons/package.json index 1d987ba4e3..1f999c3b4a 100644 --- a/packages/components/icons/package.json +++ b/packages/components/icons/package.json @@ -1,5 +1,5 @@ { - "name": "@contentful/f36-icons-alpha", + "name": "@contentful/f36-icons", "version": "5.0.0-alpha.2", "description": "Forma 36: Icon components", "license": "MIT", From 61b46297df6dc6c4b50c3f5b24050f0f279632e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9my=20Lenoir?= Date: Tue, 16 Apr 2024 18:56:41 +0200 Subject: [PATCH 011/174] build: enable pure ESM --- packages/components/icons/src/index.ts | 216 ++++++++++++------------- scripts/.storybook/main.js | 10 ++ 2 files changed, 118 insertions(+), 108 deletions(-) diff --git a/packages/components/icons/src/index.ts b/packages/components/icons/src/index.ts index 3de8431c31..c6cf7c365c 100644 --- a/packages/components/icons/src/index.ts +++ b/packages/components/icons/src/index.ts @@ -6,113 +6,113 @@ export type { } from '@contentful/f36-icon'; // Custom icons -export * from './custom/EmbeddedBlockIcon'; -export * from './custom/EmbeddedLineIcon'; -export * from './custom/EntryIcon'; -export * from './custom/EnvironmentAliasIcon'; -export * from './custom/EnvironmentIcon'; -export * from './custom/ReleaseIcon'; -export * from './custom/RichTextIcon'; -export * from './custom/TextSubscriptIcon'; -export * from './custom/TextSuperscriptIcon'; -export * from './custom/WorkflowsIcon'; +export * from './custom/EmbeddedBlockIcon.js'; +export * from './custom/EmbeddedLineIcon.js'; +export * from './custom/EntryIcon.js'; +export * from './custom/EnvironmentAliasIcon.js'; +export * from './custom/EnvironmentIcon.js'; +export * from './custom/ReleaseIcon.js'; +export * from './custom/RichTextIcon.js'; +export * from './custom/TextSubscriptIcon.js'; +export * from './custom/TextSuperscriptIcon.js'; +export * from './custom/WorkflowsIcon.js'; // Third-party icons -export * from './vendor/phosphor/ArrowCounterClockwiseIcon'; -export * from './vendor/phosphor/ArrowDownIcon'; -export * from './vendor/phosphor/ArrowLeftIcon'; -export * from './vendor/phosphor/ArrowRightIcon'; -export * from './vendor/phosphor/ArrowsLeftRightIcon'; -export * from './vendor/phosphor/ArrowSquareOutIcon'; -export * from './vendor/phosphor/ArrowUpIcon'; -export * from './vendor/phosphor/BookmarkSimpleIcon'; -export * from './vendor/phosphor/BracketsCurlyIcon'; -export * from './vendor/phosphor/CalendarBlankIcon'; -export * from './vendor/phosphor/CaretDownIcon'; -export * from './vendor/phosphor/CaretLeftIcon'; -export * from './vendor/phosphor/CaretRightIcon'; -export * from './vendor/phosphor/CaretUpDownIcon'; -export * from './vendor/phosphor/CaretUpIcon'; -export * from './vendor/phosphor/ChatIcon'; -export * from './vendor/phosphor/CheckCircleIcon'; -export * from './vendor/phosphor/CheckIcon'; -export * from './vendor/phosphor/ClockCounterClockwiseIcon'; -export * from './vendor/phosphor/ClockIcon'; -export * from './vendor/phosphor/CloudArrowUpIcon'; -export * from './vendor/phosphor/CodeSimpleIcon'; -export * from './vendor/phosphor/CopySimpleIcon'; -export * from './vendor/phosphor/DotsSixVerticalIcon'; -export * from './vendor/phosphor/DotsThreeIcon'; -export * from './vendor/phosphor/DownloadSimpleIcon'; -export * from './vendor/phosphor/EyeClosedIcon'; -export * from './vendor/phosphor/EyeIcon'; -export * from './vendor/phosphor/FileAudioIcon'; -export * from './vendor/phosphor/FileCodeIcon'; -export * from './vendor/phosphor/FileIcon'; -export * from './vendor/phosphor/FilePdfIcon'; -export * from './vendor/phosphor/FileTextIcon'; -export * from './vendor/phosphor/FileVideoIcon'; -export * from './vendor/phosphor/FolderOpenIcon'; -export * from './vendor/phosphor/FolderSimpleIcon'; -export * from './vendor/phosphor/FolderSimplePlusIcon'; -export * from './vendor/phosphor/FunnelSimpleIcon'; -export * from './vendor/phosphor/GearSixIcon'; -export * from './vendor/phosphor/GlobeIcon'; -export * from './vendor/phosphor/HashStraightIcon'; -export * from './vendor/phosphor/ImageSquareIcon'; -export * from './vendor/phosphor/InfoIcon'; -export * from './vendor/phosphor/LinkSimpleHorizontalIcon'; -export * from './vendor/phosphor/ListBulletsIcon'; -export * from './vendor/phosphor/ListIcon'; -export * from './vendor/phosphor/ListNumbersIcon'; -export * from './vendor/phosphor/LockSimpleIcon'; -export * from './vendor/phosphor/LockSimpleOpenIcon'; -export * from './vendor/phosphor/MagnifyingGlassIcon'; -export * from './vendor/phosphor/MapPinLineIcon'; -export * from './vendor/phosphor/MinusIcon'; -export * from './vendor/phosphor/PaperPlaneTiltIcon'; -export * from './vendor/phosphor/PencilSimpleIcon'; -export * from './vendor/phosphor/PenNibIcon'; -export * from './vendor/phosphor/PlusIcon'; -export * from './vendor/phosphor/PresentationIcon'; -export * from './vendor/phosphor/PuzzlePieceIcon'; -export * from './vendor/phosphor/QuestionIcon'; -export * from './vendor/phosphor/QuotesIcon'; -export * from './vendor/phosphor/ReceiptIcon'; -export * from './vendor/phosphor/RepeatIcon'; -export * from './vendor/phosphor/RocketLaunchIcon'; -export * from './vendor/phosphor/ShoppingCartSimpleIcon'; -export * from './vendor/phosphor/SignInIcon'; -export * from './vendor/phosphor/SignOutIcon'; -export * from './vendor/phosphor/SketchLogoIcon'; -export * from './vendor/phosphor/SmileyIcon'; -export * from './vendor/phosphor/SortAscendingIcon'; -export * from './vendor/phosphor/SortDescendingIcon'; -export * from './vendor/phosphor/SparkleIcon'; -export * from './vendor/phosphor/StarIcon'; -export * from './vendor/phosphor/SubtractIcon'; -export * from './vendor/phosphor/SwapIcon'; -export * from './vendor/phosphor/TableIcon'; -export * from './vendor/phosphor/TabsIcon'; -export * from './vendor/phosphor/TagIcon'; -export * from './vendor/phosphor/TextBIcon'; -export * from './vendor/phosphor/TextHFiveIcon'; -export * from './vendor/phosphor/TextHFourIcon'; -export * from './vendor/phosphor/TextHIcon'; -export * from './vendor/phosphor/TextHOneIcon'; -export * from './vendor/phosphor/TextHSixIcon'; -export * from './vendor/phosphor/TextHThreeIcon'; -export * from './vendor/phosphor/TextHTwoIcon'; -export * from './vendor/phosphor/TextItalicIcon'; -export * from './vendor/phosphor/TextTIcon'; -export * from './vendor/phosphor/TextUnderlineIcon'; -export * from './vendor/phosphor/ThumbsDownIcon'; -export * from './vendor/phosphor/ThumbsUpIcon'; -export * from './vendor/phosphor/TrashSimpleIcon'; -export * from './vendor/phosphor/TreeStructureIcon'; -export * from './vendor/phosphor/TriangleIcon'; -export * from './vendor/phosphor/UserIcon'; -export * from './vendor/phosphor/UsersIcon'; -export * from './vendor/phosphor/WarningIcon'; -export * from './vendor/phosphor/WarningOctagonIcon'; -export * from './vendor/phosphor/XIcon'; +export * from './vendor/phosphor/ArrowCounterClockwiseIcon.js'; +export * from './vendor/phosphor/ArrowDownIcon.js'; +export * from './vendor/phosphor/ArrowLeftIcon.js'; +export * from './vendor/phosphor/ArrowRightIcon.js'; +export * from './vendor/phosphor/ArrowsLeftRightIcon.js'; +export * from './vendor/phosphor/ArrowSquareOutIcon.js'; +export * from './vendor/phosphor/ArrowUpIcon.js'; +export * from './vendor/phosphor/BookmarkSimpleIcon.js'; +export * from './vendor/phosphor/BracketsCurlyIcon.js'; +export * from './vendor/phosphor/CalendarBlankIcon.js'; +export * from './vendor/phosphor/CaretDownIcon.js'; +export * from './vendor/phosphor/CaretLeftIcon.js'; +export * from './vendor/phosphor/CaretRightIcon.js'; +export * from './vendor/phosphor/CaretUpDownIcon.js'; +export * from './vendor/phosphor/CaretUpIcon.js'; +export * from './vendor/phosphor/ChatIcon.js'; +export * from './vendor/phosphor/CheckCircleIcon.js'; +export * from './vendor/phosphor/CheckIcon.js'; +export * from './vendor/phosphor/ClockCounterClockwiseIcon.js'; +export * from './vendor/phosphor/ClockIcon.js'; +export * from './vendor/phosphor/CloudArrowUpIcon.js'; +export * from './vendor/phosphor/CodeSimpleIcon.js'; +export * from './vendor/phosphor/CopySimpleIcon.js'; +export * from './vendor/phosphor/DotsSixVerticalIcon.js'; +export * from './vendor/phosphor/DotsThreeIcon.js'; +export * from './vendor/phosphor/DownloadSimpleIcon.js'; +export * from './vendor/phosphor/EyeClosedIcon.js'; +export * from './vendor/phosphor/EyeIcon.js'; +export * from './vendor/phosphor/FileAudioIcon.js'; +export * from './vendor/phosphor/FileCodeIcon.js'; +export * from './vendor/phosphor/FileIcon.js'; +export * from './vendor/phosphor/FilePdfIcon.js'; +export * from './vendor/phosphor/FileTextIcon.js'; +export * from './vendor/phosphor/FileVideoIcon.js'; +export * from './vendor/phosphor/FolderOpenIcon.js'; +export * from './vendor/phosphor/FolderSimpleIcon.js'; +export * from './vendor/phosphor/FolderSimplePlusIcon.js'; +export * from './vendor/phosphor/FunnelSimpleIcon.js'; +export * from './vendor/phosphor/GearSixIcon.js'; +export * from './vendor/phosphor/GlobeIcon.js'; +export * from './vendor/phosphor/HashStraightIcon.js'; +export * from './vendor/phosphor/ImageSquareIcon.js'; +export * from './vendor/phosphor/InfoIcon.js'; +export * from './vendor/phosphor/LinkSimpleHorizontalIcon.js'; +export * from './vendor/phosphor/ListBulletsIcon.js'; +export * from './vendor/phosphor/ListIcon.js'; +export * from './vendor/phosphor/ListNumbersIcon.js'; +export * from './vendor/phosphor/LockSimpleIcon.js'; +export * from './vendor/phosphor/LockSimpleOpenIcon.js'; +export * from './vendor/phosphor/MagnifyingGlassIcon.js'; +export * from './vendor/phosphor/MapPinLineIcon.js'; +export * from './vendor/phosphor/MinusIcon.js'; +export * from './vendor/phosphor/PaperPlaneTiltIcon.js'; +export * from './vendor/phosphor/PencilSimpleIcon.js'; +export * from './vendor/phosphor/PenNibIcon.js'; +export * from './vendor/phosphor/PlusIcon.js'; +export * from './vendor/phosphor/PresentationIcon.js'; +export * from './vendor/phosphor/PuzzlePieceIcon.js'; +export * from './vendor/phosphor/QuestionIcon.js'; +export * from './vendor/phosphor/QuotesIcon.js'; +export * from './vendor/phosphor/ReceiptIcon.js'; +export * from './vendor/phosphor/RepeatIcon.js'; +export * from './vendor/phosphor/RocketLaunchIcon.js'; +export * from './vendor/phosphor/ShoppingCartSimpleIcon.js'; +export * from './vendor/phosphor/SignInIcon.js'; +export * from './vendor/phosphor/SignOutIcon.js'; +export * from './vendor/phosphor/SketchLogoIcon.js'; +export * from './vendor/phosphor/SmileyIcon.js'; +export * from './vendor/phosphor/SortAscendingIcon.js'; +export * from './vendor/phosphor/SortDescendingIcon.js'; +export * from './vendor/phosphor/SparkleIcon.js'; +export * from './vendor/phosphor/StarIcon.js'; +export * from './vendor/phosphor/SubtractIcon.js'; +export * from './vendor/phosphor/SwapIcon.js'; +export * from './vendor/phosphor/TableIcon.js'; +export * from './vendor/phosphor/TabsIcon.js'; +export * from './vendor/phosphor/TagIcon.js'; +export * from './vendor/phosphor/TextBIcon.js'; +export * from './vendor/phosphor/TextHFiveIcon.js'; +export * from './vendor/phosphor/TextHFourIcon.js'; +export * from './vendor/phosphor/TextHIcon.js'; +export * from './vendor/phosphor/TextHOneIcon.js'; +export * from './vendor/phosphor/TextHSixIcon.js'; +export * from './vendor/phosphor/TextHThreeIcon.js'; +export * from './vendor/phosphor/TextHTwoIcon.js'; +export * from './vendor/phosphor/TextItalicIcon.js'; +export * from './vendor/phosphor/TextTIcon.js'; +export * from './vendor/phosphor/TextUnderlineIcon.js'; +export * from './vendor/phosphor/ThumbsDownIcon.js'; +export * from './vendor/phosphor/ThumbsUpIcon.js'; +export * from './vendor/phosphor/TrashSimpleIcon.js'; +export * from './vendor/phosphor/TreeStructureIcon.js'; +export * from './vendor/phosphor/TriangleIcon.js'; +export * from './vendor/phosphor/UserIcon.js'; +export * from './vendor/phosphor/UsersIcon.js'; +export * from './vendor/phosphor/WarningIcon.js'; +export * from './vendor/phosphor/WarningOctagonIcon.js'; +export * from './vendor/phosphor/XIcon.js'; diff --git a/scripts/.storybook/main.js b/scripts/.storybook/main.js index 285dfd5afa..c72066f8de 100644 --- a/scripts/.storybook/main.js +++ b/scripts/.storybook/main.js @@ -35,6 +35,16 @@ module.exports = { }, }; + const customConfig = { ...config }; + + if (!customConfig.resolve) { + customConfig.resolve = {}; + } + + customConfig.resolve.extensionAlias = { + '.js': ['.tsx', '.ts', '.js'], + }; + return config; }, }; From c29474ba7257dad533ec03c1296d9e28439f14e6 Mon Sep 17 00:00:00 2001 From: denkristoffer Date: Wed, 17 Apr 2024 09:23:11 +0200 Subject: [PATCH 012/174] fix: lockfile --- package-lock.json | 196 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 194 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index 27f375db3a..c11512e1cc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5390,6 +5390,36 @@ "version": "12.3.4", "license": "MIT" }, + "node_modules/@next/swc-android-arm-eabi": { + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-12.3.4.tgz", + "integrity": "sha512-cM42Cw6V4Bz/2+j/xIzO8nK/Q3Ly+VSlZJTa1vHzsocJRYz8KT6MrreXaci2++SIZCF1rVRCDgAg5PpqRibdIA==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-android-arm64": { + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-android-arm64/-/swc-android-arm64-12.3.4.tgz", + "integrity": "sha512-5jf0dTBjL+rabWjGj3eghpLUxCukRhBcEJgwLedewEA/LJk2HyqCvGIwj5rH+iwmq1llCWbOky2dO3pVljrapg==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">= 10" + } + }, "node_modules/@next/swc-darwin-arm64": { "version": "12.3.4", "cpu": [ @@ -5404,6 +5434,156 @@ "node": ">= 10" } }, + "node_modules/@next/swc-darwin-x64": { + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-12.3.4.tgz", + "integrity": "sha512-PPF7tbWD4k0dJ2EcUSnOsaOJ5rhT3rlEt/3LhZUGiYNL8KvoqczFrETlUx0cUYaXe11dRA3F80Hpt727QIwByQ==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-freebsd-x64": { + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-freebsd-x64/-/swc-freebsd-x64-12.3.4.tgz", + "integrity": "sha512-KM9JXRXi/U2PUM928z7l4tnfQ9u8bTco/jb939pdFUHqc28V43Ohd31MmZD1QzEK4aFlMRaIBQOWQZh4D/E5lQ==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-arm-gnueabihf": { + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-12.3.4.tgz", + "integrity": "sha512-3zqD3pO+z5CZyxtKDTnOJ2XgFFRUBciOox6EWkoZvJfc9zcidNAQxuwonUeNts6Xbm8Wtm5YGIRC0x+12YH7kw==", + "cpu": [ + "arm" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-arm64-gnu": { + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-12.3.4.tgz", + "integrity": "sha512-kiX0vgJGMZVv+oo1QuObaYulXNvdH/IINmvdZnVzMO/jic/B8EEIGlZ8Bgvw8LCjH3zNVPO3mGrdMvnEEPEhKA==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-arm64-musl": { + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-12.3.4.tgz", + "integrity": "sha512-EETZPa1juczrKLWk5okoW2hv7D7WvonU+Cf2CgsSoxgsYbUCZ1voOpL4JZTOb6IbKMDo6ja+SbY0vzXZBUMvkQ==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-x64-gnu": { + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-12.3.4.tgz", + "integrity": "sha512-4csPbRbfZbuWOk3ATyWcvVFdD9/Rsdq5YHKvRuEni68OCLkfy4f+4I9OBpyK1SKJ00Cih16NJbHE+k+ljPPpag==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-linux-x64-musl": { + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-12.3.4.tgz", + "integrity": "sha512-YeBmI+63Ro75SUiL/QXEVXQ19T++58aI/IINOyhpsRL1LKdyfK/35iilraZEFz9bLQrwy1LYAR5lK200A9Gjbg==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-win32-arm64-msvc": { + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-12.3.4.tgz", + "integrity": "sha512-Sd0qFUJv8Tj0PukAYbCCDbmXcMkbIuhnTeHm9m4ZGjCf6kt7E/RMs55Pd3R5ePjOkN7dJEuxYBehawTR/aPDSQ==", + "cpu": [ + "arm64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-win32-ia32-msvc": { + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-12.3.4.tgz", + "integrity": "sha512-rt/vv/vg/ZGGkrkKcuJ0LyliRdbskQU+91bje+PgoYmxTZf/tYs6IfbmgudBJk6gH3QnjHWbkphDdRQrseRefQ==", + "cpu": [ + "ia32" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, + "node_modules/@next/swc-win32-x64-msvc": { + "version": "12.3.4", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.3.4.tgz", + "integrity": "sha512-DQ20JEfTBZAgF8QCjYfJhv2/279M6onxFjdG/+5B0Cyj00/EdBxiWb2eGGFgQhrBbNv/lsvzFbbi0Ptf8Vw/bg==", + "cpu": [ + "x64" + ], + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">= 10" + } + }, "node_modules/@nodelib/fs.scandir": { "version": "2.1.5", "license": "MIT", @@ -11972,8 +12152,12 @@ "dev": true }, "node_modules/@swc/helpers": { - "version": "0.4.11", - "license": "MIT", + "version": "0.5.10", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.10.tgz", + "integrity": "sha512-CU+RF9FySljn7HVSkkjiB84hWkvTaI3rtLvF433+jRSBL2hMu3zX5bGhHS8C80SM++h4xy8hBSnUHFQHmRXSBw==", + "dev": true, + "optional": true, + "peer": true, "dependencies": { "tslib": "^2.4.0" } @@ -30377,6 +30561,14 @@ "version": "1.1.0", "license": "ISC" }, + "node_modules/next/node_modules/@swc/helpers": { + "version": "0.4.11", + "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.4.11.tgz", + "integrity": "sha512-rEUrBSGIoSFuYxwBYtlUFMlE2CwGhmW+w9355/5oduSw8e5h2+Tj4UrAGNNgP9915++wj5vkQo0UuOBqOAq4nw==", + "dependencies": { + "tslib": "^2.4.0" + } + }, "node_modules/next/node_modules/postcss": { "version": "8.4.14", "funding": [ From 98afc8b2cde8588e61fef51263456ef76dd6a02f Mon Sep 17 00:00:00 2001 From: denkristoffer Date: Wed, 17 Apr 2024 09:23:25 +0200 Subject: [PATCH 013/174] feat: duotone icons --- packages/components/icon/src/utils/generateForma36Icon.tsx | 2 +- packages/components/icon/src/utils/wrapPhosphorIcon.tsx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/components/icon/src/utils/generateForma36Icon.tsx b/packages/components/icon/src/utils/generateForma36Icon.tsx index 4e55c165ff..8b682c7a39 100644 --- a/packages/components/icon/src/utils/generateForma36Icon.tsx +++ b/packages/components/icon/src/utils/generateForma36Icon.tsx @@ -11,7 +11,7 @@ export function generateForma36Icon(PhosphorIcon) { return generateComponentWithVariants({ variants: { - [IconVariant.Active]: (props) => , + [IconVariant.Active]: (props) => , [IconVariant.Default]: Icon, }, }); diff --git a/packages/components/icon/src/utils/wrapPhosphorIcon.tsx b/packages/components/icon/src/utils/wrapPhosphorIcon.tsx index 1baf6bf7d7..a610809092 100644 --- a/packages/components/icon/src/utils/wrapPhosphorIcon.tsx +++ b/packages/components/icon/src/utils/wrapPhosphorIcon.tsx @@ -11,7 +11,7 @@ export function wrapPhosphorIcon(PhosphorIcon: PhosphorIcon) { color = isActive ? tokens.blue500 : tokens.gray900, size = 'medium', ...props - }: GeneratedIconProps & { weight?: 'fill' }) => { + }: GeneratedIconProps & { weight?: 'duotone' }) => { return ( Date: Wed, 17 Apr 2024 09:45:28 +0200 Subject: [PATCH 014/174] build: update package + move module type in config --- packages/components/icons/.swcrc | 3 +++ packages/components/icons/package.json | 4 +--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/components/icons/.swcrc b/packages/components/icons/.swcrc index dfccfc7809..7205b867bd 100644 --- a/packages/components/icons/.swcrc +++ b/packages/components/icons/.swcrc @@ -11,5 +11,8 @@ "mangle": false } }, + "module": { + "type": "es6" + }, "minify": false } \ No newline at end of file diff --git a/packages/components/icons/package.json b/packages/components/icons/package.json index 1f999c3b4a..d356df03df 100644 --- a/packages/components/icons/package.json +++ b/packages/components/icons/package.json @@ -3,8 +3,6 @@ "version": "5.0.0-alpha.2", "description": "Forma 36: Icon components", "license": "MIT", - "main": "dist/esm/index.js", - "module": "dist/esm/index.js", "types": "dist/types/index.d.ts", "exports": { ".": { @@ -23,7 +21,7 @@ "scripts": { "build": "npm run build:esm && npm run build:types", "build:types": "tsc --outDir ./dist/types --emitDeclarationOnly", - "build:esm": "swc ./src -d ./dist/esm --strip-leading-paths -C module.type=es6" + "build:esm": "swc ./src -d ./dist/esm --strip-leading-paths" }, "dependencies": { "@contentful/f36-core": "^4.67.3", From 5a572d3634c9875726a5e161941b5d96c86dcfa9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9my=20Lenoir?= Date: Wed, 17 Apr 2024 14:23:51 +0200 Subject: [PATCH 015/174] chore: document config change --- scripts/.storybook/main.js | 1 + 1 file changed, 1 insertion(+) diff --git a/scripts/.storybook/main.js b/scripts/.storybook/main.js index c72066f8de..46d9ada912 100644 --- a/scripts/.storybook/main.js +++ b/scripts/.storybook/main.js @@ -41,6 +41,7 @@ module.exports = { customConfig.resolve = {}; } + // Resolve ESM relative paths .js -> .tsx customConfig.resolve.extensionAlias = { '.js': ['.tsx', '.ts', '.js'], }; From 95490273acd739ebf8660b5ad4f29b2803484f59 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9my=20Lenoir?= Date: Wed, 17 Apr 2024 14:42:21 +0200 Subject: [PATCH 016/174] chore: put previous version before publish bump --- packages/components/icons/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/components/icons/package.json b/packages/components/icons/package.json index d356df03df..0e10a34a84 100644 --- a/packages/components/icons/package.json +++ b/packages/components/icons/package.json @@ -1,6 +1,6 @@ { "name": "@contentful/f36-icons", - "version": "5.0.0-alpha.2", + "version": "5.0.0-alpha.1", "description": "Forma 36: Icon components", "license": "MIT", "types": "dist/types/index.d.ts", From 5f050c6c57244ba64c93847e5aa8b6ee64034d0c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9my=20Lenoir?= Date: Thu, 18 Apr 2024 14:11:33 +0200 Subject: [PATCH 017/174] build: bump version after release --- packages/components/icons/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/components/icons/package.json b/packages/components/icons/package.json index 0e10a34a84..d356df03df 100644 --- a/packages/components/icons/package.json +++ b/packages/components/icons/package.json @@ -1,6 +1,6 @@ { "name": "@contentful/f36-icons", - "version": "5.0.0-alpha.1", + "version": "5.0.0-alpha.2", "description": "Forma 36: Icon components", "license": "MIT", "types": "dist/types/index.d.ts", From 212dfa55d7823b4b5c8e1a4a23a6281a34359b07 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9my=20Lenoir?= Date: Thu, 18 Apr 2024 14:42:59 +0200 Subject: [PATCH 018/174] build: bump version after release --- packages/components/icons/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/components/icons/package.json b/packages/components/icons/package.json index d356df03df..0d0749def8 100644 --- a/packages/components/icons/package.json +++ b/packages/components/icons/package.json @@ -1,6 +1,6 @@ { "name": "@contentful/f36-icons", - "version": "5.0.0-alpha.2", + "version": "5.0.0-alpha.3", "description": "Forma 36: Icon components", "license": "MIT", "types": "dist/types/index.d.ts", From 2b5a9e328046420948f1c083c3a92e97e1cd489a Mon Sep 17 00:00:00 2001 From: denkristoffer Date: Mon, 22 Apr 2024 12:56:51 +0200 Subject: [PATCH 019/174] chore: build CJS --- packages/components/icons/package.json | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/packages/components/icons/package.json b/packages/components/icons/package.json index 0d0749def8..31bf503f6b 100644 --- a/packages/components/icons/package.json +++ b/packages/components/icons/package.json @@ -1,6 +1,6 @@ { "name": "@contentful/f36-icons", - "version": "5.0.0-alpha.3", + "version": "5.0.0-alpha.4", "description": "Forma 36: Icon components", "license": "MIT", "types": "dist/types/index.d.ts", @@ -8,6 +8,7 @@ ".": { "types": "./dist/types/index.d.ts", "import": "./dist/esm/index.js", + "require": "./dist/cjs/index.js", "default": "./dist/esm/index.js" }, "./package.json": "./package.json" @@ -19,9 +20,10 @@ "sideEffects": false, "type": "module", "scripts": { - "build": "npm run build:esm && npm run build:types", - "build:types": "tsc --outDir ./dist/types --emitDeclarationOnly", - "build:esm": "swc ./src -d ./dist/esm --strip-leading-paths" + "build": "npm run build:esm && npm run build:cjs && npm run build:types", + "build:cjs": "swc ./src -d ./dist/cjs --strip-leading-paths -C module.type=commonjs", + "build:esm": "swc ./src -d ./dist/esm --strip-leading-paths", + "build:types": "tsc --outDir ./dist/types --emitDeclarationOnly" }, "dependencies": { "@contentful/f36-core": "^4.67.3", From d9e1a407d89c2c57bbc7acda3629e486f264bea2 Mon Sep 17 00:00:00 2001 From: denkristoffer Date: Wed, 24 Apr 2024 13:18:00 +0200 Subject: [PATCH 020/174] feat: prebuild script --- .changeset/config.json | 4 + package-lock.json | 802 +++++++++++++++++- packages/components/icons/package.json | 5 +- packages/components/icons/scripts/preBuild.js | 46 - .../components/icons/scripts/preBuild.mts | 66 ++ packages/components/icons/src/index.ts | 11 +- 6 files changed, 867 insertions(+), 67 deletions(-) delete mode 100644 packages/components/icons/scripts/preBuild.js create mode 100755 packages/components/icons/scripts/preBuild.mts diff --git a/.changeset/config.json b/.changeset/config.json index dbb25db511..ff18781252 100644 --- a/.changeset/config.json +++ b/.changeset/config.json @@ -7,6 +7,10 @@ } ], "ignore": [ + "@contentful/f36-icons", + "@contentful/f36-avatar", + "@contentful/f36-image", + "@contentful/f36-header", "@contentful/f36-layout", "@contentful/f36-progress-stepper", "@contentful/f36-navlist", diff --git a/package-lock.json b/package-lock.json index c11512e1cc..f64e1dda70 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3944,6 +3944,70 @@ "version": "0.2.5", "license": "MIT" }, + "node_modules/@esbuild/aix-ppc64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.19.12.tgz", + "integrity": "sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "aix" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.19.12.tgz", + "integrity": "sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.19.12.tgz", + "integrity": "sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.19.12.tgz", + "integrity": "sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, "node_modules/@esbuild/darwin-arm64": { "version": "0.18.20", "cpu": [ @@ -3959,6 +4023,294 @@ "node": ">=12" } }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.19.12.tgz", + "integrity": "sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.19.12.tgz", + "integrity": "sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.19.12.tgz", + "integrity": "sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.19.12.tgz", + "integrity": "sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.19.12.tgz", + "integrity": "sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.19.12.tgz", + "integrity": "sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.19.12.tgz", + "integrity": "sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==", + "cpu": [ + "loong64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.19.12.tgz", + "integrity": "sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==", + "cpu": [ + "mips64el" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.19.12.tgz", + "integrity": "sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.19.12.tgz", + "integrity": "sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.19.12.tgz", + "integrity": "sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.19.12.tgz", + "integrity": "sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.19.12.tgz", + "integrity": "sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.19.12.tgz", + "integrity": "sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.19.12.tgz", + "integrity": "sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.19.12.tgz", + "integrity": "sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.19.12.tgz", + "integrity": "sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.19.12.tgz", + "integrity": "sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, "node_modules/@eslint-community/eslint-utils": { "version": "4.4.0", "dev": true, @@ -12151,17 +12503,6 @@ "integrity": "sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==", "dev": true }, - "node_modules/@swc/helpers": { - "version": "0.5.10", - "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.10.tgz", - "integrity": "sha512-CU+RF9FySljn7HVSkkjiB84hWkvTaI3rtLvF433+jRSBL2hMu3zX5bGhHS8C80SM++h4xy8hBSnUHFQHmRXSBw==", - "dev": true, - "optional": true, - "peer": true, - "dependencies": { - "tslib": "^2.4.0" - } - }, "node_modules/@swc/types": { "version": "0.1.9", "resolved": "https://registry.npmjs.org/@swc/types/-/types-0.1.9.tgz", @@ -19350,6 +19691,342 @@ "@esbuild/win32-x64": "0.18.20" } }, + "node_modules/esbuild/node_modules/@esbuild/android-arm": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.20.tgz", + "integrity": "sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild/node_modules/@esbuild/android-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz", + "integrity": "sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild/node_modules/@esbuild/android-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.20.tgz", + "integrity": "sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild/node_modules/@esbuild/darwin-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz", + "integrity": "sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild/node_modules/@esbuild/freebsd-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz", + "integrity": "sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild/node_modules/@esbuild/freebsd-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz", + "integrity": "sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild/node_modules/@esbuild/linux-arm": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz", + "integrity": "sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild/node_modules/@esbuild/linux-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz", + "integrity": "sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild/node_modules/@esbuild/linux-ia32": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz", + "integrity": "sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild/node_modules/@esbuild/linux-loong64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz", + "integrity": "sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==", + "cpu": [ + "loong64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild/node_modules/@esbuild/linux-mips64el": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz", + "integrity": "sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==", + "cpu": [ + "mips64el" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild/node_modules/@esbuild/linux-ppc64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz", + "integrity": "sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild/node_modules/@esbuild/linux-riscv64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz", + "integrity": "sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild/node_modules/@esbuild/linux-s390x": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz", + "integrity": "sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild/node_modules/@esbuild/linux-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz", + "integrity": "sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild/node_modules/@esbuild/netbsd-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz", + "integrity": "sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild/node_modules/@esbuild/openbsd-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz", + "integrity": "sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild/node_modules/@esbuild/sunos-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz", + "integrity": "sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild/node_modules/@esbuild/win32-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz", + "integrity": "sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild/node_modules/@esbuild/win32-ia32": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz", + "integrity": "sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/esbuild/node_modules/@esbuild/win32-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz", + "integrity": "sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, "node_modules/escalade": { "version": "3.1.1", "license": "MIT", @@ -21450,8 +22127,10 @@ }, "node_modules/fsevents": { "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", "dev": true, - "license": "MIT", + "hasInstallScript": true, "optional": true, "os": [ "darwin" @@ -21587,6 +22266,18 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/get-tsconfig": { + "version": "4.7.3", + "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.7.3.tgz", + "integrity": "sha512-ZvkrzoUA0PQZM6fy6+/Hce561s+faD1rsNwhnO5FelNjyy7EMGJ3Rz1AQ8GYDWjhRs/7dBLOEJvhK8MiEJOAFg==", + "dev": true, + "dependencies": { + "resolve-pkg-maps": "^1.0.0" + }, + "funding": { + "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" + } + }, "node_modules/get-value": { "version": "2.0.6", "dev": true, @@ -34917,6 +35608,15 @@ "node": ">=8" } }, + "node_modules/resolve-pkg-maps": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", + "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", + "dev": true, + "funding": { + "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" + } + }, "node_modules/resolve-url": { "version": "0.2.1", "dev": true, @@ -38138,6 +38838,79 @@ "dev": true, "license": "0BSD" }, + "node_modules/tsx": { + "version": "4.7.2", + "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.7.2.tgz", + "integrity": "sha512-BCNd4kz6fz12fyrgCTEdZHGJ9fWTGeUzXmQysh0RVocDY3h4frk05ZNCXSy4kIenF7y/QnrdiVpTsyNRn6vlAw==", + "dev": true, + "dependencies": { + "esbuild": "~0.19.10", + "get-tsconfig": "^4.7.2" + }, + "bin": { + "tsx": "dist/cli.mjs" + }, + "engines": { + "node": ">=18.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.3" + } + }, + "node_modules/tsx/node_modules/@esbuild/darwin-arm64": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.19.12.tgz", + "integrity": "sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/tsx/node_modules/esbuild": { + "version": "0.19.12", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.19.12.tgz", + "integrity": "sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==", + "dev": true, + "hasInstallScript": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.19.12", + "@esbuild/android-arm": "0.19.12", + "@esbuild/android-arm64": "0.19.12", + "@esbuild/android-x64": "0.19.12", + "@esbuild/darwin-arm64": "0.19.12", + "@esbuild/darwin-x64": "0.19.12", + "@esbuild/freebsd-arm64": "0.19.12", + "@esbuild/freebsd-x64": "0.19.12", + "@esbuild/linux-arm": "0.19.12", + "@esbuild/linux-arm64": "0.19.12", + "@esbuild/linux-ia32": "0.19.12", + "@esbuild/linux-loong64": "0.19.12", + "@esbuild/linux-mips64el": "0.19.12", + "@esbuild/linux-ppc64": "0.19.12", + "@esbuild/linux-riscv64": "0.19.12", + "@esbuild/linux-s390x": "0.19.12", + "@esbuild/linux-x64": "0.19.12", + "@esbuild/netbsd-x64": "0.19.12", + "@esbuild/openbsd-x64": "0.19.12", + "@esbuild/sunos-x64": "0.19.12", + "@esbuild/win32-arm64": "0.19.12", + "@esbuild/win32-ia32": "0.19.12", + "@esbuild/win32-x64": "0.19.12" + } + }, "node_modules/tty-table": { "version": "4.2.1", "dev": true, @@ -40503,7 +41276,7 @@ }, "packages/components/icons": { "name": "@contentful/f36-icons", - "version": "5.0.0-alpha.2", + "version": "5.0.0-alpha.4", "license": "MIT", "dependencies": { "@contentful/f36-core": "^4.67.3", @@ -40514,7 +41287,8 @@ }, "devDependencies": { "@swc/cli": "^0.3.12", - "@swc/core": "^1.4.14" + "@swc/core": "^1.4.14", + "tsx": "^4.7.2" }, "peerDependencies": { "react": ">=16.8", diff --git a/packages/components/icons/package.json b/packages/components/icons/package.json index 31bf503f6b..6ef8605907 100644 --- a/packages/components/icons/package.json +++ b/packages/components/icons/package.json @@ -20,7 +20,7 @@ "sideEffects": false, "type": "module", "scripts": { - "build": "npm run build:esm && npm run build:cjs && npm run build:types", + "build": "tsx scripts/preBuild.mts && npm run build:esm && npm run build:cjs && npm run build:types", "build:cjs": "swc ./src -d ./dist/cjs --strip-leading-paths -C module.type=commonjs", "build:esm": "swc ./src -d ./dist/esm --strip-leading-paths", "build:types": "tsc --outDir ./dist/types --emitDeclarationOnly" @@ -47,6 +47,7 @@ }, "devDependencies": { "@swc/cli": "^0.3.12", - "@swc/core": "^1.4.14" + "@swc/core": "^1.4.14", + "tsx": "^4.7.2" } } diff --git a/packages/components/icons/scripts/preBuild.js b/packages/components/icons/scripts/preBuild.js deleted file mode 100644 index 78476a4225..0000000000 --- a/packages/components/icons/scripts/preBuild.js +++ /dev/null @@ -1,46 +0,0 @@ -/* eslint-disable no-console -- allow loggin in this script */ -const path = require('path'); -const fs = require('fs'); - -let template = `/** - * This file is autogenerated by a build script, don't change it manually. - */ - -export type { - GeneratedIconProps as IconProps, - IconComponent, - IconSize, - IconVariant, -} from '@contentful/f36-icon';\n`; - -(function () { - fs.readdir(path.join('.', 'src'), (error, allFiles) => { - if (error) { - console.log('error reading icons:'); - console.log(error); - } - - const icons = allFiles - .filter((file) => file.endsWith('.tsx')) - .map((file) => file.replace('.tsx', '')); - - for (const icon of icons) { - template = - template + `export { ${icon} as ${icon}Icon } from './${icon}';\n`; - } - - fs.writeFile( - path.join('.', 'src/index.ts'), - template, - { - encoding: 'utf-8', - }, - (error) => { - if (error) { - console.log('error writing icons index file:'); - console.log(error); - } - }, - ); - }); -})(); diff --git a/packages/components/icons/scripts/preBuild.mts b/packages/components/icons/scripts/preBuild.mts new file mode 100755 index 0000000000..78977a9293 --- /dev/null +++ b/packages/components/icons/scripts/preBuild.mts @@ -0,0 +1,66 @@ +/* eslint-disable no-console -- allow loggin in this script */ +import path from 'node:path'; +import fs from 'node:fs/promises'; + +const srcDirectories = ['custom', 'vendor'] as const; + +let template = `/** + * This file is autogenerated by a build script, don't change it manually. + */ + +export type { + GeneratedIconProps as IconProps, + IconComponent, + IconSize, + IconVariant, +} from '@contentful/f36-icon';\n\n`; + +function buildExport(path: string) { + const file = path.replace('.tsx', '.js'); + return `export * from './${file}';\n`; +} + +function addToTemplate(template: string, string: string) { + return template + string; +} + +async function traverseDirectory(directoryPath: string) { + const contents = await fs.readdir(directoryPath); + + for (const content of contents) { + const contentPath = path.join(directoryPath, content); + const stat = await fs.stat(contentPath); + + if (stat.isDirectory()) { + return traverseDirectory(contentPath); + } else { + // We want the script to export paths relative to the src directory + const relativePath = path.join( + path.relative(path.join('.', 'src'), directoryPath), + content, + ); + const iconExport = buildExport(relativePath); + + template = addToTemplate(template, iconExport); + } + } +} + +async function main() { + try { + for (const directory of srcDirectories) { + await traverseDirectory(path.join('.', 'src', directory)); + } + + await fs.writeFile(path.join('.', 'src/index.ts'), template, { + encoding: 'utf-8', + }); + } catch (error: unknown) { + if (error) { + console.log('Error writing icons index file:'); + console.log(error); + } + } +} + +await main(); diff --git a/packages/components/icons/src/index.ts b/packages/components/icons/src/index.ts index c6cf7c365c..ebc271a463 100644 --- a/packages/components/icons/src/index.ts +++ b/packages/components/icons/src/index.ts @@ -1,3 +1,7 @@ +/** + * This file is autogenerated by a build script, don't change it manually. + */ + export type { GeneratedIconProps as IconProps, IconComponent, @@ -5,7 +9,6 @@ export type { IconVariant, } from '@contentful/f36-icon'; -// Custom icons export * from './custom/EmbeddedBlockIcon.js'; export * from './custom/EmbeddedLineIcon.js'; export * from './custom/EntryIcon.js'; @@ -16,15 +19,13 @@ export * from './custom/RichTextIcon.js'; export * from './custom/TextSubscriptIcon.js'; export * from './custom/TextSuperscriptIcon.js'; export * from './custom/WorkflowsIcon.js'; - -// Third-party icons export * from './vendor/phosphor/ArrowCounterClockwiseIcon.js'; export * from './vendor/phosphor/ArrowDownIcon.js'; export * from './vendor/phosphor/ArrowLeftIcon.js'; export * from './vendor/phosphor/ArrowRightIcon.js'; -export * from './vendor/phosphor/ArrowsLeftRightIcon.js'; export * from './vendor/phosphor/ArrowSquareOutIcon.js'; export * from './vendor/phosphor/ArrowUpIcon.js'; +export * from './vendor/phosphor/ArrowsLeftRightIcon.js'; export * from './vendor/phosphor/BookmarkSimpleIcon.js'; export * from './vendor/phosphor/BracketsCurlyIcon.js'; export * from './vendor/phosphor/CalendarBlankIcon.js'; @@ -71,8 +72,8 @@ export * from './vendor/phosphor/MagnifyingGlassIcon.js'; export * from './vendor/phosphor/MapPinLineIcon.js'; export * from './vendor/phosphor/MinusIcon.js'; export * from './vendor/phosphor/PaperPlaneTiltIcon.js'; -export * from './vendor/phosphor/PencilSimpleIcon.js'; export * from './vendor/phosphor/PenNibIcon.js'; +export * from './vendor/phosphor/PencilSimpleIcon.js'; export * from './vendor/phosphor/PlusIcon.js'; export * from './vendor/phosphor/PresentationIcon.js'; export * from './vendor/phosphor/PuzzlePieceIcon.js'; From 084b66f4d3ecbb737d63b1db719541b0b23198f7 Mon Sep 17 00:00:00 2001 From: denkristoffer Date: Wed, 24 Apr 2024 18:01:51 +0200 Subject: [PATCH 021/174] feat: add FileArchive --- packages/components/icons/src/vendor/phosphor/FileArchive.tsx | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 packages/components/icons/src/vendor/phosphor/FileArchive.tsx diff --git a/packages/components/icons/src/vendor/phosphor/FileArchive.tsx b/packages/components/icons/src/vendor/phosphor/FileArchive.tsx new file mode 100644 index 0000000000..40092ec272 --- /dev/null +++ b/packages/components/icons/src/vendor/phosphor/FileArchive.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { FileArchive } from '@phosphor-icons/react'; + +export const FileArchiveIcon = generateForma36Icon(FileArchive); From da448457f1b71dc352464412e6ad95f14b35eb7c Mon Sep 17 00:00:00 2001 From: denkristoffer Date: Wed, 24 Apr 2024 18:02:34 +0200 Subject: [PATCH 022/174] chore: improved pre-build script --- .../components/icons/scripts/preBuild.mts | 61 +++++++++++-------- packages/components/icons/src/index.ts | 3 +- 2 files changed, 36 insertions(+), 28 deletions(-) diff --git a/packages/components/icons/scripts/preBuild.mts b/packages/components/icons/scripts/preBuild.mts index 78977a9293..5105d3b50a 100755 --- a/packages/components/icons/scripts/preBuild.mts +++ b/packages/components/icons/scripts/preBuild.mts @@ -3,9 +3,8 @@ import path from 'node:path'; import fs from 'node:fs/promises'; const srcDirectories = ['custom', 'vendor'] as const; - -let template = `/** - * This file is autogenerated by a build script, don't change it manually. +const template = `/** + * This file is autogenerated by the pre-build script, don't change it manually. */ export type { @@ -20,39 +19,47 @@ function buildExport(path: string) { return `export * from './${file}';\n`; } -function addToTemplate(template: string, string: string) { - return template + string; -} - -async function traverseDirectory(directoryPath: string) { +async function findIconExportsInDirectory( + directoryPath: string, +): Promise { const contents = await fs.readdir(directoryPath); - for (const content of contents) { - const contentPath = path.join(directoryPath, content); - const stat = await fs.stat(contentPath); + const iconExports = await Promise.all( + contents.map(async (content) => { + const contentPath = path.join(directoryPath, content); + const stat = await fs.stat(contentPath); - if (stat.isDirectory()) { - return traverseDirectory(contentPath); - } else { - // We want the script to export paths relative to the src directory - const relativePath = path.join( - path.relative(path.join('.', 'src'), directoryPath), - content, - ); - const iconExport = buildExport(relativePath); + if (stat.isDirectory()) { + return findIconExportsInDirectory(contentPath); + } else { + // We want the script to export paths relative to the src directory + const relativePath = path.join( + path.relative(path.join('.', 'src'), directoryPath), + content, + ); + return buildExport(relativePath); + } + }), + ); - template = addToTemplate(template, iconExport); - } - } + return iconExports.flat(); } async function main() { try { - for (const directory of srcDirectories) { - await traverseDirectory(path.join('.', 'src', directory)); - } + const iconExports = await Promise.all( + srcDirectories.map(async (directory) => { + const iconsInDir = await findIconExportsInDirectory( + path.join('.', 'src', directory), + ); + + return iconsInDir; + }), + ); + const exportString = iconExports.flat().join(``); + const file = template + exportString; - await fs.writeFile(path.join('.', 'src/index.ts'), template, { + await fs.writeFile(path.join('.', 'src/index.ts'), file, { encoding: 'utf-8', }); } catch (error: unknown) { diff --git a/packages/components/icons/src/index.ts b/packages/components/icons/src/index.ts index ebc271a463..15ed446be7 100644 --- a/packages/components/icons/src/index.ts +++ b/packages/components/icons/src/index.ts @@ -1,5 +1,5 @@ /** - * This file is autogenerated by a build script, don't change it manually. + * This file is autogenerated by the pre-build script, don't change it manually. */ export type { @@ -47,6 +47,7 @@ export * from './vendor/phosphor/DotsThreeIcon.js'; export * from './vendor/phosphor/DownloadSimpleIcon.js'; export * from './vendor/phosphor/EyeClosedIcon.js'; export * from './vendor/phosphor/EyeIcon.js'; +export * from './vendor/phosphor/FileArchive.js'; export * from './vendor/phosphor/FileAudioIcon.js'; export * from './vendor/phosphor/FileCodeIcon.js'; export * from './vendor/phosphor/FileIcon.js'; From fa5764f07c110e18b194ae2e1fc39f97b838036b Mon Sep 17 00:00:00 2001 From: denkristoffer Date: Wed, 24 Apr 2024 18:05:32 +0200 Subject: [PATCH 023/174] feat: add Gift icon --- packages/components/icons/src/index.ts | 1 + packages/components/icons/src/vendor/phosphor/GiftIcon.tsx | 4 ++++ 2 files changed, 5 insertions(+) create mode 100644 packages/components/icons/src/vendor/phosphor/GiftIcon.tsx diff --git a/packages/components/icons/src/index.ts b/packages/components/icons/src/index.ts index 15ed446be7..afd4176272 100644 --- a/packages/components/icons/src/index.ts +++ b/packages/components/icons/src/index.ts @@ -59,6 +59,7 @@ export * from './vendor/phosphor/FolderSimpleIcon.js'; export * from './vendor/phosphor/FolderSimplePlusIcon.js'; export * from './vendor/phosphor/FunnelSimpleIcon.js'; export * from './vendor/phosphor/GearSixIcon.js'; +export * from './vendor/phosphor/GiftIcon.js'; export * from './vendor/phosphor/GlobeIcon.js'; export * from './vendor/phosphor/HashStraightIcon.js'; export * from './vendor/phosphor/ImageSquareIcon.js'; diff --git a/packages/components/icons/src/vendor/phosphor/GiftIcon.tsx b/packages/components/icons/src/vendor/phosphor/GiftIcon.tsx new file mode 100644 index 0000000000..0993104cf1 --- /dev/null +++ b/packages/components/icons/src/vendor/phosphor/GiftIcon.tsx @@ -0,0 +1,4 @@ +import { generateForma36Icon } from '@contentful/f36-icon'; +import { Gift } from '@phosphor-icons/react'; + +export const GiftIcon = generateForma36Icon(Gift); From 7eb5c46ed0f341fbef96c4f36e5bf12b68e4d7e8 Mon Sep 17 00:00:00 2001 From: Renato Massao Yonamine <1071799+massao@users.noreply.github.com> Date: Thu, 25 Apr 2024 10:45:59 +0200 Subject: [PATCH 024/174] feat:(codemod) add v5-icons codemod (#2716) * feat: add v5 option to codemod that install v5-icons-alpha * feat: add v5/icons codemod * refactor: remove v4 and color tokens transformers * refactor: update utils folder * refactor: update utils and add jsdocs to functions * refactor: update readme and remove v4 support * refactor: run git check on provided path if present * chore: update help text on codemods * refactor: update new icon names * fix: update mapping (#2728) Co-authored-by: Renato Massao Yonamine <1071799+massao@users.noreply.github.com> --------- Co-authored-by: Kristoffer --- packages/forma-36-codemod/README.md | 146 +----- packages/forma-36-codemod/bin/cli.mjs | 89 +--- .../forma-36-codemod/bin/inquirer-choices.mjs | 152 +----- .../forma-36-codemod/bin/packages-list.mjs | 9 +- .../bin/updateDependencies.mjs | 16 +- .../color-tokens-custom-import-name.input.js | 31 -- .../color-tokens-custom-import-name.output.js | 31 -- .../color-tokens-no-import.input.js | 31 -- .../color-tokens-no-import.output.js | 31 -- .../color-tokens-require.input.js | 31 -- .../color-tokens-require.output.js | 31 -- .../color-tokens-to-new-tokens.input.js | 34 -- .../color-tokens-to-new-tokens.output.js | 34 -- .../v4/v4-asset-card.input.js | 18 - .../v4/v4-asset-card.output.js | 16 - .../__testfixtures__/v4/v4-badge.input.js | 17 - .../__testfixtures__/v4/v4-badge.output.js | 17 - .../__testfixtures__/v4/v4-button.input.js | 34 -- .../__testfixtures__/v4/v4-button.output.js | 42 -- .../__testfixtures__/v4/v4-card.input.js | 14 - .../__testfixtures__/v4/v4-card.output.js | 15 - .../__testfixtures__/v4/v4-checkbox.input.js | 79 ---- .../__testfixtures__/v4/v4-checkbox.output.js | 36 -- .../v4/v4-entity-list.input.js | 11 - .../v4/v4-entity-list.output.js | 12 - .../v4/v4-entry-card.input.js | 25 - .../v4/v4-entry-card.output.js | 22 - .../__testfixtures__/v4/v4-flex.input.js | 9 - .../__testfixtures__/v4/v4-flex.output.js | 9 - .../__testfixtures__/v4/v4-form.input.js | 11 - .../__testfixtures__/v4/v4-form.output.js | 11 - .../__testfixtures__/v4/v4-grid.input.js | 12 - .../__testfixtures__/v4/v4-grid.output.js | 12 - .../__testfixtures__/v4/v4-helptext.input.js | 7 - .../__testfixtures__/v4/v4-helptext.output.js | 9 - .../v4/v4-icon-button.input.js | 22 - .../v4/v4-icon-button.output.js | 19 - .../__testfixtures__/v4/v4-icon.input.js | 19 - .../__testfixtures__/v4/v4-icon.output.js | 29 -- .../v4/v4-inline-entry-card.input.js | 13 - .../v4/v4-inline-entry-card.output.js | 15 - .../__testfixtures__/v4/v4-list.input.js | 7 - .../__testfixtures__/v4/v4-list.output.js | 8 - .../__testfixtures__/v4/v4-modal.input.js | 28 -- .../__testfixtures__/v4/v4-modal.output.js | 22 - .../__testfixtures__/v4/v4-note.input.js | 19 - .../__testfixtures__/v4/v4-note.output.js | 19 - .../v4/v4-notification.input.js | 35 -- .../v4/v4-notification.output.js | 34 -- .../__testfixtures__/v4/v4-pill.input.js | 19 - .../__testfixtures__/v4/v4-pill.output.js | 20 - .../__testfixtures__/v4/v4-radio.input.js | 51 -- .../__testfixtures__/v4/v4-radio.output.js | 40 -- .../__testfixtures__/v4/v4-select.input.js | 49 -- .../__testfixtures__/v4/v4-select.output.js | 44 -- .../__testfixtures__/v4/v4-skeleton.input.js | 18 - .../__testfixtures__/v4/v4-skeleton.output.js | 27 -- .../__testfixtures__/v4/v4-spinner.input.js | 11 - .../__testfixtures__/v4/v4-spinner.output.js | 11 - .../__testfixtures__/v4/v4-table.input.js | 22 - .../__testfixtures__/v4/v4-table.output.js | 22 - .../v4/v4-text-field.input.js | 176 ------- .../v4/v4-text-field.output.js | 155 ------ .../v4/v4-text-inputs.input.js | 56 --- .../v4/v4-text-inputs.output.js | 47 -- .../__testfixtures__/v4/v4-text-link.input.js | 18 - .../v4/v4-text-link.output.js | 25 - .../__testfixtures__/v4/v4-tooltip.input.js | 13 - .../__testfixtures__/v4/v4-tooltip.output.js | 12 - .../v4/v4-typography.input.js | 50 -- .../v4/v4-typography.output.js | 44 -- .../__testfixtures__/v5/icons.input.js | 13 + .../__testfixtures__/v5/icons.output.js | 7 + .../color-tokens-to-new-tokens.test.js | 21 - .../transforms/__tests__/v4.test.js | 62 --- .../transforms/__tests__/v5.test.js | 15 + .../transforms/color-tokens-to-new-tokens.js | 109 ----- .../transforms/common/modify-props-codemod.js | 64 --- .../forma-36-codemod/transforms/v4-all.js | 63 --- .../transforms/v4-asset-card.js | 84 ---- .../forma-36-codemod/transforms/v4-badge.js | 133 ------ .../forma-36-codemod/transforms/v4-button.js | 134 ------ .../forma-36-codemod/transforms/v4-card.js | 57 --- .../transforms/v4-checkbox.js | 138 ------ .../transforms/v4-clean-css.js | 16 - .../transforms/v4-entity-list.js | 93 ---- .../transforms/v4-entry-card.js | 84 ---- .../forma-36-codemod/transforms/v4-flex.js | 21 - .../forma-36-codemod/transforms/v4-form.js | 8 - .../forma-36-codemod/transforms/v4-grid.js | 17 - .../transforms/v4-helptext.js | 94 ---- .../transforms/v4-icon-button.js | 140 ------ .../forma-36-codemod/transforms/v4-icon.js | 93 ---- .../transforms/v4-inline-entry-card.js | 87 ---- .../forma-36-codemod/transforms/v4-list.js | 15 - .../forma-36-codemod/transforms/v4-modal.js | 76 --- .../forma-36-codemod/transforms/v4-note.js | 9 - .../transforms/v4-notification.js | 53 --- .../forma-36-codemod/transforms/v4-pill.js | 6 - .../forma-36-codemod/transforms/v4-radio.js | 196 -------- .../forma-36-codemod/transforms/v4-select.js | 291 ------------ .../transforms/v4-skeleton.js | 31 -- .../forma-36-codemod/transforms/v4-spinner.js | 21 - .../forma-36-codemod/transforms/v4-table.js | 174 ------- .../transforms/v4-text-field.js | 440 ------------------ .../transforms/v4-text-inputs.js | 134 ------ .../transforms/v4-text-link.js | 91 ---- .../forma-36-codemod/transforms/v4-tooltip.js | 9 - .../transforms/v4-typography.js | 98 ---- .../forma-36-codemod/transforms/v5/icons.js | 153 ++++++ packages/forma-36-codemod/utils/addImport.js | 7 + .../forma-36-codemod/utils/addProperty.js | 6 + .../utils/changeComponentName.js | 7 + .../forma-36-codemod/utils/changeImport.js | 7 + .../utils/changeProperties.js | 7 + packages/forma-36-codemod/utils/config.js | 13 +- .../forma-36-codemod/utils/createComponent.js | 10 + .../forma-36-codemod/utils/deleteProperty.js | 6 + .../utils/getComponentLocalName.js | 7 + packages/forma-36-codemod/utils/getNewProp.js | 3 +- .../forma-36-codemod/utils/getProperty.js | 6 + .../forma-36-codemod/utils/hasProperty.js | 6 + packages/forma-36-codemod/utils/index.js | 5 +- .../{transforms/common => utils}/pipe.js | 5 + .../utils/removeComponentImport.js | 7 + .../utils/renameProperties.js | 6 + .../utils/updateComponentsToImport.js | 6 + .../forma-36-codemod/utils/updateIcons.js | 68 --- .../utils/updatePropertyValue.js | 6 + .../utils/updateTernaryValues.js | 12 + .../forma-36-codemod/utils/warningMessage.js | 7 + 131 files changed, 354 insertions(+), 5526 deletions(-) delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/color-tokens/color-tokens-custom-import-name.input.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/color-tokens/color-tokens-custom-import-name.output.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/color-tokens/color-tokens-no-import.input.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/color-tokens/color-tokens-no-import.output.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/color-tokens/color-tokens-require.input.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/color-tokens/color-tokens-require.output.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/color-tokens/color-tokens-to-new-tokens.input.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/color-tokens/color-tokens-to-new-tokens.output.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-asset-card.input.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-asset-card.output.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-badge.input.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-badge.output.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-button.input.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-button.output.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-card.input.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-card.output.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-checkbox.input.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-checkbox.output.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-entity-list.input.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-entity-list.output.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-entry-card.input.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-entry-card.output.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-flex.input.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-flex.output.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-form.input.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-form.output.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-grid.input.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-grid.output.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-helptext.input.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-helptext.output.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-icon-button.input.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-icon-button.output.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-icon.input.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-icon.output.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-inline-entry-card.input.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-inline-entry-card.output.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-list.input.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-list.output.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-modal.input.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-modal.output.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-note.input.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-note.output.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-notification.input.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-notification.output.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-pill.input.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-pill.output.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-radio.input.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-radio.output.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-select.input.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-select.output.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-skeleton.input.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-skeleton.output.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-spinner.input.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-spinner.output.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-table.input.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-table.output.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-text-field.input.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-text-field.output.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-text-inputs.input.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-text-inputs.output.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-text-link.input.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-text-link.output.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-tooltip.input.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-tooltip.output.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-typography.input.js delete mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-typography.output.js create mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v5/icons.input.js create mode 100644 packages/forma-36-codemod/transforms/__testfixtures__/v5/icons.output.js delete mode 100644 packages/forma-36-codemod/transforms/__tests__/color-tokens-to-new-tokens.test.js delete mode 100644 packages/forma-36-codemod/transforms/__tests__/v4.test.js create mode 100644 packages/forma-36-codemod/transforms/__tests__/v5.test.js delete mode 100644 packages/forma-36-codemod/transforms/color-tokens-to-new-tokens.js delete mode 100644 packages/forma-36-codemod/transforms/common/modify-props-codemod.js delete mode 100644 packages/forma-36-codemod/transforms/v4-all.js delete mode 100644 packages/forma-36-codemod/transforms/v4-asset-card.js delete mode 100644 packages/forma-36-codemod/transforms/v4-badge.js delete mode 100644 packages/forma-36-codemod/transforms/v4-button.js delete mode 100644 packages/forma-36-codemod/transforms/v4-card.js delete mode 100644 packages/forma-36-codemod/transforms/v4-checkbox.js delete mode 100644 packages/forma-36-codemod/transforms/v4-clean-css.js delete mode 100644 packages/forma-36-codemod/transforms/v4-entity-list.js delete mode 100644 packages/forma-36-codemod/transforms/v4-entry-card.js delete mode 100644 packages/forma-36-codemod/transforms/v4-flex.js delete mode 100644 packages/forma-36-codemod/transforms/v4-form.js delete mode 100644 packages/forma-36-codemod/transforms/v4-grid.js delete mode 100644 packages/forma-36-codemod/transforms/v4-helptext.js delete mode 100644 packages/forma-36-codemod/transforms/v4-icon-button.js delete mode 100644 packages/forma-36-codemod/transforms/v4-icon.js delete mode 100644 packages/forma-36-codemod/transforms/v4-inline-entry-card.js delete mode 100644 packages/forma-36-codemod/transforms/v4-list.js delete mode 100644 packages/forma-36-codemod/transforms/v4-modal.js delete mode 100644 packages/forma-36-codemod/transforms/v4-note.js delete mode 100644 packages/forma-36-codemod/transforms/v4-notification.js delete mode 100644 packages/forma-36-codemod/transforms/v4-pill.js delete mode 100644 packages/forma-36-codemod/transforms/v4-radio.js delete mode 100644 packages/forma-36-codemod/transforms/v4-select.js delete mode 100644 packages/forma-36-codemod/transforms/v4-skeleton.js delete mode 100644 packages/forma-36-codemod/transforms/v4-spinner.js delete mode 100644 packages/forma-36-codemod/transforms/v4-table.js delete mode 100644 packages/forma-36-codemod/transforms/v4-text-field.js delete mode 100644 packages/forma-36-codemod/transforms/v4-text-inputs.js delete mode 100644 packages/forma-36-codemod/transforms/v4-text-link.js delete mode 100644 packages/forma-36-codemod/transforms/v4-tooltip.js delete mode 100644 packages/forma-36-codemod/transforms/v4-typography.js create mode 100644 packages/forma-36-codemod/transforms/v5/icons.js rename packages/forma-36-codemod/{transforms/common => utils}/pipe.js (57%) delete mode 100644 packages/forma-36-codemod/utils/updateIcons.js diff --git a/packages/forma-36-codemod/README.md b/packages/forma-36-codemod/README.md index 3dc166c4da..9ea906495a 100644 --- a/packages/forma-36-codemod/README.md +++ b/packages/forma-36-codemod/README.md @@ -7,27 +7,10 @@ This repository contains a collection of codemod scripts for use with Run this command to start an interactive wizard and then run the specified transform: -`npx @contentful/f36-codemod [...options]` +`npx @contentful/f36-codemod [...options]` -- `transform` - name of transform, see available transforms below, separate multiple transforms with a `,`. -- `path` - files or directory to transform - use the `--dry` option for a dry-run and use `--print` to print the output for comparison -#### Using environment variables - -We have some environment variables that can be used: - -- `FORMA_IMPORT`: It should be used when you don't import forma components directly from '@contentful/forma-36-react-components'; -- `FORMA_SKIP_UPDATE_IMPORT`: It should be used when you don't want to update the import statement. - -Example usage with the environment variables: - -```sh -# In this example it would search for: import { Pill } from "custom-import" -# and would not update the import statement, only the props of the Pill component itself -FORMA_IMPORT=custom-import FORMA_SKIP_UPDATE_IMPORT=true npx @contentful/f36-codemod v4-pill -``` - ### Running locally To run the codemod directly without publishing it needs some additional steps due to some issues resolving the dependencies when running locally. @@ -43,132 +26,11 @@ After this you can run the codemod in your project. If using `nvm` or similar make sure to be on the same version that you used to link the codemod. ```sh -f36-codemod [...options] +f36-codemod [...options] ``` ### Included Transforms -#### `color-tokens-to-new-tokens` - -Converts usage of deprecated color tokens with the correct new token. -eg. `tokens.colorElementMid` to `tokens.gray300`. - -#### `v4-asset-card` - -Migrate AssetCard components from v3 to v4 - -#### `v4-badge` - -Converts Tag component from Forma v3 to Badge component from v4 - -#### `v4-button` - -Converts Button component from Forma v3 to v4 - -#### `v4-card` - -Converts Card component from Forma v3 to v4 - -#### `v4-checkbox` - -Converts CheckboxField component from Forma v3 to v4 Checkbox - -#### `v4-clean-css` - -Removes the imports for v3 css files - -#### `v4-entity-list` - -Converts EntityList components from Forma v3 to v4 - -#### `v4-entry-card` - -Migrate Entry components from v3 to v4 - -#### `v4-flex` - -Converts Flex component from Forma v3 to v4 - -#### `v4-form` - -Converts Form component from Forma v3 to v4 - -#### `v4-grid` - -Converts Grid components from Forma v3 to v4 - -#### `v4-helptext` - -Migrates HelpText components outside form from v3 to v4 - -#### `v4-icon` - -Converts Icon component from Forma v3 to v4 - -#### `v4-icon-button` - -Converts IconButton component from Forma v3 to v4 - -#### `v4-inline-entry-card` - -Converts InlineEntryCard from Forma v3 to v4 - -#### `v4-list` - -Converts List component from Forma v3 to v4 - -#### `v4-modal` - -Converts Modal, ModalConfirm and ModalLauncher components from Forma v3 to v4 - -#### `v4-note` - -Converts Note component from Forma v3 to v4 - -#### `v4-notification` - -Migrate Notification component from v3 to v4 - -#### `v4-pill` - -Converts Pill component from Forma v3 to v4 - -#### `v4-radio` - -Converts RadioButton and RadioButtonField components from Forma v3 to v4 - -#### `v4-select` - -Converts Select components from Forma v3 to v4 - -#### `v4-skeleton` - -Converts Skeleton components from Forma v3 to v4 - -#### `v4-spinner` - -Converts Spinner component from Forma v3 to v4 - -#### `v4-table` - -Converts Table components from Forma v3 to v4 - -#### `v4-text-field` - -Converts TextField components from Forma v3 to v4 - -#### `v4-text-inputs` - -Converts TextInput and Textarea components from Forma v3 to v4 - -#### `v4-text-link` - -Converts TextLink component from Forma v3 to v4 - -#### `v4-tooltip` - -Converts Tooltip component from Forma v3 to v4 - -#### `v4-typography` +#### `v5/icons` -Converts all typography components from Forma v3 to v4 +Updates dependency and usage of icons to the v5-alpha icons diff --git a/packages/forma-36-codemod/bin/cli.mjs b/packages/forma-36-codemod/bin/cli.mjs index 51f5066897..d80d6a5e9e 100644 --- a/packages/forma-36-codemod/bin/cli.mjs +++ b/packages/forma-36-codemod/bin/cli.mjs @@ -16,10 +16,10 @@ const __dirname = path.dirname(__filename); const transformerDirectory = path.join(__dirname, '../', 'transforms'); const jscodeshiftExecutable = require.resolve('.bin/jscodeshift'); -function checkGitStatus(force) { +function checkGitStatus(force, cwd) { let clean = false; try { - clean = isGitClean.sync(process.cwd()); + clean = isGitClean.sync(cwd); } catch (err) { if (err && err.stderr && err.stderr.indexOf('Not a git repository') >= 0) { if (!force) { @@ -105,8 +105,7 @@ export function run() { description: 'Codemods for updating Forma-36 codes', help: ` Usage - $ npx @contentful/f36-codemod <...options> - transform Check all included transformers on https://github.com/contentful/forma-36/tree/main/packages/forma-36-codemod#included-transforms. + $ npx @contentful/f36-codemod <...options> path Files or directory to transform. Can be a glob like src/**.test.js Options --force Bypass Git repository safety checks and forcibly run codemods @@ -125,55 +124,28 @@ export function run() { }, ); - if (!cli.flags.dry) { - checkGitStatus(cli.flags.force); - } + const path = cli.input[0]; - if ( - cli.input[0] && - !inquirerChoices.TRANSFORMS_CHOICES.find((x) => x.value === cli.input[0]) && - !cli.input[0] - ?.split(',') - .every((t) => - inquirerChoices.TRANSFORMS_CHOICES.find((x) => x.value === t), - ) - ) { - console.error('Invalid transform choice, pick one of:'); - console.error( - inquirerChoices.TRANSFORMS_CHOICES.filter((x) => x.value) - .map((x) => '- ' + x.value) - .join('\n'), - ); - process.exit(1); + if (!cli.flags.dry) { + checkGitStatus(cli.flags.force, path); } inquirer .prompt([ { type: 'list', - name: 'v4setup', - message: 'Which codemod you would like to use?', - when: !cli.input[0], - pageSize: inquirerChoices.TRANSFORMS_CHOICES.length, + name: 'setup', + message: `Which codemod you would like to use?`, + pageSize: inquirerChoices.SETUP_CHOICES.length, choices: inquirerChoices.SETUP_CHOICES, }, - { - type: 'checkbox', - name: 'transformer', - message: 'Which component would you like to migrate to v4?', - when: (answers) => - !cli.input[0] && - answers.v4setup === 'migrate-specific-component-to-v4', - pageSize: inquirerChoices.TRANSFORMS_CHOICES.length, - choices: inquirerChoices.TRANSFORMS_CHOICES, - }, { type: 'list', name: 'parser', message: 'Which dialect of JavaScript do you use?', default: 'babel', when: (answers) => - !cli.flags.parser && answers.v4setup !== 'update-package-json', + !cli.flags.parser && answers.setup !== 'update-package-json', pageSize: inquirerChoices.PARSER_CHOICES.length, choices: inquirerChoices.PARSER_CHOICES, }, @@ -181,28 +153,18 @@ export function run() { type: 'input', name: 'files', message: 'On which files or directory should the codemods be applied?', - when: !cli.input[1], + when: !path, default: '.', filter: (files) => files.trim(), }, ]) .then(async (answers) => { - const { files, transformer, parser, v4setup } = answers; + const { files, parser, setup } = answers; - const filesBeforeExpansion = cli.input[1] || files; + const filesBeforeExpansion = path || files; const filesExpanded = expandFilePathsIfNeeded([filesBeforeExpansion]); const selectedParser = cli.flags.parser || parser; - if (v4setup === 'update-package-json') { - await updateDependencies(filesBeforeExpansion); - return runTransform({ - files: filesExpanded, - flags: cli.flags, - parser: selectedParser, - transformer: 'v4-clean-css', - }); - } - if (!filesExpanded.length) { console.log( `No files found matching ${filesBeforeExpansion.join(' ')}`, @@ -210,33 +172,14 @@ export function run() { return null; } - const selectedTransformer = cli.input[0]?.split(',') || transformer; - if (selectedTransformer) { - return selectedTransformer.forEach((t) => { - runTransform({ - files: filesExpanded, - flags: cli.flags, - parser: selectedParser, - transformer: t, - }); - }); - } - - if (v4setup === 'run-all-v4') { + if (setup === 'v5/icons') { await updateDependencies(filesBeforeExpansion); - runTransform({ + return runTransform({ files: filesExpanded, flags: cli.flags, parser: selectedParser, - transformer: 'v4-clean-css', + transformer: 'v5/icons', }); } - - return runTransform({ - files: filesExpanded, - flags: cli.flags, - parser: selectedParser, - transformer: 'v4-all', - }); }); } diff --git a/packages/forma-36-codemod/bin/inquirer-choices.mjs b/packages/forma-36-codemod/bin/inquirer-choices.mjs index a1a3b57fac..5a63518fae 100644 --- a/packages/forma-36-codemod/bin/inquirer-choices.mjs +++ b/packages/forma-36-codemod/bin/inquirer-choices.mjs @@ -1,5 +1,3 @@ -import inquirer from 'inquirer'; - export const PARSER_CHOICES = [ { name: 'JavaScript', @@ -13,152 +11,8 @@ export const PARSER_CHOICES = [ export const SETUP_CHOICES = [ { - name: 'run-all-v4: Update package json with new packages and remove old ones, remove v3 CSS imports and run all possible codemods for components.', - value: 'run-all-v4', - }, - { - name: 'update-package-json: Updates package.json file with correct packages, and remove v3 CSS imports', - value: 'update-package-json', - }, - { - name: 'migrate-all-components-to-v4: Run all existing codemods', - value: 'migrate-all-components-to-v4', - }, - { - name: 'migrate-specific-component-to-v4: Select which v4 codemod you want to apply', - value: 'migrate-specific-component-to-v4', - }, -]; - -const V4_CODEMODS = [ - { - name: 'v4-text-link: Converts TextLink component from Forma v3 to v4', - value: 'v4-text-link', - }, - { - name: 'v4-button: Converts Button component from Forma v3 to v4', - value: 'v4-button', - }, - { - name: 'v4-icon-button: Converts IconButton component from Forma v3 to v4', - value: 'v4-icon-button', - }, - { - name: 'v4-badge: Converts Tag component from Forma v3 to Badge component from v4', - value: 'v4-badge', - }, - { - name: 'v4-card: Converts Card component from Forma v3 to v4', - value: 'v4-card', - }, - { - name: 'v4-pill: Converts Pill component from Forma v3 to v4', - value: 'v4-pill', - }, - { - name: 'v4-list: Converts List component from Forma v3 to v4', - value: 'v4-list', - }, - { - name: 'v4-flex: Converts Flex component from Forma v3 to v4', - value: 'v4-flex', - }, - { - name: 'v4-note: Converts Note component from Forma v3 to v4', - value: 'v4-note', - }, - { - name: 'v4-spinner: Converts Spinner component from Forma v3 to v4', - value: 'v4-spinner', - }, - { - name: 'v4-modal: Converts Modal, ModalConfirm and ModalLauncher components from Forma v3 to v4', - value: 'v4-modal', - }, - { - name: 'v4-select: Converts Select components from Forma v3 to v4', - value: 'v4-select', - }, - { - name: 'v4-typography: Converts all typography components from Forma v3 to v4', - value: 'v4-typography', - }, - { - name: 'v4-table: Converts Table components from Forma v3 to v4', - value: 'v4-table', - }, - { - name: 'v4-grid: Converts Grid components from Forma v3 to v4', - value: 'v4-grid', - }, - { - name: 'v4-skeleton: Converts Skeleton components from Forma v3 to v4', - value: 'v4-skeleton', - }, - { - name: 'v4-tooltip: Converts Tooltip component from Forma v3 to v4', - value: 'v4-tooltip', - }, - { - name: 'v4-icon: Converts Icon component from Forma v3 to v4', - value: 'v4-icon', - }, - { - name: 'v4-text-inputs: Converts TextInput and Textarea components from Forma v3 to v4', - value: 'v4-text-inputs', - }, - { - name: 'v4-checkbox: Converts CheckboxField component from Forma v3 to v4 Checkbox', - value: 'v4-checkbox', - }, - { - name: 'v4-form: Converts Form component from Forma v3 to v4', - value: 'v4-form', - }, - { - name: 'v4-radio: Converts RadioButton and RadioButtonField components from Forma v3 to v4', - value: 'v4-radio', - }, - { - name: 'v4-entity-list: Converts EntityList components from Forma v3 to v4', - value: 'v4-entity-list', - }, - { - name: 'v4-text-field: Converts TextField components from Forma v3 to v4', - value: 'v4-text-field', - }, - { - name: 'v4-notification: Migrate Notification component from v3 to v4', - value: 'v4-notification', - }, - { - name: 'v4-asset-card: Migrate AssetCard components from v3 to v4', - value: 'v4-asset-card', - }, - { - name: 'v4-entry-card: Migrate Entry components from v3 to v4', - value: 'v4-entry-card', - }, - { - name: 'v4-helptext: Migrates HelpText components outside form from v3 to v4', - value: 'v4-helptext', - }, - { - name: 'v4-inline-entry-card: Converts InlineEntryCard from Forma v3 to v4', - value: 'v4-inline-entry-card', - }, - { - name: 'v4-clean-css: Removes the imports for v3 css files', - value: 'v4-clean-css', - }, - // Add extra codemods - do not remove -].sort((a, b) => (a.value < b.value ? -1 : 1)); - -export const TRANSFORMS_CHOICES = [ - { - name: 'color-tokens-to-new-tokens: Converts deprecated color tokens to the new ones', - value: 'color-tokens-to-new-tokens', + name: 'v5-icons: Update package json with new icon package and update usage on codebase.', + short: 'Update icons', + value: 'v5/icons', }, - new inquirer.Separator(), - ...V4_CODEMODS, ]; diff --git a/packages/forma-36-codemod/bin/packages-list.mjs b/packages/forma-36-codemod/bin/packages-list.mjs index 25cfdddacb..ae07575e4a 100644 --- a/packages/forma-36-codemod/bin/packages-list.mjs +++ b/packages/forma-36-codemod/bin/packages-list.mjs @@ -1,10 +1,5 @@ export const PACKAGES_UPGRADE = { - '@contentful/f36-components': '^4.0.0', - '@contentful/f36-tokens': '^4.0.0', + '@contentful/f36-icons-alpha': 'npm:@contentful/f36-icons@alpha', }; -export const PACKAGES_REMOVE = [ - '@contentful/forma-36-fcss', - '@contentful/forma-36-react-components', - '@contentful/forma-36-tokens', -]; +export const PACKAGES_REMOVE = []; diff --git a/packages/forma-36-codemod/bin/updateDependencies.mjs b/packages/forma-36-codemod/bin/updateDependencies.mjs index 4415ef4cb1..c0df0df6f4 100644 --- a/packages/forma-36-codemod/bin/updateDependencies.mjs +++ b/packages/forma-36-codemod/bin/updateDependencies.mjs @@ -68,7 +68,8 @@ export default async function updateDependencies(targetDir) { const cwd = path.resolve(process.cwd(), targetDir); const closestPkgJson = readPkgUp.sync({ cwd }); let removePackages = packages.PACKAGES_REMOVE; - let newPackages = Object.keys(packages.PACKAGES_UPGRADE); + const packagesForVersion = packages.PACKAGES_UPGRADE; + let newPackages = Object.keys(packagesForVersion); // If no package.json is found if (!closestPkgJson) { @@ -78,9 +79,7 @@ export default async function updateDependencies(targetDir) { ), ); - newPackages = newPackages.map( - (pkg) => `${pkg}@${packages.PACKAGES_UPGRADE[pkg]}`, - ); + newPackages = newPackages.map((pkg) => `${pkg}@${packagesForVersion[pkg]}`); return getOutput({ newPackages, removePackages }); } @@ -102,9 +101,9 @@ export default async function updateDependencies(targetDir) { .filter( (pkg) => !allDeps[pkg] || - !semverSatisfies(packages.PACKAGES_UPGRADE[pkg], allDeps[pkg]), + !semverSatisfies(packagesForVersion[pkg], allDeps[pkg]), ) - .map((pkg) => `${pkg}@${packages.PACKAGES_UPGRADE[pkg]}`); + .map((pkg) => `${pkg}@${packagesForVersion[pkg]}`); // Select package manager based on lock file, fallback to npm if no lock file is found const pkgManager = @@ -147,8 +146,9 @@ export default async function updateDependencies(targetDir) { ] .filter((c) => c.trim()) .join(' && '); - console.log(`Executing command: ${cmd}`); - const { stdout } = execa.commandSync(cmd, { shell: true }); + + console.log(`Executing command: ${cmd} on ${cwd}`); + const { stdout } = execa.commandSync(cmd, { shell: true, cwd: cwd }); console.log(stdout); return; } diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/color-tokens/color-tokens-custom-import-name.input.js b/packages/forma-36-codemod/transforms/__testfixtures__/color-tokens/color-tokens-custom-import-name.input.js deleted file mode 100644 index a85cdd427d..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/color-tokens/color-tokens-custom-import-name.input.js +++ /dev/null @@ -1,31 +0,0 @@ -import customName from '@contentful/forma-36-tokens'; - -export const styles = { - filterPill: { - backgroundColor: customName.colorElementMid, - }, - filterPillLabel: { - backgroundColor: customName.colorElementLight, - color: customName.colorTextMid, - }, - filterSelectContainerActive: { - backgroundColor: customName.colorBlueMid, - color: customName.colorWhite, - }, - filterSelect: { - color: customName.colorTextMid, - backgroundColor: customName.colorElementMid, - '&:hover': { - cursor: 'pointer', - backgroundColor: customName.colorElementDark, - }, - }, - filterSelectActive: { - backgroundColor: customName.colorBlueMid, - color: customName.colorWhite, - '&:hover': { - backgroundColor: customName.colorBlueBase, - color: customName.colorWhite, - }, - }, -}; diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/color-tokens/color-tokens-custom-import-name.output.js b/packages/forma-36-codemod/transforms/__testfixtures__/color-tokens/color-tokens-custom-import-name.output.js deleted file mode 100644 index 271b24abe6..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/color-tokens/color-tokens-custom-import-name.output.js +++ /dev/null @@ -1,31 +0,0 @@ -import customName from '@contentful/forma-36-tokens'; - -export const styles = { - filterPill: { - backgroundColor: customName.gray300, - }, - filterPillLabel: { - backgroundColor: customName.gray200, - color: customName.gray700, - }, - filterSelectContainerActive: { - backgroundColor: customName.blue500, - color: customName.colorWhite, - }, - filterSelect: { - color: customName.gray700, - backgroundColor: customName.gray300, - '&:hover': { - cursor: 'pointer', - backgroundColor: customName.gray400, - }, - }, - filterSelectActive: { - backgroundColor: customName.blue500, - color: customName.colorWhite, - '&:hover': { - backgroundColor: customName.blue600, - color: customName.colorWhite, - }, - }, -}; diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/color-tokens/color-tokens-no-import.input.js b/packages/forma-36-codemod/transforms/__testfixtures__/color-tokens/color-tokens-no-import.input.js deleted file mode 100644 index 322dbec313..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/color-tokens/color-tokens-no-import.input.js +++ /dev/null @@ -1,31 +0,0 @@ -const tokens = {}; - -export const styles = { - filterPill: { - backgroundColor: tokens.colorElementMid, - }, - filterPillLabel: { - backgroundColor: tokens.colorElementLight, - color: tokens.colorTextMid, - }, - filterSelectContainerActive: { - backgroundColor: tokens.colorBlueMid, - color: tokens.colorWhite, - }, - filterSelect: { - color: tokens.colorTextMid, - backgroundColor: tokens.colorElementMid, - '&:hover': { - cursor: 'pointer', - backgroundColor: tokens.colorElementDark, - }, - }, - filterSelectActive: { - backgroundColor: tokens.colorBlueMid, - color: tokens.colorWhite, - '&:hover': { - backgroundColor: tokens.colorBlueBase, - color: tokens.colorWhite, - }, - }, -}; diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/color-tokens/color-tokens-no-import.output.js b/packages/forma-36-codemod/transforms/__testfixtures__/color-tokens/color-tokens-no-import.output.js deleted file mode 100644 index 322dbec313..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/color-tokens/color-tokens-no-import.output.js +++ /dev/null @@ -1,31 +0,0 @@ -const tokens = {}; - -export const styles = { - filterPill: { - backgroundColor: tokens.colorElementMid, - }, - filterPillLabel: { - backgroundColor: tokens.colorElementLight, - color: tokens.colorTextMid, - }, - filterSelectContainerActive: { - backgroundColor: tokens.colorBlueMid, - color: tokens.colorWhite, - }, - filterSelect: { - color: tokens.colorTextMid, - backgroundColor: tokens.colorElementMid, - '&:hover': { - cursor: 'pointer', - backgroundColor: tokens.colorElementDark, - }, - }, - filterSelectActive: { - backgroundColor: tokens.colorBlueMid, - color: tokens.colorWhite, - '&:hover': { - backgroundColor: tokens.colorBlueBase, - color: tokens.colorWhite, - }, - }, -}; diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/color-tokens/color-tokens-require.input.js b/packages/forma-36-codemod/transforms/__testfixtures__/color-tokens/color-tokens-require.input.js deleted file mode 100644 index 116acf4ea4..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/color-tokens/color-tokens-require.input.js +++ /dev/null @@ -1,31 +0,0 @@ -const tokens = require('@contentful/forma-36-tokens'); - -export const styles = { - filterPill: { - backgroundColor: tokens.colorElementMid, - }, - filterPillLabel: { - backgroundColor: tokens.colorElementLight, - color: tokens.colorTextMid, - }, - filterSelectContainerActive: { - backgroundColor: tokens.colorBlueMid, - color: tokens.colorWhite, - }, - filterSelect: { - color: tokens.colorTextMid, - backgroundColor: tokens.colorElementMid, - '&:hover': { - cursor: 'pointer', - backgroundColor: tokens.colorElementDark, - }, - }, - filterSelectActive: { - backgroundColor: tokens.colorBlueMid, - color: tokens.colorWhite, - '&:hover': { - backgroundColor: tokens.colorBlueBase, - color: tokens.colorWhite, - }, - }, -}; diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/color-tokens/color-tokens-require.output.js b/packages/forma-36-codemod/transforms/__testfixtures__/color-tokens/color-tokens-require.output.js deleted file mode 100644 index 1c4c440c40..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/color-tokens/color-tokens-require.output.js +++ /dev/null @@ -1,31 +0,0 @@ -const tokens = require('@contentful/forma-36-tokens'); - -export const styles = { - filterPill: { - backgroundColor: tokens.gray300, - }, - filterPillLabel: { - backgroundColor: tokens.gray200, - color: tokens.gray700, - }, - filterSelectContainerActive: { - backgroundColor: tokens.blue500, - color: tokens.colorWhite, - }, - filterSelect: { - color: tokens.gray700, - backgroundColor: tokens.gray300, - '&:hover': { - cursor: 'pointer', - backgroundColor: tokens.gray400, - }, - }, - filterSelectActive: { - backgroundColor: tokens.blue500, - color: tokens.colorWhite, - '&:hover': { - backgroundColor: tokens.blue600, - color: tokens.colorWhite, - }, - }, -}; diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/color-tokens/color-tokens-to-new-tokens.input.js b/packages/forma-36-codemod/transforms/__testfixtures__/color-tokens/color-tokens-to-new-tokens.input.js deleted file mode 100644 index 3cd3c68e95..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/color-tokens/color-tokens-to-new-tokens.input.js +++ /dev/null @@ -1,34 +0,0 @@ -import tokens from '@contentful/forma-36-tokens'; - -const colorElementMid = '#eeeeee'; - -export const styles = { - filterPill: { - color: colorElementMid, - backgroundColor: tokens.colorElementMid, - }, - filterPillLabel: { - backgroundColor: tokens.colorElementLight, - color: tokens.colorTextMid, - }, - filterSelectContainerActive: { - backgroundColor: tokens.colorBlueMid, - color: tokens.colorWhite, - }, - filterSelect: { - color: tokens.colorTextMid, - backgroundColor: tokens.colorElementMid, - '&:hover': { - cursor: 'pointer', - backgroundColor: tokens.colorElementDark, - }, - }, - filterSelectActive: { - backgroundColor: tokens.colorBlueMid, - color: tokens.colorWhite, - '&:hover': { - backgroundColor: tokens.colorBlueBase, - color: tokens.colorWhite, - }, - }, -}; diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/color-tokens/color-tokens-to-new-tokens.output.js b/packages/forma-36-codemod/transforms/__testfixtures__/color-tokens/color-tokens-to-new-tokens.output.js deleted file mode 100644 index de88fa21bd..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/color-tokens/color-tokens-to-new-tokens.output.js +++ /dev/null @@ -1,34 +0,0 @@ -import tokens from '@contentful/forma-36-tokens'; - -const colorElementMid = '#eeeeee'; - -export const styles = { - filterPill: { - color: colorElementMid, - backgroundColor: tokens.gray300, - }, - filterPillLabel: { - backgroundColor: tokens.gray200, - color: tokens.gray700, - }, - filterSelectContainerActive: { - backgroundColor: tokens.blue500, - color: tokens.colorWhite, - }, - filterSelect: { - color: tokens.gray700, - backgroundColor: tokens.gray300, - '&:hover': { - cursor: 'pointer', - backgroundColor: tokens.gray400, - }, - }, - filterSelectActive: { - backgroundColor: tokens.blue500, - color: tokens.colorWhite, - '&:hover': { - backgroundColor: tokens.blue600, - color: tokens.colorWhite, - }, - }, -}; diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-asset-card.input.js b/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-asset-card.input.js deleted file mode 100644 index f80e2c0bc3..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-asset-card.input.js +++ /dev/null @@ -1,18 +0,0 @@ -import { AssetCard } from "@contentful/forma-36-react-components"; - -const isSelected = true; - {}} - cardDragHandleComponent={
} - withDragHandle={true} - dropdownListElements={<>} - size="default" -/>; - -; diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-asset-card.output.js b/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-asset-card.output.js deleted file mode 100644 index e0d1a6d687..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-asset-card.output.js +++ /dev/null @@ -1,16 +0,0 @@ -import { AssetCard } from "@contentful/f36-components"; -const isSelected = true; - {}} - withDragHandle={true} - dropdownListElements={<>} - size="default" />; - -; diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-badge.input.js b/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-badge.input.js deleted file mode 100644 index be79b429de..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-badge.input.js +++ /dev/null @@ -1,17 +0,0 @@ -import React from "react"; -import { Tag, Heading } from "@contentful/forma-36-react-components"; -import { Button } from "@contentful/f36-components"; - -primary; - -primary; - -primary; - -primary filled; - -Draft; - -heading; - -; diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-badge.output.js b/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-badge.output.js deleted file mode 100644 index 1bf25a5e00..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-badge.output.js +++ /dev/null @@ -1,17 +0,0 @@ -import React from "react"; -import { Heading } from "@contentful/forma-36-react-components"; -import { Button, Badge, EntityStatusBadge } from "@contentful/f36-components"; - -primary; - -primary; - -primary; - -primary filled; - -; - -heading; - -; diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-button.input.js b/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-button.input.js deleted file mode 100644 index 8040e068f6..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-button.input.js +++ /dev/null @@ -1,34 +0,0 @@ -import { Button } from '@contentful/forma-36-react-components'; - -; - -; - -; -; -; -; -; -; - -const isLocked = false; -const otherProps = { testId: 'cf-ui-button' }; -; -; - -; -; - -; - -; - -; - -; - -; diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-button.output.js b/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-button.output.js deleted file mode 100644 index 921c661e1e..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-button.output.js +++ /dev/null @@ -1,42 +0,0 @@ -import { Button } from "@contentful/f36-components"; -import { LockIcon, ChevronDownIcon, ChevronUpIcon } from "@contentful/f36-icons"; -; - -; - -; -; -; -; -; -; - -const isLocked = false; -const otherProps = { testId: 'cf-ui-button' }; -; -; - -; -; - -; - -; - -; - -; - -; diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-card.input.js b/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-card.input.js deleted file mode 100644 index 3fb5841e87..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-card.input.js +++ /dev/null @@ -1,14 +0,0 @@ -import React from "react"; -import { Card } from "@contentful/forma-36-react-components"; - - - Card content -; - - - Selectable card content -; - - - Selectable card content -; \ No newline at end of file diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-card.output.js b/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-card.output.js deleted file mode 100644 index cfc3861509..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-card.output.js +++ /dev/null @@ -1,15 +0,0 @@ -import React from "react"; - -import { Card } from "@contentful/f36-components"; - - - Card content -; - - - Selectable card content -; - - - Selectable card content -; \ No newline at end of file diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-checkbox.input.js b/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-checkbox.input.js deleted file mode 100644 index 0213f3ec90..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-checkbox.input.js +++ /dev/null @@ -1,79 +0,0 @@ -import React from 'react'; -import { CheckboxField } from '@contentful/forma-36-react-components'; - -; - -; - -; - -; - -; - -; - -; - -; - -; diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-checkbox.output.js b/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-checkbox.output.js deleted file mode 100644 index 617d7854d0..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-checkbox.output.js +++ /dev/null @@ -1,36 +0,0 @@ -import React from 'react'; - -import { FormControl, Checkbox } from "@contentful/f36-components"; - -test; - -test; - -test; - -test; - - - test - validation message -; - - - test - validation message -; - - - test - validation message -; - - - test - validation message -; - - - test - validation message -; diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-entity-list.input.js b/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-entity-list.input.js deleted file mode 100644 index bc8e85c280..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-entity-list.input.js +++ /dev/null @@ -1,11 +0,0 @@ -import { EntityList, EntityListItem } from '@contentful/forma-36-react-components'; - -const thumbnailUrl = ""; - - -; diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-entity-list.output.js b/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-entity-list.output.js deleted file mode 100644 index abaefd65df..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-entity-list.output.js +++ /dev/null @@ -1,12 +0,0 @@ -import { EntityList } from "@contentful/f36-components"; - -const thumbnailUrl = ""; - - -; - diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-entry-card.input.js b/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-entry-card.input.js deleted file mode 100644 index e41de5c424..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-entry-card.input.js +++ /dev/null @@ -1,25 +0,0 @@ -import { EntryCard } from "@contentful/forma-36-react-components"; -const isSelected = true; - {}} - cardDragHandleComponent={
} - withDragHandle={true} - dropdownListElements={<>} - size="default" -/>; - {}} - cardDragHandleComponent={
} - withDragHandle={true} - dropdownListElements={<>} - size="default" -/>; diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-entry-card.output.js b/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-entry-card.output.js deleted file mode 100644 index bfc7d8dfe5..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-entry-card.output.js +++ /dev/null @@ -1,22 +0,0 @@ -import { EntryCard } from "@contentful/f36-components"; -const isSelected = true; - {}} - withDragHandle={true} - dropdownListElements={<>} - size="default" />; - {}} - withDragHandle={true} - dropdownListElements={<>} - size="default" />; diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-flex.input.js b/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-flex.input.js deleted file mode 100644 index 0b4fbe579e..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-flex.input.js +++ /dev/null @@ -1,9 +0,0 @@ -import React from "react"; - -import { Flex } from "@contentful/forma-36-react-components"; - -; - -; - -; diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-flex.output.js b/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-flex.output.js deleted file mode 100644 index ddc5a8dca8..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-flex.output.js +++ /dev/null @@ -1,9 +0,0 @@ -import React from "react"; - -import { Flex } from "@contentful/f36-components"; - -; - -; - -; diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-form.input.js b/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-form.input.js deleted file mode 100644 index 1adbf6227b..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-form.input.js +++ /dev/null @@ -1,11 +0,0 @@ -import React from "react"; - -import { Form } from "@contentful/forma-36-react-components"; - -
{}}> - Form elements goes here -
; - -
{}} spacing="condensed"> - Form elements goes here and spacing value is removed -
; \ No newline at end of file diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-form.output.js b/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-form.output.js deleted file mode 100644 index 0f70fdd0de..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-form.output.js +++ /dev/null @@ -1,11 +0,0 @@ -import React from "react"; - -import { Form } from "@contentful/f36-components"; - -
{}}> - Form elements goes here -
; - -
{}}> - Form elements goes here and spacing value is removed -
; diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-grid.input.js b/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-grid.input.js deleted file mode 100644 index b11b005528..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-grid.input.js +++ /dev/null @@ -1,12 +0,0 @@ -import React from "react"; - -import { Grid, GridItem } from "@contentful/forma-36-react-components"; - - - - - - - - - diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-grid.output.js b/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-grid.output.js deleted file mode 100644 index 9e67b98594..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-grid.output.js +++ /dev/null @@ -1,12 +0,0 @@ -import React from "react"; - -import { Grid, GridItem } from "@contentful/f36-components"; - - - - - - - - - diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-helptext.input.js b/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-helptext.input.js deleted file mode 100644 index 32adc194f5..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-helptext.input.js +++ /dev/null @@ -1,7 +0,0 @@ -import { Form, HelpText } from "@contentful/forma-36-react-components"; - -Some help text outside form; - -
- Help text inside form -
; diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-helptext.output.js b/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-helptext.output.js deleted file mode 100644 index b50f446f65..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-helptext.output.js +++ /dev/null @@ -1,9 +0,0 @@ -import { Form, HelpText } from "@contentful/forma-36-react-components"; - -import { Text } from "@contentful/f36-components"; - -Some help text outside form; - -
- Help text inside form -
; diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-icon-button.input.js b/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-icon-button.input.js deleted file mode 100644 index b7451309ce..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-icon-button.input.js +++ /dev/null @@ -1,22 +0,0 @@ -import { IconButton } from "@contentful/forma-36-react-components"; - -; - -const isCollapsed = true; -; - - {}} -/>; diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-icon-button.output.js b/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-icon-button.output.js deleted file mode 100644 index 27f1ccab97..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-icon-button.output.js +++ /dev/null @@ -1,19 +0,0 @@ -import { IconButton } from "@contentful/f36-components"; -import { ChevronDownIcon, ChevronUpIcon, CloseIcon } from "@contentful/f36-icons"; -} - aria-label="Some label" />; - -const isCollapsed = true; - : } - aria-label="Some label" - isDisabled={isCollapsed} />; - -} - aria-label="Delete" - onClick={() => {}} />; diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-icon.input.js b/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-icon.input.js deleted file mode 100644 index 31d6b7ce80..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-icon.input.js +++ /dev/null @@ -1,19 +0,0 @@ -import React from "react"; - -import { Icon } from "@contentful/forma-36-react-components"; - -
- - - - - - - -
; - -const isCondition = true; - -
- -
; diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-icon.output.js b/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-icon.output.js deleted file mode 100644 index 88d53f85b2..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-icon.output.js +++ /dev/null @@ -1,29 +0,0 @@ -import React from "react"; - -import { Icon } from "@contentful/f36-components"; - -import { - EditIcon, - AssetIcon, - ChevronUpIcon, - CloseIcon, - EditTrimmedIcon, - DownloadIcon, - FolderTrimmedIcon, -} from "@contentful/f36-icons"; - -
- - - - - - - -
; - -const isCondition = true; - -
- -
; diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-inline-entry-card.input.js b/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-inline-entry-card.input.js deleted file mode 100644 index 7b46b90450..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-inline-entry-card.input.js +++ /dev/null @@ -1,13 +0,0 @@ -import { InlineEntryCard } from "@contentful/forma-36-react-components"; -const isSelected = true; - {}} - cardDragHandleComponent={
} - dropdownListElements={<>}> - Inline card text -; diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-inline-entry-card.output.js b/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-inline-entry-card.output.js deleted file mode 100644 index 6c9fa1dcbb..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-inline-entry-card.output.js +++ /dev/null @@ -1,15 +0,0 @@ -import { InlineEntryCard } from "@contentful/f36-components"; -const isSelected = true; - {}} - cardDragHandleComponent={
} - dropdownListElements={<>}> - Inline card text -; - diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-list.input.js b/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-list.input.js deleted file mode 100644 index 512e1a7df4..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-list.input.js +++ /dev/null @@ -1,7 +0,0 @@ -import React from "react"; -import { List, ListItem } from "@contentful/forma-36-react-components"; - - - ListItem1 - ListItem2 -; diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-list.output.js b/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-list.output.js deleted file mode 100644 index c15b3486b7..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-list.output.js +++ /dev/null @@ -1,8 +0,0 @@ -import React from "react"; - -import { List, ListItem } from "@contentful/f36-components"; - - - ListItem1 - ListItem2 -; diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-modal.input.js b/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-modal.input.js deleted file mode 100644 index 168713b4cc..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-modal.input.js +++ /dev/null @@ -1,28 +0,0 @@ -import React from "react"; - -import { - Modal, - ModalHeader, - ModalConfirm, - ModalControls, - ModalContent, - ModalLauncher, -} from "@contentful/forma-36-react-components"; - -; - {}} - isSecondaryLoading - secondaryIntent="primary" - secondaryLabel="secondary label" - secondaryTestId="secondary id" ->; -; -; -; - -function run() { - return ModalLauncher.open() -} - -run() diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-modal.output.js b/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-modal.output.js deleted file mode 100644 index e0e606e5eb..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-modal.output.js +++ /dev/null @@ -1,22 +0,0 @@ -import React from "react"; - -import { - Modal, - ModalHeader, - ModalControls, - ModalContent, - ModalConfirm, - ModalLauncher, -} from "@contentful/f36-components"; - -; -; -; -; -; - -function run() { - return ModalLauncher.open() -} - -run() diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-note.input.js b/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-note.input.js deleted file mode 100644 index 2b7696b3a0..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-note.input.js +++ /dev/null @@ -1,19 +0,0 @@ -import React from "react"; - -import { Note } from "@contentful/forma-36-react-components"; - - - A piece of information that is relevant to the context the user is currently in. -; - - - A piece of information that is relevant to the context the user is currently in. -; - - {}}> - A piece of information that is relevant to the context the user is currently in. -; diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-note.output.js b/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-note.output.js deleted file mode 100644 index 89fa153243..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-note.output.js +++ /dev/null @@ -1,19 +0,0 @@ -import React from "react"; - -import { Note } from "@contentful/f36-components"; - - - A piece of information that is relevant to the context the user is currently in. -; - - - A piece of information that is relevant to the context the user is currently in. -; - - {}}> - A piece of information that is relevant to the context the user is currently in. -; diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-notification.input.js b/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-notification.input.js deleted file mode 100644 index 38251ed730..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-notification.input.js +++ /dev/null @@ -1,35 +0,0 @@ -import { Notification } from "@contentful/forma-36-react-components"; - -const notificationText = 'Some text'; -const duration = 3000; -Notification.success(notificationText, { - duration, -}); - -Notification.error(notificationText, { - duration, -}); - -Notification.warning(notificationText, { - duration, -}); - -Notification.warning('Notification that should not be repeated', { - duration, - id: 'some-concrete-notification', -}); - -const otherProps = { - title: 'Some title', -}; -Notification.success(notificationText, { - duration, - canClose: true, - close: () => {}, - ...otherProps, -}); - -const placement = 'bottom'; -Notification.setPosition(placement, { offset: 0 }); - -Notification.closeAll(); diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-notification.output.js b/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-notification.output.js deleted file mode 100644 index 3f8ca7e4c8..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-notification.output.js +++ /dev/null @@ -1,34 +0,0 @@ -import { Notification } from "@contentful/f36-components"; -const notificationText = 'Some text'; -const duration = 3000; -Notification.success(notificationText, { - duration, -}); - -Notification.error(notificationText, { - duration, -}); - -Notification.warning(notificationText, { - duration, -}); - -Notification.warning('Notification that should not be repeated', { - duration, - id: 'some-concrete-notification', -}); - -const otherProps = { - title: 'Some title', -}; -Notification.success(notificationText, { - duration, - withClose: true, - onClose: () => {}, - ...otherProps, -}); - -const placement = 'bottom'; -Notification.setPlacement(placement, { offset: 0 }); - -Notification.closeAll(); diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-pill.input.js b/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-pill.input.js deleted file mode 100644 index 7c0ea8bd15..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-pill.input.js +++ /dev/null @@ -1,19 +0,0 @@ -import React from "react"; -import { InfoCircleIcon } from '@contentful/f36-icons'; -import { Pill } from "@contentful/forma-36-react-components"; - - {}} />; - - {}} />; - - {}} - dragHandleComponent={ - - } />; diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-pill.output.js b/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-pill.output.js deleted file mode 100644 index ed48cb85bb..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-pill.output.js +++ /dev/null @@ -1,20 +0,0 @@ -import React from "react"; -import { InfoCircleIcon } from '@contentful/f36-icons'; - -import { Pill } from "@contentful/f36-components"; - - {}} />; - - {}} />; - - {}} - dragHandleComponent={ - - } />; diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-radio.input.js b/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-radio.input.js deleted file mode 100644 index 2fd1bb30f2..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-radio.input.js +++ /dev/null @@ -1,51 +0,0 @@ -import { RadioButton, RadioButtonField } from '@contentful/forma-36-react-components'; - -; - -const isDisabled = false; -const isChecked = true; - {}} - labelText="some label" - className="className" />; - -; - -const selectedUnit = 'px'; - {}} - labelIsLight -/>; - {}} - labelIsLight -/>; - -const label = "Label"; -; diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-radio.output.js b/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-radio.output.js deleted file mode 100644 index 110dfe54b4..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-radio.output.js +++ /dev/null @@ -1,40 +0,0 @@ -import { Radio, FormControl } from "@contentful/f36-components"; - -; - -const isDisabled = false; -const isChecked = true; - {}} - aria-label="some label" - className="className" />; - -; - -const selectedUnit = 'px'; - {}} - className="radio-button">percent; - {}} - className="radio-button">pixels; - -const label = "Label"; - - {label} - some validation message -; diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-select.input.js b/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-select.input.js deleted file mode 100644 index 2100100703..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-select.input.js +++ /dev/null @@ -1,49 +0,0 @@ -import { Select, SelectField, Option } from '@contentful/forma-36-react-components'; - - {}} - name="select-field" - id="select-field" - required - selectProps={{ testId: 'cf-ui-select-field' }}> - - - -; - -; - -const options = [{ - value: 1, - label: 'Option 1', -}, { - value: 2, - label: 'Option 2', -}, { - value: 3, - label: 'Option 3', -}]; -; diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-select.output.js b/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-select.output.js deleted file mode 100644 index e5c1328eeb..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-select.output.js +++ /dev/null @@ -1,44 +0,0 @@ -import { Select, FormControl } from "@contentful/f36-components"; - - - Select label - - Some help text - Validation Message -; - -; - -const options = [{ - value: 1, - label: 'Option 1', -}, { - value: 2, - label: 'Option 2', -}, { - value: 3, - label: 'Option 3', -}]; -; diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-skeleton.input.js b/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-skeleton.input.js deleted file mode 100644 index dc06637560..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-skeleton.input.js +++ /dev/null @@ -1,18 +0,0 @@ -import React from 'react'; -import { SkeletonContainer, SkeletonDisplayText, SkeletonText, SkeletonBodyText, SkeletonRow, Table, TableBody, SkeletonImage } from '@contentful/forma-36-react-components'; - - - - -; - - - - - -
; - - - - -; diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-skeleton.output.js b/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-skeleton.output.js deleted file mode 100644 index e09a020de6..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-skeleton.output.js +++ /dev/null @@ -1,27 +0,0 @@ -import React from 'react'; -import { Table, TableBody } from '@contentful/forma-36-react-components'; - -import { - SkeletonContainer, - SkeletonRow, - SkeletonBodyText, - SkeletonDisplayText, - SkeletonImage, - SkeletonText, -} from "@contentful/f36-components"; - - - - -; - - - - - -
; - - - - -; diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-spinner.input.js b/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-spinner.input.js deleted file mode 100644 index edb2afc6d5..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-spinner.input.js +++ /dev/null @@ -1,11 +0,0 @@ -import React from "react"; - -import { Spinner } from "@contentful/forma-36-react-components"; - -; - -; - -; - -; diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-spinner.output.js b/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-spinner.output.js deleted file mode 100644 index 55337f4ccf..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-spinner.output.js +++ /dev/null @@ -1,11 +0,0 @@ -import React from "react"; - -import { Spinner } from "@contentful/f36-components"; - -; - -; - -; - -; diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-table.input.js b/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-table.input.js deleted file mode 100644 index 388b36e09f..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-table.input.js +++ /dev/null @@ -1,22 +0,0 @@ -import React from "react"; - -import { Table, TableBody, TableRow, TableCell, TableHead } from "@contentful/forma-36-react-components"; - - - - - Name - Email - - - - - Jane Roe - jane@roe.com - - - John Doe - john@doe.com - - -
diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-table.output.js b/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-table.output.js deleted file mode 100644 index 91a6c2cecc..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-table.output.js +++ /dev/null @@ -1,22 +0,0 @@ -import React from "react"; - -import { Table } from "@contentful/f36-components"; - - - - - Name - Email - - - - - Jane Roe - jane@roe.com - - - John Doe - john@doe.com - - -
diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-text-field.input.js b/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-text-field.input.js deleted file mode 100644 index 0c07baa9f3..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-text-field.input.js +++ /dev/null @@ -1,176 +0,0 @@ -import { TextField } from '@contentful/forma-36-react-components'; - -const { - id, - name, - labelText, - helpText, - value, - onChange, - onBlur, - isDisabled, - validationMessage, - required, - textInputProps, -} = { - id: 'inputId', - name: 'inputName', - labelText: 'Input label', - helpText: 'Input help', - value: 'Value', - onChange: () => {}, - onBlur: () => {}, - isDisabled: false, - validationMessage: 'Validation message', - required, - textInputProps: {}, -}; -const otherProps = {}; - onChange(e)} - onBlur={onBlur} - textInputProps={{ - disabled: isDisabled, - type: 'text', - ...textInputProps, - ...otherProps, - }} - validationMessage={validationMessage} - required={required} -/>; - -const prefix = 'prefix'; - {}} -/>; - -const showValidationMessage = true; -const message = 'Some validation message'; - {}} - validationMessage={showValidationMessage ? message : ''} -/>; - -const hideValidationMessage = true; - {}} - validationMessage={hideValidationMessage ? '' : 'Some validation message'} -/>; - -const controlledInputValue = 'input controlled value'; - {}} -/>; - -; - -; - -const conditionalIsDisabled = true; -const ref = {}; - {}} - onBlur={() => {}} - textInputProps={{ - type: 'text', - placeholder: 'placeholder', - disabled: conditionalIsDisabled ? true : false, - maxLength: 10, - testId: 'text-input-test-id', - inputRef: ref - }} - validationMessage="Some validation message" - required -/>; - -const validationMessageCondition = 0; - {}} - validationMessage={validationMessageCondition > 0 ? 'Some validation message' : ''} -/>; - {}} - validationMessage={validationMessageCondition > 0 ? '' : 'Some validation message'} -/>; - -; - -const textLinkProps = { - text: 'TextLink', - icon: 'Preview', - href: '#' -}; -; - -; diff --git a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-text-field.output.js b/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-text-field.output.js deleted file mode 100644 index ea128f3de2..0000000000 --- a/packages/forma-36-codemod/transforms/__testfixtures__/v4/v4-text-field.output.js +++ /dev/null @@ -1,155 +0,0 @@ -import { PreviewIcon } from "@contentful/f36-icons"; - -import { FormControl, TextInput, Flex, Textarea, TextLink } from "@contentful/f36-components"; - -const { - id, - name, - labelText, - helpText, - value, - onChange, - onBlur, - isDisabled, - validationMessage, - required, - textInputProps, -} = { - id: 'inputId', - name: 'inputName', - labelText: 'Input label', - helpText: 'Input help', - value: 'Value', - onChange: () => {}, - onBlur: () => {}, - isDisabled: false, - validationMessage: 'Validation message', - required, - textInputProps: {}, -}; -const otherProps = {}; - - {labelText} - onChange(e)} - onBlur={onBlur} - type="text" - {...textInputProps} - {...otherProps} /> - {helpText} - {validationMessage && {validationMessage}} -; - -const prefix = 'prefix'; - - Prefix id - {}} /> -; - -const showValidationMessage = true; -const message = 'Some validation message'; - - Conditional validation - {}} /> - {showValidationMessage && {message}} -; - -const hideValidationMessage = true; - - Conditional validation - {}} /> - {!hideValidationMessage && Some validation message} -; - -const controlledInputValue = 'input controlled value'; - - Controlled input - {}} /> -; - - - Counting characters and HelpText - - - Some help text - - -; - - - Counting characters - - - - -; - -const conditionalIsDisabled = true; -const ref = {}; - - Label text - {}} - onBlur={() => {}} - type="text" - placeholder="placeholder" - maxLength={10} - testId="text-input-test-id" - ref={ref} /> - - Some help text - - - Some validation message -; - -const validationMessageCondition = 0; - 0}> - Conditional validation - {}} /> - {validationMessageCondition > 0 && Some validation message} -; - 0)}> - Conditional validation - {}} /> - {!(validationMessageCondition > 0) && Some validation message} -; - - - Text area -