blob: 6207bb9de8c162cb9cace5e0761e2aea93641e2e [file] [log] [blame]
{
"extends": ["eslint:recommended", "google"],
"env": {
"browser": true,
"jasmine": true,
"node": true,
"es6": true
},
"parserOptions": {
"ecmaFeatures": {
"experimentalObjectRestSpread": true
},
"sourceType": "module"
},
"globals": {
"angular": false,
"inject": false,
"_": false,
"jQuery": false,
"hljs": false,
"confirm": false,
"alert": false,
"nv": false,
"ace": false,
"d3": false,
"MathJax": false,
"BootstrapDialog": false,
"Handsontable": false,
"moment": false,
"zeppelin" : false,
"process": false
},
"rules": {
"no-bitwise": 2,
"camelcase": 2,
"curly": 2,
"eqeqeq": 2,
"wrap-iife": [2, "any"],
"new-cap": 2,
"no-caller": 2,
"quotes": [2, "single"],
"no-shadow": 0,
"no-undef": 2,
"no-unused-vars": [2, { "vars": "local", "args": "none" }],
"strict": [2, "global"],
"max-len": [2, {"code": 120, "ignoreComments": true, "ignoreRegExpLiterals": true}],
"require-jsdoc": "off",
"no-console": ["off"],
"valid-jsdoc": "off",
"semi": [2, "always"],
"no-invalid-this": 1,
"indent": ["error", 2, { "SwitchCase": 1 }]
}
}