UNPKG

redis-smq-common

Version:

RedisSMQ Common Library provides many components that are mainly used by RedisSMQ and RedisSMQ Monitor.

20 lines 567 B
export const eachIn = (collection, iteratee, callback) => { const keys = Object.keys(collection); if (keys.length) { let idx = 0; const iterate = () => { const key = keys[idx]; iteratee(collection[key], key, (err) => { idx += 1; if (err || idx >= keys.length) callback(err); else setTimeout(() => iterate(), 0); }); }; iterate(); } else callback(); }; //# sourceMappingURL=each-in.js.map