UNPKG

402 BTypeScriptView Raw
1import middy from '@middy/core'
2import { APIGatewayProxyWebsocketEventV2 } from 'aws-lambda'
3import { JsonValue } from 'type-fest'
4
5interface Options {
6 reviver?: (key: string, value: any) => any
7}
8
9export type Event = Omit<APIGatewayProxyWebsocketEventV2, 'body'> & {
10 body: JsonValue
11}
12
13declare function jsonBodyParser (options?: Options): middy.MiddlewareObj<Event>
14
15export default jsonBodyParser
16
\No newline at end of file