aboutsummaryrefslogtreecommitdiff
path: root/src/bun.js/node-dns.exports.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/bun.js/node-dns.exports.js')
-rw-r--r--src/bun.js/node-dns.exports.js10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/bun.js/node-dns.exports.js b/src/bun.js/node-dns.exports.js
index a6e079ede..570903b40 100644
--- a/src/bun.js/node-dns.exports.js
+++ b/src/bun.js/node-dns.exports.js
@@ -182,13 +182,15 @@ export var {
function setDefaultResultOrder() {}
function setServers() {}
+const promisifyLookup = (res) => {
+ const [{ address, family }] = res;
+ return { address, family };
+};
+
// promisified versions
export const promises = {
lookup(domain, options) {
- return dns.lookup(domain, options).then((res) => {
- const [{ address, family }] = res;
- return { address, family };
- });
+ return dns.lookup(domain, options).then(promisifyLookup);
},
lookupService(address, port) {