any-pify

A wrapper to use pify with any-promise.

Stats

StarsIssuesVersionUpdatedCreatedSize
any-pify
002.0.04 years ago5 years agoMinified + gzip package size for any-pify in KB

Readme

any-pify

Greenkeeper badge

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

If you find any bugs or have a feature request, please open an issue on github!

The npm package download data comes from npm's download counts api and package details come from npms.io.