5.0.2 • Published 4 years ago

eslint-config-suddi v5.0.2

Weekly downloads
25
License
MIT
Repository
github
Last release
4 years ago

eslint-config-suddi

CircleCI codecov Codacy Badge npm npm David David license

codecov

npm install --save-dev eslint eslint-config-suddi

Rulesets

There are multiple rulesets provided:

Usage

  • Add ESLint config to your package.json, for running on backend code:
npm install --save-dev eslint eslint-config-suddi
{
    "scripts": {
        "lint": "eslint ."
    },
    "devDependencies": {
        "eslint": "^6.0.0",
        "eslint-config-suddi": "^5.0.0"
    },
    "eslintConfig": {
        "extends": "suddi/backend"
    }
}
  • Add ESLint config to your package.json, for running on React.js code:
npm install --save-dev eslint eslint-config-suddi eslint-plugin-react
{
    "scripts": {
        "lint": "eslint ."
    },
    "devDependencies": {
        "eslint": "^6.0.0",
        "eslint-config-suddi": "^5.0.0",
        "eslint-plugin-react": "^7.0.0"
    },
    "eslintConfig": {
        "extends": "suddi/react"
    }
}
  • Add ESLint config to your package.json, for running on Angular code:
npm install --save-dev eslint eslint-config-suddi eslint-plugin-angular
{
    "scripts": {
        "lint": "eslint ."
    },
    "devDependencies": {
        "eslint": "^6.0.0",
        "eslint-config-suddi": "^5.0.0",
        "eslint-plugin-angular": "^4.0.0"
    },
    "eslintConfig": {
        "extends": "suddi/angular"
    }
}
  • Then apply the linter with npm run lint.

Examples

For examples on use cases and validation samples, please see:

Setup for different editors

Sublime Text

  • Add the following to your ~/.bashrc or ~/.zshrc:
export NVM_DIR="$HOME/.nvm"

if [ -s $NVM_DIR/nvm.sh ]; then
    source $NVM_DIR/nvm.sh
fi
  • Install Package Control
  • Install SublimeLinter and SublimeLinter-contrib-eslint via Package Control
  • Run npm install -g eslint eslint-config-suddi eslint-plugin-react eslint-plugin-angular
  • Restart Sublime Text

Atom

  • Install linter and linter-eslint from within the available packages
  • Run npm install -g eslint eslint-config-suddi eslint-plugin-react eslint-plugin-angular
  • Restart Atom

Webstorm

  • Install ESLint
  • Run npm install -g eslint eslint-config-suddi eslint-plugin-react eslint-plugin-angular
  • Restart Webstorm

Visual Studio Code

  • Select Shell Command: Install ‘code’ command in PATH via Command Palette
  • Install ESLint package from within the available extensions
  • Run npm install -g eslint eslint-config-suddi eslint-plugin-react eslint-plugin-angular
  • Restart Visual Studio Code
5.0.2

4 years ago

5.0.1

4 years ago

4.0.16

6 years ago

4.0.15

6 years ago

4.0.14

7 years ago

4.0.13

7 years ago

4.0.12

7 years ago

4.0.11

7 years ago

4.0.10

7 years ago

4.0.9

7 years ago

4.0.8

7 years ago

4.0.7

7 years ago

4.0.6

7 years ago

4.0.5

7 years ago

4.0.4

7 years ago

4.0.3

7 years ago

4.0.2

7 years ago

4.0.1

7 years ago

4.0.0

7 years ago

3.0.23

7 years ago

3.0.22

7 years ago

3.0.21

7 years ago

3.0.20

7 years ago

3.0.19

7 years ago

3.0.18

7 years ago

3.0.17

7 years ago

3.0.16

7 years ago

3.0.15

7 years ago

3.0.14

7 years ago

3.0.13

7 years ago

3.0.12

7 years ago

3.0.11

7 years ago

3.0.10

7 years ago

3.0.9

7 years ago

3.0.8

7 years ago

3.0.7

7 years ago

3.0.6

7 years ago

3.0.5

7 years ago

3.0.4

7 years ago

3.0.3

7 years ago

3.0.2

7 years ago

3.0.1

7 years ago

3.0.0

7 years ago

1.0.14

7 years ago

1.0.13

7 years ago

1.0.12

8 years ago

1.0.11

8 years ago

1.0.10

8 years ago

1.0.9

8 years ago

1.0.8

8 years ago

1.0.7

8 years ago

1.0.6

8 years ago

1.0.5

8 years ago

1.0.4

8 years ago

1.0.3

8 years ago

1.0.2

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago