Files
agent/.agent/skills/tech-stack/elysiajs/integrations/deno.md

627 B

Deno Integration

Run Elysia on Deno

What It Is

Run Elysia on Deno via Web Standard Request/Response.

Setup

Wrap Elysia.fetch in Deno.serve:

import { Elysia } from 'elysia'

const app = new Elysia()
  .get('/', () => 'Hello Elysia')
  .listen(3000)

Deno.serve(app.fetch)

Run:

deno serve --watch src/index.ts

Port Config

Deno.serve(app.fetch)                  // Default
Deno.serve({ port: 8787 }, app.fetch)  // Custom port

pnpm

[Inference] pnpm doesn't auto-install peer deps. Manual install required:

pnpm add @sinclair/typebox openapi-types