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)