peerjs-rpc-mock

1.0.0 • Public • Published

peerjs-rpc-mock Build status Coverage status

Mock for peerjs-rpc, mainly built for nodejs simulations

Installation

npm install relekang/peerjs-rpc-mock

Usage

Either just use it directly:

var RPC = require('peerjs-rpc-mock');
 
var n1 = new RPC('n1', {});
var n2 = new RPC('n2', {add: function (a, b, callback) { callback(+ b); }});
 
n1.invoke('n2', 'add', [40, 2])
  .then(function(result) {
    console.log(result);
  });
 
//=> 42
 

or use mock-require before requiring your dependencies using peerjs-rpc

var mr = require('mock-require');
mr('peerjs-rpc', require('peerjs-rpc-mock'));
 
var YourModule = require('your-module');

MIT © Rolf Erik Lekang

Package Sidebar

Install

npm i peerjs-rpc-mock

Weekly Downloads

2

Version

1.0.0

License

MIT

Last publish

Collaborators

  • relekang