{ "parser": "babel-eslint", "extends": ["airbnb-base", "prettier"], "plugins": ["simple-import-sort", "import"], "env": { "browser": true, "es6": true }, "globals": { "Plyr": false, "jQuery": false }, "rules": { "import/no-cycle": 1, "no-const-assign": 1, "no-shadow": 0, "no-this-before-super": 1, "no-undef": 1, "no-unreachable": 1, "no-unused-vars": 1, "constructor-super": 1, "valid-typeof": 1, "indent": [2, 4, { "SwitchCase": 1 }], "quotes": [2, "single", "avoid-escape"], "semi": [2, "always"], "eqeqeq": [2, "always"], "one-var": [2, "never"], "comma-dangle": [2, "always-multiline"], "spaced-comment": [2, "always"], "no-restricted-globals": 2, "no-param-reassign": [2, { "props": false }], "padding-line-between-statements": [ "error", { "blankLine": "never", "prev": ["singleline-const", "singleline-let", "singleline-var"], "next": ["singleline-const", "singleline-let", "singleline-var"] } ], "sort-imports": "off", "import/order": "off", "simple-import-sort/sort": "error" }, "parserOptions": { "sourceType": "module" } }