0.2.0 • Published 10 years ago
promise-async v0.2.0
promise-async
Adds Promises bindings for async library. Works with callbacks as well.
Install
npm install promise-async --saveIf you want to use in the browser (powered by Browserify):
bower install promise-async --saveand later link in your HTML:
<script src="bower_components/promise-async/dist/promise-async.js"></script>Usage
const async = require('promise-async')
async.waterfall([
  function (callback) {
    callback(null, 'one', 'two')
  },
  function (arg1, arg2, callback) {
    // arg1 now equals 'one' and arg2 now equals 'two'
    callback(null, 'three')
  },
  function (arg1, callback) {
    // arg1 now equals 'three'
    callback(null, 'done')
  }
]).then(function (value) {
  console.log(value === 'done') // => true
})License
MIT © Kiko Beats