image-counter-lambda/src/getCredentials.ts (12 lines of code) (raw):
import AWS from "aws-sdk";
async function getCredentials() {
const s3 = new AWS.S3();
const params = {
Bucket: "grid-conf",
Key: `${process.env.STAGE}/image-counter-lambda/conf.json`
};
const data = await s3.getObject(params).promise();
const body = data.Body?.toString("utf8") || "";
return JSON.parse(body);
}
export default getCredentials;