Skip to main content

deno on AWS Lambda

mod.ts exports types, from types.d.ts, for writing handler functions:

import {
} from "";

export async function handler(
  event: APIGatewayProxyEvent,
  context: Context
): Promise<APIGatewayProxyResult> {
  return {
    body: `Welcome to deno ${Deno.version.deno} 🦕`,
    headers: { "content-type": "text/html;charset=utf8" },
    statusCode: 200

See deno-lambda repository for more info on running deno on AWS Lambda.

Note: The bootstrap script is the entrypoint used by AWS Lambda.