State of the Art JavaScript in 2016
Francois Ward

Another clear winner ESLint

How do you come to this conclusion? jshint requires no configuration to run out of the box, eslint requires significant amount of configuration and it breaks if your code has any syntax errors.

Eslint enforces code *style*, jshint is a syntax checker (with a few style recommendations). Styleguide checking/enforcement is a tool for teams and not something newbs need to spend time focusing on. For these reasons, eshint is not a good recommendation for anyone but pros with very specific needs.

Like what you read? Give Sequoia a round of applause.

From a quick cheer to a standing ovation, clap to show how much you enjoyed this story.