dns-then

0.1.0 • Public • Published

dns Then

Build Status

Thin wrapper arround Node's dns module that makes the async functions promise aware. The wrapped methods return a promise the represents the value of the async operation. Traditional callbacks still work, allowing for a transparent drop-in for dns. Sync methods, classes and other helpers are not modified.

Example

Traditional Async

var dns = require('dns-then');
dns.lookup('cujojs.com', function (err, address) {
   ...
});

With Promises

var dns = require('dns-then');
dns.lookup('cujojs.com').then(...);

Wrapped methods

  • lookup
  • resolve
  • resolve4
  • resolve6
  • resolveMx
  • resolveTxt
  • resolveSrv
  • resolveNs
  • resolveCname
  • reverse

/dns-then/

    Package Sidebar

    Install

    npm i dns-then

    Weekly Downloads

    887

    Version

    0.1.0

    License

    none

    Last publish

    Collaborators

    • scothis