From 01e72b9963bd8ff6567001d6be1612701a79383d Mon Sep 17 00:00:00 2001 From: Thomas Grainger Date: Mon, 16 Oct 2017 21:12:47 +0100 Subject: [PATCH] [eslint config] [base] [breaking] `no-else-return`: disallow else-if --- packages/eslint-config-airbnb-base/rules/best-practices.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/eslint-config-airbnb-base/rules/best-practices.js b/packages/eslint-config-airbnb-base/rules/best-practices.js index d712e8a9..55933807 100644 --- a/packages/eslint-config-airbnb-base/rules/best-practices.js +++ b/packages/eslint-config-airbnb-base/rules/best-practices.js @@ -58,8 +58,7 @@ module.exports = { // disallow else after a return in an if // https://eslint.org/docs/rules/no-else-return - // TODO: semver-major, set allowElseIf to false - 'no-else-return': ['error', { allowElseIf: true }], + 'no-else-return': ['error', { allowElseIf: false }], // disallow empty functions, except for standalone funcs/arrows // http://eslint.org/docs/rules/no-empty-function