From ba11facbf0a29f257f633201450b4f55f4d6d986 Mon Sep 17 00:00:00 2001 From: lafkpages Date: Sat, 14 Oct 2023 20:46:08 +0200 Subject: [PATCH] Fixed build script --- scripts/build.ts | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/scripts/build.ts b/scripts/build.ts index aab0625..53b6ef6 100644 --- a/scripts/build.ts +++ b/scripts/build.ts @@ -1,16 +1,15 @@ -import "typescript/lib/tsc"; - -import { rm } from "fs/promises"; - -const outdir = "dist"; - -await rm(outdir, { recursive: true, force: true }); +// Build types +const tsc = Bun.spawn(["./node_modules/.bin/tsc"]); +await tsc.exited; +// Build the project await Bun.build({ entrypoints: ["src/index.ts"], + root: "src", target: "node", minify: true, sourcemap: "external", - outdir, - splitting: true, + outdir: "dist", }); + +export {};