From 135ee61d490b6910b15a14d725c1375d1ef58445 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20Hrub=C3=BD?= Date: Thu, 6 Jun 2024 12:48:35 +0200 Subject: [PATCH] Fix _extend fn - alter provided object --- src/runtime/browser/util.inspect.polyfil.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/runtime/browser/util.inspect.polyfil.ts b/src/runtime/browser/util.inspect.polyfil.ts index 26a3649..ebf79c8 100644 --- a/src/runtime/browser/util.inspect.polyfil.ts +++ b/src/runtime/browser/util.inspect.polyfil.ts @@ -381,13 +381,12 @@ function _extend(origin: object, add: object) { // Don't do anything if add isn't an object if (!add || !isObject(add)) return origin; - const clonedOrigin = { ...origin } as { [key: string]: unknown }; const clonedAdd = { ...add } as { [key: string]: unknown }; const keys = Object.keys(add); let i = keys.length; while (i--) { - clonedOrigin[keys[i]] = clonedAdd[keys[i]]; + origin[keys[i]] = clonedAdd[keys[i]]; } return origin; }