重用Node.js流类型定义

时间:2017-10-26 00:50:14

标签: javascript node.js flowtype

我正在开发一个围绕Node.js child_process模块​​的小包装器,我想重用一些流类型定义。

例如,我想在我的代码中创建以下函数:

function execp (command: string, options?: child_process$execOpts)

此处定义child_process$execOpts类型:https://github.com/facebook/flow/blob/v0.57.3/lib/node.js#L122

尝试了不同的导入方式,但我对Flow不是很先进,我认为这可能是某种私有类型,因此无法在我的代码中导入。但如果情况确实如此,那么不要复制/粘贴typedef或在这里使用any

1 个答案:

答案 0 :(得分:0)

child_process$execOpts类型未导出,因此我担心您需要为自己的代码声明(复制/粘贴)它。