main
add tree-shaking to ProvidedDependency
added support for nested var in the ProvidePlugin
fix(ProvidePlugin): support properties from modules. Closes #2864 (#3597)
better handling of nested vars in Define and Provide
Partial revert of #8250 as this is no longer a limitation
ProvidePlugin: add test case for ES2015 modules
chore: resolve "use strict" TODO (#19705)