Installation
$ npm i node-style-promisify
[email protected] node_modules/node-style-promisify
$
Example
import fs from 'fs';
import promisify from 'node-style-promisify';
const readFile = promisify(fs, fs.readFile);
readFile('file.txt', 'utf8').then(([ data ]) => {
process.stdout.write(data);
}).catch(error => {
console.error(error.toString());
});
API
promisify(thisArg, func)
-
thisArg
The value ofthis
to be passed tofunc
when it is called -
func
The function to call via the wrapper
Returns a wrapper around func
that returns a Promise
object when called.