sindresorhus/awesome-nodejs

Missing Command line Utilities?

Opened this issue · 8 comments

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!

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

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.

@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

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

Oh, good to know. Thx!

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

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. 😃

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