koa-serverless
A koajs distribution that focuses on:
- serverless deployment (AWS Gateway + Lambda)
- standard nodejs deployment
- default nested querystring support
- default session middleware (koa-session)
- default log middleware
- default security header middleware (koa-helmet)
- default cors middleware (kcors)
- default body parser middlware (koa-bodyparser)
Install
npm install koa-serverless esm
Usage
Runs only with esm enabled.
index.js
var App = require("koa-serverless");
var app = new App();
var serve = require("koa-static");
app.use(serve("./public"));
exports.handler = app.run();