A light-weight tslint.json
for clean and strict Typescript code
No need to edit any lint rules or add any new configurations.
- To install:
npm install typescript-styleguide-tslint
- In your project
tslint.json
file, add"extends": "typescript-styleguide-tslint/tslint.json"
Yourtslint.json
file should look like
{
"extends": "typescript-styleguide-tslint/tslint.json",
"linterOptions": {
// your linter options
}
}
- Add a script to
package.json
"lint": "tslint --project ."
"fix": "tslint --fix --project ."
- Run
npm run lint
to find lint errors andnpm run fix
to fix linting errors for select rules (this may overwrite linted files).
You can always customize or overwrite the provided rules with your own rules in your project's tslint.json
file
{
"extends": "typescript-styleguide-tslint/tslint.json",
"linterOptions": {
// your linter options
},
"rules": {
// your rules go here
}
}