JSR
JSR
软件描述
开源包注册表支持 TypeScript,并以 ECMAScript 模块形式分发,可与 Node.js、Deno 和 Bun 等所有 JavaScript 运行时配合使用。无缝集成 npm,提升兼容性和编辑器支持,无需手动分发类型声明。
官方网站
访问软件的官方网站了解更多信息
jsr.io
安全链接HTTPS
什么是 JSR?
JSR 是现代 JavaScript 的开源包注册表。JSR 原生支持 TypeScript,并与所有 JS 运行时和包管理器兼容。
为何选择 JSR?
专为 TypeScript 与 ESM 设计:JSR 专为 TypeScript 而打造。您发布 TypeScript 源码,JSR 会自动处理生成 API 文档、.d.ts 文件,并将代码转换以实现跨运行时兼容性。JSR 包以符合网络标准的 ECMAScript 模块形式分发。
基于 npm 构建:JSR 并非 npm 注册表的替代品,而是其超集。JSR 模块可与任意 JavaScript 包管理器配合使用,并适用于任何包含 node_modules 文件夹的项目。
兼容任意运行时:JSR 模块可在 Node.js、Deno、Bun、Cloudflare Workers 等环境中使用。模块作者可依赖强类型模块带来的出色编辑器支持,无需手动编译和分发类型声明。
