diff --git a/clean.js b/clean.js index 5341ac5..d6db2f2 100644 --- a/clean.js +++ b/clean.js @@ -1,13 +1,13 @@ -console.log('Emptying the bucket.'); +console.log("Emptying the bucket."); -require('dotenv').config(); +require("dotenv").config(); -var accessKeyId = process.env.AWS_ACCESS_KEY_ID -secretAccessKey = process.env.AWS_SECRET_ACCESS_KEY -regionName = process.env.AWS_BUCKET_REGION -bucketName = process.env.AWS_BUCKET_NAME +let accessKeyId = process.env.AWS_ACCESS_KEY_ID + , secretAccessKey = process.env.AWS_SECRET_ACCESS_KEY + , regionName = process.env.AWS_BUCKET_REGION + , bucketName = process.env.AWS_BUCKET_NAME -var AWS = require('aws-sdk'); +var AWS = require("aws-sdk"); AWS.config.setPromisesDependency(Promise); AWS.config.update({ region: regionName @@ -17,13 +17,13 @@ AWS.config.update({ }) }); -const s3 = new AWS.S3({ apiVersion: '2006-03-01' }); +const s3 = new AWS.S3({ apiVersion: "2006-03-01" }); s3.listObjects({ Bucket: bucketName }).promise().then((data) => { if (data.Contents.length <= 0) { - console.log('Your bucket is already empty :)'); - return + console.log("Your bucket is already empty :)"); + return; } var objectKeys = []; @@ -31,11 +31,11 @@ s3.listObjects({ Bucket: bucketName }).promise().then((data) => { for (let i = 0; i < data.Contents.length; i++) { objectKeys.push({ Key: data.Contents[i].Key - }) + }); } s3.deleteObjects({ Delete: { Objects: objectKeys }, Bucket: bucketName }).promise().then((data) => { - console.log('Your bucket was emptied :)'); + console.log("Your bucket was emptied :)"); }).catch((err) => { console.error(err.message); throw err;