aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ROADMAP.md2
-rw-r--r--src/rules/typescript/default.json8
2 files changed, 9 insertions, 1 deletions
diff --git a/ROADMAP.md b/ROADMAP.md
index 8f44599..592974c 100644
--- a/ROADMAP.md
+++ b/ROADMAP.md
@@ -394,7 +394,7 @@
- [ ] "consistent-type-assertions"
- [ ] "consistent-type-definitions"
- [ ] "default-param-last"
-- [ ] "explicit-function-return-type"
+- [X] "explicit-function-return-type"
- [ ] "explicit-member-accessibility"
- [ ] "explicit-module-boundary-types"
- [ ] "func-call-spacing"
diff --git a/src/rules/typescript/default.json b/src/rules/typescript/default.json
index a5c0937..64480c8 100644
--- a/src/rules/typescript/default.json
+++ b/src/rules/typescript/default.json
@@ -9,6 +9,14 @@
"before": false
}
],
+ "@typescript-eslint/explicit-function-return-type": [
+ "error",
+ {
+ "allowExpressions": false,
+ "allowHigherOrderFunctions": false,
+ "allowTypedFunctionExpressions": false
+ }
+ ],
"@typescript-eslint/indent": [
"error",
"tab",