From 640976b2f9b2cd653f44a5995dc9d33565d19cae Mon Sep 17 00:00:00 2001 From: Christophe Dervieux Date: Wed, 5 Mar 2025 16:22:01 +0100 Subject: [PATCH] don't need shallow copy when we create new object which is the case using `.map()` --- src/command/render/freeze.ts | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/src/command/render/freeze.ts b/src/command/render/freeze.ts index 7dd03be700..1586e0299a 100644 --- a/src/command/render/freeze.ts +++ b/src/command/render/freeze.ts @@ -57,19 +57,16 @@ export function freezeExecuteResult( const innerResult = { ...result, includes: result.includes ? { ...result.includes } : undefined, - supporting: [...result.supporting], } as ExecuteResult; const resolveIncludes = ( name: "include-in-header" | "include-before-body" | "include-after-body", ) => { if (innerResult.includes) { if (innerResult.includes[name]) { - innerResult.includes[name] = [ - ...innerResult.includes[name]!.map((file) => - // Storing file content using LF line ending - format(Deno.readTextFileSync(file), LF) - ), - ]; + innerResult.includes[name] = innerResult.includes[name]!.map((file) => + // Storing file content using LF line ending + format(Deno.readTextFileSync(file), LF) + ); } } };