Skip to content

Latest commit

 

History

History

runtime

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

deno on AWS Lambda

The mod.ts offers the Context and Event inteface for writing your handler function:

import { Context, Event } from "https://deno.land/x/lambda/mod.ts";

export async function handler(event: Event, context: Context) {
  return {
    statusCode: 200,
    body: `Welcome to deno ${Deno.version.deno} 🦕`
  };
}

See the homepage for more info.


The runtime script is the entrypoint used by AWS Lambda.

Note: The amz-deno executable is expected to be in the container, either from deno-lambda-layer.zip or in the function code.

If you have not included the amz-deno, or there is some other issue then the Lambda function should exit immediately with an InitException, hopefully with a descriptive error message.