|
10 | 10 | "noForEach": "warn", |
11 | 11 | "noStaticOnlyClass": "error", |
12 | 12 | "noUselessSwitchCase": "error", |
13 | | - "useFlatMap": "error" |
| 13 | + "useFlatMap": "error", |
| 14 | + "noExtraBooleanCast": "warn", |
| 15 | + "noMultipleSpacesInRegularExpressionLiterals": "error", |
| 16 | + "noThisInStatic": "warn", |
| 17 | + "noUselessCatch": "error", |
| 18 | + "noUselessConstructor": "error", |
| 19 | + "noUselessFragments": "error", |
| 20 | + "noUselessLabel": "error", |
| 21 | + "noUselessLoneBlockStatements": "error", |
| 22 | + "noUselessRename": "error", |
| 23 | + "noUselessTernary": "warn", |
| 24 | + "noUselessThisAlias": "error", |
| 25 | + "noWith": "error", |
| 26 | + "useArrowFunction": "warn", |
| 27 | + "useOptionalChain": "warn", |
| 28 | + "useSimpleNumberKeys": "error" |
| 29 | + }, |
| 30 | + "performance": { |
| 31 | + "noAccumulatingSpread": "error", |
| 32 | + "noDelete": "warn" |
14 | 33 | }, |
15 | 34 | "style": { |
16 | 35 | "noNegationElse": "off", |
17 | 36 | "useForOf": "error", |
18 | 37 | "useNodejsImportProtocol": "error", |
19 | | - "useNumberNamespace": "error" |
| 38 | + "useNumberNamespace": "error", |
| 39 | + "noInferrableTypes": "error", |
| 40 | + "noNonNullAssertion": "error", |
| 41 | + "noParameterAssign": "off", |
| 42 | + "noUnusedTemplateLiteral": "warn", |
| 43 | + "noUselessElse": "warn", |
| 44 | + "useConst": "warn", |
| 45 | + "useExponentiationOperator": "warn", |
| 46 | + "useNumericLiterals": "error", |
| 47 | + "useWhile": "error" |
| 48 | + }, |
| 49 | + "security": { |
| 50 | + "noDangerouslySetInnerHtml": "error", |
| 51 | + "noDangerouslySetInnerHtmlWithChildren": "error", |
| 52 | + "noGlobalEval": "warn" |
20 | 53 | }, |
21 | 54 | "suspicious": { |
22 | 55 | "noDoubleEquals": "error", |
23 | 56 | "noThenProperty": "error", |
24 | | - "useIsArray": "error" |
| 57 | + "useIsArray": "error", |
| 58 | + "noApproximativeNumericConstant": "error", |
| 59 | + "noArrayIndexKey": "error", |
| 60 | + "noAsyncPromiseExecutor": "warn", |
| 61 | + "noCatchAssign": "error", |
| 62 | + "noClassAssign": "error", |
| 63 | + "noCommentText": "error", |
| 64 | + "noCompareNegZero": "error", |
| 65 | + "noConfusingLabels": "error", |
| 66 | + "noControlCharactersInRegex": "error", |
| 67 | + "noDuplicateClassMembers": "error", |
| 68 | + "noDuplicateJsxProps": "error", |
| 69 | + "noDuplicateObjectKeys": "error", |
| 70 | + "noDuplicateParameters": "error", |
| 71 | + "noEmptyBlockStatements": "warn", |
| 72 | + "noGlobalAssign": "error", |
| 73 | + "noGlobalIsFinite": "error", |
| 74 | + "noGlobalIsNan": "warn", |
| 75 | + "noMisrefactoredShorthandAssign": "error", |
| 76 | + "noPrototypeBuiltins": "warn", |
| 77 | + "noRedeclare": "error", |
| 78 | + "noRedundantUseStrict": "error", |
| 79 | + "noSelfCompare": "error", |
| 80 | + "noShadowRestrictedNames": "error", |
| 81 | + "noSparseArray": "error", |
| 82 | + "noSuspiciousSemicolonInJsx": "error", |
| 83 | + "noUnsafeNegation": "error", |
| 84 | + "useDefaultSwitchClauseLast": "error", |
| 85 | + "useGetterReturn": "error", |
| 86 | + "useValidTypeof": "error" |
25 | 87 | } |
26 | 88 | } |
27 | 89 | }, |
|
0 commit comments