Sha256: b79637514db671ef3dcecde523017542c19e63f8eb93c5a5ab42b2f05bcc9a9d

Contents?: true

Size: 655 Bytes

Versions: 91

Compression:

Stored size: 655 Bytes

Contents

var serial = require('../serial.js');

// API
module.exports = ReadableSerial;

/**
 * Streaming wrapper to `asynckit.serial`
 *
 * @param   {array|object} list - array or object (named list) to iterate over
 * @param   {function} iterator - iterator to run
 * @param   {function} callback - invoked when all elements processed
 * @returns {stream.Readable#}
 */
function ReadableSerial(list, iterator, callback)
{
  if (!(this instanceof ReadableSerial))
  {
    return new ReadableSerial(list, iterator, callback);
  }

  // turn on object mode
  ReadableSerial.super_.call(this, {objectMode: true});

  this._start(serial, list, iterator, callback);
}

Version data entries

91 entries across 89 versions & 22 rubygems

Version Path
clapton-0.0.26 lib/clapton/javascripts/node_modules/asynckit/lib/readable_serial.js
clapton-0.0.25 lib/clapton/javascripts/node_modules/asynckit/lib/readable_serial.js
clapton-0.0.24 lib/clapton/javascripts/node_modules/asynckit/lib/readable_serial.js
clapton-0.0.23 lib/clapton/javascripts/node_modules/asynckit/lib/readable_serial.js
clapton-0.0.22 lib/clapton/javascripts/node_modules/asynckit/lib/readable_serial.js
clapton-0.0.21 lib/clapton/javascripts/node_modules/asynckit/lib/readable_serial.js
clapton-0.0.20 lib/clapton/javascripts/node_modules/asynckit/lib/readable_serial.js
clapton-0.0.19 lib/clapton/javascripts/node_modules/asynckit/lib/readable_serial.js
clapton-0.0.18 lib/clapton/javascripts/node_modules/asynckit/lib/readable_serial.js
clapton-0.0.17 lib/clapton/javascripts/node_modules/asynckit/lib/readable_serial.js
clapton-0.0.16 lib/clapton/javascripts/node_modules/asynckit/lib/readable_serial.js
clapton-0.0.15 lib/clapton/javascripts/node_modules/asynckit/lib/readable_serial.js
clapton-0.0.14 lib/clapton/javascripts/node_modules/asynckit/lib/readable_serial.js
clapton-0.0.13 lib/clapton/javascripts/node_modules/asynckit/lib/readable_serial.js
clapton-0.0.12 lib/clapton/javascripts/node_modules/asynckit/lib/readable_serial.js
clapton-0.0.11 lib/clapton/javascripts/node_modules/asynckit/lib/readable_serial.js
clapton-0.0.10 lib/clapton/javascripts/node_modules/asynckit/lib/readable_serial.js
clapton-0.0.9 lib/clapton/javascripts/node_modules/asynckit/lib/readable_serial.js
clapton-0.0.8 lib/clapton/javascripts/node_modules/asynckit/lib/readable_serial.js
clapton-0.0.7 lib/clapton/javascripts/node_modules/asynckit/lib/readable_serial.js