mirror of
https://github.com/bitburner-official/bitburner-src.git
synced 2026-04-21 16:52:55 +02:00
DOCUMENTATION: Update Remote API docs (#2258)
This commit is contained in:
@@ -54,32 +54,19 @@ processDir(docImagesRoot);
|
||||
* in src\Documentation\doc, but we rarely add or remove files in it, so it's not a big deal. Checking ~60 lines is also
|
||||
* much easier than checking ~1400 lines.
|
||||
*/
|
||||
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")}
|
||||
`;
|
||||
if (docImagesFiles.length > 0) {
|
||||
autogeneratedContent += `${docImagesFiles
|
||||
.map((f) => `import docImages_${f.replaceAll(".", "_")} from "./images/${f}";`)
|
||||
.join("\n")}
|
||||
`;
|
||||
}
|
||||
autogeneratedContent += `
|
||||
const autogeneratedContent = `// THIS FILE IS AUTOGENERATED. DO NOT EDIT IT MANUALLY.
|
||||
${docFiles.map((f, i) => `import file${i} from "./doc/${f}?raw";\n`).join("")}
|
||||
${nsDocFiles.map((f) => `import nsDoc_${f.replaceAll(".", "_")} from "../../markdown/${f}?raw";\n`).join("")}
|
||||
${docImagesFiles.map((f) => `import docImages_${f.replaceAll(/\.|-/g, "_")} from "./images/${f}";\n`).join("")}
|
||||
export const AllPages: Record<string, string> = {};
|
||||
${docFiles.map((f, i) => `AllPages["${f}"] = file${i};`).join("\n")}
|
||||
${nsDocFiles.map((f, i) => `AllPages["nsDoc/${f}"] = nsDoc_${f.replaceAll(".", "_")};`).join("\n")}
|
||||
|
||||
${docFiles.map((f, i) => `AllPages["${f}"] = file${i};\n`).join("")}
|
||||
${nsDocFiles.map((f) => `AllPages["nsDoc/${f}"] = nsDoc_${f.replaceAll(".", "_")};\n`).join("")}
|
||||
export const nsApiPages = Object.keys(AllPages)
|
||||
.filter((page) => page.startsWith("nsDoc"))
|
||||
.map((page) => page.replace("nsDoc/", ""));
|
||||
|
||||
export const DocImages: Record<string, string> = {};
|
||||
`;
|
||||
if (docImagesFiles.length > 0) {
|
||||
autogeneratedContent += `
|
||||
${docImagesFiles.map((f, i) => `DocImages["${f}"] = docImages_${f.replaceAll(".", "_")};`).join("\n")}
|
||||
`;
|
||||
}
|
||||
${docImagesFiles.map((f) => `DocImages["${f}"] = docImages_${f.replaceAll(/\.|-/g, "_")};\n`).join("")}`;
|
||||
|
||||
fs.writeFile(path.resolve(__dirname, "../../src/Documentation/pages.ts"), autogeneratedContent, (err) => {
|
||||
if (err) {
|
||||
|
||||
Reference in New Issue
Block a user