UNPKG

798 BJavaScriptView Raw
1const path = require('path');
2
3module.exports = {
4 stories: ['../src/story/**/*.stories.[tj]s'],
5 addons: [
6 '@storybook/addon-knobs/register',
7 '@storybook/addon-storysource',
8 '@storybook/addon-backgrounds/register',
9 '@storybook/addon-a11y/register',
10 '@storybook/addon-notes/register',
11
12 ],
13 webpackFinal: async (config, { configType }) => {
14 // `configType` has a value of 'DEVELOPMENT' or 'PRODUCTION'
15 // You can change the configuration based on that.
16 // 'PRODUCTION' is used when building the static version of storybook.
17
18 // Make whatever fine-grained changes you need
19 config.module.rules.push({
20 test: /\.scss$/,
21 use: ['style-loader', 'css-loader', 'sass-loader'],
22 include: path.resolve(__dirname, '../')
23 });
24
25 // Return the altered config
26 return config;
27 }
28};