module-promisify

0.0.4 • Public • Published

module-promisify Build Status

Converts callback-based functions to Promises.

var promisify = require('module-promisify');
 
// 1
var fs = promisify('fs', [
  'writeFile',
  'readFile',
  'exists!error' // exists!err, exists!
]);
 
// 2
var fs = require('fs');
var newfs = promisify(fs, [/*...*/]);
 
// 3
var fs = require('fs');
var readFile = promisify(fs.readFile);
var exists = promisify(fs.exists, true);

License

(The MIT License)

Copyright (c) 2014 Po-Ying Chen <poying.me@gmail.com>.

Readme

Keywords

none

Package Sidebar

Install

npm i module-promisify

Weekly Downloads

3

Version

0.0.4

License

MIT

Last publish

Collaborators

  • poying