ESLint¶
Linter for EcmaScript (aka JavaScript/NodeJs). It's super useful to use it because:
- It helps to catch common errors (variables being used before declared or whom value is undefined).
- It gives hints about how code can be improved (code reduction, variable naming).
- It helps to keep a shared style even if code is written by different people.
Atix has developed an NPM package that aggregates several configs. It comes with a configuration tool that will help you setting it up on your project. Please see the npm package where you will be able to see the setup instructions.