1 | {
|
2 | "defaultSeverity": "error",
|
3 | "extends": [
|
4 | "tslint:recommended",
|
5 | "tslint-config-prettier"
|
6 | ],
|
7 | "jsRules": {},
|
8 | "rules": {
|
9 | "variable-name": [true, "check-format", "allow-leading-underscore", "allow-pascal-case"],
|
10 | "object-literal-sort-keys": false,
|
11 | "max-classes-per-file": false,
|
12 | "interface-name": false,
|
13 | "array-type": false,
|
14 | "no-shadowed-variable": [true, {"typeParameter": false}],
|
15 | "no-string-literal": false,
|
16 | "no-empty-interface": false,
|
17 | "no-unused-expression": [true, "allow-fast-null-checks"],
|
18 | "one-variable-per-declaration": false,
|
19 | "member-ordering": [
|
20 | true,
|
21 | {
|
22 | "order": [
|
23 | "public-static-field",
|
24 | "private-static-field",
|
25 | "public-instance-field",
|
26 | "private-instance-field",
|
27 | "public-constructor",
|
28 | "private-constructor",
|
29 | "public-instance-method",
|
30 | "protected-instance-method",
|
31 | "private-instance-method"
|
32 | ]
|
33 | }
|
34 | ]
|
35 | },
|
36 | "rulesDirectory": []
|
37 | }
|