This module calculates the total size of a folder inside of S3.
JavaScript
Latest commit bd8c553 Apr 15, 2016 @tzmanics tzmanics Update version to 0.2.0

README.md

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});