Tuesday, October 6, 2015
Configure ESLint globally for Meteor 1.2 and React in Atom
Start by installing Atom's ESLint package linter-eslint via:apm install linter linter-eslint
Now, install ESLint globally:
npm i -g eslint
Within Atom, use the settings of ESLint to check Use Global Eslint and set the Global Node Path to
/usr/local
.To taylor ESLint to our needs, we are using its simple YAML grammar in
~/.eslintrc
:---
env:
browser: true
node: true
es6: true
meteor: true
mongo: true
jquery: true
ecmaFeatures:
arrowFunctions: true
blockBindings: true
classes: true
defaultParams: true
forOf: true
jsx: true
objectLiteralShorthandMethods: true
objectLiteralShorthandProperties: true
spread: true
superInFunctions: true
Nice and readable.
[Edited: 09/10/2015]
The full source of this
~/.eslintrc
file is available on my Github account: https://github.com/PEM--/dotfiles/blob/master/eslintrc
Location:
Paris, France
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment