41 lines
652 B
JavaScript
41 lines
652 B
JavaScript
{
|
|
// environment
|
|
"browser": true,
|
|
"node": true,
|
|
"globals": {
|
|
"L": true,
|
|
"define": true
|
|
},
|
|
"strict": false,
|
|
"es3": true,
|
|
|
|
// code style
|
|
"bitwise": true,
|
|
"camelcase": true,
|
|
"curly": true,
|
|
"eqeqeq": true,
|
|
"forin": false,
|
|
"immed": true,
|
|
"latedef": true,
|
|
"newcap": true,
|
|
"noarg": true,
|
|
"noempty": true,
|
|
"nonew": true,
|
|
"undef": true,
|
|
"unused": true,
|
|
"quotmark": "single",
|
|
|
|
// whitespace
|
|
"indent": 4,
|
|
"trailing": true,
|
|
"white": true,
|
|
"smarttabs": true,
|
|
"maxlen": 120
|
|
|
|
// code simplicity - not enforced but nice to check from time to time
|
|
// "maxstatements": 20,
|
|
// "maxcomplexity": 5
|
|
// "maxparams": 4,
|
|
// "maxdepth": 4
|
|
}
|