UNPKG

pifi

Version:

Immediately invoked [pify](https://github.com/sindresorhus/pify)

10 lines (7 loc) 217 B
'use strict' module.exports = function (fn, promiseModule) { const P = promiseModule || Promise return new P((resolve, reject) => { fn.call(this, (err, result) => err ? reject(err) : resolve(result)) }) }