createLambdaHandler

View as MarkdownOpen in Claude

Static method that creates an AWS Lambda-compatible handler function from a Hono app. The returned function accepts a Lambda event and returns a promise of a ServerlessResponse.

Parameters

app
{ fetch: (req: Request) => Promise<Response> }Required

A Hono-compatible application with a fetch method.

Returns

(event: ServerlessEvent) => Promise<ServerlessResponse> — A Lambda handler function.

Example

1import { ServerlessAdapter } from '@signalwire/sdk';
2
3// Export as AWS Lambda handler
4export const handler = ServerlessAdapter.createLambdaHandler(app);