Node to combine images into an animated gif

Anyone know of an existing node that could take multiple captured binary strings representing JPEG image data and combine them into an animated GIF with a specified frame rate? The use case is on doorbell ring, capture 5 or so images from the camera snapshot endpoint, and combine them into a GIF that can sent to phones. Capturing a single image is hit or miss to actually capture faces, etc.

Otherwise I might just write one, but thought I'd check first... I don't see anything like it in the flows library, but maybe Im not searching for the right term.

I don't remember anything - but then these days, there are so many new nodes, I can't keep track!

There seem to be a few node.js modules to do the job so hopefully building a node won't be too hard.