0.1.0 • Published 2 months ago

recursive-s3-downloader v0.1.0

Weekly downloads
-
License
MIT
Repository
github
Last release
2 months ago

Recursive S3 Downloader

A slow but effective script that takes an open s3 root URL as an argument, loops through all available directories and files, exports them, and then downloads the files

CLI usage

npm i -g recursive-s3-downloader
recursive-s3-downloader <root s3 bucket url here>
# optional param: --skip-download
# optional param: --additional-prefixes "webroot,logs"
# or...
# optional param: --download-only

Code usage

npm i recursive-s3-downloader --save
const recusriveS3Downloader = require('recursive-s3-downloader');

await recusriveS3Downloader.download('<root s3 bucket url here>', /* optional params */)

To-do

  • Add whitelist/blacklist filetypes and/or media types for download options

License

MIT

0.1.0

2 months ago

0.0.2

4 months ago

0.0.1

4 months ago