Alle npm-Pakete enthalten eine Datei mit dem Namen package.json, normalerweise im Projektstamm. Diese Datei enthält verschiedene für das Projekt relevante Metadaten. Diese Datei wird verwendet, um npm Informationen zu geben, mit denen das Projekt identifiziert und die Abhängigkeiten des Projekts behandelt werden können.