36 lines
954 B
TypeScript
36 lines
954 B
TypeScript
import type { StorybookConfig } from '@storybook/svelte-vite';
|
|
import remarkGfm from 'remark-gfm';
|
|
|
|
const config: StorybookConfig = {
|
|
stories: ['../src/**/*.mdx', '../src/**/*.stories.@(js|jsx|ts|tsx|svelte)'],
|
|
addons: [
|
|
'@storybook/addon-links',
|
|
'@storybook/addon-actions',
|
|
'@storybook/addon-viewport',
|
|
{
|
|
name: '@storybook/addon-docs',
|
|
options: {
|
|
csfPluginOptions: null,
|
|
jsxOptions: {},
|
|
mdxPluginOptions: {
|
|
mdxCompileOptions: {
|
|
remarkPlugins: [remarkGfm],
|
|
},
|
|
},
|
|
},
|
|
},
|
|
'@storybook/addon-controls',
|
|
'@storybook/addon-backgrounds',
|
|
'@storybook/addon-toolbars',
|
|
'@storybook/addon-measure',
|
|
'@storybook/addon-outline',
|
|
'@storybook/addon-interactions',
|
|
'@storybook/addon-svelte-csf',
|
|
],
|
|
framework: '@storybook/svelte-vite',
|
|
core: { disableTelemetry: true },
|
|
docs: {
|
|
autodocs: true,
|
|
},
|
|
};
|
|
export default config;
|