What problem does it solve? JavaScript projects accumulate vulnerable, outdated, and unused dependencies over time, creating security risks and bloated bundles that are tedious to audit manually. ## Core Features & Use Cases - Security Auditing: Run npm, pnpm, or yarn audits with JSON output and apply safe or forced fixes. - Outdated & Unused Package Detection: Use npm-check-updates and depcheck to find stale versions and dead dependencies, with guidance on common false positives like @types packages and ESLint plugins. - Bundle Size Analysis: Measure package impact with bundle analyzers, source-map-explorer, and package-phobia before installing. - Use Case: Before a release, run the full audit workflow to confirm no critical vulnerabilities, remove unused dependencies, and set up Dependabot for ongoing weekly monitoring. ## Quick Start Audit my project's npm dependencies for security vulnerabilities, outdated packages, and unused dependencies, then suggest safe updates.