any good reason to use this over v8/Node?
Using node/v8 requires another distributable and starting up a new process.
I used it to add Markdown to a Java app, because JS-based Markdown libraries were better than Java-based ones.
(more details in this comment: https://news.ycombinator.com/item?id=25248748 )
@cogman10
> > Using node/v8 requires another distributable and starting up a new process
Precisely