typewiz:在TypeScript代码中自动发现并添加缺少的类型
TypeWiz是一款工具,能够在运行时监视变量类型,并在TypeScript代码中自动检测并添加缺失的类型注释。例如,对于以下源代码:
```typescript
def add(a, b) { return a + b; }
add(5, 6);
```
TypeWiz将自动识别a和b的类型为number,并将代码重写为:
```typescript
def add(a: number, b: number): void { return a + b; }
add(5, 6);
```
您可以在博客文章中了解更多关于该项目的信息。对于前端代码的使用,请参阅;对于node.js代码的使用,请参阅;从命令行使用TypeWiz的方法请尝试使用;如果您对创建自己的自定义集成感兴趣,请参阅以获取有关如何直接使用TypeWiz API的示例。您可以通过将此库添加到项目中来直接使用API:`yarn add -D typewiz-core` 或 `npm install --save-dev`
typewiz-master.zip
预估大小:69个文件
typewiz-master
文件夹
.gitignore
57B
tsconfig.json
540B
README.md
4KB
lerna.json
133B
packages
文件夹
typewiz-webpack
文件夹
tsconfig.json
156B
README.md
3KB
package.json
758B
...
171.13KB
文件大小:
评论区