any-pify
v2.0.0
Published
A wrapper to use pify with any-promise.
Downloads
17
Readme
any-pify
Simply pify
pre-loaded with any-promise
.
Usage
const pify = require('any-pify');
const fs = require('fs');
// Promisify a single function
pify(fs.readFile)('package.json', 'utf8').then(data => {
console.log(JSON.parse(data).name);
});
// Or promisify all methods in a module
pify(fs).readFile('package.json', 'utf8').then(data => {
console.log(JSON.parse(data).name);
});
API
pify(input, [options])
Returns a promise wrapped version of the supplied function or module.
The promiseModule
option from pify
is not present here. It is passed
the value resolved from any-promise
. The options
argument is passed
directly to pify
.
License
MIT