UNPKG

storybook-addon-module-mock

Version:

[![](https://img.shields.io/npm/l/storybook-addon-module-mock)](https://www.npmjs.com/package/storybook-addon-module-mock) [![](https://img.shields.io/npm/v/storybook-addon-module-mock)](https://www.npmjs.com/package/storybook-addon-module-mock) [![](http

16 lines (15 loc) 555 B
import { fileURLToPath } from 'url'; import { ImportWriterPlugin } from './webpack/ImportWriterPlugin.js'; export const managerEntries = (entry = []) => [ ...entry, fileURLToPath(import.meta.resolve('./manager.js', import.meta.url)), ]; export async function webpack(config, options) { config.optimization = { ...config.optimization, concatenateModules: false, }; const { include, exclude } = options; config.plugins = [...(config.plugins ?? []), new ImportWriterPlugin({ include, exclude })]; return config; }