Skip to content

Commit

Permalink
chore(storybook): update
Browse files Browse the repository at this point in the history
  • Loading branch information
hrdtbs committed Sep 11, 2021
1 parent 87a28d4 commit 780db89
Show file tree
Hide file tree
Showing 4 changed files with 26 additions and 51 deletions.
16 changes: 1 addition & 15 deletions .storybook/main.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,3 @@
const babel = require("@babel/core");

module.exports = {
"stories": [
"../src/**/*.stories.mdx",
Expand All @@ -8,17 +6,5 @@ module.exports = {
"addons": [
"@storybook/addon-links",
"@storybook/addon-essentials"
],
babel: (config) => {
const babelConfig = babel.loadPartialConfig({
configFile: require.resolve('../.babelrc.js'),
});
if (!babelConfig) {
throw new Error('Failed to load Babel config');
}
return {
...config,
...babelConfig.options,
};
},
]
}
7 changes: 6 additions & 1 deletion .storybook/preview.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,9 @@

export const parameters = {
actions: { argTypesRegex: "^on[A-Z].*" },
controls: {
matchers: {
color: /(background|color)$/i,
date: /Date$/,
},
},
}
14 changes: 8 additions & 6 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -27,18 +27,20 @@
"@babel/plugin-transform-react-constant-elements": "7.10.4",
"@babel/plugin-transform-runtime": "7.11.5",
"@babel/preset-react": "7.10.4",
"@babel/preset-typescript": "^7.15.0",
"@commitlint/cli": "11.0.0",
"@commitlint/config-conventional": "11.0.0",
"@rollup/plugin-babel": "5.3.0",
"@rollup/plugin-node-resolve": "9.0.0",
"@storybook/addon-actions": "6.3.8",
"@storybook/addon-essentials": "6.3.8",
"@storybook/addon-links": "6.3.8",
"@storybook/react": "6.3.8",
"@types/react": "16.14.8",
"@types/react-dom": "16.9.14",
"@storybook/addon-actions": "^6.3.8",
"@storybook/addon-essentials": "^6.3.8",
"@storybook/addon-links": "^6.3.8",
"@storybook/react": "^6.3.8",
"@types/react": "^17.0.20",
"@types/react-dom": "^17.0.9",
"@typescript-eslint/eslint-plugin": "4.1.1",
"@typescript-eslint/parser": "4.1.1",
"babel-loader": "^8.2.2",
"babel-plugin-emotion": "10.0.33",
"eslint": "7.29.0",
"eslint-config-prettier": "6.15.0",
Expand Down
40 changes: 11 additions & 29 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -1089,7 +1089,7 @@
"@babel/plugin-transform-react-jsx-development" "^7.14.5"
"@babel/plugin-transform-react-pure-annotations" "^7.14.5"

"@babel/preset-typescript@^7.12.7":
"@babel/preset-typescript@^7.12.7", "@babel/preset-typescript@^7.15.0":
version "7.15.0"
resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.15.0.tgz#e8fca638a1a0f64f14e1119f7fe4500277840945"
integrity sha512-lt0Y/8V3y06Wq/8H/u0WakrqciZ7Fz7mwPDHWUJAXlABL5hiUG42BNlRXiELNjeWjO5rWmnNKlx+yzJvxezHow==
Expand Down Expand Up @@ -1648,7 +1648,7 @@
estree-walker "^2.0.1"
picomatch "^2.2.2"

"@storybook/addon-actions@6.3.8":
"@storybook/addon-actions@6.3.8", "@storybook/addon-actions@^6.3.8":
version "6.3.8"
resolved "https://registry.yarnpkg.com/@storybook/addon-actions/-/addon-actions-6.3.8.tgz#85e342c30b3118a7885a5cf0ea83c3bb03a18558"
integrity sha512-Z6nnxD+pFZ9W/WL8A+53OTTGdRHybdomEgsMaETW4AoNjTOpFu1zY66ah7ENXcQkTT+SuY7yediwxwaGuL1H+g==
Expand Down Expand Up @@ -1753,7 +1753,7 @@
ts-dedent "^2.0.0"
util-deprecate "^1.0.2"

"@storybook/addon-essentials@6.3.8":
"@storybook/addon-essentials@^6.3.8":
version "6.3.8"
resolved "https://registry.yarnpkg.com/@storybook/addon-essentials/-/addon-essentials-6.3.8.tgz#1cf54ded8e30fcc1b4b24500c6313f181cfa55b3"
integrity sha512-8PuXH289gjR0MuRKVfSz38i4kYKSZB3p5z1a+IBqqZBXM6Hujlu4zQE0r9u5qOo7KHT5C/SKWCkn9ZBU9+lSUA==
Expand All @@ -1773,7 +1773,7 @@
storybook-addon-outline "^1.4.1"
ts-dedent "^2.0.0"

"@storybook/addon-links@6.3.8":
"@storybook/addon-links@^6.3.8":
version "6.3.8"
resolved "https://registry.yarnpkg.com/@storybook/addon-links/-/addon-links-6.3.8.tgz#0a76bbb20c8f322666e0ce3a9c96e6951db5280b"
integrity sha512-NDP9M+IXsN6CmgJXvAqtmJ4jfANd5VLrV9miAp0i2FHhZ1weKZxaRi0usYfq4k3kdjrQnMqMp2cf7KnB51ZNAQ==
Expand Down Expand Up @@ -2260,7 +2260,7 @@
react-docgen-typescript "^2.0.0"
tslib "^2.0.0"

"@storybook/react@6.3.8":
"@storybook/react@^6.3.8":
version "6.3.8"
resolved "https://registry.yarnpkg.com/@storybook/react/-/react-6.3.8.tgz#1b341fb3dd20f2de4c3b542bcda2623fe0babb2b"
integrity sha512-X+xFilz6qHEMj6m7nKqoH2uDAIWSbjASj7kGW6rdVj6WvCpLeEQhM4wdrulRXFsbAetWtl/KZnmtjakgXzYGKg==
Expand Down Expand Up @@ -2581,12 +2581,12 @@
dependencies:
"@types/react" "*"

"@types/react-dom@16.9.14":
version "16.9.14"
resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-16.9.14.tgz#674b8f116645fe5266b40b525777fc6bb8eb3bcd"
integrity sha512-FIX2AVmPTGP30OUJ+0vadeIFJJ07Mh1m+U0rxfgyW34p3rTlXI+nlenvAxNn4BP36YyI9IJ/+UJ7Wu22N1pI7A==
"@types/react-dom@^17.0.9":
version "17.0.9"
resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-17.0.9.tgz#441a981da9d7be117042e1a6fd3dac4b30f55add"
integrity sha512-wIvGxLfgpVDSAMH5utdL9Ngm5Owu0VsGmldro3ORLXV8CShrL8awVj06NuEXFQ5xyaYfdca7Sgbk/50Ri1GdPg==
dependencies:
"@types/react" "^16"
"@types/react" "*"

"@types/react-syntax-highlighter@11.0.5":
version "11.0.5"
Expand All @@ -2595,7 +2595,7 @@
dependencies:
"@types/react" "*"

"@types/react@*":
"@types/react@*", "@types/react@^17.0.20":
version "17.0.20"
resolved "https://registry.yarnpkg.com/@types/react/-/react-17.0.20.tgz#a4284b184d47975c71658cd69e759b6bd37c3b8c"
integrity sha512-wWZrPlihslrPpcKyCSlmIlruakxr57/buQN1RjlIeaaTWDLtJkTtRW429MoQJergvVKc4IWBpRhWw7YNh/7GVA==
Expand All @@ -2604,24 +2604,6 @@
"@types/scheduler" "*"
csstype "^3.0.2"

"@types/react@16.14.8":
version "16.14.8"
resolved "https://registry.yarnpkg.com/@types/react/-/react-16.14.8.tgz#4aee3ab004cb98451917c9b7ada3c7d7e52db3fe"
integrity sha512-QN0/Qhmx+l4moe7WJuTxNiTsjBwlBGHqKGvInSQCBdo7Qio0VtOqwsC0Wq7q3PbJlB0cR4Y4CVo1OOe6BOsOmA==
dependencies:
"@types/prop-types" "*"
"@types/scheduler" "*"
csstype "^3.0.2"

"@types/react@^16":
version "16.14.15"
resolved "https://registry.yarnpkg.com/@types/react/-/react-16.14.15.tgz#95d8fa3148050e94bcdc5751447921adbe19f9e6"
integrity sha512-jOxlBV9RGZhphdeqJTCv35VZOkjY+XIEY2owwSk84BNDdDv2xS6Csj6fhi+B/q30SR9Tz8lDNt/F2Z5RF3TrRg==
dependencies:
"@types/prop-types" "*"
"@types/scheduler" "*"
csstype "^3.0.2"

"@types/resolve@1.17.1":
version "1.17.1"
resolved "https://registry.yarnpkg.com/@types/resolve/-/resolve-1.17.1.tgz#3afd6ad8967c77e4376c598a82ddd58f46ec45d6"
Expand Down

0 comments on commit 780db89

Please sign in to comment.