aws/S3Provider.js
/**
		 * Uploads an object through the stream.
		 *
		 * @public
		 * @param {string} bucket
		 * @param {string} key
		 * @param {stream} reader
		 * @return {Promise<Object>}
		 */
Uploads an object through the stream.
Uploads an object through the stream .
uploadStream(bucket, key, reader) {
			return Promise.resolve()
				.then(() => {
					checkReady.call(this);
					return this._s3.upload({ Bucket: bucket, Key: key, Body: reader }).promise();
				});
		}
uploadStream ( bucket , key , reader ) { return Promise . resolve ( ) . then ( ( ) => { checkReady . call ( this ) ; return this . _s3 . upload ( { Bucket : bucket , Key : key , Body : reader } ) . promise ( ) ; } ) ; }
Uploads an object through the stream.
Uploads an object through the stream .