Edit: Apparently this project is a JS interpreter for C++ ... while mJS that I wrote about is a JS interpreter for... C and C++
The one I was talking about is https://github.com/cesanta/mjs
... yea, two JS interpreters for C++ with the same name. How could that be confusing?