refactor: remove cjs from build to reduce package size

This commit is contained in:
dswbx
2025-01-07 08:55:25 +01:00
parent 064bbba8aa
commit 9f2c20ccee

View File

@@ -22,9 +22,11 @@ function buildTypes() {
types_running = true;
Bun.spawn(["bun", "build:types"], {
stdout: "inherit",
onExit: () => {
console.log("Types built");
Bun.spawn(["bun", "tsc-alias"], {
stdout: "inherit",
onExit: () => {
console.log("Types aliased");
types_running = false;
@@ -120,7 +122,7 @@ await tsup.build({
external: ["bun:test", "@libsql/client"],
metafile: true,
platform: "browser",
format: ["esm", "cjs"],
format: ["esm"],
splitting: false,
treeshake: true,
loader: {
@@ -143,7 +145,7 @@ await tsup.build({
external: ["bun:test", "react", "react-dom", "use-sync-external-store"],
metafile: true,
platform: "browser",
format: ["esm", "cjs"],
format: ["esm"],
splitting: true,
treeshake: true,
loader: {
@@ -199,13 +201,11 @@ await tsup.build({
await tsup.build({
...baseConfig("nextjs"),
format: ["esm", "cjs"],
platform: "node"
});
await tsup.build({
...baseConfig("remix"),
format: ["esm", "cjs"]
...baseConfig("remix")
});
await tsup.build({
@@ -214,11 +214,9 @@ await tsup.build({
await tsup.build({
...baseConfig("node"),
platform: "node",
format: ["esm", "cjs"]
platform: "node"
});
await tsup.build({
...baseConfig("astro"),
format: ["esm", "cjs"]
});
...baseConfig("astro")
});