ESLint error level
https://eslint.org/docs/user-guide/getting-started#configuration
.eslintrc
{
"extends": "eslint:recommended"
"rules": {
"semi": ["error", "always"],
"quotes": ["error", "double"]
}
}
ESLint Rules
https://eslint.org/docs/rules/
ESLint config
https://eslint.org/docs/user-guide/configuring
https://eslint.org/docs/user-guide/configuring#specifying-parser-options
.eslintrc.*
file
.eslintrc
.eslintrc.js
.eslintrc.json
eslintConfig
field in apackage.json
demo
{
"parserOptions": {
"ecmaVersion": 6,
"sourceType": "module",
"ecmaFeatures": {
"jsx": true
}
},
"rules": {
"semi": "error"
}
}
https://www.npmjs.com/search?q=eslint-config