fix(build-docs): crash in clean environment

This commit is contained in:
Elian Doran
2025-11-01 21:15:34 +02:00
parent 953b376ce3
commit d62aecc551

View File

@@ -1,7 +1,7 @@
import { join } from "path";
import BuildContext from "./context";
import buildSwagger from "./swagger";
import { mkdirSync, rmSync } from "fs";
import { existsSync, mkdirSync, rmSync } from "fs";
import buildDocs from "./build-docs";
const context: BuildContext = {
@@ -11,7 +11,9 @@ const context: BuildContext = {
async function main() {
// Clean input dir.
if (existsSync(context.baseDir)) {
rmSync(context.baseDir, { recursive: true });
}
mkdirSync(context.baseDir);
// Start building.