UNPKG

redis-smq-common

Version:

Provides essential components and utilities shared across RedisSMQ packages.

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