This is the command-line interface to the Extra Horizon platform. It allows you to manage schemas & tasks for now, but will be extended with additional functionality.
See changelog for the latest changes.
Note: The exh-cli requires at least node version 14
To install in your project:
Using npm
:
npm install -D @extrahorizon/exh-cli
With yarn
:
yarn add -D @extrahorizon/exh-cli
It's easier to install it globally so you can use it in all your ExH projects:
npm install -g @extrahorizon/exh-cli
or
yarn global add @extrahorizon/exh-cli
Once installed, you can enable shell completion. With shell completion you get command and option suggestions whenever you use while typing a command.
For zsh, do
exh completion >> ~/.zshrc
Bash
exh completion >> ~/.bashrc
You will need to reload your configuration file (or open a new shell) for the changes to take effect.
For full documentation, please have a look at Extra Horizon Documentation