multi-read-stream
Readable stream that reads from multiple readable streams at the same time.
If you are looking for a readable stream that reads sequentially from other streams checkout multistream
npm install multi-read-stream

Usage
var from = require('from2')
var multi = require('multi-read-stream')
var rs = multi.obj([
from.obj([{hello: 'world'}]),
from.obj([{hej: 'verden'}])
])
rs.on('data', function (data) {
console.log(data)
})
rs.on('end', function () {
console.log('(no more data)')
})
API
stream = multi(arrayOfReadableStreams, [options])
Create a new multi read stream. Options are forwarded to the
stream constructor. Other options include:
{
autoDestroy: true,
end: true
}
objStream = multi.obj(arrayOfReadableStreams, [options])
Same as above but sets objectMode = true
stream.add(otherStream)
Add a stream after creating the multi reader
stream.remove(otherStream)
Remove a stream after creating the multi reader
License
MIT