Project

General

Profile

1
{
2
  "rulesDirectory": [
3
    "node_modules/codelyzer"
4
  ],
5
  "rules": {
6
    "class-name": true,
7
    "comment-format": [
8
      true,
9
      "check-space"
10
    ],
11
    "curly": true,
12
    "eofline": true,
13
    "forin": true,
14
    "indent": [
15
      true,
16
      "spaces"
17
    ],
18
    "label-position": true,
19
    "max-line-length": [
20
      true,
21
      140
22
    ],
23
    "member-access": false,
24
    "member-ordering": [
25
      true,
26
      "static-before-instance",
27
      "variables-before-functions"
28
    ],
29
    "no-arg": true,
30
    "no-bitwise": true,
31
    "no-console": [
32
      true,
33
      "debug",
34
      "info",
35
      "time",
36
      "timeEnd",
37
      "trace"
38
    ],
39
    "no-construct": true,
40
    "no-debugger": true,
41
    "no-duplicate-variable": true,
42
    "no-empty": false,
43
    "no-eval": true,
44
    "no-inferrable-types": true,
45
    "no-shadowed-variable": true,
46
    "no-string-literal": false,
47
    "no-switch-case-fall-through": true,
48
    "no-trailing-whitespace": true,
49
    "no-unused-expression": true,
50
    "no-use-before-declare": true,
51
    "no-var-keyword": true,
52
    "object-literal-sort-keys": false,
53
    "one-line": [
54
      true,
55
      "check-open-brace",
56
      "check-catch",
57
      "check-else",
58
      "check-whitespace"
59
    ],
60
    "quotemark": [
61
      true,
62
      "single"
63
    ],
64
    "radix": true,
65
    "semicolon": [
66
      "always"
67
    ],
68
    "triple-equals": [
69
      true,
70
      "allow-null-check"
71
    ],
72
    "typedef-whitespace": [
73
      true,
74
      {
75
        "call-signature": "nospace",
76
        "index-signature": "nospace",
77
        "parameter": "nospace",
78
        "property-declaration": "nospace",
79
        "variable-declaration": "nospace"
80
      }
81
    ],
82
    "variable-name": false,
83
    "whitespace": [
84
      true,
85
      "check-branch",
86
      "check-decl",
87
      "check-operator",
88
      "check-separator",
89
      "check-type"
90
    ],
91
    "directive-selector": [
92
      true,
93
      "attribute",
94
      "my",
95
      "camelCase"
96
    ],
97
    "component-selector": [
98
      true,
99
      "element",
100
      "my",
101
      "kebab-case"
102
    ],
103
    "use-input-property-decorator": true,
104
    "use-output-property-decorator": true,
105
    "use-host-property-decorator": true,
106
    "no-input-rename": true,
107
    "no-output-rename": true,
108
    "use-life-cycle-interface": true,
109
    "use-pipe-transform-interface": true,
110
    "component-class-suffix": true,
111
    "directive-class-suffix": true,
112
    "pipe-naming": [
113
      true,
114
      "camelCase",
115
      "my"
116
    ],
117
    "no-attribute-parameter-decorator": true,
118
    "no-forward-ref": true,
119
    "import-destructuring-spacing": true,
120
    "no-access-missing-member": true,
121
    "templates-use-public": true,
122
    "invoke-injectable": true
123
  }
124
}
(8-8/10)