ToolJet/docs/versioned_docs/version-2.68.0/tooljetcli.md
Aman Regu bdfe3270e2
[docs]: v2.68.0-Beta (#10755)
* docs: jira

* docs: formatting + Client Credentials grant type

* docs: connection string pgsql

* docs: parameterized queries mysql

* docs: parameterized queries in PostgreSQL

* docs: update mysql example

* docs: TJDB sql editor

* docs: add metadata to REST API

* docs: add, update  postgresql media

* docs: add metadata to graphql

* docs: update parameterized queries

* docs: add parameterized queries for mssql

* docs: add SSL Cert to mysql

* docs: TJDB SQL restricted commands

* docs: update JIRA token location

* docs: update delete issue example

* docs: update find user by query example

* docs: remove session id from get assignable users

* docs: use correct image for get issues for board

* docs: update create issue example

* docs: update delete issue media

* docs: update assignable users media

* docs: update examples

* docs: update key desc

* docs: v2.68.0-Beta
2024-09-13 19:23:19 +05:30

2.2 KiB

id title
tooljet-cli ToolJet CLI

ToolJet CLI is a powerful tool that empowers developers to effortlessly create and enhance Marketplace plugins for ToolJet workspace.

:::info Starting from ToolJet CLI version 0.0.14, the creation of datasource plugins has been deprecated to prioritize marketplace plugins. This change enhances the plugin development experience and aligns with ToolJet's roadmap. :::

Installation

In order to manage plugins for the ToolJet marketplace, including creating, updating, and deleting, you will need to utilize tooljet-cli. This can be installed via npm by entering the following command:

npm install -g @tooljet/cli
ToolJet CLI installation

Ensure the installation was successful

tooljet --version
ToolJet CLI version check

Commands

info

This command returns the information about where tooljet is being run

tooljet info
ToolJet CLI info

create

This command creates a new plugin.

tooljet plugin create PLUGIN_NAME

:::tip Read the detailed guide on creating a marketplace plugin here. :::

ToolJet CLI : create plugin

delete

This command deletes a plugin.

tooljet plugin delete PLUGIN_NAME

The CLI will prompt developers to verify if the plugin to be deleted is a marketplace plugin before proceeding with the deletion.

ToolJet CLI: delete plugin

install

Installs a new npm module inside a tooljet plugin

tooljet plugin install [NPM_MODULE] --plugin <value>