Node.js 通过 Amaro 1.0 朝着稳定的 TypeScript 支持迈进

主要观点: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-typestransform-types两种模式。开发者对其态度有积极也有谨慎,存在对生产准备度的担忧,但已有开发者成功使用,SWC 是可扩展的 Rust 平台,被多种工具和公司使用,Amaro 遵循 MIT 许可证,1.0 版本支持 TypeScript 5.8。
关键信息

阅读 200
0 条评论