github.com/turbot/steampipe@v1.7.0-rc.0.0.20240517123944-7cef272d4458/ui/dashboard/.storybook/main.js (about)

     1  const set = require("lodash/set");
     2  
     3  module.exports = {
     4    stories: ["../src/**/*.stories.mdx", "../src/**/*.stories.@(js|jsx|ts|tsx)"],
     5    addons: [
     6      "@storybook/addon-links",
     7      "@storybook/addon-essentials",
     8      "@storybook/preset-create-react-app",
     9      "storybook-dark-mode",
    10      "storybook-addon-react-router-v6",
    11    ],
    12    core: {
    13      builder: "webpack5",
    14    },
    15    typescript: {
    16      check: false,
    17      checkOptions: {},
    18      reactDocgen: "react-docgen-typescript",
    19      reactDocgenTypescriptOptions: {
    20        shouldExtractLiteralValuesFromEnum: true,
    21        propFilter: (prop) =>
    22          prop.parent ? !/node_modules/.test(prop.parent.fileName) : true,
    23      },
    24    },
    25    webpackFinal: async (config) => {
    26      config = set(config, "resolve.fallback.fs", false);
    27      return config;
    28    },
    29  };