Skip to content

Commit 40bf38c

Browse files
committed
chore: update storybook
1 parent a7dfa94 commit 40bf38c

File tree

3 files changed

+24
-86
lines changed

3 files changed

+24
-86
lines changed

site/.storybook/main.ts

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
*
44
* @see <https://storybook.js.org/docs/react/configure/overview>
55
*/
6-
import remarkGfm from 'remark-gfm';
76
import type { StorybookConfig } from '@storybook/react-vite';
87
const config: StorybookConfig = {
98
// Automatically loads all stories in source ending in 'stories.tsx'
@@ -19,16 +18,6 @@ const config: StorybookConfig = {
1918
actions: false
2019
}
2120
},
22-
{
23-
name: '@storybook/addon-docs',
24-
options: {
25-
mdxPluginOptions: {
26-
mdxCompileOptions: {
27-
remarkPlugins: [remarkGfm],
28-
},
29-
},
30-
},
31-
},
3221
],
3322
// SEE: https://storybook.js.org/docs/react/configure/babel
3423
babel: async options => ({
@@ -41,10 +30,14 @@ const config: StorybookConfig = {
4130
//
4231
// SEE: https://storybook.js.org/docs/react/configure/overview#using-storybook-api
4332
staticDirs: ["../static"],
33+
typescript: { check: false },
4434
framework: {
4535
name: "@storybook/react-vite",
4636
options: {}
4737
},
38+
features: {
39+
storyStoreV7: true
40+
},
4841
docs: {
4942
autodocs: true
5043
}

site/package.json

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
"@testing-library/react-hooks": "8.0.1",
4141
"@types/color-convert": "2.0.0",
4242
"@types/react-color": "3.0.6",
43-
"@vitejs/plugin-react": "2.1.0",
43+
"@vitejs/plugin-react": "^3.1.0",
4444
"@xstate/inspect": "0.6.5",
4545
"@xstate/react": "3.2.1",
4646
"ansi-to-html": "^0.7.2",
@@ -93,10 +93,8 @@
9393
},
9494
"devDependencies": {
9595
"@playwright/test": "1.29.2",
96-
"@storybook/addon-actions": "7.0.2",
9796
"@storybook/addon-essentials": "7.0.2",
9897
"@storybook/addon-links": "7.0.2",
99-
"@storybook/addon-mdx-gfm": "7.0.2",
10098
"@storybook/react": "7.0.2",
10199
"@storybook/react-vite": "7.0.2",
102100
"@swc/core": "1.3.38",
@@ -131,6 +129,7 @@
131129
"eslint-plugin-react-hooks": "4.6.0",
132130
"eslint-plugin-storybook": "^0.6.11",
133131
"eslint-plugin-unicorn": "44.0.0",
132+
"eslint-plugin-unused-imports": "^2.0.0",
134133
"jest": "29.5.0",
135134
"jest-canvas-mock": "2.4.0",
136135
"jest-fetch-mock": "3.0.3",
@@ -143,7 +142,6 @@
143142
"resize-observer": "1.0.4",
144143
"semver": "7.3.7",
145144
"storybook": "7.0.2",
146-
"storybook-addon-mock": "^4.0.0",
147145
"storybook-react-context": "^0.6.0",
148146
"typescript": "4.8.2"
149147
},

site/yarn.lock

Lines changed: 18 additions & 71 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@
5353
resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.21.0.tgz#c241dc454e5b5917e40d37e525e2f4530c399298"
5454
integrity sha512-gMuZsmsgxk/ENC3O/fRw5QY8A9/uxQbbCEypnLIiYYc/qVJtEV7ouxC3EllIIwNzMqAQee5tanFabWsUOutS7g==
5555

56-
"@babel/core@^7.11.6", "@babel/core@^7.12.10", "@babel/core@^7.12.3", "@babel/core@^7.18.13":
56+
"@babel/core@^7.11.6", "@babel/core@^7.12.10", "@babel/core@^7.12.3":
5757
version "7.21.0"
5858
resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.21.0.tgz#1341aefdcc14ccc7553fcc688dd8986a2daffc13"
5959
integrity sha512-PuxUbxcW6ZYe656yL3EAhpy7qXKq0DmYsrJLpbB8XrsCP9Nm+XCg9XFMb5vIDliPD7+U/+M+QJlH17XOcB7eXA==
@@ -855,28 +855,21 @@
855855
dependencies:
856856
"@babel/helper-plugin-utils" "^7.18.6"
857857

858-
"@babel/plugin-transform-react-jsx-development@^7.18.6":
859-
version "7.18.6"
860-
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.18.6.tgz#dbe5c972811e49c7405b630e4d0d2e1380c0ddc5"
861-
integrity sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA==
862-
dependencies:
863-
"@babel/plugin-transform-react-jsx" "^7.18.6"
864-
865858
"@babel/plugin-transform-react-jsx-self@^7.18.6":
866859
version "7.21.0"
867860
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.21.0.tgz#ec98d4a9baafc5a1eb398da4cf94afbb40254a54"
868861
integrity sha512-f/Eq+79JEu+KUANFks9UZCcvydOOGMgF7jBrcwjHa5jTZD8JivnhCJYvmlhR/WTXBWonDExPoW0eO/CR4QJirA==
869862
dependencies:
870863
"@babel/helper-plugin-utils" "^7.20.2"
871864

872-
"@babel/plugin-transform-react-jsx-source@^7.18.6", "@babel/plugin-transform-react-jsx-source@^7.19.6":
865+
"@babel/plugin-transform-react-jsx-source@^7.19.6":
873866
version "7.19.6"
874867
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.19.6.tgz#88578ae8331e5887e8ce28e4c9dc83fb29da0b86"
875868
integrity sha512-RpAi004QyMNisst/pvSanoRdJ4q+jMCWyk9zdw/CyLB9j8RXEahodR6l2GyttDRyEVWZtbN+TpLiHJ3t34LbsQ==
876869
dependencies:
877870
"@babel/helper-plugin-utils" "^7.19.0"
878871

879-
"@babel/plugin-transform-react-jsx@^7.18.10", "@babel/plugin-transform-react-jsx@^7.18.6", "@babel/plugin-transform-react-jsx@^7.19.0":
872+
"@babel/plugin-transform-react-jsx@^7.19.0":
880873
version "7.21.0"
881874
resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.21.0.tgz#656b42c2fdea0a6d8762075d58ef9d4e3c4ab8a2"
882875
integrity sha512-6OAWljMvQrZjR2DaNhVfRz6dkCAVV+ymcLUmaf8bccGOHn2v5rHJK3tTpij0BuhdYWP4LLaqj5lwcdlpAAPuvg==
@@ -2118,15 +2111,6 @@
21182111
prop-types "^15.7.2"
21192112
ts-dedent "^2.0.0"
21202113

2121-
"@storybook/addon-mdx-gfm@7.0.2":
2122-
version "7.0.2"
2123-
resolved "https://registry.yarnpkg.com/@storybook/addon-mdx-gfm/-/addon-mdx-gfm-7.0.2.tgz#b99b9ffc71bbf54b4a44a4a98001cc44213f3661"
2124-
integrity sha512-MS4K7cG99gmLogKzsks6t8OejzX0I23MX9niiXFuhe2s1pL2MkBRdkoJ3Bulc8HO8dgnMy7qrkFWy+KFUDn8FA==
2125-
dependencies:
2126-
"@storybook/node-logger" "7.0.0-beta.52"
2127-
remark-gfm "^3.0.1"
2128-
ts-dedent "^2.0.0"
2129-
21302114
"@storybook/addon-measure@7.0.2":
21312115
version "7.0.2"
21322116
resolved "https://registry.yarnpkg.com/@storybook/addon-measure/-/addon-measure-7.0.2.tgz#2c2ea7f09fd34e68728adba4c3250a0c9699351b"
@@ -2615,16 +2599,6 @@
26152599
resolved "https://registry.yarnpkg.com/@storybook/mdx2-csf/-/mdx2-csf-1.0.0.tgz#ce4b2e44c9082bf382db835eef611b0097b7d771"
26162600
integrity sha512-dBAnEL4HfxxJmv7LdEYUoZlQbWj9APZNIbOaq0tgF8XkxiIbzqvgB0jhL/9UOrysSDbQWBiCRTu2wOVxedGfmw==
26172601

2618-
"@storybook/node-logger@7.0.0-beta.52":
2619-
version "7.0.0-beta.52"
2620-
resolved "https://registry.yarnpkg.com/@storybook/node-logger/-/node-logger-7.0.0-beta.52.tgz#87ac562370b80ca6bc9f0f58549f31838019d525"
2621-
integrity sha512-F6F3QxsNWCg23eqvNgNYjta90nH3DPiBUyQa+iE/4YQhIdkYBzYMiYhQjF/sKr/gW3GPMXZxP93emqzADGaE1w==
2622-
dependencies:
2623-
"@types/npmlog" "^4.1.2"
2624-
chalk "^4.1.0"
2625-
npmlog "^5.0.1"
2626-
pretty-hrtime "^1.0.3"
2627-
26282602
"@storybook/node-logger@7.0.2":
26292603
version "7.0.2"
26302604
resolved "https://registry.yarnpkg.com/@storybook/node-logger/-/node-logger-7.0.2.tgz#696f8017017e343be8b08dcee4fde9cab068e5d9"
@@ -3732,20 +3706,7 @@
37323706
"@typescript-eslint/types" "5.58.0"
37333707
eslint-visitor-keys "^3.3.0"
37343708

3735-
"@vitejs/plugin-react@2.1.0":
3736-
version "2.1.0"
3737-
resolved "https://registry.yarnpkg.com/@vitejs/plugin-react/-/plugin-react-2.1.0.tgz#4c99df15e71d2630601bd3018093bdc787d40e55"
3738-
integrity sha512-am6rPyyU3LzUYne3Gd9oj9c4Rzbq5hQnuGXSMT6Gujq45Il/+bunwq3lrB7wghLkiF45ygMwft37vgJ/NE8IAA==
3739-
dependencies:
3740-
"@babel/core" "^7.18.13"
3741-
"@babel/plugin-transform-react-jsx" "^7.18.10"
3742-
"@babel/plugin-transform-react-jsx-development" "^7.18.6"
3743-
"@babel/plugin-transform-react-jsx-self" "^7.18.6"
3744-
"@babel/plugin-transform-react-jsx-source" "^7.18.6"
3745-
magic-string "^0.26.2"
3746-
react-refresh "^0.14.0"
3747-
3748-
"@vitejs/plugin-react@^3.0.1":
3709+
"@vitejs/plugin-react@^3.0.1", "@vitejs/plugin-react@^3.1.0":
37493710
version "3.1.0"
37503711
resolved "https://registry.yarnpkg.com/@vitejs/plugin-react/-/plugin-react-3.1.0.tgz#d1091f535eab8b83d6e74034d01e27d73c773240"
37513712
integrity sha512-AfgcRL8ZBhAlc3BFdigClmTUMISmmzHn7sB2h9U1odvc5U/MjWXsAaz18b/WoppUTDBzxOJwo2VdClfUcItu9g==
@@ -5811,6 +5772,18 @@ eslint-plugin-unicorn@44.0.0:
58115772
semver "^7.3.7"
58125773
strip-indent "^3.0.0"
58135774

5775+
eslint-plugin-unused-imports@^2.0.0:
5776+
version "2.0.0"
5777+
resolved "https://registry.yarnpkg.com/eslint-plugin-unused-imports/-/eslint-plugin-unused-imports-2.0.0.tgz#d8db8c4d0cfa0637a8b51ce3fd7d1b6bc3f08520"
5778+
integrity sha512-3APeS/tQlTrFa167ThtP0Zm0vctjr4M44HMpeg1P4bK6wItarumq0Ma82xorMKdFsWpphQBlRPzw/pxiVELX1A==
5779+
dependencies:
5780+
eslint-rule-composer "^0.3.0"
5781+
5782+
eslint-rule-composer@^0.3.0:
5783+
version "0.3.0"
5784+
resolved "https://registry.yarnpkg.com/eslint-rule-composer/-/eslint-rule-composer-0.3.0.tgz#79320c927b0c5c0d3d3d2b76c8b4a488f25bbaf9"
5785+
integrity sha512-bt+Sh8CtDmn2OajxvNO+BX7Wn4CIWMpTRm3MaiKPCQcnnlm0CS2mhui6QaoeQugs+3Kj2ESKEEGJUdVafwhiCg==
5786+
58145787
eslint-scope@^5.1.1:
58155788
version "5.1.1"
58165789
resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-5.1.1.tgz#e786e59a66cb92b3f6c1fb0d508aab174848f48c"
@@ -8366,13 +8339,6 @@ lz-string@^1.5.0:
83668339
resolved "https://registry.yarnpkg.com/lz-string/-/lz-string-1.5.0.tgz#c1ab50f77887b712621201ba9fd4e3a6ed099941"
83678340
integrity sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==
83688341

8369-
magic-string@^0.26.2:
8370-
version "0.26.7"
8371-
resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.26.7.tgz#caf7daf61b34e9982f8228c4527474dac8981d6f"
8372-
integrity sha512-hX9XH3ziStPoPhJxLq1syWuZMxbDvGNbVchfrdCtanC7D13888bMFow61x8axrx+GfHLtVeAx2kxL7tTGRl+Ow==
8373-
dependencies:
8374-
sourcemap-codec "^1.4.8"
8375-
83768342
magic-string@^0.27.0:
83778343
version "0.27.0"
83788344
resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.27.0.tgz#e4a3413b4bab6d98d2becffd48b4a257effdbbf3"
@@ -9007,11 +8973,6 @@ mock-socket@^9.1.0:
90078973
resolved "https://registry.yarnpkg.com/mock-socket/-/mock-socket-9.2.1.tgz#cc9c0810aa4d0afe02d721dcb2b7e657c00e2282"
90088974
integrity sha512-aw9F9T9G2zpGipLLhSNh6ZpgUyUl4frcVmRN08uE1NWPWg43Wx6+sGPDbQ7E5iFZZDJW5b5bypMeAEHqTbIFag==
90098975

9010-
mock-xmlhttprequest@^8.1.0:
9011-
version "8.1.0"
9012-
resolved "https://registry.yarnpkg.com/mock-xmlhttprequest/-/mock-xmlhttprequest-8.1.0.tgz#b5bfac136f85b29f96cfb446c0d16e8dee04aef5"
9013-
integrity sha512-hOpjaDRdWQTscwOME6W50OTT9duY1hm8w7Nx3i5GE35OHseiR3Z2s2Azy1BhpY7dUioiNiL0bs7dfEla3siRnw==
9014-
90158976
monaco-editor@0.34.1:
90168977
version "0.34.1"
90178978
resolved "https://registry.yarnpkg.com/monaco-editor/-/monaco-editor-0.34.1.tgz#1b75c4ad6bc4c1f9da656d740d98e0b850a22f87"
@@ -9522,7 +9483,7 @@ path-to-regexp@0.1.7:
95229483
resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-0.1.7.tgz#df604178005f522f15eb4490e7247a1bfaa67f8c"
95239484
integrity sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==
95249485

9525-
path-to-regexp@^6.2.0, path-to-regexp@^6.2.1:
9486+
path-to-regexp@^6.2.0:
95269487
version "6.2.1"
95279488
resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-6.2.1.tgz#d54934d6798eb9e5ef14e7af7962c945906918e5"
95289489
integrity sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==
@@ -10289,7 +10250,7 @@ remark-external-links@^8.0.0:
1028910250
space-separated-tokens "^1.0.0"
1029010251
unist-util-visit "^2.0.0"
1029110252

10292-
remark-gfm@3.0.1, remark-gfm@^3.0.1:
10253+
remark-gfm@3.0.1:
1029310254
version "3.0.1"
1029410255
resolved "https://registry.yarnpkg.com/remark-gfm/-/remark-gfm-3.0.1.tgz#0b180f095e3036545e9dddac0e8df3fa5cfee54f"
1029510256
integrity sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig==
@@ -10775,11 +10736,6 @@ source-map@^0.7.4:
1077510736
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.4.tgz#a9bbe705c9d8846f4e08ff6765acf0f1b0898656"
1077610737
integrity sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==
1077710738

10778-
sourcemap-codec@^1.4.8:
10779-
version "1.4.8"
10780-
resolved "https://registry.yarnpkg.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4"
10781-
integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==
10782-
1078310739
sourcemapped-stacktrace@1.1.11:
1078410740
version "1.1.11"
1078510741
resolved "https://registry.yarnpkg.com/sourcemapped-stacktrace/-/sourcemapped-stacktrace-1.1.11.tgz#e2dede7fc148599c52a4f883276e527f8452657d"
@@ -10857,15 +10813,6 @@ store2@^2.12.0, store2@^2.14.2:
1085710813
resolved "https://registry.yarnpkg.com/store2/-/store2-2.14.2.tgz#56138d200f9fe5f582ad63bc2704dbc0e4a45068"
1085810814
integrity sha512-siT1RiqlfQnGqgT/YzXVUNsom9S0H1OX+dpdGN1xkyYATo4I6sep5NmsRD/40s3IIOvlCq6akxkqG82urIZW1w==
1085910815

10860-
storybook-addon-mock@^4.0.0:
10861-
version "4.0.0"
10862-
resolved "https://registry.yarnpkg.com/storybook-addon-mock/-/storybook-addon-mock-4.0.0.tgz#82718f91b0c1e659a1438df430847131a989835e"
10863-
integrity sha512-3c01q9pYzkLjOajnnFLgya8HIHLVVQCaulasOeTniFaEAQeEngqxzc6sYWJx2AlISVsSktEonBGB7QVgmT9A9g==
10864-
dependencies:
10865-
mock-xmlhttprequest "^8.1.0"
10866-
path-to-regexp "^6.2.1"
10867-
polished "^4.2.2"
10868-
1086910816
storybook-react-context@^0.6.0:
1087010817
version "0.6.0"
1087110818
resolved "https://registry.yarnpkg.com/storybook-react-context/-/storybook-react-context-0.6.0.tgz#06c7b48dc95f4619cf12e59429305fbd6f2b1373"

0 commit comments

Comments
 (0)