npm, Node paket yöneticisini sunmanın yanı sıra, npm Registry ve CLI’yidebarındırıyor ve koruyor.
Microsoft yetkilileri, npm’nin şu anda ayda 1,3 milyondan fazla paketi ve 75 milyar indirmeyi desteklediğini söyledi. GitHub CEO’su Nat Friedman,
“Microsoft’un amacı npm kayıt defterini her zaman açık kaynak olarak ve geliştiriciler için ücretsiz tutmaktır”
dedi. Microsoft’un npm alımı onaylandıktan sonra, npm için üç yönlü bir planı var, Friedman görevinde şunları söyledi:
“Kayıt defteri altyapısına ve platforma yatırım yapmak; npm’in temel deneyimini Çalışma Alanları gibi yeni özelliklerle iyileştirmenin yanı sıra yayınlama ve çok faktörlü kimlik doğrulamada iyileştirmeler yapmak; ve “npm’nin geleceğini tanımlamamıza yardımcı olmak” için JavaScript topluluğuna başvurmak.”
Uzun vadede,Microsoft, GitHub ve npm’yi entegre etmeyi planlıyor,böylece geliştiriciler GitHub çekme isteğinden onu düzelten bir npm paket sürümüne yapılan bir değişikliği izleyebilecekler,
Microsoft ayrıca özel kayıtlara ev sahipliği yapmak için Pro, Teams ve Enterprise müşterileri için ücretli npm özelliklerini desteklemeye devam etmeyi planlıyor. Microsoft ayrıca, npm’in ödeme yapan müşterilerinin özel npm paketlerini GitHub Paketleri’netaşımasını sağlamayı planlıyor. OpenJS Vakfı genel müdürü Robin Ginn bu konuda şunları söyledi.
“GitHub’ın npm edineceği bugünkü haberler, JavaScript geliştiricileri için açık kaynaklı npm kaydının kararlılığını ve güvenliğini sağlamak için olumlu ve mantıklı bir adımdır. npm’yi bugünün önde gelen açık kaynak paket yönetimi kaynağı haline getirecektir”