diff options
Diffstat (limited to 'packages/bun-vscode/src/features/debug.ts')
-rw-r--r-- | packages/bun-vscode/src/features/debug.ts | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/packages/bun-vscode/src/features/debug.ts b/packages/bun-vscode/src/features/debug.ts index 2a8ac587e..3b841ea66 100644 --- a/packages/bun-vscode/src/features/debug.ts +++ b/packages/bun-vscode/src/features/debug.ts @@ -9,6 +9,7 @@ const debugConfiguration: vscode.DebugConfiguration = { request: "launch", name: "Debug Bun", program: "${file}", + watch: true, }; const runConfiguration: vscode.DebugConfiguration = { @@ -16,6 +17,7 @@ const runConfiguration: vscode.DebugConfiguration = { request: "launch", name: "Run Bun", program: "${file}", + watch: true, }; const attachConfiguration: vscode.DebugConfiguration = { @@ -124,7 +126,9 @@ export class VSCodeAdapter extends DebugSession { } sendMessage(message: DAP.Request | DAP.Response | DAP.Event): void { + console.log("[dap] -->", message); this.#dap.appendLine("--> " + JSON.stringify(message)); + const { type } = message; if (type === "response") { this.sendResponse(message); @@ -136,7 +140,9 @@ export class VSCodeAdapter extends DebugSession { } handleMessage(message: DAP.Event | DAP.Request | DAP.Response): void { + console.log("[dap] <--", message); this.#dap.appendLine("<-- " + JSON.stringify(message)); + this.#adapter.accept(message); } |