fix-dependabot-alerts
Fix Dependabot security alerts by updating vulnerable npm dependencies. Use when the user mentions \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Fix Dependabot security alerts by updating vulnerable npm dependencies. Use when the user mentions \
How to use
Uruchom skill, podając numer alertu lub nazwę pakietu, który chcesz naprawić. Jeśli nie podasz konkretnego alertu, skill wyświetli listę wszystkich otwartych alertów bezpieczeństwa w repozytorium wraz z ich numerami, nazwami pakietów i poziomami ważności.
Skill automatycznie sprawdzi, czy podatny pakiet jest zależnością bezpośrednią (wymienioną w package.json) czy pośrednią (zależnością innego pakietu). Użyj komendy npm ls, aby zobaczyć pełne drzewo zależności.
Dla zależności bezpośrednich: sprawdź bieżącą wersję w package.json, przejrzyj notatki wydania nowej wersji w poszukiwaniu zmian łamiących, a następnie zainstaluj naprawioną wersję za pomocą npm install.
Dla zależności pośrednich: zidentyfikuj, która zależność bezpośrednia wprowadza podatny pakiet, i sprawdź, czy nowsza wersja tej zależności już zawiera naprawę. Jeśli tak, zaktualizuj zależność bezpośrednią. Jeśli nie, rozważ dodanie override'u w package.json.
Po aktualizacji uruchom testy i weryfikuj, że aplikacja działa prawidłowo z nowymi wersjami pakietów.
Skill pomoże Ci śledzić status każdego alertu i upewnić się, że wszystkie luki zostały zamknięte.