feat(build-docs): clean before building

This commit is contained in:
Elian Doran
2025-11-01 20:16:59 +02:00
parent 3524c34ff9
commit 64428ae761

View File

@@ -1,9 +1,19 @@
import { join } from "path"; import { join } from "path";
import BuildContext from "./context"; import BuildContext from "./context";
import buildSwagger from "./swagger"; import buildSwagger from "./swagger";
import { mkdirSync, rmSync } from "fs";
const context: BuildContext = { const context: BuildContext = {
baseDir: join(__dirname, "../../../site") baseDir: join(__dirname, "../../../site")
}; };
buildSwagger(context); function main() {
// Clean input dir.
rmSync(context.baseDir, { recursive: true });
mkdirSync(context.baseDir);
// Start building.
buildSwagger(context);
}
main();