Skip to content

Instantly share code, notes, and snippets.

@murillo128
Created April 18, 2020 01:30
Show Gist options
  • Save murillo128/8505182d23cbd1a25a74c7ad76e39259 to your computer and use it in GitHub Desktop.
Save murillo128/8505182d23cbd1a25a74c7ad76e39259 to your computer and use it in GitHub Desktop.
//Get streams
const {readableStream, writableStream} = event.data;
//New transform stream for inserting metadata
const transformStreamMetadata = new TransformStream ({transform: insert});
//New transform stream for encryption
const transformStreamEncrypt = new TransformStream ({transform: encrypt});
//Pipe
readableStream
.pipeThrough (transformStreamMetadata)
.pipeThrough (transformStreamEncrypt)
.pipeTo (writableStream);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment