in src/lib/s3.ts [4:24]
export function writeToS3<T>({
data,
bucket,
key,
}: {
data: T;
bucket: string;
key: string;
}): Promise<ManagedUpload.SendData> {
const s3 = new AWS.S3();
return s3
.upload({
Bucket: bucket,
Key: key,
Body: JSON.stringify(data),
ACL: 'public-read',
CacheControl: 'max-age=300',
})
.promise();
}