@bitblit/ratchet-aws
Version:
Common tools for use with AWS browser and node
28 lines • 1.08 kB
JavaScript
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