25 lines
644 B
TypeScript
25 lines
644 B
TypeScript
import type { StorybookConfig } from '@storybook/nextjs-vite';
|
|
import { resolve } from 'path';
|
|
|
|
const config: StorybookConfig = {
|
|
stories: ['../src/**/*.stories.@(ts|tsx)', '../../packages/ui/src/**/*.stories.@(ts|tsx)'],
|
|
addons: ['@storybook/addon-docs'],
|
|
framework: {
|
|
name: '@storybook/nextjs-vite',
|
|
options: {},
|
|
},
|
|
docs: {
|
|
autodocs: 'tag',
|
|
},
|
|
viteFinal(config) {
|
|
config.resolve ??= {};
|
|
config.resolve.alias = {
|
|
...config.resolve.alias,
|
|
'@': resolve(import.meta.dirname, '../src'),
|
|
};
|
|
return config;
|
|
},
|
|
};
|
|
|
|
export default config;
|