Be the first user to complete this post

  • 0
Add to List

Use es6 and es6+ in eslint with babel

It seems like Eslint does not support ES6/ES6+ experimental features out of the box at the time of writing. To do that you need to install a dev dependency called babel-eslint and then specify it to be the parser in your eslintrc file.

npm install --save-dev babel-eslint
//.eslintrc
{
  ...
  "parser": "babel-eslint",
  ...
}
With this your arrow functions wont complain anymore upon linting.



Also Read:

  1. Reinitialize addthis after loading ajax content
  2. Redux: Implementing store from scratch
  3. webpack with babel6 and react
  4. Sublime Text plugins to boost your productivity
  5. Dynamic module loading with require
  6. Error handling in promises interview question
  7. webpack with babel6 and react