gun/lib/shim.js
2017-08-25 03:39:42 -07:00

18 lines
366 B
JavaScript

if(typeof window !== "undefined"){
var Gun = window.Gun;
} else {
var Gun = require('gun/gun');
}
Gun.chain.open || require('gun/lib/open');
var _on = Gun.chain.on;
Gun.chain.on = function(a,b,c){
if('value' === a){
return this.open(b,c);
}
return _on.call(this, a,b,c);
}
Gun.chain.bye || require('gun/lib/bye');
Gun.chain.onDisconnect = Gun.chain.bye;