const path = require('path'); const storybookConfig = { stories: ['../src/**/*.stories.@(md|mdx|js|jsx|ts|tsx)'], addons: [ '@storybook/addon-links', '@storybook/addon-essentials', '@storybook/addon-interactions', 'storybook-addon-next', ], framework: '@storybook/react', core: { builder: 'webpack5', }, webpackFinal: async (config) => { config.resolve.alias = { ...config.resolve.alias, '@i18n': path.resolve(__dirname, '../src/i18n'), '@assets': path.resolve(__dirname, '../src/assets'), '@components': path.resolve(__dirname, '../src/components'), '@content': path.resolve(__dirname, '../src/content'), '@pages': path.resolve(__dirname, '../src/pages'), '@services': path.resolve(__dirname, '../src/services'), '@styles': path.resolve(__dirname, '../src/styles'), '@utils': path.resolve(__dirname, '../src/utils'), }; return config; }, }; module.exports = storybookConfig;