diff --git a/tooling/cleanup.ts b/tooling/cleanup.ts index 3d46ed6..cba0137 100644 --- a/tooling/cleanup.ts +++ b/tooling/cleanup.ts @@ -3,10 +3,10 @@ import { readdirSync, rmSync, renameSync } from "fs"; const libFiles = readdirSync("./build"); for (const file of libFiles) { - if (!file.startsWith("combined")) { + if (!file.startsWith("index.min.js")) { rmSync(`./build/${file}`, { recursive: true }); } } -renameSync("./build/combined.js", "./build/index.js"); +//renameSync("./build/combined.js", "./build/index.js"); //renameSync("./build/combined.d.ts", "./build/index.d.ts"); \ No newline at end of file diff --git a/tooling/fileSmasher.ts b/tooling/fileSmasher.ts index fdc83f5..1c31252 100644 --- a/tooling/fileSmasher.ts +++ b/tooling/fileSmasher.ts @@ -23,7 +23,7 @@ function readDir(nam:string) { } else if (file.endsWith(".ts")) { if (file == "index.ts") { tsLastFileData.push(readFileSync((`${nam}/${file}`).replace("//", "/")).toString()); - } else if (nam.includes("enum")) { + } else if (nam.includes("enum") || file.includes("Behaviour")) { tsFirstFileData.push(readFileSync((`${nam}/${file}`).replace("//", "/")).toString()); } else { tsEverythingElse.push(readFileSync((`${nam}/${file}`).replace("//", "/")).toString()); diff --git a/tooling/mangle.ts b/tooling/mangle.ts index b239e10..73da792 100644 --- a/tooling/mangle.ts +++ b/tooling/mangle.ts @@ -2,7 +2,7 @@ import { readFileSync, writeFileSync } from "fs"; import { minify } from "terser"; (async () => { - const mangled = await minify(readFileSync("./build/index.js").toString(), { + const mangled = await minify(readFileSync("./build/combined.js").toString(), { mangle: true, toplevel: true, });