batch-stream

Transform a stream into batches

Usage no npm install needed!

<script type="module">
  import batchStream from 'https://cdn.skypack.dev/batch-stream';
</script>

README

Batch Stream

Transform stream which batches a bunch of input data into groups of specified size. Will emit arrays, so that you can deal with pieces of input asynchronously.

Usage


var batch = new BatchStream({ size : 5 });

stream
  .pipe(batch)
  .pipe(new ArrayStream()); // deals with array input from pipe.