Dependency-Audit durchführen
Überprüfen Sie Ihre Projektabhängigkeiten auf Sicherheitslücken, Lizenzen und Aktualität.
Prompt-Vorlage
Führe ein umfassendes Dependency-Audit für folgendes Projekt durch: **Projekt-Konfiguration:** ```[FORMAT: package.json/requirements.txt/Cargo.toml/etc.] [DEPENDENCY-DATEI HIER EINFÜGEN] ``` **Bitte analysiere:** 1. **Sicherheit:** Bekannte Schwachstellen (CVEs) in den verwendeten Versionen 2. **Aktualität:** Welche Dependencies sind veraltet? Wie groß sind die Version-Gaps? 3. **Lizenzen:** Lizenz-Kompatibilität aller Dependencies mit [PROJEKT-LIZENZ] 4. **Bundle-Size:** Welche Dependencies sind unverhältnismäßig groß? 5. **Alternativen:** Gibt es leichtgewichtigere oder besser gepflegte Alternativen? 6. **Redundanz:** Gibt es überlappende Dependencies die konsolidiert werden können? 7. **Transitive Dependencies:** Risiken durch indirekte Abhängigkeiten **Ausgabeformat:** Erstelle eine Tabelle mit: Package | Aktuelle Version | Neueste Version | Schwachstellen | Lizenz | Empfehlung **Update-Plan:** Priorisierter Plan für Updates mit Hinweisen auf Breaking Changes.
Platzhalter in [eckigen Klammern] ersetzen: [FORMAT: package.json/requirements.txt/Cargo.toml/etc.][DEPENDENCY-DATEI HIER EINFÜGEN][PROJEKT-LIZENZ]
So verwendest du die Vorlage
Kopiere den Prompt, ersetze die Platzhalter in eckigen Klammern durch deine Angaben und füge ihn in den KI-Assistenten deiner Wahl ein. Je genauer die Angaben, desto besser das Ergebnis.
Tipps für bessere Ergebnisse
- Fügen Sie Ihre komplette Dependency-Datei ein
- Geben Sie Ihre Projektlizenz für Kompatibilitätsprüfung an
- Fragen Sie nach einem automatisierten Update-Workflow mit Renovate/Dependabot
- Bitten Sie um eine Lock-File-Analyse für transitive Dependencies
Passende offene Modelle
Die Auswahl nennt aktuelle offene Modelle als Ausgangspunkt für eigene Tests. Sie ist keine Messung für diese Vorlage.
Stichwörter: #dependencies #security #audit #maintenance