From eb27f18c2ee379998140588bbd756f647aba1420 Mon Sep 17 00:00:00 2001 From: Ashcon Partovi Date: Thu, 17 Aug 2023 15:58:01 -0700 Subject: Fix attaching --- packages/bun-vscode/example/example.ts | 36 ++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 packages/bun-vscode/example/example.ts (limited to 'packages/bun-vscode/example/example.ts') diff --git a/packages/bun-vscode/example/example.ts b/packages/bun-vscode/example/example.ts new file mode 100644 index 000000000..020fa289e --- /dev/null +++ b/packages/bun-vscode/example/example.ts @@ -0,0 +1,36 @@ +import type { Server } from "bun"; + +export default { + async fetch(request: Request, server: Server): Promise { + a(request); + const coolThing: CoolThing = new SuperCoolThing(); + coolThing.doCoolThing(); + debugger; + return new Response(request.url); + }, +}; + +// a +function a(request: Request): void { + b(request); +} + +// b +function b(request: Request): void { + c(request); +} + +// c +function c(request: Request) { + console.log(request); +} + +interface CoolThing { + doCoolThing(): void; +} + +class SuperCoolThing implements CoolThing { + doCoolThing(): void { + console.log("super cool thing!"); + } +} -- cgit v1.2.3