These code snippets show some of the things you can do with two streams and a knox client.
Deleting all the files in a folder:
var client = knox;var lister = client prefix : 'folder/i/dislike';var deleter = client;deleter;lister;
Deleting all the files in a bucket that are more than one week old:
var client = knox;var lister = client;var deleter = client;deleter;var oneWeekAgo = Date - 1000 * 60 * 60 * 24 * 7;lister;
In addition to the standard writable stream settings,
To run the test suite, create a file named
./test/auth.json, containing your S3 bucket credentials as a JSON, a la: