Use hapi with the serverless framework.
Works with Amazon Lambda and Azure Functions.
A simple usage example:
import * as hapi from 'hapi'
import {serverlessHapi} from 'serverless-hapi'
const app = () => {
const server = new hapi.Server()
server.connection()
server.route({
method: 'GET',
path: '/hello',
handler: (_request, reply) => reply({message: 'Hello from hapi!'}),
})
return server
}
export const hello = serverlessHapi(app())For more examples, check out the example folder.
Please file feature requests and bugs at the issue tracker.