Splits a hostname into subdomains, domain and (effective) top-level domains
github.com/peerigon/parse-domain
peerigon/parse-domain