UNPKG

@bitblit/ratchet-aws

Version:

Common tools for use with AWS browser and node

28 lines 1.08 kB
import { LambdaEventDetector } from './lambda-event-detector.js'; export class LambdaEventTypeGuards { static isValidCronEvent(event) { return LambdaEventDetector.isValidCronEvent(event); } static isValidSqsEvent(event) { return LambdaEventDetector.isValidSqsEvent(event); } static isValidSnsEvent(event) { return LambdaEventDetector.isValidSnsEvent(event); } static isValidDynamoDBEvent(event) { return LambdaEventDetector.isValidDynamoDBEvent(event); } static isValidS3Event(event) { return LambdaEventDetector.isValidS3Event(event); } static isValidApiGatewayV2WithRequestContextEvent(event) { return LambdaEventDetector.isValidApiGatewayV2WithRequestContextEvent(event); } static isValidApiGatewayEvent(event) { return LambdaEventDetector.isValidApiGatewayEvent(event); } static isValidApiGatewayAuthorizerEvent(event) { return LambdaEventDetector.isValidApiGatewayAuthorizerEvent(event); } } //# sourceMappingURL=lambda-event-type-guards.js.map