Se você é o tipo de pessoa que precisa ficar de olho em muitas expirações de domínio, então esta pode ser a ferramenta para você!
Este script simplesmente solicita informações whois para todos os domínios que você inseriu em domains.txt
e tenta extrair as informações de expiração e imprimir os resultados.
npm install
ou
yarn
npm start
O teste usa jest
.
npm test
Esta ferramenta pressupõe que os resultados da consulta whois são consistentes entre todas as consultas a um determinado TLD (registrador).
Para adicionar suporte para mais TLDs, basta adicionar a string de formato regex' e MomentJS correspondente em tlds.js
. Crie também o arquivo tld-pattern[TLD].test-data.js
com os dados de amostra. O script de teste selecionará o arquivo automaticamente, desde que esteja no objeto tlds.patterns
.
cnn.com | 2018-09-21 (617 days)
apple.com | 2021-02-20 (1500 days)
youtube.com | 2017-02-14 (33 days)
theregister.co.uk | 2018-03-14 (426 days)