egoist
8/4/2016 - 10:03 AM

tasco.md

tasco executes tasks from any cjs or es6-module file.

says you have such file named tasks.js:

export function foo() {console.log('foo')}
export function bar() {console.log('bar')}

It simply exposes two functions, and tasco would treat them as two tasks.

$ tasco foo
# it echos "foo"

Run multiple tasks in parallel

$ tasco foo bar

Run multiple tasks in serial

$ tasco foo bar -s