Merge "Drools Rule file for MDONS use case"
[holmes/rule-management.git] / rulemgt-frontend / tslint.json
1 {
2
3   "rulesDirectory": [
4     "node_modules/vrsource-tslint-rules/rules"
5   ],
6   "rules": {
7
8     "no-var-keyword": true,
9
10     "no-use-before-declare": true,
11
12     "no-empty": true,
13
14     "no-construct": true,
15
16     "forin":true,
17
18     "member-access": true,
19
20     "typedef": [
21       true,
22       "call-signature",
23       "parameter",
24       "member-variable-declaration",
25       "arrow-call-signature'",
26       "arrow-parameter",
27       "property-declaration"
28     ],
29     "no-duplicate-imports": true, //2
30
31     "max-line-length": [true, 180],
32     "no-inferrable-types": true,
33     "class-name": true,
34     "comment-format": [
35       true,
36       "check-space"
37     ],
38     "indent": [
39       true,
40       "spaces"
41     ],
42     "eofline": false,
43     "no-duplicate-variable": true,
44     "no-eval": true,
45     "no-arg": true,
46     "no-internal-module": true,
47     "no-trailing-whitespace": true,
48     "no-bitwise": true,
49     "no-shadowed-variable": true,
50     "no-unused-expression": true,
51     "one-line": [
52       true,
53       "check-catch",
54       "check-else",
55       "check-open-brace",
56       "check-whitespace"
57     ],
58     "quotemark": [
59       true,
60       "single",
61       "avoid-escape"
62     ],
63     "semicolon": true,
64     "typedef-whitespace": [
65       true,
66       {
67         "call-signature": "nospace",
68         "index-signature": "nospace",
69         "parameter": "nospace",
70         "property-declaration": "nospace",
71         "variable-declaration": "nospace"
72       }
73     ],
74     "curly": true,
75     "variable-name": [
76       true,
77       "ban-keywords",
78       "check-format",
79       "allow-leading-underscore"
80     ],
81     "whitespace": [
82       true,
83       "check-branch",
84       "check-decl",
85       "check-operator",
86       "check-separator",
87       "check-type"
88     ]
89   }
90 }