Using ESLint, Prettier and Typescript in a Nodejs project

Formatting code and adhering to style guides bring a considerable improvement in quality for our projects. As well said by Bob Martin, the ratio of time spent reading code versus writing is well over 10 to 1.

Besides better reading, it also helps the team work more concise and fewer changes appearing in the code reviews, letting us focus on what really matters.