Skip to content

Latest commit

 

History

History
20 lines (14 loc) · 569 Bytes

README.md

File metadata and controls

20 lines (14 loc) · 569 Bytes

AWS S3 Folder Size Calculator

This module does one thing. It will calculate the total size of a folder inside of S3.

Installation

npm install aws-s3-size

Example Usage

var S3Sizer = require('aws-s3-size');
configFile = __dirname + '/awscreds.json',
s3Sizer = new S3Sizer({configFile : configFile});

s3Sizer.getFolderSize('bucket.name', 'foldername', function(err, size) {
  console.log(size)
});

If you already have s3 instance, you can pass it in parameter:

    var s3 = new AWS.S3();
    s3Sizer = new S3Sizer({"s3": s3});