UNPKG

s3-stream-upload

Version:

A writable stream which uploads to Amazon S3 using the multipart file upload API.

24 lines (18 loc) 469 B
var Uploader = require("./lib/uploader"); var UploadStream = require("./lib/upload-stream"); /** * Expose `S3UploadStream`. */ module.exports = S3UploadStream; /** * Creates a stream for uploading via stream to S3. * * @params {S3} s3 * @params {Object} s3Ops * @params {Object} streamOps */ function S3UploadStream (s3, s3Ops, streamOps) { var uploader = new Uploader(s3, s3Ops); var stream = new UploadStream(uploader, streamOps); return stream; }