@ayonli/jsext
Version:
A JavaScript extension package for building strong and modern applications.
16 lines (14 loc) • 360 B
JavaScript
function constructNetAddress(addr) {
Object.assign(addr, {
family: addr.hostname.includes(":") ? "IPv6" : "IPv4",
});
Object.defineProperty(addr, "address", {
enumerable: false,
get() {
return this.hostname;
},
});
return addr;
}
export { constructNetAddress };
//# sourceMappingURL=util.js.map