0.0.3 • Published 4 years ago
@instaserv/web-aws v0.0.3
Install
npm install --save @instaserv/aws-web
Usage
import { MetadataStorage } from 'class-validator';
export const app = serverFabric.create(
isDev, // should it run in dev mode
whitelist, // whitelisted CORS origins
isSwaggerEnabled, // should endpoints be enabled: /swagger.json, /postman.json, /swagger
MetadataStorage,
[
// List of Routing-Controllers
],
'0.1', // Swagger document version
'/api/', // public prefix
sentryDsn // Sentry DSN
);
// Where app is express app
Authentication
It consumes API Gateway Lambda Authorizer context.
Known Limitations
API Gateway cannot consume more than 10MB of body payload.