From 31318de6cf3fc1241d8dade63ffaed4b3b151610 Mon Sep 17 00:00:00 2001 From: Feross Aboukhadijeh Date: Wed, 28 Oct 2020 16:17:38 -1000 Subject: [PATCH] Disallow `case NaN`, `switch(NaN)`, `indexOf(NaN)`, and `lastIndexOf(NaN)` (use-isnan) Fixes: https://github.com/standard/standard/issues/1429 --- eslintrc.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/eslintrc.json b/eslintrc.json index 3434deb4..e3bce235 100644 --- a/eslintrc.json +++ b/eslintrc.json @@ -206,7 +206,10 @@ "template-curly-spacing": ["error", "never"], "template-tag-spacing": ["error", "never"], "unicode-bom": ["error", "never"], - "use-isnan": "error", + "use-isnan": ["error", { + "enforceForSwitchCase": true, + "enforceForIndexOf": true + }], "valid-typeof": ["error", { "requireStringLiterals": true }], "wrap-iife": ["error", "any", { "functionPrototypeMethods": true }], "yield-star-spacing": ["error", "both"],