[64, 1]: space indentation expected
[15, 27]: Missing semicolon
[109, 36]: missing whitespace
[111, 24]: missing whitespace
[70, 1]: Consecutive blank lines are forbidden
I keep getting warnings like these from TSLint. There are huge amount of warnings, and it will be very difficult to fix it manually.
I was looking for a way which can auto-fix most of the warnings.
You can use the --fix
option of TSLint to automatically fix most warnings. This might look something like this in a common use case:
tslint --fix -c ./config/tslint.json 'src/**/*{.ts,.tsx}'
Keep in mind that this will overwrite your source code. While this is safe 99.9% of the time, I recommend the following workflow:
--fix
flag like aboveThis way, you'll never be taken surprise by a rogue autocorrection gone wrong.