Explore projects
JavaScriptbeginnerdevops
Dependency Audit Dashboard
Web dashboard that analyzes package.json, displays npm audit vulnerabilities, outdated packages, and license compliance.
5 steps
Project steps
- 01
Upload package.json
Interface for uploading or pasting package.json content.
- 02
npm audit
Calls npm audit --json programmatically, parses vulnerabilities.
- 03
Outdated packages
Compares versions with npm registry to find available updates.
- 04
License scan
Checks licenses of all dependencies; marks incompatible licenses (GPL in commercial project).
- 05
Report export
Export PDF/HTML of the complete report.
Recommended resources
Ready to build this?
Fork the repo on GitHub and start building. A mentor will review your code when you open a PR.
5 steps
Tech stack
Node.jsExpressnpm audit APIChart.jsBootstrap