0.1.3 • Published 8 years ago

webpack-s3-sync-plugin v0.1.3

Weekly downloads
9
License
MIT
Repository
github
Last release
8 years ago

S3 Sync Plugin

This plugin syncs all built assets to s3

Install Instructions

$ npm i webpack-s3-sync-plugin

Note: This plugin needs NodeJS > 0.12.0

Usage Instructions

Require webpack-s3-sync-plugin
var S3Plugin = require('webpack-s3-sync-plugin')
var config = {
  plugins: [
    new S3Plugin({
      // s3Options are required
      s3Options: {
        accessKeyId: process.env.AWS_ACCESS_KEY_ID,
        secretAccessKey: process.env.AWS_SECRET_ACCESS_KEY,
        region: 'us-west-1'
      },
      s3UploadOptions: {
        Bucket: 'MyBucket'
      }
    })
  ]
}

Options

  • s3Options: Provide keys for upload extention of s3Config
  • s3UploadOptions: Provide upload options putObject
  • basePath: Provide the namespace where upload files on S3
  • directory: Provide a directory to upload (defaults to webpack output directory)
0.1.3

8 years ago

0.1.2

8 years ago

0.1.1

8 years ago

0.1.0

8 years ago