Skip to content

Remove Vorpal #1737

Closed
Closed
@waldekmastykarz

Description

@waldekmastykarz

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

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions