Thanks for helping improve SecretLens.
- Node.js 18+
- npm
- Python 3 (for JWT/GCP validators)
git clone https://github.com/Groww-OSS/Secretlens.git
cd Secretlens
npm run install-all
pip3 install -r backend/requirements.txt
cp env.example .env
npm run devUse focused branch names:
feature/<short-topic>fix/<short-topic>chore/<short-topic>
Conventional commits are recommended:
feat: add xyzfix: handle abcdocs: update readme
-
npm run buildsucceeds - No real credentials or
.envvalues were committed - If
/api/validatewas touched, no new shell-execution sinks were introduced - Added/updated docs where relevant
- Followed the "How to add a new validator" guide in
README.mdwhen adding validators
By contributing, you agree that your contribution is licensed under the MIT license in this repository.