Single Module Webpack Plugin
At runtime webpacked module can be initialized more than once which is expected behavior for Node. Nevertheless this behavior hurts a lot if you are used to RequireJS and even may introduce unexpected singleton collisions.
SingleModuleWebpackPlugin
plugin along with DedupePlugin
would force
require
to serve only one instance of each requested module.
The plugin is a fork of SingleModuleInstanceWebpackPlugin
Update webpack.config.js
with following snippet:
var SingleModulePlugin = ;moduleexports =plugins:
TODO
- Add tests
License
The code is available under MIT licence.