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>.

/module-promisify/

    Package Sidebar

    Install

    npm i module-promisify

    Weekly Downloads

    2

    Version

    0.0.4

    License

    MIT

    Last publish

    Collaborators

    • poying