aws-publisher

v0.0.4
publish your static assets to amazon s3
s3 publish

aws-publisher

aws-publisher let you upload files within a directory to your amazon s3 bucket.

  • it only uploads new or modified files to your bucket.
  • it sets a far expiry date and zip files
Publisher = require 'aws-publisher'

# create s3 publisher
publisher = new Publisher bucket: 'name',  key: 'xx', secret: 'xx'

# define filter closure that will only select js, png, and css file
filter = (f, stat) -> stat.isDirectory() or /\.(js|png|css)$/.test f

# publish 'public' dir to root folder '' of the  bucket
publisher.publishDir {origin: 'public', dest: '', filter}, cb
npm i aws-publisher

Metadata

  • BSD
  • Whatever
  • PG Herveou
  • released 7/22/2013

Downloads

Maintainers