gtlds
v2.1.0
Published
A list of all gGTLD names from the ICANN registry.
Downloads
33
Maintainers
Readme
gtlds
gTLD utilities
A list of all gTLDs from the ICANN registry, including the registry operator and whether the gTLD has been terminated.
The list is a JSON file and can be used anywhere.
Install
$ npm install gtlds
Usage
const gtlds = require('gtlds');
gtlds.random();
/*
{
"contractTerminated":false,
"gTLD":"google",
"registryOperator":"Charleston Road Registry Inc."
}
*/
API
.all
Type: Array
gTLDs in alphabetical order.
.names
Type: Array
gTLD names in alphabetical order.
.random()
Type: Function
Random gTLD.
Updating
A node script is available to sync gTLD data via npm run sync
. It will fetch, parse, and overwrite the gtlds.json file.
License
MIT © Chris Vogt