type-coverage
A CLI tool to check type coverage for typescript code
This tool will check type of all identifiers, the code coverage = the count of identifiers whose type is not any / the total count of identifiers, the higher, the better.

install
yarn global add type-coverage
usage
run type-coverage
arguments
| -p, --project | string? | show where is the tsconfig.json |
| --detail | boolean? | show detail |
| --at-least | number? | fail if coverage rate < this value |
| --debug | boolean? | show debug info |
config in package.json
"typeCoverage": {
"atLeast": 99
},
vscode plugin
https://marketplace.visualstudio.com/items?itemName=york-yao.vscode-type-coverage
add dynamic badges of type coverage
Use your own project url:
[](https://github.com/plantain-00/type-coverage)