From 2417833ed7ceeb34e603a7ba3723e6b9bdec3d2b Mon Sep 17 00:00:00 2001 From: Jonas Perusquia Morales Date: Sat, 28 Mar 2026 02:55:58 -0600 Subject: [PATCH] chore: Replace Bun's deprecated OptionsObject with SpawnOptions and remove stdout cast. Fix warning. --- app/e2e/adapters.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/app/e2e/adapters.ts b/app/e2e/adapters.ts index 0dd009b6..5518e893 100644 --- a/app/e2e/adapters.ts +++ b/app/e2e/adapters.ts @@ -3,10 +3,11 @@ import path from "node:path"; import c from "picocolors"; const basePath = new URL(import.meta.resolve("../../")).pathname.slice(0, -1); +type RunOptions = Omit, "stdout" | "stderr">; async function run( cmd: string[] | string, - opts: Bun.SpawnOptions.OptionsObject & {}, + opts: RunOptions, onChunk: (chunk: string, resolve: (data: any) => void, reject: (err: Error) => void) => void, ): Promise<{ proc: Bun.Subprocess; data: any }> { return new Promise((resolve, reject) => { @@ -17,7 +18,7 @@ async function run( }); // Read from stdout - const reader = (proc.stdout as ReadableStream).getReader(); + const reader = proc.stdout.getReader(); const decoder = new TextDecoder(); // Function to read chunks