Dziś chciałbym przedstawić Ci narzędzie, które często wykorzystuję.
Wyobraź sobie projekt, nad którym pracujesz i dbasz o niego. Zależy Ci na zawsze aktualnych zależnościach, bo z nową wersją spodziewasz się, że:
- będą działały szybciej
- będą bezpieczniejsze
- będą bardziej elastyczne
- będą zajmowały mniej przestrzeni dyskowej?
Interaktywna aktualizacja 📦
Narzędzie o którym dzisiaj mowa nazywa się npm-check.
Porada
Proponuję instalację globalną, gdyż tego narzędzia będziesz używać w każdym swoim projekcie, no i nie ma sensu trzymać różnych wersji.
Tak więc, na początku wykonaj to polecenie:
npm install -g npm-check
A potem w katalogu projektu, którego chcesz zaktualizować zależności:
npm-check -u
Demo 🎉
Myślę, że najlepszym opisem projektu będzie poniższa prezentacja działania, na jednym z moim starych projektów: