npm-autoinstaller

automatically installs missing npm packages or updates them when you checkout another branch with git or perform a merge/rebase

autopm

Simple module to detect unused dependencies and missing dependencies and functions to automatically install/remove those.

dynmod

Node module loader (e.g. replacement for the 'require' command for npm packages) with auto-install support and ability to handle multiple versions

npm-preinstall

The module tries to solve [this issue](https://stackoverflow.com/questions/30043872/docker-compose-node-modules-not-present-in-a-volume-after-npm-install-succeeds).