1.0.12 • Published 9 years ago

retention-guard v1.0.12

Weekly downloads
4
License
ISC
Repository
github
Last release
9 years ago

retention-guard

Enforces limits on a folder

Retention guard use chokidar library to efficiently calculate the size of the folder and apply retention rules.

##Basic Usage

Retention guard will automatically delete old files to create room for new files.

var RetentionGuard = require('retention-guard');

var guard = new RetentionGuard('/path-to-dir', {
    expiresIn: 1000 * 60 * 60 * 24, // Delete files that are older than 24 hours
    maxSize: 1024 * 1024 * 500 // Delete files when folder size exeeds 500mb
});

guard.start();

// guard.size <- current directory size
1.0.12

9 years ago

1.0.11

9 years ago

1.0.10

9 years ago

1.0.9

9 years ago

1.0.8

10 years ago

1.0.7

10 years ago

1.0.6

10 years ago

1.0.5

10 years ago

1.0.4

10 years ago

1.0.3

10 years ago

1.0.2

10 years ago

1.0.1

10 years ago

1.0.0

10 years ago