๐Ÿ“ฆ motiz88 / babel-plugin-transform-react-loadable

๐Ÿ“„ .eslintrc ยท 67 lines
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67{
  "extends": ["semistandard"],
  "parser": "babel-eslint",
  "plugins": [
    "babel",
    "flowtype"
  ],
  "rules": {
      "babel/new-cap": [2, { "newIsCap": true, "capIsNew": false }],
      "new-cap": 0,
      "no-var": "error",
      "prefer-const": "error",
      "no-console": "error",
      "flowtype/boolean-style": [
        2,
        "boolean"
      ],
      "flowtype/define-flow-type": 1,
      "flowtype/delimiter-dangle": [
        2,
        "never"
      ],
      "flowtype/generic-spacing": [
        2,
        "never"
      ],
      "flowtype/require-parameter-type": [
          1,
          {
              "excludeArrowFunctions": true
          }
      ],
      "flowtype/require-return-type": [
          1,
          "always",
          {
              "annotateUndefined": "never",
              "excludeArrowFunctions": true
          }
      ],
      "flowtype/space-after-type-colon": [
          1,
          "always"
      ],
      "flowtype/space-before-generic-bracket": [
        2,
        "never"
      ],
      "flowtype/space-before-type-colon": [
          1,
          "never"
      ],
      "flowtype/type-id-match": 0,
      "flowtype/union-intersection-spacing": [
        2,
        "always"
      ],
      "flowtype/use-flow-type": 1,
      "flowtype/valid-syntax": 1
  },
  "settings": {
      "flowtype": {
          "onlyFilesWithFlowAnnotation": true
      }
  }
}