2.0.0 • Published 8 years ago
any-pify v2.0.0
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