Dependency Management
Auditează manifestele pentru vulnerabilități, licențe și versiuni
Instalare
Claude Code: /plugin marketplace add wshobson/agents → /plugin install dependency-management
Bağımlılıklar denetlenirken, güvenlik açığı taranırken ya da lisans uyumu ve sürüm yükseltmesi gözden geçirilirken devreye giriyor.
- Autor
- Seth Hobson
- Licență
- MIT
Auditul începe prin identificarea manifestelor, fără să presupună un singur ecosistem: fișiere package și lock pentru npm, requirements, Pipfile, pyproject și poetry lock pentru Python, Gemfile pentru Ruby, Maven și Gradle pentru Java, go.mod și go.sum, plus Cargo pentru Rust. Apoi separă trei aspecte reunite de obicei într-un singur scor: vulnerabilități cunoscute cu o cale de remediere precizată, obligații de licențiere incompatibile cu modul de distribuire a proiectului și pachete atât de învechite încât reprezintă un risc de mentenanță chiar și fără un CVE publicat. Fișierele lock sunt citite împreună cu manifestele, deoarece acolo se află dependențele tranzitive și tot acolo un raport curat la nivel superior poate ascunde expunerea reală. Un agent de modernizare inclus efectuează actualizarea, inclusiv modificările incompatibile pe care auditul doar le semnalează.

Comentarii(0)
Autentifică-te pentru a comenta