const Koa = require("koa");
const { bodyParser } = require("@koa/bodyparser");
const { modular, config } = require("es-modular");
function add(x, y) {
return x + y;
}
function getHost($context) {
return $context.request.hostname;
}
const app = new Koa();
app.use(bodyParser());
app.use((ctx, next) => {
ctx.set('Access-Control-Allow-Origin', '*');
next();
});
app.use(modular({ add, getHost }, config.koa));
app.listen(3000);