storybook webpack config simplified

This commit is contained in:
NikolaBorislavovHristov 2019-09-25 10:05:22 +03:00
parent 800ee482e4
commit 177f4c4c7e

View file

@ -1,21 +1,21 @@
const appConfig = require('../webpack.config.js');
const MiniCssExtractPlugin = require('mini-css-extract-plugin');
module.exports = async ({ config: storybookConfig }) => {
module.exports = ({ config: storybookConfig }) => {
storybookConfig.module = {
...storybookConfig.module
...storybookConfig.module,
rules: appConfig.module.rules
};
storybookConfig.module.rules = appConfig.module.rules;
storybookConfig.resolve = {
...storybookConfig.resolve
};
storybookConfig.resolve.extensions = [
...storybookConfig.resolve,
extensions: [
...storybookConfig.resolve.extensions,
...appConfig.resolve.extensions
];
storybookConfig.resolve.alias = {
],
alias: {
...storybookConfig.resolve.alias,
...appConfig.resolve.alias
}
};
storybookConfig.plugins = [
...storybookConfig.plugins,