UNPKG

open-next-cdk

Version:

Deploy a NextJS app using OpenNext packaging to serverless AWS using CDK

16 lines (11 loc) 481 B
const cleanUpEvent = require('./clean-up-event'); const createRequest = require('./create-request'); const formatResponse = require('./format-response'); module.exports = options => { return getResponse => async (event_, context = {}) => { const event = cleanUpEvent(event_, options); const request = createRequest(event, context, options); const response = await getResponse(request, event, context); return formatResponse(event, response, options); }; };