Closed
Description
Related to #1599
We'll remove Vorpal as a dependency as it's no longer actively maintained. Following is a list of features we need to implement, to ensure feature parity with the capabilities that we're using.
- load all commands
- load only specific command if possible
- execute command
- long options
- short options
- validation
- automatically validate required options
- allow unknown options
- aliases
- option types
- show command help
- list all commands
- list all commands from the matching group
- prompt
- chalk
- help command
- version command
- exit codes support
- verify that there are no performance blockers
- align list of commands and command groups
- reformat docs to show options as a DL instead of a table
- bring coverage back to 100%
- remove vorpal
- update autocomplete
- define markshell theme