vorpaljs-reforged / vorpal

Node's framework for interactive CLIs
http://vorpal.js.org
MIT License
18 stars 3 forks source link

Future of pipes #30

Open hongaar opened 5 years ago

hongaar commented 5 years ago

Similar to #29, but for piping. This is actually a more common feature of Vorpal, and mentioned and demoed on the wiki/website. But like sessions, it does add quite a lot of noise to the source code currently, and I wonder how many use cases there actually are for this feature.

The obvious alternative for this feature is core shell piping functionality.

If we decide to keep it in the Vorpal code, it'd be a good candidate to be refactored.

AdrieanKhisbe commented 5 years ago

To me it doesn't really compare to sessions, as they dont need a extra package to work. (so we can have no idea of how much this is used)

Beside, I can't even consider some cli interpreter like bash not having piping feature.

But sure, it won't suffer a (potentialy massive) refactor :)