native-dns-composer

1.0.0 • Public • Published

Native-DNS Componser

A tiny little composing wrapper around the awesome native-dns library for node.

require('native-dns-composer')('api.domain.com').at('8.8.8.8').query(function(resp) {
	console.log(resp.answer)
})

Layers

.at('8.8.8.8')                - sets the DNS server to query
.type('SRV')                  - sets the DNS record type to query
.timeout(1000)                - sets the timeout in ms
.on('timeout', function() {}) - register timeout event listener
.on('err', function(err)  {}) - register error event listener
.on('end', function(time) {}) - register end event listener
.query(function(resp) {})     - will trigger the query

enjoy.

/native-dns-composer/

    Package Sidebar

    Install

    npm i native-dns-composer

    Weekly Downloads

    1

    Version

    1.0.0

    License

    BSD

    Last publish

    Collaborators

    • asbjornenge