UNPKG

size-limit

Version:
14 lines (12 loc) 309 B
let { existsSync } = require('fs') let fs = require('fs').promises module.exports = async function rm(dir) { if (!fs.rm) { /* istanbul ignore next */ if (existsSync(dir)) { await fs.rmdir(dir, { recursive: true }) } } else { await fs.rm(dir, { recursive: true, force: true }) } }