From a94872960423893200060fc9e5c178da33ec6de8 Mon Sep 17 00:00:00 2001 From: Sviatoslav Zaytsev Date: Thu, 2 Feb 2023 21:49:12 +0300 Subject: [PATCH] chore: enable one-var rule (#6410) chore: enable one-var rule #6405 --- .eslintrc.js | 2 ++ .../eslint-plugin/src/rules/space-before-function-paren.ts | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.eslintrc.js b/.eslintrc.js index dc68bb8f786..99f3f5d3e41 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -198,6 +198,8 @@ module.exports = { // enforce a sort order across the codebase 'simple-import-sort/imports': 'error', + + 'one-var': ['error', 'never'], }, overrides: [ // all test files diff --git a/packages/eslint-plugin/src/rules/space-before-function-paren.ts b/packages/eslint-plugin/src/rules/space-before-function-paren.ts index 4a3f9042e78..5ff33aeb4fe 100644 --- a/packages/eslint-plugin/src/rules/space-before-function-paren.ts +++ b/packages/eslint-plugin/src/rules/space-before-function-paren.ts @@ -140,7 +140,8 @@ export default util.createRule({ return; } - let leftToken: TSESTree.Token, rightToken: TSESTree.Token; + let leftToken: TSESTree.Token; + let rightToken: TSESTree.Token; if (node.typeParameters) { leftToken = sourceCode.getLastToken(node.typeParameters)!; rightToken = sourceCode.getTokenAfter(leftToken)!;