Skip to content

Commit 37e4df1

Browse files
committed
chore: use built-in promise of S3 client
1 parent e74df0d commit 37e4df1

1 file changed

Lines changed: 2 additions & 9 deletions

File tree

tasks/publish-to-aws.js

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -72,21 +72,14 @@ async function uploadToBucket(localFile, nameInBucket) {
7272
return s3PutObject(uploadParams);
7373
}
7474

75-
function s3PutObject(uploadParams) {
75+
async function s3PutObject(uploadParams) {
7676
const s3 = new S3({
7777
credentials: {
7878
accessKeyId: process.env.S3_ACCESS_KEY_ID,
7979
secretAccessKey: process.env.S3_SECRET_ACCESS_KEY,
8080
},
8181
});
82-
return new Promise((resolve, reject) => {
83-
s3.putObject(uploadParams, (err) => {
84-
if (err != null) {
85-
return reject(err);
86-
}
87-
resolve();
88-
});
89-
});
82+
return s3.putObject(uploadParams);
9083
}
9184

9285
function getNameInBucket(filename, suffix) {

0 commit comments

Comments
 (0)