module.exports = { "parser": "babel-eslint", "parserOptions": { "ecmaVersion": 8, "sourceType": "module", }, "plugins": [ "babel", "prettier", "jest" ], "extends": [ "eslint:recommended", "plugin:prettier/recommended", "plugin:jest/recommended", "plugin:you-dont-need-lodash-underscore/compatible" ], "env": { "es6": true, "browser": true, "commonjs": true, }, "globals": { process: true, describe: true, test: true, __dirname: true, expect: true, jest: true, filter: false, register: false, angular: true, publishExternalAPI: false, createInjector: false, parse: false }, "rules": { "prettier/prettier": "error", "no-var": "error", "no-unused-vars": "off", "prefer-arrow-callback": [ "error", { "allowNamedFunctions": true } ] } }