eslint-config-touchlay

StandardJS with ES6 features, babel, jsx, react, import checking and special rules

View the Project on GitHub TouchLay/eslint-config-touchlay

eslint-config-touchlay

js-standard-style

StandardJS with ES6 features, babel, JSX, eslint-plugin-react, eslint-plugin-import and special rules (dangling commas for multiline statements and single argument arrow functions without parens enforced).

Install

npm install --save-dev eslint-config-touchlay

Use

Add to your .eslintrc:

{
  "extends": "touchlay"
}

You can additionally set environments, pick some!

{
  "extends": "touchlay",
  "env": {
    "browser": true,
    "meteor": true,
    "mongo": true,
    "node": true,
  }
}

Atom

In the editor Atom, you can install a linter as follows:

apm install linter-eslint

Restart Atom afterwards to prevent issues.

https://i.imgur.com/dzgzv11.png https://i.imgur.com/K2g1OQc.png