From 6d6541cf09f927f3a49ba6a21725b8c93035cf26 Mon Sep 17 00:00:00 2001 From: spowell9 Date: Wed, 4 Jun 2025 07:13:28 -0700 Subject: [PATCH 1/4] feat: bump to storybook 9 --- .../Accordion/src/Accordion.stories.tsx | 2 +- components/Tabs/src/Tabs.stories.tsx | 2 +- package.json | 14 +- yarn.lock | 483 ++++++------------ 4 files changed, 155 insertions(+), 346 deletions(-) diff --git a/components/Accordion/src/Accordion.stories.tsx b/components/Accordion/src/Accordion.stories.tsx index 2d61c8d..f714d90 100644 --- a/components/Accordion/src/Accordion.stories.tsx +++ b/components/Accordion/src/Accordion.stories.tsx @@ -1,6 +1,6 @@ import React from "react"; import type { Meta, StoryObj } from "@storybook/react"; -import { fn } from "@storybook/test"; +import { fn } from "storybook/test"; import { Accordion } from "."; diff --git a/components/Tabs/src/Tabs.stories.tsx b/components/Tabs/src/Tabs.stories.tsx index 6212bb8..9b17e62 100644 --- a/components/Tabs/src/Tabs.stories.tsx +++ b/components/Tabs/src/Tabs.stories.tsx @@ -1,6 +1,6 @@ import React from "react"; import type { Meta, StoryObj } from "@storybook/react"; -import { fn } from "@storybook/test"; +import { fn } from "storybook/test"; import { Tabs, TabsProps } from "."; diff --git a/package.json b/package.json index 77ff165..ce74d31 100644 --- a/package.json +++ b/package.json @@ -41,14 +41,10 @@ "@chromatic-com/storybook": "^3", "@design-systems/cli": "4.15.4", "@eslint/js": "9.25.1", - "@storybook/addon-docs": "^8.6.12", - "@storybook/addon-essentials": "^8.6.12", - "@storybook/addon-interactions": "^8.6.12", - "@storybook/blocks": "^8.6.12", - "@storybook/builder-vite": "8.6.12", - "@storybook/react": "^8.6.12", - "@storybook/react-vite": "8.6.12", - "@storybook/test": "^8.6.12", + "@storybook/addon-docs": "^9.0.0", + "@storybook/builder-vite": "9.0.0", + "@storybook/react": "^9.0.0", + "@storybook/react-vite": "9.0.0", "@testing-library/jest-dom": "6.6.3", "@testing-library/react": "16.3.0", "@testing-library/user-event": "14.6.1", @@ -67,7 +63,7 @@ "prettier": "2.1.2", "react": "18.2.0", "react-dom": "18.2.0", - "storybook": "^8.6.12", + "storybook": "^9.0.0", "typescript": "5.8.3", "typescript-eslint": "8.31.1", "vite": "6.3.4", diff --git a/yarn.lock b/yarn.lock index e1502f7..52258b8 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1916,24 +1916,24 @@ integrity sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw== "@doc-blocks/accessibility@link:components/Accessibility": - version "0.8.15" + version "1.0.0" dependencies: "@babel/runtime" "^7.11.2" "@doc-blocks/shield" "link:components/Shield" "@doc-blocks/accordion@link:components/Accordion": - version "0.8.15" + version "1.0.0" dependencies: "@babel/runtime" "7.11.2" "@doc-blocks/bundle-size@link:components/BundleSize": - version "0.8.15" + version "1.0.0" dependencies: "@babel/runtime" "^7.11.2" "@doc-blocks/shield" "link:components/Shield" "@doc-blocks/design-spec@link:components/DesignSpec": - version "0.8.15" + version "1.0.0" dependencies: "@babel/runtime" "^7.11.2" "@doc-blocks/shield" "link:components/Shield" @@ -1943,51 +1943,51 @@ uid "" "@doc-blocks/guideline@link:components/Guideline": - version "0.8.15" + version "1.0.0" dependencies: "@babel/runtime" "^7.11.2" "@doc-blocks/intended-usage@link:components/IntendedUsage": - version "0.8.15" + version "1.0.0" dependencies: "@babel/runtime" "^7.11.2" "@design-systems/utils" "4.15.4" emotion "^10.0.27" "@doc-blocks/related-components@link:components/RelatedComponents": - version "0.8.15" + version "1.0.0" dependencies: "@babel/runtime" "^7.11.2" "@doc-blocks/responsive-story@link:components/ResponsiveStory": - version "0.8.15" + version "1.0.0" dependencies: "@babel/runtime" "^7.11.2" "@storybook/addon-docs" "8.6.12" clsx "^1.1.1" "@doc-blocks/row@link:components/Row": - version "0.8.15" + version "1.0.0" dependencies: "@babel/runtime" "^7.11.2" "@doc-blocks/shield-row@link:components/ShieldRow": - version "0.8.15" + version "1.0.0" dependencies: "@babel/runtime" "^7.11.2" "@doc-blocks/shield@link:components/Shield": - version "0.8.15" + version "1.0.0" dependencies: "@babel/runtime" "^7.11.2" "@doc-blocks/tabs@link:components/Tabs": - version "0.8.15" + version "1.0.0" dependencies: "@babel/runtime" "7.11.2" "@doc-blocks/version@link:components/Version": - version "0.8.15" + version "1.0.0" dependencies: "@babel/runtime" "^7.11.2" "@doc-blocks/shield" "link:components/Shield" @@ -2585,13 +2585,13 @@ "@types/yargs" "^16.0.0" chalk "^4.0.0" -"@joshwooding/vite-plugin-react-docgen-typescript@0.5.0": - version "0.5.0" - resolved "https://registry.npmjs.org/@joshwooding/vite-plugin-react-docgen-typescript/-/vite-plugin-react-docgen-typescript-0.5.0.tgz#d653164553d731fc95ad80f2f27662908e5989a0" - integrity sha512-qYDdL7fPwLRI+bJNurVcis+tNgJmvWjH4YTBGXTA8xMuxFrnAz6E5o35iyzyKbq5J5Lr8mJGfrR5GXl+WGwhgQ== +"@joshwooding/vite-plugin-react-docgen-typescript@0.6.0": + version "0.6.0" + resolved "https://registry.npmjs.org/@joshwooding/vite-plugin-react-docgen-typescript/-/vite-plugin-react-docgen-typescript-0.6.0.tgz#4aafc15e2e13e918b52626e9fe21f1e79c75a30e" + integrity sha512-dPo6SE4dm8UKcgGg4LsV9iw6f5HkIeJwzMA2M2Lb+mhl5vxesbDvb3ENTzNTkGnOxS6PqJig2pfXdtYaW3S9fg== dependencies: glob "^10.0.0" - magic-string "^0.27.0" + magic-string "^0.30.0" react-docgen-typescript "^2.2.2" "@jridgewell/gen-mapping@^0.3.5": @@ -2621,7 +2621,7 @@ "@jridgewell/gen-mapping" "^0.3.5" "@jridgewell/trace-mapping" "^0.3.25" -"@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.13", "@jridgewell/sourcemap-codec@^1.4.14", "@jridgewell/sourcemap-codec@^1.4.15", "@jridgewell/sourcemap-codec@^1.5.0": +"@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14", "@jridgewell/sourcemap-codec@^1.4.15", "@jridgewell/sourcemap-codec@^1.5.0": version "1.5.0" resolved "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz#3188bcb273a414b0d215fd22a58540b989b9409a" integrity sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ== @@ -3726,17 +3726,6 @@ ts-dedent "^2.0.0" util-deprecate "^1.0.2" -"@storybook/addon-actions@8.6.12": - version "8.6.12" - resolved "https://registry.npmjs.org/@storybook/addon-actions/-/addon-actions-8.6.12.tgz#b3a0ded04e0318f9dcad12c8946ae66426e0700e" - integrity sha512-B5kfiRvi35oJ0NIo53CGH66H471A3XTzrfaa6SxXEJsgxxSeKScG5YeXcCvLiZfvANRQ7QDsmzPUgg0o3hdMXw== - dependencies: - "@storybook/global" "^5.0.0" - "@types/uuid" "^9.0.1" - dequal "^2.0.2" - polished "^4.2.2" - uuid "^9.0.0" - "@storybook/addon-actions@^6.2.9": version "6.5.16" resolved "https://registry.npmjs.org/@storybook/addon-actions/-/addon-actions-6.5.16.tgz#2d7679f64899bef165a338582cb928102a09e364" @@ -3762,15 +3751,6 @@ util-deprecate "^1.0.2" uuid-browser "^3.1.0" -"@storybook/addon-backgrounds@8.6.12": - version "8.6.12" - resolved "https://registry.npmjs.org/@storybook/addon-backgrounds/-/addon-backgrounds-8.6.12.tgz#a2d1f9e9802cc9594b6ae84e2fd8fc033d506d29" - integrity sha512-lmIAma9BiiCTbJ8YfdZkXjpnAIrOUcgboLkt1f6XJ78vNEMnLNzD9gnh7Tssz1qrqvm34v9daDjIb+ggdiKp3Q== - dependencies: - "@storybook/global" "^5.0.0" - memoizerific "^1.11.3" - ts-dedent "^2.0.0" - "@storybook/addon-backgrounds@^6.2.9": version "6.5.16" resolved "https://registry.npmjs.org/@storybook/addon-backgrounds/-/addon-backgrounds-6.5.16.tgz#a93ea53955f714b4a4432dda1b88942cc87dd390" @@ -3790,16 +3770,7 @@ ts-dedent "^2.0.0" util-deprecate "^1.0.2" -"@storybook/addon-controls@8.6.12": - version "8.6.12" - resolved "https://registry.npmjs.org/@storybook/addon-controls/-/addon-controls-8.6.12.tgz#a2a8d9c0b571040ea7d6890ed250f2e1175bf176" - integrity sha512-9VSRPJWQVb9wLp21uvpxDGNctYptyUX0gbvxIWOHMH3R2DslSoq41lsC/oQ4l4zSHVdL+nq8sCTkhBxIsjKqdQ== - dependencies: - "@storybook/global" "^5.0.0" - dequal "^2.0.2" - ts-dedent "^2.0.0" - -"@storybook/addon-docs@8.6.12", "@storybook/addon-docs@^8.6.12": +"@storybook/addon-docs@8.6.12": version "8.6.12" resolved "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-8.6.12.tgz#81ef50ae5cdc38ac3858f3a1322b0e38d3bf764f" integrity sha512-kEezQjAf/p3SpDzLABgg4fbT48B6dkT2LiZCKTRmCrJVtuReaAr4R9MMM6Jsph6XjbIj/SvOWf3CMeOPXOs9sg== @@ -3812,40 +3783,19 @@ react-dom "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" ts-dedent "^2.0.0" -"@storybook/addon-essentials@^8.6.12": - version "8.6.12" - resolved "https://registry.npmjs.org/@storybook/addon-essentials/-/addon-essentials-8.6.12.tgz#8553b25e365e33905f4e5fe1e35bc22c15d525b3" - integrity sha512-Y/7e8KFlttaNfv7q2zoHMPdX6hPXHdsuQMAjYl5NG9HOAJREu4XBy4KZpbcozRe4ApZ78rYsN/MO1EuA+bNMIA== +"@storybook/addon-docs@^9.0.0": + version "9.0.4" + resolved "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-9.0.4.tgz#a9bb0c221ea533c87cea8937a3d88d55a5f684b1" + integrity sha512-g9Cywdicc8iXFwQm3XFLwZgFMel7BF21zTumErLs30tsowTCqE9dTxwPSrqlbvfknhLp7I/lwyzDXGf9SXmERA== dependencies: - "@storybook/addon-actions" "8.6.12" - "@storybook/addon-backgrounds" "8.6.12" - "@storybook/addon-controls" "8.6.12" - "@storybook/addon-docs" "8.6.12" - "@storybook/addon-highlight" "8.6.12" - "@storybook/addon-measure" "8.6.12" - "@storybook/addon-outline" "8.6.12" - "@storybook/addon-toolbars" "8.6.12" - "@storybook/addon-viewport" "8.6.12" + "@mdx-js/react" "^3.0.0" + "@storybook/csf-plugin" "9.0.4" + "@storybook/icons" "^1.2.12" + "@storybook/react-dom-shim" "9.0.4" + react "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" + react-dom "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" ts-dedent "^2.0.0" -"@storybook/addon-highlight@8.6.12": - version "8.6.12" - resolved "https://registry.npmjs.org/@storybook/addon-highlight/-/addon-highlight-8.6.12.tgz#3d65f89ef46a0b50b1c256b44a6f0be6572303dc" - integrity sha512-9FITVxdoycZ+eXuAZL9ElWyML/0fPPn9UgnnAkrU7zkMi+Segq/Tx7y+WWanC5zfWZrXAuG6WTOYEXeWQdm//w== - dependencies: - "@storybook/global" "^5.0.0" - -"@storybook/addon-interactions@^8.6.12": - version "8.6.12" - resolved "https://registry.npmjs.org/@storybook/addon-interactions/-/addon-interactions-8.6.12.tgz#04fadf3809a6afdfa0ab38c52ca0584253f107dd" - integrity sha512-cTAJlTq6uVZBEbtwdXkXoPQ4jHOAGKQnYSezBT4pfNkdjn/FnEeaQhMBDzf14h2wr5OgBnJa6Lmd8LD9ficz4A== - dependencies: - "@storybook/global" "^5.0.0" - "@storybook/instrumenter" "8.6.12" - "@storybook/test" "8.6.12" - polished "^4.2.2" - ts-dedent "^2.2.0" - "@storybook/addon-knobs@^6.2.9": version "6.4.0" resolved "https://registry.npmjs.org/@storybook/addon-knobs/-/addon-knobs-6.4.0.tgz#fa5943ef21826cdc2e20ded74edfdf5a6dc71dcf" @@ -3871,34 +3821,6 @@ "@storybook/global" "^5.0.0" ts-dedent "^2.0.0" -"@storybook/addon-measure@8.6.12": - version "8.6.12" - resolved "https://registry.npmjs.org/@storybook/addon-measure/-/addon-measure-8.6.12.tgz#8b5988e41be6d8098665b4bc90f260ad33b4455e" - integrity sha512-tACmwqqOvutaQSduw8SMb62wICaT1rWaHtMN3vtWXuxgDPSdJQxLP+wdVyRYMAgpxhLyIO7YRf++Hfha9RHgFg== - dependencies: - "@storybook/global" "^5.0.0" - tiny-invariant "^1.3.1" - -"@storybook/addon-outline@8.6.12": - version "8.6.12" - resolved "https://registry.npmjs.org/@storybook/addon-outline/-/addon-outline-8.6.12.tgz#82153dd55b7e7e8510703ad68518dda9d6884113" - integrity sha512-1ylwm+n1s40S91No0v9T4tCjZORu3GbnjINlyjYTDLLhQHyBQd3nWR1Y1eewU4xH4cW9SnSLcMQFS/82xHqU6A== - dependencies: - "@storybook/global" "^5.0.0" - ts-dedent "^2.0.0" - -"@storybook/addon-toolbars@8.6.12": - version "8.6.12" - resolved "https://registry.npmjs.org/@storybook/addon-toolbars/-/addon-toolbars-8.6.12.tgz#debf68d7aa807216a479a2b2b5670baabe1a2ebc" - integrity sha512-HEcSzo1DyFtIu5/ikVOmh5h85C1IvK9iFKSzBR6ice33zBOaehVJK+Z5f487MOXxPsZ63uvWUytwPyViGInj+g== - -"@storybook/addon-viewport@8.6.12": - version "8.6.12" - resolved "https://registry.npmjs.org/@storybook/addon-viewport/-/addon-viewport-8.6.12.tgz#70c6b33c03767f9a1b576c713bc984474e33d3a1" - integrity sha512-EXK2LArAnABsPP0leJKy78L/lbMWow+EIJfytEP5fHaW4EhMR6h7Hzaqzre6U0IMMr/jVFa1ci+m0PJ0eQc2bw== - dependencies: - memoizerific "^1.11.3" - "@storybook/addon-viewport@^6.2.9": version "6.5.16" resolved "https://registry.npmjs.org/@storybook/addon-viewport/-/addon-viewport-6.5.16.tgz#226aa0ab93df68264269eb31adb104e7e48f6c68" @@ -3956,7 +3878,7 @@ ts-dedent "^2.0.0" util-deprecate "^1.0.2" -"@storybook/blocks@8.6.12", "@storybook/blocks@^8.6.12": +"@storybook/blocks@8.6.12": version "8.6.12" resolved "https://registry.npmjs.org/@storybook/blocks/-/blocks-8.6.12.tgz#b129deb427f39c2772600bb6fcef415687e5556c" integrity sha512-DohlTq6HM1jDbHYiXL4ZvZ00VkhpUp5uftzj/CZDLY1fYHRjqtaTwWm2/OpceivMA8zDitLcq5atEZN+f+siTg== @@ -3964,13 +3886,12 @@ "@storybook/icons" "^1.2.12" ts-dedent "^2.0.0" -"@storybook/builder-vite@8.6.12": - version "8.6.12" - resolved "https://registry.npmjs.org/@storybook/builder-vite/-/builder-vite-8.6.12.tgz#33e5f795d1531bfcaa8f697f81a1baff2f1deedd" - integrity sha512-Gju21ud/3Qw4v2vLNaa5SuJECsI9ICNRr2G0UyCCzRvCHg8jpA9lDReu2NqhLDyFIuDG+ZYT38gcaHEUoNQ8KQ== +"@storybook/builder-vite@9.0.0": + version "9.0.0" + resolved "https://registry.npmjs.org/@storybook/builder-vite/-/builder-vite-9.0.0.tgz#66aa347c1f5cf163ad69ec595706326cf5b5c522" + integrity sha512-0idj9v6ttbuT8ms/N7J4y1x034XM1vgAbfpJHUaO0+AcRoER3/hOiVG6563mE/uDFe+DXyf1BZk6n/VvhtgQcA== dependencies: - "@storybook/csf-plugin" "8.6.12" - browser-assert "^1.2.1" + "@storybook/csf-plugin" "9.0.0" ts-dedent "^2.0.0" "@storybook/builder-webpack4@6.5.16": @@ -4161,11 +4082,6 @@ regenerator-runtime "^0.13.7" util-deprecate "^1.0.2" -"@storybook/components@8.6.12": - version "8.6.12" - resolved "https://registry.npmjs.org/@storybook/components/-/components-8.6.12.tgz#8bfaf4bb061145c8a8acdda6f334691ad716b202" - integrity sha512-FiaE8xvCdvKC2arYusgtlDNZ77b8ysr8njAYQZwwaIHjy27TbR2tEpLDCmUwSbANNmivtc/xGEiDDwcNppMWlQ== - "@storybook/core-client@6.5.16": version "6.5.16" resolved "https://registry.npmjs.org/@storybook/core-client/-/core-client-6.5.16.tgz#ed2328fd38c6111fe887f6a91b28d9dc2b17092a" @@ -4314,23 +4230,6 @@ "@storybook/core-client" "6.5.16" "@storybook/core-server" "6.5.16" -"@storybook/core@8.6.12": - version "8.6.12" - resolved "https://registry.npmjs.org/@storybook/core/-/core-8.6.12.tgz#ad6d7587f8a8b9f05764ba39f99c1e67e1ba341f" - integrity sha512-t+ZuDzAlsXKa6tLxNZT81gEAt4GNwsKP/Id2wluhmUWD/lwYW0uum1JiPUuanw8xD6TdakCW/7ULZc7aQUBLCQ== - dependencies: - "@storybook/theming" "8.6.12" - better-opn "^3.0.2" - 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-register "^3.5.0" - jsdoc-type-pratt-parser "^4.0.0" - process "^0.11.10" - recast "^0.23.5" - semver "^7.6.2" - util "^0.12.5" - ws "^8.2.3" - "@storybook/csf-plugin@8.6.12": version "8.6.12" resolved "https://registry.npmjs.org/@storybook/csf-plugin/-/csf-plugin-8.6.12.tgz#5850c7ffe3864ded80a0ca9b906bb6e09aab492c" @@ -4338,6 +4237,20 @@ dependencies: unplugin "^1.3.1" +"@storybook/csf-plugin@9.0.0": + version "9.0.0" + resolved "https://registry.npmjs.org/@storybook/csf-plugin/-/csf-plugin-9.0.0.tgz#3646e6baa58fc025fdcd18e7e1d9ccb2f7d8b9ea" + integrity sha512-UzKl2jEMrb0RBtY44uyZXL4wrX4Q5nKcEnKsSbEADB4o7pD5lCpG9BGGL+8o02lol8I7SnSTcaZ0ByzoBdGFIA== + dependencies: + unplugin "^1.3.1" + +"@storybook/csf-plugin@9.0.4": + version "9.0.4" + resolved "https://registry.npmjs.org/@storybook/csf-plugin/-/csf-plugin-9.0.4.tgz#f79e80b9c419c397362829a44f3c38c8d044f1c6" + integrity sha512-ctEcOcLVn/fqBLNLIDcmoqz68e1n8zft76xVQK2Czs/tLoH+6plGfOfspcZ+V4jMr9/299gg2DjyqYa8IdYNSw== + dependencies: + unplugin "^1.3.1" + "@storybook/csf-tools@6.5.16": version "6.5.16" resolved "https://registry.npmjs.org/@storybook/csf-tools/-/csf-tools-6.5.16.tgz#367889a3ddb33c93261129104ec2958215ec5459" @@ -4388,19 +4301,6 @@ resolved "https://registry.npmjs.org/@storybook/icons/-/icons-1.4.0.tgz#7cf7ab3dfb41943930954c4ef493a73798d8b31d" integrity sha512-Td73IeJxOyalzvjQL+JXx72jlIYHgs+REaHiREOqfpo3A2AYYG71AUbcv+lg7mEDIweKVCxsMQ0UKo634c8XeA== -"@storybook/instrumenter@8.6.12": - version "8.6.12" - resolved "https://registry.npmjs.org/@storybook/instrumenter/-/instrumenter-8.6.12.tgz#7a99e061c3b9574b38d5677540852ba2b330e6a5" - integrity sha512-VK5fYAF8jMwWP/u3YsmSwKGh+FeSY8WZn78flzRUwirp2Eg1WWjsqPRubAk7yTpcqcC/km9YMF3KbqfzRv2s/A== - dependencies: - "@storybook/global" "^5.0.0" - "@vitest/utils" "^2.1.1" - -"@storybook/manager-api@8.6.12": - version "8.6.12" - resolved "https://registry.npmjs.org/@storybook/manager-api/-/manager-api-8.6.12.tgz#a9169a3fb8de97ba406ed83314112d5c47d035ad" - integrity sha512-O0SpISeJLNTQvhSBOsWzzkCgs8vCjOq1578rwqHlC6jWWm4QmtfdyXqnv7rR1Hk08kQ+Dzqh0uhwHx0nfwy4nQ== - "@storybook/manager-webpack4@6.5.16": version "6.5.16" resolved "https://registry.npmjs.org/@storybook/manager-webpack4/-/manager-webpack4-6.5.16.tgz#7033228d38f048ceff3d403ba918d7f206b926a5" @@ -4470,11 +4370,6 @@ npmlog "^5.0.1" pretty-hrtime "^1.0.3" -"@storybook/preview-api@8.6.12": - version "8.6.12" - resolved "https://registry.npmjs.org/@storybook/preview-api/-/preview-api-8.6.12.tgz#07ac0c697801d4c2ffe26afb2673d8a417bd63ef" - integrity sha512-84FE3Hrs0AYKHqpDZOwx1S/ffOfxBdL65lhCoeI8GoWwCkzwa9zEP3kvXBo/BnEDO7nAfxvMhjASTZXbKRJh5Q== - "@storybook/preview-web@6.5.16": version "6.5.16" resolved "https://registry.npmjs.org/@storybook/preview-web/-/preview-web-6.5.16.tgz#1d32a72be25776f9597e33ffc1914f3430fae689" @@ -4515,32 +4410,38 @@ resolved "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-8.6.12.tgz#425fc62e8445e41239c18b0f78ce97a6e06d4eae" integrity sha512-51QvoimkBzYs8s3rCYnY5h0cFqLz/Mh0vRcughwYaXckWzDBV8l67WBO5Xf5nBsukCbWyqBVPpEQLww8s7mrLA== -"@storybook/react-vite@8.6.12": - version "8.6.12" - resolved "https://registry.npmjs.org/@storybook/react-vite/-/react-vite-8.6.12.tgz#48e8f86a84579cde948966a159d6001ca711c48a" - integrity sha512-UA2Kule99oyFgHdhcuhrRwCKyWu/yMbqbl9U7NwowFHNwWWFjVMMir/AmfShb/H1C1DQ3LqOad6/QwJyPLjP8g== +"@storybook/react-dom-shim@9.0.0": + version "9.0.0" + resolved "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-9.0.0.tgz#8e6b5601fbb88ec758c4372c6425a0296a28fc59" + integrity sha512-ywg3wX5MkbNBT9baV4YNh7f03l6aXdg4sPYa+DubPLfcc1EFCR88mIqMilah8KbKsgGIPZMqX7vCBJdg4e9hBQ== + +"@storybook/react-dom-shim@9.0.4": + version "9.0.4" + resolved "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-9.0.4.tgz#f594be09d869191f8414ad929157c104c198351f" + integrity sha512-KZYb0/7VzWfCupiioFyFCITDixSeEpuww95VjanAxlwkjq78ufWZ4MnlXk9vzVDghRQN3+JoNEvTCJXN37KWjQ== + +"@storybook/react-vite@9.0.0": + version "9.0.0" + resolved "https://registry.npmjs.org/@storybook/react-vite/-/react-vite-9.0.0.tgz#ea6426c27f0b276a2b22c43f6db9cbc42b166dcd" + integrity sha512-kwejTvwj9gGUCKWl3FcRF/HxnVWK/sQvv7k874FvOiQGgzu/Nm9nd4Waz/0+e97K7tLO86LBlTcira0Su7eG9g== dependencies: - "@joshwooding/vite-plugin-react-docgen-typescript" "0.5.0" + "@joshwooding/vite-plugin-react-docgen-typescript" "0.6.0" "@rollup/pluginutils" "^5.0.2" - "@storybook/builder-vite" "8.6.12" - "@storybook/react" "8.6.12" + "@storybook/builder-vite" "9.0.0" + "@storybook/react" "9.0.0" find-up "^5.0.0" magic-string "^0.30.0" - react-docgen "^7.0.0" + react-docgen "^8.0.0" resolve "^1.22.8" tsconfig-paths "^4.2.0" -"@storybook/react@8.6.12", "@storybook/react@^8.6.12": - version "8.6.12" - resolved "https://registry.npmjs.org/@storybook/react/-/react-8.6.12.tgz#b3918a83555973a90fb132843c080465ec1bea66" - integrity sha512-NzxlHLA5DkDgZM/dMwTYinuzRs6rsUPmlqP+NIv6YaciQ4NGnTYyOC7R/SqI6HHFm8ZZ5eMYvpfiFmhZ9rU+rQ== +"@storybook/react@9.0.0": + version "9.0.0" + resolved "https://registry.npmjs.org/@storybook/react/-/react-9.0.0.tgz#762a8e09479bbaa8ca876ea9a61c8c79b7b9a801" + integrity sha512-GhiV7lnMOezZXUPbgxlDXK5jSQq63hgvPDku3Qw/r3w+LZUIihO8hMPK7Ml1o0BnLu6SwOh4Zp0nSyb8En1U9g== dependencies: - "@storybook/components" "8.6.12" "@storybook/global" "^5.0.0" - "@storybook/manager-api" "8.6.12" - "@storybook/preview-api" "8.6.12" - "@storybook/react-dom-shim" "8.6.12" - "@storybook/theming" "8.6.12" + "@storybook/react-dom-shim" "9.0.0" "@storybook/react@^6.2.9": version "6.5.16" @@ -4583,6 +4484,14 @@ util-deprecate "^1.0.2" webpack ">=4.43.0 <6.0.0" +"@storybook/react@^9.0.0": + version "9.0.4" + resolved "https://registry.npmjs.org/@storybook/react/-/react-9.0.4.tgz#0f7c6158c6923cedc20a3f7d4380442ac0167742" + integrity sha512-fBpVnvyEzs5fU5KjVhgY6ZcA4SyNbtZwhM7E8mbaEm+DKQvhV+SBXaDcT/FzTRR5srp4DyjOMUEqKcN9un1Dvw== + dependencies: + "@storybook/global" "^5.0.0" + "@storybook/react-dom-shim" "9.0.4" + "@storybook/router@6.5.16", "@storybook/router@^6.0.0": version "6.5.16" resolved "https://registry.npmjs.org/@storybook/router/-/router-6.5.16.tgz#28fb4d34e8219351a40bee1fc94dcacda6e1bd8b" @@ -4641,19 +4550,6 @@ read-pkg-up "^7.0.1" regenerator-runtime "^0.13.7" -"@storybook/test@8.6.12", "@storybook/test@^8.6.12": - version "8.6.12" - resolved "https://registry.npmjs.org/@storybook/test/-/test-8.6.12.tgz#ca60fff18b0c5ff2ffcfe4f35523739efb358d6a" - integrity sha512-0BK1Eg+VD0lNMB1BtxqHE3tP9FdkUmohtvWG7cq6lWvMrbCmAmh3VWai3RMCCDOukPFpjabOr8BBRLVvhNpv2w== - dependencies: - "@storybook/global" "^5.0.0" - "@storybook/instrumenter" "8.6.12" - "@testing-library/dom" "10.4.0" - "@testing-library/jest-dom" "6.5.0" - "@testing-library/user-event" "14.5.2" - "@vitest/expect" "2.0.5" - "@vitest/spy" "2.0.5" - "@storybook/theming@6.5.16", "@storybook/theming@^6.0.0", "@storybook/theming@^6.2.9": version "6.5.16" resolved "https://registry.npmjs.org/@storybook/theming/-/theming-6.5.16.tgz#b999bdb98945b605b93b9dfdf7408535b701e2aa" @@ -4664,11 +4560,6 @@ memoizerific "^1.11.3" regenerator-runtime "^0.13.7" -"@storybook/theming@8.6.12": - version "8.6.12" - resolved "https://registry.npmjs.org/@storybook/theming/-/theming-8.6.12.tgz#2d521f422daf85e0b27179520ce1cfb520284447" - integrity sha512-6VjZg8HJ2Op7+KV7ihJpYrDnFtd9D1jrQnUS8LckcpuBXrIEbaut5+34ObY8ssQnSqkk2GwIZBBBQYQBCVvkOw== - "@storybook/ui@6.5.16": version "6.5.16" resolved "https://registry.npmjs.org/@storybook/ui/-/ui-6.5.16.tgz#c73bf456e672ecf2370b4365070088487fc0ce57" @@ -4817,21 +4708,7 @@ dependencies: defer-to-connect "^2.0.0" -"@testing-library/dom@10.4.0": - version "10.4.0" - resolved "https://registry.npmjs.org/@testing-library/dom/-/dom-10.4.0.tgz#82a9d9462f11d240ecadbf406607c6ceeeff43a8" - integrity sha512-pemlzrSESWbdAloYml3bAJMEfNh1Z7EduzqPKprCH5S341frlpYnUEW0H72dLxa6IsYr+mPno20GiSm+h9dEdQ== - dependencies: - "@babel/code-frame" "^7.10.4" - "@babel/runtime" "^7.12.5" - "@types/aria-query" "^5.0.1" - aria-query "5.3.0" - chalk "^4.1.0" - dom-accessibility-api "^0.5.9" - lz-string "^1.5.0" - pretty-format "^27.0.2" - -"@testing-library/jest-dom@5.11.4", "@testing-library/jest-dom@6.5.0", "@testing-library/jest-dom@6.6.3": +"@testing-library/jest-dom@5.11.4", "@testing-library/jest-dom@6.6.3", "@testing-library/jest-dom@^6.6.3": version "6.6.3" resolved "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-6.6.3.tgz#26ba906cf928c0f8172e182c6fe214eb4f9f2bd2" integrity sha512-IteBhl4XqYNkM54f4ejhLRJiZNqcSCoXUOG2CPK7qbD322KjQozM4kHQOfkG2oln9b9HTYqs+Sae8vBATubxxA== @@ -4851,12 +4728,7 @@ dependencies: "@babel/runtime" "^7.12.5" -"@testing-library/user-event@14.5.2": - version "14.5.2" - resolved "https://registry.npmjs.org/@testing-library/user-event/-/user-event-14.5.2.tgz#db7257d727c891905947bd1c1a99da20e03c2ebd" - integrity sha512-YAh82Wh4TIrxYLmfGcixwD18oIjyC1pFQC2Y01F2lzV2HTMiYrI0nze0FD0ocB//CKS/7jIUgae+adPqxK5yCQ== - -"@testing-library/user-event@14.6.1": +"@testing-library/user-event@14.6.1", "@testing-library/user-event@^14.6.1": version "14.6.1" resolved "https://registry.npmjs.org/@testing-library/user-event/-/user-event-14.6.1.tgz#13e09a32d7a8b7060fe38304788ebf4197cd2149" integrity sha512-vq7fv0rnt+QTXgPxr5Hjc210p6YKq2kmdziLgnsZGgLJ9e6VAShx1pACLuRjd/AS/sr7phAR58OIIpf0LlmQNw== @@ -4909,11 +4781,6 @@ resolved "https://registry.npmjs.org/@types/argparse/-/argparse-1.0.38.tgz#a81fd8606d481f873a3800c6ebae4f1d768a56a9" integrity sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA== -"@types/aria-query@^5.0.1": - version "5.0.4" - resolved "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.4.tgz#1a31c3d378850d2778dabb6374d036dcba4ba708" - integrity sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw== - "@types/babel__core@^7.0.0", "@types/babel__core@^7.1.14", "@types/babel__core@^7.18.0", "@types/babel__core@^7.20.5": version "7.20.5" resolved "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz#3df15f27ba85319caa07ba08d0721889bb39c017" @@ -5325,11 +5192,6 @@ resolved "https://registry.npmjs.org/@types/url-parse/-/url-parse-1.4.3.tgz#fba49d90f834951cb000a674efee3d6f20968329" integrity sha512-4kHAkbV/OfW2kb5BLVUuUMoumB3CP8rHqlw48aHvFy5tf9ER0AfOonBlX29l/DD68G70DmyhRlSYfQPSYpC5Vw== -"@types/uuid@^9.0.1": - version "9.0.8" - resolved "https://registry.npmjs.org/@types/uuid/-/uuid-9.0.8.tgz#7545ba4fc3c003d6c756f651f3bf163d8f0f29ba" - integrity sha512-jg+97EGIcY9AGHJJRaaPVgetKDsrTgbRjQ5Msgjh/DQKEFl0DtyRr/VCOyD1T2R1MNeWPK/u7JoGhlDZnKBAfA== - "@types/webpack-env@^1.16.0": version "1.18.8" resolved "https://registry.npmjs.org/@types/webpack-env/-/webpack-env-1.18.8.tgz#71f083718c094204d7b64443701d32f1db3989e3" @@ -5567,55 +5429,38 @@ "@types/babel__core" "^7.20.5" react-refresh "^0.17.0" -"@vitest/expect@2.0.5": - version "2.0.5" - resolved "https://registry.npmjs.org/@vitest/expect/-/expect-2.0.5.tgz#f3745a6a2c18acbea4d39f5935e913f40d26fa86" - integrity sha512-yHZtwuP7JZivj65Gxoi8upUN2OzHTi3zVfjwdpu2WrvCZPLwsJ2Ey5ILIPccoW23dd/zQBlJ4/dhi7DWNyXCpA== - dependencies: - "@vitest/spy" "2.0.5" - "@vitest/utils" "2.0.5" - chai "^5.1.1" - tinyrainbow "^1.2.0" - -"@vitest/pretty-format@2.0.5": - version "2.0.5" - resolved "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.0.5.tgz#91d2e6d3a7235c742e1a6cc50e7786e2f2979b1e" - integrity sha512-h8k+1oWHfwTkyTkb9egzwNMfJAEx4veaPSnMeKbVSjp4euqGSbQlm5+6VHwTr7u4FJslVVsUG5nopCaAYdOmSQ== - dependencies: - tinyrainbow "^1.2.0" - -"@vitest/pretty-format@2.1.9": - version "2.1.9" - resolved "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.1.9.tgz#434ff2f7611689f9ce70cd7d567eceb883653fdf" - integrity sha512-KhRIdGV2U9HOUzxfiHmY8IFHTdqtOhIzCpd8WRdJiE7D/HUcZVD0EgQCVjm+Q9gkUXWgBvMmTtZgIG48wq7sOQ== +"@vitest/expect@3.0.9": + version "3.0.9" + resolved "https://registry.npmjs.org/@vitest/expect/-/expect-3.0.9.tgz#b0cb9cd798a131423097cc5a777b699675405fcf" + integrity sha512-5eCqRItYgIML7NNVgJj6TVCmdzE7ZVgJhruW0ziSQV4V7PvLkDL1bBkBdcTs/VuIz0IxPb5da1IDSqc1TR9eig== dependencies: - tinyrainbow "^1.2.0" + "@vitest/spy" "3.0.9" + "@vitest/utils" "3.0.9" + chai "^5.2.0" + tinyrainbow "^2.0.0" -"@vitest/spy@2.0.5": - version "2.0.5" - resolved "https://registry.npmjs.org/@vitest/spy/-/spy-2.0.5.tgz#590fc07df84a78b8e9dd976ec2090920084a2b9f" - integrity sha512-c/jdthAhvJdpfVuaexSrnawxZz6pywlTPe84LUB2m/4t3rl2fTo9NFGBG4oWgaD+FTgDDV8hJ/nibT7IfH3JfA== +"@vitest/pretty-format@3.0.9": + version "3.0.9" + resolved "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-3.0.9.tgz#d9c88fe64b4edcdbc88e5bd92c39f9cc8d40930d" + integrity sha512-OW9F8t2J3AwFEwENg3yMyKWweF7oRJlMyHOMIhO5F3n0+cgQAJZBjNgrF8dLwFTEXl5jUqBLXd9QyyKv8zEcmA== dependencies: - tinyspy "^3.0.0" + tinyrainbow "^2.0.0" -"@vitest/utils@2.0.5": - version "2.0.5" - resolved "https://registry.npmjs.org/@vitest/utils/-/utils-2.0.5.tgz#6f8307a4b6bc6ceb9270007f73c67c915944e926" - integrity sha512-d8HKbqIcya+GR67mkZbrzhS5kKhtp8dQLcmRZLGTscGVg7yImT82cIrhtn2L8+VujWcy6KZweApgNmPsTAO/UQ== +"@vitest/spy@3.0.9": + version "3.0.9" + resolved "https://registry.npmjs.org/@vitest/spy/-/spy-3.0.9.tgz#c3e5d47ceff7c1cb9fdfb9b2f168056bbc625534" + integrity sha512-/CcK2UDl0aQ2wtkp3YVWldrpLRNCfVcIOFGlVGKO4R5eajsH393Z1yiXLVQ7vWsj26JOEjeZI0x5sm5P4OGUNQ== dependencies: - "@vitest/pretty-format" "2.0.5" - estree-walker "^3.0.3" - loupe "^3.1.1" - tinyrainbow "^1.2.0" + tinyspy "^3.0.2" -"@vitest/utils@^2.1.1": - version "2.1.9" - resolved "https://registry.npmjs.org/@vitest/utils/-/utils-2.1.9.tgz#4f2486de8a54acf7ecbf2c5c24ad7994a680a6c1" - integrity sha512-v0psaMSkNJ3A2NMrUEHFRzJtDPFn+/VWZ5WxImB21T9fjucJRmS7xCS3ppEnARb9y11OAzaD+P2Ps+b+BGX5iQ== +"@vitest/utils@3.0.9": + version "3.0.9" + resolved "https://registry.npmjs.org/@vitest/utils/-/utils-3.0.9.tgz#15da261d8cacd6035dc28a8d3ba38ee39545f82b" + integrity sha512-ilHM5fHhZ89MCp5aAaM9uhfl1c2JdxVxl3McqsdVyVNN6JffnEen8UMCdRTzOhGXNQGo5GNL9QugHrz727Wnng== dependencies: - "@vitest/pretty-format" "2.1.9" - loupe "^3.1.2" - tinyrainbow "^1.2.0" + "@vitest/pretty-format" "3.0.9" + loupe "^3.1.3" + tinyrainbow "^2.0.0" "@volar/language-core@2.4.13", "@volar/language-core@~2.4.11": version "2.4.13" @@ -6481,13 +6326,6 @@ argparse@^2.0.1: resolved "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== -aria-query@5.3.0: - version "5.3.0" - resolved "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz#650c569e41ad90b51b3d7df5e5eed1c7549c103e" - integrity sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A== - dependencies: - dequal "^2.0.3" - aria-query@^4.2.2: version "4.2.2" resolved "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz#0d2ca6c9aceb56b8977e9fed6aed7e15bbd2f83b" @@ -7434,11 +7272,6 @@ brorand@^1.0.1, brorand@^1.1.0: resolved "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f" integrity sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w== -browser-assert@^1.2.1: - version "1.2.1" - resolved "https://registry.npmjs.org/browser-assert/-/browser-assert-1.2.1.tgz#9aaa5a2a8c74685c2ae05bfe46efd606f068c200" - integrity sha512-nfulgvOR6S4gt9UKCeGJOuSGBPGiFT6oQ/2UBnvTY/5aQ1PnksW72fhZkM30DzoRRv2WpwZf1vHHEr3mtuXIWQ== - browser-process-hrtime@^1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz#3c9b4b7d782c8121e56f10106d84c0d0ffc94626" @@ -7916,7 +7749,7 @@ ccount@^1.0.0: resolved "https://registry.npmjs.org/ccount/-/ccount-1.1.0.tgz#246687debb6014735131be8abab2d93898f8d043" integrity sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg== -chai@^5.1.1: +chai@^5.2.0: version "5.2.0" resolved "https://registry.npmjs.org/chai/-/chai-5.2.0.tgz#1358ee106763624114addf84ab02697e411c9c05" integrity sha512-mCuXncKXk5iCLhfhwTc0izo0gtEmpz5CtG2y8GiOINBlMVS6v8TMRc5TaLWKS6692m9+dVVfzgeVxR5UxWHTYw== @@ -9660,7 +9493,7 @@ deprecation@^2.0.0, deprecation@^2.3.1: resolved "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz#6368cbdb40abf3373b525ac87e4a260c3a700919" integrity sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ== -dequal@^2.0.0, dequal@^2.0.2, dequal@^2.0.3: +dequal@^2.0.0: version "2.0.3" resolved "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz#2644214f1997d39ed0ee0ece72335490a7ac67be" integrity sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA== @@ -9849,11 +9682,6 @@ doctrine@^3.0.0: dependencies: esutils "^2.0.2" -dom-accessibility-api@^0.5.9: - version "0.5.16" - resolved "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz#5a7429e6066eb3664d911e33fb0e45de8eb08453" - integrity sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg== - dom-accessibility-api@^0.6.3: version "0.6.3" resolved "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.6.3.tgz#993e925cc1d73f2c662e7d75dd5a5445259a8fd8" @@ -10995,13 +10823,6 @@ estree-walker@^2.0.2: resolved "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz#52f010178c2a4c117a7757cfe942adb7d2da4cac" integrity sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w== -estree-walker@^3.0.3: - version "3.0.3" - resolved "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz#67c3e549ec402a487b4fc193d1953a524752340d" - integrity sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g== - dependencies: - "@types/estree" "^1.0.0" - esutils@^2.0.2: version "2.0.3" resolved "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" @@ -13480,7 +13301,7 @@ is-alphanumerical@^1.0.0: is-alphabetical "^1.0.0" is-decimal "^1.0.0" -is-arguments@^1.0.4, is-arguments@^1.1.1: +is-arguments@^1.1.1: version "1.2.0" resolved "https://registry.npmjs.org/is-arguments/-/is-arguments-1.2.0.tgz#ad58c6aecf563b78ef2bf04df540da8f5d7d8e1b" integrity sha512-7bVbi0huj/wrIAOzb8U1aszg9kdi3KN/CyU19CTI7tAoZYEZoL9yCDXpbXN+uPsuWnP02cyug1gleqq+TU+YCA== @@ -13714,7 +13535,7 @@ is-generator-fn@^2.0.0: resolved "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz#7d140adc389aaf3011a8f2a2a4cfa6faadffb118" integrity sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ== -is-generator-function@^1.0.10, is-generator-function@^1.0.7: +is-generator-function@^1.0.10: version "1.1.0" resolved "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.1.0.tgz#bf3eeda931201394f57b5dba2800f91a238309ca" integrity sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ== @@ -13965,7 +13786,7 @@ is-text-path@^1.0.1: dependencies: text-extensions "^1.0.0" -is-typed-array@^1.1.13, is-typed-array@^1.1.14, is-typed-array@^1.1.15, is-typed-array@^1.1.3: +is-typed-array@^1.1.13, is-typed-array@^1.1.14, is-typed-array@^1.1.15: version "1.1.15" resolved "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.15.tgz#4bfb4a45b61cee83a5a46fba778e4e8d59c0ce0b" integrity sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ== @@ -14740,11 +14561,6 @@ jscodeshift@^0.13.1: temp "^0.8.4" write-file-atomic "^2.3.0" -jsdoc-type-pratt-parser@^4.0.0: - version "4.1.0" - resolved "https://registry.npmjs.org/jsdoc-type-pratt-parser/-/jsdoc-type-pratt-parser-4.1.0.tgz#ff6b4a3f339c34a6c188cbf50a16087858d22113" - integrity sha512-Hicd6JK5Njt2QB6XYFS7ok9e37O8AYk3jTcppG4YVQnYjOemymvTcmc7OWsmq/Qqj5TdRFO5/x/tIPmBeRtGHg== - jsdoctypeparser@^9.0.0: version "9.0.0" resolved "https://registry.npmjs.org/jsdoctypeparser/-/jsdoctypeparser-9.0.0.tgz#8c97e2fb69315eb274b0f01377eaa5c940bd7b26" @@ -15631,7 +15447,7 @@ loud-rejection@^1.0.0: currently-unhandled "^0.4.1" signal-exit "^3.0.0" -loupe@^3.1.0, loupe@^3.1.1, loupe@^3.1.2: +loupe@^3.1.0, loupe@^3.1.3: version "3.1.3" resolved "https://registry.npmjs.org/loupe/-/loupe-3.1.3.tgz#042a8f7986d77f3d0f98ef7990a2b2fef18b0fd2" integrity sha512-kkIp7XSkP78ZxJEsSxW3712C6teJVoeHHwgo9zJ380de7IYyJ2ISlxojcH2pC5OFLewESmnRi/+XCDIEEVyoug== @@ -15685,7 +15501,7 @@ lru-cache@^7.4.4, lru-cache@^7.5.1, lru-cache@^7.7.1: resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz#f793896e0fd0e954a59dfdd82f0773808df6aa89" integrity sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA== -lz-string@*, lz-string@^1.4.4, lz-string@^1.5.0: +lz-string@*, lz-string@^1.4.4: version "1.5.0" resolved "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz#c1ab50f77887b712621201ba9fd4e3a6ed099941" integrity sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ== @@ -15695,13 +15511,6 @@ macos-release@^2.2.0: resolved "https://registry.npmjs.org/macos-release/-/macos-release-2.5.1.tgz#bccac4a8f7b93163a8d163b8ebf385b3c5f55bf9" integrity sha512-DXqXhEM7gW59OjZO8NIjBCz9AQ1BEMrfiOAl4AYByHCtVHRF4KoGNO8mqQeM8lRCtQe/UnJ4imO/d2HdkKsd+A== -magic-string@^0.27.0: - version "0.27.0" - resolved "https://registry.npmjs.org/magic-string/-/magic-string-0.27.0.tgz#e4a3413b4bab6d98d2becffd48b4a257effdbbf3" - integrity sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA== - dependencies: - "@jridgewell/sourcemap-codec" "^1.4.13" - magic-string@^0.30.0, magic-string@^0.30.17: version "0.30.17" resolved "https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz#450a449673d2460e5bbcfba9a61916a1714c7453" @@ -18649,7 +18458,7 @@ pretty-format@^26.0.0, pretty-format@^26.6.2: ansi-styles "^4.0.0" react-is "^17.0.1" -pretty-format@^27.0.2, pretty-format@^27.5.1: +pretty-format@^27.5.1: version "27.5.1" resolved "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz#2181879fdea51a7a5851fb39d920faa63f01d88e" integrity sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ== @@ -19134,10 +18943,10 @@ react-docgen@^5.0.0: node-dir "^0.1.10" strip-indent "^3.0.0" -react-docgen@^7.0.0: - version "7.1.1" - resolved "https://registry.npmjs.org/react-docgen/-/react-docgen-7.1.1.tgz#a7a8e6b923a945acf0b7325a889ddd74fec74a63" - integrity sha512-hlSJDQ2synMPKFZOsKo9Hi8WWZTC7POR8EmWvTSjow+VDgKzkmjQvFm2fk0tmRw+f0vTOIYKlarR0iL4996pdg== +react-docgen@^8.0.0: + version "8.0.0" + resolved "https://registry.npmjs.org/react-docgen/-/react-docgen-8.0.0.tgz#66b6f750fcba1d1576614ad0ec74204a75fa76c3" + integrity sha512-kmob/FOTwep7DUWf9KjuenKX0vyvChr3oTdvvPt09V60Iz75FJp+T/0ZeHMbAfJj2WaVWqAPP5Hmm3PYzSPPKg== dependencies: "@babel/core" "^7.18.9" "@babel/traverse" "^7.18.9" @@ -21082,12 +20891,22 @@ storybook-pretty-props@^1.0.3, storybook-pretty-props@^1.2.1: resolved "https://registry.npmjs.org/storybook-pretty-props/-/storybook-pretty-props-1.2.1.tgz#04c6e7c80efc0190a5dd94dceaf50579c159e182" integrity sha512-3dUtu0UbBA6idA3Qo0i+CYGGz8GiqlXzhgCJdT065jnuJ3y9intKxZpv05ZbnQXCPnsPVSDos+hgOZ444hf6xA== -storybook@^8.6.12: - version "8.6.12" - resolved "https://registry.npmjs.org/storybook/-/storybook-8.6.12.tgz#dddd11644f0344524577bb600a4dabda9a73af55" - integrity sha512-Z/nWYEHBTLK1ZBtAWdhxC0l5zf7ioJ7G4+zYqtTdYeb67gTnxNj80gehf8o8QY9L2zA2+eyMRGLC2V5fI7Z3Tw== +storybook@^9.0.0: + version "9.0.4" + resolved "https://registry.npmjs.org/storybook/-/storybook-9.0.4.tgz#33cffb17a8b2dc3d4f08bb65fc928e09f711d00f" + integrity sha512-ncYRogaG5N2LNgrh2BoTzgizd3oYI3lTe8gqSi6Zk9P4z2P4wpOI4cNwIcw78ShDJ7v1Md5y0qrK/HnSB9vsKA== dependencies: - "@storybook/core" "8.6.12" + "@storybook/global" "^5.0.0" + "@testing-library/jest-dom" "^6.6.3" + "@testing-library/user-event" "^14.6.1" + "@vitest/expect" "3.0.9" + "@vitest/spy" "3.0.9" + better-opn "^3.0.2" + 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-register "^3.5.0" + recast "^0.23.5" + semver "^7.6.2" + ws "^8.18.0" stream-browserify@^2.0.1: version "2.0.2" @@ -22026,7 +21845,7 @@ timsort@^0.3.0: resolved "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz#405411a8e7e6339fe64db9a234de11dc31e02bd4" integrity sha512-qsdtZH+vMoCARQtyod4imc2nIJwg9Cc7lPRrw9CzF8ZKR0khdr8+2nX80PBhET3tcyTtJDxAffGh2rXH4tyU8A== -tiny-invariant@^1.0.2, tiny-invariant@^1.3.1, tiny-invariant@^1.3.3: +tiny-invariant@^1.0.2, tiny-invariant@^1.3.3: version "1.3.3" resolved "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz#46680b7a873a0d5d10005995eb90a70d74d60127" integrity sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg== @@ -22049,12 +21868,12 @@ tinyglobby@^0.2.13: fdir "^6.4.4" picomatch "^4.0.2" -tinyrainbow@^1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-1.2.0.tgz#5c57d2fc0fb3d1afd78465c33ca885d04f02abb5" - integrity sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ== +tinyrainbow@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-2.0.0.tgz#9509b2162436315e80e3eee0fcce4474d2444294" + integrity sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw== -tinyspy@^3.0.0: +tinyspy@^3.0.2: version "3.0.2" resolved "https://registry.npmjs.org/tinyspy/-/tinyspy-3.0.2.tgz#86dd3cf3d737b15adcf17d7887c84a75201df20a" integrity sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q== @@ -22192,7 +22011,7 @@ ts-api-utils@^2.0.1: resolved "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.1.0.tgz#595f7094e46eed364c13fd23e75f9513d29baf91" integrity sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ== -ts-dedent@^2.0.0, ts-dedent@^2.2.0: +ts-dedent@^2.0.0: version "2.2.0" resolved "https://registry.npmjs.org/ts-dedent/-/ts-dedent-2.2.0.tgz#39e4bd297cd036292ae2394eb3412be63f563bb5" integrity sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ== @@ -22913,17 +22732,6 @@ util@^0.11.0: dependencies: inherits "2.0.3" -util@^0.12.5: - version "0.12.5" - resolved "https://registry.npmjs.org/util/-/util-0.12.5.tgz#5f17a6059b73db61a875668781a1c2b136bd6fbc" - integrity sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA== - dependencies: - 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" - utila@~0.4: version "0.4.0" resolved "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz#8a16a05d445657a3aea5eecc5b12a4fa5379772c" @@ -23538,7 +23346,7 @@ which-module@^2.0.0: resolved "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz#776b1fe35d90aebe99e8ac15eb24093389a4a409" integrity sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ== -which-typed-array@^1.1.16, which-typed-array@^1.1.18, which-typed-array@^1.1.2: +which-typed-array@^1.1.16, which-typed-array@^1.1.18: version "1.1.19" resolved "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.19.tgz#df03842e870b6b88e117524a4b364b6fc689f956" integrity sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw== @@ -23763,6 +23571,11 @@ ws@^7.2.3, ws@^7.4.6: resolved "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz#58b5c20dc281633f6c19113f39b349bd8bd558d9" integrity sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ== +ws@^8.18.0: + version "8.18.2" + resolved "https://registry.npmjs.org/ws/-/ws-8.18.2.tgz#42738b2be57ced85f46154320aabb51ab003705a" + integrity sha512-DMricUmwGZUVr++AEAe2uiVM7UoO9MAVZMDu05UQOaUII0lp+zOzLLU4Xqh/JvTqklB1T4uELaaPBKyjE1r4fQ== + ws@^8.2.3: version "8.18.1" resolved "https://registry.npmjs.org/ws/-/ws-8.18.1.tgz#ea131d3784e1dfdff91adb0a4a116b127515e3cb" From 532056ba4bc69f78681792b1919eab80739253d2 Mon Sep 17 00:00:00 2001 From: spowell9 Date: Wed, 4 Jun 2025 07:27:27 -0700 Subject: [PATCH 2/4] feat: package name change --- package.json | 4 +++- packages/doc-blocks/package.json | 2 +- yarn.lock | 37 +++++++++++++++++++++++++++++--- 3 files changed, 38 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index ce74d31..b1c820f 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,8 @@ "@types/react-dom": "18.2.0", "unified": "11.0.5", "@types/scheduler": "< 0.23.0", - "@testing-library/jest-dom": "6.6.3" + "@testing-library/jest-dom": "6.6.3", + "@testing-library/dom": "^10.0.0" }, "devDependencies": { "@auto-it/all-contributors": "10.46.0", @@ -45,6 +46,7 @@ "@storybook/builder-vite": "9.0.0", "@storybook/react": "^9.0.0", "@storybook/react-vite": "9.0.0", + "@testing-library/dom": "^10.0.0", "@testing-library/jest-dom": "6.6.3", "@testing-library/react": "16.3.0", "@testing-library/user-event": "14.6.1", diff --git a/packages/doc-blocks/package.json b/packages/doc-blocks/package.json index 993aaf1..8b611b2 100644 --- a/packages/doc-blocks/package.json +++ b/packages/doc-blocks/package.json @@ -1,5 +1,5 @@ { - "name": "@doc-blocks/doc-blocks", + "name": "@doc-blocks/all", "version": "1.0.0", "type": "module", "main": "./dist/cjs/index.js", diff --git a/yarn.lock b/yarn.lock index 52258b8..44ef03d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4708,6 +4708,20 @@ dependencies: defer-to-connect "^2.0.0" +"@testing-library/dom@^10.0.0": + version "10.4.0" + resolved "https://registry.npmjs.org/@testing-library/dom/-/dom-10.4.0.tgz#82a9d9462f11d240ecadbf406607c6ceeeff43a8" + integrity sha512-pemlzrSESWbdAloYml3bAJMEfNh1Z7EduzqPKprCH5S341frlpYnUEW0H72dLxa6IsYr+mPno20GiSm+h9dEdQ== + dependencies: + "@babel/code-frame" "^7.10.4" + "@babel/runtime" "^7.12.5" + "@types/aria-query" "^5.0.1" + aria-query "5.3.0" + chalk "^4.1.0" + dom-accessibility-api "^0.5.9" + lz-string "^1.5.0" + pretty-format "^27.0.2" + "@testing-library/jest-dom@5.11.4", "@testing-library/jest-dom@6.6.3", "@testing-library/jest-dom@^6.6.3": version "6.6.3" resolved "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-6.6.3.tgz#26ba906cf928c0f8172e182c6fe214eb4f9f2bd2" @@ -4781,6 +4795,11 @@ resolved "https://registry.npmjs.org/@types/argparse/-/argparse-1.0.38.tgz#a81fd8606d481f873a3800c6ebae4f1d768a56a9" integrity sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA== +"@types/aria-query@^5.0.1": + version "5.0.4" + resolved "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.4.tgz#1a31c3d378850d2778dabb6374d036dcba4ba708" + integrity sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw== + "@types/babel__core@^7.0.0", "@types/babel__core@^7.1.14", "@types/babel__core@^7.18.0", "@types/babel__core@^7.20.5": version "7.20.5" resolved "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz#3df15f27ba85319caa07ba08d0721889bb39c017" @@ -6326,6 +6345,13 @@ argparse@^2.0.1: resolved "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== +aria-query@5.3.0: + version "5.3.0" + resolved "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz#650c569e41ad90b51b3d7df5e5eed1c7549c103e" + integrity sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A== + dependencies: + dequal "^2.0.3" + aria-query@^4.2.2: version "4.2.2" resolved "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz#0d2ca6c9aceb56b8977e9fed6aed7e15bbd2f83b" @@ -9493,7 +9519,7 @@ deprecation@^2.0.0, deprecation@^2.3.1: resolved "https://registry.npmjs.org/deprecation/-/deprecation-2.3.1.tgz#6368cbdb40abf3373b525ac87e4a260c3a700919" integrity sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ== -dequal@^2.0.0: +dequal@^2.0.0, dequal@^2.0.3: version "2.0.3" resolved "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz#2644214f1997d39ed0ee0ece72335490a7ac67be" integrity sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA== @@ -9682,6 +9708,11 @@ doctrine@^3.0.0: dependencies: esutils "^2.0.2" +dom-accessibility-api@^0.5.9: + version "0.5.16" + resolved "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz#5a7429e6066eb3664d911e33fb0e45de8eb08453" + integrity sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg== + dom-accessibility-api@^0.6.3: version "0.6.3" resolved "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.6.3.tgz#993e925cc1d73f2c662e7d75dd5a5445259a8fd8" @@ -15501,7 +15532,7 @@ lru-cache@^7.4.4, lru-cache@^7.5.1, lru-cache@^7.7.1: resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz#f793896e0fd0e954a59dfdd82f0773808df6aa89" integrity sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA== -lz-string@*, lz-string@^1.4.4: +lz-string@*, lz-string@^1.4.4, lz-string@^1.5.0: version "1.5.0" resolved "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz#c1ab50f77887b712621201ba9fd4e3a6ed099941" integrity sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ== @@ -18458,7 +18489,7 @@ pretty-format@^26.0.0, pretty-format@^26.6.2: ansi-styles "^4.0.0" react-is "^17.0.1" -pretty-format@^27.5.1: +pretty-format@^27.0.2, pretty-format@^27.5.1: version "27.5.1" resolved "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz#2181879fdea51a7a5851fb39d920faa63f01d88e" integrity sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ== From 6cc833e33ff2c7671f8293113f25126160a24995 Mon Sep 17 00:00:00 2001 From: spowell9 Date: Wed, 4 Jun 2025 07:41:46 -0700 Subject: [PATCH 3/4] fix: dependencies and addons --- .storybook/main.ts | 6 +----- package.json | 2 +- yarn.lock | 37 +++++++++++++++---------------------- 3 files changed, 17 insertions(+), 28 deletions(-) diff --git a/.storybook/main.ts b/.storybook/main.ts index 2ef41f4..992ed9e 100644 --- a/.storybook/main.ts +++ b/.storybook/main.ts @@ -13,11 +13,7 @@ const config: StorybookConfig = { core: { builder: "@storybook/builder-vite", }, - addons: [ - getAbsolutePath("@storybook/addon-essentials"), - getAbsolutePath("@chromatic-com/storybook"), - getAbsolutePath("@storybook/addon-interactions"), - ], + addons: [getAbsolutePath("@chromatic-com/storybook")], framework: { name: getAbsolutePath("@storybook/react-vite"), options: {}, diff --git a/package.json b/package.json index b1c820f..e4de7b4 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ "@auto-it/all-contributors": "10.46.0", "@auto-it/gh-pages": "10.46.0", "@auto-it/released": "10.46.0", - "@chromatic-com/storybook": "^3", + "@chromatic-com/storybook": "^4", "@design-systems/cli": "4.15.4", "@eslint/js": "9.25.1", "@storybook/addon-docs": "^9.0.0", diff --git a/yarn.lock b/yarn.lock index 44ef03d..9a17efc 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1478,15 +1478,15 @@ invariant "^2.2.2" sketchapp-json-flow-types "^0.0.2" -"@chromatic-com/storybook@^3": - version "3.2.6" - resolved "https://registry.npmjs.org/@chromatic-com/storybook/-/storybook-3.2.6.tgz#24fd1a2536311c7538145ccc4d971e90c202e43b" - integrity sha512-FDmn5Ry2DzQdik+eq2sp/kJMMT36Ewe7ONXUXM2Izd97c7r6R/QyGli8eyh/F0iyqVvbLveNYFyF0dBOJNwLqw== +"@chromatic-com/storybook@^4": + version "4.0.0" + resolved "https://registry.npmjs.org/@chromatic-com/storybook/-/storybook-4.0.0.tgz#63a6a19d8f1dba8eac96c58af2d4e5a74588ff4b" + integrity sha512-FfyMHK/lz/dHezWxwNZv4ReFORWVvv+bJx71NT2BSfLhOKOaoZnKJOe4QLyGxWAB7ynnedrM9V9qea3FPFj+rQ== dependencies: - chromatic "^11.15.0" + "@neoconfetti/react" "^1.0.0" + chromatic "^12.0.0" filesize "^10.0.12" jsonfile "^6.1.0" - react-confetti "^6.1.0" strip-ansi "^7.1.0" "@colors/colors@1.5.0": @@ -2819,6 +2819,11 @@ call-me-maybe "^1.0.1" glob-to-regexp "^0.3.0" +"@neoconfetti/react@^1.0.0": + version "1.0.0" + resolved "https://registry.npmjs.org/@neoconfetti/react/-/react-1.0.0.tgz#9a619d980a2285a829b1f8c78ca6484f0364a370" + integrity sha512-klcSooChXXOzIm+SE5IISIAn3bYzYfPjbX7D7HoqZL84oAfgREeSg5vSIaSFH+DaGzzvImTyWe1OyrJ67vik4A== + "@nicolo-ribaudo/chokidar-2@2.1.8-no-fsevents.3": version "2.1.8-no-fsevents.3" resolved "https://registry.npmjs.org/@nicolo-ribaudo/chokidar-2/-/chokidar-2-2.1.8-no-fsevents.3.tgz#323d72dd25103d0c4fbdce89dadf574a787b1f9b" @@ -7947,10 +7952,10 @@ chownr@^2.0.0: resolved "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz#15bfbe53d2eab4cf70f18a8cd68ebe5b3cb1dece" integrity sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ== -chromatic@^11.15.0: - version "11.28.2" - resolved "https://registry.npmjs.org/chromatic/-/chromatic-11.28.2.tgz#c0b9f59dcc323ca8bf2c2790f3c9e3d285834efb" - integrity sha512-aCmUPcZUs4/p9zRZdMreOoO/5JqO2DiJC3md1/vRx8dlMRcmR/YI5ZbgXZcai2absVR+6hsXZ5XiPxV2sboTuQ== +chromatic@^12.0.0: + version "12.0.0" + resolved "https://registry.npmjs.org/chromatic/-/chromatic-12.0.0.tgz#4519a51ae66db6973268fed0bd241b63a2e42b76" + integrity sha512-X7v26BLfAzHCU92nxPsCuvt+MazmA7S6cN7pCRRhnDYChDxHES48YvXarOybLdlH9kNP/3lMyknu6iseTh0T9A== chrome-launcher@^0.13.1: version "0.13.4" @@ -18941,13 +18946,6 @@ react-colorful@^5.1.2: resolved "https://registry.npmjs.org/react-colorful/-/react-colorful-5.6.1.tgz#7dc2aed2d7c72fac89694e834d179e32f3da563b" integrity sha512-1exovf0uGTGyq5mXQT0zgQ80uvj2PCwvF8zY1RN9/vbJVSjSo3fsB/4L3ObbF7u70NduSiK4xu4Y6q1MHoUGEw== -react-confetti@^6.1.0: - version "6.4.0" - resolved "https://registry.npmjs.org/react-confetti/-/react-confetti-6.4.0.tgz#e9416b5b3c8baf6f0bb1c5a8e1e3c89babd2c837" - integrity sha512-5MdGUcqxrTU26I2EU7ltkWPwxvucQTuqMm8dUz72z2YMqTD6s9vMcDUysk7n9jnC+lXuCPeJJ7Knf98VEYE9Rg== - dependencies: - tween-functions "^1.2.0" - react-docgen-typescript@^1.16.2: version "1.22.0" resolved "https://registry.npmjs.org/react-docgen-typescript/-/react-docgen-typescript-1.22.0.tgz#00232c8e8e47f4437cac133b879b3e9437284bee" @@ -22153,11 +22151,6 @@ tuf-js@^1.1.7: debug "^4.3.4" make-fetch-happen "^11.1.1" -tween-functions@^1.2.0: - version "1.2.0" - resolved "https://registry.npmjs.org/tween-functions/-/tween-functions-1.2.0.tgz#1ae3a50e7c60bb3def774eac707acbca73bbc3ff" - integrity sha512-PZBtLYcCLtEcjL14Fzb1gSxPBeL7nWvGhO5ZFPGqziCcr8uvHp0NDmdjBchp6KHL+tExcg0m3NISmKxhU394dA== - type-check@^0.4.0, type-check@~0.4.0: version "0.4.0" resolved "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1" From 59d56b660232da432bd09feb356f4c5ec0b988e9 Mon Sep 17 00:00:00 2001 From: spowell9 Date: Wed, 4 Jun 2025 07:45:35 -0700 Subject: [PATCH 4/4] fix: more dependencies --- components/RelatedComponents/package.json | 4 +-- components/ResponsiveStory/package.json | 4 +-- yarn.lock | 44 +++-------------------- 3 files changed, 9 insertions(+), 43 deletions(-) diff --git a/components/RelatedComponents/package.json b/components/RelatedComponents/package.json index 69f753e..ac4a358 100644 --- a/components/RelatedComponents/package.json +++ b/components/RelatedComponents/package.json @@ -34,11 +34,11 @@ "@babel/runtime": "^7.11.2" }, "peerDependencies": { - "@storybook/addon-links": ">= 8.6.12", + "@storybook/addon-links": "^9.0.0", "react": ">= 18.2.0" }, "devDependencies": { - "@storybook/addon-links": "8.6.12" + "@storybook/addon-links": "^9.0.0" }, "files": [ "dist", diff --git a/components/ResponsiveStory/package.json b/components/ResponsiveStory/package.json index 7b22daa..0eb4fa3 100644 --- a/components/ResponsiveStory/package.json +++ b/components/ResponsiveStory/package.json @@ -32,11 +32,11 @@ }, "dependencies": { "@babel/runtime": "^7.11.2", - "@storybook/addon-docs": "8.6.12", + "@storybook/addon-docs": "^9.0.0", "clsx": "^1.1.1" }, "peerDependencies": { - "@storybook/addon-docs": ">= 8.6.12", + "@storybook/addon-docs": "^9.0.0", "react": ">= 18.2.0" }, "files": [ diff --git a/yarn.lock b/yarn.lock index 9a17efc..c650b0a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1963,7 +1963,7 @@ version "1.0.0" dependencies: "@babel/runtime" "^7.11.2" - "@storybook/addon-docs" "8.6.12" + "@storybook/addon-docs" "^9.0.0" clsx "^1.1.1" "@doc-blocks/row@link:components/Row": @@ -3775,19 +3775,6 @@ ts-dedent "^2.0.0" util-deprecate "^1.0.2" -"@storybook/addon-docs@8.6.12": - version "8.6.12" - resolved "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-8.6.12.tgz#81ef50ae5cdc38ac3858f3a1322b0e38d3bf764f" - integrity sha512-kEezQjAf/p3SpDzLABgg4fbT48B6dkT2LiZCKTRmCrJVtuReaAr4R9MMM6Jsph6XjbIj/SvOWf3CMeOPXOs9sg== - dependencies: - "@mdx-js/react" "^3.0.0" - "@storybook/blocks" "8.6.12" - "@storybook/csf-plugin" "8.6.12" - "@storybook/react-dom-shim" "8.6.12" - react "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" - react-dom "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" - ts-dedent "^2.0.0" - "@storybook/addon-docs@^9.0.0": version "9.0.4" resolved "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-9.0.4.tgz#a9bb0c221ea533c87cea8937a3d88d55a5f684b1" @@ -3818,13 +3805,12 @@ react-lifecycles-compat "^3.0.4" react-select "^3.2.0" -"@storybook/addon-links@8.6.12": - version "8.6.12" - resolved "https://registry.npmjs.org/@storybook/addon-links/-/addon-links-8.6.12.tgz#e4eb188f5ba64017a70c1ff3fbcef0b67fcebab4" - integrity sha512-AfKujFHoAxhxq4yu+6NwylltS9lf5MPs1eLLXvOlwo3l7Y/c68OdxJ7j68vLQhs9H173WVYjKyjbjFxJWf/YYg== +"@storybook/addon-links@^9.0.0": + version "9.0.4" + resolved "https://registry.npmjs.org/@storybook/addon-links/-/addon-links-9.0.4.tgz#20c87189cd3301b4b8e465a4f701728ee275206b" + integrity sha512-lvO/8wOEmhybxWBNIVbyNLy4cBYIaMFct7Mz6Yw0SxvEJoglktJt7gBAknbMN36XFJxj4bAnnPglP55s4wf7sg== dependencies: "@storybook/global" "^5.0.0" - ts-dedent "^2.0.0" "@storybook/addon-viewport@^6.2.9": version "6.5.16" @@ -3883,14 +3869,6 @@ ts-dedent "^2.0.0" util-deprecate "^1.0.2" -"@storybook/blocks@8.6.12": - version "8.6.12" - resolved "https://registry.npmjs.org/@storybook/blocks/-/blocks-8.6.12.tgz#b129deb427f39c2772600bb6fcef415687e5556c" - integrity sha512-DohlTq6HM1jDbHYiXL4ZvZ00VkhpUp5uftzj/CZDLY1fYHRjqtaTwWm2/OpceivMA8zDitLcq5atEZN+f+siTg== - dependencies: - "@storybook/icons" "^1.2.12" - ts-dedent "^2.0.0" - "@storybook/builder-vite@9.0.0": version "9.0.0" resolved "https://registry.npmjs.org/@storybook/builder-vite/-/builder-vite-9.0.0.tgz#66aa347c1f5cf163ad69ec595706326cf5b5c522" @@ -4235,13 +4213,6 @@ "@storybook/core-client" "6.5.16" "@storybook/core-server" "6.5.16" -"@storybook/csf-plugin@8.6.12": - version "8.6.12" - resolved "https://registry.npmjs.org/@storybook/csf-plugin/-/csf-plugin-8.6.12.tgz#5850c7ffe3864ded80a0ca9b906bb6e09aab492c" - integrity sha512-6s8CnP1aoKPb3XtC0jRLUp8M5vTA8RhGAwQDKUsFpCC7g89JR9CaKs9FY2ZSzsNbjR15uASi7b3K8BzeYumYQg== - dependencies: - unplugin "^1.3.1" - "@storybook/csf-plugin@9.0.0": version "9.0.0" resolved "https://registry.npmjs.org/@storybook/csf-plugin/-/csf-plugin-9.0.0.tgz#3646e6baa58fc025fdcd18e7e1d9ccb2f7d8b9ea" @@ -4410,11 +4381,6 @@ react-docgen-typescript "^2.1.1" tslib "^2.0.0" -"@storybook/react-dom-shim@8.6.12": - version "8.6.12" - resolved "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-8.6.12.tgz#425fc62e8445e41239c18b0f78ce97a6e06d4eae" - integrity sha512-51QvoimkBzYs8s3rCYnY5h0cFqLz/Mh0vRcughwYaXckWzDBV8l67WBO5Xf5nBsukCbWyqBVPpEQLww8s7mrLA== - "@storybook/react-dom-shim@9.0.0": version "9.0.0" resolved "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-9.0.0.tgz#8e6b5601fbb88ec758c4372c6425a0296a28fc59"