A developer-friendly Windows package manager
ruche is designed to help Windows developers to work. It takes care of software installations, updates, and alternatives versions switching.
You can use ruche in a terminal:
ruche install <package>
ruche uninstall <package>
ruche alternatives <package>
Or as a node module:
var ruche = require('ruche');
ruche.install(['git'], function (err, packages) {
if (err) {
// handle the error
}
console.log('Packages installed %s', packages)
});
npm install --global ruche
Check the full documenation at Read The Docs
You are now ready to go!