diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/rules/typescript/default.json | 24 | ||||
-rw-r--r-- | src/typescript.ts | 1 |
2 files changed, 12 insertions, 13 deletions
diff --git a/src/rules/typescript/default.json b/src/rules/typescript/default.json index 2b45050..fa868f6 100644 --- a/src/rules/typescript/default.json +++ b/src/rules/typescript/default.json @@ -16,6 +16,7 @@ "@typescript-eslint/explicit-function-return-type": [ "error", { + "allowConciseArrowFunctionExpressionsStartingWithVoid": false, "allowExpressions": false, "allowHigherOrderFunctions": false, "allowTypedFunctionExpressions": false @@ -61,12 +62,9 @@ "outerIIFEBody": 1 } ], - "@typescript-eslint/interface-name-prefix": [ + "@typescript-eslint/method-signature-style": [ "error", - { - "allowUnderscorePrefix": false, - "prefixWithI": "always" - } + "property" ], "@typescript-eslint/no-base-to-string": [ "error" @@ -125,9 +123,7 @@ "@typescript-eslint/no-unnecessary-condition": [ "error", { - "allowConstantLoopConditions": false, - "checkArrayPredicates": true, - "ignoreRhs": true + "allowConstantLoopConditions": false } ], "@typescript-eslint/no-unnecessary-type-assertion": [ @@ -213,9 +209,13 @@ "@typescript-eslint/strict-boolean-expressions": [ "error", { - "allowNullable": false, - "allowSafe": false, - "ignoreRhs": false + "allowAny": false, + "allowNullableBoolean": false, + "allowNullableNumber": false, + "allowNullableObject": false, + "allowNullableString": false, + "allowNumber": false, + "allowString": false } ], "@typescript-eslint/type-annotation-spacing": [ @@ -297,4 +297,4 @@ "space-before-function-paren": [ "off" ] -} +}
\ No newline at end of file diff --git a/src/typescript.ts b/src/typescript.ts index 6295159..cdbd1f8 100644 --- a/src/typescript.ts +++ b/src/typescript.ts @@ -3,7 +3,6 @@ import rDefault from "./rules/typescript/default.json"; module.exports = { "extends": [ "./javascript", - "plugin:@typescript-eslint/eslint-recommended", "plugin:@typescript-eslint/recommended", "plugin:@typescript-eslint/recommended-requiring-type-checking", "plugin:import/typescript", |