Returns a DNS resolver that uses Node.js's built-in DNS module.
An array of DNS server addresses to use. If empty, the system's default DNS servers will be used.
Without any additional configuration, it will use the system's default DNS servers.
import { nodeResolver } from "diggy";const resolver = nodeResolver();const records = await resolver("example.com", "A"); Copy
import { nodeResolver } from "diggy";const resolver = nodeResolver();const records = await resolver("example.com", "A");
You can specify a list of DNS servers to use.
import { nodeResolver } from "diggy";const resolver = nodeResolver(["8.8.8.8", "1.1.1.1"]);const records = await resolver("example.com", "A"); Copy
import { nodeResolver } from "diggy";const resolver = nodeResolver(["8.8.8.8", "1.1.1.1"]);const records = await resolver("example.com", "A");
Returns a DNS resolver that uses Node.js's built-in DNS module.