duktape-wasm

bindings to duktape in the browser

Usage no npm install needed!

<script type="module">
  import duktapeWasm from 'https://cdn.skypack.dev/duktape-wasm';
</script>

README

duktape-wasm

Bindings to Duktape in the browser.

Planned:

  • An API for Duktape's debugger
  • An event loop (Probably libuv)
  • [ ] setTimeout, setInterval

Usage

var duktape = require('duktape-wasm')

var runtime = duktape()

runtime.on('ready', () => {
  runtime.eval('var a = 1;')
})

API

runtime.on(eventName)

Register an event listener.

  • ready: Called when the wasm module has finished loading.

runtime.eval(string)

Ask Duktape to evaluate a javascript string.