From e9ba3d623f8d57150058a718215086c9308f3697 Mon Sep 17 00:00:00 2001 From: Maxence Date: Wed, 15 Oct 2025 13:11:31 +0200 Subject: [PATCH] fix: add null check during share-scope merge --- packages/lib/src/prod/remote-production.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/lib/src/prod/remote-production.ts b/packages/lib/src/prod/remote-production.ts index 3476286b..3d72f6c1 100644 --- a/packages/lib/src/prod/remote-production.ts +++ b/packages/lib/src/prod/remote-production.ts @@ -139,7 +139,7 @@ export function prodRemotePlugin( function merge(obj1, obj2) { const mergedObj = Object.assign(obj1, obj2); for (const key of Object.keys(mergedObj)) { - if (typeof mergedObj[key] === 'object' && typeof obj2[key] === 'object') { + if (mergedObj[key] !== null && typeof mergedObj[key] === 'object' && typeof obj2[key] === 'object') { mergedObj[key] = merge(mergedObj[key], obj2[key]); } }