-
4b9ce9d: Allow
getObject
andputObject
operations to be used inside a barnard59 pipeline, as they are now returning a stream. They can be used at any place in the list of steps, as it will not change anything in the stream.The
getStreamObject
operation is also now available, which returns a stream of a S3 object. This can be used to create a stream, where you can then transform by using other barnard59 operations.To upload a stream to S3, you will need to first write the stream to a file and then use
putObject
to upload the file to S3.
- 6be7cd8: Literals loaded as step arguments will be converted to matching JS type (closes #116)
- 72648c5: Change the operation URLs to be HTTPS (re zazuko/barnard59-website#4). This will only be a breaking change to those using the shorthand step syntax.
- 10b4bf5: Add support for S3 GetObject and PutObject methods