{ "parser": "babel-eslint", "env": { "browser": true, "node": true, "es6": true }, "ecmaFeatures": { "modules": true, }, "rules": { "comma-dangle": [2, "always-multiline"], "no-cond-assign": 2, "no-extra-semi": 2, "no-constant-condition": 1, "no-console": 1, "no-dupe-args": 2, "no-dupe-keys": 2, "no-duplicate-case": 2, "no-empty": 2, "no-func-assign": 2, "no-irregular-whitespace": 2, "no-sparse-arrays": 2, "curly": [1, "multi-line"], "dot-location": [2, "property"], "eqeqeq": [2, "smart"], "no-eval": 2, "no-extend-native": 2, "no-fallthrough": 1, "no-invalid-this": 2, "no-labels": 1, "no-lone-blocks": 2, "no-undef": 2, "no-undefined": 2, "no-unused-vars": [2, {"varsIgnorePattern": "^style$"}], "no-use-before-define": 2, "array-bracket-spacing": [2, "never"], "brace-style": [2, "stroustrup"], "no-multiple-empty-lines": [2, {"max": 1}], "no-trailing-spaces": 2, "no-underscore-dangle": 2, "no-unneeded-ternary": 1, "no-mixed-spaces-and-tabs": 2, "comma-spacing": [2, {"before": false, "after": true}], "block-spacing": 2, "semi": [2, "always"], "object-curly-spacing": [2, "always"], "arrow-parens": [2, "always"], "arrow-spacing": 2, "no-const-assign": 2, "no-dupe-class-members": 2, "no-var": 2, "object-shorthand": 2, "prefer-arrow-callback": 2, "prefer-const": 2, "prefer-spread": 2, "prefer-template": 2 } }