Experienced node js devs often recommend to use npm pump module instead of node Stream.pipe method.
Why would I use one instead of the other?
There is a similar looking question in SO but its 6 years old. Its node 9.8.0 already and I guess things changed from that time.