11{
2- "extends": "airbnb",
2+ "parserOptions": {
3+ "ecmaVersion": 7,
4+ "sourceType": "script"
5+ },
6+ "extends": [
7+ "airbnb",
8+ "prettier"
9+ ],
10+ "parser": "babel-eslint",
311 "env": {
412 "es6": true,
513 "mocha": true,
614 "node": true
715 },
816 "rules": {
9- "max-len": [1, 160, 2, {"ignoreComments": true}],
10- "semi": ["error", "always"],
11- "object-property-newline": ["off", { "allowMultiplePropertiesPerLine": true }],
17+ "comma-dangle": ["error", {"arrays": "always-multiline", "objects": "always-multiline", "imports": "always-multiline", "exports": "always-multiline", "functions": "never"}],
1218 "func-names": ["off", "never"],
13- "space-before-function-paren ": ["error", "never "],
14- "no-trailing-spaces ": ["error", { "skipBlankLines ": true }],
19+ "global-require ": ["off "],
20+ "max-len ": ["error", {"code": 160, "ignoreComments ": true}],
1521 "no-mixed-operators": ["error", {"allowSamePrecedence": true}],
16- "linebreak-style": ["off"],
17- "no-use-before-define": ["error", { "variables": false, "classes": false, "functions": false }],
18- "no-plusplus": ["off"],
19- "no-underscore-dangle": ["error", { "allowAfterThis": true, "allowAfterSuper": true }],
2022 "no-multi-assign": ["off"],
21- "one-var": ["off"],
22- "one-var-declaration-per-line": ["off"],
23- "vars-on-top": ["off"],
24-
25- "no-var": ["off"],
26- "arrow-parens": ["off"],
27- "no-prototype-builtins": ["off"],
2823 "no-param-reassign": ["off"],
29- "prefer-arrow-callback": ["off"],
30- "comma-dangle": ["off"],
31- "strict": ["off"],
32- "indent": ["off"],
33- "object-shorthand": ["off"],
34- "prefer-template": ["off"],
35- "object-curly-spacing": ["off"],
36- "no-unused-expressions": ["off"],
37- "global-require": ["off"],
3824 "no-path-concat": ["off"],
39- "prefer-rest-params": ["off"]
25+ "no-plusplus": ["off"],
26+ "no-prototype-builtins": ["off"],
27+ "no-trailing-spaces": ["error", { "skipBlankLines": true }],
28+ "no-underscore-dangle": ["error", { "allowAfterThis": true, "allowAfterSuper": true }],
29+ "no-use-before-define": ["error", { "variables": false, "classes": false, "functions": false }],
30+ "object-property-newline": ["off", { "allowMultiplePropertiesPerLine": true }],
31+ "prefer-destructuring": ["warn"],
32+ "prefer-rest-params": ["off"],
33+ "quotes": ["error", "single"],
34+ "semi": ["error", "always"],
35+ "space-before-function-paren": ["error", "never"],
36+ "strict": ["off"]
4037 }
41- }
38+ }
0 commit comments