decentralized-internet
Version:
An NPM library of programs to create decentralized web and distributed computing projects
1 lines • 348 B
JavaScript
;const _=require("lodash"),WellKnownPeers=function(){this.peers=[]};WellKnownPeers.prototype.get=function(){return _.cloneDeep(this.peers)},WellKnownPeers.prototype.add=function(e){e=_.flatten([e]);for(let t=0;t<e.length;t++){const o=e[t];_.find(this.peers,o)||this.peers.push({host:o.host,port:o.port})}},module.exports=WellKnownPeers;