collect-all

Returns a stream which becomes readable once all input is received

catchment

Collect Node.JS Stream Data Into Catchment: Stream With Promise Property Resolved On Finish.