Skip to content

KOgames/uvm

 
 

Repository files navigation

uvm

Module that exposes an event emitter to send data across contexts (vm in node and iframe in browser)

Usage

var uvm = require('uvm');

uvm.createHost({
    bootTimeout: 30 * 1000, // default 30s. set `undefined` for Infinity
    bootCode: `bridge.on('ping', function () {
        bridge.send('pong', Date.now())
    });'
}, function (err, bridge) {

    bridge.on('pong', console.log);
    bridge.send('ping');
});

About

Universal Virtual Machine for Node and Browser

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%