{ "env": { "browser": true, "es6": true, "jasmine": true, "jest": true }, "extends": ["eslint:recommended", "airbnb-base/legacy", "prettier"], "globals": { "Atomics": "readonly", "SharedArrayBuffer": "readonly", "process": "readonly", "module": "readonly", "require": "readonly", "__dirname": "readonly" }, "parserOptions": { "ecmaVersion": 2020, "sourceType": "module" }, "rules": { "arrow-parens": "off", "no-unused-vars": "warn", "no-use-before-define": "off", "no-nested-ternary": "off", "no-param-reassign": ["error", { "props": true, "ignorePropertyModificationsFor": ["accu"]}], // Ignore for accumulator params "no-return-assign": "off", "no-underscore-dangle": "off", "object-curly-newline": "off" } }