Group
Extension

Matches 1

ICANN-gTLD ( G/GB/GBROWN/ICANN-gTLD-0.02.tar.gz, GBROWN, 2025; MetaCPAN )
ICANN-gTLD/lib/ICANN/gTLD.pm ( view source; MetaCPAN )
::gTLD;
# ABSTRACT: an interface to the ICANN gTLD database.
use Carp;
use Data::Mirror qw(mirror_json);
use DateTime::Format::ISO8601;
use Net::DNS::Domain;
use Net::RDAP 0.34;
use Net::RDAP::Registr
ources/registries/gtlds/v2/gtlds.json};
use vars qw($VERSION);
use warnings;
use strict;

$VERSION = '0.02';


sub get_json {
	my $package = shift;
	return mirror_json(GTLD_LIST_URL) || croak(q{Unable
ift;

	my $json = $package->get_json;

	return map { $package->new($_) } @{$json->{gTLDs}};
}

sub get {
	my ($package, $gTLD) = @_;

	my $json = $package->get_json;

    my @array = @{$json->{gTLDs}}

Powered by Groonga
Maintained by Kenichi Ishigaki <ishigaki@cpan.org>. If you find anything, submit it on GitHub.