From be505f926a336039ea81992321dc8cf438c56410 Mon Sep 17 00:00:00 2001 From: sapphi-red Date: Thu, 23 Mar 2023 20:35:43 +0900 Subject: [PATCH] perf: use safeRealpath in getRealpath --- packages/vite/src/node/plugins/resolve.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/vite/src/node/plugins/resolve.ts b/packages/vite/src/node/plugins/resolve.ts index 5522ec0656d19d..02f23453987743 100644 --- a/packages/vite/src/node/plugins/resolve.ts +++ b/packages/vite/src/node/plugins/resolve.ts @@ -1263,7 +1263,7 @@ function equalWithoutSuffix(path: string, key: string, suffix: string) { function getRealPath(resolved: string, preserveSymlinks?: boolean): string { resolved = ensureVolumeInPath(resolved) if (!preserveSymlinks && browserExternalId !== resolved) { - resolved = fs.realpathSync(resolved) + resolved = safeRealpathSync(resolved) } return normalizePath(resolved) }