s3-recursive-uploader

0.3.0 • Public • Published

s3-recursive-uploader

recursively uploads files and directories to s3

npm version Build Status Greenkeeper badge

Usage

 
import uploader from 's3-recursive-uploader';
 
uploader({
  source: `${__dirname}/public`,
  destination: 'my-bucket/assets/', // or 'mybucket' (trailing / is mandatory iff specifying a prefix)
  ignoreHidden: true, // default, ignoring files starting with '.'
  ignore: [], // passed to https://github.com/jergason/recursive-readdir
  acl: 'public-read' // access policy for files. Defaults to 'private'. Passed to aws-sdk
})
.then((stats) => console.log('all done:', stats.count))
.catch((err) => console.error('Error', err));
 

Readme

Keywords

none

Package Sidebar

Install

npm i s3-recursive-uploader

Weekly Downloads

8

Version

0.3.0

License

MIT

Last publish

Collaborators

  • maliciousintent