ignore: lsp debug file check (#2743)
Some checks are pending
deploy / deploy (push) Waiting to run
format / format (push) Waiting to run
snapshot / publish (push) Waiting to run

This commit is contained in:
Aiden Cline 2025-09-22 22:16:03 -05:00 committed by GitHub
parent f9c5df05a1
commit c23510346b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -2,6 +2,7 @@ import { LSP } from "../../../lsp"
import { bootstrap } from "../../bootstrap"
import { cmd } from "../cmd"
import { Log } from "../../../util/log"
import { UI } from "../../ui"
export const LSPCommand = cmd({
command: "lsp",
@ -15,6 +16,10 @@ const DiagnosticsCommand = cmd({
builder: (yargs) => yargs.positional("file", { type: "string", demandOption: true }),
async handler(args) {
await bootstrap(process.cwd(), async () => {
if (!(await Bun.file(args.file).exists())) {
UI.error(`File ${args.file} does not exist`)
return
}
await LSP.touchFile(args.file, true)
console.log(JSON.stringify(await LSP.diagnostics(), null, 2))
})