Si eres el tipo de persona que necesita estar atento a muchos vencimientos de dominios, ¡esta podría ser la herramienta para ti!
Este script simplemente solicita información whois para todos los dominios que ha ingresado en domains.txt
e intenta extraer la información de vencimiento e imprime los resultados.
npm install
o
yarn
npm start
Las pruebas utilizan jest
.
npm test
Esta herramienta supone que los resultados de las consultas whois son consistentes entre todas las consultas realizadas a un TLD (registrador) determinado.
Para agregar soporte para más TLD, simplemente agregue la cadena de formato Regex y MomentJS correspondiente en tlds.js
Cree también el archivo tld-pattern[TLD].test-data.js
con los datos de muestra. El script de prueba recogerá el archivo automáticamente siempre que esté en el 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)