UNPKG

decentralized-internet

Version:

An NPM library of programs to create decentralized web and distributed computing projects

1 lines 302 B
"use strict";const sha1=require("sha1"),Endpoint=function(s){if(!s)throw new Error("Options are missing.");if(!s.host)throw new Error("Host is missing.");if(!s.port)throw new Error("Port is missing.");this.host=s.host,this.port=s.port,this.id=sha1(`${this.host}:${this.port}`)};module.exports=Endpoint;