README
eslint-config
How to use
npm install --save-dev @kapouer/eslint-config
In package.json:
"eslintConfig": {
"extends": "@kapouer/eslint-config",
"globals": {
"HttpError": true
},
"overrides": [
{
"files": [
"models/**",
"resources/**",
"routes/**",
"app.js"
],
"env": {
"node": true,
"es6": true
}
},
{
"files": [
"public/js/**"
],
"env": {
"browser": true
}
}
]
}
It's a good idea to override files/env as they usually depend on the project.