7 "extends": "eslint:recommended",
37 "no-unused-vars" : "warn",
39 "consistent-return": "error",
40 "class-methods-use-this": "warn",
50 "no-extend-native": "warn",
51 "no-implicit-coercion": "error",
52 "no-implied-eval": "error",
53 "no-invalid-this": "error",
54 "no-loop-func": "error",
55 "no-new-func": "warn",
56 "no-new-wrappers": "error",
58 "no-return-assign": "warn",
59 "no-return-await": "warn",
60 "no-script-url": "error",
61 "no-self-compare": "error",
62 "no-sequences": "error",
63 "no-throw-literal": "error",
64 "no-unmodified-loop-condition": "warn",
65 "no-unused-expressions": "warn",
66 "no-useless-return": "warn",
67 "no-warning-comments": "warn",
68 "prefer-promise-reject-errors": "warn",
69 "no-label-var": "error",
72 "builtinGlobals": true,
76 "no-shadow-restricted-names": "error",
77 "no-undefined": "error",
78 "no-use-before-define": "error",
79 "no-new-require": "error",
80 "no-path-concat": "error",
90 "func-call-spacing": "warn",
91 "lines-around-directive": [
100 "max-statements-per-line": [
108 "no-array-constructor": "warn",
109 "no-mixed-operators": [
112 ["&", "|", "^", "~", "<<", ">>", ">>>"],
113 ["==", "!=", "===", "!==", ">", ">=", "<", "<="],
117 "allowSamePrecedence": false
120 "no-trailing-spaces": "warn",
121 "no-unneeded-ternary": "warn",
122 "no-whitespace-before-property": "error",
123 "operator-linebreak": "warn",
124 "semi-spacing": "warn",
125 "no-confusing-arrow": [
130 "no-duplicate-imports": "warn",
131 "prefer-rest-params": "warn",
132 "prefer-spread": "warn",
133 "no-unsafe-negation": "warn"