diff options
Diffstat (limited to 'packages/bun-vscode/example/example.js')
-rw-r--r-- | packages/bun-vscode/example/example.js | 63 |
1 files changed, 63 insertions, 0 deletions
diff --git a/packages/bun-vscode/example/example.js b/packages/bun-vscode/example/example.js new file mode 100644 index 000000000..d7e8709d6 --- /dev/null +++ b/packages/bun-vscode/example/example.js @@ -0,0 +1,63 @@ +// @bun +const express = import.meta.require("express"); +const app = express(); +import { readFile } from "node:fs/promises"; + +app + .get("/", (req, res) => { + console.log("I am logging a request!"); + readFile(import.meta.path, "utf-8").then(data => { + console.log(data.length); + debugger; + res.send("hello world"); + }); + }) + .listen(3000); + +const va = 1; +let vb = 2; +var vc = 3; + +function fa() { + fb(); +} + +function fb() { + fc(); +} + +function fc() { + fd(); +} + +function fd() { + let map = new Map([ + [1, 2], + [2, 3], + [3, 4], + ]); + let set = new Set([1, 2, 3, 4, 5]); + let arr = [1, 2, 3, 4, 5]; + let obj = { + a: 1, + b: 2, + c: 3, + }; + function fd1() { + let date = new Date(); + console.log(new Error().stack); + debugger; + console.log(date); + } + fd1(); +} + +Bun.serve({ + port: 9229, + inspector: true, + development: true, + fetch(request, server) { + console.log(request); + return new Response(request.url); + }, +}); |