diff --git a/app/client/package.json b/app/client/package.json index 461c374083..f3cc105a9f 100644 --- a/app/client/package.json +++ b/app/client/package.json @@ -374,7 +374,7 @@ "postcss-normalize": "^10.0.1", "postcss-preset-env": "^7.0.1", "postcss-url": "^10.1.3", - "prettier": "^3.0.3", + "prettier": "3.2.5", "prop-types": "^15.8.1", "raw-loader": "^4.0.2", "react-is": "^16.12.0", diff --git a/app/client/packages/design-system/headless/src/components/Popover/stories/Popover.stories.tsx b/app/client/packages/design-system/headless/src/components/Popover/stories/Popover.stories.tsx index b7ff5d4be3..ec175ced3b 100644 --- a/app/client/packages/design-system/headless/src/components/Popover/stories/Popover.stories.tsx +++ b/app/client/packages/design-system/headless/src/components/Popover/stories/Popover.stories.tsx @@ -1,4 +1,4 @@ -import React from "react"; +import React, { type FunctionComponent } from "react"; import type { Meta, StoryObj } from "@storybook/react"; import { Popover, @@ -14,16 +14,17 @@ import { ControlledPopover as ControlledPopoverExample } from "./ControlledPopov * * Based on the [headless Popover component](/?path=/docs/design-system-headless-popover--docs). * - * A popover is a floating element that displays information that requires immediate attention, appearing over the page content and blocking interactions with the page until it is dismissed. + * A popover is a floating element that displays information that requires immediate attention, appearing over the page content and blocking interactions with the page until it is + * dismissed. */ const meta: Meta = { component: Popover, title: "WDS/Headless/Popover", subcomponents: { - PopoverTrigger, - PopoverContent, - PopoverModalContent, + PopoverTrigger: PopoverTrigger as FunctionComponent, + PopoverContent: PopoverContent as FunctionComponent, + PopoverModalContent: PopoverModalContent as FunctionComponent, }, render: (args) => ( diff --git a/app/client/packages/design-system/widgets/src/components/Modal/stories/Modal.stories.tsx b/app/client/packages/design-system/widgets/src/components/Modal/stories/Modal.stories.tsx index ff8beadb24..7067a03290 100644 --- a/app/client/packages/design-system/widgets/src/components/Modal/stories/Modal.stories.tsx +++ b/app/client/packages/design-system/widgets/src/components/Modal/stories/Modal.stories.tsx @@ -1,4 +1,4 @@ -import React from "react"; +import React, { type FunctionComponent } from "react"; import type { Meta, StoryObj } from "@storybook/react"; import { Modal } from "@appsmith/wds"; import { ModalHeader, ModalFooter, ModalContent } from "@appsmith/wds"; @@ -15,9 +15,9 @@ const meta: Meta = { component: Modal, title: "WDS/Widgets/Modal", subcomponents: { - ModalHeader, - ModalFooter, - ModalContent, + ModalHeader: ModalHeader as FunctionComponent, + ModalFooter: ModalFooter as FunctionComponent, + ModalContent: ModalContent as FunctionComponent, }, render: () => , }; diff --git a/app/client/packages/storybook/.storybook/addons/theming/ThemingPopup.tsx b/app/client/packages/storybook/.storybook/addons/theming/ThemingPopup.tsx index f7ebfb17dd..a4cbc8ebda 100644 --- a/app/client/packages/storybook/.storybook/addons/theming/ThemingPopup.tsx +++ b/app/client/packages/storybook/.storybook/addons/theming/ThemingPopup.tsx @@ -53,6 +53,7 @@ export const ThemingPopup: React.FC = ({ leftShift, onClose }) => { return ( updateGlobal("colorMode", value ? "dark" : "light") diff --git a/app/client/packages/storybook/.storybook/addons/theming/manager.ts b/app/client/packages/storybook/.storybook/addons/theming/manager.ts index 96efbe17db..f2965ca03a 100644 --- a/app/client/packages/storybook/.storybook/addons/theming/manager.ts +++ b/app/client/packages/storybook/.storybook/addons/theming/manager.ts @@ -6,14 +6,5 @@ addons.register("widgets/theming", () => { type: types.TOOL, title: "Theming tool", render: ThemingTool, - match: (args) => { - const { viewMode, storyId } = args; - - // show the addon only on wds - return Boolean( - (storyId && storyId?.includes("widgets")) || - storyId?.includes("testing"), - ); - }, }); }); diff --git a/app/client/packages/storybook/.storybook/styles.css b/app/client/packages/storybook/.storybook/styles.css index 6381d46ec0..e3e9bfde1c 100644 --- a/app/client/packages/storybook/.storybook/styles.css +++ b/app/client/packages/storybook/.storybook/styles.css @@ -42,3 +42,8 @@ body, .docblock-argstable-body td { background: none !important; } + +label[for="control-color-scheme"][aria-label="color-scheme"] > span { + font-size: 13px !important; + line-height: 18px; +} diff --git a/app/client/packages/storybook/package.json b/app/client/packages/storybook/package.json index a26a518681..11280f70a2 100644 --- a/app/client/packages/storybook/package.json +++ b/app/client/packages/storybook/package.json @@ -14,24 +14,24 @@ }, "devDependencies": { "@chromatic-com/storybook": "^1.6.1", - "@storybook/addon-a11y": "^8.2.7", - "@storybook/addon-controls": "^8.2.7", - "@storybook/addon-docs": "^8.2.7", - "@storybook/addon-measure": "^8.2.7", - "@storybook/addon-outline": "^8.2.7", - "@storybook/addon-toolbars": "^8.2.7", - "@storybook/addon-viewport": "^8.2.7", - "@storybook/blocks": "^8.2.7", - "@storybook/components": "^8.2.7", - "@storybook/core-events": "^8.3.2", - "@storybook/manager-api": "^8.2.7", - "@storybook/preset-create-react-app": "^8.2.7", - "@storybook/react-vite": "^8.2.7", + "@storybook/addon-a11y": "8.2.7", + "@storybook/addon-controls": "8.2.7", + "@storybook/addon-docs": "8.2.7", + "@storybook/addon-measure": "8.2.7", + "@storybook/addon-outline": "8.2.7", + "@storybook/addon-toolbars": "8.2.7", + "@storybook/addon-viewport": "8.2.7", + "@storybook/blocks": "8.2.7", + "@storybook/components": "8.2.7", + "@storybook/core-events": "8.2.7", + "@storybook/manager-api": "8.2.7", + "@storybook/preset-create-react-app": "8.2.7", + "@storybook/react-vite": "8.2.7", "@storybook/test-runner": "^0.19.1", - "@storybook/theming": "^8.2.7", + "@storybook/theming": "8.2.7", "@vitejs/plugin-react": "^4.3.1", "chromatic": "^11.3.0", - "storybook": "^8.6.4", + "storybook": "8.2.7", "vite": "^6.2.1", "vite-plugin-svgr": "^4.2.0" }, diff --git a/app/client/packages/storybook/src/components/ColorTable.tsx b/app/client/packages/storybook/src/components/ColorTable.tsx index 2739a8a108..66df0f0f1e 100644 --- a/app/client/packages/storybook/src/components/ColorTable.tsx +++ b/app/client/packages/storybook/src/components/ColorTable.tsx @@ -23,7 +23,7 @@ export const ColorTable = ({ const [isDarkMode, setDarkMode] = useState(false); const { theme } = useTheme({ seedColor, - colorMode: isDarkMode != null ? "dark" : "light", + colorMode: Boolean(isDarkMode) ? "dark" : "light", }); const { color } = theme; diff --git a/app/client/packages/storybook/src/components/ThemeSettings.tsx b/app/client/packages/storybook/src/components/ThemeSettings.tsx index b3d77aa3b3..700b27be58 100644 --- a/app/client/packages/storybook/src/components/ThemeSettings.tsx +++ b/app/client/packages/storybook/src/components/ThemeSettings.tsx @@ -1,6 +1,6 @@ import { Form } from "@storybook/components"; import React, { useCallback } from "react"; -import { Flex, Text } from "@appsmith/wds"; +import { Flex } from "@appsmith/wds"; import { ColorControl, BooleanControl, RangeControl } from "@storybook/blocks"; import styled from "styled-components"; import { debounce } from "lodash"; @@ -36,12 +36,14 @@ interface ThemeSettingsProps { setUserDensity?: (value: number) => void; setUserSizing?: (value: number) => void; direction?: "column" | "row"; + isHintVisible?: boolean; } export const ThemeSettings = ({ borderRadius, direction = "column", isDarkMode, + isHintVisible = false, seedColor, setBorderRadius, setDarkMode, @@ -65,7 +67,7 @@ export const ThemeSettings = ({ gap="4px" marginBottom="-8px" > - Dark mode + Dark mode - Seed + Seed - Border Radius + Border Radius - Density + Density - Sizing + Sizing )} + + {isHintVisible && ( + + This add-on tests WDS widget theming and may impact other stories. + Dark mode works correctly only for WDS component pages. + + )} ); diff --git a/app/client/yarn.lock b/app/client/yarn.lock index c377b412ed..812fbc36f1 100644 --- a/app/client/yarn.lock +++ b/app/client/yarn.lock @@ -992,7 +992,7 @@ __metadata: languageName: node linkType: hard -"@babel/core@npm:^7.1.0, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.16.0, @babel/core@npm:^7.18.9, @babel/core@npm:^7.21.3, @babel/core@npm:^7.22.5, @babel/core@npm:^7.23.9, @babel/core@npm:^7.24.4, @babel/core@npm:^7.24.5, @babel/core@npm:^7.26.10, @babel/core@npm:^7.7.5": +"@babel/core@npm:^7.1.0, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.16.0, @babel/core@npm:^7.18.9, @babel/core@npm:^7.21.3, @babel/core@npm:^7.22.5, @babel/core@npm:^7.23.0, @babel/core@npm:^7.23.9, @babel/core@npm:^7.24.4, @babel/core@npm:^7.24.5, @babel/core@npm:^7.26.10, @babel/core@npm:^7.7.5": version: 7.26.10 resolution: "@babel/core@npm:7.26.10" dependencies: @@ -1029,16 +1029,16 @@ __metadata: languageName: node linkType: hard -"@babel/generator@npm:^7.22.5, @babel/generator@npm:^7.26.10, @babel/generator@npm:^7.7.2": - version: 7.26.10 - resolution: "@babel/generator@npm:7.26.10" +"@babel/generator@npm:^7.22.5, @babel/generator@npm:^7.26.10, @babel/generator@npm:^7.27.0, @babel/generator@npm:^7.7.2": + version: 7.27.0 + resolution: "@babel/generator@npm:7.27.0" dependencies: - "@babel/parser": ^7.26.10 - "@babel/types": ^7.26.10 + "@babel/parser": ^7.27.0 + "@babel/types": ^7.27.0 "@jridgewell/gen-mapping": ^0.3.5 "@jridgewell/trace-mapping": ^0.3.25 jsesc: ^3.0.2 - checksum: b047378cb4fdb54adae53a7e9648f1585c2e3ddd3a4019e36bf4b4554029c84872891234fc9c9519570448a1cb47430b2bf46524cf618c94d6d09985cf6428e1 + checksum: cdb6e3e8441241321192275f7a1265b6d610b44d57ae3bbb6047cb142849fd2ace1e15d5ee0685337e152f5d8760babd3ab898b6e5065e4b344006d2f0da759f languageName: node linkType: hard @@ -1064,20 +1064,20 @@ __metadata: languageName: node linkType: hard -"@babel/helper-create-class-features-plugin@npm:^7.18.6, @babel/helper-create-class-features-plugin@npm:^7.21.0, @babel/helper-create-class-features-plugin@npm:^7.25.9": - version: 7.26.9 - resolution: "@babel/helper-create-class-features-plugin@npm:7.26.9" +"@babel/helper-create-class-features-plugin@npm:^7.18.6, @babel/helper-create-class-features-plugin@npm:^7.21.0, @babel/helper-create-class-features-plugin@npm:^7.25.9, @babel/helper-create-class-features-plugin@npm:^7.27.0": + version: 7.27.0 + resolution: "@babel/helper-create-class-features-plugin@npm:7.27.0" dependencies: "@babel/helper-annotate-as-pure": ^7.25.9 "@babel/helper-member-expression-to-functions": ^7.25.9 "@babel/helper-optimise-call-expression": ^7.25.9 "@babel/helper-replace-supers": ^7.26.5 "@babel/helper-skip-transparent-expression-wrappers": ^7.25.9 - "@babel/traverse": ^7.26.9 + "@babel/traverse": ^7.27.0 semver: ^6.3.1 peerDependencies: "@babel/core": ^7.0.0 - checksum: d445a660d2cdd92e83c04a60f52a304e54e5cc338796b6add9dec00048f1ad12125f78145ab688d029569a9559ef64f8e0de86f456b9e2630ea46f664ffb8e45 + checksum: 4ec1f044effa7d9984d20ac9201184986c2c9d688495bf8204c5bf0e042c4e6752d336884997b1140f8f36107edda5f02891eb6660273ab906c9b1e6b2491b71 languageName: node linkType: hard @@ -1261,14 +1261,14 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.23.0, @babel/parser@npm:^7.23.9, @babel/parser@npm:^7.24.4, @babel/parser@npm:^7.26.10, @babel/parser@npm:^7.26.9": - version: 7.26.10 - resolution: "@babel/parser@npm:7.26.10" +"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.23.0, @babel/parser@npm:^7.23.9, @babel/parser@npm:^7.24.4, @babel/parser@npm:^7.26.10, @babel/parser@npm:^7.27.0": + version: 7.27.0 + resolution: "@babel/parser@npm:7.27.0" dependencies: - "@babel/types": ^7.26.10 + "@babel/types": ^7.27.0 bin: parser: ./bin/babel-parser.js - checksum: 81f9af962aea55a2973d213dffc6191939df7eba0511ba585d23f0d838931f5fca2efb83ae382e4b9bb486f20ae1b2607cb1b8be49af89e9f011fb4355727f47 + checksum: 062a4e6d51553603253990c84e051ed48671a55b9d4e9caf2eff9dc888465070a0cfd288a467dbf0d99507781ea4a835b5606e32ddc0319f1b9273f913676829 languageName: node linkType: hard @@ -1489,14 +1489,14 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-flow@npm:^7.23.3": - version: 7.23.3 - resolution: "@babel/plugin-syntax-flow@npm:7.23.3" +"@babel/plugin-syntax-flow@npm:^7.26.0": + version: 7.26.0 + resolution: "@babel/plugin-syntax-flow@npm:7.26.0" dependencies: - "@babel/helper-plugin-utils": ^7.22.5 + "@babel/helper-plugin-utils": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: c6e6f355d6ace5f4a9e7bb19f1fed2398aeb9b62c4c671a189d81b124f9f5bb77c4225b6e85e19339268c60a021c1e49104e450375de5e6bb70612190d9678af + checksum: fdc0d0a7b512e00d933e12cf93c785ea4645a193f4b539230b7601cfaa8c704410199318ce9ea14e5fca7d13e9027822f7d81a7871d3e854df26b6af04cc3c6c languageName: node linkType: hard @@ -1725,7 +1725,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-class-properties@npm:^7.25.9": +"@babel/plugin-transform-class-properties@npm:^7.22.5, @babel/plugin-transform-class-properties@npm:^7.25.9": version: 7.25.9 resolution: "@babel/plugin-transform-class-properties@npm:7.25.9" dependencies: @@ -1856,15 +1856,15 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-flow-strip-types@npm:^7.16.0": - version: 7.23.3 - resolution: "@babel/plugin-transform-flow-strip-types@npm:7.23.3" +"@babel/plugin-transform-flow-strip-types@npm:^7.16.0, @babel/plugin-transform-flow-strip-types@npm:^7.25.9": + version: 7.26.5 + resolution: "@babel/plugin-transform-flow-strip-types@npm:7.26.5" dependencies: - "@babel/helper-plugin-utils": ^7.22.5 - "@babel/plugin-syntax-flow": ^7.23.3 + "@babel/helper-plugin-utils": ^7.26.5 + "@babel/plugin-syntax-flow": ^7.26.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: de38cc5cf948bc19405ea041292181527a36f59f08d787a590415fac36e9b0c7992f0d3e2fd3b9402089bafdaa1a893291a0edf15beebfd29bdedbbe582fee9b + checksum: a15ae76aea55f1801a5c8ebdfdd0e4616f256ca1eeb504b0781120242aae5a2174439a084bacd2b9e3e83d2a8463cf10c2a8c9f0f0504ded21144297c2b4a380 languageName: node linkType: hard @@ -1949,7 +1949,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-modules-commonjs@npm:^7.25.9, @babel/plugin-transform-modules-commonjs@npm:^7.26.3": +"@babel/plugin-transform-modules-commonjs@npm:^7.23.0, @babel/plugin-transform-modules-commonjs@npm:^7.26.3": version: 7.26.3 resolution: "@babel/plugin-transform-modules-commonjs@npm:7.26.3" dependencies: @@ -2010,7 +2010,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-nullish-coalescing-operator@npm:^7.26.6": +"@babel/plugin-transform-nullish-coalescing-operator@npm:^7.22.11, @babel/plugin-transform-nullish-coalescing-operator@npm:^7.26.6": version: 7.26.6 resolution: "@babel/plugin-transform-nullish-coalescing-operator@npm:7.26.6" dependencies: @@ -2068,7 +2068,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-optional-chaining@npm:^7.25.9": +"@babel/plugin-transform-optional-chaining@npm:^7.23.0, @babel/plugin-transform-optional-chaining@npm:^7.25.9": version: 7.25.9 resolution: "@babel/plugin-transform-optional-chaining@npm:7.25.9" dependencies: @@ -2091,7 +2091,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-private-methods@npm:^7.25.9": +"@babel/plugin-transform-private-methods@npm:^7.22.5, @babel/plugin-transform-private-methods@npm:^7.25.9": version: 7.25.9 resolution: "@babel/plugin-transform-private-methods@npm:7.25.9" dependencies: @@ -2316,18 +2316,18 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-typescript@npm:^7.25.9": - version: 7.26.8 - resolution: "@babel/plugin-transform-typescript@npm:7.26.8" +"@babel/plugin-transform-typescript@npm:^7.27.0": + version: 7.27.0 + resolution: "@babel/plugin-transform-typescript@npm:7.27.0" dependencies: "@babel/helper-annotate-as-pure": ^7.25.9 - "@babel/helper-create-class-features-plugin": ^7.25.9 + "@babel/helper-create-class-features-plugin": ^7.27.0 "@babel/helper-plugin-utils": ^7.26.5 "@babel/helper-skip-transparent-expression-wrappers": ^7.25.9 "@babel/plugin-syntax-typescript": ^7.25.9 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 3d8866f2c5cb70d27bfb724bf205f073b59d04fe7e535c63439968579dc79b69055681088b522dab49695bdf1365b00e22aee11e3f3253381e554d89a8aa9dd6 + checksum: 0629dffb332616d3a07f2718dc1ac1ff6b3092b59cb7b06594484b3bef9d16012ef3fe36b397000092a83aaac014c52b570e484d8903bb6a0a13d0b3a896829c languageName: node linkType: hard @@ -2378,7 +2378,7 @@ __metadata: languageName: node linkType: hard -"@babel/preset-env@npm:^7.11.0, @babel/preset-env@npm:^7.12.1, @babel/preset-env@npm:^7.16.0, @babel/preset-env@npm:^7.16.4, @babel/preset-env@npm:^7.26.9": +"@babel/preset-env@npm:^7.11.0, @babel/preset-env@npm:^7.12.1, @babel/preset-env@npm:^7.16.0, @babel/preset-env@npm:^7.16.4, @babel/preset-env@npm:^7.24.4, @babel/preset-env@npm:^7.26.9": version: 7.26.9 resolution: "@babel/preset-env@npm:7.26.9" dependencies: @@ -2457,6 +2457,19 @@ __metadata: languageName: node linkType: hard +"@babel/preset-flow@npm:^7.22.15": + version: 7.25.9 + resolution: "@babel/preset-flow@npm:7.25.9" + dependencies: + "@babel/helper-plugin-utils": ^7.25.9 + "@babel/helper-validator-option": ^7.25.9 + "@babel/plugin-transform-flow-strip-types": ^7.25.9 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: b1591ea63a7ace7e34bcefa6deba9e2814d7f082e3c074e2648efb68a1a49016ccefbea024156ba28bd3042a4e768e3eb8b5ecfe433978144fdaaadd36203ba2 + languageName: node + linkType: hard + "@babel/preset-modules@npm:0.1.6-no-external-plugins": version: 0.1.6-no-external-plugins resolution: "@babel/preset-modules@npm:0.1.6-no-external-plugins" @@ -2486,18 +2499,33 @@ __metadata: languageName: node linkType: hard -"@babel/preset-typescript@npm:^7.16.0, @babel/preset-typescript@npm:^7.26.0": - version: 7.26.0 - resolution: "@babel/preset-typescript@npm:7.26.0" +"@babel/preset-typescript@npm:^7.16.0, @babel/preset-typescript@npm:^7.23.0, @babel/preset-typescript@npm:^7.26.0": + version: 7.27.0 + resolution: "@babel/preset-typescript@npm:7.27.0" dependencies: - "@babel/helper-plugin-utils": ^7.25.9 + "@babel/helper-plugin-utils": ^7.26.5 "@babel/helper-validator-option": ^7.25.9 "@babel/plugin-syntax-jsx": ^7.25.9 - "@babel/plugin-transform-modules-commonjs": ^7.25.9 - "@babel/plugin-transform-typescript": ^7.25.9 + "@babel/plugin-transform-modules-commonjs": ^7.26.3 + "@babel/plugin-transform-typescript": ^7.27.0 peerDependencies: "@babel/core": ^7.0.0-0 - checksum: 6d8641fa6efd0e10eec5e8f92cd164b916a06d57131cfa5216c281404289c87d2b4995140a1c1d9c3bad171ff6ef2226be5f0585e09577ffff349706e991ec71 + checksum: 64bbde0069d6b40092796a5c02ce192499d6b0cecf208e881318a0a969b4ffea6c52b8b10b03cb6a1b7aa630076a8b49df39af90e421d81410a7269b34a393f3 + languageName: node + linkType: hard + +"@babel/register@npm:^7.22.15": + version: 7.25.9 + resolution: "@babel/register@npm:7.25.9" + dependencies: + clone-deep: ^4.0.1 + find-cache-dir: ^2.0.0 + make-dir: ^2.1.0 + pirates: ^4.0.6 + source-map-support: ^0.5.16 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 1df38d9ed6fd60feb0a82e1926508bca8f60915ee8a12ab9f6c9714a8f13bafc7865409c7fa92604a5b79ba84f7990181b312bc469bfdfa30dd79655b3260b85 languageName: node linkType: hard @@ -2527,39 +2555,39 @@ __metadata: languageName: node linkType: hard -"@babel/template@npm:^7.22.5, @babel/template@npm:^7.25.9, @babel/template@npm:^7.26.9, @babel/template@npm:^7.3.3": - version: 7.26.9 - resolution: "@babel/template@npm:7.26.9" +"@babel/template@npm:^7.22.5, @babel/template@npm:^7.25.9, @babel/template@npm:^7.26.9, @babel/template@npm:^7.27.0, @babel/template@npm:^7.3.3": + version: 7.27.0 + resolution: "@babel/template@npm:7.27.0" dependencies: "@babel/code-frame": ^7.26.2 - "@babel/parser": ^7.26.9 - "@babel/types": ^7.26.9 - checksum: 32259298c775e543ab994daff0c758b3d6a184349b146d6497aa46cec5907bc47a6bc09e7295a81a5eccfbd023d4811a9777cb5d698d582d09a87cabf5b576e7 + "@babel/parser": ^7.27.0 + "@babel/types": ^7.27.0 + checksum: 46d6db4c204a092f11ad6c3bfb6ec3dc1422e32121186d68ab1b3e633313aa5b7e21f26ca801dbd7da21f256225305a76454429fc500e52dabadb30af35df961 languageName: node linkType: hard -"@babel/traverse@npm:^7.18.9, @babel/traverse@npm:^7.25.9, @babel/traverse@npm:^7.26.10, @babel/traverse@npm:^7.26.5, @babel/traverse@npm:^7.26.8, @babel/traverse@npm:^7.26.9, @babel/traverse@npm:^7.4.5": - version: 7.26.10 - resolution: "@babel/traverse@npm:7.26.10" +"@babel/traverse@npm:^7.18.9, @babel/traverse@npm:^7.25.9, @babel/traverse@npm:^7.26.10, @babel/traverse@npm:^7.26.5, @babel/traverse@npm:^7.26.8, @babel/traverse@npm:^7.27.0, @babel/traverse@npm:^7.4.5": + version: 7.27.0 + resolution: "@babel/traverse@npm:7.27.0" dependencies: "@babel/code-frame": ^7.26.2 - "@babel/generator": ^7.26.10 - "@babel/parser": ^7.26.10 - "@babel/template": ^7.26.9 - "@babel/types": ^7.26.10 + "@babel/generator": ^7.27.0 + "@babel/parser": ^7.27.0 + "@babel/template": ^7.27.0 + "@babel/types": ^7.27.0 debug: ^4.3.1 globals: ^11.1.0 - checksum: 9b58039cf388ea0f6758204a31678753f3e3d9f62cd8bfb814cdcb2af81a0df35a23b7573719345b425faaaec1c1400f253d50054bac3db5952e389f71b19bc6 + checksum: 922d22aa91200e1880cfa782802100aa5b236fab89a44b9c40cfea94163246efd010626f7dc2b9d7769851c1fa2d8e8f8a1e0168ff4a7094e9b737c32760baa1 languageName: node linkType: hard -"@babel/types@npm:^7.0.0, @babel/types@npm:^7.0.0-beta.49, @babel/types@npm:^7.12.6, @babel/types@npm:^7.18.9, @babel/types@npm:^7.20.7, @babel/types@npm:^7.21.3, @babel/types@npm:^7.22.5, @babel/types@npm:^7.24.7, @babel/types@npm:^7.25.9, @babel/types@npm:^7.26.10, @babel/types@npm:^7.26.9, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4": - version: 7.26.10 - resolution: "@babel/types@npm:7.26.10" +"@babel/types@npm:^7.0.0, @babel/types@npm:^7.0.0-beta.49, @babel/types@npm:^7.12.6, @babel/types@npm:^7.18.9, @babel/types@npm:^7.20.7, @babel/types@npm:^7.21.3, @babel/types@npm:^7.22.5, @babel/types@npm:^7.24.0, @babel/types@npm:^7.24.7, @babel/types@npm:^7.25.9, @babel/types@npm:^7.26.10, @babel/types@npm:^7.27.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4": + version: 7.27.0 + resolution: "@babel/types@npm:7.27.0" dependencies: "@babel/helper-string-parser": ^7.25.9 "@babel/helper-validator-identifier": ^7.25.9 - checksum: 07340068ea3824dcaccf702dfc9628175c9926912ad6efba182d8b07e20953297d0a514f6fb103a61b9d5c555c8b87fc2237ddb06efebe14794eefc921dfa114 + checksum: 59582019eb8a693d4277015d4dec0233874d884b9019dcd09550332db7f0f2ac9e30eca685bb0ada4bab5a4dc8bbc2a6bcaadb151c69b7e6aa94b5eaf8fc8c51 languageName: node linkType: hard @@ -2960,25 +2988,25 @@ __metadata: "@appsmith/wds": "workspace:^" "@appsmith/wds-theming": "workspace:^" "@chromatic-com/storybook": ^1.6.1 - "@storybook/addon-a11y": ^8.2.7 - "@storybook/addon-controls": ^8.2.7 - "@storybook/addon-docs": ^8.2.7 - "@storybook/addon-measure": ^8.2.7 - "@storybook/addon-outline": ^8.2.7 - "@storybook/addon-toolbars": ^8.2.7 - "@storybook/addon-viewport": ^8.2.7 - "@storybook/blocks": ^8.2.7 - "@storybook/components": ^8.2.7 - "@storybook/core-events": ^8.3.2 - "@storybook/manager-api": ^8.2.7 - "@storybook/preset-create-react-app": ^8.2.7 - "@storybook/react-vite": ^8.2.7 + "@storybook/addon-a11y": 8.2.7 + "@storybook/addon-controls": 8.2.7 + "@storybook/addon-docs": 8.2.7 + "@storybook/addon-measure": 8.2.7 + "@storybook/addon-outline": 8.2.7 + "@storybook/addon-toolbars": 8.2.7 + "@storybook/addon-viewport": 8.2.7 + "@storybook/blocks": 8.2.7 + "@storybook/components": 8.2.7 + "@storybook/core-events": 8.2.7 + "@storybook/manager-api": 8.2.7 + "@storybook/preset-create-react-app": 8.2.7 + "@storybook/react-vite": 8.2.7 "@storybook/test-runner": ^0.19.1 - "@storybook/theming": ^8.2.7 + "@storybook/theming": 8.2.7 "@vitejs/plugin-react": ^4.3.1 chromatic: ^11.3.0 glob: ^11.0.0 - storybook: ^8.6.4 + storybook: 8.2.7 vite: ^6.2.1 vite-plugin-svgr: ^4.2.0 languageName: unknown @@ -9139,6 +9167,13 @@ __metadata: languageName: node linkType: hard +"@sindresorhus/merge-streams@npm:^2.1.0": + version: 2.3.0 + resolution: "@sindresorhus/merge-streams@npm:2.3.0" + checksum: e989d53dee68d7e49b4ac02ae49178d561c461144cea83f66fa91ff012d981ad0ad2340cbd13f2fdb57989197f5c987ca22a74eb56478626f04e79df84291159 + languageName: node + linkType: hard + "@sinonjs/commons@npm:^2.0.0": version: 2.0.0 resolution: "@sinonjs/commons@npm:2.0.0" @@ -9764,7 +9799,7 @@ __metadata: languageName: node linkType: hard -"@storybook/addon-a11y@npm:^8.2.7": +"@storybook/addon-a11y@npm:8.2.7": version: 8.2.7 resolution: "@storybook/addon-a11y@npm:8.2.7" dependencies: @@ -9776,7 +9811,7 @@ __metadata: languageName: node linkType: hard -"@storybook/addon-controls@npm:^8.2.7": +"@storybook/addon-controls@npm:8.2.7": version: 8.2.7 resolution: "@storybook/addon-controls@npm:8.2.7" dependencies: @@ -9789,7 +9824,7 @@ __metadata: languageName: node linkType: hard -"@storybook/addon-docs@npm:^8.2.7": +"@storybook/addon-docs@npm:8.2.7": version: 8.2.7 resolution: "@storybook/addon-docs@npm:8.2.7" dependencies: @@ -9823,7 +9858,7 @@ __metadata: languageName: node linkType: hard -"@storybook/addon-measure@npm:^8.2.7": +"@storybook/addon-measure@npm:8.2.7": version: 8.2.7 resolution: "@storybook/addon-measure@npm:8.2.7" dependencies: @@ -9835,7 +9870,7 @@ __metadata: languageName: node linkType: hard -"@storybook/addon-outline@npm:^8.2.7": +"@storybook/addon-outline@npm:8.2.7": version: 8.2.7 resolution: "@storybook/addon-outline@npm:8.2.7" dependencies: @@ -9847,7 +9882,7 @@ __metadata: languageName: node linkType: hard -"@storybook/addon-toolbars@npm:^8.2.7": +"@storybook/addon-toolbars@npm:8.2.7": version: 8.2.7 resolution: "@storybook/addon-toolbars@npm:8.2.7" peerDependencies: @@ -9856,7 +9891,7 @@ __metadata: languageName: node linkType: hard -"@storybook/addon-viewport@npm:^8.2.7": +"@storybook/addon-viewport@npm:8.2.7": version: 8.2.7 resolution: "@storybook/addon-viewport@npm:8.2.7" dependencies: @@ -9867,7 +9902,7 @@ __metadata: languageName: node linkType: hard -"@storybook/blocks@npm:8.2.7, @storybook/blocks@npm:^8.2.7": +"@storybook/blocks@npm:8.2.7": version: 8.2.7 resolution: "@storybook/blocks@npm:8.2.7" dependencies: @@ -9928,7 +9963,28 @@ __metadata: languageName: node linkType: hard -"@storybook/components@npm:^8.2.7": +"@storybook/codemod@npm:8.2.7": + version: 8.2.7 + resolution: "@storybook/codemod@npm:8.2.7" + dependencies: + "@babel/core": ^7.24.4 + "@babel/preset-env": ^7.24.4 + "@babel/types": ^7.24.0 + "@storybook/core": 8.2.7 + "@storybook/csf": 0.1.11 + "@types/cross-spawn": ^6.0.2 + cross-spawn: ^7.0.3 + globby: ^14.0.1 + jscodeshift: ^0.15.1 + lodash: ^4.17.21 + prettier: ^3.1.1 + recast: ^0.23.5 + tiny-invariant: ^1.3.1 + checksum: 27be9ae11989b1a158c8b754fad0a09e34f4be8335af26aca5cc2974febc1f20c110237e1725d964f43d400b410983883a85575a1810e74dd85df3617c290a69 + languageName: node + linkType: hard + +"@storybook/components@npm:8.2.7, @storybook/components@npm:^8.2.7": version: 8.2.7 resolution: "@storybook/components@npm:8.2.7" peerDependencies: @@ -9946,36 +10002,31 @@ __metadata: languageName: node linkType: hard -"@storybook/core-events@npm:^8.3.2": - version: 8.3.3 - resolution: "@storybook/core-events@npm:8.3.3" +"@storybook/core-events@npm:8.2.7": + version: 8.2.7 + resolution: "@storybook/core-events@npm:8.2.7" peerDependencies: - storybook: ^8.3.3 - checksum: 880c8bfe6dd9c1649b30bae1a002ba1b07ec0e7f3f7974f97e4d0fba119015b3a779bcff292939892b6cbb0eb11e9a29058e0f7985fea09ec5f3539db2535001 + storybook: ^8.2.7 + checksum: 88e4c0ad4b71b51e7f5eb35c2851be3cb4eadb1eb7b34f8931e4395d99d32d04caea439bb0619780378ef392851a5144d6c022900f9ebe1980037b2851c5869a languageName: node linkType: hard -"@storybook/core@npm:8.6.7": - version: 8.6.7 - resolution: "@storybook/core@npm:8.6.7" +"@storybook/core@npm:8.2.7": + version: 8.2.7 + resolution: "@storybook/core@npm:8.2.7" dependencies: - "@storybook/theming": 8.6.7 - better-opn: ^3.0.2 + "@storybook/csf": 0.1.11 + "@types/express": ^4.17.21 + "@types/node": ^18.0.0 browser-assert: ^1.2.1 - esbuild: ^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0 || ^0.22.0 || ^0.23.0 || ^0.24.0 || ^0.25.0 + esbuild: ^0.18.0 || ^0.19.0 || ^0.20.0 || ^0.21.0 esbuild-register: ^3.5.0 - jsdoc-type-pratt-parser: ^4.0.0 + express: ^4.19.2 process: ^0.11.10 recast: ^0.23.5 - semver: ^7.6.2 - util: ^0.12.5 + util: ^0.12.4 ws: ^8.2.3 - peerDependencies: - prettier: ^2 || ^3 - peerDependenciesMeta: - prettier: - optional: true - checksum: b150b7472766fccbbc1dec74cba3c16e009a9f24c13f01198923f553d12e2a2070ee2a35f5514f9af350b79e34577946ea65a4a495fd1fa18a27655f897c013a + checksum: f16b033e9fb34d51b77a12ef5a4fde31a64140be7538117e4500790f87e1c7fde57f1a520ef5c3492d26aef6eb22cd5a1caac8af2040e86f8ee7bc0f753d0ba2 languageName: node linkType: hard @@ -10034,7 +10085,7 @@ __metadata: languageName: node linkType: hard -"@storybook/manager-api@npm:^8.2.7": +"@storybook/manager-api@npm:8.2.7, @storybook/manager-api@npm:^8.2.7": version: 8.2.7 resolution: "@storybook/manager-api@npm:8.2.7" peerDependencies: @@ -10043,7 +10094,7 @@ __metadata: languageName: node linkType: hard -"@storybook/preset-create-react-app@npm:^8.2.7": +"@storybook/preset-create-react-app@npm:8.2.7": version: 8.2.7 resolution: "@storybook/preset-create-react-app@npm:8.2.7" dependencies: @@ -10097,7 +10148,7 @@ __metadata: languageName: node linkType: hard -"@storybook/react-vite@npm:^8.2.7": +"@storybook/react-vite@npm:8.2.7": version: 8.2.7 resolution: "@storybook/react-vite@npm:8.2.7" dependencies: @@ -10188,7 +10239,16 @@ __metadata: languageName: node linkType: hard -"@storybook/theming@npm:8.6.7, @storybook/theming@npm:^8.2.7": +"@storybook/theming@npm:8.2.7": + version: 8.2.7 + resolution: "@storybook/theming@npm:8.2.7" + peerDependencies: + storybook: ^8.2.7 + checksum: 774d435d37b9dc8573696f71e6f8df35239e4e44b6a6f1ed639743d0b908b7e48d47ef85ee8aeebe715cd9de844953aadf2b0ef7a3d8852851c35341b7e0ff7f + languageName: node + linkType: hard + +"@storybook/theming@npm:^8.2.7": version: 8.6.7 resolution: "@storybook/theming@npm:8.6.7" peerDependencies: @@ -10901,6 +10961,15 @@ __metadata: languageName: node linkType: hard +"@types/cross-spawn@npm:^6.0.2": + version: 6.0.6 + resolution: "@types/cross-spawn@npm:6.0.6" + dependencies: + "@types/node": "*" + checksum: b4172927cd1387cf037c3ade785ef46c87537b7bc2803d7f6663b4904d0c5d6f726415d1adb2fee4fecb21746738f11336076449265d46be4ce110cc3a8c8436 + languageName: node + linkType: hard + "@types/css-font-loading-module@npm:0.0.7": version: 0.0.7 resolution: "@types/css-font-loading-module@npm:0.0.7" @@ -10961,6 +11030,13 @@ __metadata: languageName: node linkType: hard +"@types/emscripten@npm:^1.39.6": + version: 1.40.0 + resolution: "@types/emscripten@npm:1.40.0" + checksum: 5e8db08b0ad4eb4abca40897f1bf0df5bb2a96b8c9c46b5a7d032ffcbd406842a2817488b40dcbc2d0edaaabf136055a23570c898c5627a38cdfdcf816e92a5c + languageName: node + linkType: hard + "@types/escodegen@npm:^0.0.6": version: 0.0.6 resolution: "@types/escodegen@npm:0.0.6" @@ -11046,7 +11122,7 @@ __metadata: languageName: node linkType: hard -"@types/express@npm:*, @types/express@npm:^4.17.13, @types/express@npm:^4.17.14": +"@types/express@npm:*, @types/express@npm:^4.17.13, @types/express@npm:^4.17.14, @types/express@npm:^4.17.21": version: 4.17.21 resolution: "@types/express@npm:4.17.21" dependencies: @@ -11731,7 +11807,7 @@ __metadata: languageName: node linkType: hard -"@types/semver@npm:^7.3.12, @types/semver@npm:^7.5.0, @types/semver@npm:^7.5.6": +"@types/semver@npm:^7.3.12, @types/semver@npm:^7.3.4, @types/semver@npm:^7.5.0, @types/semver@npm:^7.5.6": version: 7.5.8 resolution: "@types/semver@npm:7.5.8" checksum: ea6f5276f5b84c55921785a3a27a3cd37afee0111dfe2bcb3e03c31819c197c782598f17f0b150a69d453c9584cd14c4c4d7b9a55d2c5e6cacd4d66fdb3b3663 @@ -12952,6 +13028,26 @@ __metadata: languageName: node linkType: hard +"@yarnpkg/fslib@npm:2.10.3": + version: 2.10.3 + resolution: "@yarnpkg/fslib@npm:2.10.3" + dependencies: + "@yarnpkg/libzip": ^2.3.0 + tslib: ^1.13.0 + checksum: 0ca693f61d47bcf165411a121ed9123f512b1b5bfa5e1c6c8f280b4ffdbea9bf2a6db418f99ecfc9624587fdc695b2b64eb0fe7b4028e44095914b25ca99655e + languageName: node + linkType: hard + +"@yarnpkg/libzip@npm:2.3.0, @yarnpkg/libzip@npm:^2.3.0": + version: 2.3.0 + resolution: "@yarnpkg/libzip@npm:2.3.0" + dependencies: + "@types/emscripten": ^1.39.6 + tslib: ^1.13.0 + checksum: 533a4883f69bb013f955d80dc19719881697e6849ea5f0cbe6d87ef1d582b05cbae8a453802f92ad0c852f976296cac3ff7834be79a7e415b65cdf213e448110 + languageName: node + linkType: hard + "@zxing/library@npm:^0.17.0": version: 0.17.1 resolution: "@zxing/library@npm:0.17.1" @@ -13689,7 +13785,7 @@ __metadata: postcss-normalize: ^10.0.1 postcss-preset-env: ^7.0.1 postcss-url: ^10.1.3 - prettier: ^3.0.3 + prettier: 3.2.5 prismjs: ^1.30.0 prompts: ^2.4.2 prop-types: ^15.8.1 @@ -14253,6 +14349,15 @@ __metadata: languageName: node linkType: hard +"babel-core@npm:^7.0.0-bridge.0": + version: 7.0.0-bridge.0 + resolution: "babel-core@npm:7.0.0-bridge.0" + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: 2a1cb879019dffb08d17bec36e13c3a6d74c94773f41c1fd8b14de13f149cc34b705b0a1e07b42fcf35917b49d78db6ff0c5c3b00b202a5235013d517b5c6bbb + languageName: node + linkType: hard + "babel-jest@npm:^27.4.2": version: 27.5.1 resolution: "babel-jest@npm:27.5.1" @@ -14624,15 +14729,6 @@ __metadata: languageName: node linkType: hard -"better-opn@npm:^3.0.2": - version: 3.0.2 - resolution: "better-opn@npm:3.0.2" - dependencies: - open: ^8.0.4 - checksum: 1471552fa7f733561e7f49e812be074b421153006ca744de985fb6d38939807959fc5fe9cb819cf09f864782e294704fd3b31711ea14c115baf3330a2f1135de - languageName: node - linkType: hard - "bfj@npm:^7.0.2": version: 7.0.2 resolution: "bfj@npm:7.0.2" @@ -15588,6 +15684,15 @@ __metadata: languageName: node linkType: hard +"citty@npm:^0.1.6": + version: 0.1.6 + resolution: "citty@npm:0.1.6" + dependencies: + consola: ^3.2.3 + checksum: 3fbcaaea92d328deddb5aba7d629d9076d4f1aa0338f59db7ea647a8f51eedc14b7f6218c87ad03c9e3c126213ba87d13d7774f9c30d64209f4b074aa83bd6ab + languageName: node + linkType: hard + "cjs-module-lexer@npm:^1.0.0, cjs-module-lexer@npm:^1.2.2": version: 1.2.3 resolution: "cjs-module-lexer@npm:1.2.3" @@ -16102,6 +16207,13 @@ __metadata: languageName: node linkType: hard +"confbox@npm:^0.1.8": + version: 0.1.8 + resolution: "confbox@npm:0.1.8" + checksum: 5c7718ab22cf9e35a31c21ef124156076ae8c9dc65e6463d54961caf5a1d529284485a0fdf83fd23b27329f3b75b0c8c07d2e36c699f5151a2efe903343f976a + languageName: node + linkType: hard + "confusing-browser-globals@npm:^1.0.11": version: 1.0.11 resolution: "confusing-browser-globals@npm:1.0.11" @@ -16116,6 +16228,13 @@ __metadata: languageName: node linkType: hard +"consola@npm:^3.2.3, consola@npm:^3.4.0": + version: 3.4.2 + resolution: "consola@npm:3.4.2" + checksum: 32d1339e0505842f033ca34cb4572a841281caa367f438b785d3b284ab2a06134f009e605908480402c5f57f56c1e3210090c37e6417923416f76ce730d39361 + languageName: node + linkType: hard + "console-browserify@npm:1.1.x": version: 1.1.0 resolution: "console-browserify@npm:1.1.0" @@ -16423,6 +16542,15 @@ __metadata: languageName: node linkType: hard +"crypto-random-string@npm:^4.0.0": + version: 4.0.0 + resolution: "crypto-random-string@npm:4.0.0" + dependencies: + type-fest: ^1.0.1 + checksum: 91f148f27bcc8582798f0fb3e75a09d9174557f39c3c40a89dd1bd70fb5a14a02548245aa26fa7d663c426ac5026f4729841231c84f9e30e8c8ece5e38656741 + languageName: node + linkType: hard + "css-blank-pseudo@npm:^3.0.3": version: 3.0.3 resolution: "css-blank-pseudo@npm:3.0.3" @@ -17324,6 +17452,13 @@ __metadata: languageName: node linkType: hard +"defu@npm:^6.1.4": + version: 6.1.4 + resolution: "defu@npm:6.1.4" + checksum: 40e3af6338f195ac1564f53d1887fa2d0429ac7e8c081204bc4d29191180059d3952b5f4e08fe5df8d59eb873aa26e9c88b56d4fac699673d4a372c93620b229 + languageName: node + linkType: hard + "del@npm:^6.0.0": version: 6.1.1 resolution: "del@npm:6.1.1" @@ -17427,6 +17562,13 @@ __metadata: languageName: node linkType: hard +"detect-indent@npm:^6.1.0": + version: 6.1.0 + resolution: "detect-indent@npm:6.1.0" + checksum: ab953a73c72dbd4e8fc68e4ed4bfd92c97eb6c43734af3900add963fd3a9316f3bc0578b018b24198d4c31a358571eff5f0656e81a1f3b9ad5c547d58b2d093d + languageName: node + linkType: hard + "detect-libc@npm:^2.0.0": version: 2.0.3 resolution: "detect-libc@npm:2.0.3" @@ -18131,6 +18273,15 @@ __metadata: languageName: node linkType: hard +"envinfo@npm:^7.7.3": + version: 7.14.0 + resolution: "envinfo@npm:7.14.0" + bin: + envinfo: dist/cli.js + checksum: 137c1dd9a4d5781c4a6cdc6b695454ba3c4ba1829f73927198aa4122f11b35b59d7b2cb7e1ceea1364925a30278897548511d22f860c14253a33797d0bebd551 + languageName: node + linkType: hard + "err-code@npm:^2.0.2": version: 2.0.3 resolution: "err-code@npm:2.0.3" @@ -19309,7 +19460,7 @@ __metadata: languageName: node linkType: hard -"fast-glob@npm:^3.0.3, fast-glob@npm:^3.2.11, fast-glob@npm:^3.2.9, fast-glob@npm:^3.3.0, fast-glob@npm:^3.3.2": +"fast-glob@npm:^3.0.3, fast-glob@npm:^3.2.11, fast-glob@npm:^3.2.9, fast-glob@npm:^3.3.0, fast-glob@npm:^3.3.2, fast-glob@npm:^3.3.3": version: 3.3.3 resolution: "fast-glob@npm:3.3.3" dependencies: @@ -19451,6 +19602,15 @@ __metadata: languageName: node linkType: hard +"fd-package-json@npm:^1.2.0": + version: 1.2.0 + resolution: "fd-package-json@npm:1.2.0" + dependencies: + walk-up-path: ^3.0.1 + checksum: 043a9b5bbec41d2e452b6c81943b235f0f89358acb1f0fbcfa7ecba80df53434f8e1d663d964c919447fbd0c6f8f8e7dc477fd31a1dd1d7217bfaeeae14fcbb0 + languageName: node + linkType: hard + "fd-slicer@npm:~1.1.0": version: 1.1.0 resolution: "fd-slicer@npm:1.1.0" @@ -19582,6 +19742,17 @@ __metadata: languageName: node linkType: hard +"find-cache-dir@npm:^2.0.0": + version: 2.1.0 + resolution: "find-cache-dir@npm:2.1.0" + dependencies: + commondir: ^1.0.1 + make-dir: ^2.0.0 + pkg-dir: ^3.0.0 + checksum: 60ad475a6da9f257df4e81900f78986ab367d4f65d33cf802c5b91e969c28a8762f098693d7a571b6e4dd4c15166c2da32ae2d18b6766a18e2071079448fdce4 + languageName: node + linkType: hard + "find-cache-dir@npm:^3.0.0, find-cache-dir@npm:^3.2.0, find-cache-dir@npm:^3.3.1, find-cache-dir@npm:^3.3.2": version: 3.3.2 resolution: "find-cache-dir@npm:3.3.2" @@ -19728,6 +19899,13 @@ __metadata: languageName: node linkType: hard +"flow-parser@npm:0.*": + version: 0.265.3 + resolution: "flow-parser@npm:0.265.3" + checksum: ace1509503e88f5d392ef9769ecb7db23305f163b474ba00b3505c6b93abd4faabae5c80fcc064eda09d8e9d1d0aebdb8bc1a2a3ed27e0ca80aed580dd381f13 + languageName: node + linkType: hard + "flux@npm:^4.0.1": version: 4.0.3 resolution: "flux@npm:4.0.3" @@ -20296,6 +20474,23 @@ __metadata: languageName: node linkType: hard +"giget@npm:^1.0.0": + version: 1.2.5 + resolution: "giget@npm:1.2.5" + dependencies: + citty: ^0.1.6 + consola: ^3.4.0 + defu: ^6.1.4 + node-fetch-native: ^1.6.6 + nypm: ^0.5.4 + pathe: ^2.0.3 + tar: ^6.2.1 + bin: + giget: dist/cli.mjs + checksum: 9263ccbcb446f2182b73b4e494de9419275dbb0b83e93c2b051e936abfa087259bc5bd471a5f069cd1dc40a312c5cac2247c23a45cebbc31a042c6eb51887857 + languageName: node + linkType: hard + "github-slugger@npm:^2.0.0": version: 2.0.0 resolution: "github-slugger@npm:2.0.0" @@ -20532,6 +20727,20 @@ __metadata: languageName: node linkType: hard +"globby@npm:^14.0.1": + version: 14.1.0 + resolution: "globby@npm:14.1.0" + dependencies: + "@sindresorhus/merge-streams": ^2.1.0 + fast-glob: ^3.3.3 + ignore: ^7.0.3 + path-type: ^6.0.0 + slash: ^5.1.0 + unicorn-magic: ^0.3.0 + checksum: b1f27dccc999c010ee7e0ce7c6581fd2326ac86cf0508474d526d699a029b66b35d6fa4361c8b4ad8e80809582af71d5e2080e671cf03c26e98ca67aba8834bd + languageName: node + linkType: hard + "glur@npm:^1.1.2": version: 1.1.2 resolution: "glur@npm:1.1.2" @@ -21373,6 +21582,13 @@ __metadata: languageName: node linkType: hard +"ignore@npm:^7.0.3": + version: 7.0.3 + resolution: "ignore@npm:7.0.3" + checksum: a0826b70b217d560e3703e3d64483283dc85f4c4ebca1f5bffeeecec9a7453dd542f33a02daeefa8d6f3c5f7ef387ec014ce2733014333357dd620002fa1fd4a + languageName: node + linkType: hard + "immediate@npm:~3.0.5": version: 3.0.6 resolution: "immediate@npm:3.0.6" @@ -23378,10 +23594,38 @@ __metadata: languageName: node linkType: hard -"jsdoc-type-pratt-parser@npm:^4.0.0": - version: 4.1.0 - resolution: "jsdoc-type-pratt-parser@npm:4.1.0" - checksum: e7642a508b090b1bdf17775383000ed71013c38e1231c1e576e5374636e8baf7c3fae8bf0252f5e1d3397d95efd56e8c8a5dd1a0de76d05d1499cbcb3c325bc3 +"jscodeshift@npm:^0.15.1": + version: 0.15.2 + resolution: "jscodeshift@npm:0.15.2" + dependencies: + "@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 + peerDependencies: + "@babel/preset-env": ^7.1.6 + peerDependenciesMeta: + "@babel/preset-env": + optional: true + bin: + jscodeshift: bin/jscodeshift.js + checksum: e3fa018bfd0ee5b65da1b98797a2536ae8ff0185f0c0d11f9be11e27e1f25ab33a4e17cecc8b73ef520e5d9d8dade98abc49bc0835c024a0f1ff14b48288528b languageName: node linkType: hard @@ -24297,7 +24541,7 @@ __metadata: languageName: node linkType: hard -"make-dir@npm:^2.1.0": +"make-dir@npm:^2.0.0, make-dir@npm:^2.1.0": version: 2.1.0 resolution: "make-dir@npm:2.1.0" dependencies: @@ -25443,6 +25687,18 @@ __metadata: languageName: node linkType: hard +"mlly@npm:^1.7.4": + version: 1.7.4 + resolution: "mlly@npm:1.7.4" + dependencies: + acorn: ^8.14.0 + pathe: ^2.0.1 + pkg-types: ^1.3.0 + ufo: ^1.5.4 + checksum: a290da940d208f9d77ceed7ed1db3397e37ff083d28bf75e3c92097a8e58967a2b2e2bea33fdcdc63005e2987854cd081dd0621461d89eee4b61c977b5fa020c + languageName: node + linkType: hard + "mochawesome-merge@npm:^4.2.1": version: 4.3.0 resolution: "mochawesome-merge@npm:4.3.0" @@ -25811,7 +26067,7 @@ __metadata: languageName: node linkType: hard -"neo-async@npm:^2.6.0, neo-async@npm:^2.6.2": +"neo-async@npm:^2.5.0, neo-async@npm:^2.6.0, neo-async@npm:^2.6.2": version: 2.6.2 resolution: "neo-async@npm:2.6.2" checksum: deac9f8d00eda7b2e5cd1b2549e26e10a0faa70adaa6fdadca701cc55f49ee9018e427f424bac0c790b7c7e2d3068db97f3093f1093975f2acb8f8818b936ed9 @@ -25837,6 +26093,15 @@ __metadata: languageName: node linkType: hard +"node-dir@npm:^0.1.17": + version: 0.1.17 + resolution: "node-dir@npm:0.1.17" + dependencies: + minimatch: ^3.0.2 + checksum: 29de9560e52cdac8d3f794d38d782f6799e13d4d11aaf96d3da8c28458e1c5e33bb5f8edfb42dc34172ec5516c50c5b8850c9e1526542616757a969267263328 + languageName: node + linkType: hard + "node-domexception@npm:1.0.0": version: 1.0.0 resolution: "node-domexception@npm:1.0.0" @@ -25844,6 +26109,13 @@ __metadata: languageName: node linkType: hard +"node-fetch-native@npm:^1.6.6": + version: 1.6.6 + resolution: "node-fetch-native@npm:1.6.6" + checksum: 1d8559b0828784d089c10bdaccdbfac35af41d8c93edfaf14b3aa7bb9fc1ea33a252a43f2dc31e95b7e8c6516794b227a532d9647483dea85e48beb93cbcfb83 + languageName: node + linkType: hard + "node-fetch@npm:2.6.7": version: 2.6.7 resolution: "node-fetch@npm:2.6.7" @@ -26124,6 +26396,22 @@ __metadata: languageName: node linkType: hard +"nypm@npm:^0.5.4": + version: 0.5.4 + resolution: "nypm@npm:0.5.4" + dependencies: + citty: ^0.1.6 + consola: ^3.4.0 + pathe: ^2.0.3 + pkg-types: ^1.3.1 + tinyexec: ^0.3.2 + ufo: ^1.5.4 + bin: + nypm: dist/cli.mjs + checksum: cd3710a5a27924120ac4ea3404fe18357742804d6ffae89a1d483dd48b2e0daed899e6bc465295a2e97a09855ed9aa3fe5c25d5e62304615f5f5be0935ca24cf + languageName: node + linkType: hard + "obj-case@npm:0.2.1": version: 0.2.1 resolution: "obj-case@npm:0.2.1" @@ -26336,7 +26624,7 @@ __metadata: languageName: node linkType: hard -"open@npm:^8.0.4, open@npm:^8.0.9, open@npm:^8.4.0": +"open@npm:^8.0.9, open@npm:^8.4.0": version: 8.4.2 resolution: "open@npm:8.4.2" dependencies: @@ -26932,6 +27220,20 @@ __metadata: languageName: node linkType: hard +"path-type@npm:^6.0.0": + version: 6.0.0 + resolution: "path-type@npm:6.0.0" + checksum: b9f6eaf7795c48d5c9bc4c6bc3ac61315b8d36975a73497ab2e02b764c0836b71fb267ea541863153f633a069a1c2ed3c247cb781633842fc571c655ac57c00e + languageName: node + linkType: hard + +"pathe@npm:^2.0.1, pathe@npm:^2.0.3": + version: 2.0.3 + resolution: "pathe@npm:2.0.3" + checksum: 0602bdd4acb54d91044e0c56f1fb63467ae7d44ab3afea1f797947b0eb2b4d1d91cf0d58d065fdb0a8ab0c4acbbd8d3a5b424983eaf10dd5285d37a16f6e3ee9 + languageName: node + linkType: hard + "pbkdf2@npm:^3.1.2": version: 3.1.2 resolution: "pbkdf2@npm:3.1.2" @@ -27100,7 +27402,7 @@ __metadata: languageName: node linkType: hard -"pirates@npm:^4.0.1, pirates@npm:^4.0.4": +"pirates@npm:^4.0.1, pirates@npm:^4.0.4, pirates@npm:^4.0.6": version: 4.0.6 resolution: "pirates@npm:4.0.6" checksum: 46a65fefaf19c6f57460388a5af9ab81e3d7fd0e7bc44ca59d753cb5c4d0df97c6c6e583674869762101836d68675f027d60f841c105d72734df9dfca97cbcc6 @@ -27118,6 +27420,15 @@ __metadata: languageName: node linkType: hard +"pkg-dir@npm:^3.0.0": + version: 3.0.0 + resolution: "pkg-dir@npm:3.0.0" + dependencies: + find-up: ^3.0.0 + checksum: 70c9476ffefc77552cc6b1880176b71ad70bfac4f367604b2b04efd19337309a4eec985e94823271c7c0e83946fa5aeb18cd360d15d10a5d7533e19344bfa808 + languageName: node + linkType: hard + "pkg-dir@npm:^4.1.0, pkg-dir@npm:^4.2.0": version: 4.2.0 resolution: "pkg-dir@npm:4.2.0" @@ -27127,6 +27438,17 @@ __metadata: languageName: node linkType: hard +"pkg-types@npm:^1.3.0, pkg-types@npm:^1.3.1": + version: 1.3.1 + resolution: "pkg-types@npm:1.3.1" + dependencies: + confbox: ^0.1.8 + mlly: ^1.7.4 + pathe: ^2.0.1 + checksum: 4fa4edb2bb845646cdbd04c5c6bc43cdbc8f02ed4d1c28bfcafb6e65928aece789bcf1335e4cac5f65dfdc376e4bd7435bd509a35e9ec73ef2c076a1b88e289c + languageName: node + linkType: hard + "pkg-up@npm:^3.1.0": version: 3.1.0 resolution: "pkg-up@npm:3.1.0" @@ -28234,6 +28556,15 @@ __metadata: languageName: node linkType: hard +"prettier@npm:3.2.5": + version: 3.2.5 + resolution: "prettier@npm:3.2.5" + bin: + prettier: bin/prettier.cjs + checksum: 2ee4e1417572372afb7a13bb446b34f20f1bf1747db77cf6ccaf57a9be005f2f15c40f903d41a6b79eec3f57fff14d32a20fb6dee1f126da48908926fe43c311 + languageName: node + linkType: hard + "prettier@npm:^2.6.2": version: 2.8.8 resolution: "prettier@npm:2.8.8" @@ -28243,12 +28574,12 @@ __metadata: languageName: node linkType: hard -"prettier@npm:^3.0.3": - version: 3.2.5 - resolution: "prettier@npm:3.2.5" +"prettier@npm:^3.1.1": + version: 3.5.3 + resolution: "prettier@npm:3.5.3" bin: prettier: bin/prettier.cjs - checksum: 2ee4e1417572372afb7a13bb446b34f20f1bf1747db77cf6ccaf57a9be005f2f15c40f903d41a6b79eec3f57fff14d32a20fb6dee1f126da48908926fe43c311 + checksum: 61e97bb8e71a95d8f9c71f1fd5229c9aaa9d1e184dedb12399f76aa802fb6fdc8954ecac9df25a7f82ee7311cf8ddbd06baf5507388fc98e5b44036cc6a88a1b languageName: node linkType: hard @@ -28405,7 +28736,7 @@ __metadata: languageName: node linkType: hard -"prompts@npm:^2.0.1, prompts@npm:^2.4.1, prompts@npm:^2.4.2": +"prompts@npm:^2.0.1, prompts@npm:^2.4.0, prompts@npm:^2.4.1, prompts@npm:^2.4.2": version: 2.4.2 resolution: "prompts@npm:2.4.2" dependencies: @@ -30050,16 +30381,16 @@ __metadata: languageName: node linkType: hard -"recast@npm:^0.23.5": - version: 0.23.6 - resolution: "recast@npm:0.23.6" +"recast@npm:^0.23.3, recast@npm:^0.23.5": + version: 0.23.11 + resolution: "recast@npm:0.23.11" dependencies: ast-types: ^0.16.1 esprima: ~4.0.0 source-map: ~0.6.1 tiny-invariant: ^1.3.3 tslib: ^2.0.1 - checksum: c15e2f66e94c7171e6c3ce446b08dc72c8a2431423812c4ff0b476de70b11cb97aecdd20055005859e496b7e1bb48fb4c076b3d324ae68513d3dc56960ad1a00 + checksum: 1807159b1c33bc4a2d146e4ffea13b658e54bdcfab04fc4f9c9d7f1b4626c931e2ce41323e214516ec1e02a119037d686d825fc62f28072db27962b85e5b481d languageName: node linkType: hard @@ -30727,6 +31058,17 @@ __metadata: languageName: node linkType: hard +"rimraf@npm:~2.6.2": + version: 2.6.3 + resolution: "rimraf@npm:2.6.3" + dependencies: + glob: ^7.1.3 + bin: + rimraf: ./bin.js + checksum: 3ea587b981a19016297edb96d1ffe48af7e6af69660e3b371dbfc73722a73a0b0e9be5c88089fbeeb866c389c1098e07f64929c7414290504b855f54f901ab10 + languageName: node + linkType: hard + "ripemd160@npm:^2.0.0, ripemd160@npm:^2.0.1": version: 2.0.2 resolution: "ripemd160@npm:2.0.2" @@ -31218,7 +31560,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:7.x, semver@npm:^7.3.2, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.3.8, semver@npm:^7.5.2, semver@npm:^7.5.3, semver@npm:^7.5.4, semver@npm:^7.6.0, semver@npm:^7.6.2, semver@npm:^7.6.3": +"semver@npm:7.x, semver@npm:^7.3.2, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.3.8, semver@npm:^7.5.2, semver@npm:^7.5.3, semver@npm:^7.5.4, semver@npm:^7.6.0, semver@npm:^7.6.3": version: 7.7.1 resolution: "semver@npm:7.7.1" bin: @@ -31565,7 +31907,7 @@ __metadata: languageName: node linkType: hard -"slash@npm:^5.0.0": +"slash@npm:^5.0.0, slash@npm:^5.1.0": version: 5.1.0 resolution: "slash@npm:5.1.0" checksum: 70434b34c50eb21b741d37d455110258c42d2cf18c01e6518aeb7299f3c6e626330c889c0c552b5ca2ef54a8f5a74213ab48895f0640717cacefeef6830a1ba4 @@ -31730,7 +32072,7 @@ __metadata: languageName: node linkType: hard -"source-map-support@npm:^0.5.9, source-map-support@npm:~0.5.20": +"source-map-support@npm:^0.5.16, source-map-support@npm:^0.5.9, source-map-support@npm:~0.5.20": version: 0.5.21 resolution: "source-map-support@npm:0.5.21" dependencies: @@ -32003,21 +32345,43 @@ __metadata: languageName: node linkType: hard -"storybook@npm:^8.6.4": - version: 8.6.7 - resolution: "storybook@npm:8.6.7" +"storybook@npm:8.2.7": + version: 8.2.7 + resolution: "storybook@npm:8.2.7" dependencies: - "@storybook/core": 8.6.7 - peerDependencies: - prettier: ^2 || ^3 - peerDependenciesMeta: - prettier: - optional: true + "@babel/core": ^7.24.4 + "@babel/types": ^7.24.0 + "@storybook/codemod": 8.2.7 + "@storybook/core": 8.2.7 + "@types/semver": ^7.3.4 + "@yarnpkg/fslib": 2.10.3 + "@yarnpkg/libzip": 2.3.0 + chalk: ^4.1.0 + commander: ^6.2.1 + cross-spawn: ^7.0.3 + detect-indent: ^6.1.0 + envinfo: ^7.7.3 + execa: ^5.0.0 + fd-package-json: ^1.2.0 + find-up: ^5.0.0 + fs-extra: ^11.1.0 + giget: ^1.0.0 + globby: ^14.0.1 + jscodeshift: ^0.15.1 + leven: ^3.1.0 + ora: ^5.4.1 + prettier: ^3.1.1 + prompts: ^2.4.0 + semver: ^7.3.7 + strip-json-comments: ^3.0.1 + tempy: ^3.1.0 + tiny-invariant: ^1.3.1 + ts-dedent: ^2.0.0 bin: getstorybook: ./bin/index.cjs sb: ./bin/index.cjs storybook: ./bin/index.cjs - checksum: fe21ce4d9cd17069a5b409ed518603f97ec6ec421b7f41cff3e43b409820fcbc2c8dbcb3aed99dd7d0a99a0c6138c7576ddf72f78186b6f86085d503b3c8b32f + checksum: f1bbdbd35de67aa82dee6e1ade25574c4e30061585a8da00ed07ee081adb37fc2988df8b1d3ee2d1d14029131ab23a1c99bbbbf28b08eaaf82961d139188a6d7 languageName: node linkType: hard @@ -32369,7 +32733,7 @@ __metadata: languageName: node linkType: hard -"strip-json-comments@npm:^3.1.1": +"strip-json-comments@npm:^3.0.1, strip-json-comments@npm:^3.1.1": version: 3.1.1 resolution: "strip-json-comments@npm:3.1.1" checksum: 492f73e27268f9b1c122733f28ecb0e7e8d8a531a6662efbd08e22cccb3f9475e90a1b82cab06a392f6afae6d2de636f977e231296400d0ec5304ba70f166443 @@ -32705,7 +33069,7 @@ __metadata: languageName: node linkType: hard -"tar@npm:^6.1.11, tar@npm:^6.1.2": +"tar@npm:^6.1.11, tar@npm:^6.1.2, tar@npm:^6.2.1": version: 6.2.1 resolution: "tar@npm:6.2.1" dependencies: @@ -32765,6 +33129,22 @@ __metadata: languageName: node linkType: hard +"temp-dir@npm:^3.0.0": + version: 3.0.0 + resolution: "temp-dir@npm:3.0.0" + checksum: 577211e995d1d584dd60f1469351d45e8a5b4524e4a9e42d3bdd12cfde1d0bb8f5898311bef24e02aaafb69514c1feb58c7b4c33dcec7129da3b0861a4ca935b + languageName: node + linkType: hard + +"temp@npm:^0.8.4": + version: 0.8.4 + resolution: "temp@npm:0.8.4" + dependencies: + rimraf: ~2.6.2 + checksum: f35bed78565355dfdf95f730b7b489728bd6b7e35071bcc6497af7c827fb6c111fbe9063afc7b8cbc19522a072c278679f9a0ee81e684aa2c8617cc0f2e9c191 + languageName: node + linkType: hard + "tempy@npm:^0.6.0": version: 0.6.0 resolution: "tempy@npm:0.6.0" @@ -32777,6 +33157,18 @@ __metadata: languageName: node linkType: hard +"tempy@npm:^3.1.0": + version: 3.1.0 + resolution: "tempy@npm:3.1.0" + dependencies: + is-stream: ^3.0.0 + temp-dir: ^3.0.0 + type-fest: ^2.12.2 + unique-string: ^3.0.0 + checksum: c4ee8ce7700c6d0652f0828f15f7628e599e57f34352a7fe82abf8f1ebc36f10a5f83861b6c60cce55c321d8f7861d1fecbd9fb4c00de55bf460390bea42f7da + languageName: node + linkType: hard + "tern@npm:^0.21.0": version: 0.21.0 resolution: "tern@npm:0.21.0" @@ -32934,6 +33326,13 @@ __metadata: languageName: node linkType: hard +"tinyexec@npm:^0.3.2": + version: 0.3.2 + resolution: "tinyexec@npm:0.3.2" + checksum: bd491923020610bdeadb0d8cf5d70e7cbad5a3201620fd01048c9bf3b31ffaa75c33254e1540e13b993ce4e8187852b0b5a93057bb598e7a57afa2ca2048a35c + languageName: node + linkType: hard + "tinymce@npm:7.7.1": version: 7.7.1 resolution: "tinymce@npm:7.7.1" @@ -33307,7 +33706,7 @@ __metadata: languageName: node linkType: hard -"tslib@npm:^1.8.1, tslib@npm:^1.9.0": +"tslib@npm:^1.13.0, tslib@npm:^1.8.1, tslib@npm:^1.9.0": version: 1.14.1 resolution: "tslib@npm:1.14.1" checksum: dbe628ef87f66691d5d2959b3e41b9ca0045c3ee3c7c7b906cc1e328b39f199bb1ad9e671c39025bd56122ac57dfbf7385a94843b1cc07c60a4db74795829acd @@ -33434,14 +33833,14 @@ __metadata: languageName: node linkType: hard -"type-fest@npm:^1.0.2": +"type-fest@npm:^1.0.1, type-fest@npm:^1.0.2": version: 1.4.0 resolution: "type-fest@npm:1.4.0" checksum: b011c3388665b097ae6a109a437a04d6f61d81b7357f74cbcb02246f2f5bd72b888ae33631b99871388122ba0a87f4ff1c94078e7119ff22c70e52c0ff828201 languageName: node linkType: hard -"type-fest@npm:^2.19.0, type-fest@npm:~2.19": +"type-fest@npm:^2.12.2, type-fest@npm:^2.19.0, type-fest@npm:~2.19": version: 2.19.0 resolution: "type-fest@npm:2.19.0" checksum: a4ef07ece297c9fba78fc1bd6d85dff4472fe043ede98bd4710d2615d15776902b595abf62bd78339ed6278f021235fb28a96361f8be86ed754f778973a0d278 @@ -33580,6 +33979,13 @@ __metadata: languageName: node linkType: hard +"ufo@npm:^1.5.4": + version: 1.5.4 + resolution: "ufo@npm:1.5.4" + checksum: f244703b7d4f9f0df4f9af23921241ab73410b591f4e5b39c23e3147f3159b139a4b1fb5903189c306129f7a16b55995dac0008e0fbae88a37c3e58cbc34d833 + languageName: node + linkType: hard + "uglify-js@npm:^3.1.4": version: 3.13.4 resolution: "uglify-js@npm:3.13.4" @@ -33721,6 +34127,13 @@ __metadata: languageName: node linkType: hard +"unicorn-magic@npm:^0.3.0": + version: 0.3.0 + resolution: "unicorn-magic@npm:0.3.0" + checksum: bdd7d7c522f9456f32a0b77af23f8854f9a7db846088c3868ec213f9550683ab6a2bdf3803577eacbafddb4e06900974385841ccb75338d17346ccef45f9cb01 + languageName: node + linkType: hard + "unified@npm:^11.0.0": version: 11.0.5 resolution: "unified@npm:11.0.5" @@ -33763,6 +34176,15 @@ __metadata: languageName: node linkType: hard +"unique-string@npm:^3.0.0": + version: 3.0.0 + resolution: "unique-string@npm:3.0.0" + dependencies: + crypto-random-string: ^4.0.0 + checksum: 1a1e2e7d02eab1bb10f720475da735e1990c8a5ff34edd1a3b6bc31590cb4210b7a1233d779360cc622ce11c211e43afa1628dd658f35d3e6a89964b622940df + languageName: node + linkType: hard + "unist-util-is@npm:^6.0.0": version: 6.0.0 resolution: "unist-util-is@npm:6.0.0" @@ -34073,7 +34495,7 @@ __metadata: languageName: node linkType: hard -"util@npm:^0.12.5, util@npm:~0.12.0": +"util@npm:^0.12.4, util@npm:~0.12.0": version: 0.12.5 resolution: "util@npm:0.12.5" dependencies: @@ -34337,6 +34759,13 @@ __metadata: languageName: node linkType: hard +"walk-up-path@npm:^3.0.1": + version: 3.0.1 + resolution: "walk-up-path@npm:3.0.1" + checksum: 9ffca02fe30fb65f6db531260582988c5e766f4c739cf86a6109380a7f791236b5d0b92b1dce37a6f73e22dca6bc9d93bf3700413e16251b2bd6bbd1ca2be316 + languageName: node + linkType: hard + "walker@npm:^1.0.7, walker@npm:^1.0.8": version: 1.0.8 resolution: "walker@npm:1.0.8" @@ -35055,7 +35484,7 @@ __metadata: languageName: node linkType: hard -"write-file-atomic@npm:^2.4.2": +"write-file-atomic@npm:^2.3.0, write-file-atomic@npm:^2.4.2": version: 2.4.3 resolution: "write-file-atomic@npm:2.4.3" dependencies: