5.0.2 • Published 6 years ago

eslint-config-suddi v5.0.2

Weekly downloads
25
License
MIT
Repository
github
Last release
6 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

6 years ago

5.0.1

6 years ago

4.0.16

8 years ago

4.0.15

8 years ago

4.0.14

8 years ago

4.0.13

8 years ago

4.0.12

9 years ago

4.0.11

9 years ago

4.0.10

9 years ago

4.0.9

9 years ago

4.0.8

9 years ago

4.0.7

9 years ago

4.0.6

9 years ago

4.0.5

9 years ago

4.0.4

9 years ago

4.0.3

9 years ago

4.0.2

9 years ago

4.0.1

9 years ago

4.0.0

9 years ago

3.0.23

9 years ago

3.0.22

9 years ago

3.0.21

9 years ago

3.0.20

9 years ago

3.0.19

9 years ago

3.0.18

9 years ago

3.0.17

9 years ago

3.0.16

9 years ago

3.0.15

9 years ago

3.0.14

9 years ago

3.0.13

9 years ago

3.0.12

9 years ago

3.0.11

9 years ago

3.0.10

9 years ago

3.0.9

9 years ago

3.0.8

9 years ago

3.0.7

9 years ago

3.0.6

9 years ago

3.0.5

9 years ago

3.0.4

9 years ago

3.0.3

9 years ago

3.0.2

9 years ago

3.0.1

9 years ago

3.0.0

9 years ago

1.0.14

9 years ago

1.0.13

9 years ago

1.0.12

9 years ago

1.0.11

10 years ago

1.0.10

10 years ago

1.0.9

10 years ago

1.0.8

10 years ago

1.0.7

10 years ago

1.0.6

10 years ago

1.0.5

10 years ago

1.0.4

10 years ago

1.0.3

10 years ago

1.0.2

10 years ago

1.0.1

10 years ago

1.0.0

10 years ago