An opinionated TSLint configuration for enforcing clean code and avoiding hard-to-debug errors
Since tslint
is going to become deprecated some time in the future, this package is to be used in conjunction with eslint-config-clean-code
.
Any rules that are covered in eslint-config-clean-code
will gradually be disabled.
We consciously disable rules related to whitespace, indents, etc. and recommend using Prettier
instead, as a complementary tool to your linter. Having wasted numerous workdays bickering about minor formatting issues, this is the only sane choice for all projects, in our opinion.