Simplified doc-site generation
[AGL/documentation.git] / theme / tests / tslint.json
diff --git a/theme/tests/tslint.json b/theme/tests/tslint.json
new file mode 100644 (file)
index 0000000..5bd49b2
--- /dev/null
@@ -0,0 +1,29 @@
+{
+  "defaultSeverity": "warning",
+  "extends": [
+    "tslint:recommended"
+  ],
+  "jsRules": {
+    "max-classes-per-file": false,
+    "no-consecutive-blank-lines": false,
+    "object-literal-sort-keys": false,
+    "one-variable-per-declaration": false,
+    "only-arrow-functions": false,
+    "quotemark": false,
+    "trailing-comma": false,
+    "variable-name": [true, "ban-keywords", "check-format", "allow-leading-underscore", "allow-pascal-case"]
+  },
+  "rules": {
+    "max-classes-per-file": false,
+    "object-literal-sort-keys": false,
+    "only-arrow-functions": false,
+    "quotemark": false,
+    "trailing-comma": [true, {"multiline": "ignore", "singleline": "never"}],
+    "variable-name": [true, "ban-keywords", "check-format", "allow-leading-underscore", "allow-pascal-case"],
+    "no-floating-promises": true
+  },
+  "rulesDirectory": [],
+  "linterOptions": {
+    "exclude": "**/*.js"
+  }
+}