npm 加入 GitHub

我很高兴地宣布,GitHub已经签署了收购npm的协议。

npm 是 JavaScript 世界的重要组成部分。npm 团队在过去 10 年的工作,以及数十万开源开发人员和维护者的贡献,使 npm 拥有超过 130 万个软件包,每月下载量达 750 亿次。他们共同帮助 JavaScript 成为世界上最大的开发人员生态系统。我们 GitHub 很荣幸能够成为 npm 故事的下一章的一部分,并帮助 npm 继续扩展以满足快速增长的 JavaScript 社区的需求。

对于每天使用公共 npm 注册表的数百万开发人员,npm 将始终可用且始终免费。交易完成后,我们的重点是:

  • 投资注册表基础设施和平台。JavaScript 生态系统规模庞大,且发展迅速。它需要一个坚如磐石的注册表。我们将进行必要的投资,以确保 npm 快速、可靠和可扩展。
  • 改善核心体验。我们将努力改善开发人员和维护者的日常体验,并支持在 npm v7 CLI 上已经开始的伟大工作,该工程将保持自由和开源。我们兴奋的一些更大的功能是工作区以及发布和多重身份验证体验的改进。
  • 与社区互动。我们将与 JavaScript 社区积极互动,了解您的想法,并帮助我们确定 npm 的未来。

展望未来,我们将集成 GitHub 和 npm,以提高开源软件供应链的安全性,并使您能够跟踪从 GitHub 拉取请求到修复它的 npm 包版本的更改。开源安全是一个重要的全球性问题,随着 GitHub 安全实验室和 GitHub 的内置安全公告的最近启动,我们完全有能力发挥作用。此外,GitHub 赞助商已经向开源贡献者支付了数百万美元,我们很高兴能够探索将其扩展到 npm 生态系统的有品味的方法。

对于使用 npm Pro、团队和企业托管私人注册的客户付费,我们将继续为您提供支持。我们还在 GitHub 软件包方面投入巨资,作为与 GitHub 完全集成的一个伟大的多语言软件包注册表。今年晚些时候,我们将使 npm 的付费客户将其私有 npm 包移动到 GitHub 包中 — 允许 npm 专门专注于成为 JavaScript 的一个伟大的公共注册表。

我们也欢迎您对 npm 的未来的想法。在接下来的几天里,我们将与团队中的一些人一起举办一个 Reddit AMA。

数百万 JavaScript 开发人员的惊人能量和创造力在 npm 中出现的工作中每天都是显而易见的。我们很荣幸能以新的方式支持这个社区。npm 和 JavaScript 生态系统的未来非常光明。

本文章由javascript技术分享原创和收集

发表评论 (审核通过后显示评论):