openskynet / scripts /experiments /tmp_cleanup.mjs
Darochin's picture
Mirror OpenSkyNet workspace snapshot from Git HEAD
fc93158 verified
import { execSync } from "node:child_process";
import fs from "node:fs";
const stdout = execSync("find src/ -name '*.js' -type f").toString();
const files = stdout
.split("\n")
.map((l) => l.trim())
.filter(Boolean);
let count = 0;
for (const jsFile of files) {
const tsFile = jsFile.slice(0, -3) + ".ts";
if (fs.existsSync(tsFile)) {
fs.unlinkSync(jsFile);
console.log("Deleted: " + jsFile);
count++;
}
}
console.log(`Successfully purged ${count} stale JS files shadowing the TS source.`);