ESLint does not have support for TypeScript out of the box, but luckily adding support for TypeScript is straightforward thanks to the TypeScript-ESLint project. And now that we have TypeScript, there are a lot of rules that we don’t need ESLint to bother checking because TypeScript will prevent those problems in the first place! Let’s get these two tools integrated.