import fs from "node:fs/promises"; import path from "node:path"; async function clean() { await Promise.all([rmrf("build"), rmrf("coverage"), rmrf(".nyc_output")]); } async function rmrf(pathFromRoot: string): Promise { await fs.rm(path.join(__dirname, "../", pathFromRoot), { recursive: true, force: true, }); } if (require.main === module) { clean(); }