ToolJet/cli/README.md
Gandharv 631ff04d5f
Add tooljet cli (#1611)
* add tooljet cli

* remove yarn

* add integration command

* remove lic

* add plugin command

* feat: add plugin create cmd

* add path

* add create, delete, install cmds

* auto-generated readme

* use raw hygen runner inside cli

* add auto gen doc

* add rimraf

* add correct plugin name for tree

* remove oclif plugins

* update version - npm

* remove operations.ts

* add root path
2022-01-17 22:28:15 +05:30

86 lines
1.6 KiB
Markdown

tooljet cli
=================
<!-- toc -->
* [Usage](#usage)
* [Commands](#commands)
<!-- tocstop -->
# Usage
<!-- usage -->
```sh-session
$ npm install -g tooljet
$ tooljet COMMAND
running command...
$ tooljet (--version)
tooljet/0.0.5 darwin-x64 node-v15.14.0
$ tooljet --help [COMMAND]
USAGE
$ tooljet COMMAND
...
```
<!-- usagestop -->
# Commands
<!-- commands -->
* [`tooljet plugin create PLUGIN_NAME`](#tooljet-plugin-create-plugin_name)
* [`tooljet plugin delete PLUGIN_NAME`](#tooljet-plugin-delete-plugin_name)
* [`tooljet plugin install NPM_MODULE`](#tooljet-plugin-install-npm_module)
## `tooljet plugin create PLUGIN_NAME`
Create a new tooljet plugin
```
USAGE
$ tooljet plugin create [PLUGIN_NAME] [--type database|api|cloud-storage]
ARGUMENTS
PLUGIN_NAME Name of the plugin
FLAGS
--type=<option> <options: database|api|cloud-storage>
DESCRIPTION
Create a new tooljet plugin
EXAMPLES
$ tooljet plugin create <name> --type=<database | api | cloud-storage>
```
## `tooljet plugin delete PLUGIN_NAME`
Delete a tooljet plugin
```
USAGE
$ tooljet plugin delete [PLUGIN_NAME]
ARGUMENTS
PLUGIN_NAME Name of the plugin
DESCRIPTION
Delete a tooljet plugin
EXAMPLES
$ tooljet plugin delete <name>
```
## `tooljet plugin install NPM_MODULE`
Installs a new npm module inside a tooljet plugin
```
USAGE
$ tooljet plugin install [NPM_MODULE] --plugin <value>
ARGUMENTS
NPM_MODULE Name of the npm module
FLAGS
--plugin=<value> (required)
DESCRIPTION
Installs a new npm module inside a tooljet plugin
EXAMPLES
$ tooljet plugin install <npm_module> --plugin <plugin_name>
```
<!-- commandsstop -->