added svcapi ui and camunda code
[it/otf.git] / otf-frontend / client / config / tslint.json
1 {\r
2   "rulesDirectory": [\r
3     "../../node_modules/codelyzer"\r
4   ],\r
5   "rules": {\r
6     "arrow-return-shorthand": true,\r
7     "callable-types": true,\r
8     "class-name": true,\r
9     "comment-format": [\r
10       true,\r
11       "check-space"\r
12     ],\r
13     "curly": true,\r
14     "eofline": true,\r
15     "forin": true,\r
16     "import-blacklist": [\r
17       true\r
18     ],\r
19     "import-spacing": true,\r
20     "indent": [\r
21       true,\r
22       "spaces"\r
23     ],\r
24     "interface-over-type-literal": true,\r
25     "label-position": true,\r
26     "max-line-length": [\r
27       true,\r
28       140\r
29     ],\r
30     "member-access": false,\r
31     "member-ordering": [\r
32       true,\r
33       {\r
34         "order": [\r
35           "static-field",\r
36           "instance-field",\r
37           "static-method",\r
38           "instance-method"\r
39         ]\r
40       }\r
41     ],\r
42     "no-arg": true,\r
43     "no-bitwise": true,\r
44     "no-console": [\r
45       true,\r
46       "debug",\r
47       "info",\r
48       "time",\r
49       "timeEnd",\r
50       "trace"\r
51     ],\r
52     "no-construct": true,\r
53     "no-debugger": true,\r
54     "no-duplicate-super": true,\r
55     "no-empty": false,\r
56     "no-empty-interface": true,\r
57     "no-eval": true,\r
58     "no-inferrable-types": [\r
59       true,\r
60       "ignore-params"\r
61     ],\r
62     "no-misused-new": true,\r
63     "no-non-null-assertion": true,\r
64     "no-shadowed-variable": true,\r
65     "no-string-literal": false,\r
66     "no-string-throw": true,\r
67     "no-switch-case-fall-through": true,\r
68     "no-trailing-whitespace": true,\r
69     "no-unnecessary-initializer": true,\r
70     "no-unused-expression": true,\r
71     "no-use-before-declare": true,\r
72     "no-var-keyword": true,\r
73     "object-literal-sort-keys": false,\r
74     "one-line": [\r
75       true,\r
76       "check-open-brace",\r
77       "check-catch",\r
78       "check-else",\r
79       "check-whitespace"\r
80     ],\r
81     "prefer-const": true,\r
82     "quotemark": [\r
83       true,\r
84       "single"\r
85     ],\r
86     "radix": true,\r
87     "semicolon": [\r
88       true,\r
89       "always"\r
90     ],\r
91     "triple-equals": [\r
92       true,\r
93       "allow-null-check"\r
94     ],\r
95     "typedef-whitespace": [\r
96       true,\r
97       {\r
98         "call-signature": "nospace",\r
99         "index-signature": "nospace",\r
100         "parameter": "nospace",\r
101         "property-declaration": "nospace",\r
102         "variable-declaration": "nospace"\r
103       }\r
104     ],\r
105     "typeof-compare": true,\r
106     "unified-signatures": true,\r
107     "variable-name": false,\r
108     "whitespace": [\r
109       true,\r
110       "check-branch",\r
111       "check-decl",\r
112       "check-operator",\r
113       "check-separator",\r
114       "check-type"\r
115     ],\r
116     "directive-selector": [\r
117       true,\r
118       "attribute",\r
119       "app",\r
120       "camelCase"\r
121     ],\r
122     "component-selector": [\r
123       true,\r
124       "element",\r
125       "app",\r
126       "kebab-case"\r
127     ],\r
128     "use-input-property-decorator": true,\r
129     "use-output-property-decorator": true,\r
130     "use-host-property-decorator": true,\r
131     "no-input-rename": true,\r
132     "no-output-rename": true,\r
133     "use-life-cycle-interface": true,\r
134     "use-pipe-transform-interface": true,\r
135     "component-class-suffix": true,\r
136     "directive-class-suffix": true,\r
137     "invoke-injectable": true\r
138   }\r
139 }\r