jsdoc2flow:将JSDoc注释转换为Flow注释

时间:2024-06-02 10:54:59
【文件属性】:

文件名称:jsdoc2flow:将JSDoc注释转换为Flow注释

文件大小:30KB

文件格式:ZIP

更新时间:2024-06-02 10:54:59

jsdoc annotations flow-jsdoc js-to-flow jsdoc-to-flow

jsdoc2flow 将JSDoc注释转换为Flow注释 这是一个库和CLI工具,可读取注释并插入相应的批注。 例如,它将变成以下代码 /** * @typedef {object} Result * @property { string } id * @property { number } count */ /** * @param { number } count * @returns { Result } */ function getResult ( count ) { } 进入: type Result = { id : string , count : number , } /** * @typedef {object} Result * @property { string } id * @property { number } cou


【文件预览】:
jsdoc2flow-master
----bin()
--------cli.js(3KB)
----package.json(1KB)
----.eslintrc.json(105B)
----.github()
--------workflows()
----test()
--------.eslintrc(37B)
--------helper.js(402B)
--------type_fixer-tests.js(1KB)
--------callback_fixer-tests.js(1KB)
--------property_fixer-tests.js(2KB)
--------typedef_fixer-tests.js(2KB)
--------full_file-tests.js(903B)
--------flow_annotation-tests.js(898B)
--------returns_fixer-tests.js(6KB)
--------param_fixer-tests.js(19KB)
--------fixtures()
----.prettierignore(106B)
----LICENSE(1KB)
----src()
--------visitor.js(6KB)
--------index.js(5KB)
--------flow_annotation.js(6KB)
--------fixers()
----.gitignore(46B)
----.npmrc(58B)
----README.md(3KB)

网友评论