aboutsummaryrefslogtreecommitdiff
path: root/packages/bun-debug-adapter-protocol/debugger/adapter.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/bun-debug-adapter-protocol/debugger/adapter.ts')
-rw-r--r--packages/bun-debug-adapter-protocol/debugger/adapter.ts4
1 files changed, 3 insertions, 1 deletions
diff --git a/packages/bun-debug-adapter-protocol/debugger/adapter.ts b/packages/bun-debug-adapter-protocol/debugger/adapter.ts
index 637edcafa..c86fb2d85 100644
--- a/packages/bun-debug-adapter-protocol/debugger/adapter.ts
+++ b/packages/bun-debug-adapter-protocol/debugger/adapter.ts
@@ -833,8 +833,10 @@ export class DebugAdapter implements IDebugAdapter, InspectorListener {
async ["Debugger.scriptParsed"](event: JSC.Debugger.ScriptParsedEvent): Promise<void> {
// HACK: remove once Bun starts sending correct source map urls
- if (event.url && event.url.startsWith("/")) {
+ if (event.url && event.url.startsWith("/") && event.url.endsWith(".ts")) {
event.sourceMapURL = generateSourceMapUrl(event.url);
+ } else {
+ event.sourceMapURL = undefined;
}
const { url, scriptId, sourceMapURL } = event;