ESLint Installation and Running

MD
S
Markdown

ESLint installation and running steps

Steps

1. Install ESLint as a development dependency (package.json)

  "scripts": {
     "lint": "./node_modules/.bin/eslint . --fix",
  },
  "devDependencies": {
    "eslint": "^4.15.0",
    "eslint-config-airbnb": "^16.1.0",
    "eslint-config-airbnb-base": "^12.1.0",
    "eslint-plugin-import": "^2.8.0",
    "eslint-plugin-promise": "^3.7.0",
  }

npm install

2. Create configuration file (from Airbnb)

./node_modules/.bin/eslint --init

3. Edit configuration file with a recipe

4.1 Run on all files and report

./node_modules/.bin/eslint .

4.2 Run on all files, try to fix trivials and report

./node_modules/.bin/eslint . --fix

Created on 4/18/2018