Have you ever worried about code quality, programming style of your team. Do you need to review the source code time to time? Isn't it a additional overhead?
What is Linting?
Linting is the process of checking the source code for Programmatic and Stylistic (formatting) errors. Linting is helpful in identifying some common and uncommon mistakes that are made during coding.
A Lint or a Linter is a program that supports linting.
You should have Node.js installed on your machine to follow the steps.
initiate npm project
$ cd typescript-hello
install typescript and ts-node
$ npm install --save-dev typescript ts-node