grunt-shell provides a Grunt task to run shell commands. (Grunt is a task-based commandline build tool for JavaScript projects.)