mirror of
https://github.com/storybookjs/storybook.git
synced 2025-03-25 05:03:10 +08:00
40 lines
946 B
TypeScript
40 lines
946 B
TypeScript
/// <reference types="node" />
|
|
|
|
import type { StorybookConfig } from '@storybook/react/types';
|
|
|
|
const config: StorybookConfig = {
|
|
stories: [
|
|
// FIXME: Breaks e2e tests './intro.stories.mdx',
|
|
'../../lib/ui/src/**/*.stories.@(js|tsx|mdx)',
|
|
'../../lib/components/src/**/*.stories.@(js|tsx|mdx)',
|
|
'./stories/**/*.stories.@(js|ts|tsx|mdx)',
|
|
'./../../addons/docs/**/*.stories.tsx',
|
|
],
|
|
reactOptions: {
|
|
fastRefresh: true,
|
|
strictMode: true,
|
|
},
|
|
addons: [
|
|
'@storybook/react',
|
|
{
|
|
name: '@storybook/addon-docs',
|
|
options: { transcludeMarkdown: true },
|
|
},
|
|
{ name: '@storybook/addon-essentials' },
|
|
'@storybook/addon-storysource',
|
|
'@storybook/addon-links',
|
|
'@storybook/addon-jest',
|
|
'@storybook/addon-graphql',
|
|
],
|
|
core: {
|
|
builder: 'webpack4',
|
|
},
|
|
logLevel: 'debug',
|
|
features: {
|
|
buildStoriesJson: true,
|
|
modernInlineRender: true,
|
|
},
|
|
};
|
|
|
|
module.exports = config;
|