我已经在我正在开发的JavaScript项目上启用了Flow.由于我正在努力提供类型注释,我真的想生成*.d.ts文件,因此更广泛的TypeScript社区也可以拥有类型信息.
如何从Flow-annotated JavaScript 生成*.d.ts类型定义文件?
我搜索了可用的工具。我发现了以下内容。
第一个是最新的。它可以将整个 Flow 代码转换为 TypeScript。我亲自使用过它,它的效果就像一个魅力。
https://github.com/Khan/flow-to-ts
其他的:
https://github.com/Kiikurage/babel-plugin-flow-to-typescript
https://github.com/burnnat/flow-to-dts
https://github.com/bcherny/flow-to-typescript
https://github.com/yuya-takeyama/flow2dts