This adds in TSLint and prettier configs to the project. The TSLint rules should give us a pretty decent idea of everything that needs to be converted to modern typescript, if we're rewriting I figured prettier rules wouldn't be a bad thing to put in place so we had some standards built in.
I'm not running lint checks in our ci or anything yet as there will be a ton of problems. I'm open for debate and answering questions on the rules I chose. I took a base from one of my personal projects and removed a few rules I thought wouldn't apply here.
This adds in TSLint and prettier configs to the project. The TSLint rules should give us a pretty decent idea of everything that needs to be converted to modern typescript, if we're rewriting I figured prettier rules wouldn't be a bad thing to put in place so we had some standards built in.
I'm not running lint checks in our ci or anything yet as there will be a ton of problems. I'm open for debate and answering questions on the rules I chose. I took a base from one of my personal projects and removed a few rules I thought wouldn't apply here.
Let me know what you think.