6 "cognitive-complexity": false,
7 "trailing-comma": true,
8 "callable-types": true,
17 "import-spacing": true,
22 //"interface-over-type-literal": true,
23 //"label-position": true,
24 "interface-name": [true, "never-prefix"],
29 "member-access": false,
33 "order": "fields-first"
49 "no-empty-interface": true,
51 "no-inferrable-types": false,
52 "no-shadowed-variable": true,
53 "no-string-literal": true,
54 "no-string-throw": true,
55 "no-switch-case-fall-through": true,
56 "no-trailing-whitespace": true,
57 "no-unused-expression": [
59 "allow-fast-null-checks"
61 "no-var-keyword": true,
62 "object-literal-sort-keys": false,
82 "allow-undefined-check"
84 "typedef-whitespace": [
87 "call-signature": "nospace",
88 "index-signature": "nospace",
89 "parameter": "nospace",
90 "property-declaration": "nospace",
91 "variable-declaration": "nospace"
113 "Avoid using the `Object` type. Did you mean `object`?"
117 "Avoid using the `Boolean` type. Did you mean `boolean`?"
121 "Avoid using the `Number` type. Did you mean `number`?"
125 "Avoid using the `String` type. Did you mean `string`?"
129 "Avoid using the `Symbol` type. Did you mean `symbol`?"