commander
commander copied to clipboard
Command-line interface builder for the Crystal programming language.
I don't really understand the necessity. Even more it seems to be a bad place to define default values (unless required by design) Also I want to do something like:...
Ref: https://github.com/mrrooijen/commander/issues/19#issuecomment-552885354
Hi, I am playing with this nice ~gem~ shard, and noticed some things that I think could benefit from a slight change. Consider this output: ``` Commands: help [command] #...
Ref: https://github.com/mrrooijen/commander/issues/19#issuecomment-552931279
Ref: https://github.com/mrrooijen/commander/issues/19#issuecomment-552931279
Ref: https://github.com/mrrooijen/commander/issues/19#issuecomment-552931279
It'd be nice if we could figure out a way to use a Struct rather than a Hash for retrieving options from flags. Currently we have to do the following:...
It would be nice if we could define aliases for commands. For example like this: ```crystal cmd.commands.add do |cmd| cmd.use = "console" cmd.alias = "c" cmd.short = "Runs a console"...