- Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathlambda.js
More file actions
Latest commit
28 lines (25 loc) · 818 Bytes
/
Copy pathlambda.js
File metadata and controls
28 lines (25 loc) · 818 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
constawsServerlessExpress=require('aws-serverless-express');
constserver=require('./dist/server');
constawsServerlessExpressMiddleware=require('aws-serverless-express/middleware');
constbinaryMimeTypes=[
'application/javascript',
'application/json',
'application/octet-stream',
'application/xml',
'image/jpeg',
'image/png',
'image/gif',
'text/comma-separated-values',
'text/css',
'text/html',
'text/javascript',
'text/plain',
'text/text',
'text/xml',
'image/x-icon',
'image/svg+xml',
'application/x-font-ttf'
];
server.app.use(awsServerlessExpressMiddleware.eventContext());
constserverProxy=awsServerlessExpress.createServer(server.app,null,binaryMimeTypes);
module.exports.universal=(event,context)=>awsServerlessExpress.proxy(serverProxy,event,context);