{ "parser": "babel-eslint", "env": { "browser": true, "es6": true, "mocha": true, "node": true }, "ecmaFeatures": { "modules": true }, "rules": { "brace-style": [ 1, "1tbs" ], "camelcase": 0, "comma-dangle": 0, "comma-spacing": 1, "consistent-return": 0, "dot-notation": 1, "eqeqeq": [ 2, "allow-null" ], "eol-last": 1, "indent": [ 1, "tab", { "SwitchCase": 1 } ], "key-spacing": 1, "new-cap": 1, "no-cond-assign": 2, "no-else-return": 1, "no-empty": 1, "no-fallthrough": 0, "no-lonely-if": 1, "no-mixed-requires": 0, "no-mixed-spaces-and-tabs": 1, "no-multiple-empty-lines": [ 1, { max: 1 } ], "no-multi-spaces": 1, "no-nested-ternary": 1, "no-new": 1, "no-process-exit": 1, "no-shadow": 1, "no-spaced-func": 1, "no-trailing-spaces": 1, "no-undef": 1, "no-underscore-dangle": 0, "no-unused-expressions": 0, "no-unused-vars": 1, "no-use-before-define": [ 2, "nofunc" ], "one-var": 0, "operator-linebreak": [ 1, "after", { "overrides": { "?": "before", ":": "before" } } ], "padded-blocks": [ 1, "never" ], "quote-props": [ 1, "as-needed" ], "quotes": [ 1, "single", "avoid-escape" ], "semi-spacing": 1, "space-after-keywords": [ 1, "always" ], "space-before-blocks": [ 1, "always" ], "space-before-function-paren": [ 1, "never" ], "space-in-brackets": 0, "space-in-parens": [ 1, "always" ], "space-infix-ops": [ 1, { "int32Hint": false } ], "space-unary-ops": 0, "strict": [ 2, "never" ], "valid-jsdoc": [ 1, { "requireReturn": false } ], "vars-on-top": 1, "yoda": 0 } }