github.com/anth0d/nomad@v0.0.0-20221214183521-ae3a0a2cad06/ui/app/utils/format-host.js (about)

     1  import isIp from 'is-ip';
     2  
     3  export default function formatHost(address, port) {
     4    if (!address || !port) {
     5      return undefined;
     6    }
     7  
     8    if (isIp.v6(address)) {
     9      return `[${address}]:${port}`;
    10    } else {
    11      return `${address}:${port}`;
    12    }
    13  }