From 0c15b9b98e664cfbb512e1dad98e96e8bb31f5a8 Mon Sep 17 00:00:00 2001 From: parkin-lin Date: Mon, 13 Jan 2025 22:26:51 +0800 Subject: [PATCH] perf(vite/src/shared): refactor isPrimitive --- packages/vite/src/shared/utils.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/vite/src/shared/utils.ts b/packages/vite/src/shared/utils.ts index 007c6b6117115d..f6d62cfb9ed544 100644 --- a/packages/vite/src/shared/utils.ts +++ b/packages/vite/src/shared/utils.ts @@ -42,7 +42,9 @@ export function splitFileAndPostfix(path: string): { } export function isPrimitive(value: unknown): boolean { - return !value || (typeof value !== 'object' && typeof value !== 'function') + return ( + value == null || (typeof value !== 'object' && typeof value !== 'function') + ) } export function withTrailingSlash(path: string): string {