diff --git a/generate.ts b/generate.ts index 96f9eb5..7dabf4e 100644 --- a/generate.ts +++ b/generate.ts @@ -1,4 +1,4 @@ -import { readdir, writeFile, mkdir } from 'node:fs/promises'; +import { readdir, writeFile, mkdir, rm } from 'node:fs/promises'; import { join, resolve } from 'node:path'; import { loadTheme } from './src/palette.js'; import { buildVariables } from './src/themeBuilder.js'; @@ -15,6 +15,7 @@ async function findDefinitionFiles(dir: string): Promise { } async function main(): Promise { + await rm(OUTPUT_DIR, { recursive: true, force: true }); await mkdir(OUTPUT_DIR, { recursive: true }); const definitionsDir = join(DOKI_REPO, 'definitions');