This repository was archived by the owner on Mar 16, 2026. It is now read-only.
v0.3.5
New:
- small helper for elasticio integration
TaskQueuehelper to process promises in batches with a max parallel request
{TaskQueue} = require 'sphere-node-utils'
callMe = ->
d = Q.defer()
setTimeout ->
d.resolve true
, 5000
d.promise
task = new TaskQueue maxParallel: 50 # default 20
task.addTask callMe
.then (result) -> # result == true
.fail (error) ->