// Native const { parse } = require('url') /** * Converts a valid deployment lookup parameter to a hostname. * `http://google.com` => google.com * google.com => google.com */ function toHost(url) { if (/^https?:\/\//.test(url)) { return parse(url).host } // Remove any path if present // `a.b.c/` => `a.b.c` return url.replace(/(\/\/)?([^/]+)(.*)/, '$2') } module.exports = toHost