Package Vulnerability Detector is a WebAPI that allows you to send your definition file (the file that contains the packages you use in your project) and get back a list of vulnerabilities that were found in the packages you use.
This project uses the Github Security Vulnerabilities GraphQL API to get the vulnerabilities list.
Getting Chatty up and running is as simple as executing a single command, thanks to Docker Compose.
- Clone the repository
git clone https://github.com/liel-almog/package-vulnerability-detector.git
- Navigate to the project directory
cd package-vulnerability-detector
- Start the application
docker compose up