import type { StorybookConfig } from '@storybook/vue3-vite' const config: StorybookConfig = { stories: [ '../src/components/primitives/**/*.stories.ts', '../src/components/fields/typed/**/*.stories.ts', '../src/components/fields/domain/**/*.stories.ts', '../src/components/composites/**/*.stories.ts' ], addons: [ '@storybook/addon-essentials', '@storybook/addon-a11y', '@storybook/addon-viewport', '@storybook/addon-interactions', '@storybook/addon-controls', '@storybook/addon-measure' ], framework: { name: '@storybook/vue3-vite', options: {} }, docs: { autodocs: true, defaultName: 'Documentation' }, typescript: { check: true, checkOptions: { eslintConfig: { overrides: [ { files: '*.stories.ts', rules: { 'react-hooks/rules-of-hooks': 'off' } } ] } } } } export default config