mirror of
https://github.com/storybookjs/storybook.git
synced 2025-04-08 11:11:53 +08:00
# Conflicts: # lib/builder-webpack4/src/preview/iframe-webpack.config.ts # lib/core-common/src/__snapshots__/manager-dev # lib/core-common/src/__snapshots__/manager-prod # lib/core-common/src/__snapshots__/preview-dev # lib/core-common/src/__snapshots__/preview-prod # lib/core-common/src/core-presets.test.ts # lib/core-server/src/manager/manager-config.ts # lib/core-server/src/manager/virtualModuleRef.template.ts # lib/core-server/src/presets/virtualModuleRef.template.js # lib/core/src/server/build-static.ts # lib/core/src/server/dev-server.ts # lib/core/src/server/manager/virtualModuleRef.template.ts # package.json
32 lines
720 B
TypeScript
32 lines
720 B
TypeScript
import type { StorybookConfig } from '@storybook/react/types';
|
|
|
|
module.exports = {
|
|
stories: ['./src/*.stories.*'],
|
|
logLevel: 'debug',
|
|
addons: [
|
|
'@storybook/addon-essentials',
|
|
'@storybook/addon-controls',
|
|
'@storybook/addon-storysource',
|
|
{
|
|
name: '@storybook/addon-docs',
|
|
options: {
|
|
sourceLoaderOptions: {
|
|
parser: 'typescript',
|
|
injectStoryParameters: false,
|
|
},
|
|
},
|
|
},
|
|
'@storybook/addon-storyshots',
|
|
],
|
|
typescript: {
|
|
check: true,
|
|
checkOptions: {},
|
|
reactDocgenTypescriptOptions: {
|
|
propFilter: (prop) => ['label', 'disabled'].includes(prop.name),
|
|
},
|
|
},
|
|
core: {
|
|
builder: 'webpack5',
|
|
},
|
|
} as StorybookConfig;
|