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")}