jsvu
jsvu copied to clipboard
JavaScript (engine) Version Updater
```console daniel@Daniels-iMac ~/.jsvu> ./v8-debug Warning: unknown flag --natives_blob=/Users/daniel/.jsvu/engines/v8-debug/natives_blob.bin. Try --help for options V8 version 10.5.123 ```
It would be nice to include some Shell-like extensionless files on Windows too. Note: I'm willing to make a PR for this issue.
✔ Found latest Hermes version: v0.8.0. ✔ URL: https://github.com/facebook/hermes/releases/download/v0.8.0/hermes-cli-linux-v0.8.0.tar.gz ✔ Download completed. ❯ Extracting… Installing binary to ~/.jsvu/engines/hermes/hermes… Installing symlink at ~/.jsvu/hermes pointing to ~/.jsvu/engines/hermes/hermes… Installing binary to ~/.jsvu/engines/hermes/hermes-compiler… Installing...
https://docs.google.com/document/d/1oFPHyNb_eXg6NzrE6xJDNPdJrHMZvx0LqsD6wpbd9vY/edit# V8 has a build target called libwee8, which is a library that supports only WebAssembly, no JavaScript. It would be convenient to have an easy way to get builds...
Ref: https://github.com/napi-bindings/quickjs-build/releases
Right now jsvu is entirely limited to x86/x64 versions. It seems to me like ARM (32 & 64 bit) versions for at least linux and android would be desirable additions.
I'd like to have a pre-compiled engine262 available in jsvu. I would use it for projects like the test262.report, similarly to #73 and #72 https://github.com/engine262/engine262 Thanks!
@mozilla maintains a JavaScript engine here: https://github.com/mozilla/rhino It’s written in Java and they provide a precompiled jar in github releases.