Do you want to request a feature or report a bug?
Requesting a feature, well, more of a change to existing feature.
What is the current behavior?
With webpack 4.6.0, with mode: ‘none’, webpack is still building vendors~ chunks because of the default settings for optimization.splitChunks.cacheGroups. We have to explicitly pass vendors: false to disable this behaviour.
If the current behavior is a bug, please provide the steps to reproduce.
What is the expected behavior?
I would expect mode: ‘none’ to not have any explicit cacheGroups settings so that webpack would generate only the chunks implied by dynamic imports in my code.
If this is a feature request, what is motivation or use case for changing the behavior?
mode: ‘none’ is supposed to let users opt out of zero-config and take control of their bundling. split-chunks-plugin should respect this.
Please mention other relevant information such as the browser version, Node.js version, webpack version, and Operating System.