UNPKG

@web4/bitdrive

Version:

Bitdrive is a secure, real time distributed file system

14 lines (13 loc) 310 B
module.exports.runAll = function (ops) { return new Promise((resolve, reject) => { runNext(ops.shift()) function runNext (op) { op(err => { if (err) return reject(err) let next = ops.shift() if (!next) return resolve() return runNext(next) }) } }) }