node-puff

Promisify ALL the node.js modules (with proxies).


Keywords
promisify, promise, async, wrapper, wrap, denodify, denodeify, node, callback
License
MIT
Install
npm install node-puff@1.0.1

Documentation

node-puff

Promisify ALL the node.js modules (with proxies).

npm Dependency Status devDependency Status node

Implemented modules

Full methods support

Modules with full support for its node-style methods. This excludes node-style method return values (support coming soon?). This also excludes class method support.

  • child_process (multiple return values)
  • cluster
  • crypto
  • dgram
  • dns
  • fs
  • http
  • https
  • tls

Support per module

  • process
    • send(message[, sendHandle[, options]])

Monkey-patching?

We might break things. I prefer not breaking things.

License

MIT