RxLine
A Javascript task pipeline library built on top of RxJS. It helps you manage complex (possibly async) operations on collections (or streams) of entities. A common example is performing a series of tasks on a list of files (compiling sass to css or markdown to html).
npm i rxline
Usage
Super basic example:
; ;
More real-life example:
;; // --> all files in current directory (and sub-directories) // --> pick javascript files // --> log each file path // --> write the files ; // --> all in parallel.
👉Checkout the Wiki for more details.
Why?
Because Gulp felt too opaque for me. I needed to be more in control.