diff --git a/tooling/fileSmasher.ts b/tooling/fileSmasher.ts index 5bae872..d19e9f8 100644 --- a/tooling/fileSmasher.ts +++ b/tooling/fileSmasher.ts @@ -2,7 +2,7 @@ // for when you're just too lazy to // do it properly. -import { readdirSync, statSync, readFileSync, writeFileSync } from "fs"; +import { readdirSync, lstatSync, readFileSync, writeFileSync } from "fs"; const tsFileData:Array = new Array(); @@ -19,7 +19,7 @@ function readDir(nam:string) { // This is a very dumb way of checking for folders // protip: don't do this. - if (statSync(`${nam}/${file}`).size == 0) { + if (statSync(`${nam}/${file}`).isDirectory()) { readDir(`${nam}/${file}`); } else if (file.endsWith(".ts")) { tsFileData.push(readFileSync((`${nam}/${file}`).replace("//", "/")).toString());