diff --git a/.changeset/happy-kings-bathe.md b/.changeset/happy-kings-bathe.md new file mode 100644 index 00000000..fc4ea776 --- /dev/null +++ b/.changeset/happy-kings-bathe.md @@ -0,0 +1,5 @@ +--- +"@wethegit/components": patch +--- + +feature: adds IntRange type helper diff --git a/package.json b/package.json index 8a0e8183..8c253e45 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,7 @@ "changeset": "changeset", "release": "turbo run build && changeset publish", "version": "changeset version", - "prepare": "husky install" + "prepare": "husky prepare" }, "devDependencies": { "@changesets/changelog-github": "^0.5.0", diff --git a/packages/wethegit-components/.storybook/main.ts b/packages/wethegit-components/.storybook/main.ts index 0ad2fc21..0be7c339 100644 --- a/packages/wethegit-components/.storybook/main.ts +++ b/packages/wethegit-components/.storybook/main.ts @@ -22,6 +22,7 @@ const config: StorybookConfig = { ], docs: { defaultName: "Overview", + autodocs: true }, framework: { name: getAbsolutePath("@storybook/react-vite"), diff --git a/packages/wethegit-components/package.json b/packages/wethegit-components/package.json index 082e84ef..605e383c 100644 --- a/packages/wethegit-components/package.json +++ b/packages/wethegit-components/package.json @@ -36,26 +36,26 @@ "typescript": "^5.2.2" }, "devDependencies": { - "@storybook/addon-essentials": "~8.1.3", - "@storybook/addon-interactions": "~8.1.3", - "@storybook/addon-links": "~8.1.2", - "@storybook/blocks": "~8.1.3", - "@storybook/react": "~8.1.3", - "@storybook/react-vite": "~8.1.4", - "@storybook/test": "~8.1.3", - "@storybook/test-runner": "~0.18.1", + "@storybook/addon-essentials": "^8.1.5", + "@storybook/addon-interactions": "^8.1.5", + "@storybook/addon-links": "^8.1.5", + "@storybook/blocks": "^8.1.5", + "@storybook/react": "^8.1.5", + "@storybook/react-vite": "^8.1.5", + "@storybook/test": "^8.1.5", + "@storybook/test-runner": "^0.18.2", "@types/react": "^18.2.66", "@types/react-dom": "^18.2.22", "@vitejs/plugin-react": "^4.3.0", - "storybook": "~8.1.3", + "storybook": "^8.1.5", "typescript": "^5.2.2", "vite": "^5.2.0", - "@storybook/addon-a11y": "^8.1.3", - "@storybook/addon-actions": "^8.1.4", - "@storybook/addon-docs": "^8.1.3", - "@storybook/addon-themes": "^8.1.1", - "@storybook/manager-api": "^8.1.3", - "@storybook/theming": "^8.1.3", + "@storybook/addon-a11y": "^8.1.5", + "@storybook/addon-actions": "^8.1.5", + "@storybook/addon-docs": "^8.1.5", + "@storybook/addon-themes": "^8.1.5", + "@storybook/manager-api": "^8.1.5", + "@storybook/theming": "^8.1.5", "@wethegit/react-hooks": "^3.0.1", "@wethegit/react-modal": "^2.0.0", "eslint": "^8.15.0", @@ -74,6 +74,5 @@ }, "publishConfig": { "access": "public" - }, - "dependencies": {} + } } diff --git a/packages/wethegit-components/src/types/utils.d.ts b/packages/wethegit-components/src/types/utils.d.ts new file mode 100644 index 00000000..3c46f145 --- /dev/null +++ b/packages/wethegit-components/src/types/utils.d.ts @@ -0,0 +1,7 @@ +// recursion for the integer +type Enumerate = Acc['length'] extends N + ? Acc[number] + : Enumerate + +// makes sure we exclude the numbers in one range from the other +type IntRange = Exclude, Enumerate> diff --git a/packages/wethegit-components/src/utilities/spacing/spacing.ts b/packages/wethegit-components/src/utilities/spacing/spacing.ts index b81cb950..eee0710f 100644 --- a/packages/wethegit-components/src/utilities/spacing/spacing.ts +++ b/packages/wethegit-components/src/utilities/spacing/spacing.ts @@ -5,7 +5,7 @@ const TOTAL_SPACE_CLASSES = 10 const BREAKPOINTS: Exclude[] = ["md", "lg", "xl", "xxl"] // This should be the same amount as TOTAL_SPACE_CLASSES -type SpacingRange = 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 +type SpacingRange = IntRange<0, 10> /** * @description diff --git a/yarn.lock b/yarn.lock index 77b487a8..43f87b94 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2718,75 +2718,63 @@ dependencies: "@sinonjs/commons" "^3.0.0" -"@storybook/addon-a11y@^8.1.3": - version "8.1.3" - resolved "https://registry.yarnpkg.com/@storybook/addon-a11y/-/addon-a11y-8.1.3.tgz#3bb2930b0bfaf72d3a1ca3fcc41c620490341a61" - integrity sha512-CJCfXD9cB5jyPlQFo9WZSTeT7l9UPrI0Bte8ytkMU8EquB7PI701OT+CHLsSSjb75tZzGSM7f1+TjUgI9QIhYw== +"@storybook/addon-a11y@^8.1.5": + version "8.1.5" + resolved "https://registry.yarnpkg.com/@storybook/addon-a11y/-/addon-a11y-8.1.5.tgz#0376ef403df0e7f3c43fcf8d5d25774fadbdff15" + integrity sha512-ZEXrfdMzo0fT8vhzuzy+UZYyotC1PQV9T1mxnPBzCCCgqXQHgADv88JwOMIqgPKmKJb499Xq6E9h+ta9pYd8YQ== dependencies: - "@storybook/addon-highlight" "8.1.3" + "@storybook/addon-highlight" "8.1.5" axe-core "^4.2.0" -"@storybook/addon-actions@8.1.3": - version "8.1.3" - resolved "https://registry.yarnpkg.com/@storybook/addon-actions/-/addon-actions-8.1.3.tgz#9312e87cdf4f1a07ddc2a6ccdb28d90649c01c6e" - integrity sha512-XG6clFT/lPOHEm/tHdWO3E5G28HIock2272BZNr15+DqVTRYyGRhuFQKxPb+CdRWCpT1VQnWS+L9S1+95wDlJw== +"@storybook/addon-actions@8.1.5", "@storybook/addon-actions@^8.1.5": + version "8.1.5" + resolved "https://registry.yarnpkg.com/@storybook/addon-actions/-/addon-actions-8.1.5.tgz#c89d2027cbac0e6b4391db23a79e20a407b949d7" + integrity sha512-XbCUGGXQ4XX/zTRgUsR1l1yZJQIWR33P/M1OEAn0HbsfwS+P87GqfApkj4N7QrMfLkUkoLtdfprp5BZul98AKA== dependencies: - "@storybook/core-events" "8.1.3" + "@storybook/core-events" "8.1.5" "@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@^8.1.4": - version "8.1.4" - resolved "https://registry.yarnpkg.com/@storybook/addon-actions/-/addon-actions-8.1.4.tgz#b4f87ed20ce2f8644cb0883e0a44dcc24213735c" - integrity sha512-3q/DCcnSjpuWBoKpA+0j1etXyMOu+GsdUtxv041tsNjMMwyc+CfHUGiAHMyQ0TpEf8MPQoTeZsRPrEZwVUNXow== - dependencies: - "@storybook/core-events" "8.1.4" - "@storybook/global" "^5.0.0" - "@types/uuid" "^9.0.1" - dequal "^2.0.2" - polished "^4.2.2" - uuid "^9.0.0" - -"@storybook/addon-backgrounds@8.1.3": - version "8.1.3" - resolved "https://registry.yarnpkg.com/@storybook/addon-backgrounds/-/addon-backgrounds-8.1.3.tgz#7f6e31d812e3a1ba13500bd614ea46d0d5bab990" - integrity sha512-XBCDugJWCzJOMhkFPVFCtGCtABYr1LDUot9xfOWPwQbshGwsdSf++TcayUbJKI5MJRuNYmnG4V0YYoRxVkDDVA== +"@storybook/addon-backgrounds@8.1.5": + version "8.1.5" + resolved "https://registry.yarnpkg.com/@storybook/addon-backgrounds/-/addon-backgrounds-8.1.5.tgz#dd77d8fac2df534bab2d8550fd3adf0892807e88" + integrity sha512-osAM4U8DCcKe/JGBBHoFYQi0oorNzFPwcETTy4SAc8LVqsv73SN7CyNnqCrN9Kjom9klJqB/tngvjdJ1XLu4WQ== dependencies: "@storybook/global" "^5.0.0" memoizerific "^1.11.3" ts-dedent "^2.0.0" -"@storybook/addon-controls@8.1.3": - version "8.1.3" - resolved "https://registry.yarnpkg.com/@storybook/addon-controls/-/addon-controls-8.1.3.tgz#842cc6b1f025fa9408bb833a17cd3fab0a9df1e1" - integrity sha512-3/w5/AVrA+U3A5VtYmqJoj2kCu6qVLB6ycsusxsAlRKkXTRO5HvbK1Ndm8oPNaKaJT4W22VIVem6SyVMiNq4Kw== +"@storybook/addon-controls@8.1.5": + version "8.1.5" + resolved "https://registry.yarnpkg.com/@storybook/addon-controls/-/addon-controls-8.1.5.tgz#c0b7272e9aaaab9db299e73a2053c04f1694cd43" + integrity sha512-O0796G3+772kohYOsR98puROgkEakNXZ9n3FXVsQQ57Ww/CIP7gFRv5VM5z+Jw0a+HQI5be6504hDeAOHrd8qQ== dependencies: - "@storybook/blocks" "8.1.3" + "@storybook/blocks" "8.1.5" dequal "^2.0.2" lodash "^4.17.21" ts-dedent "^2.0.0" -"@storybook/addon-docs@8.1.3", "@storybook/addon-docs@^8.1.3": - version "8.1.3" - resolved "https://registry.yarnpkg.com/@storybook/addon-docs/-/addon-docs-8.1.3.tgz#914153bb2f9e77978892bba9f725ed7a56e0ffac" - integrity sha512-oASBnWOT9bUXo3rWDH8Ph8xWvi7cia1Bn/aoA2YlkJIC9R99FLQbEeKOJgcANWBC05YnLF75k4AOZOLqLPMVxQ== +"@storybook/addon-docs@8.1.5", "@storybook/addon-docs@^8.1.5": + version "8.1.5" + resolved "https://registry.yarnpkg.com/@storybook/addon-docs/-/addon-docs-8.1.5.tgz#c837283b5e7bf782d2c7fa7cce5d6344e3f91ee7" + integrity sha512-D3kDWjOGAthbwQOnouauOmywiTnuvI4KS0E9TDBYspcufimoNve5nOlr/oo9SLS1O2Psmhi6MDJephaDDo+5Dw== dependencies: "@babel/core" "^7.24.4" "@mdx-js/react" "^3.0.0" - "@storybook/blocks" "8.1.3" - "@storybook/client-logger" "8.1.3" - "@storybook/components" "8.1.3" - "@storybook/csf-plugin" "8.1.3" - "@storybook/csf-tools" "8.1.3" + "@storybook/blocks" "8.1.5" + "@storybook/client-logger" "8.1.5" + "@storybook/components" "8.1.5" + "@storybook/csf-plugin" "8.1.5" + "@storybook/csf-tools" "8.1.5" "@storybook/global" "^5.0.0" - "@storybook/node-logger" "8.1.3" - "@storybook/preview-api" "8.1.3" - "@storybook/react-dom-shim" "8.1.3" - "@storybook/theming" "8.1.3" - "@storybook/types" "8.1.3" + "@storybook/node-logger" "8.1.5" + "@storybook/preview-api" "8.1.5" + "@storybook/react-dom-shim" "8.1.5" + "@storybook/theming" "8.1.5" + "@storybook/types" "8.1.5" "@types/react" "^16.8.0 || ^17.0.0 || ^18.0.0" fs-extra "^11.1.0" react "^16.8.0 || ^17.0.0 || ^18.0.0" @@ -2795,106 +2783,106 @@ rehype-slug "^6.0.0" ts-dedent "^2.0.0" -"@storybook/addon-essentials@~8.1.3": - version "8.1.3" - resolved "https://registry.yarnpkg.com/@storybook/addon-essentials/-/addon-essentials-8.1.3.tgz#3c2e2764112543e31208071f133c73170162c893" - integrity sha512-Ziv7jEM7f37JNDkd7+x5UCZWBHv7HgQ2LuUEV7mv5FtBbT+9ors/155PfzBLOpDjGQytVKiHuwChsbBvfIqdJg== - dependencies: - "@storybook/addon-actions" "8.1.3" - "@storybook/addon-backgrounds" "8.1.3" - "@storybook/addon-controls" "8.1.3" - "@storybook/addon-docs" "8.1.3" - "@storybook/addon-highlight" "8.1.3" - "@storybook/addon-measure" "8.1.3" - "@storybook/addon-outline" "8.1.3" - "@storybook/addon-toolbars" "8.1.3" - "@storybook/addon-viewport" "8.1.3" - "@storybook/core-common" "8.1.3" - "@storybook/manager-api" "8.1.3" - "@storybook/node-logger" "8.1.3" - "@storybook/preview-api" "8.1.3" +"@storybook/addon-essentials@^8.1.5": + version "8.1.5" + resolved "https://registry.yarnpkg.com/@storybook/addon-essentials/-/addon-essentials-8.1.5.tgz#978bc9c60c80d8f3708f0a384341bc6c966d1334" + integrity sha512-0k2D5+j2N6hso3y+rSqTlQECZ/Z/Q85eit0exx2/Rk/TI5F5HceLveA1YXyC0J291nexdF9RvjP7aCtee3WSYg== + dependencies: + "@storybook/addon-actions" "8.1.5" + "@storybook/addon-backgrounds" "8.1.5" + "@storybook/addon-controls" "8.1.5" + "@storybook/addon-docs" "8.1.5" + "@storybook/addon-highlight" "8.1.5" + "@storybook/addon-measure" "8.1.5" + "@storybook/addon-outline" "8.1.5" + "@storybook/addon-toolbars" "8.1.5" + "@storybook/addon-viewport" "8.1.5" + "@storybook/core-common" "8.1.5" + "@storybook/manager-api" "8.1.5" + "@storybook/node-logger" "8.1.5" + "@storybook/preview-api" "8.1.5" ts-dedent "^2.0.0" -"@storybook/addon-highlight@8.1.3": - version "8.1.3" - resolved "https://registry.yarnpkg.com/@storybook/addon-highlight/-/addon-highlight-8.1.3.tgz#aa05025d20d8ec9f82a21021e746ec1caaaff3f6" - integrity sha512-X+sTpav2GDOY5M9M+n4nFrPMAtnZYxjh4gULl1IAWDcDt2zgiu5wqB6tWtz+qmLla8jdwkdpb5GmuEYuayngDQ== +"@storybook/addon-highlight@8.1.5": + version "8.1.5" + resolved "https://registry.yarnpkg.com/@storybook/addon-highlight/-/addon-highlight-8.1.5.tgz#40c067b87327e7e5c0b592e783442a04481748bd" + integrity sha512-E31yrV7lmE82T57tLSm8mg50BX3lBbA4qozaVKyWohw0NrZPcrS3Z6Iyjl0dp7heoUFpE3rljHwMxADRA25HkQ== dependencies: "@storybook/global" "^5.0.0" -"@storybook/addon-interactions@~8.1.3": - version "8.1.3" - resolved "https://registry.yarnpkg.com/@storybook/addon-interactions/-/addon-interactions-8.1.3.tgz#0c4f1ae0d0af3154ff57e3e00bbfb9b3d6d6e834" - integrity sha512-+4+fGo1nSr5Re48oW2RBlXS8Jq7ZtHNXJ2dSXkxYE1uXLu8K4/a4WvtvAVPZK93+qKP1T2hTLL7eOSApVnUvJQ== +"@storybook/addon-interactions@^8.1.5": + version "8.1.5" + resolved "https://registry.yarnpkg.com/@storybook/addon-interactions/-/addon-interactions-8.1.5.tgz#d7711936aae5b1a1b9833b4b40d96e425435d765" + integrity sha512-jhDpqttch0XhRiCY9rfrs8xQpAH5KcAGAesqfaHaCnCZnZs6jqlGfJgCJAJWzA5PM+IdsK/RJ6abIgD1GAzNyw== dependencies: "@storybook/global" "^5.0.0" - "@storybook/instrumenter" "8.1.3" - "@storybook/test" "8.1.3" - "@storybook/types" "8.1.3" + "@storybook/instrumenter" "8.1.5" + "@storybook/test" "8.1.5" + "@storybook/types" "8.1.5" polished "^4.2.2" ts-dedent "^2.2.0" -"@storybook/addon-links@~8.1.2": - version "8.1.2" - resolved "https://registry.yarnpkg.com/@storybook/addon-links/-/addon-links-8.1.2.tgz#b967858178d1bcc80083bb2dc314307c6e23b35f" - integrity sha512-l+Q1LqyPhQ1n4vGQF95vkH9ImJUt1eY0MU+mlwlMHoMDdcFkUqzBxx5NwhrhbvdZK/yfxt9gjsx62k9RYDNKjA== +"@storybook/addon-links@^8.1.5": + version "8.1.5" + resolved "https://registry.yarnpkg.com/@storybook/addon-links/-/addon-links-8.1.5.tgz#1fd7bbc6579fd1562ea3d9b9afa62e8b57e17162" + integrity sha512-cRarzAI27K1JijDmFtNqr7khyg/l1JyOLXvLUDZRI6NBFGQo2oA42iHuR8jzje4tlUEh/8svGz52YR4TUvsDtQ== dependencies: "@storybook/csf" "^0.1.7" "@storybook/global" "^5.0.0" ts-dedent "^2.0.0" -"@storybook/addon-measure@8.1.3": - version "8.1.3" - resolved "https://registry.yarnpkg.com/@storybook/addon-measure/-/addon-measure-8.1.3.tgz#c5ef560c7422c3f31f05bb968965cf59ae7da4db" - integrity sha512-i5A9RDKh6Bg3j+9S3fjZQtBe827Svemz0VFe00efaUrCj9tuNPRD/ggFiToUa4Q+qtqT8K1mLeg6IsTfl6LR8A== +"@storybook/addon-measure@8.1.5": + version "8.1.5" + resolved "https://registry.yarnpkg.com/@storybook/addon-measure/-/addon-measure-8.1.5.tgz#d197498bcd74837ea0ef32fda08ee9839cac0844" + integrity sha512-kHiv2qq9Ws0lGQ8p7FfMKFtXO4hrRiYStG8CCp9i1IfPzLpY8S9Kl9bwnoyVyI5bwqZP1wjFQVw8sjumV6FMFw== dependencies: "@storybook/global" "^5.0.0" tiny-invariant "^1.3.1" -"@storybook/addon-outline@8.1.3": - version "8.1.3" - resolved "https://registry.yarnpkg.com/@storybook/addon-outline/-/addon-outline-8.1.3.tgz#dcf0104605257ac6f350a0ed623267b1c212083b" - integrity sha512-4kz2WfxwRUBOaNuESlFbJs3WHjHhIAvMRikVzzZLbY0U3gM5Tz5LnjuPw/oIGts/+bXb6/S4vwO8o3xO1Ghnzg== +"@storybook/addon-outline@8.1.5": + version "8.1.5" + resolved "https://registry.yarnpkg.com/@storybook/addon-outline/-/addon-outline-8.1.5.tgz#dc3452824d9c3a8189b7aa1667f8416b7876fbd0" + integrity sha512-eCXnGN24ewfvUKKpzTJP7HtPJkAexIBnQdJCw9R9Jk8IyHh7xPWsrz+haY1FQHTXZGAevoBcI4/tpG2XOumBlw== dependencies: "@storybook/global" "^5.0.0" ts-dedent "^2.0.0" -"@storybook/addon-themes@^8.1.1": - version "8.1.2" - resolved "https://registry.yarnpkg.com/@storybook/addon-themes/-/addon-themes-8.1.2.tgz#68681f75e3758641717f2bad82845781c66d37ed" - integrity sha512-tlKol/0MKTfluE2pyL4MRh0uh4CHdxjLqNUM+rlr2Yn9WclSGzDBonDfMgDX/6LMaUX6dMAgOD+wD8wSsvf3Vw== +"@storybook/addon-themes@^8.1.5": + version "8.1.5" + resolved "https://registry.yarnpkg.com/@storybook/addon-themes/-/addon-themes-8.1.5.tgz#3d768a72ec95a5e2432f67babe20ed3b63a6aa77" + integrity sha512-B+qJW52ZATuH57SWHIAw4S8bxrLoWKKKTtMeEmhgtlsLYZL31/i+uYpsTTqpkkLx9JK6ofZAV/cjGKWDbsh3Eg== dependencies: ts-dedent "^2.0.0" -"@storybook/addon-toolbars@8.1.3": - version "8.1.3" - resolved "https://registry.yarnpkg.com/@storybook/addon-toolbars/-/addon-toolbars-8.1.3.tgz#14d83bb446b60cc712db9be2f05bc17af5bdba91" - integrity sha512-cJmYRp8thYcaFXp/81nAODH4xePkkhmr+pSevKyHInUWL/L0/ZiE7DMHPsFABj7QKqbuy1dn8WqIRgYDjKDCYg== +"@storybook/addon-toolbars@8.1.5": + version "8.1.5" + resolved "https://registry.yarnpkg.com/@storybook/addon-toolbars/-/addon-toolbars-8.1.5.tgz#1ca4e87c347a150596f29de36e1dfb165c4999cd" + integrity sha512-UxEtb4ii0FORqUuPgLycPQ0MQ4Bq2YWBft6yT00xMjUuwkld27BlrvnpaBlx+disgWwOKGKVd02f/4dbZr2s1g== -"@storybook/addon-viewport@8.1.3": - version "8.1.3" - resolved "https://registry.yarnpkg.com/@storybook/addon-viewport/-/addon-viewport-8.1.3.tgz#cae6c4235771891eae1737d82e395216765e5087" - integrity sha512-zronhXim/TjSYqA63m7r9plqP+QX4p6jWLkc5y6mkqLY/pIaMnvFg4aCA6Nv1HL96krU9WvT96AIqbIsXNlTTg== +"@storybook/addon-viewport@8.1.5": + version "8.1.5" + resolved "https://registry.yarnpkg.com/@storybook/addon-viewport/-/addon-viewport-8.1.5.tgz#86bba48b62d5bc3a9dd8cfaa0ef3c11eeeaff557" + integrity sha512-kHaYdaAiv7107GSi4TsS1wEDN4I7cdYWSaCBBSvJlvvYvULKFVMkhsDJlSioskICx6OchkIKY5LJgLZ72fxdVA== dependencies: memoizerific "^1.11.3" -"@storybook/blocks@8.1.3", "@storybook/blocks@~8.1.3": - version "8.1.3" - resolved "https://registry.yarnpkg.com/@storybook/blocks/-/blocks-8.1.3.tgz#6943aeffb4dbbc0722a8849bf62e715531c0bdfe" - integrity sha512-Ul8rsUcgsnizsYuWVgoybP4pGeqq5FV0jcwA00muXWs3ubPYKrKrhLhfjxkb8gi+7YikpbinPKWmlrQK1Fn3MQ== +"@storybook/blocks@8.1.5", "@storybook/blocks@^8.1.5": + version "8.1.5" + resolved "https://registry.yarnpkg.com/@storybook/blocks/-/blocks-8.1.5.tgz#a491e6f88b908f08906733a537949cc54256d909" + integrity sha512-rq8Ej5feS2BlfXOpNLDwdASkIIZJtKzLy9cUpuGftTiu06HiWAk3wpNpnn/kuunDYlZUa+qHEOSiIkTrdduwYw== dependencies: - "@storybook/channels" "8.1.3" - "@storybook/client-logger" "8.1.3" - "@storybook/components" "8.1.3" - "@storybook/core-events" "8.1.3" + "@storybook/channels" "8.1.5" + "@storybook/client-logger" "8.1.5" + "@storybook/components" "8.1.5" + "@storybook/core-events" "8.1.5" "@storybook/csf" "^0.1.7" - "@storybook/docs-tools" "8.1.3" + "@storybook/docs-tools" "8.1.5" "@storybook/global" "^5.0.0" "@storybook/icons" "^1.2.5" - "@storybook/manager-api" "8.1.3" - "@storybook/preview-api" "8.1.3" - "@storybook/theming" "8.1.3" - "@storybook/types" "8.1.3" + "@storybook/manager-api" "8.1.5" + "@storybook/preview-api" "8.1.5" + "@storybook/theming" "8.1.5" + "@storybook/types" "8.1.5" "@types/lodash" "^4.14.167" color-convert "^2.0.1" dequal "^2.0.2" @@ -2908,15 +2896,15 @@ ts-dedent "^2.0.0" util-deprecate "^1.0.2" -"@storybook/builder-manager@8.1.3": - version "8.1.3" - resolved "https://registry.yarnpkg.com/@storybook/builder-manager/-/builder-manager-8.1.3.tgz#f48905fb967866734b24a9f1592e72bd446acbc4" - integrity sha512-VIYgF6PreiteJMGlz716P27yyL/JF1dR7M2htVJij5IP2X6HUgyzFXScElKljX9fETq7vig+UZWksZ2M2Q9dYg== +"@storybook/builder-manager@8.1.5": + version "8.1.5" + resolved "https://registry.yarnpkg.com/@storybook/builder-manager/-/builder-manager-8.1.5.tgz#fa72bed0bf92ebe11a2e433f810c8d1dbb0fab1a" + integrity sha512-wDiHLV+UPaUN+765WwXkocVRB2QnJ61CjLHbpWaLiJvryFJt+JQ6nAvgSalCRnZxI046ztbS9T6okhpFI011IA== dependencies: "@fal-works/esbuild-plugin-global-externals" "^2.1.2" - "@storybook/core-common" "8.1.3" - "@storybook/manager" "8.1.3" - "@storybook/node-logger" "8.1.3" + "@storybook/core-common" "8.1.5" + "@storybook/manager" "8.1.5" + "@storybook/node-logger" "8.1.5" "@types/ejs" "^3.1.1" "@yarnpkg/esbuild-plugin-pnp" "^3.0.0-rc.10" browser-assert "^1.2.1" @@ -2928,20 +2916,20 @@ process "^0.11.10" util "^0.12.4" -"@storybook/builder-vite@8.1.4": - version "8.1.4" - resolved "https://registry.yarnpkg.com/@storybook/builder-vite/-/builder-vite-8.1.4.tgz#0ee7c54484cee055c97163acfd8f43b06b839053" - integrity sha512-wKcLPqy8OvI5GeWJclrzeW2FaEMXFHLO0w6kIsim0XL4QDSGSPTz+aEzVJYmhuwYFbRY/lpMkdWC4ouv7xSwWQ== - dependencies: - "@storybook/channels" "8.1.4" - "@storybook/client-logger" "8.1.4" - "@storybook/core-common" "8.1.4" - "@storybook/core-events" "8.1.4" - "@storybook/csf-plugin" "8.1.4" - "@storybook/node-logger" "8.1.4" - "@storybook/preview" "8.1.4" - "@storybook/preview-api" "8.1.4" - "@storybook/types" "8.1.4" +"@storybook/builder-vite@8.1.5": + version "8.1.5" + resolved "https://registry.yarnpkg.com/@storybook/builder-vite/-/builder-vite-8.1.5.tgz#c91ace589bdbd9f6206e7f23a9ace5679e86b35a" + integrity sha512-4RblE2npnlRs8bj071g4xkCF8n/FYNdu/Ft5eH8YQIMEpgijtxWnuPXjyOWwnN6MG5e9q0cbZ4y1o3CZIGBIoQ== + dependencies: + "@storybook/channels" "8.1.5" + "@storybook/client-logger" "8.1.5" + "@storybook/core-common" "8.1.5" + "@storybook/core-events" "8.1.5" + "@storybook/csf-plugin" "8.1.5" + "@storybook/node-logger" "8.1.5" + "@storybook/preview" "8.1.5" + "@storybook/preview-api" "8.1.5" + "@storybook/types" "8.1.5" "@types/find-cache-dir" "^3.2.1" browser-assert "^1.2.1" es-module-lexer "^1.5.0" @@ -2973,33 +2961,33 @@ telejson "^7.2.0" tiny-invariant "^1.3.1" -"@storybook/channels@8.1.4": - version "8.1.4" - resolved "https://registry.yarnpkg.com/@storybook/channels/-/channels-8.1.4.tgz#a77da3cfcb8a051cf882bb77e962bc79140e2f1a" - integrity sha512-cmITS0w8e9Ys1vqp8S7+uyQKgqVIdUEWs9FK90XeAs0lcuvW10S3qdrarWPbUgKFFFsGIGPIvImbT1vf80/bcQ== +"@storybook/channels@8.1.5": + version "8.1.5" + resolved "https://registry.yarnpkg.com/@storybook/channels/-/channels-8.1.5.tgz#d00d033d318cf202ece1de728e55e85f82242e74" + integrity sha512-R+puP4tWYzQUbpIp8sX6U5oI+ZUevVOaFxXGaAN3PRXjIRC38oKTVWzj/G6GdziVFzN6rDn+JsYPmiRMYo1sYg== dependencies: - "@storybook/client-logger" "8.1.4" - "@storybook/core-events" "8.1.4" + "@storybook/client-logger" "8.1.5" + "@storybook/core-events" "8.1.5" "@storybook/global" "^5.0.0" telejson "^7.2.0" tiny-invariant "^1.3.1" -"@storybook/cli@8.1.3": - version "8.1.3" - resolved "https://registry.yarnpkg.com/@storybook/cli/-/cli-8.1.3.tgz#5f2ee1afbfc25b1ba86e2a73fb3bd427048c7b3f" - integrity sha512-eqzjy7YOIF0WkeUPT5Mv+WKibk3z+IfP0voTKIWzYKAqZ8sD36NQV/lE7bHy0JAPw+rfw1Fq0gMOiFVcx3ZaUQ== +"@storybook/cli@8.1.5": + version "8.1.5" + resolved "https://registry.yarnpkg.com/@storybook/cli/-/cli-8.1.5.tgz#17bc7014100b1bb227433ecec71137115c5937ff" + integrity sha512-VEYluZEMleNEnD5wTD90KTh03pwjvQwEEmzHAJQJdLbWTAcgBxZ3Gb45nbUPauSqBL+HdJx0QXF8Ielk+iBttw== dependencies: "@babel/core" "^7.24.4" "@babel/types" "^7.24.0" "@ndelangen/get-tarball" "^3.0.7" - "@storybook/codemod" "8.1.3" - "@storybook/core-common" "8.1.3" - "@storybook/core-events" "8.1.3" - "@storybook/core-server" "8.1.3" - "@storybook/csf-tools" "8.1.3" - "@storybook/node-logger" "8.1.3" - "@storybook/telemetry" "8.1.3" - "@storybook/types" "8.1.3" + "@storybook/codemod" "8.1.5" + "@storybook/core-common" "8.1.5" + "@storybook/core-events" "8.1.5" + "@storybook/core-server" "8.1.5" + "@storybook/csf-tools" "8.1.5" + "@storybook/node-logger" "8.1.5" + "@storybook/telemetry" "8.1.5" + "@storybook/types" "8.1.5" "@types/semver" "^7.3.4" "@yarnpkg/fslib" "2.10.3" "@yarnpkg/libzip" "2.3.0" @@ -3022,7 +3010,7 @@ read-pkg-up "^7.0.1" semver "^7.3.7" strip-json-comments "^3.0.1" - tempy "^1.0.1" + tempy "^3.1.0" tiny-invariant "^1.3.1" ts-dedent "^2.0.0" @@ -3040,25 +3028,25 @@ dependencies: "@storybook/global" "^5.0.0" -"@storybook/client-logger@8.1.4": - version "8.1.4" - resolved "https://registry.yarnpkg.com/@storybook/client-logger/-/client-logger-8.1.4.tgz#e1c4bb9f933649918f30c261c2ad3a1fca594763" - integrity sha512-I0PqDoNZf4rqrJYwFHhCwuXumpxvzyTzI5qI5R2JT93i49QShI3pLXY31C9VemVBJmS+pBWVOm6RTIdkQiKVWw== +"@storybook/client-logger@8.1.5": + version "8.1.5" + resolved "https://registry.yarnpkg.com/@storybook/client-logger/-/client-logger-8.1.5.tgz#aa4a6ce4ca46fdfe12539e571f9059a479c8ae43" + integrity sha512-zd+aENXnOHsxBATppELmhw/UywLzCxQjz/8i/xkUjeTRB4Ggp0hJlOUdJUEdIJz631ydyytfvM70ktBj9gMl1w== dependencies: "@storybook/global" "^5.0.0" -"@storybook/codemod@8.1.3": - version "8.1.3" - resolved "https://registry.yarnpkg.com/@storybook/codemod/-/codemod-8.1.3.tgz#1b59e5c4de57049e51688f52e9553a98775efc1f" - integrity sha512-U21HQICKKm/xsfLKEODDphJJiBkzq5wFZzKN2DyMPd3vOfLpCWcaPsO9Pi5IX1cekyCz2o+phYt2r9aSRQUbOg== +"@storybook/codemod@8.1.5": + version "8.1.5" + resolved "https://registry.yarnpkg.com/@storybook/codemod/-/codemod-8.1.5.tgz#ee8e69834ec9cf3f543f5ba0ed5afdd9c26b57dc" + integrity sha512-eGoYozT2XPfsIFrzm4cJo9tRTX0yuK1y4uTYmKvnomezHu5kiY8qo2fUzQa5DHxiAzRDTpGlQTzb0PsxHOxYoA== dependencies: "@babel/core" "^7.24.4" "@babel/preset-env" "^7.24.4" "@babel/types" "^7.24.0" "@storybook/csf" "^0.1.7" - "@storybook/csf-tools" "8.1.3" - "@storybook/node-logger" "8.1.3" - "@storybook/types" "8.1.3" + "@storybook/csf-tools" "8.1.5" + "@storybook/node-logger" "8.1.5" + "@storybook/types" "8.1.5" "@types/cross-spawn" "^6.0.2" cross-spawn "^7.0.3" globby "^14.0.1" @@ -3068,66 +3056,31 @@ recast "^0.23.5" tiny-invariant "^1.3.1" -"@storybook/components@8.1.3": - version "8.1.3" - resolved "https://registry.yarnpkg.com/@storybook/components/-/components-8.1.3.tgz#47e753795fd6203c7ecebde93681945779ed3c42" - integrity sha512-g9HB3CZvhDWoh1UJ4FiRRHDgZtKmh8H38zCK9xzyySxD9V7f9BobBChb3Xqlou3YCk5MqlGqudIg+xtHqNBPrg== +"@storybook/components@8.1.5": + version "8.1.5" + resolved "https://registry.yarnpkg.com/@storybook/components/-/components-8.1.5.tgz#43504e04525b94ed750bf941016b5c68d5a12c9e" + integrity sha512-IxoT2pH7V98gF0zDAMUuq9sUZPg0vvQ9Y+A13HeYHvaY25XdesXVMbdzEd6SpeLYmfPykMPIAEcADfqeM6eXfA== dependencies: "@radix-ui/react-dialog" "^1.0.5" "@radix-ui/react-slot" "^1.0.2" - "@storybook/client-logger" "8.1.3" + "@storybook/client-logger" "8.1.5" "@storybook/csf" "^0.1.7" "@storybook/global" "^5.0.0" "@storybook/icons" "^1.2.5" - "@storybook/theming" "8.1.3" - "@storybook/types" "8.1.3" + "@storybook/theming" "8.1.5" + "@storybook/types" "8.1.5" memoizerific "^1.11.3" util-deprecate "^1.0.2" -"@storybook/core-common@8.1.3": - version "8.1.3" - resolved "https://registry.yarnpkg.com/@storybook/core-common/-/core-common-8.1.3.tgz#7779a76095e8216af48169bb6b370f6b8e189361" - integrity sha512-VLG2Kg6oX0msq/Gjo+Pveqg7oLnJBClzms43/nwh6oxjJ/TFehRi3DyLjLqL+Nj726LI5lQetFZZyrsHudVskg== - dependencies: - "@storybook/core-events" "8.1.3" - "@storybook/csf-tools" "8.1.3" - "@storybook/node-logger" "8.1.3" - "@storybook/types" "8.1.3" - "@yarnpkg/fslib" "2.10.3" - "@yarnpkg/libzip" "2.3.0" - chalk "^4.1.0" - cross-spawn "^7.0.3" - esbuild "^0.18.0 || ^0.19.0 || ^0.20.0" - esbuild-register "^3.5.0" - execa "^5.0.0" - file-system-cache "2.3.0" - find-cache-dir "^3.0.0" - find-up "^5.0.0" - fs-extra "^11.1.0" - glob "^10.0.0" - handlebars "^4.7.7" - lazy-universal-dotenv "^4.0.0" - node-fetch "^2.0.0" - picomatch "^2.3.0" - pkg-dir "^5.0.0" - prettier-fallback "npm:prettier@^3" - pretty-hrtime "^1.0.3" - resolve-from "^5.0.0" - semver "^7.3.7" - tempy "^1.0.1" - tiny-invariant "^1.3.1" - ts-dedent "^2.0.0" - util "^0.12.4" - -"@storybook/core-common@8.1.4": - version "8.1.4" - resolved "https://registry.yarnpkg.com/@storybook/core-common/-/core-common-8.1.4.tgz#26b1d64bbad42f86eb5c6eccef56d712eab55ee2" - integrity sha512-hpJ1tDkseNzcf0XpNFbt2gEYdw5OjskWmviSjQwoGHjCvpvWQCo0hvuj7v9cZHgSScOreLu7kh7cl9hoXhA+dQ== +"@storybook/core-common@8.1.5": + version "8.1.5" + resolved "https://registry.yarnpkg.com/@storybook/core-common/-/core-common-8.1.5.tgz#273ad15cb35705e46f1806d0cc733a1a62d79cd5" + integrity sha512-1QDOT6KPZ9KV7Gs1yyqzvSwGBmNSUB33gckUldSBF4aqP+tZ7W5JIQ6/YTtp3V02sEokZGdL9Ud4LczQxTgy3A== dependencies: - "@storybook/core-events" "8.1.4" - "@storybook/csf-tools" "8.1.4" - "@storybook/node-logger" "8.1.4" - "@storybook/types" "8.1.4" + "@storybook/core-events" "8.1.5" + "@storybook/csf-tools" "8.1.5" + "@storybook/node-logger" "8.1.5" + "@storybook/types" "8.1.5" "@yarnpkg/fslib" "2.10.3" "@yarnpkg/libzip" "2.3.0" chalk "^4.1.0" @@ -3149,7 +3102,7 @@ pretty-hrtime "^1.0.3" resolve-from "^5.0.0" semver "^7.3.7" - tempy "^1.0.1" + tempy "^3.1.0" tiny-invariant "^1.3.1" ts-dedent "^2.0.0" util "^0.12.4" @@ -3205,37 +3158,37 @@ "@storybook/csf" "^0.1.7" ts-dedent "^2.0.0" -"@storybook/core-events@8.1.4": - version "8.1.4" - resolved "https://registry.yarnpkg.com/@storybook/core-events/-/core-events-8.1.4.tgz#043b1f210aa6b8da78b8cf9fc4763fb8ac198395" - integrity sha512-oZAP3aRDeRyo2GQmADh4R3wJLIb9Ie0FUcWx8V4fvuydzeh6Pprgo//COCR+kySG4kRLqofWeF1Zzvft58Q0kg== +"@storybook/core-events@8.1.5": + version "8.1.5" + resolved "https://registry.yarnpkg.com/@storybook/core-events/-/core-events-8.1.5.tgz#d921984e12b27aaaa623499a7ac0c3eea5e96264" + integrity sha512-fgwbrHoLtSX6kfmamTGJqD+KfuEgun8cc4mWKZK094ByaqbSjhnOyeYO1sfVk8qst7QTFlOfhLAUe4cz1z149A== dependencies: "@storybook/csf" "^0.1.7" ts-dedent "^2.0.0" -"@storybook/core-server@8.1.3": - version "8.1.3" - resolved "https://registry.yarnpkg.com/@storybook/core-server/-/core-server-8.1.3.tgz#5437219a2dd5c0479e30ea25153979f872732a1d" - integrity sha512-bOHbLI5atDFBOsFc5M0V0ikURVw+Kx/jRXGO5dnc6kr5SwW+ZfWooy1hiFKHRnI8hmVpGXcS6YqTHkUbcrAWgA== +"@storybook/core-server@8.1.5": + version "8.1.5" + resolved "https://registry.yarnpkg.com/@storybook/core-server/-/core-server-8.1.5.tgz#24a6054149f450c795d68c23790613c13f041881" + integrity sha512-y16W2sg5KIHG6qgbd+a0nBUYHAgiUpPDFF7cdcIpbeOIoqFn+6ECp93MVefukumiSj3sQiJFU/tSm2A8apGltw== dependencies: "@aw-web-design/x-default-browser" "1.4.126" "@babel/core" "^7.24.4" "@babel/parser" "^7.24.4" "@discoveryjs/json-ext" "^0.5.3" - "@storybook/builder-manager" "8.1.3" - "@storybook/channels" "8.1.3" - "@storybook/core-common" "8.1.3" - "@storybook/core-events" "8.1.3" + "@storybook/builder-manager" "8.1.5" + "@storybook/channels" "8.1.5" + "@storybook/core-common" "8.1.5" + "@storybook/core-events" "8.1.5" "@storybook/csf" "^0.1.7" - "@storybook/csf-tools" "8.1.3" + "@storybook/csf-tools" "8.1.5" "@storybook/docs-mdx" "3.1.0-next.0" "@storybook/global" "^5.0.0" - "@storybook/manager" "8.1.3" - "@storybook/manager-api" "8.1.3" - "@storybook/node-logger" "8.1.3" - "@storybook/preview-api" "8.1.3" - "@storybook/telemetry" "8.1.3" - "@storybook/types" "8.1.3" + "@storybook/manager" "8.1.5" + "@storybook/manager-api" "8.1.5" + "@storybook/node-logger" "8.1.5" + "@storybook/preview-api" "8.1.5" + "@storybook/telemetry" "8.1.5" + "@storybook/types" "8.1.5" "@types/detect-port" "^1.3.0" "@types/diff" "^5.0.9" "@types/node" "^18.0.0" @@ -3265,20 +3218,12 @@ watchpack "^2.2.0" ws "^8.2.3" -"@storybook/csf-plugin@8.1.3": - version "8.1.3" - resolved "https://registry.yarnpkg.com/@storybook/csf-plugin/-/csf-plugin-8.1.3.tgz#8820364f1cd6bd1a73caec7e41681ac51ff2563e" - integrity sha512-ONKhnz2j3zSa2RseBWypabTniRcs77ZWBdTrxnBqQap55tRMOAS/uCG+bgGgWlzwDskX35Kmd7XGkVOEngWSDQ== - dependencies: - "@storybook/csf-tools" "8.1.3" - unplugin "^1.3.1" - -"@storybook/csf-plugin@8.1.4": - version "8.1.4" - resolved "https://registry.yarnpkg.com/@storybook/csf-plugin/-/csf-plugin-8.1.4.tgz#a9920494e8fb29de7f4442640efbfcb0bae9c9f9" - integrity sha512-mrfyPg/tXTJES3Tg/OMArJ/0erbwWnsWvlSDRV3cPN2AhZdb7hj7/rLjOzFNzqlxdhyfIjuxUYBp9cz4SdgIrQ== +"@storybook/csf-plugin@8.1.5": + version "8.1.5" + resolved "https://registry.yarnpkg.com/@storybook/csf-plugin/-/csf-plugin-8.1.5.tgz#38a2a04c8010bde0eede907b1bf323e23c16f2c8" + integrity sha512-p6imdhlcm2iEeCU+3BDDR1fuw+u9sOQDlQQbTLYhBDvjy3lydp3W0erWo5aUANhQRU2uobZf4wZ52MLrENt+dQ== dependencies: - "@storybook/csf-tools" "8.1.4" + "@storybook/csf-tools" "8.1.5" unplugin "^1.3.1" "@storybook/csf-tools@8.1.2", "@storybook/csf-tools@^8.0.0": @@ -3296,32 +3241,17 @@ recast "^0.23.5" ts-dedent "^2.0.0" -"@storybook/csf-tools@8.1.3": - version "8.1.3" - resolved "https://registry.yarnpkg.com/@storybook/csf-tools/-/csf-tools-8.1.3.tgz#bf7b706f3da21c42e4ccfbadb7ad548d62ee07d2" - integrity sha512-22h6Uv7w29v8HjoFsJvAkBci9POVH0aQhlfZ4NNYkiMbgD4X4HWeD2wqob6fTKpVWP3tDaNS9FfCWHxQXFE+ag== +"@storybook/csf-tools@8.1.5": + version "8.1.5" + resolved "https://registry.yarnpkg.com/@storybook/csf-tools/-/csf-tools-8.1.5.tgz#779a8158cf3ab40da1a68e3d1d3499cc86494ccc" + integrity sha512-jOfUo0arlaG4LlsdWaRfZCS0I1FhUnkf06ThzRBrrp8mFAPtOpf9iW16J3fYMS5vAdE/v+Z1RxuTRich4/JGdQ== dependencies: "@babel/generator" "^7.24.4" "@babel/parser" "^7.24.4" "@babel/traverse" "^7.24.1" "@babel/types" "^7.24.0" "@storybook/csf" "^0.1.7" - "@storybook/types" "8.1.3" - fs-extra "^11.1.0" - recast "^0.23.5" - ts-dedent "^2.0.0" - -"@storybook/csf-tools@8.1.4": - version "8.1.4" - resolved "https://registry.yarnpkg.com/@storybook/csf-tools/-/csf-tools-8.1.4.tgz#be25a0d85f612f2e9e5011bd9a44546a471a5bba" - integrity sha512-0Bper543cY8k01MtFoatewpsw3popuukISeYbzz/26H6QHTojm7PD4ol2yQkcDC/EBA5cU0NbOKACXicd1b3WQ== - dependencies: - "@babel/generator" "^7.24.4" - "@babel/parser" "^7.24.4" - "@babel/traverse" "^7.24.1" - "@babel/types" "^7.24.0" - "@storybook/csf" "^0.1.7" - "@storybook/types" "8.1.4" + "@storybook/types" "8.1.5" fs-extra "^11.1.0" recast "^0.23.5" ts-dedent "^2.0.0" @@ -3345,29 +3275,15 @@ resolved "https://registry.yarnpkg.com/@storybook/docs-mdx/-/docs-mdx-3.1.0-next.0.tgz#9567c6eb621110dcf6554923a975238953d06305" integrity sha512-t4syFIeSyufieNovZbLruPt2DmRKpbwL4fERCZ1MifWDRIORCKLc4NCEHy+IqvIqd71/SJV2k4B51nF7vlJfmQ== -"@storybook/docs-tools@8.1.3": - version "8.1.3" - resolved "https://registry.yarnpkg.com/@storybook/docs-tools/-/docs-tools-8.1.3.tgz#a93045b1547d86575f52a81da7f391e1fa653ee4" - integrity sha512-EQIgzO5KdvEck0/20lR/znq1xCC7O1HvKd+yIkZ4bEGn2XnqWk8rmReKSOMI476rb3sn1CMIntT2BRsBUOfTOw== - dependencies: - "@storybook/core-common" "8.1.3" - "@storybook/core-events" "8.1.3" - "@storybook/preview-api" "8.1.3" - "@storybook/types" "8.1.3" - "@types/doctrine" "^0.0.3" - assert "^2.1.0" - doctrine "^3.0.0" - lodash "^4.17.21" - -"@storybook/docs-tools@8.1.4": - version "8.1.4" - resolved "https://registry.yarnpkg.com/@storybook/docs-tools/-/docs-tools-8.1.4.tgz#a47ab257ff9fd79731ed5daebb0988d2597c36ef" - integrity sha512-taAyvDUYwOj/GOmmB850osdjLc4rW9rwfpGUewQOG17CAAZYRPchMjUGPTS96jt3RzPMPiJkV9TS7BLXmJ9kQg== +"@storybook/docs-tools@8.1.5": + version "8.1.5" + resolved "https://registry.yarnpkg.com/@storybook/docs-tools/-/docs-tools-8.1.5.tgz#fd6fa4db0aa6e08cbf60bc1d41bd4d0e74139e74" + integrity sha512-zlHv8fi1Bw8RbjkGGBJoO/RbM41bwxU1kV76TPQUyqQmzqPRsHi3zt+8bdddQLNrC6rhTF+Cj3yEdPfTZrB0aA== dependencies: - "@storybook/core-common" "8.1.4" - "@storybook/core-events" "8.1.4" - "@storybook/preview-api" "8.1.4" - "@storybook/types" "8.1.4" + "@storybook/core-common" "8.1.5" + "@storybook/core-events" "8.1.5" + "@storybook/preview-api" "8.1.5" + "@storybook/types" "8.1.5" "@types/doctrine" "^0.0.3" assert "^2.1.0" doctrine "^3.0.0" @@ -3383,33 +3299,33 @@ resolved "https://registry.yarnpkg.com/@storybook/icons/-/icons-1.2.9.tgz#bb4a51a79e186b62e2dd0e04928b8617ac573838" integrity sha512-cOmylsz25SYXaJL/gvTk/dl3pyk7yBFRfeXTsHvTA3dfhoU/LWSq0NKL9nM7WBasJyn6XPSGnLS4RtKXLw5EUg== -"@storybook/instrumenter@8.1.3": - version "8.1.3" - resolved "https://registry.yarnpkg.com/@storybook/instrumenter/-/instrumenter-8.1.3.tgz#f0d66507e1dc5170713f729f59e69cfac2fa25e2" - integrity sha512-FYWXt6Pb7N64I934XxciRHUhy37l//uvXyQOwxIyI9syf2ESixpWHgPKd7XjyjULa3JOA2IAEJ3BEZVpqFirog== +"@storybook/instrumenter@8.1.5": + version "8.1.5" + resolved "https://registry.yarnpkg.com/@storybook/instrumenter/-/instrumenter-8.1.5.tgz#7e2f4d28486b226ec483f89da206e418643315ee" + integrity sha512-pyOg0YeL06bIFw8J3y0E1xyaJEVX5dtyvFZ31xi7jcElhsO/uPTbrJzSfMFtv3kDXU3hKDpeI2pbxpkFUVSvsQ== dependencies: - "@storybook/channels" "8.1.3" - "@storybook/client-logger" "8.1.3" - "@storybook/core-events" "8.1.3" + "@storybook/channels" "8.1.5" + "@storybook/client-logger" "8.1.5" + "@storybook/core-events" "8.1.5" "@storybook/global" "^5.0.0" - "@storybook/preview-api" "8.1.3" + "@storybook/preview-api" "8.1.5" "@vitest/utils" "^1.3.1" util "^0.12.4" -"@storybook/manager-api@8.1.3", "@storybook/manager-api@^8.1.3": - version "8.1.3" - resolved "https://registry.yarnpkg.com/@storybook/manager-api/-/manager-api-8.1.3.tgz#19d8ceb42bcb0b85848900e01d12d198256c1bcd" - integrity sha512-2OpbHK0a3Tak+Wba0ZW/b17C62hdXMFa++rzGT7KzFcVmzg8Nx464wVx2hlrNxjlfBJkHoT723irAiAwmIl2Pg== +"@storybook/manager-api@8.1.5", "@storybook/manager-api@^8.1.5": + version "8.1.5" + resolved "https://registry.yarnpkg.com/@storybook/manager-api/-/manager-api-8.1.5.tgz#1f1a8875cbc19fad5435f670943207158dc76551" + integrity sha512-iVP7FOKDf9L7zWCb8C2XeZjWSILS3hHeNwILvd9YSX9dg9du41kJYahsAHxDCR/jp/gv0ZM/V0vuHzi+naVPkQ== dependencies: - "@storybook/channels" "8.1.3" - "@storybook/client-logger" "8.1.3" - "@storybook/core-events" "8.1.3" + "@storybook/channels" "8.1.5" + "@storybook/client-logger" "8.1.5" + "@storybook/core-events" "8.1.5" "@storybook/csf" "^0.1.7" "@storybook/global" "^5.0.0" "@storybook/icons" "^1.2.5" - "@storybook/router" "8.1.3" - "@storybook/theming" "8.1.3" - "@storybook/types" "8.1.3" + "@storybook/router" "8.1.5" + "@storybook/theming" "8.1.5" + "@storybook/types" "8.1.5" dequal "^2.0.2" lodash "^4.17.21" memoizerific "^1.11.3" @@ -3417,37 +3333,32 @@ telejson "^7.2.0" ts-dedent "^2.0.0" -"@storybook/manager@8.1.3": - version "8.1.3" - resolved "https://registry.yarnpkg.com/@storybook/manager/-/manager-8.1.3.tgz#4ee8ce6ba9dd8175d7a0f116f8b45da0015b4dff" - integrity sha512-hmfQJJNLSqlM+jfcCXo5wnhUIugTsCxv6a+2UnRAt2AnF6J746QaV0npMThw1QG/7fi/ofaRY8hPGxgCN9uHRA== +"@storybook/manager@8.1.5": + version "8.1.5" + resolved "https://registry.yarnpkg.com/@storybook/manager/-/manager-8.1.5.tgz#56cf0b93485c2d12ca71d4e3c90ca9bf519d3126" + integrity sha512-qMYwD1cXW0hJ3pMmdMlbsqktVBlsjsqwMH5PBzAN4FoWiCQ/yHeAnDXRUgFFaLcORS72h9H/cQuJ+p//RdeURg== "@storybook/node-logger@8.1.2": version "8.1.2" resolved "https://registry.yarnpkg.com/@storybook/node-logger/-/node-logger-8.1.2.tgz#47309d08022554a6c987f7c8dae77a804a3d6f49" integrity sha512-qdCzcDKsRiEqy7FeD0p0ZvIMqaXWn+GY0q0VkrGGhSwPJ3cxyIuyA+GA9FkXUMzxVJKgR7Gh9dOlTEaCe5ZjfA== -"@storybook/node-logger@8.1.3": - version "8.1.3" - resolved "https://registry.yarnpkg.com/@storybook/node-logger/-/node-logger-8.1.3.tgz#a9eed04dc91b9f4a22d8f05d7cf95341d094b01f" - integrity sha512-MpQ7Zl5n58zbFr1Yu3qgInGENoScEnfqsCxipMhj57b5SWJJ7NoOdSAWznjFFffo8NoaqxldHscuaQfzPBN9hA== - -"@storybook/node-logger@8.1.4": - version "8.1.4" - resolved "https://registry.yarnpkg.com/@storybook/node-logger/-/node-logger-8.1.4.tgz#8e4cab3f0b71f64ab44e7e3a181ab198aa581bf8" - integrity sha512-tMcVPdTPN3ZWgzc4YA2MC3GQEuE6Cbx2AN2hQYhdF8O0v+IlAbnad5heUFVEM+fGBpoxZJtVaRohuAd6BR/Ffw== +"@storybook/node-logger@8.1.5": + version "8.1.5" + resolved "https://registry.yarnpkg.com/@storybook/node-logger/-/node-logger-8.1.5.tgz#c0c064b3ebdc0b3c97b7f449ed96ab59c484cab6" + integrity sha512-9qwPX/uGhdHaVjeVUSwJUSbKX7g9goyhGYdKVuCEyl7vHR9Kp7Zkag2sEHmVdd9ixTea3jk2GZQEbnBDNQNGnw== -"@storybook/preview-api@8.1.3", "@storybook/preview-api@^8.0.0": - version "8.1.3" - resolved "https://registry.yarnpkg.com/@storybook/preview-api/-/preview-api-8.1.3.tgz#f641d223558d2ea6ebd926eb56f2c29d4ebe3b0d" - integrity sha512-2eyNVr5wLzglE7KABdXu4nu+rPjJ8gVDP9TiovgU1MHhE5rX8qbKmJ47ymWSfJT1DMvH2dPISh4/wRK3WVNjmw== +"@storybook/preview-api@8.1.5": + version "8.1.5" + resolved "https://registry.yarnpkg.com/@storybook/preview-api/-/preview-api-8.1.5.tgz#2577f95022922dd3e9a75445756d21591e58de5f" + integrity sha512-pv0aT5WbnSYR7KWQgy3jLfuBM0ocYG6GTcmZLREW5554oiBPHhzNFv+ZrBI47RzbrbFxq1h5dj4v8lkEcKIrbA== dependencies: - "@storybook/channels" "8.1.3" - "@storybook/client-logger" "8.1.3" - "@storybook/core-events" "8.1.3" + "@storybook/channels" "8.1.5" + "@storybook/client-logger" "8.1.5" + "@storybook/core-events" "8.1.5" "@storybook/csf" "^0.1.7" "@storybook/global" "^5.0.0" - "@storybook/types" "8.1.3" + "@storybook/types" "8.1.5" "@types/qs" "^6.9.5" dequal "^2.0.2" lodash "^4.17.21" @@ -3457,17 +3368,17 @@ ts-dedent "^2.0.0" util-deprecate "^1.0.2" -"@storybook/preview-api@8.1.4": - version "8.1.4" - resolved "https://registry.yarnpkg.com/@storybook/preview-api/-/preview-api-8.1.4.tgz#636b0dfa001a14cc1a4f0d7333d55e4986e0db51" - integrity sha512-WHS3k/8UZT5vYJ+evSAMLG89sv1rBaojTQ2XNgv/DX74vK4l0MQ61wsORC0v7ScGyEuwYIuSCqHH5NNrOBLxmA== +"@storybook/preview-api@^8.0.0": + version "8.1.3" + resolved "https://registry.yarnpkg.com/@storybook/preview-api/-/preview-api-8.1.3.tgz#f641d223558d2ea6ebd926eb56f2c29d4ebe3b0d" + integrity sha512-2eyNVr5wLzglE7KABdXu4nu+rPjJ8gVDP9TiovgU1MHhE5rX8qbKmJ47ymWSfJT1DMvH2dPISh4/wRK3WVNjmw== dependencies: - "@storybook/channels" "8.1.4" - "@storybook/client-logger" "8.1.4" - "@storybook/core-events" "8.1.4" + "@storybook/channels" "8.1.3" + "@storybook/client-logger" "8.1.3" + "@storybook/core-events" "8.1.3" "@storybook/csf" "^0.1.7" "@storybook/global" "^5.0.0" - "@storybook/types" "8.1.4" + "@storybook/types" "8.1.3" "@types/qs" "^6.9.5" dequal "^2.0.2" lodash "^4.17.21" @@ -3477,49 +3388,44 @@ ts-dedent "^2.0.0" util-deprecate "^1.0.2" -"@storybook/preview@8.1.4": - version "8.1.4" - resolved "https://registry.yarnpkg.com/@storybook/preview/-/preview-8.1.4.tgz#e588a484de538a4c946191af6a886cbd78fb039d" - integrity sha512-M2scYBLMda0EZk9B1Pvlig6GZfkWrbw2gBd5LTSwLV5gpuA5IXYeK/k0J+molE8Cl+Jpgu016y85RiUxA7YC1g== +"@storybook/preview@8.1.5": + version "8.1.5" + resolved "https://registry.yarnpkg.com/@storybook/preview/-/preview-8.1.5.tgz#3d1e91d3596b0e0736da80ba6f8a5ffb323f7d18" + integrity sha512-8qNzK/5fCjfWcup5w3UxJXMAUp4+iOdh+vO+vDIJWSbPXRPtuarSM/tv/12N7hz/zvCpGLGBql0BE+oyC0bmhw== -"@storybook/react-dom-shim@8.1.3": - version "8.1.3" - resolved "https://registry.yarnpkg.com/@storybook/react-dom-shim/-/react-dom-shim-8.1.3.tgz#bd991e15d574a0e85666d3f1af10913eadc8d0c5" - integrity sha512-CTyxH/ssU5KRbUwi3ws2NWEnMS6rjat0AYyhcskdPiPU59Qm24TrSpLqO+Rgzln8w7EDFsty3lLpcPNYs+BKlQ== +"@storybook/react-dom-shim@8.1.5": + version "8.1.5" + resolved "https://registry.yarnpkg.com/@storybook/react-dom-shim/-/react-dom-shim-8.1.5.tgz#5f97c0b278d784c4eb736dc463425b81c7e75bb8" + integrity sha512-eyHSngIBHeFT4vVkQTN2+c/mSKCPrb8uPpWbrc3ihGBKvL/656erWNmiUVnY3zuQvCBPz2q2Vy3v2Pr+nvfOTw== -"@storybook/react-dom-shim@8.1.4": - version "8.1.4" - resolved "https://registry.yarnpkg.com/@storybook/react-dom-shim/-/react-dom-shim-8.1.4.tgz#c2e181ec439d25ad359dfa46ba3b6fb6b515b559" - integrity sha512-NJBuOml3o/kgwapMB4EAt92wX1lQUgG2fG6qfBkkJ1Djk4bUW/GZndCv9sArp+wncD4rfAVYdEtI8bxmqmv49A== - -"@storybook/react-vite@~8.1.4": - version "8.1.4" - resolved "https://registry.yarnpkg.com/@storybook/react-vite/-/react-vite-8.1.4.tgz#48c682dbd8d9053fd10b6295cb797a8153141052" - integrity sha512-BZQJoe+FripJy/jrpzB2o4XpWLZmKi33yHjjPWiG/9k6IGTR7+Css5NtbCmiEU7IJEtH1qC55rjm2zrQaCUJ5g== +"@storybook/react-vite@^8.1.5": + version "8.1.5" + resolved "https://registry.yarnpkg.com/@storybook/react-vite/-/react-vite-8.1.5.tgz#2cbaa22326a2bdb4cc7038e46ef36fc901a3c072" + integrity sha512-lBNfZGa9ZGyUgqp/Vo9Sli1l3dv1ebCkOtd7inm3cZBGLkFPmvtWAAoj5Pb+n1uBqEuOlBCFvljHUbu349x2zw== dependencies: "@joshwooding/vite-plugin-react-docgen-typescript" "0.3.1" "@rollup/pluginutils" "^5.0.2" - "@storybook/builder-vite" "8.1.4" - "@storybook/node-logger" "8.1.4" - "@storybook/react" "8.1.4" - "@storybook/types" "8.1.4" + "@storybook/builder-vite" "8.1.5" + "@storybook/node-logger" "8.1.5" + "@storybook/react" "8.1.5" + "@storybook/types" "8.1.5" find-up "^5.0.0" magic-string "^0.30.0" react-docgen "^7.0.0" resolve "^1.22.8" tsconfig-paths "^4.2.0" -"@storybook/react@8.1.4", "@storybook/react@~8.1.3": - version "8.1.4" - resolved "https://registry.yarnpkg.com/@storybook/react/-/react-8.1.4.tgz#bcf98cc7797b01f375f02a80ddd98d90ef75a33e" - integrity sha512-v4MkiSK4oUVlHe5dnqHWgkM5k+ymMTFMP4NjpreVTvUj4iHhwyHRmXiD7LPKooKreakyPIeBIekkJV0RYMhlfg== +"@storybook/react@8.1.5", "@storybook/react@^8.1.5": + version "8.1.5" + resolved "https://registry.yarnpkg.com/@storybook/react/-/react-8.1.5.tgz#fb852039f5eb732e479912fe8bb01655d83a0a5e" + integrity sha512-Yr0Z1FQPKFnc3jI7UbNYyi5K6zoFRZlac7xzBMT4q+bUtl0g3fmYTDFisCwK8I30qE6r01EjzNvaTU75PqXkMw== dependencies: - "@storybook/client-logger" "8.1.4" - "@storybook/docs-tools" "8.1.4" + "@storybook/client-logger" "8.1.5" + "@storybook/docs-tools" "8.1.5" "@storybook/global" "^5.0.0" - "@storybook/preview-api" "8.1.4" - "@storybook/react-dom-shim" "8.1.4" - "@storybook/types" "8.1.4" + "@storybook/preview-api" "8.1.5" + "@storybook/react-dom-shim" "8.1.5" + "@storybook/types" "8.1.5" "@types/escodegen" "^0.0.6" "@types/estree" "^0.0.51" "@types/node" "^18.0.0" @@ -3536,33 +3442,33 @@ type-fest "~2.19" util-deprecate "^1.0.2" -"@storybook/router@8.1.3": - version "8.1.3" - resolved "https://registry.yarnpkg.com/@storybook/router/-/router-8.1.3.tgz#35992e2430e2716fb304592685430cb8da323ec5" - integrity sha512-CVEMpRD+PDVb+oZ3Sd0SV4P9vBJhYDgYiO9Km9X1jV6iyg/CXIALlo5Rd9pT+/U8IdqI2QX3bkZBUgCFDff67w== +"@storybook/router@8.1.5": + version "8.1.5" + resolved "https://registry.yarnpkg.com/@storybook/router/-/router-8.1.5.tgz#e1dd831136e874df833286fd76554958af6132fa" + integrity sha512-DCwvAswlbLhQu6REPV04XNRhtPvsrRqHjMHKzjlfs+qYJWY7Egkofy05qlegqjkMDve33czfnRGBm0C16IydkA== dependencies: - "@storybook/client-logger" "8.1.3" + "@storybook/client-logger" "8.1.5" memoizerific "^1.11.3" qs "^6.10.0" -"@storybook/telemetry@8.1.3": - version "8.1.3" - resolved "https://registry.yarnpkg.com/@storybook/telemetry/-/telemetry-8.1.3.tgz#c0dac80ba496f7356e77b57beb0698d2fbc34960" - integrity sha512-edFj0AJ3DEF8Z6Ym6ue7N8U9HZ2khAfXIcpk6RDgL/8FrpAZKC96XSEBMSnem3BLHxMi2bddQH1UTU6rKXrfBA== +"@storybook/telemetry@8.1.5": + version "8.1.5" + resolved "https://registry.yarnpkg.com/@storybook/telemetry/-/telemetry-8.1.5.tgz#5fa3dae7f85a5749733928acc1e7deab5e3ca1cf" + integrity sha512-QbB1Ox7oBaCvIF2TacFjPLi1XYeHxSPeZUuFXeE+tSMdvvWZzYLnXfj/oISmV6Q+X5VZfyJVMrZ2LfeW9CuFNg== dependencies: - "@storybook/client-logger" "8.1.3" - "@storybook/core-common" "8.1.3" - "@storybook/csf-tools" "8.1.3" + "@storybook/client-logger" "8.1.5" + "@storybook/core-common" "8.1.5" + "@storybook/csf-tools" "8.1.5" chalk "^4.1.0" detect-package-manager "^2.0.1" fetch-retry "^5.0.2" fs-extra "^11.1.0" read-pkg-up "^7.0.1" -"@storybook/test-runner@~0.18.1": - version "0.18.1" - resolved "https://registry.yarnpkg.com/@storybook/test-runner/-/test-runner-0.18.1.tgz#6f5adf53878b7fe246932042c261c37fdc72a49c" - integrity sha512-lNbrdruC8v2RP6r0CYdUzfjLIFP/VllajqyX73adhlj8LrJ8vNMRNNTy3e29Ah8fCSCS+1rhjYO97V5tYl25vg== +"@storybook/test-runner@^0.18.2": + version "0.18.2" + resolved "https://registry.yarnpkg.com/@storybook/test-runner/-/test-runner-0.18.2.tgz#3aaadfc9b4bb96f90b30758d87580ca6d66cdf43" + integrity sha512-HvP2Kaj+EVlGnQJyuIkjiv26rOaRTcwoeKB77bV4G5KgHZWi/b0Jg6UN5J2MlGKNdKhJ95CmzstZPl4vO1Epsg== dependencies: "@babel/core" "^7.22.5" "@babel/generator" "^7.22.5" @@ -3573,7 +3479,7 @@ "@storybook/csf" "^0.1.2" "@storybook/csf-tools" "^8.0.0" "@storybook/preview-api" "^8.0.0" - "@swc/core" "^1.3.18" + "@swc/core" "1.5.7" "@swc/jest" "^0.2.23" expect-playwright "^0.8.0" jest "^29.6.4" @@ -3587,15 +3493,15 @@ nyc "^15.1.0" playwright "^1.14.0" -"@storybook/test@8.1.3", "@storybook/test@~8.1.3": - version "8.1.3" - resolved "https://registry.yarnpkg.com/@storybook/test/-/test-8.1.3.tgz#17cbe89c6d8fc787121b9068444c213ebcb27d4e" - integrity sha512-9fjigeDBUk1X7el6haYk1Lniak0Se7Ol5f7QSw/64tIbXHp6ucj06FWEK+SfWx1J9GgCdDiFGW5UMmEZOiRCXw== +"@storybook/test@8.1.5", "@storybook/test@^8.1.5": + version "8.1.5" + resolved "https://registry.yarnpkg.com/@storybook/test/-/test-8.1.5.tgz#264b9c9e14fb4b97eeea20156689020795c56e67" + integrity sha512-BuxzWWS7BIJrOTuwH5WTj3nGQ+xNCvinJBQsV+MRAdH+kltgPYbntd/NBceuHmYeUrX0t8id5VUapNaG4SHw1A== dependencies: - "@storybook/client-logger" "8.1.3" - "@storybook/core-events" "8.1.3" - "@storybook/instrumenter" "8.1.3" - "@storybook/preview-api" "8.1.3" + "@storybook/client-logger" "8.1.5" + "@storybook/core-events" "8.1.5" + "@storybook/instrumenter" "8.1.5" + "@storybook/preview-api" "8.1.5" "@testing-library/dom" "^9.3.4" "@testing-library/jest-dom" "^6.4.2" "@testing-library/user-event" "^14.5.2" @@ -3603,13 +3509,13 @@ "@vitest/spy" "^1.3.1" util "^0.12.4" -"@storybook/theming@8.1.3", "@storybook/theming@^8.1.3": - version "8.1.3" - resolved "https://registry.yarnpkg.com/@storybook/theming/-/theming-8.1.3.tgz#b64167d75f62e14b45cd9a5abb284cfa7f6214a1" - integrity sha512-BXtD5pna4eAAxNbzZUijP6W25IFVhvANG5P96xYM+OH+5OMSdLpDANnG2qWcZumwX5JFd74KqOIuV8yIO0AYXQ== +"@storybook/theming@8.1.5", "@storybook/theming@^8.1.5": + version "8.1.5" + resolved "https://registry.yarnpkg.com/@storybook/theming/-/theming-8.1.5.tgz#8eb0718907ec443cfca1b73491f5e99df65930af" + integrity sha512-E4z1t49fMbVvd/t2MSL0Ecp5zbqsU/QfWBX/eorJ+m+Xc9skkwwG5qf/FnP9x4RZ9KaX8U8+862t0eafVvf4Tw== dependencies: "@emotion/use-insertion-effect-with-fallbacks" "^1.0.1" - "@storybook/client-logger" "8.1.3" + "@storybook/client-logger" "8.1.5" "@storybook/global" "^5.0.0" memoizerific "^1.11.3" @@ -3631,12 +3537,12 @@ "@types/express" "^4.7.0" file-system-cache "2.3.0" -"@storybook/types@8.1.4": - version "8.1.4" - resolved "https://registry.yarnpkg.com/@storybook/types/-/types-8.1.4.tgz#a50bfa21aa12212fb37b1185b6742d1ae70e474f" - integrity sha512-QfTJg5Hu3c0eiD38Z75bZsw0iCIpruOTGV5O65vCpNun7D6WUyyMM0aUJN3ytujGiHfjsWVgiSe+WoHxdy/fEA== +"@storybook/types@8.1.5": + version "8.1.5" + resolved "https://registry.yarnpkg.com/@storybook/types/-/types-8.1.5.tgz#627cac55e8034deed4b763327ff938c84c541a05" + integrity sha512-/PfAZh1xtXN2MvAZZKpiL/nPkC3bZj8BQ7P7z5a/aQarP+y7qdXuoitYQ6oOH3rkaiYywmkWzA/y4iW70KXLKg== dependencies: - "@storybook/channels" "8.1.4" + "@storybook/channels" "8.1.5" "@types/express" "^4.7.0" file-system-cache "2.3.0" @@ -3690,7 +3596,7 @@ resolved "https://registry.yarnpkg.com/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.5.7.tgz#f84641393b5223450d00d97bfff877b8b69d7c9b" integrity sha512-tp43WfJLCsKLQKBmjmY/0vv1slVywR5Q4qKjF5OIY8QijaEW7/8VwPyUyVoJZEnDgv9jKtUTG5PzqtIYPZGnyg== -"@swc/core@^1.3.18": +"@swc/core@1.5.7": version "1.5.7" resolved "https://registry.yarnpkg.com/@swc/core/-/core-1.5.7.tgz#e1db7b9887d5f34eb4a3256a738d0c5f1b018c33" integrity sha512-U4qJRBefIJNJDRCCiVtkfa/hpiZ7w0R6kASea+/KLp+vkus3zcLSB8Ub8SvKgTIxjWpwsKcZlPf5nrv4ls46SQ== @@ -5594,6 +5500,13 @@ crypto-random-string@^2.0.0: resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-2.0.0.tgz#ef2a7a966ec11083388369baa02ebead229b30d5" integrity sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA== +crypto-random-string@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-4.0.0.tgz#5a3cc53d7dd86183df5da0312816ceeeb5bb1fc2" + integrity sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA== + dependencies: + type-fest "^1.0.1" + css-functions-list@^3.2.2: version "3.2.2" resolved "https://registry.yarnpkg.com/css-functions-list/-/css-functions-list-3.2.2.tgz#9a54c6dd8416ed25c1079cd88234e927526c1922" @@ -11687,12 +11600,12 @@ store2@^2.14.2: resolved "https://registry.yarnpkg.com/store2/-/store2-2.14.3.tgz#24077d7ba110711864e4f691d2af941ec533deb5" integrity sha512-4QcZ+yx7nzEFiV4BMLnr/pRa5HYzNITX2ri0Zh6sT9EyQHbBHacC6YigllUPU9X3D0f/22QCgfokpKs52YRrUg== -storybook@~8.1.3: - version "8.1.3" - resolved "https://registry.yarnpkg.com/storybook/-/storybook-8.1.3.tgz#f047b2c945df1c98452bc5756203897e57baca78" - integrity sha512-djsH1nPnX3G84hWR/HmofrfiZ8mN7dyP7uDYkR8O2rd/pfZ3fMI6iaKKWL73Z+WGAiK2Ax9oSmaZSGwgS6k3Rg== +storybook@^8.1.5: + version "8.1.5" + resolved "https://registry.yarnpkg.com/storybook/-/storybook-8.1.5.tgz#079248bdb099b4edb8cde94246b62bec448a1e21" + integrity sha512-v4o8AfTvxWpdGa9Pa9x8EAmqbN5yJc+2fW8b6ZaCsDOTh2t5Y3EUHbIzdtvX+1Gb6ALsOs5e2Q9GlCAzjz+WNQ== dependencies: - "@storybook/cli" "8.1.3" + "@storybook/cli" "8.1.5" stream-shift@^1.0.0: version "1.0.3" @@ -12108,6 +12021,11 @@ temp-dir@^2.0.0: resolved "https://registry.yarnpkg.com/temp-dir/-/temp-dir-2.0.0.tgz#bde92b05bdfeb1516e804c9c00ad45177f31321e" integrity sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg== +temp-dir@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/temp-dir/-/temp-dir-3.0.0.tgz#7f147b42ee41234cc6ba3138cd8e8aa2302acffa" + integrity sha512-nHc6S/bwIilKHNRgK/3jlhDoIHcp45YgyiwcAk46Tr0LfEqGBVpmiAyuiuxeVE44m3mXnEeVhaipLOEWmH+Njw== + temp@^0.8.4: version "0.8.4" resolved "https://registry.yarnpkg.com/temp/-/temp-0.8.4.tgz#8c97a33a4770072e0a05f919396c7665a7dd59f2" @@ -12126,6 +12044,16 @@ tempy@^1.0.1: type-fest "^0.16.0" unique-string "^2.0.0" +tempy@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/tempy/-/tempy-3.1.0.tgz#00958b6df85db8589cb595465e691852aac038e9" + integrity sha512-7jDLIdD2Zp0bDe5r3D2qtkd1QOCacylBuL7oa4udvN6v2pqr4+LcCr67C8DR1zkpaZ8XosF5m1yQSabKAW6f2g== + dependencies: + is-stream "^3.0.0" + temp-dir "^3.0.0" + type-fest "^2.12.2" + unique-string "^3.0.0" + term-size@^2.1.0: version "2.2.1" resolved "https://registry.yarnpkg.com/term-size/-/term-size-2.2.1.tgz#2a6a54840432c2fb6320fea0f415531e90189f54" @@ -12414,7 +12342,12 @@ type-fest@^0.8.0, type-fest@^0.8.1: resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d" integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== -type-fest@^2.19.0, type-fest@~2.19: +type-fest@^1.0.1: + version "1.4.0" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-1.4.0.tgz#e9fb813fe3bf1744ec359d55d1affefa76f14be1" + integrity sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA== + +type-fest@^2.12.2, type-fest@^2.19.0, type-fest@~2.19: version "2.19.0" resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-2.19.0.tgz#88068015bb33036a598b952e55e9311a60fd3a9b" integrity sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA== @@ -12600,6 +12533,13 @@ unique-string@^2.0.0: dependencies: crypto-random-string "^2.0.0" +unique-string@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/unique-string/-/unique-string-3.0.0.tgz#84a1c377aff5fd7a8bc6b55d8244b2bd90d75b9a" + integrity sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ== + dependencies: + crypto-random-string "^4.0.0" + unist-util-inspect@^8.0.0: version "8.0.0" resolved "https://registry.yarnpkg.com/unist-util-inspect/-/unist-util-inspect-8.0.0.tgz#dcc6475bb7219ce410c6f3d03c7ab068cc2e351d"