summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorValentin Popov <info@valentineus.link>2020-02-14 00:58:35 +0300
committerValentin Popov <info@valentineus.link>2020-02-14 00:58:35 +0300
commit37432c1b01bfd2898d7b9db592fbfe299d674ea9 (patch)
tree9acfec59d7585ec1d52efedb98200d65fdac6e2b
parentdf848834f582a1cba6e275d4dd408eeb95f5ef26 (diff)
downloadeslint-config-37432c1b01bfd2898d7b9db592fbfe299d674ea9.tar.xz
eslint-config-37432c1b01bfd2898d7b9db592fbfe299d674ea9.zip
feat(typescript): Rule "no-unused-vars"
Signed-off-by: Valentin Popov <info@valentineus.link>
-rw-r--r--ROADMAP.md2
-rw-r--r--src/rules/typescript/default.json12
2 files changed, 13 insertions, 1 deletions
diff --git a/ROADMAP.md b/ROADMAP.md
index c6e9031..b10ee0f 100644
--- a/ROADMAP.md
+++ b/ROADMAP.md
@@ -382,7 +382,7 @@
- [ ] "no-unnecessary-type-assertion"
- [X] "no-untyped-public-signature"
- [ ] "no-unused-expressions"
-- [ ] "no-unused-vars"
+- [X] "no-unused-vars"
- [ ] "no-unused-vars-experimental"
- [ ] "no-use-before-define"
- [ ] "no-useless-constructor"
diff --git a/src/rules/typescript/default.json b/src/rules/typescript/default.json
index a2253a2..41577d8 100644
--- a/src/rules/typescript/default.json
+++ b/src/rules/typescript/default.json
@@ -78,6 +78,15 @@
]
}
],
+ "@typescript-eslint/no-unused-vars": [
+ "error",
+ {
+ "args": "after-used",
+ "caughtErrors": "all",
+ "ignoreRestSiblings": false,
+ "vars": "all"
+ }
+ ],
"@typescript-eslint/quotes": [
"error",
"double",
@@ -129,6 +138,9 @@
"no-magic-numbers": [
"off"
],
+ "no-unused-vars": [
+ "off"
+ ],
"quotes": [
"off"
],