{ "env": { "es6": true }, "parserOptions": { "sourceType": "module" }, "rules": { "no-multi-spaces": 2, "no-empty": [ 2, { "allowEmptyCatch": true } ], "no-implicit-coercion": [ 2, { "boolean": true, "string": true, "number": true } ], "no-mixed-spaces-and-tabs": 2, "no-multiple-empty-lines": 2, "padded-blocks": [ 2, "never" ], "quote-props": [ 2, "as-needed" ], "key-spacing": 0, "space-unary-ops": [ 2, { "words": false, "nonwords": false } ], "no-spaced-func": 2, "space-in-parens": [ 2, "never" ], "no-trailing-spaces": 2, "yoda": [ 2, "never" ], "camelcase": [ 2, { "properties": "always" } ], "comma-style": [ 2, "last" ], "curly": [ 2, "all" ], "brace-style": [ 2, "stroustrup", { "allowSingleLine": true } ], "eol-last": 2, "wrap-iife": 2, "semi": [ 2, "always" ], "space-infix-ops": 2, "space-before-blocks": [ 2, "always" ], "array-bracket-spacing": [ 2, "never", { "objectsInArrays": false } ], "indent": [ 2, 4, { "SwitchCase": 1 } ], "linebreak-style": [ 2, "unix" ], "quotes": [ 2, "single", { "avoidEscape": true } ] } }