Skip to content

Bun & Deno

Direct installs (no version manager).

Bun

Location: /.sprite/languages/bun

bash
bun --version
bun init
bun install
bun add express
bun run app.ts
bunx cowsay hello

HTTP Server

typescript
Bun.serve({
  port: 3000,
  fetch(req) {
    return new Response("Hello");
  },
});

Deno

Location: /.sprite/languages/deno

bash
deno --version
deno init
deno run --allow-net server.ts
deno task dev

Permissions

FlagAccess
--allow-netNetwork
--allow-readFilesystem read
--allow-writeFilesystem write
--allow-envEnvironment vars
-AAll

HTTP Server

typescript
Deno.serve({ port: 8000 }, () => new Response("Hello"));