あなたがドメインの有効期限を頻繁に監視する必要があるタイプの人なら、これがまさに最適なツールになるかもしれません。
このスクリプトは、 domains.txt
に入力したすべてのドメインの Whois 情報を要求し、有効期限情報の抽出を試み、結果をわかりやすく表示します。
npm install
または
yarn
npm start
テストにはjest
使用します。
npm test
このツールは、Whois クエリの結果が特定の TLD (レジストラ) に対するすべてのクエリ間で一貫していることを前提としています。
さらに多くの TLD のサポートを追加するには、対応する正規表現と MomentJS 形式の文字列をtlds.js
に追加するだけです。また、サンプル データを使用してtld-pattern[TLD].test-data.js
ファイルを作成します。テスト スクリプトは、ファイルが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)