🌳
pt0/bktF/deployF/getObjectBodyF.mts
1import { GetObjectCommand } from '@aws-sdk/client-s3'
5export const getObjectBody = async ({bucket_name, key}: {
6 bucket_name: string, key: string
7}) => {
8 const s3 = getS3Client({bucket_name})
9 const resp = await s3.send(new GetObjectCommand({Bucket: bucket_name, Key: key}))
10 assertDefined(resp.Body, {bucket_name, key})
11 return Buffer.from(await resp.Body.transformToByteArray())