Reachability, not just presence
Rank vulnerable packages by whether your code imports them, across JavaScript, TypeScript, Python, Go, Java and C#, so unused dependencies do not outrank live exploit paths. Development-only and transitive packages are flagged. Reachability weighting can be disabled if raw severity is wanted.