UNPKG

size-limit

Version:
14 lines (12 loc) 299 B
import { existsSync } from 'node:fs' import fs from 'node:fs/promises' export async function rm(dir) { if (!fs.rm) { /* c8 ignore next 3 */ if (existsSync(dir)) { await fs.rmdir(dir, { recursive: true }) } } else { await fs.rm(dir, { force: true, recursive: true }) } }