ESLint statically analyzes your code to quickly find problems. It is built into most text editors and you can run ESLint as part of your continuous integration pipeline.
it checks your code and helps you preventing coding mistakes - also a good practice to have & standard in the industry (in combination with TypeScript)