Running the CLI
Get to know how you can develop the CLI!
You can get started with developing the CLI using the following steps:
Start developing the code
The CLI depends upon 2 internal packages:
@keyshade/api-client
and@keyshade/secret-scan
. Build these two packages:pnpm build:api-client pnpm build:secret-scan
Run the API:
docker compose up -d pnpm dev:api
To make a quick check of the features you have just built, run:
pnpm dev:cli -- <whatever command goes here>
Note that, if you make any changes to any of the two packages mentioned above, you would need to rebuild them. Otherwise, the changes would not be reflected in the CLI.
Last updated
Was this helpful?