Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Basic methods for a Vorpal instance, including an API for argument parsing, prompt control, logging, extensions and automation.
Create and customize the commands for your interactive CLI.
A special type of
command that puts the user into a mode where-in everything typed is taken as a literal command.
A special type of command that's fired when the user runs text that hasn't been registered as a command.
Tools for direct and easy manipulation of your screen, including editing the prompt, user input and re-drawing the screen.
When a command is fired in Vorpal a
commandInstance is created and exposed through the
this in the context of the command. The instance exposes methods for logging and prompting mid-command.
You can build and publish your own extensions for Vorpal.
Vorpal is an event emitter and exposes custom events, useful for a programmatic control of Vorpal.