Skip to content

Latest commit

 

History

History
46 lines (28 loc) · 1.29 KB

README.md

File metadata and controls

46 lines (28 loc) · 1.29 KB

TSLint totals formatter

A TSLint formatters that displays short overview of lint problems' scale in your project.

Formatters

totals

tslint totals formatter

Shows issues overview grouped by rule. Includes information about the amount of autofixable issues and percentege of each issue type occurence.

issuesDistribution

tslint distribution formatter

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.

Installation

npm install tslint-totals-formatter

or

yarn add tslint-totals-formatter

Usage

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",
}