Files
openclaw/scripts/tsdown-build.mjs
2026-03-08 04:12:32 +00:00

20 lines
419 B
JavaScript

#!/usr/bin/env node
import { spawnSync } from "node:child_process";
const logLevel = process.env.OPENCLAW_BUILD_VERBOSE ? "info" : "warn";
const result = spawnSync(
"pnpm",
["exec", "tsdown", "--config-loader", "unrun", "--logLevel", logLevel],
{
stdio: "inherit",
shell: process.platform === "win32",
},
);
if (typeof result.status === "number") {
process.exit(result.status);
}
process.exit(1);