wait wait wait no no no

This commit is contained in:
TrèsAbhi committed 2026-02-18 16:45:06 -06:00
1 parent bf61cb17de
commit f39d1bab4e
2 files changed
+10 -17

No files matched your search

+1 -1
View File
@@ -78,4 +78,4 @@ const interval = setInterval(async () => {
error, error,
); );
} }
}, 5000); }, 15000);
+9 -16
View File
@@ -1,15 +1,10 @@
import { build } from "esbuild"; import { build } from "esbuild";
import { cp, readdir, rm } from "fs/promises"; import { cp, readdir, rm } from "fs/promises";
import { argv } from "process";
const dev = argv.includes("--dev");
const projectDir = "../.."; const projectDir = "../..";
const srcRoot = `${projectDir}/packages/bot`; const srcRoot = `${projectDir}/packages/bot`;
const distRoot = `${projectDir}/dist/bot`; const distRoot = `${projectDir}/dist/bot`;
const modulesRoot = dev const modulesRoot = "../../node_modules";
? "../../packages/bot/node_modules"
: "../../node_modules";
const workers = await readdir(`${srcRoot}/src/workers`); const workers = await readdir(`${srcRoot}/src/workers`);
await rm(distRoot, { recursive: true, force: true }); await rm(distRoot, { recursive: true, force: true });
@@ -30,9 +25,9 @@ build({
}, },
external: ["sharp"], external: ["sharp"],
minifyIdentifiers: false, // causes goofy ahh issues minifyIdentifiers: false, // causes goofy ahh issues
minifySyntax: !dev, minifySyntax: true,
minifyWhitespace: !dev, minifyWhitespace: true,
sourcemap: !dev, sourcemap: true,
jsxImportSource: "react", jsxImportSource: "react",
jsx: "automatic", jsx: "automatic",
}); });
@@ -50,12 +45,10 @@ for (const module of await readdir(`${modulesRoot}/@resvg`)) {
); );
} }
if (!dev) { await cp(`${projectDir}/prisma`, `${distRoot}/prisma`, { recursive: true });
await cp(`${projectDir}/prisma`, `${distRoot}/prisma`, { recursive: true });
for (const file of await readdir(`${modulesRoot}/prisma`).then((files) => for (const file of await readdir(`${modulesRoot}/prisma`).then((files) =>
files.filter((file) => file.endsWith(".node")), files.filter((file) => file.endsWith(".node")),
)) { )) {
cp(`${modulesRoot}/prisma/${file}`, `${distRoot}/prisma/${file}`); cp(`${modulesRoot}/prisma/${file}`, `${distRoot}/prisma/${file}`);
}
} }