Unit tests
Added unit tests for copy modules packager flag
npm must copy modules
Fixed unit tests
Yarn does not need to copy modules to be fast
Install/prune unit tests. Fixed typo.
Copy lock file only if it can be read. AAdjust unit tests.
Copy lock file into function directories
Only stringify JSON or YML lock files
Fixed unit tests
Add basic Yarn functionality
Extended pack external unit tests
Added unit tests for npm packager
Adapted unit tests
Exclude test.js files from nyc statistics
Added unit test for packager factory
Extract optional lock file adaption
Fixed ESLint
ESLint fixes
Moved npm to a separate packager class.
* Make serverless-webpack more extensible
Use PluginManager to make serverless-webpack more extensible
Following the advice from serverless blog on Advanced Plugin Development. https://serverless.com/blog/advanced-plugin-development-extending-the-core-lifecycle/
* use sublifecycle with webpack command
* Use new lifecycles and adapt unit tests
* Fixed unit test after merge
* Use new events everywhere
* Added section to README
* Use package-lock.json to install packages if there is one available.
* Pre-create composite package.json to use lock accordingly
* Fixed unit tests
* Increase coverage