5.0.2 • Published 4 years ago
eslint-config-suddi v5.0.2
eslint-config-suddi
npm install --save-dev eslint eslint-config-suddi
Rulesets
There are multiple rulesets provided:
- suddi/angular - rules for angular@^1.0.0 development
- suddi/backend - rules for node.js development using 4-space indentation
- suddi/frontend - rules for react development
- suddi/node-tab - rules for node.js development using tab indentation
- suddi/react - rules for react development
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
andSublimeLinter-contrib-eslint
viaPackage Control
- Run
npm install -g eslint eslint-config-suddi eslint-plugin-react eslint-plugin-angular
- Restart Sublime Text
Atom
- Install
linter
andlinter-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
viaCommand 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