remove bot

This commit is contained in:
tresabhi committed 2026-07-31 20:17:57 -05:00
1 parent 50d21918b4
commit 514999e588
160 files changed
+8 -9075

No files matched your search

-54
View File
@@ -1,54 +0,0 @@
import { build } from "esbuild";
import { cp, readdir, rm } from "fs/promises";
const projectDir = "../..";
const srcRoot = `${projectDir}/packages/bot`;
const distRoot = `${projectDir}/dist/bot`;
const modulesRoot = "../../node_modules";
const workers = await readdir(`${srcRoot}/src/workers`);
await rm(distRoot, { recursive: true, force: true });
build({
entryPoints: [
`${srcRoot}/src/main.ts`,
...workers.map((worker) => `${srcRoot}/src/workers/${worker}`),
],
bundle: true,
outdir: "../../dist/bot",
platform: "node",
format: "esm",
loader: {
".ttf": "file",
".node": "empty",
".json": "json",
},
external: ["sharp"],
minifyIdentifiers: false, // causes goofy ahh issues
minifySyntax: true,
minifyWhitespace: true,
sourcemap: true,
jsxImportSource: "react",
jsx: "automatic",
});
for (const module of await readdir(`${modulesRoot}/@resvg`)) {
readdir(`${modulesRoot}/@resvg/${module}`).then((files) =>
files
.filter((file) => file.endsWith(".node"))
.map((file) =>
cp(
`${modulesRoot}/@resvg/${module}/${file}`,
`${distRoot}/workers/${file}`,
),
),
);
}
await cp(`${projectDir}/prisma`, `${distRoot}/prisma`, { recursive: true });
for (const file of await readdir(`${modulesRoot}/prisma`).then((files) =>
files.filter((file) => file.endsWith(".node")),
)) {
cp(`${modulesRoot}/prisma/${file}`, `${distRoot}/prisma/${file}`);
}