Skip to content
This repository was archived by the owner on Mar 16, 2026. It is now read-only.

v0.3.5

Choose a tag to compare

@emmenko emmenko released this 02 Apr 20:11
· 273 commits to master since this release

New:

  • small helper for elasticio integration
  • TaskQueue helper 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) ->