Node core execFile()
wrapped to return a thunk for co.
$ npm install co-execFile
Do some stuff with git:
var co = require('co');
var exec = require('co-exec');
co(function *(){
var result = yield execFile('~/myscript.sh');
console.log('the result of myscript is %s', result);
});
MIT