From fefa7ecbea2ab985e48679ceb3010a174777a188 Mon Sep 17 00:00:00 2001 From: Tommaso Sciortino Date: Mon, 14 Jul 2025 22:55:49 -0700 Subject: Pure refactor: Consolidate isWithinRoot() function calling. (#4163) --- packages/core/src/utils/fileUtils.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'packages/core/src/utils') diff --git a/packages/core/src/utils/fileUtils.ts b/packages/core/src/utils/fileUtils.ts index a6b2e456..33eda6ab 100644 --- a/packages/core/src/utils/fileUtils.ts +++ b/packages/core/src/utils/fileUtils.ts @@ -36,8 +36,8 @@ export function isWithinRoot( pathToCheck: string, rootDirectory: string, ): boolean { - const normalizedPathToCheck = path.normalize(pathToCheck); - const normalizedRootDirectory = path.normalize(rootDirectory); + const normalizedPathToCheck = path.resolve(pathToCheck); + const normalizedRootDirectory = path.resolve(rootDirectory); // Ensure the rootDirectory path ends with a separator for correct startsWith comparison, // unless it's the root path itself (e.g., '/' or 'C:\'). -- cgit v1.2.3