2.0.0 • Published 3 years ago

domain-name-util v2.0.0

Weekly downloads
1
License
MIT
Repository
github
Last release
3 years ago

Domain Name Util test codecov

Domain name utility functions for Node.

Installation

npm install domain-name-util

Usage

import domainNameUtil from 'domain-name-util';

domainNameUtil.containsAlphabetics('foo.com');  // true
domainNameUtil.containsNumerics('foo.com');     // false
domainNameUtil.getBaseLevelDomain('foo.com');   // 'foo'
domainNameUtil.getDomains('foo.com');           // ['foo', 'com']
domainNameUtil.getLength('foo.com');            // 3
domainNameUtil.getTopLevelDomain('foo.com');    // 'com'
domainNameUtil.isAlphabetic('foo.com');         // true
domainNameUtil.isHyphenated('foo.com');         // false
domainNameUtil.isNumeric('foo.com');            // false
domainNameUtil.isSubdomain('foo.com');          // false
domainNameUtil.matchesRegExp('foo.com', /foo/); // true

API

  • containsAlphabetics(domainName)
  • containsNumerics(domainName)
  • getBaseLevelDomain(domainName)
  • getDomains(domainName)
  • getLength(domainName)
  • getTopLevelDomain(domainName)
  • isAlphabetic(domainName)
  • isHyphenated(domainName)
  • isNumeric(domainName)
  • isSubdomain(domainName)
  • matchesRegExp(domainName, regExp)
1.0.6

3 years ago

2.0.0

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

5 years ago

1.0.0

6 years ago