{ "extends": "eslint:recommended", "parser":"@babel/eslint-parser", "parserOptions": { "requireConfigFile": false }, "env": { "browser": true, "commonjs": true, "es6": true, "node": true }, "rules": { "quotes": [2, "single", { "avoidEscape": false, "allowTemplateLiterals": true }], "no-console": [0], "indent": ["error", 4, { "SwitchCase": 1, "VariableDeclarator": 1 }], "no-useless-escape": "off", "semi": ["error", "always"], "space-infix-ops": ["error", { "int32Hint": false }], "comma-spacing": ["error", { "before": false, "after": true }], "key-spacing": ["error", { "beforeColon": false }], "no-prototype-builtins": "off", "no-redeclare": ["error", { "builtinGlobals": false }], "no-undef": "warn" } }