diff --git a/storybook/webpack.config.js b/storybook/webpack.config.js new file mode 100644 index 000000000..22eb73737 --- /dev/null +++ b/storybook/webpack.config.js @@ -0,0 +1,21 @@ +const appConfig = require('../webpack.config.js'); + +module.exports = async ({ config: storybookConfig, mode }) => { + storybookConfig.module = { + ...storybookConfig.module + }; + storybookConfig.module.rules = appConfig.module.rules; + storybookConfig.resolve = { + ...storybookConfig.resolve + }; + storybookConfig.resolve.extensions = [ + ...storybookConfig.resolve.extensions, + ...appConfig.resolve.extensions + ]; + storybookConfig.resolve.alias = { + ...storybookConfig.resolve.alias, + ...appConfig.resolve.alias + }; + + return storybookConfig; +};