UNPKG

@the_pixelport/aws-lambda-graphql

Version:

Apollo server for AWS Lambda with WebSocket subscriptions support over API Gateway v1 + v2

28 lines 876 B
import { DynamoDBStreamHandler } from 'aws-lambda'; import { IEventProcessor } from './types'; import { Server } from './Server'; interface DynamoDBEventProcessorOptions { onError?: (err: any) => void; /** * Enable log */ debug?: boolean; /** * Allow injecting a logging function */ log?: (message: any, ...optionalParams: any[]) => void; } /** * DynamoDBEventProcessor * * Processes DynamoDB stream event in order to send events to subscribed clients */ export declare class DynamoDBEventProcessor<TServer extends Server = Server> implements IEventProcessor<TServer, DynamoDBStreamHandler> { private onError; private debug; private log; constructor(options?: DynamoDBEventProcessorOptions); createHandler(server: TServer): DynamoDBStreamHandler; } export {}; //# sourceMappingURL=DynamoDBEventProcessor.d.ts.map