1.1.7 • Published 6 months ago

is-valid-domain-extension v1.1.7

Weekly downloads
1
License
MIT
Repository
github
Last release
6 months ago

is-valid-domain-extension

  • NPM package that allows you to check if the URL has a legit and a valid domain extension!
  • Supports all of the domain extensions available over the world!
  • Supports all domain extensions even with punny codes such as: .சிங்கப்பூர், .онлайн, .كاثوليك, .新加坡, .ভারত, .భారత్ and so on (yes, they are legit domain extensions)
  • Package automatically checks for the latest list of domain extensions from Internet Assigned Numbers Authority
  • See examples below

Install NPM

$ npm i is-valid-domain-extension

Usage

  • Returns a Boolean indicating whether string is a legit and a valid domain extension
  • It will return false if the string is empty or if it desn't start with http://, https:// or www.

Examples

const isValidDomainExtension = require('is-valid-domain-extension');

(async () => {
    // --| Returns: true
    // --| Returns true as valid and legit the following examples
    if (await isValidDomainExtension('www.exampleurl.香港')) {
        console.log('This a legit and a valid domain extension! 🍩');
    }

    if (await isValidDomainExtension('http://exampleurl.みんな')); {
        console.log('This a legit and a valid domain extension! 🍩');
    }

    // --| Returns: false
    // --| The following examples return false as not they are not valid url's or domain extensions
    if (!await isValidDomainExtension('https://exampleurl.comdasdsadasdsadasdsa')) {
        console.log('This is not a valid domain extension! 😔');
    }

    if (!await isValidDomainExtension('http://exampleurl.comxxxxxx')) {
        console.log('This is not a valid domain extension! 😔');
    }
})();
1.1.7

6 months ago

1.1.6

6 months ago

1.1.5

7 months ago

1.1.4

2 years ago

1.1.3

2 years ago

1.1.1

3 years ago

1.1.0

3 years ago

1.0.9

3 years ago

1.0.8

4 years ago

1.0.7

4 years ago

1.0.6

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago