aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/bun.js/module_loader.zig5
-rw-r--r--src/bun.js/node-dns.exports.js5
2 files changed, 7 insertions, 3 deletions
diff --git a/src/bun.js/module_loader.zig b/src/bun.js/module_loader.zig
index fc8b96325..91081786b 100644
--- a/src/bun.js/module_loader.zig
+++ b/src/bun.js/module_loader.zig
@@ -2075,16 +2075,16 @@ pub const HardcodedModule = enum {
.{ "node:buffer", HardcodedModule.@"node:buffer" },
.{ "node:child_process", HardcodedModule.@"node:child_process" },
.{ "node:crypto", HardcodedModule.@"node:crypto" },
+ .{ "node:dns", HardcodedModule.@"node:dns" },
+ .{ "node:dns/promises", HardcodedModule.@"node:dns/promises" },
.{ "node:events", HardcodedModule.@"node:events" },
.{ "node:fs", HardcodedModule.@"node:fs" },
.{ "node:fs/promises", HardcodedModule.@"node:fs/promises" },
.{ "node:http", HardcodedModule.@"node:http" },
.{ "node:https", HardcodedModule.@"node:https" },
.{ "node:module", HardcodedModule.@"node:module" },
- .{ "node:dns", HardcodedModule.@"node:dns" },
.{ "node:net", HardcodedModule.@"node:net" },
.{ "node:os", HardcodedModule.@"node:os" },
- .{ "node:tls", HardcodedModule.@"node:tls" },
.{ "node:path", HardcodedModule.@"node:path" },
.{ "node:path/posix", HardcodedModule.@"node:path/posix" },
.{ "node:path/win32", HardcodedModule.@"node:path/win32" },
@@ -2098,6 +2098,7 @@ pub const HardcodedModule = enum {
.{ "node:string_decoder", HardcodedModule.@"node:string_decoder" },
.{ "node:timers", HardcodedModule.@"node:timers" },
.{ "node:timers/promises", HardcodedModule.@"node:timers/promises" },
+ .{ "node:tls", HardcodedModule.@"node:tls" },
.{ "node:tty", HardcodedModule.@"node:tty" },
.{ "node:url", HardcodedModule.@"node:url" },
.{ "node:util", HardcodedModule.@"node:util" },
diff --git a/src/bun.js/node-dns.exports.js b/src/bun.js/node-dns.exports.js
index a64b6834f..a6e079ede 100644
--- a/src/bun.js/node-dns.exports.js
+++ b/src/bun.js/node-dns.exports.js
@@ -185,7 +185,10 @@ function setServers() {}
// promisified versions
export const promises = {
lookup(domain, options) {
- return dns.lookup(domain, options);
+ return dns.lookup(domain, options).then((res) => {
+ const [{ address, family }] = res;
+ return { address, family };
+ });
},
lookupService(address, port) {