Have ideas to improve npm?Join in the discussion! »

    foreach-async

    1.1.1 • Public • Published

    foreach-async

    Array forEach which handles asynchronous operations in Node and the browser (using Browserify, etc.)

    install:

    $ npm i foreach-async

    Usage:

    var forEach = require('foreach-async')
     
    forEach(['a', 'b', 'c'], function (value, index, array) {
      
      // do something async
      something.async(function () {
        // signify done, passing optional result
        this.done(*result*)
      }.bind(this))
     
    }, function (results) {
      // called after all array items have been
      // iterated, all values passed to done
      // are accessible in the 'results' array
    })
     

    Install

    npm i foreach-async

    DownloadsWeekly Downloads

    0

    Version

    1.1.1

    License

    ISC

    Last publish

    Collaborators

    • avatar