From caf595e727cb3233878d658b63691f8694d0dabe Mon Sep 17 00:00:00 2001 From: YeonGyu-Kim Date: Thu, 19 Mar 2026 10:46:54 +0900 Subject: [PATCH] fix(build-binaries): prevent test imports from triggering binary builds Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent) Co-authored-by: Sisyphus --- script/build-binaries.ts | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/script/build-binaries.ts b/script/build-binaries.ts index cfc65c685..1668fa19b 100644 --- a/script/build-binaries.ts +++ b/script/build-binaries.ts @@ -101,7 +101,9 @@ async function main() { console.log("\n✅ All platform binaries built successfully!\n"); } -main().catch((error) => { - console.error("Fatal error:", error); - process.exit(1); -}); +if (import.meta.main) { + main().catch((error) => { + console.error("Fatal error:", error); + process.exit(1); + }); +}