vorteil/direktiv

View on GitHub
ui/.storybook/main.ts

Summary

Maintainability
A
0 mins
Test Coverage
module.exports = {
  typescript: {
    check: false,
    checkOptions: {},
    reactDocgen: "react-docgen-typescript",
    reactDocgenTypescriptOptions: {
      shouldExtractLiteralValuesFromEnum: true,
      propFilter: (prop) =>
        prop.parent ? !/node_modules/.test(prop.parent.fileName) : true,
    },
  },
  stories: [
    "../src/design/**/*.mdx",
    "../src/design/**/*.stories.@(js|jsx|ts|tsx)",
    "../src/componentsNext/**/*.mdx",
    "../src/componentsNext/**/*.stories.@(js|jsx|ts|tsx)",
    "../src/hooksNext/**/*.mdx",
    "../src/hooksNext/**/*.stories.@(js|jsx|ts|tsx)",
  ],

  addons: [
    "@storybook/addon-essentials",
    "@storybook/addon-interactions",
    "storybook-addon-react-router-v6",
  ],
  framework: {
    name: "@storybook/react-vite",
    options: {},
  },
  docs: {
    autodocs: true,
  },
  // https://github.com/chromaui/chromatic-cli/issues/550#issuecomment-1326856720
  viteFinal: (config) => ({
    ...config,
    build: {
      ...config.build,
      sourcemap: false,
      target: ["es2020"],
    },
  }),
};