mirror of
https://github.com/ToolJet/ToolJet
synced 2026-05-23 08:58:26 +00:00
* in dev mode, start watching for changes in all packages * plugin reload service * typo * fixes updates from fs * checks if marketplace dev mode is on to decode the run code from plugin index file * clean up * removes console.log * refactor: marketplace dashboard * prep to merge * dotenv * fixes: install new upadates for one plugin at a time * fixes app crash for new plugins(marketplace/datasource) with default schema * avoid creating docs for marketplace to root docs * Before starting watcher, build the marketplace once. * fixes: installed plugin crashes if deleting the entire plugin from the dir, but the build still haves the plugin files |
||
|---|---|---|
| .. | ||
| _templates/plugin/new | ||
| plugins | ||
| scripts | ||
| .eslintignore | ||
| .eslintrc.js | ||
| .gitignore | ||
| lerna.json | ||
| package-lock.json | ||
| package.json | ||
| README.md | ||
| tsconfig.json | ||
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