{"_id":"tlds2","_rev":"21-e95763cd0641fc86b5dd7eebe65c11b8","name":"tlds2","dist-tags":{"latest":"2.2.19"},"versions":{"2.1.1":{"name":"tlds2","version":"2.1.1","keywords":["TLDs","top-level domains","subdomains","registrars","domain control","parsing"],"author":{"name":"Michael Vergoz","email":"m.vergoz@protonmail.com"},"license":"MIT","_id":"tlds2@2.1.1","maintainers":[{"name":"mykiimike","email":"mv@verman.fr"}],"homepage":"https://github.com/mykiimike/node-tlds2#readme","bugs":{"url":"https://github.com/mykiimike/node-tlds2/issues"},"dist":{"shasum":"4523ddf941f0ef348aaf4cff14c6ea0ffb7ed27f","tarball":"https://registry.npmjs.org/tlds2/-/tlds2-2.1.1.tgz","fileCount":9,"integrity":"sha512-gTDJ0iTzI0QdLMh8iAq9PUuMp+vDBXw28kmM4QOv1k/JdLaaag2Mr1I/IXjhY2IGcn7VRzLG4ZREIgufakP/cg==","signatures":[{"sig":"MEYCIQCNLv68VgkxDBMFOGjtyFYYZHtAKP+KlSBDF9DK1Km+jwIhAKcPHHXRbLnMZkxu+Qxepj7MP4pFLsmo1RBvu6Q4mtg6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140168},"main":"index.js","gitHead":"1c202b0f8da459945d8c1a38c12bf8b87958f1be","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"mykiimike","email":"mv@verman.fr"},"repository":{"url":"git+https://github.com/mykiimike/node-tlds2.git","type":"git"},"_npmVersion":"9.6.2","description":"Comprehensive list of TLDs and subdomain registrars","directories":{},"_nodeVersion":"18.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tlds2_2.1.1_1686051960257_0.02284588217017247","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"tlds2","version":"2.1.2","keywords":["TLDs","top-level domains","subdomains","registrars","domain control","parsing"],"author":{"name":"Michael Vergoz","email":"m.vergoz@protonmail.com"},"license":"MIT","_id":"tlds2@2.1.2","maintainers":[{"name":"mykiimike","email":"mv@verman.fr"}],"homepage":"https://github.com/mykiimike/node-tlds2#readme","bugs":{"url":"https://github.com/mykiimike/node-tlds2/issues"},"dist":{"shasum":"fcf66417f4ea60854316e1b2a733391b9a50279e","tarball":"https://registry.npmjs.org/tlds2/-/tlds2-2.1.2.tgz","fileCount":9,"integrity":"sha512-67pwZGbRyVAkyNTg55b1nqKKqH+QABZCGIB0OUzUBL2uPEXWdIYICV7iwYyMoOBMCyiHCDRRBejHTE1c712hCA==","signatures":[{"sig":"MEUCICeFMrRj+ILedk8P1f5YTn2k5QvWJtOrGt982Gwvjx/3AiEAx+VWuPWa7FM1g2d0dsVfqSP7gWHn1VPJq4ZZ+OizCpA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140375},"main":"index.js","gitHead":"01d0b7086ac7fd5c535e74e2ca42f965dd9d30b9","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"mykiimike","email":"mv@verman.fr"},"repository":{"url":"git+https://github.com/mykiimike/node-tlds2.git","type":"git"},"_npmVersion":"9.6.2","description":"Comprehensive list of TLDs and subdomain registrars","directories":{},"_nodeVersion":"18.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/tlds2_2.1.2_1686052768804_0.7442922057854766","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"tlds2","version":"2.2.1","keywords":["TLDs","top-level domains","subdomains","registrars","domain control","parsing"],"author":{"name":"Michael Vergoz","email":"m.vergoz@protonmail.com"},"license":"MIT","_id":"tlds2@2.2.1","maintainers":[{"name":"mykiimike","email":"m.vergoz@protonmail.com"}],"homepage":"https://github.com/mykiimike/node-tlds2#readme","bugs":{"url":"https://github.com/mykiimike/node-tlds2/issues"},"dist":{"shasum":"8dc1a69b4381992986c89e0601ec3ca462d151a5","tarball":"https://registry.npmjs.org/tlds2/-/tlds2-2.2.1.tgz","fileCount":13,"integrity":"sha512-CvUJ1UVN9LUT/dTILVqeTEgCUbjht0QOSQPob+Hgwx0BnurUSlptDDf9kPp2EfgNmdOj1HaYTXyo4b/tPgMshQ==","signatures":[{"sig":"MEUCIHybi/Jq00UPCuR+2tBjFXTngwgbA2XQXjE7EwRl4IF7AiEAg0yEpK/tzWF7HzBU0aDp9GFgAXw3QHHOROzPEnzyO3k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150682},"main":"index.js","gitHead":"b2cbbf77d3b1f76c9ae23b2b3bc93255a69c3158","scripts":{"test":"./node_modules/mocha/bin/mocha.js"},"_npmUser":{"name":"mykiimike","email":"m.vergoz@protonmail.com"},"repository":{"url":"git+https://github.com/mykiimike/node-tlds2.git","type":"git"},"_npmVersion":"9.6.2","description":"Comprehensive list of TLDs and subdomain registrars","directories":{},"_nodeVersion":"18.13.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0"},"_npmOperationalInternal":{"tmp":"tmp/tlds2_2.2.1_1686063442392_0.4623725796410676","host":"s3://npm-registry-packages"}},"2.2.2":{"name":"tlds2","version":"2.2.2","keywords":["TLDs","top-level domains","subdomains","registrars","domain control","parsing"],"author":{"name":"Michael Vergoz","email":"m.vergoz@protonmail.com"},"license":"MIT","_id":"tlds2@2.2.2","maintainers":[{"name":"mykiimike","email":"m.vergoz@protonmail.com"}],"homepage":"https://github.com/mykiimike/node-tlds2#readme","bugs":{"url":"https://github.com/mykiimike/node-tlds2/issues"},"dist":{"shasum":"1ef792fa73836799637b40e4fe59bf9a135fd504","tarball":"https://registry.npmjs.org/tlds2/-/tlds2-2.2.2.tgz","fileCount":13,"integrity":"sha512-z4s2Y3NSLr3kM1Yt6tZOsHsmZ8GplqmqWDu1A0cyV9AlsgWpFnKVww3+WIk8gc5XUPVjhsh0KKkgWzn0wMa1Ew==","signatures":[{"sig":"MEQCICSrw13ajpBXJ2+NahpUrMYU3m8ri7MyfN+87gmhqnx6AiAFQfvKIDVw/7fcvOPRAy3gLAxzsA07mlNgZ+kTPbM3mA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150743},"main":"index.js","gitHead":"aaa552e6cdf34f59d6a26e648fc05bd0a0855789","scripts":{"test":"./node_modules/mocha/bin/mocha.js"},"_npmUser":{"name":"mykiimike","email":"m.vergoz@protonmail.com"},"repository":{"url":"git+https://github.com/mykiimike/node-tlds2.git","type":"git"},"_npmVersion":"9.6.2","description":"Comprehensive list of TLDs and subdomain registrars","directories":{},"_nodeVersion":"18.13.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0"},"_npmOperationalInternal":{"tmp":"tmp/tlds2_2.2.2_1686063566899_0.4793637753683502","host":"s3://npm-registry-packages"}},"2.2.3":{"name":"tlds2","version":"2.2.3","keywords":["TLDs","top-level domains","subdomains","registrars","domain control","parsing"],"author":{"name":"Michael Vergoz","email":"m.vergoz@protonmail.com"},"license":"MIT","_id":"tlds2@2.2.3","maintainers":[{"name":"mykiimike","email":"m.vergoz@protonmail.com"}],"homepage":"https://github.com/mykiimike/node-tlds2#readme","bugs":{"url":"https://github.com/mykiimike/node-tlds2/issues"},"dist":{"shasum":"83d696f6e091774d27b38185bfc71d8583aedbf8","tarball":"https://registry.npmjs.org/tlds2/-/tlds2-2.2.3.tgz","fileCount":13,"integrity":"sha512-W5A0ZNrBsENTlYV1nhHX9jiBEm/RxU5ieAuugi4gCTzKUupE6VEX8yFGb2kd1pOcFd2s8UhVdp32ZC8D5VuAuQ==","signatures":[{"sig":"MEUCIQDMw54Y4DugtAot//OPHpq5cwrtQLG1/RvR9BGB9OEaDQIgZlDPAuoYoW/aSUu+byqA+ccy/tGz+Y7cDJEn8tehGM0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150849},"main":"index.js","gitHead":"ff3e1a34a06aad8c0a9d758194900e134cc089cc","scripts":{"test":"./node_modules/mocha/bin/mocha.js"},"_npmUser":{"name":"mykiimike","email":"m.vergoz@protonmail.com"},"repository":{"url":"git+https://github.com/mykiimike/node-tlds2.git","type":"git"},"_npmVersion":"9.6.2","description":"Comprehensive list of TLDs and subdomain registrars","directories":{},"_nodeVersion":"18.13.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0"},"_npmOperationalInternal":{"tmp":"tmp/tlds2_2.2.3_1686075939686_0.27861539402047897","host":"s3://npm-registry-packages"}},"2.2.4":{"name":"tlds2","version":"2.2.4","keywords":["TLDs","top-level domains","subdomains","registrars","domain control","parsing"],"author":{"name":"Michael Vergoz","email":"m.vergoz@protonmail.com"},"license":"MIT","_id":"tlds2@2.2.4","maintainers":[{"name":"mykiimike","email":"m.vergoz@protonmail.com"}],"homepage":"https://github.com/mykiimike/node-tlds2#readme","bugs":{"url":"https://github.com/mykiimike/node-tlds2/issues"},"dist":{"shasum":"621dec78d84271250928d76df0c2b22c46fcf17d","tarball":"https://registry.npmjs.org/tlds2/-/tlds2-2.2.4.tgz","fileCount":13,"integrity":"sha512-dAj3cz9i7+MX6QsIKwyMNaRh3OUwg8n/GW7tjexj0B6iTGZhqXxgBYRl2nBlGrw3a44GLu9i4Smf31ZY/bPuVg==","signatures":[{"sig":"MEUCICN4DTuW0c85BPC39h3mYwYRubOZaj6Hk1O5KC69eLW8AiEA2vJGH2NmK3YHPZ/grt2mDLW6JHbd2KlIskLpExTyKX4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150892},"main":"index.js","gitHead":"2237ecc6f56c98776c000d48d847baa84abb1b32","scripts":{"test":"./node_modules/mocha/bin/mocha.js"},"_npmUser":{"name":"mykiimike","email":"m.vergoz@protonmail.com"},"repository":{"url":"git+https://github.com/mykiimike/node-tlds2.git","type":"git"},"_npmVersion":"9.6.2","description":"Comprehensive list of TLDs and subdomain registrars","directories":{},"_nodeVersion":"18.13.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0"},"_npmOperationalInternal":{"tmp":"tmp/tlds2_2.2.4_1686075997606_0.6986978961475945","host":"s3://npm-registry-packages"}},"2.2.5":{"name":"tlds2","version":"2.2.5","keywords":["TLDs","top-level domains","subdomains","registrars","domain control","parsing"],"author":{"name":"Michael Vergoz","email":"m.vergoz@protonmail.com"},"license":"MIT","_id":"tlds2@2.2.5","maintainers":[{"name":"mykiimike","email":"m.vergoz@protonmail.com"}],"homepage":"https://github.com/mykiimike/node-tlds2#readme","bugs":{"url":"https://github.com/mykiimike/node-tlds2/issues"},"dist":{"shasum":"7d91e0f8605c40d744078bd81795310b534ecdba","tarball":"https://registry.npmjs.org/tlds2/-/tlds2-2.2.5.tgz","fileCount":13,"integrity":"sha512-GiSNaCvPShQDQYxptMdmEGbgP6Dj76fifD7cJlRJWXAOktH1yOvj9bs5L8MV7PRicrlByS54JevQBOEOQHc+EA==","signatures":[{"sig":"MEUCIHeQ7vHOpaKRyBbEpVFBMBNmDkC4sexS5hO+7Y6cdu+NAiEA/fsz7seyRXFLA7VZbeAL4f74NmbNRqZqN09mGG7annc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151262},"main":"index.js","gitHead":"de093a4c975392bdf6f7fefeebf02987162ab1bc","scripts":{"test":"./node_modules/mocha/bin/mocha.js"},"_npmUser":{"name":"mykiimike","email":"m.vergoz@protonmail.com"},"repository":{"url":"git+https://github.com/mykiimike/node-tlds2.git","type":"git"},"_npmVersion":"9.6.2","description":"Comprehensive list of TLDs and subdomain registrars","directories":{},"_nodeVersion":"18.13.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0"},"_npmOperationalInternal":{"tmp":"tmp/tlds2_2.2.5_1686205790884_0.8884836134405771","host":"s3://npm-registry-packages"}},"2.2.6":{"name":"tlds2","version":"2.2.6","keywords":["TLDs","top-level domains","subdomains","registrars","domain control","parsing"],"author":{"name":"Michael Vergoz","email":"m.vergoz@protonmail.com"},"license":"MIT","_id":"tlds2@2.2.6","maintainers":[{"name":"mykiimike","email":"m.vergoz@protonmail.com"}],"homepage":"https://github.com/mykiimike/node-tlds2#readme","bugs":{"url":"https://github.com/mykiimike/node-tlds2/issues"},"dist":{"shasum":"7fb10ec8f5048aad3cfbb5b99e841c66a9061c15","tarball":"https://registry.npmjs.org/tlds2/-/tlds2-2.2.6.tgz","fileCount":13,"integrity":"sha512-GXCqqpoGzZaRUJoL9XjnJVOBlNNzACGd/l6HXo/xtnU4lkKNF9ZKMqoV50pLS+S6BvSPEaL5hFlD6fQc2xn12w==","signatures":[{"sig":"MEYCIQD4fxvQfWW314WNrCkW4+xpGpUNvL0obvq6rWICCz6itwIhAJx3iFEY7sg3X3u+boi0M6Z12ArSOv7oIAwV6cQmJIrQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151530},"main":"index.js","gitHead":"6aac88ce0f7844c598d1b215ae4e3d75ade93971","scripts":{"test":"./node_modules/mocha/bin/mocha.js"},"_npmUser":{"name":"mykiimike","email":"m.vergoz@protonmail.com"},"repository":{"url":"git+https://github.com/mykiimike/node-tlds2.git","type":"git"},"_npmVersion":"9.6.2","description":"Comprehensive list of TLDs and subdomain registrars","directories":{},"_nodeVersion":"18.13.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0"},"_npmOperationalInternal":{"tmp":"tmp/tlds2_2.2.6_1686232058134_0.8720607982980126","host":"s3://npm-registry-packages"}},"2.2.7":{"name":"tlds2","version":"2.2.7","keywords":["TLDs","top-level domains","subdomains","registrars","domain control","parsing"],"author":{"name":"Michael Vergoz","email":"m.vergoz@protonmail.com"},"license":"MIT","_id":"tlds2@2.2.7","maintainers":[{"name":"mykiimike","email":"m.vergoz@protonmail.com"}],"homepage":"https://github.com/mykiimike/node-tlds2#readme","bugs":{"url":"https://github.com/mykiimike/node-tlds2/issues"},"dist":{"shasum":"f5b476de2eb073ef07c2ecb9cbd4658bb460f629","tarball":"https://registry.npmjs.org/tlds2/-/tlds2-2.2.7.tgz","fileCount":13,"integrity":"sha512-VtINPVQbH/PHcoJ1/DdwS4kATI+EYNLgR6EIsNOZCsV+xAdBmfoJEkuKcLPK+fwGT8vpEQHSGhJdLQP6ty1jcw==","signatures":[{"sig":"MEUCIQDYRqPcLckt2yPrgvovJC5WGMqhOceu4D99T6mgvyOcBAIgUL/9f9dHqAM7IdyEftwt+RR7cPRgyyNkUlsm0XKGzps=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151294},"main":"index.js","gitHead":"63505ea8ee147e4dc0e4ae2ee0fb308748311ce9","scripts":{"test":"./node_modules/mocha/bin/mocha.js"},"_npmUser":{"name":"mykiimike","email":"m.vergoz@protonmail.com"},"repository":{"url":"git+https://github.com/mykiimike/node-tlds2.git","type":"git"},"_npmVersion":"9.6.2","description":"Comprehensive list of TLDs and subdomain registrars","directories":{},"_nodeVersion":"18.13.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0"},"_npmOperationalInternal":{"tmp":"tmp/tlds2_2.2.7_1686899085443_0.08142764734063968","host":"s3://npm-registry-packages"}},"2.2.8":{"name":"tlds2","version":"2.2.8","keywords":["TLDs","top-level domains","subdomains","registrars","domain control","parsing"],"author":{"name":"Michael Vergoz","email":"m.vergoz@protonmail.com"},"license":"MIT","_id":"tlds2@2.2.8","maintainers":[{"name":"mykiimike","email":"m.vergoz@protonmail.com"}],"homepage":"https://github.com/mykiimike/node-tlds2#readme","bugs":{"url":"https://github.com/mykiimike/node-tlds2/issues"},"dist":{"shasum":"0f75947194702f180077171bc8aba9e6584f0b1c","tarball":"https://registry.npmjs.org/tlds2/-/tlds2-2.2.8.tgz","fileCount":13,"integrity":"sha512-lOQa8qayy8/Y3/HKlOUl469OTsxBv6PrMV+X/KBGth5GwPmC02eKVXwosV1jjc2+P6iSEJPdkVkFjr9dpWzzMA==","signatures":[{"sig":"MEQCIH+bVXI2VarHTReYoeyIq1/Yqdx8ZfaAkaxumtBz+vQGAiAd5M1eCAXmjchopzFdcIQN86zo9b9wXDoNgQilIEyPrg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151352},"main":"index.js","gitHead":"849f40498f4989d87ec8728a8f96ed28a257ef4c","scripts":{"test":"./node_modules/mocha/bin/mocha.js"},"_npmUser":{"name":"mykiimike","email":"m.vergoz@protonmail.com"},"repository":{"url":"git+https://github.com/mykiimike/node-tlds2.git","type":"git"},"_npmVersion":"9.6.2","description":"Comprehensive list of TLDs and subdomain registrars","directories":{},"_nodeVersion":"18.13.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0"},"_npmOperationalInternal":{"tmp":"tmp/tlds2_2.2.8_1687971918630_0.018037498002474228","host":"s3://npm-registry-packages"}},"2.2.9":{"name":"tlds2","version":"2.2.9","keywords":["TLDs","top-level domains","subdomains","registrars","domain control","parsing"],"author":{"name":"Michael Vergoz","email":"m.vergoz@protonmail.com"},"license":"MIT","_id":"tlds2@2.2.9","maintainers":[{"name":"mykiimike","email":"m.vergoz@protonmail.com"}],"homepage":"https://github.com/mykiimike/node-tlds2#readme","bugs":{"url":"https://github.com/mykiimike/node-tlds2/issues"},"dist":{"shasum":"d63fd2420056d4a23aea0df766f6870d975d961c","tarball":"https://registry.npmjs.org/tlds2/-/tlds2-2.2.9.tgz","fileCount":13,"integrity":"sha512-oZHeckkQJfi8eEWan3U8YCNF2F4ZYhJU6UsQOZGvVJxuCqOgKo8JpHKBinhSHUAjyei43KKf+lB5RQZjk/qEqQ==","signatures":[{"sig":"MEQCIDF5LR8xs42qGva5MRHsv/FBBsFJyJOcFerJ+9RwzGOpAiAP/lw3ygiB/0VPUMoxdVeEDnJy3nEUhpaki6G5qqYXdA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151019},"main":"index.js","gitHead":"476fed67d7ecf1a0ba8d5520d1358a502d18a6c8","scripts":{"test":"./node_modules/mocha/bin/mocha.js"},"_npmUser":{"name":"mykiimike","email":"m.vergoz@protonmail.com"},"repository":{"url":"git+https://github.com/mykiimike/node-tlds2.git","type":"git"},"_npmVersion":"9.8.1","description":"Comprehensive list of TLDs and subdomain registrars","directories":{},"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0"},"_npmOperationalInternal":{"tmp":"tmp/tlds2_2.2.9_1693990065882_0.17210473325643982","host":"s3://npm-registry-packages"}},"2.2.10":{"name":"tlds2","version":"2.2.10","keywords":["TLDs","top-level domains","subdomains","registrars","domain control","parsing"],"author":{"name":"Michael Vergoz","email":"m.vergoz@protonmail.com"},"license":"MIT","_id":"tlds2@2.2.10","maintainers":[{"name":"mykiimike","email":"m.vergoz@protonmail.com"}],"homepage":"https://github.com/mykiimike/node-tlds2#readme","bugs":{"url":"https://github.com/mykiimike/node-tlds2/issues"},"dist":{"shasum":"c815791d24a2cece55f4164bf142360d8e13b8ae","tarball":"https://registry.npmjs.org/tlds2/-/tlds2-2.2.10.tgz","fileCount":13,"integrity":"sha512-pmoUTDtEwdl5N/4BZdOBYANCI773AGE+7n/whh/dluHirVj0GaAsgRbAj8/5GWz77/YEvLbTaYnAfN0j3r34+w==","signatures":[{"sig":"MEUCIQC5HlAw6VI3CDzSvuDvio+9en1mZTcKpCkoZrNB98safQIgTeXcYFt2PihYqihcaC2z/wdja7XS4LSXnHgtnyhvCpw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150853},"main":"index.js","gitHead":"fb6bed89169f3c7396e77352a9ea3b53da6226c2","scripts":{"test":"./node_modules/mocha/bin/mocha.js"},"_npmUser":{"name":"mykiimike","email":"m.vergoz@protonmail.com"},"repository":{"url":"git+https://github.com/mykiimike/node-tlds2.git","type":"git"},"_npmVersion":"9.8.1","description":"Comprehensive list of TLDs and subdomain registrars","directories":{},"_nodeVersion":"18.16.1","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0"},"_npmOperationalInternal":{"tmp":"tmp/tlds2_2.2.10_1698331237115_0.15426576447420604","host":"s3://npm-registry-packages"}},"2.2.11":{"name":"tlds2","version":"2.2.11","keywords":["TLDs","top-level domains","subdomains","registrars","domain control","parsing"],"author":{"name":"Michael Vergoz","email":"m.vergoz@protonmail.com"},"license":"MIT","_id":"tlds2@2.2.11","maintainers":[{"name":"mykiimike","email":"m.vergoz@protonmail.com"}],"homepage":"https://github.com/mykiimike/node-tlds2#readme","bugs":{"url":"https://github.com/mykiimike/node-tlds2/issues"},"dist":{"shasum":"a23be5bce6fd94679b5dbc24476ec2eef3ad297e","tarball":"https://registry.npmjs.org/tlds2/-/tlds2-2.2.11.tgz","fileCount":13,"integrity":"sha512-bvrs4c8Y6vVXSTHbkohQKyhXg+ZcVPmygmSzuefCo9TxIr40TJ5Ac2G6oDNN1qK4d7l3OZ5t1MFyu2eSwlzgbw==","signatures":[{"sig":"MEUCIQCP44g6I0WRq2UxgHzWnh1NUpPTp1G09Njtp6C9zskkQQIgGmWORBfB8IF70ZNkbM2rQu+aFnYDUEOQCkcReqmSWWE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150582},"main":"index.js","gitHead":"7811473595e84e920780807ac59ea549947c254c","scripts":{"test":"./node_modules/mocha/bin/mocha.js"},"_npmUser":{"name":"mykiimike","email":"m.vergoz@protonmail.com"},"repository":{"url":"git+https://github.com/mykiimike/node-tlds2.git","type":"git"},"_npmVersion":"10.2.0","description":"Comprehensive list of TLDs and subdomain registrars","directories":{},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0"},"_npmOperationalInternal":{"tmp":"tmp/tlds2_2.2.11_1701424033636_0.05567725821233549","host":"s3://npm-registry-packages"}},"2.2.12":{"name":"tlds2","version":"2.2.12","keywords":["TLDs","top-level domains","subdomains","registrars","domain control","parsing"],"author":{"name":"Michael Vergoz","email":"m.vergoz@protonmail.com"},"license":"MIT","_id":"tlds2@2.2.12","maintainers":[{"name":"mykiimike","email":"m.vergoz@protonmail.com"}],"homepage":"https://github.com/mykiimike/node-tlds2#readme","bugs":{"url":"https://github.com/mykiimike/node-tlds2/issues"},"dist":{"shasum":"c08904b0a6ad0a70a9b21bb696aa706a9300cfac","tarball":"https://registry.npmjs.org/tlds2/-/tlds2-2.2.12.tgz","fileCount":13,"integrity":"sha512-HbGkw2BqiAg9ft0cJtB5BbG0JWvcNa8bv6VH+jO+BYUdUPvkGTofQrj5KcpCouOAgdBpUZY2wHyCC6G8MqkAAA==","signatures":[{"sig":"MEYCIQDBJy1eYLSzq8HAx3vzRPujXYJJk9I4c/0s8cc6FXdCvgIhAOOr4BgHUB0xB3csyPb6FCatVNNs7IImYQbFYWsU8H04","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150607},"main":"index.js","gitHead":"160ab5ba312c684ab5cc10c3bfb3121926430049","scripts":{"test":"./node_modules/mocha/bin/mocha.js"},"_npmUser":{"name":"mykiimike","email":"m.vergoz@protonmail.com"},"repository":{"url":"git+https://github.com/mykiimike/node-tlds2.git","type":"git"},"_npmVersion":"10.2.3","description":"Comprehensive list of TLDs and subdomain registrars","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0"},"_npmOperationalInternal":{"tmp":"tmp/tlds2_2.2.12_1704200799640_0.13480084744517962","host":"s3://npm-registry-packages"}},"2.2.13":{"name":"tlds2","version":"2.2.13","keywords":["TLDs","top-level domains","subdomains","registrars","domain control","parsing"],"author":{"name":"Michael Vergoz","email":"m.vergoz@protonmail.com"},"license":"MIT","_id":"tlds2@2.2.13","maintainers":[{"name":"mykiimike","email":"m.vergoz@protonmail.com"}],"homepage":"https://github.com/mykiimike/node-tlds2#readme","bugs":{"url":"https://github.com/mykiimike/node-tlds2/issues"},"dist":{"shasum":"eac29c43f586d20b65ab15afd83ad842f7b0664c","tarball":"https://registry.npmjs.org/tlds2/-/tlds2-2.2.13.tgz","fileCount":13,"integrity":"sha512-kCIvnmbsPgK4qvVQY4r7Xx30kj6tO6BDlXBQgZpKa+jl3gcqLnw0uyBGaKmmPKK+KcNMkZQHO3uZZHMjb7MRVw==","signatures":[{"sig":"MEUCIQDwuQKkEHgE+haZS4ulE11cOJpco4cxf7/ABhQekernHAIgcaqVHUUTayZbDRGqT4V8fknf26bCB+c+MrLWuoS09Jg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151001},"main":"index.js","gitHead":"d1f0d11030b1a075f56a086fa213ac0092c5dcd4","scripts":{"test":"./node_modules/mocha/bin/mocha.js"},"_npmUser":{"name":"mykiimike","email":"m.vergoz@protonmail.com"},"repository":{"url":"git+https://github.com/mykiimike/node-tlds2.git","type":"git"},"_npmVersion":"10.2.3","description":"Comprehensive list of TLDs and subdomain registrars","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0"},"_npmOperationalInternal":{"tmp":"tmp/tlds2_2.2.13_1704200897257_0.918197372287276","host":"s3://npm-registry-packages"}},"2.2.14":{"name":"tlds2","version":"2.2.14","keywords":["TLDs","top-level domains","subdomains","registrars","domain control","parsing"],"author":{"name":"Michael Vergoz","email":"m.vergoz@protonmail.com"},"license":"MIT","_id":"tlds2@2.2.14","maintainers":[{"name":"mykiimike","email":"m.vergoz@protonmail.com"}],"homepage":"https://github.com/mykiimike/node-tlds2#readme","bugs":{"url":"https://github.com/mykiimike/node-tlds2/issues"},"dist":{"shasum":"9b05aa839d26f6febb52297a594e4eeee1c02128","tarball":"https://registry.npmjs.org/tlds2/-/tlds2-2.2.14.tgz","fileCount":13,"integrity":"sha512-HsDMqLBQLP71HTfbwzkHpdFsrRiMLJrcq9BQ84SYJMQfw+CiTnnHXVILLlFx4v7GLgU6/kvU7sIsVU/ApLBwYg==","signatures":[{"sig":"MEQCIFa9Fit4bfgx6Owg2R/xgrBM12xuI+AoNVAL3BXvlmd3AiA3YIjD0VleckHB1W01I6w0MjqFKN57lP5WAS+gWxFvaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150740},"main":"index.js","gitHead":"9f04961712f9af997c2a02e02c59f6088d943ba5","scripts":{"test":"./node_modules/mocha/bin/mocha.js"},"_npmUser":{"name":"mykiimike","email":"m.vergoz@protonmail.com"},"repository":{"url":"git+https://github.com/mykiimike/node-tlds2.git","type":"git"},"_npmVersion":"10.5.1","description":"Comprehensive list of TLDs and subdomain registrars","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0"},"_npmOperationalInternal":{"tmp":"tmp/tlds2_2.2.14_1713040159443_0.00961097370275632","host":"s3://npm-registry-packages"}},"2.2.15":{"name":"tlds2","version":"2.2.15","keywords":["TLDs","top-level domains","subdomains","registrars","domain control","parsing"],"author":{"name":"Michael Vergoz","email":"m.vergoz@protonmail.com"},"license":"MIT","_id":"tlds2@2.2.15","homepage":"https://github.com/mykiimike/node-tlds2#readme","bugs":{"url":"https://github.com/mykiimike/node-tlds2/issues"},"dist":{"shasum":"1237164999518ceb3211cb7659fff8036731fde6","tarball":"https://registry.npmjs.org/tlds2/-/tlds2-2.2.15.tgz","fileCount":13,"integrity":"sha512-nVKni0pj6Xgz6lDYaYZrx+zSiooIwDQnjd+kA3gs4ErGs08wSUWvbRhmQgXDPubaTSohQib369F0kF/9JaNJGQ==","signatures":[{"sig":"MEQCIF8+3CCNhPwcHc8FrimkN+DvfPNH3k05T7K19oV8TrelAiBT2dpHp3AsRJVQ+r4q/NRivXJnhb0PLlgivC09NxEDRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150994},"main":"index.js","gitHead":"fb9205c3d1925df0c75195a224d06956b682819a","scripts":{"test":"./node_modules/mocha/bin/mocha.js"},"_npmUser":{"name":"mykiimike","email":"m.vergoz@protonmail.com"},"repository":{"url":"git+https://github.com/mykiimike/node-tlds2.git","type":"git"},"_npmVersion":"10.6.0","description":"Comprehensive list of TLDs and subdomain registrars","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0"},"_npmOperationalInternal":{"tmp":"tmp/tlds2_2.2.15_1719560154897_0.0721986628179141","host":"s3://npm-registry-packages"}},"2.2.16":{"name":"tlds2","version":"2.2.16","keywords":["TLDs","top-level domains","subdomains","registrars","domain control","parsing"],"author":{"name":"Michael Vergoz","email":"m.vergoz@protonmail.com"},"license":"MIT","_id":"tlds2@2.2.16","maintainers":[{"name":"mykiimike","email":"m.vergoz@protonmail.com"}],"homepage":"https://github.com/mykiimike/node-tlds2#readme","bugs":{"url":"https://github.com/mykiimike/node-tlds2/issues"},"dist":{"shasum":"170fde0af9aef76a5a07c826254e4b438b1bf0b6","tarball":"https://registry.npmjs.org/tlds2/-/tlds2-2.2.16.tgz","fileCount":13,"integrity":"sha512-7S9AUstgxCOAtFdCSK9w+5W0Ng0VNNv2VqQ3gTRhDrAoOOtOST4Xa5JbAcyRgyyakcfQ75CTckW9+renINmKMw==","signatures":[{"sig":"MEYCIQDvZ1GZIY87y9llro3dApCVHJsCr+m46TuQcD76UUTxwQIhAP3Nm0eFA72ewTFrOWUiQZ5nLxZhgUqPDMN/fKAY6DMu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150966},"main":"index.js","gitHead":"c3339c2d94d20c22f83bdc55601cec6872717938","scripts":{"test":"./node_modules/mocha/bin/mocha.js"},"_npmUser":{"name":"mykiimike","email":"m.vergoz@protonmail.com"},"repository":{"url":"git+https://github.com/mykiimike/node-tlds2.git","type":"git"},"_npmVersion":"10.5.0","description":"Comprehensive list of TLDs and subdomain registrars","directories":{},"_nodeVersion":"21.7.3","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0"},"_npmOperationalInternal":{"tmp":"tmp/tlds2_2.2.16_1730049839103_0.8791622963914545","host":"s3://npm-registry-packages"}},"2.2.17":{"name":"tlds2","version":"2.2.17","keywords":["TLDs","top-level domains","subdomains","registrars","domain control","parsing"],"author":{"name":"Michael Vergoz","email":"m.vergoz@protonmail.com"},"license":"MIT","_id":"tlds2@2.2.17","maintainers":[{"name":"mykiimike","email":"m.vergoz@protonmail.com"}],"homepage":"https://github.com/mykiimike/node-tlds2#readme","bugs":{"url":"https://github.com/mykiimike/node-tlds2/issues"},"dist":{"shasum":"c152c558a56bb4fc18979b12440447197d735f24","tarball":"https://registry.npmjs.org/tlds2/-/tlds2-2.2.17.tgz","fileCount":13,"integrity":"sha512-IFO9Ye30MOUKS42UA9EuQJ+BaIC2F5S743Y3Nkur4HdaqLmkOqXjJ8CrewGkte+Q/KCyy9M8wNb1HW37Ji460Q==","signatures":[{"sig":"MEUCIQCdT4g/F5LA+lCkjosL9DX7piMQCXdbxxysUBB+tdMthwIgedCH6iLl6n4epkxxi0MDschjthowR0J+8WRerzl0TeM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150888},"main":"index.js","gitHead":"b03bc9e53bdf8329adb4d9b4e773871bc4bc52bf","scripts":{"test":"./node_modules/mocha/bin/mocha.js"},"_npmUser":{"name":"mykiimike","email":"m.vergoz@protonmail.com"},"repository":{"url":"git+https://github.com/mykiimike/node-tlds2.git","type":"git"},"_npmVersion":"11.0.0","description":"Comprehensive list of TLDs and subdomain registrars","directories":{},"_nodeVersion":"22.13.1","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0"},"_npmOperationalInternal":{"tmp":"tmp/tlds2_2.2.17_1740779340712_0.12662925297097782","host":"s3://npm-registry-packages-npm-production"}},"2.2.18":{"name":"tlds2","version":"2.2.18","keywords":["TLDs","top-level domains","subdomains","registrars","domain control","parsing"],"author":{"name":"Michael Vergoz","email":"m.vergoz@protonmail.com"},"license":"MIT","_id":"tlds2@2.2.18","maintainers":[{"name":"mykiimike","email":"m.vergoz@protonmail.com"}],"homepage":"https://github.com/mykiimike/node-tlds2#readme","bugs":{"url":"https://github.com/mykiimike/node-tlds2/issues"},"dist":{"shasum":"3c6ddde577c644cc3ee7ef89bc4efccf03ed5383","tarball":"https://registry.npmjs.org/tlds2/-/tlds2-2.2.18.tgz","fileCount":13,"integrity":"sha512-qSpqNMsNt3lxoF3dFqUie7eX6juYYkxoq39fe8OZ+p54SOYeRfK0SAyeMo/Lk4YRoqSNE/8L9QNSvzmngi6Ajw==","signatures":[{"sig":"MEQCIGClJ/pYET5CVDpmsY1xGXQr9Pb3zGtgzpCUm27iAYA6AiALh70K5SE7n4TQjEZfnOdsobjhA9rzZu708IbBOPXbaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150762},"main":"index.js","gitHead":"ae866049d9704ec379b2b0d82a379fe087efb50b","scripts":{"test":"./node_modules/mocha/bin/mocha.js"},"_npmUser":{"name":"mykiimike","email":"m.vergoz@protonmail.com"},"repository":{"url":"git+https://github.com/mykiimike/node-tlds2.git","type":"git"},"_npmVersion":"10.9.2","description":"Comprehensive list of TLDs and subdomain registrars","directories":{},"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0"},"_npmOperationalInternal":{"tmp":"tmp/tlds2_2.2.18_1749900209594_0.5808897152675183","host":"s3://npm-registry-packages-npm-production"}},"2.2.19":{"name":"tlds2","version":"2.2.19","description":"Comprehensive list of TLDs and subdomain registrars","main":"index.js","scripts":{"test":"./node_modules/mocha/bin/mocha.js"},"repository":{"type":"git","url":"git+https://github.com/mykiimike/node-tlds2.git"},"keywords":["TLDs","top-level domains","subdomains","registrars","domain control","parsing"],"author":{"name":"Michael Vergoz","email":"m.vergoz@protonmail.com"},"license":"MIT","bugs":{"url":"https://github.com/mykiimike/node-tlds2/issues"},"homepage":"https://github.com/mykiimike/node-tlds2#readme","devDependencies":{"mocha":"^10.2.0"},"_id":"tlds2@2.2.19","gitHead":"76a61ad4d24d481ddd8610cb3de2a05703079259","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-EXhwY5coEG9yMZz0bdR2SbMpx1G4ccIxvJwdogcrv65PylsiOLAH/B21jhoOtnfg1XVyQT9jQODuM+4Aa4iGyQ==","shasum":"03755854837d60582fc49f743d9ca9d4f93d0d26","tarball":"https://registry.npmjs.org/tlds2/-/tlds2-2.2.19.tgz","fileCount":13,"unpackedSize":150709,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDlnBIh93k8XkxVnVxnwYdi9+mNPXOCrcDZzAVNwOD09wIhANKBfNTVN6YQKwPMtDK4+q2oU3Nh1mWr6TvxN9e13jPt"}]},"_npmUser":{"name":"mykiimike","email":"m.vergoz@protonmail.com"},"directories":{},"maintainers":[{"name":"mykiimike","email":"m.vergoz@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tlds2_2.2.19_1764922019590_0.15534588459415222"},"_hasShrinkwrap":false}},"time":{"created":"2023-06-06T11:46:00.257Z","modified":"2025-12-05T08:06:59.885Z","2.1.1":"2023-06-06T11:46:00.474Z","2.1.2":"2023-06-06T11:59:29.028Z","2.2.1":"2023-06-06T14:57:22.568Z","2.2.2":"2023-06-06T14:59:27.113Z","2.2.3":"2023-06-06T18:25:39.900Z","2.2.4":"2023-06-06T18:26:37.904Z","2.2.5":"2023-06-08T06:29:51.090Z","2.2.6":"2023-06-08T13:47:38.442Z","2.2.7":"2023-06-16T07:04:45.656Z","2.2.8":"2023-06-28T17:05:18.858Z","2.2.9":"2023-09-06T08:47:46.155Z","2.2.10":"2023-10-26T14:40:37.370Z","2.2.11":"2023-12-01T09:47:13.798Z","2.2.12":"2024-01-02T13:06:39.974Z","2.2.13":"2024-01-02T13:08:17.490Z","2.2.14":"2024-04-13T20:29:19.632Z","2.2.15":"2024-06-28T07:35:55.070Z","2.2.16":"2024-10-27T17:23:59.437Z","2.2.17":"2025-02-28T21:49:01.066Z","2.2.18":"2025-06-14T11:23:29.833Z","2.2.19":"2025-12-05T08:06:59.723Z"},"bugs":{"url":"https://github.com/mykiimike/node-tlds2/issues"},"author":{"name":"Michael Vergoz","email":"m.vergoz@protonmail.com"},"license":"MIT","homepage":"https://github.com/mykiimike/node-tlds2#readme","keywords":["TLDs","top-level domains","subdomains","registrars","domain control","parsing"],"repository":{"type":"git","url":"git+https://github.com/mykiimike/node-tlds2.git"},"description":"Comprehensive list of TLDs and subdomain registrars","maintainers":[{"name":"mykiimike","email":"m.vergoz@protonmail.com"}],"readme":"# tlds2\n\ntlds2 is an npm module that provides a comprehensive list of top-level domains (TLDs) from [ICANN](https://www.icann.org/resources/pages/tlds-2012-02-25-en). It also includes subdomain and registrar identification for better domain control and parsing.\n\nTo access the complete TLD and registrar list, visit [this link](https://raw.githubusercontent.com/mykiimike/node-tlds2/master/data/tld-list.txt).\n\n## Installation\n\n```sh\nnpm install tlds2\n```\n\n## Usage\n\n```js\nconst tlds = require('tlds2');\n\nconsole.log(tlds.top);\n//=> ['aaa', 'aarp', 'abarth', 'abb', 'abbott', 'abbvie', 'abc', ...]\n```\n\n### Getting the Complete List\n\nYou can obtain the detailed list of registrars that make up the ICANN domains. This allows you to identify domains like `*.co.uk` when the ICANN list only includes `*.uk`.\n\n```js\nconst tlds = require('tlds2');\n\nconsole.log(tlds.list);\n//=> ['aaa', 'aarp', 'abarth', 'abb', 'abbott', 'abbvie', 'abc', ...]\n```\n\nFeel free to explore the full capabilities of the `tlds2` module to enhance your domain management and parsing functionalities.\n\n## Some APIs\n\n### check(domain)\n\nCombines the usage of `checkDomain()` and `checkTLD()` to perform comprehensive domain validation.\n\n#### Parameters\n\n- `domain` (string): The domain name to check.\n\n#### Returns\n\nAn object with the following properties:\n\n- `error` (string|null): Error message if the domain is invalid, `null` if valid.\n- `punycode` (boolean): Indicates whether the domain contains punycode encoding.\n- `org` (string|null): The organization/domain part of the fully qualified domain name (FQDN) returned by `checkTLD()`.\n- `tld` (string): The top-level domain (TLD) labels in reverse order, joined by a dot ('.') returned by `checkTLD()`.\n- `subDomain` (string): The subdomain labels in reverse order, joined by a dot ('.') returned by `checkTLD().\n\n#### Example\n\n```javascript\nconst {check} = require(\"./tlds2\")\n\nconst result = check('example.com');\nconsole.log(result);\n// Output: { error: null, punycode: false, org: \"example\", tld: \"com\", subDomain: \"\" }\n```\n\nIn the example above, the `check()` function is used to validate the domain name \"example.com\". The result object contains information about any errors, punycode encoding, organization/domain, TLD labels, and subdomain labels returned by `checkTLD()`.\n\n### checkTLD(fqdn)\n\nChecks the top-level domain (TLD) and subdomain of a fully qualified domain name (FQDN).\n\n#### Parameters\n- `fqdn` (string): The fully qualified domain name to check.\n\n#### Returns\nAn object with the following properties:\n- `error` (string | null): Error message if the TLD/subdomain is invalid, `null` if valid.\n- `punycode` (boolean): Indicates whether the TLD/subdomain contains punycode encoding.\n- `validTLD` (boolean): Indicates whether a valid TLD is present.\n- `org` (string | null): Organization/domain part of the FQDN.\n- `tld` (string): TLD labels in reverse order, joined with periods.\n- `subDomain` (string): Subdomain labels in reverse order, joined with periods.\n\n#### Example\n```javascript\nconst {checkTLD} = require(\"./tlds2\")\nconst fqdn = \"sub.domain.example.com\";\nconst result = checkTLD(fqdn);\nconsole.log(result);\n```\n\nOutput:\n```javascript\n{\n    error: null,\n    punycode: false,\n    validTLD: true,\n    org: \"example\",\n    tld: \"com\",\n    subDomain: \"sub.domain\"\n}\n```\n\n## checkDomain(domain)\n\nChecks a domain name for validity.\n\n### Parameters\n\n- `domain` (string): The domain name to check.\n\n### Returns\n\nAn object with the following properties:\n\n- `error` (string | null): An error message if the domain is invalid, or `null` if the domain is valid.\n- `punycode` (boolean): Indicates whether the domain contains punycode encoding.\n- `info` (string | undefined): Additional information about the error, if any.\n\n### Example\n\n```javascript\nconst {checkDomain} = require(\"./tlds2\")\n\nconst domainInfo = checkDomain('example.com');\nconsole.log(domainInfo);\n// Output: { error: null, punycode: false }\n\nconst invalidDomain = checkDomain('-invalid.domain');\nconsole.log(invalidDomain);\n// Output: { error: 'Invalid domain', punycode: false, info: 'Invalid label encoding' }\n```\n\n\n\n","readmeFilename":"README.md"}