ToolJet/marketplace
Arpit f098f447d1
fixes: integrating plugins from marketplace (#5678)
* fixes: integrating plugins from marketplace to apps

* clean up

* update deps: markeplace to node 18

* adds plivo

* updates plivo icon

* fixes app crash on clicking sidebae datasources popup

* fixes app crash for rendering selected ds form from leftsidebar

* fixes app crash for loading installed plugins

* fixes: updated correct plugin id to testconection

* init

* updates s3 plugin name

* checking if marketplace flag is "true"

* updates github svg

* plugin icon fix

* fixes:components werent rendering if marketplace plugin queries were used

* github plugin: error message for invalid creds

* fixes: typos

* fixes multiple installation of the same plugin
2023-03-16 18:17:25 +05:30
..
_templates/plugin/new [Feature] Make plugins installable (#3069) 2022-10-27 16:59:43 +05:30
plugins fixes: integrating plugins from marketplace (#5678) 2023-03-16 18:17:25 +05:30
scripts [Feature] Make plugins installable (#3069) 2022-10-27 16:59:43 +05:30
.eslintignore fixes: integrating plugins from marketplace (#5678) 2023-03-16 18:17:25 +05:30
.eslintrc.js fixes: integrating plugins from marketplace (#5678) 2023-03-16 18:17:25 +05:30
.gitignore [Feature] Make plugins installable (#3069) 2022-10-27 16:59:43 +05:30
package-lock.json fixes: integrating plugins from marketplace (#5678) 2023-03-16 18:17:25 +05:30
package.json fixes: integrating plugins from marketplace (#5678) 2023-03-16 18:17:25 +05:30
README.md [Feature] Make plugins installable (#3069) 2022-10-27 16:59:43 +05:30
tsconfig.json [Feature] Make plugins installable (#3069) 2022-10-27 16:59:43 +05:30

Tooljet marketplace

Steps to install npm package to a plugin

npm i <npm-package-name> --workspace=<plugin-name-in-package-json>

Steps to build

npm install
npm run build --workspaces

Update the plugins to S3 bucket

AWS_ACCESS_KEY_ID=<key> SECRET_ACCESS_KEY=<secret> AWS_BUCKET=<bucket> node scripts/upload-to-s3.js