From 970292bedb9d1a2e24ac7aaf51d0243ecece22c3 Mon Sep 17 00:00:00 2001 From: catloversg <152669316+catloversg@users.noreply.github.com> Date: Sun, 6 Jul 2025 08:08:15 +0700 Subject: [PATCH] CODEBASE: Update build script to avoid unnecessary newline in generated script (#2224) --- tools/bundle-doc/index.js | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/tools/bundle-doc/index.js b/tools/bundle-doc/index.js index 922e1efce..42eac8943 100644 --- a/tools/bundle-doc/index.js +++ b/tools/bundle-doc/index.js @@ -57,8 +57,14 @@ processDir(docImagesRoot); let autogeneratedContent = `// THIS FILE IS AUTOGENERATED. DO NOT EDIT IT MANUALLY. ${docFiles.map((f, i) => `import file${i} from "./doc/${f}?raw";`).join("\n")} ${nsDocFiles.map((f, i) => `import nsDoc_${f.replaceAll(".", "_")} from "../../markdown/${f}?raw";`).join("\n")} -${docImagesFiles.map((f, i) => `import docImages_${f.replaceAll(".", "_")} from "./images/${f}";`).join("\n")} - +`; +if (docImagesFiles.length > 0) { + autogeneratedContent += `${docImagesFiles + .map((f) => `import docImages_${f.replaceAll(".", "_")} from "./images/${f}";`) + .join("\n")} +`; +} +autogeneratedContent += ` export const AllPages: Record = {}; ${docFiles.map((f, i) => `AllPages["${f}"] = file${i};`).join("\n")} ${nsDocFiles.map((f, i) => `AllPages["nsDoc/${f}"] = nsDoc_${f.replaceAll(".", "_")};`).join("\n")}