Open tunnckoCore opened 8 years ago
async-control
tasker.tasks = {} tasker.task = tasker function tasker (name, fn) { tasker.tasks[name] = fn return { task: tasker, run: run } } function run (name, callback) { var task = tasker.tasks[name] var promise = letta.call(tasker, task) return thenCallback(promise).then(callback) }
It won't use async-control. It should be based only on letta@0.6+ and look like mukla and assertit - even maybe compatible with them.
letta@0.6+
mukla
assertit
ref: #11 (Erasm, gulp@3 compatible task runner)
async-control
is published this one can extend it (allowing parallel and series flow)