{ "extends": "./node_modules/eslint-config-moment/index.js", "plugins": ["angular"], "ecmaFeatures": { "globalReturn": true, "jsx": true, "modules": true }, "env": { "browser": true, "es6": true, "node": true }, "globals": { "document": false, "escape": false, "navigator": false, "unescape": false, "window": false, "describe": true, "before": true, "it": true, "expect": true, "sinon": true, "angular": true }, "parser": "babel-eslint", "rules": { // Needed for angular "no-use-before-define": 0, // Needed for angular "no-unused-vars": 0, "angular/log": 0, // Disabled this since we uses classes for services // http://www.michaelbromley.co.uk/blog/350/exploring-es6-classes-in-angularjs-1-x%20nice "angular/no-service-method": 0 } }