added svcapi ui and camunda code
[it/otf.git] / otf-frontend / client / config / tslint.json
diff --git a/otf-frontend/client/config/tslint.json b/otf-frontend/client/config/tslint.json
new file mode 100644 (file)
index 0000000..9e1157b
--- /dev/null
@@ -0,0 +1,139 @@
+{\r
+  "rulesDirectory": [\r
+    "../../node_modules/codelyzer"\r
+  ],\r
+  "rules": {\r
+    "arrow-return-shorthand": true,\r
+    "callable-types": true,\r
+    "class-name": true,\r
+    "comment-format": [\r
+      true,\r
+      "check-space"\r
+    ],\r
+    "curly": true,\r
+    "eofline": true,\r
+    "forin": true,\r
+    "import-blacklist": [\r
+      true\r
+    ],\r
+    "import-spacing": true,\r
+    "indent": [\r
+      true,\r
+      "spaces"\r
+    ],\r
+    "interface-over-type-literal": true,\r
+    "label-position": true,\r
+    "max-line-length": [\r
+      true,\r
+      140\r
+    ],\r
+    "member-access": false,\r
+    "member-ordering": [\r
+      true,\r
+      {\r
+        "order": [\r
+          "static-field",\r
+          "instance-field",\r
+          "static-method",\r
+          "instance-method"\r
+        ]\r
+      }\r
+    ],\r
+    "no-arg": true,\r
+    "no-bitwise": true,\r
+    "no-console": [\r
+      true,\r
+      "debug",\r
+      "info",\r
+      "time",\r
+      "timeEnd",\r
+      "trace"\r
+    ],\r
+    "no-construct": true,\r
+    "no-debugger": true,\r
+    "no-duplicate-super": true,\r
+    "no-empty": false,\r
+    "no-empty-interface": true,\r
+    "no-eval": true,\r
+    "no-inferrable-types": [\r
+      true,\r
+      "ignore-params"\r
+    ],\r
+    "no-misused-new": true,\r
+    "no-non-null-assertion": true,\r
+    "no-shadowed-variable": true,\r
+    "no-string-literal": false,\r
+    "no-string-throw": true,\r
+    "no-switch-case-fall-through": true,\r
+    "no-trailing-whitespace": true,\r
+    "no-unnecessary-initializer": true,\r
+    "no-unused-expression": true,\r
+    "no-use-before-declare": true,\r
+    "no-var-keyword": true,\r
+    "object-literal-sort-keys": false,\r
+    "one-line": [\r
+      true,\r
+      "check-open-brace",\r
+      "check-catch",\r
+      "check-else",\r
+      "check-whitespace"\r
+    ],\r
+    "prefer-const": true,\r
+    "quotemark": [\r
+      true,\r
+      "single"\r
+    ],\r
+    "radix": true,\r
+    "semicolon": [\r
+      true,\r
+      "always"\r
+    ],\r
+    "triple-equals": [\r
+      true,\r
+      "allow-null-check"\r
+    ],\r
+    "typedef-whitespace": [\r
+      true,\r
+      {\r
+        "call-signature": "nospace",\r
+        "index-signature": "nospace",\r
+        "parameter": "nospace",\r
+        "property-declaration": "nospace",\r
+        "variable-declaration": "nospace"\r
+      }\r
+    ],\r
+    "typeof-compare": true,\r
+    "unified-signatures": true,\r
+    "variable-name": false,\r
+    "whitespace": [\r
+      true,\r
+      "check-branch",\r
+      "check-decl",\r
+      "check-operator",\r
+      "check-separator",\r
+      "check-type"\r
+    ],\r
+    "directive-selector": [\r
+      true,\r
+      "attribute",\r
+      "app",\r
+      "camelCase"\r
+    ],\r
+    "component-selector": [\r
+      true,\r
+      "element",\r
+      "app",\r
+      "kebab-case"\r
+    ],\r
+    "use-input-property-decorator": true,\r
+    "use-output-property-decorator": true,\r
+    "use-host-property-decorator": true,\r
+    "no-input-rename": true,\r
+    "no-output-rename": true,\r
+    "use-life-cycle-interface": true,\r
+    "use-pipe-transform-interface": true,\r
+    "component-class-suffix": true,\r
+    "directive-class-suffix": true,\r
+    "invoke-injectable": true\r
+  }\r
+}\r