@eureca/eureca-ui
Version:
UI component library of Eureca's user and admin apps
27 lines (24 loc) • 742 B
JavaScript
const path = require('path');
const includePath = path.resolve(__dirname, '..');
module.exports = {
addons: [
'@storybook/addon-knobs/register',
'@storybook/addon-storysource/register',
'@storybook/addon-actions/register',
'@storybook/addon-backgrounds/register',
'@storybook/addon-viewport/register',
'@storybook/addon-docs',
],
stories: ['../src/**/*.stories.([tj]s|mdx)'],
webpackFinal: async (config, { configType }) => {
config.module.rules.push({
test: /\.stories\.jsx?$/,
loaders: [require.resolve('@storybook/addon-storysource/loader')],
enforce: 'pre',
});
return {
...config,
resolve: { alias: { '@': path.resolve(__dirname, '../src/') } },
};
},
};