is-stream
Check if something is a Node.js stream
readdirp
Recursive version of fs.readdir with small RAM & CPU footprint.
end-of-stream
Call a callback when a readable/writable/duplex stream has completed or failed.
pump
pipe streams together and close all of them if one of them closes