arborist index.js — lekarz drzewa npm
Arborysta - lekarz drzew npm
arborist <cmd> [path] [options...]
reify idealne drzewo do node_modules (instalacja, aktualizacja, rm, ...) * prune: przycinanie idealnego drzewa i reify (jak npm prune) * ideal: generowanie i drukowanie idealnego drzewa * rzeczywiste: odczytywanie i drukowanie rzeczywistego drzewa w node_modules * virtual: odczytuje i drukuje wirtualne drzewo w lokalnym pliku Shrinkwrap * Shrinkwrap: ładuje lokalny plik Shrap i drukuje jego dane * Audit: przeprowadza audyt bezpieczeństwa zależności projektu * Fundacja: sprawdza informacje o finansowaniu w lokalnym drzewie pakietów. Sekunda
argument pozycyjny po nazwie ścieżki może ograniczać się do nazwy pakietu.
zapytanie o informacje licencyjne w lokalnym drzewie pakietów.
Drugi argument pozycyjny po nazwie ścieżki może ograniczać się do typu licencji.
* pomoc: wydrukuj ten tekst * wersja: wydrukuj wersję
Obsługiwana jest większość opcji npm, ale w camelCase zamiast css-case.
Na przykład zamiast
--dry-run
używać
--dryRun
Dodatkowo:
* --loglevel=warn|--quiet
zablokuje drukowanie drzew pakietów
* --logfile <file|bool>
wyśle logi do pliku
* --timing
pokaże informacje o czasie
Zamiast
npm install <pkg>
używać
arborist reify --add=<pkg>
Opcję „--add=
* Zamiast
npm rm <pkg>
używać
arborist reify --rm=<pkg>'.
Opcję '--rm=
Zamiast
npm update
używać
arborist reify --update-all'
npm audit fix
Jest
arborist audit --fix