You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
30 lines
763 B
30 lines
763 B
module.exports = { |
|
core: { |
|
builder: 'webpack5', |
|
}, |
|
stories: ['../stories/**/*.stories.mdx', '../stories/**/*.stories.@(js|jsx|ts|tsx)'], |
|
addons: [ |
|
'@storybook/addon-links', |
|
'@storybook/addon-essentials', |
|
'@storybook/addon-interactions', |
|
'@storybook/preset-scss', |
|
'@storybook/addon-postcss', |
|
], |
|
webpackFinal: async (config, { configType }) => { |
|
config.module.rules.push({ |
|
test: /\.less$/, |
|
use: [ |
|
require.resolve('style-loader'), |
|
require.resolve('css-loader'), |
|
{ |
|
loader: require.resolve('less-loader'), |
|
options: { |
|
lessOptions: { javascriptEnabled: true }, |
|
}, |
|
}, |
|
], |
|
}); |
|
return config; |
|
}, |
|
framework: '@storybook/react', |
|
};
|
|
|