UNPKG
pifi
Version:
latest (1.1.1)
1.1.1
1.1.0
1.0.0
Immediately invoked [pify](https://github.com/sindresorhus/pify)
github.com/LinusU/pifi
LinusU/pifi
pifi
/
index.js
10 lines
(7 loc)
•
217 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
'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)) }) }