AWS Documentation
Example
import middy from '@middy/core'
import s3ObjectResponseMiddleware from '@middy/s3-object-response'
import {captureAWSv3Client} from 'aws-xray-sdk-core'
import {captureFetchGlobal} from 'aws-xray-sdk-fetch'
captureFetchGlobal()
export const handler = middy()
.use(s3ObjectResponseMiddleware({
awsClientCapture: captureAWSv3Client,
bodyType: 'promise'
}))
.handler((event, context, {signal}) => {
})