npm.io
1.2.0 • Published 8 years ago

parse-hostname

Licence
MIT
Version
1.2.0
Deps
0
Size
98 kB
Vulns
0
Weekly
0
Stars
7

Parse Hostname

Parse a hostname into three parts: subdomain, domain and public suffix.

Installation

npm install --save parse-hostname

Usage

const parseHostname = require('parse-hostname')

console.log(parseHostname('www.google.com'))
//=> ['www', 'google', 'com']

console.log(parseHostname('mail.linusu.co.uk'))
//=> ['mail', 'linusu', 'co.uk']

console.log(parseHostname('example.se.eu.org'))
//=> ['', 'example', 'se.eu.org']