dns-then
v0.1.0
Published
Promise aware wrapper for Node's dns module
Downloads
1,293
Maintainers
Readme
dns Then
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