wago plugins
JairusSW/wago-emscripten
Barebones Emscripten, Go js/wasm, and Ruby JS-ABI compatibility for standalone Wago execution.
- Latest versionv0.2.1
- OwnerJairusSW
- Categorycompatibility
- Stabilityexperimental
- LicenseApache-2.0
- Compatible enginesgo >=1.22, wago >=0.1.0
- Platformsdarwin/amd64, darwin/arm64, linux/amd64, linux/arm64
Requested authorities
host.arguments.read(required) fromJairusSW/wago-emscripten: construct argv for Go js/wasm standalone entry pointshost.caller.identify(required) fromJairusSW/wago-emscripten: isolate Go js/wasm value tables by guest instancehost.caller.invoke(required) fromJairusSW/wago-emscripten: run Emscripten and Go js/wasm callbacks on the active guesthost.import.define(required) fromJairusSW/wago-emscripten— modules: canonical_abi, env, go, rb-js-abi-host: define the selected JavaScript-facing host ABIsinstance.close.observe(required) fromJairusSW/wago-emscripten: release per-instance Go js/wasm value tablesmodule.source.transform(required) fromJairusSW/wago-emscripten: internalize Emscripten imported memory and add narrow standalone launchers