gun/sea/then.js

9 lines
216 B
JavaScript

var Gun = require('./sea').Gun;
Gun.chain.then = function(cb, opt){
var gun = this, p = (new Promise(function(res, rej){
gun.once(res, opt);
}));
return cb? p.then(cb) : p;
}