feat: dev flags

This commit is contained in:
tresabhi committed 2024-11-27 20:09:31 -06:00
1 parent c81f6d08c0
commit e091cf5d06
2 files changed
+7 -3

No files matched your search

+1 -1
View File
@@ -17,7 +17,7 @@
"build:sitemap": "bun scripts/sitemap.ts",
"build:docs": "vitepress build docs",
"build:ratingleaderboard": "bun --script scripts/buildRatingLeaderboard.ts",
"dev:bot": "bun run build:bot && bun start:bot",
"dev:bot": "bun run build:bot --dev && bun start:bot",
"start:bot": "bun dist/bot/main.js",
"dev:docs": "vitepress dev docs",
"dev:website": "cd packages/website && bun run dev",
+6 -2
View File
@@ -1,10 +1,12 @@
import { build } from 'esbuild';
import { cp, readdir, rm } from 'fs/promises';
import { argv } from 'process';
const srcRoot = '../bot';
const distRoot = '../../dist/bot';
const modulesRoot = '../../node_modules';
const workers = await readdir(`${srcRoot}/src/workers`);
const dev = argv.includes('--dev');
await rm(distRoot, { recursive: true, force: true });
@@ -21,8 +23,10 @@ build({
'.ttf': 'file',
'.node': 'empty',
},
minify: true,
sourcemap: true,
minifyIdentifiers: false, // causes goofy ahh issues
minifySyntax: !dev,
minifyWhitespace: !dev,
sourcemap: !dev,
});
await Promise.all(