promisiphy

0.0.3 • Public • Published

Simple ES6 promisifier

Turns old-style-callback function to the Promise-style one

Basic usage

const promisify = require('promisiphy');
const fs = require('fs');

promisify(fs, 'stat', 'path/to/the/file')
  .then(result => {
      console.log(result);
  })
  .catch(error => {
      console.error(error);
  });

Providing a context

const promisify = require('promisiphy');
const http = require('http');

promisify(http, 'get', 'http://some.url', {ctx: http})
  .then(result => {
      console.log(result);
  })
  .catch(error => {
      console.error(error);
  });

Package Sidebar

Install

npm i promisiphy

Weekly Downloads

1

Version

0.0.3

License

ISC

Last publish

Collaborators

  • alex-prytula