A TSLint formatters that displays short overview of lint problems' scale in your project.
Shows issues overview grouped by rule. Includes information about the amount of autofixable issues and percentege of each issue type occurence.
Shows top 30 files with the highest number of lint issues. Includes information about the amount of autofixable issues and total impact of fixing/autofixing issues per file.
npm install tslint-totals-formatter
or
yarn add tslint-totals-formatter
From command line:
tslint -c tslint.json --project tsconfig.json -s node_modules/tslint-totals-formatter/formatters -t totals
tslint -c tslint.json --project tsconfig.json -s node_modules/tslint-totals-formatter/formatters -t issuesDistribution
From npm scripts
:
{
"lint:totals": "tslint -c tslint.json --project tsconfig.json -s node_modules/tslint-totals-formatter/formatters -t totals",
"lint:distribution": "tslint -c tslint.json --project tsconfig.json -s node_modules/tslint-totals-formatter/formatters -t issuesDistribution",
}