From d06147d279549c08dacd2ef4835cbccf2b1f1159 Mon Sep 17 00:00:00 2001 From: Jordan Harband Date: Tue, 19 Apr 2016 22:15:39 -0700 Subject: [PATCH] [eslint-config] [base] [semver-patch] Allow `== null`. Closes #542. --- packages/eslint-config-airbnb-base/rules/best-practices.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/eslint-config-airbnb-base/rules/best-practices.js b/packages/eslint-config-airbnb-base/rules/best-practices.js index 4543fe9e..a999a1c1 100644 --- a/packages/eslint-config-airbnb-base/rules/best-practices.js +++ b/packages/eslint-config-airbnb-base/rules/best-practices.js @@ -20,7 +20,8 @@ module.exports = { // enforces consistent newlines before or after dots 'dot-location': 0, // require the use of === and !== - 'eqeqeq': 2, + // http://eslint.org/docs/rules/eqeqeq + 'eqeqeq': [2, 'allow-null'], // make sure for-in loops have an if statement 'guard-for-in': 2, // Blacklist certain identifiers to prevent them being used