npm (Node Package Manager) to domyślne narzędzie Node'a do instalowania i zarządzania pakietami trzecich stron (zależnościami) oraz uruchamiania skryptów projektu. Dwa pliki definiują projekt: package.json (manifest) i package-lock.json (dokładne drzewo zależności).
package.json — manifest projektu
