{ "env": { "es6": true, "browser": true }, "parser": "babel-eslint", "plugins": [ "babel" ], "rules": { "strict": 0, "babel/new-cap": 0, "babel/object-curly-spacing": [ 1, "always" ], "generator-star-spacing": 1, "new-cap": 0, "object-curly-spacing": 0, "object-shorthand": 1, "no-trailing-spaces": "error", "no-console": "warn", "no-empty": 2, "no-unused-vars": 2, "func-style": [ 2, "declaration", { "allowArrowFunctions": true } ], "no-implicit-coercion": [ 2, { "number": true, "string": true } ], "no-with": 2, "brace-style": [ "error", "1tbs", { "allowSingleLine": true } ], "no-mixed-spaces-and-tabs": 2, "no-multi-spaces": 2, "no-nested-ternary": 2, "no-multiple-empty-lines": [ 1, { "max": 1 } ], "no-undef": 2, "operator-linebreak": [ 2, "after" ], "padded-blocks": [ 2, "never" ], "key-spacing": [ 2, { "beforeColon": false, "afterColon": true } ], "space-unary-ops": [ 2, { "words": false, "nonwords": false } ], "no-spaced-func": 2, "array-bracket-spacing": [ 2, "always" ], "space-in-parens": [ 2, "never" ], "indent": [ 2, 4 ], "comma-dangle": [ 2, "never" ], "max-len": [ 2, { "code": 120, "ignoreUrls": true } ], "camelcase": [ 2, { "properties": "never" } ], "comma-style": [ 2, "last" ], "curly": [ 2, "all" ], "eol-last": 2, "wrap-iife": 2, "semi": [ 2, "always" ], "space-infix-ops": 2, "semi-spacing": 2, "comma-spacing": [ 2, { "after": true } ], "keyword-spacing": [ 2, { "overrides": { "do": { "before": true }, "for": { "before": true }, "if": { "before": true }, "else": { "before": true }, "switch": { "before": true }, "case": { "before": true }, "try": { "before": true }, "catch": { "before": true }, "void": { "before": true }, "while": { "before": true }, "return": { "before": true } } } ], "spaced-comment": [ 2, "always" ], "space-before-blocks": [ 2, "always" ], "space-before-function-paren": [ 2, "always" ], "consistent-this": [ 2, "self" ], "valid-jsdoc": [ "error", { "prefer": { "returns": "return" }, "requireReturn": false, "requireParamDescription": false, "requireReturnDescription": false } ], "linebreak-style": [ 2, "unix" ], "quotes": [ 2, "double", "avoid-escape" ] }, "globals": { "Abstract": false, "After": false, "Attribute": false, "Before": false, "Bind": false, "Debounce": false, "Delay": false, "Directive": false, "Env": false, "Init": false, "Override": false, "Property": false, "Prototype": false, "Task": false, "Throttle": false, "module": false, "require": false, "_spaces": false } }