
Rule enabled, discovered issues resolved. Change-Id: Ia9559dc06b54f536a2f21bce8d56b9199eaf9d5a
66 lines
1.6 KiB
Plaintext
66 lines
1.6 KiB
Plaintext
{
|
|
// For a detailed list of all options, please see here:
|
|
// http://eslint.org/docs/configuring/
|
|
"ecmaFeatures": {
|
|
"arrowFunctions": false,
|
|
"binaryLiterals": false,
|
|
"blockBindings": false,
|
|
"defaultParams": false,
|
|
"forOf": false,
|
|
"generators": false,
|
|
"objectLiteralComputedProperties": false,
|
|
"objectLiteralDuplicateProperties": false,
|
|
"objectLiteralShorthandProperties": false,
|
|
"octalLiterals": false,
|
|
"regexUFlag": false,
|
|
"superInFunctions": false,
|
|
"templateStrings": false,
|
|
"unicodeCodePointEscapes": false,
|
|
"globalReturn": false,
|
|
"jsx": false
|
|
},
|
|
|
|
"env": {
|
|
"browser": true,
|
|
"node": false,
|
|
"amd": false,
|
|
"mocha": false,
|
|
"jasmine": true,
|
|
"phantomjs": false,
|
|
"jquery": false,
|
|
"prototypejs": false,
|
|
"shelljs": false
|
|
},
|
|
|
|
"globals": {
|
|
"require": false,
|
|
"exports": false,
|
|
"angular": false, // AngularJS
|
|
"module": false,
|
|
"inject": false,
|
|
"element": false,
|
|
"by": false,
|
|
"browser": false
|
|
},
|
|
|
|
"rules": {
|
|
"quotes": [2, "single"],
|
|
"eol-last": 2,
|
|
"no-trailing-spaces": 2,
|
|
"camelcase": 0,
|
|
"no-extra-boolean-cast": 0,
|
|
|
|
// Rules to be processed.
|
|
"no-use-before-define": 0,
|
|
"space-infix-ops": 0,
|
|
"no-shadow": 0,
|
|
"consistent-return": 0,
|
|
"space-unary-ops": 0,
|
|
"no-console": 0,
|
|
|
|
// Stylistic
|
|
"indent": [2, 4],
|
|
"max-len": [2, 80],
|
|
"no-undefined": 2
|
|
}
|
|
} |