Merge branch 'devhub' of https://github.com/janhq/jan into devhub

This commit is contained in:
0xSage 2023-10-27 15:00:11 +07:00
commit 5b42daa8cc
2 changed files with 8 additions and 10 deletions

View File

@ -101,12 +101,4 @@ So, what are you waiting for? Go ahead and start customizing your plugin!
To be updated
## App update
To be updated
## App publish
After you have completed with local app development and want to publish to `Jan marketplace` for other to reuse, please follow the following steps
- Update your local `package.json` and configure `npm login` correctly
- Run `npm publish` and set to public NPM package (so that other can install) - Please refer to our example [NPM retrieval plugin](https://www.npmjs.com/package/retrieval-plugin)
- Go to `Jan plugin catalog`(https://github.com/janhq/plugin-catalog) and create a `Pull request` for new `App artifact` (which is a renamed version of your App `package.json`) - Please refer to example [retrieval-plugin](https://github.com/janhq/plugin-catalog/blob/main/retrieval-plugin.json)
- We at Jan will be responsible to review and merge to `main`
- Once your new app is on `main`, you and other Jan users can find it in `Jan marketplace`
To be updated

View File

@ -3,4 +3,10 @@ sidebar_position: 3
title: Publishing a Jan app
---
TODO
# Publish Jan app
After you have completed with local app development and want to publish to `Jan marketplace` for other to reuse, please follow the following steps
- Step 1: Update your local `package.json` and configure `npm login` correctly
- Step 2: Run `npm publish` and set to public NPM package (so that other can install) - Please refer to our example [NPM retrieval plugin](https://www.npmjs.com/package/retrieval-plugin)
- Step 3: Go to `Jan plugin catalog`(https://github.com/janhq/plugin-catalog) and create a `Pull request` for new `App artifact` (which is a renamed version of your App `package.json`) - Please refer to example [retrieval-plugin](https://github.com/janhq/plugin-catalog/blob/main/retrieval-plugin.json)
- Step 4: We at Jan will be responsible to review and merge to `main`
- Step 5: Once your new app is on `main`, you and other Jan users can find it in `Jan marketplace`