as-run-js
v0.0.2
Published
Run JavaScript code from AssemblyScript
Downloads
4
Maintainers
Readme
AS-Run-JS
Run JavaScript code from AssemblyScript
Installation
~ npm install as-run-js
Usage
JS
...
const loader = require('@assemblyscript/loader')
+ const RunJS = require('as-run-js/imports')
+ const runJS = new RunJS()
const imports = {
+ ...runJS.wasmImports
}
const wasmModule = loader.instantiateSync(..., imports);
+ runJS.wasmExports = wasmModule.exports
...
AssemblyScript
import { runJS } from 'as-run-js;
runJS(`console.log('Hello from AssemblyScript with RunJS!')`)
// Runs in the main file. Can access anything.
Safety
This module use eval()
. I am not responible for any damage caused because of this module. When running on the backend, you need to be wary of backdoors and unwanted access. If your going to be using fetch()
for your wasm binary, be very cautious when using this module. :)