This is the starter kit for the Caido plugin system.
This template is full-stack, with both a backend and frontend plugin. This is called a plugin package
.
For frontend only use the frontend starterkit.
pnpm install
- Make some modifications in
src
pnpm build
- Upload the
plugin_package.zip
in thedist
folder to your Caido instance
The Github Action release
can be used to create a release of your plugin package
.
If you want to sign your
plugin package
, you need an ed25519 private key namedPRIVATE_KEY
in your Github Action secrets.
To release your plugin to the store, you have to follow a set of operations. Please check out our documentation on the subject.