主要观点:Node.js 团队最近发布了 Amaro v1.0.0,这是迈向稳定 TypeScript 支持的重要里程碑。Amaro 是 Node 的官方类型剥离加载器,是迈向官方.ts 加载的关键一步。长期以来 Node.js 缺乏 TypeScript 支持,今年 1 月 23.6 版本开始可在 Node.js 中原生运行 TypeScript,Amaro 稳定状态使 Node 更接近稳定 TypeScript 支持。Amaro 是@swc/wasm-typescript
的包装器,用于内部类型剥离,有处理node_modules
中 TypeScript 文件等关键功能,有strip-types
和transform-types
两种模式。开发者对其态度有积极也有谨慎,存在对生产准备度的担忧,但已有开发者成功使用,SWC 是可扩展的 Rust 平台,被多种工具和公司使用,Amaro 遵循 MIT 许可证,1.0 版本支持 TypeScript 5.8。
关键信息:
- Amaro v1.0.0 发布,迈向稳定 TypeScript 支持。
- 长期缺 TypeScript 支持,23.6 版本开始原生运行。
- Amaro 是类型剥离加载器及关键一步。
- 围绕
@swc/wasm-typescript
,有两种处理模式。 - 开发者态度有积极有谨慎,存在生产准备度担忧。
- 已有开发者成功使用,SWC 被多种工具和公司使用。
- Amaro 遵循 MIT 许可证,1.0 支持 TypeScript 5.8。
重要细节: - Amaro 相关链接。
- SWC 相关链接。
- Node 23.6 相关新闻链接。
- Reddit 讨论链接。
- Amaro 贡献指南链接。
- Amaro 行为准则链接。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。