dthree / vorpal

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

Enforce the use of plugins #154

Open tcorral opened 8 years ago

tcorral commented 8 years ago

Hi, dthree

This is Tomás Corral a Javascript Developer that have followed your work in the NodeJs community for a long time.

I didn't know how to contact you so I decided to open an issue to contact you. I would like to listen your opinion about a NPM module I created for creating CLI tools using "vorpal" allowing people writing their own plugins.

The url of project is:

The url of the github repo is:

My idea is to enforce good practices in CLI tools to doing easier the tests of those tools.

I will really appreciate what do you think...

Kind Regards.

AljoschaMeyer commented 8 years ago

115 sketches some ideas for potential future vorpal features which might be related to commular. It doesn't look like they will be implemented any time soon (or at least I won't implement them any time soon), but they might still be of interest to you.

There was also some discussion in #95 to change vorpal's command implementation to be fully asynchronous and based on streams. This is another change that may or may not happen, but would probably affect commular in some way.

dthree commented 8 years ago

Hey @tcorral thanks for writing. Commular looks nice and could definitely be a good idea!

I think a first major step on improvement would be to better document simple, actual real-life usage examples and why Commular would be preferable over just publishing separate Vorpal / Commander extensions.

In other words, you have getting started with Commular well documented, it seems, however I think the broader picture of how and why could be made clearer.

Keep me posted! :+1: