.eslintrc.json
{
"env": {
"es6": true,
"mocha": true,
"node": true
},
"extends": "eslint:recommended",
"globals": {
"expect": true
},
"rules": {
"block-spacing": 2,
"brace-style": [2, "1tbs", { "allowSingleLine": true }],
"comma-dangle": [2, "never"],
"comma-style": [2, "first", { "exceptions": {"ArrayExpression": true, "ObjectExpression": true} }],
"complexity": [2, 6],
"curly": 2,
"eqeqeq": [2, "allow-null"],
"max-statements": [2, 30],
"no-console": 0,
"no-shadow-restricted-names": 2,
"no-undef": 2,
"no-unused-vars": [2, { "argsIgnorePattern": "^_" } ],
"no-use-before-define": 2,
"quotes": [2, "double"],
"radix": 2,
"semi": 2,
"space-infix-ops": 2,
"strict": 0
}
}