instant-dns
TypeScript icon, indicating that this package has built-in type declarations

1.2.0 • Public • Published

instant-dns

Instantly gets you the latest changes done on the DNS (Within few seconds). This is great for domain verification and other quick verification purposes.

Installation

npm install instant-dns --save

Usage

var dns = require('instant-dns')()

dns.resolveIp4('example.com').then(ip4 => {
  console.log(ip4); // ["93.184.216.34"]
});

API

Initialize

The module exposes an object with different function which can be called:

var dns = require('instant-dns');

dns.resolveIp4(domainName)

Takes a string and returns an array of IPv4 addresses associated with the supplied domain if any.

dns.resolveCname(domainName)

Takes a string and returns an array of CNAME Records associated with the supplied domain if any.

dns.resolveMx(domainName)

Takes a string and returns an array of MX Records associated with the supplied domain if any.

dns.resolveTxt(domainName)

Takes a string and returns an array of TXT Records associated with the supplied domain if any.

License

MIT

Package Sidebar

Install

npm i instant-dns

Weekly Downloads

4

Version

1.2.0

License

ISC

Unpacked Size

3.82 kB

Total Files

4

Last publish

Collaborators

  • architjn