universalify
Installation
npm install universalifyAPI
universalify.fromCallback(fn)
universalify.fromCallback(fn)function callbackFn (n, cb) {
setTimeout(() => cb(null, n), 15)
}
const fn = universalify.fromCallback(callbackFn)
// Works with Promises:
fn('Hello World!')
.then(result => console.log(result)) // -> Hello World!
.catch(error => console.error(error))
// Works with Callbacks:
fn('Hi!', (error, result) => {
if (error) return console.error(error)
console.log(result)
// -> Hi!
})universalify.fromPromise(fn)
universalify.fromPromise(fn)License
Last updated