mirror of
https://github.com/Ed94/Odin.git
synced 2026-07-30 11:20:08 +00:00
- polyfill `Math.ldexp` method - pass Math mathods streight through to exports object (they don't use `this`) - Don't pass `"utf-8"` encodings to `TextEncoder` and `TextDecoder` (encoder doesn't take params and decoder has utf-8 as default)
WASM on the Web
This directory is for use when targeting the js_wasm32 target and the packages that rely on it.
The js_wasm32 target assumes that the WASM output will be ran within a web browser rather than a standalone VM. In the VM cases, either wasi_wasm32 or freestanding_wasm32 should be used accordingly.
Example for js_wasm32
<!-- Copy `vendor:wasm/js/runtime.js` into your web server -->
<script type="text/javascript" src="runtime.js"></script>
<script type="text/javascript">
odin.runWasm(pathToWasm, consolePreElement);
</script>