diff --git a/packages/opencode/src/installation/index.ts b/packages/opencode/src/installation/index.ts index 0359c16fe..2c99e21a8 100644 --- a/packages/opencode/src/installation/index.ts +++ b/packages/opencode/src/installation/index.ts @@ -1,5 +1,4 @@ import { BusEvent } from "@/bus/bus-event" -import { Bus } from "@/bus" import path from "path" import { $ } from "bun" import z from "zod" @@ -66,23 +65,23 @@ export namespace Installation { const checks = [ { name: "npm" as const, - command: () => $`npm list -g --depth=0`.throws(false).text(), + command: () => $`npm list -g --depth=0`.throws(false).quiet().text(), }, { name: "yarn" as const, - command: () => $`yarn global list`.throws(false).text(), + command: () => $`yarn global list`.throws(false).quiet().text(), }, { name: "pnpm" as const, - command: () => $`pnpm list -g --depth=0`.throws(false).text(), + command: () => $`pnpm list -g --depth=0`.throws(false).quiet().text(), }, { name: "bun" as const, - command: () => $`bun pm ls -g`.throws(false).text(), + command: () => $`bun pm ls -g`.throws(false).quiet().text(), }, { name: "brew" as const, - command: () => $`brew list --formula opencode`.throws(false).text(), + command: () => $`brew list --formula opencode`.throws(false).quiet().text(), }, ] @@ -112,9 +111,9 @@ export namespace Installation { ) async function getBrewFormula() { - const tapFormula = await $`brew list --formula sst/tap/opencode`.throws(false).text() + const tapFormula = await $`brew list --formula sst/tap/opencode`.throws(false).quiet().text() if (tapFormula.includes("opencode")) return "sst/tap/opencode" - const coreFormula = await $`brew list --formula opencode`.throws(false).text() + const coreFormula = await $`brew list --formula opencode`.throws(false).quiet().text() if (coreFormula.includes("opencode")) return "opencode" return "opencode" }