dq.js (npm): A Deferred Queue based on Promise
Keywords: queue|promise|deferred