From e7c248685eb1a74ad0e5093d5466f4de918c4cb6 Mon Sep 17 00:00:00 2001 From: Jordan Harband Date: Thu, 27 Jul 2023 20:42:52 -0700 Subject: [PATCH] [Refactor] `no-useless-path-segments`: use `.filter` instead of `.reduce` --- src/rules/no-useless-path-segments.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/rules/no-useless-path-segments.js b/src/rules/no-useless-path-segments.js index 343a4f623..390a7546d 100644 --- a/src/rules/no-useless-path-segments.js +++ b/src/rules/no-useless-path-segments.js @@ -33,7 +33,7 @@ function normalize(fn) { } function countRelativeParents(pathSegments) { - return pathSegments.reduce((sum, pathSegment) => pathSegment === '..' ? sum + 1 : sum, 0); + return pathSegments.filter((x) => x === '..').length; } module.exports = {