Browse Source

fix ts lsp

Dax Raad 8 months ago
parent
commit
a1cc8f6cdb
1 changed files with 4 additions and 2 deletions
  1. 4 2
      packages/opencode/src/lsp/server.ts

+ 4 - 2
packages/opencode/src/lsp/server.ts

@@ -32,8 +32,10 @@ export namespace LSPServer {
           process.argv0 !== "bun"
           process.argv0 !== "bun"
             ? path.resolve(process.cwd(), process.argv0)
             ? path.resolve(process.cwd(), process.argv0)
             : process.argv0
             : process.argv0
-        return spawn(root + " x typescript-language-server --stdio", {
-          argv0: "bun",
+        return spawn(root, ["x", "typescript-language-server", "--stdio"], {
+          env: {
+            BUN_BE_BUN: "1",
+          },
         })
         })
       },
       },
     },
     },