Nice work!
I needed to use something to render directed graph in the browser and the biggest problem was the download size.
This library is 851KB gzip, which is way better than the 1.3MB I was using.
Maybe being able to bundle the engines (and output format) as separate modules could reduce its size?
So once again, great work!