{ "env": { "browser": true, "commonjs": true, "es6": true, "mocha": true }, "globals": { "assert": true, "expect": true, "karmaHTML": true }, "plugins": ["node"], "extends": ["eslint:recommended"], "parserOptions": { "sourceType": "module", "ecmaVersion": 2017 }, "rules": { "indent": ["error", 2], "semi": ["error", "always"], "no-console": [0], "quotes": [2, "single"], "curly": ["error", "all"], "no-var": "error", "require-jsdoc": [ "error", { "require": { "FunctionDeclaration": true, "MethodDefinition": true, "ClassDeclaration": true, "ArrowFunctionExpression": false, "FunctionExpression": true } } ] } }