0.1.0 • Published 11 years ago
dns-then v0.1.0
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
0.1.0
11 years ago