es6-promisify-all
Version:
Promisify entire objects
26 lines (20 loc) • 932 B
Markdown
# es6-promisify-all
[](http://badge.fury.io/js/es6-promisify-all)
[](https://travis-ci.org/pgaubatz/node-es6-promisify-all)
[](https://coveralls.io/r/pgaubatz/node-es6-promisify-all)
[](https://david-dm.org/pgaubatz/node-es6-promisify-all)
Promisify entire objects.
## Installation
npm install --save es6-promisify-all
## Usage
```javascript
var promisifyAll = require('es6-promisify-all');
var fs = promisifyAll(require('fs'));
fs.readFileAsync('myfile.js', 'utf8')
.then(function(contents) {
console.log(contents);
})
.catch(function(e) {
console.error(e.stack);
});
```