bump 0.13.0 + separated cli build into separate file

This commit is contained in:
dswbx
2025-05-27 16:53:49 +02:00
parent 5a693c0370
commit af6cb0c8f0
6 changed files with 36 additions and 8 deletions

23
app/build.cli.ts Normal file
View File

@@ -0,0 +1,23 @@
import pkg from "./package.json" with { type: "json" };
import c from "picocolors";
import { formatNumber } from "core/utils";
const result = await Bun.build({
entrypoints: ["./src/cli/index.ts"],
target: "node",
outdir: "./dist/cli",
env: "PUBLIC_*",
minify: true,
define: {
__isDev: "0",
__version: JSON.stringify(pkg.version),
},
});
for (const output of result.outputs) {
const size_ = await output.text();
console.info(
c.cyan(formatNumber.fileSize(size_.length)),
c.dim(output.path.replace(import.meta.dir + "/", "")),
);
}