Will build distinct js bundles for Vue async components that are loaded only when those components are used
Allow relative resolving for node_modules i.e. will include and package node_modules of node_modules
This is done so that modules with conflicting dependencies do not need to share dependencies.
Includes some changes to webpack config: