https://mytecharm.com.co/post/building-a-runtime-with-quickjs-z00txp