如何从Flow代码生成.d.ts类型?

vos*_*d01 9 flowtype

我已经在我正在开发的JavaScript项目上启用了Flow.由于我正在努力提供类型注释,我真的想生成*.d.ts文件,因此更广泛的TypeScript社区也可以拥有类型信息.

如何从Flow-annotated JavaScript 生成*.d.ts类型定义文件?

Ami*_*adi 3

我搜索了可用的工具。我发现了以下内容。

第一个是最新的。它可以将整个 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