Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing Command line Utilities? #711

Closed
ghost opened this issue Jul 12, 2017 · 8 comments
Closed

Missing Command line Utilities? #711

ghost opened this issue Jul 12, 2017 · 8 comments

Comments

@ghost
Copy link

ghost commented Jul 12, 2017

I noticed that vorpal, inquirer are listed, but not commander or args.

Both are actually mentioned in inquirer's README, and commander is probably the oldest of them. I was thinking of making a PR, but felt it was wiser to first ask why they were left out!

@ORESoftware
Copy link

ORESoftware commented Jul 12, 2017

commander is a pos, this is what turned me off bigtime from that project

tj/commander.js#516

not sure if that problem was addressed or not, but I never used commander because of that, until I find a better one, I advocate for dashdash from Trent Mick, he worked for Joyent after all.

http://trentm.com/2014/01/a-critique-of-commander-for-nodejs.html

@florianb
Copy link

Besides of meow and minimist, yargs has recently found entry into the list (and it receives a high npms score if this is something to consider). I guess it will be difficult to have them added.

@ghost
Copy link
Author

ghost commented Jul 12, 2017

@ORESoftware What is pos ?
@florianb I was referring to args not yargs.

Isn't this supposed to be a list of libraries, letting the user decide which one to chose? I don't know which is good, but when I go on vorpal which is listed here, and i find there a reference to commander, it makes me wonder if this list is comprehensive, or if it is opiniated, especially when commander is the CLI utility that has the most number of stars!

I'm confused :P

@sindresorhus
Copy link
Owner

This list is opinionated, that's the point. Stars are not a very useful measure of quality, just popularity.

@ghost
Copy link
Author

ghost commented Jul 12, 2017

Oh, good to know. Thx!

@ORESoftware
Copy link

ORESoftware commented Jul 12, 2017

@piotryordanov P.O.S. is a pejorative term, that is why I did not spell it out :)

@florianb
Copy link

Sorry @piotryordanov, it wasn't my intention to confuse you. I mentioned yargs since it plays in the same discipline is already added. It is getting harder to add a library with a functionality a listed library already provides. 😃

@ghost
Copy link
Author

ghost commented Jul 13, 2017

@ORESoftware ah, I thought it meant Point Of Serivice xD
@florianb no worries, I got it :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants