Manage project dependencies with npm
Proper handling of javascript dependencies allows every team member to use the same library versions during project development. Keeping them consistent prevents many elusive errors and can be easily achieved with npm.