var inherits = require('util').inherits , Readable = require('stream').Readable , ReadableAsyncKit = require('./lib/readable_asynckit.js') , ReadableParallel = require('./lib/readable_parallel.js') , ReadableSerial = require('./lib/readable_serial.js') , ReadableSerialOrdered = require('./lib/readable_serial_ordered.js') ; // API module.exports = { parallel : ReadableParallel, serial : ReadableSerial, serialOrdered : ReadableSerialOrdered, }; inherits(ReadableAsyncKit, Readable); inherits(ReadableParallel, ReadableAsyncKit); inherits(ReadableSerial, ReadableAsyncKit); inherits(ReadableSerialOrdered, ReadableAsyncKit);