easy-deferred

0.0.1 • Public • Published

Easy deferred

Installation

npm install easy-deferred

Usage

var Deferred = require('easy-deferred');
var fs = require('fs');

var d = new Deferred();
d.then(function(data) {
  console.log('Success: ' + data)
}, function(error) {
  console.log('Error: ' + error)
})
fs.readFile('/etc/shadow', function (err, data) {
  if (err)
    d.reject(err);
  else
    d.resolve(data);
});

API

  • new Deferred()
  • Deferred.all()
  • deferred.isResolved
  • deferred.isRejected
  • deferred.resolve()
  • deferred.reject()
  • deferred.then()

Dependencies (0)

    Dev Dependencies (0)

      Package Sidebar

      Install

      npm i easy-deferred

      Weekly Downloads

      1

      Version

      0.0.1

      License

      MIT

      Last publish

      Collaborators

      • fanatid