diff --git a/apps/build-docs/src/main.ts b/apps/build-docs/src/main.ts index be936037f..6ef22cf98 100644 --- a/apps/build-docs/src/main.ts +++ b/apps/build-docs/src/main.ts @@ -1,9 +1,19 @@ import { join } from "path"; import BuildContext from "./context"; import buildSwagger from "./swagger"; +import { mkdirSync, rmSync } from "fs"; const context: BuildContext = { baseDir: join(__dirname, "../../../site") }; -buildSwagger(context); +function main() { + // Clean input dir. + rmSync(context.baseDir, { recursive: true }); + mkdirSync(context.baseDir); + + // Start building. + buildSwagger(context); +} + +main();