tslint.json setups the linter for TypeScript code.
Discussing this file would just be going over minutae. The parameters are pretty self explanatory. I’ve never used a linter and relied on manual adherence to any coding standard. I’m not sure I will use it, but it might be interesting to see how my style differs from the default style and if I like the defaults. I will be impressed if I find lint useful enough that I end up changing some of the defaults.