0.0.4 • Published 11 years ago

module-promisify v0.0.4

Weekly downloads
2
License
MIT
Repository
github
Last release
11 years ago

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