From 53aa899e459749fff74d14cdaf022b476db0accd Mon Sep 17 00:00:00 2001 From: Dax Raad Date: Sun, 3 Aug 2025 10:41:30 -0400 Subject: [PATCH] ci: ignore --- packages/opencode/package.json | 2 +- packages/opencode/src/tool/bash.ts | 1 + packages/sdk/js/script/generate.ts | 7 +------ packages/sdk/js/script/publish.ts | 2 ++ 4 files changed, 5 insertions(+), 7 deletions(-) diff --git a/packages/opencode/package.json b/packages/opencode/package.json index 5905350d..3d8c56c9 100644 --- a/packages/opencode/package.json +++ b/packages/opencode/package.json @@ -6,7 +6,7 @@ "private": true, "scripts": { "typecheck": "tsc --noEmit", - "dev": "bun run ./src/index.ts" + "dev": "bun run --conditions=development ./src/index.ts" }, "bin": { "opencode": "./bin/opencode" diff --git a/packages/opencode/src/tool/bash.ts b/packages/opencode/src/tool/bash.ts index 8688aa70..5e0dddfb 100644 --- a/packages/opencode/src/tool/bash.ts +++ b/packages/opencode/src/tool/bash.ts @@ -122,6 +122,7 @@ export const BashTool = Tool.define("bash", { maxBuffer: MAX_OUTPUT_LENGTH, signal: ctx.abort, timeout: timeout, + stdin: "pipe", stdout: "pipe", stderr: "pipe", }) diff --git a/packages/sdk/js/script/generate.ts b/packages/sdk/js/script/generate.ts index 6d6e59a2..a2625319 100755 --- a/packages/sdk/js/script/generate.ts +++ b/packages/sdk/js/script/generate.ts @@ -4,7 +4,6 @@ const dir = new URL("..", import.meta.url).pathname process.chdir(dir) import { $ } from "bun" -import fs from "fs/promises" import path from "path" console.log("=== Generating JS SDK ===") @@ -12,8 +11,7 @@ console.log() import { createClient } from "@hey-api/openapi-ts" -await fs.rm(path.join(dir, "src/gen"), { recursive: true, force: true }) -await $`bun run ./src/index.ts generate > openapi.json`.cwd(path.resolve(dir, "../../opencode")) +await $`bun dev generate > openapi.json`.cwd(path.resolve(dir, "../../opencode")) await createClient({ input: "./openapi.json", @@ -37,6 +35,3 @@ await createClient({ ], }) await $`bun prettier --write src/gen` - -await $`rm -rf dist` -await $`bun tsc` diff --git a/packages/sdk/js/script/publish.ts b/packages/sdk/js/script/publish.ts index 75120bc5..389a9376 100644 --- a/packages/sdk/js/script/publish.ts +++ b/packages/sdk/js/script/publish.ts @@ -6,6 +6,8 @@ process.chdir(dir) import { $ } from "bun" await import("./generate") +await $`rm -rf dist` +await $`bun tsc` const snapshot = process.env["OPENCODE_SNAPSHOT"] === "true"