| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206 | 
							- {
 
-   "defaultSeverity": "error",
 
-   "extends": [],
 
-   "rules": {
 
-     "adjacent-overload-signatures": true,
 
-     "align": {
 
-       "options": [
 
-         "parameters",
 
-         "statements"
 
-       ]
 
-     },
 
-     "arrow-return-shorthand": true,
 
-     "ban-types": {
 
-       "options": [
 
-         [
 
-           "Object",
 
-           "Avoid using the `Object` type. Did you mean `object`?"
 
-         ],
 
-         [
 
-           "Function",
 
-           "Avoid using the `Function` type. Prefer a specific function type, like `() => void`."
 
-         ],
 
-         [
 
-           "Boolean",
 
-           "Avoid using the `Boolean` type. Did you mean `boolean`?"
 
-         ],
 
-         [
 
-           "Number",
 
-           "Avoid using the `Number` type. Did you mean `number`?"
 
-         ],
 
-         [
 
-           "String",
 
-           "Avoid using the `String` type. Did you mean `string`?"
 
-         ],
 
-         [
 
-           "Symbol",
 
-           "Avoid using the `Symbol` type. Did you mean `symbol`?"
 
-         ]
 
-       ]
 
-     },
 
-     "comment-format": {
 
-       "options": [
 
-         "check-space"
 
-       ]
 
-     },
 
-     "curly": {
 
-       "options": [
 
-         "ignore-same-line"
 
-       ]
 
-     },
 
-     "cyclomatic-complexity": false,
 
-     "import-spacing": true,
 
-     "indent": {
 
-       "options": [
 
-         "spaces"
 
-       ]
 
-     },
 
-     "interface-over-type-literal": true,
 
-     "member-ordering": [
 
-       true,
 
-       {
 
-         "order": [
 
-           "public-static-field",
 
-           "public-instance-field",
 
-           "private-static-field",
 
-           "private-instance-field",
 
-           "public-constructor",
 
-           "private-constructor",
 
-           "public-instance-method",
 
-           "protected-instance-method",
 
-           "private-instance-method"
 
-         ],
 
-         "alphabetize": false
 
-       }
 
-     ],
 
-     "no-angle-bracket-type-assertion": true,
 
-     "no-arg": true,
 
-     "no-conditional-assignment": true,
 
-     "no-debugger": true,
 
-     "no-duplicate-super": true,
 
-     "no-eval": true,
 
-     "no-internal-module": true,
 
-     "no-misused-new": true,
 
-     "no-reference-import": true,
 
-     "no-string-literal": true,
 
-     "no-string-throw": true,
 
-     "no-unnecessary-initializer": true,
 
-     "no-unsafe-finally": true,
 
-     "no-unused-expression": true,
 
-     "no-use-before-declare": false,
 
-     "no-var-keyword": true,
 
-     "no-var-requires": true,
 
-     "one-line": {
 
-       "options": [
 
-         "check-catch",
 
-         "check-else",
 
-         "check-finally",
 
-         "check-open-brace",
 
-         "check-whitespace"
 
-       ]
 
-     },
 
-     "one-variable-per-declaration": {
 
-       "options": [
 
-         "ignore-for-loop"
 
-       ]
 
-     },
 
-     "ordered-imports": {
 
-       "options": {
 
-         "import-sources-order": "case-insensitive",
 
-         "module-source-path": "full",
 
-         "named-imports-order": "case-insensitive"
 
-       }
 
-     },
 
-     "prefer-const": true,
 
-     "prefer-for-of": false,
 
-     "quotemark": {
 
-       "options": [
 
-         "double",
 
-         "avoid-escape"
 
-       ]
 
-     },
 
-     "radix": true,
 
-     "semicolon": {
 
-       "options": [
 
-         "always"
 
-       ]
 
-     },
 
-     "space-before-function-paren": {
 
-       "options": {
 
-         "anonymous": "never",
 
-         "asyncArrow": "always",
 
-         "constructor": "never",
 
-         "method": "never",
 
-         "named": "never"
 
-       }
 
-     },
 
-     "trailing-comma": {
 
-       "options": {
 
-         "esSpecCompliant": true,
 
-         "multiline": {
 
-           "objects": "always",
 
-           "arrays": "always",
 
-           "functions": "always",
 
-           "typeLiterals": "always"
 
-         },
 
-         "singleline": "never"
 
-       }
 
-     },
 
-     "triple-equals": {
 
-       "options": [
 
-         "allow-null-check"
 
-       ]
 
-     },
 
-     "typedef": false,
 
-     "typedef-whitespace": {
 
-       "options": [
 
-         {
 
-           "call-signature": "nospace",
 
-           "index-signature": "nospace",
 
-           "parameter": "nospace",
 
-           "property-declaration": "nospace",
 
-           "variable-declaration": "nospace"
 
-         },
 
-         {
 
-           "call-signature": "onespace",
 
-           "index-signature": "onespace",
 
-           "parameter": "onespace",
 
-           "property-declaration": "onespace",
 
-           "variable-declaration": "onespace"
 
-         }
 
-       ]
 
-     },
 
-     "typeof-compare": false,
 
-     "unified-signatures": true,
 
-     "use-isnan": true,
 
-     "whitespace": {
 
-       "options": [
 
-         "check-branch",
 
-         "check-decl",
 
-         "check-operator",
 
-         "check-separator",
 
-         "check-type",
 
-         "check-typecast"
 
-       ]
 
-     }
 
-   },
 
-   "jsRules": {},
 
-   "rulesDirectory": [],
 
-   "no-var-requires": false,
 
-   "trailing-comma": [
 
-     true,
 
-     {
 
-       "multiline": {
 
-         "objects": "always",
 
-         "arrays": "always",
 
-         "functions": "always",
 
-         "typeLiterals": "ignore"
 
-       },
 
-       "esSpecCompliant": true
 
-     }
 
-   ],
 
-   "no-unused-expression": [
 
-     true,
 
-     "allow-fast-null-checks"
 
-   ]
 
- }
 
 
  |