yt-dlx
Version:
Effortless Audio-Video Downloader And Streamer!
19 lines (16 loc) • 475 B
JavaScript
import { rm } from "fs/promises";
import { join, resolve } from "path";
async function rmdir(folderPath, folders) {
for (const folder of folders) {
const folderToDelete = join(folderPath, folder);
try {
await rm(folderToDelete, {
recursive: true,
force: true,
});
} catch (err) {
console.error("@error:", `${folder}: ${err.message}`);
}
}
}
rmdir(resolve(), ["./client/node_modules", "./client/dist", "./client/app"]);