Toolverse
Wszystkie skille

deps-analyzer

autor: openclaw

Znajdź nieużywane i przestarzałe zależności w swoim projekcie bez konfiguracji

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

O skillu

Deps Analyzer automatycznie skanuje Twoje package.json i wskazuje zależności, które możesz usunąć. Narzędzie znajduje nieużywane pakiety, identyfikuje przestarzałe biblioteki z lukami bezpieczeństwa i wyjaśnia, co każda zależność robi. Działa bez konfiguracji — wystarczy jedna komenda. Idealne, gdy Twoja instalacja trwa zbyt długo, rozmiar bundla jest za duży lub masz dziedziczony projekt pełen tajemniczych pakietów.

Jak używać

  1. Upewnij się, że masz zainstalowany Node.js w wersji 18 lub nowszej oraz ustawioną zmienną środowiskową OPENAI_API_KEY (wymagana do analizy przez GPT-4o-mini). 2. Przejdź do katalogu projektu, który chcesz przeanalizować, i uruchom komendę npx ai-deps — narzędzie automatycznie skanuje Twoje package.json i npm outdated, aby znaleźć nieużywane i przestarzałe zależności. 3. Przejrzyj raport z wynikami — zobaczysz listę problematycznych pakietów z wyjaśnieniami, co każdy z nich robi i dlaczego powinien zostać usunięty lub zaktualizowany. 4. Jeśli chcesz automatycznie usunąć nieużywane zależności, uruchom npx ai-deps --fix — pamiętaj jednak, że niektóre pakiety mogą być używane dynamicznie, więc zawsze przejrzyj wyniki przed zastosowaniem poprawek. 5. Po usunięciu zależności uruchom npm install, aby zaktualizować plik package-lock.json lub yarn.lock. 6. Opcjonalnie: aby przeanalizować konkretny katalog zamiast bieżącego, użyj flagi npx ai-deps --dir ./ścieżka-do-projektu.

Podobne skille