UNPKG

2.5 kBPlain TextView Raw
1{
2 "parser": "babel-eslint",
3 "env": {
4 "browser": true,
5 "node": true,
6 "es6": true
7 },
8 "parserOptions": {
9 "ecmaVersion": 6,
10 "sourceType": "module",
11 "ecmaFeatures": {
12 "jsx": true
13 }
14 },
15 "rules": {
16 "comma-spacing": 2,
17 "curly": 2,
18 "no-fallthrough": 2,
19 "no-redeclare": 2,
20 "no-undef": 2,
21 "no-console": 1,
22 "no-use-before-define":1,
23 "no-array-constructor": 2,
24 "no-new-wrappers": 2,
25 "no-new-object": 2,
26 "comma-dangle": 2,
27 "no-cond-assign": 2,
28 "no-debugger": 2,
29 "no-dupe-keys": 2,
30 "no-inner-declarations" : 2,
31 "complexity": 2,
32 "max-depth": [2, 3],
33 "no-const-assign": 2,
34 "no-var": 2,
35 "object-shorthand": [2,"properties"],
36 "quotes": [2, "single"],
37 "quote-props": [2, "consistent-as-needed"],
38 "array-callback-return": 2,
39 "prefer-template": 2,
40 "template-curly-spacing": [2, "never"],
41 "no-useless-escape": 2,
42 "wrap-iife" : [2, "inside"],
43 "no-loop-func": 2,
44 "prefer-rest-params": 2,
45 "space-before-function-paren": [2, {
46 "anonymous": "never",
47 "named": "never",
48 "asyncArrow": "always"
49 }],
50 "space-before-blocks": [2, "always"],
51 "no-param-reassign": 2,
52 "prefer-arrow-callback": 2,
53 "arrow-spacing": 2,
54 "arrow-parens": [2, "always"],
55 "arrow-body-style": [2, "always"],
56 "no-confusing-arrow": 1,
57 "no-useless-constructor": 2,
58 "no-dupe-class-members": 2,
59 "no-duplicate-imports": 2,
60 "no-iterator": 2,
61 "dot-notation": 2,
62 "one-var": [2, "never"],
63 "eqeqeq": 2,
64 "no-case-declarations": 2,
65 "no-nested-ternary": 2,
66 "no-unneeded-ternary": 2,
67 "brace-style": [2, "1tbs"],
68 "spaced-comment": 2,
69 "semi": [2, "always"],
70 "id-length": [1, {"min": 2, "max": 30, "exceptions": ["e", "x", "y", "z", "i", "j", "$", "_"]}],
71 "camelcase": 2,
72 "no-underscore-dangle": 2,
73 "indent": [2, 2, { "SwitchCase": 1 }],
74 "keyword-spacing": 2,
75 "space-infix-ops": 2,
76 "padded-blocks": [2, "never"],
77 "space-in-parens": [2, "never"],
78 "array-bracket-spacing": [2, "never"],
79 "max-len": [1, 120]
80 },
81 "globals" : {
82 "expect":true,
83 "it":true,
84 "describe" :true,
85 "beforeEach":true,
86 "afterEach": true,
87 "jest" : true,
88 "beforeAll" : true,
89 "afterAll" : true
90 }
91 }
\No newline at end of file