Execa 9: our biggest release
Briefly

With Execa, commands are iterable, one line at a time. Node.js Duplexes and Transforms can be directly passed to stdin, stdout, or stderr for data transformation.
Streaming data progressively with small CPU bursts in Execa is more memory-efficient for slow or output-sizeable commands compared to processing final results at once.
Writing custom streams can be complex; generator functions provide a simpler alternative to utilize the benefits of streams without deep technical involvement.
Executing commands in Node.js with Execa allows redirection from/to files using stdin, stdout, or stderr options. Printing output progressively can be done with 'inherit' or a combination like ['inherit', 'pipe'].
Read at Medium
[
add
]
[
|
|
]