eslint-config-touchlay

TouchLay eslint config

Usage no npm install needed!

<script type="module">
  import eslintConfigTouchlay from 'https://cdn.skypack.dev/eslint-config-touchlay';
</script>

README

eslint-config-touchlay

js-standard-style

StandardJS with ES6 features, babel, JSX, eslint-plugin-react, eslint-plugin-import and dangling commas for multiline statements.

Install

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

or with yarn:

yarn add --dev eslint-config-touchlay
npx install-peerdeps --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