Dax Raad 8 месяцев назад
Родитель
Сommit
73e9fb53d5
1 измененных файлов с 4 добавлено и 2 удалено
  1. 4 2
      packages/opencode/src/cli/cmd/scrap.ts

+ 4 - 2
packages/opencode/src/cli/cmd/scrap.ts

@@ -1,4 +1,5 @@
 import { App } from "../../app/app"
+import { LSP } from "../../lsp"
 import { VERSION } from "../version"
 import { cmd } from "./cmd"
 
@@ -6,9 +7,10 @@ export const ScrapCommand = cmd({
   command: "scrap <file>",
   builder: (yargs) =>
     yargs.positional("file", { type: "string", demandOption: true }),
-  async handler() {
+  async handler(args) {
     await App.provide({ cwd: process.cwd(), version: VERSION }, async (app) => {
-      Bun.resolveSync("typescript/lib/tsserver.js", app.path.cwd)
+      await LSP.touchFile(args.file, true)
+      console.log(await LSP.diagnostics())
     })
   },
 })