aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorValentin Popov <info@valentineus.link>2020-02-13 22:59:20 +0300
committerValentin Popov <info@valentineus.link>2020-02-13 22:59:20 +0300
commitfc524a46098d1cfb4ca3991f41ea0b2f8334e404 (patch)
tree2d14a92866f8d1721256b4c542bdb55d6ebc6790
parent1155911243d14469ce2f920003aa6ade0a85cbfd (diff)
downloadeslint-config-fc524a46098d1cfb4ca3991f41ea0b2f8334e404.tar.xz
eslint-config-fc524a46098d1cfb4ca3991f41ea0b2f8334e404.zip
feat(eslint): Rule "no-magic-numbers"
Signed-off-by: Valentin Popov <info@valentineus.link>
-rw-r--r--ROADMAP.md2
-rw-r--r--src/rules/default.json8
2 files changed, 9 insertions, 1 deletions
diff --git a/ROADMAP.md b/ROADMAP.md
index 3455def..ba1bcfb 100644
--- a/ROADMAP.md
+++ b/ROADMAP.md
@@ -138,7 +138,7 @@
- [ ] "no-lone-blocks"
- [ ] "no-lonely-if"
- [ ] "no-loop-func"
-- [ ] "no-magic-numbers"
+- [X] "no-magic-numbers"
- [ ] "no-misleading-character-class"
- [ ] "no-mixed-operators"
- [ ] "no-mixed-requires"
diff --git a/src/rules/default.json b/src/rules/default.json
index 7df9925..9b6b2dc 100644
--- a/src/rules/default.json
+++ b/src/rules/default.json
@@ -206,6 +206,14 @@
"no-extra-semi": [
"error"
],
+ "no-magic-numbers": [
+ "warn",
+ {
+ "detectObjects": false,
+ "enforceConst": true,
+ "ignoreArrayIndexes": false
+ }
+ ],
"no-multi-spaces": [
"error",
{