Skip to content

Commit 0254317

Browse files
authored
update documentation, upgrade storybook v6.2.1 (#250)
* upgrade storybook v6.2.1 * fix import style issue * update Alert documentation * (WIP) Button docs * update Modal docs * update Tooltip docs * update Card docs * updates ProfileCell docs * moves Avatar into own folder and exports for use in DS * update Pill docs * Popper docs * update Tooltip docs * add Form docs * add implementation guidelines to Modal docs * test + lint * add jest to devDependencies * updates Avatar, removes unused code * remove unused scss import from mdx files * update Button mdx * update ProfileCell docs * update Card docs * updates Pill docs * removes "ignorePatterns" and adds "import/no-extraneous-dependencies" to eslint * restore old babelrc behavior to addon-docs in main.js * remove @babel/plugin-proposal-class-properties * lint
1 parent 125bc6c commit 0254317

30 files changed

+6295
-5765
lines changed

.eslintrc

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
{
22
"extends": "airbnb",
3-
"ignorePatterns": ["**/*.stories.*"],
43
"overrides": [
54
{
65
"files": [
@@ -23,6 +22,14 @@
2322
"plugins": [ "babel", "react", "react-hooks" ],
2423
"rules": {
2524
"babel/semi": 2,
25+
"import/no-extraneous-dependencies": [
26+
"error", {
27+
"devDependencies": [
28+
"**/*.stories.*",
29+
"**/*.test.*"
30+
]
31+
}
32+
],
2633
"import/prefer-default-export": 0,
2734
"jsx-a11y/anchor-is-valid": 1,
2835
"jsx-a11y/label-has-for": 0,

.storybook/main.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,11 @@
11
module.exports = {
22
addons: [
3+
{
4+
name: '@storybook/addon-docs',
5+
options: { mdxBabelOptions: { babelrc: true, configFile: true } },
6+
},
37
'@storybook/addon-a11y/register',
48
'@storybook/addon-actions/register',
5-
'@storybook/addon-docs',
69
'@storybook/addon-knobs/register',
710
'@storybook/addon-links/register',
811
'@storybook/addon-storysource/register'

package.json

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -60,17 +60,17 @@
6060
"@fortawesome/free-solid-svg-icons": "^5.13.0",
6161
"@fortawesome/react-fontawesome": "^0.1.9",
6262
"@popperjs/core": "^2.5.3",
63-
"@storybook/addon-a11y": "^5.3.13",
64-
"@storybook/addon-actions": "^5.3.13",
65-
"@storybook/addon-docs": "^5.3.13",
66-
"@storybook/addon-jest": "^5.3.13",
67-
"@storybook/addon-knobs": "^5.3.13",
68-
"@storybook/addon-links": "^5.3.13",
69-
"@storybook/addon-storyshots": "^5.3.13",
70-
"@storybook/addon-storysource": "^5.3.13",
71-
"@storybook/addons": "^5.3.13",
72-
"@storybook/react": "^5.3.13",
73-
"@storybook/storybook-deployer": "^2.8.1",
63+
"@storybook/addon-a11y": "^6.2.1",
64+
"@storybook/addon-actions": "^6.2.1",
65+
"@storybook/addon-docs": "^6.2.1",
66+
"@storybook/addon-jest": "^6.2.1",
67+
"@storybook/addon-knobs": "^6.2.1",
68+
"@storybook/addon-links": "^6.2.1",
69+
"@storybook/addon-storyshots": "^6.2.1",
70+
"@storybook/addon-storysource": "^6.2.1",
71+
"@storybook/addons": "^6.2.1",
72+
"@storybook/react": "^6.2.1",
73+
"@storybook/storybook-deployer": "^2.8.7",
7474
"@testing-library/react-hooks": "^3.2.1",
7575
"babel-eslint": "^10.0.3",
7676
"babel-loader": "^8.0.6",
@@ -91,6 +91,7 @@
9191
"eslint-plugin-react": "^7.18.3",
9292
"eslint-plugin-react-hooks": "^2.5.1",
9393
"eslint-utils": "^1.4.3",
94+
"jest": "^26.6.3",
9495
"node-sass": "4.13.1",
9596
"prop-types": "^15.6.1",
9697
"react": "^16.12.0",

0 commit comments

Comments
 (0)