0.0.10 • Published 7 years ago

@nathanfaucett/task v0.0.10

Weekly downloads
1
License
MIT
Repository
github
Last release
7 years ago

task Build Status

task scheduler

var task = require("@nathanfaucett/task");


task("series", task.series(
    function someSeriesTask0() {},
    function someSeriesTask1() {}
));
task("parallel", task.parallel(
    function someParallelTask0() {},
    function someParallelTask1() {}
));
task("complex", "this task is complex", task.parallel(
    function someSimpleTask() {},
    task("series"),
    task("parallel")
));

task.run("complex", function onComplex(error) {
    if (error) {
        // handler error
    } else {
        // ran all tasks
    }
});