UNPKG

promisify-tuple

Version:

Promisify a callback-style function, always resolve with [err,val]

7 lines (6 loc) 152 B
module.exports = function run(fn) { return (...args) => new Promise(resolve => { fn(...args, (err, res) => resolve([err, res])); }); };