npm Node.js ekotizimining paket menejeri va package registry platformasidir. Dependency o’rnatish, script bajarish, versioning va package publish jarayonlari npm orqali boshqariladi. Katta JavaScript loyihalarda lockfile, semantic versioning, audit va supply-chain xavfsizligi npm bilan ishlashning ajralmas qismidir.