Browse Source

chore(deps): Upgrade to storybook 6.3, disable typescript docgen (#26836)

Co-authored-by: Evan Purkhiser <evanpurkhiser@gmail.com>
Scott Cooper 3 years ago
parent
commit
02d2467fab
4 changed files with 415 additions and 314 deletions
  1. 5 2
      .storybook/main.js
  2. 1 9
      .storybook/webpack.config.js
  3. 9 8
      package.json
  4. 400 295
      yarn.lock

+ 5 - 2
.storybook/main.js

@@ -1,5 +1,5 @@
-/*eslint-env node*/
-/*eslint import/no-nodejs-modules:0 */
+/* eslint-env node */
+/* eslint import/no-nodejs-modules:0 */
 const path = require('path');
 
 const toPath = p => path.join(process.cwd(), p);
@@ -9,6 +9,9 @@ module.exports = {
   core: {
     builder: 'webpack5',
   },
+  // Switch from react-docgen-typescript to react-docgen for speed
+  // See https://github.com/storybookjs/storybook/issues/12585
+  typescript: {reactDocgen: 'react-docgen'},
   addons: [
     {
       name: '@storybook/addon-essentials',

+ 1 - 9
.storybook/webpack.config.js

@@ -48,15 +48,7 @@ module.exports = ({config} = {config: emptyConfig}) => {
         },
         {
           test: /\.(woff|woff2|ttf|eot|svg|png|gif|ico|jpg)($|\?)/,
-          use: [
-            {
-              loader: 'file-loader',
-              options: {
-                esModule: false,
-                name: '[name].[hash:6].[ext]',
-              },
-            },
-          ],
+          type: 'asset/resource',
         },
         {
           test: /\.po$/,

+ 9 - 8
package.json

@@ -140,14 +140,15 @@
     "@pmmmwh/react-refresh-webpack-plugin": "^0.4.2",
     "@sentry/node": "6.7.2",
     "@size-limit/preset-small-lib": "^4.10.2",
-    "@storybook/addon-a11y": "^6.2.9",
-    "@storybook/addon-actions": "^6.2.9",
-    "@storybook/addon-essentials": "^6.2.9",
-    "@storybook/addon-storysource": "^6.2.9",
-    "@storybook/addons": "^6.2.9",
-    "@storybook/builder-webpack5": "^6.2.9",
-    "@storybook/react": "^6.2.9",
-    "@storybook/theming": "^6.2.9",
+    "@storybook/addon-a11y": "6.3.1",
+    "@storybook/addon-actions": "6.3.1",
+    "@storybook/addon-essentials": "6.3.1",
+    "@storybook/addon-storysource": "6.3.1",
+    "@storybook/addons": "6.3.1",
+    "@storybook/builder-webpack5": "6.3.1",
+    "@storybook/manager-webpack5": "6.3.1",
+    "@storybook/react": "6.3.1",
+    "@storybook/theming": "6.3.1",
     "@visual-snapshot/jest": "^3.0.0",
     "@wojtekmaj/enzyme-adapter-react-17": "0.6.1",
     "babel-eslint": "^10.1.0",

File diff suppressed because it is too large
+ 400 - 295
yarn.lock


Some files were not shown because too many files changed in this diff