Portfolio
Avishek Devnath
Avishek
Devnath
Software Engineer  ·  Backend & System Design
0%
“Building systems that last.”
NPM Package

Project Health

A Node.js CLI that analyzes your project and generates a comprehensive health report covering dependencies, security, tests, large files, and usage.

Node jsTypescriptJavaScript
Project Health
Live
📋
About this Project

Project Health is a fast, zero-config CLI for assessing Node.js project quality. It detects outdated and unused dependencies, surfaces security vulnerabilities, scans for oversized files (>1MB), and checks for the presence of test files (*.test.js, *.spec.js). Results are shown in a styled CLI summary and saved to JSON and Markdown reports (reports/project-health.json and reports/project-health.md). Use targeted flags to run specific checks or run all at once. Ideal for CI pipelines and local audits to maintain code quality, reduce bloat, and keep dependencies current.

⚙️
Technologies
Node js
Typescript
JavaScript