1 | {
|
2 | "parserOptions": {},
|
3 | "plugins": [],
|
4 | "env": {
|
5 | "node": true,
|
6 | "es6": true
|
7 | },
|
8 | "globals": {
|
9 | "it": false,
|
10 | "describe": false,
|
11 | "beforeAll": false,
|
12 | "afterAll": false,
|
13 | "beforeEach": false,
|
14 | "afterEach": false
|
15 | },
|
16 | "rules": {
|
17 | "no-spaced-func": 2,
|
18 | "space-before-function-paren": [2, "never"],
|
19 | "space-in-parens": [2, "never"],
|
20 | "space-infix-ops": 2,
|
21 | "keyword-spacing": ["error"],
|
22 | "one-var": [2, "never"],
|
23 | "semi-spacing": [2, {before: false, after: true}],
|
24 | "semi": [2, "always"],
|
25 | "camelcase": 2,
|
26 | "no-mixed-spaces-and-tabs": 2,
|
27 | "indent": [2, 2, {
|
28 | "SwitchCase": 1
|
29 | }],
|
30 | "new-cap": 0,
|
31 | "new-parens": 2,
|
32 | "quotes": [2, "single"],
|
33 |
|
34 | "no-unreachable": 2,
|
35 | "no-extra-boolean-cast": 2,
|
36 | "comma-dangle": [2, "never"],
|
37 | "valid-jsdoc": [2, {
|
38 | "requireReturn": false,
|
39 | "requireParamDescription": false,
|
40 | "requireReturnDescription": false
|
41 | }],
|
42 |
|
43 | "no-lonely-if": 2,
|
44 | "no-bitwise": 2,
|
45 | "no-div-regex": 2,
|
46 | "curly": 0,
|
47 | "eqeqeq": 2,
|
48 | "yoda": 2,
|
49 | "wrap-iife": [2, "outside"],
|
50 | "no-caller": 2,
|
51 |
|
52 | "no-dupe-args": 2,
|
53 | "no-debugger": 2,
|
54 | "no-console": 0,
|
55 | "no-shadow-restricted-names": 2,
|
56 | "no-label-var": 2,
|
57 | "no-delete-var": 2,
|
58 | "no-use-before-define": [2, "nofunc"],
|
59 | "no-undef": 2,
|
60 | "no-unused-vars": 2,
|
61 | "no-undef-init": 2,
|
62 |
|
63 | "handle-callback-err": 2
|
64 | }
|
65 | }
|