commander-cli
commander-cli copied to clipboard
A simple library I wrote to allow me to quickly and easily construct command line interfaces.
It seems like there is a lot of good documentation and there seems to be a lot of changes happening that could break this documentation. It would be nice to...
It would be nice to have more standard behavior for `toplevel` that implements what users would expect to have with a toplevel helper cli function. - show help with `-h`...
I found it frustrating that if a command was entered incorrectly nothing was displayed and it seemed like the program was executed correctly. `toplevel` now displays the documentation and exits...
removed example that is rendering incorrectly and is misleading closes #9
closes #11
when creating documentation there was a lot of boilerplate that obfuscated the intent of what documentation was being created. I created helper functions that made things clearer.
Some options are easier to use if the option is combined with the value like the `sed` option `-i[extension]`. Other CLIs use the assignment operator like `HandBrakeCLI` with the option...
Allow combined flags like with `ls` ```text ls [-1AaCcdFfgHhikLlmnopqRrSsTtux] [file ...] ``` Some questions that need answering. - Is this an anti-pattern, and should it be implemented? - Should this...
do not pull before #35 This allows for documenting the default value of the `optDef` while statically checking the unrenderablilty of the default string. Does use TemplateHaskell. Still needs to...
do not pull before #40 This allows for documenting the default value of the `envDef` while statically checking the unrenderability of the default string. Does use TemplateHaskell. Still needs to...