NPMundler (alpha)
NPM wrapper similar to {Make|Cake|Rake|Brew}files.
I don't always install modules globally,
but when I do, I want to do it lazily.
Quick Start
git clone http://github.com/geekjuice/npmundler
cd npmundler
./npmundler install -g NPMfile # Run NPMfile globally
NPMfile
File similar to homebrew's Brewfile
# This is a NPMfile
# Update existing
update
# Modules to install
install bower
install express
install mocha
# Modules to uninstall
uninstall grunt-cli
uninstall browerify
Notes
- Due to (current) async nature, watch out for gotchas such as:
install coffee-script
uninstall coffee-script
The expected result should be install coffeescript then uninstall coffeescript. But uninstall is generally faster thus the order becomes uninstall then install
-
Add tests/specs
-
Add Gruntfile for Coffeescript compile and minifier
License
NPMundler is released under the MIT License.