npm 创始人再创业,全新前端工具来了!

开发 前端
最近,npm 创始人 Isaac Z. Schlueter 的创业团队(vlt technology Inc.)宣布推出两个新产品:新 JavaScript 包管理器 vlt 和下一代软件包注册表 vsr。下面就来了解一下创业团队以及他们的新产品!

创业团队不简单

今年三月,vlt technology Inc. 团队的首席执行官 Darcy Clarke 宣布,公司已组建创始团队,团队成员都是在软件包管理方面的专家,包括(按从左到右顺序):

  • Isaac Z. Schlueter:npm 创始人,npm Inc. 首席执行官,npm 被 GitHub 收购后的首席工程师;此前曾领导Node.js项目。
  • Darcy Clarke:曾任 GitHub 的 npm 和 gh CLI 团队的职员工程管理经理,npm Inc.成员,Themify 的联合创始人;热衷于OpenJS基金会项目和标准工作组的贡献。
  • Ruy Adorno:Node.js 技术指导委员会(TSC)成员,Google 软件工程师。此前,曾在 GitHub 的 npm CLI 团队、npm Inc. 以及多家初创公司中领导关键产品的发布。

vlt 团队的目标就是打造一个新的包管理和注册表。既然有了全世界最大的软件包管理平台 npm,为什么还要再造一个 "npm" 呢?他们认为,当前软件包生态系统的发展已经停滞不前,有很多创新机会,希望新的包管理能改善开发者体验。

了解完创始团队,下面就来看看他们新推出的产品:vlt 和 vsr。

新产品问世

经过半年的研究、开发,vlt 团队推出了全新、免费、开源的 JavaScript 包管理器客户端:vlt,以及下一代 serverless 注册表:vsr。

vlt

vlt 客户端是一个用于包管理的命令行界面 (CLI) 工具,它带有熟悉的命令、一流的工作区支持,并且能够使用由 Mermaid 语法支持的图表直观地探索依赖关系。

通过 vlt 客户端,可以轻松地在浏览器中探索依赖关系图并了解依赖关系之间的关系。

这个新的包管理器不仅能在多数情况下直接替代现有的包管理器,还引入了多项创新功能与优化,包括:创新的依赖查询选择器语法、多样化的导出格式(如 Mermaid)以及直观的图形用户界面(GUI),这些特性旨在显著降低用户理解和分析依赖图的难度。

vlt 进军包管理领域,标志着 JavaScript 开发工具在日新月异的创新环境中不断演进。随着这些新工具的普及,它们有望对开发者管理和分发包的方式产生深远影响。

未来,vlt 团队还计划为 Web 应用增添文档门户、登录功能、账户管理、管理员控制、自定义标签、速率限制、搜索功能和暂存区等实用功能。

官网:https://www.vlt.sh/client

vsr

vlt 客户端在熟悉的工作流程基础上进行了拓展,并附带了一个注册表功能,助力用户安全地开发和分发专属包。vsr 是一个支持安全私有包管理的 serverless 注册表,它与全新包管理器紧密集成,旨在打造一个“精简版 npm 兼容注册表”,在复制 registry.npmjs.org 核心功能的同时,融入创新功能。

vsr 的优势如下:

  • serverless 架构:vsr 借助 serverless 技术,不仅提升了可扩展性,还降低了运营成本,且无需承担高昂的费用。
  • 全面安全防护:注册表实施了多重安全措施,如包清单验证和精细访问令牌,全方位保护包与用户安全。
  • 广泛兼容性:vsr 与主流 npm 客户端全面兼容,包括 npm、yarn、pnpm、deno 和 bun,确保开发者能够轻松过渡。

vsr 的核心优势在于,它赋予开发者运行私有注册表实例的能力,通过减少对公共注册表的依赖来提升可靠性。此外,它还允许在生产环境中使用第三方库前进行审查和批准,从而有效管理第三方库的使用。用户可以自托管 vsr,或者付费使用 vsr 官方提供的托管服务。

vsr 的未来规划:

官网:https://www.vlt.sh/serverless-registry

责任编辑:姜华 来源: 前端充电宝
相关推荐

2022-07-19 11:14:27

前端开发

2009-03-18 11:23:55

Facebook风险投资创业

2009-12-04 13:10:36

傲游

2010-03-17 09:42:39

Twitter创始人

2013-09-10 14:29:13

创业产品

2012-09-13 14:08:56

创业创业机会创业经验

2012-04-10 17:40:49

Instagram创业

2010-08-27 10:31:56

Twitter

2010-05-04 16:22:45

Unix系统

2012-06-14 16:21:24

LinuxLinus Torva

2022-12-06 07:18:56

DedeCMS创始人林学

2009-12-09 13:53:32

PostgreSQLMySQL

2013-03-14 09:11:15

AndroidChromeChrome OS

2009-05-20 13:40:22

GoogleTwitter即时搜索

2012-04-02 19:17:37

苹果

2009-06-19 16:44:56

SpringJava EE

2013-04-08 10:38:00

2023-03-07 18:37:20

ChatGPTAI

2024-01-22 08:14:54

人工智能AGIOpenAI

2009-05-11 08:40:56

苹果iPhone移动OS
点赞
收藏

51CTO技术栈公众号