Refactor directory checks into a separate function to clean up the download function

pull/4685/head
rasheed 3 weeks ago
parent 8434d44998
commit 5339de67a7

@ -26,15 +26,14 @@ function download(url) {
if (response.statusCode === 200) {
console.log("Extracting dist...");
if (fs.existsSync("./dist")) {
if (fs.existsSync("./dist-backup")) {
rmSync("./dist-backup", {
recursive: true
});
}
fs.renameSync("./dist", "./dist-backup");
function handleDirectoryCleanup() {
if (fs.existsSync("./dist")) {
if (fs.existsSync("./dist-backup")) {
rmSync("./dist-backup", { recursive: true });
}
fs.renameSync("./dist", "./dist-backup");
}
}
}
const tarStream = tar.x({

Loading…
Cancel
Save