dnsPromises.resolveSoa() Method
Don’t start dnsPromises.resolveSoa() Method with jargon. Start with fetch a user then marks. That is the whole point.
Keep dnsPromises.resolveSoa() Method small. Arun should finish fetch a user then marks in a few lines, not a 40-line dump.
dnsPromises.resolveSoa() Method exists so Arun can keep fetch a user then marks correct in an API handler.
Use dnsPromises.resolveSoa() Method when fetch a user then marks must stay clear. If a simpler Node.js step works, use that instead.
dnsPromises.resolveSoa() Method trap — unhandled rejection. Arun loses marks for that every viva.
Place dnsPromises.resolveSoa() Method next to nearby Node.js work — async function + try/catch is the link.
Viva for dnsPromises.resolveSoa() Method: what it is → async function + try/catch → the mistake (unhandled rejection).
For dnsPromises.resolveSoa() Method: definition + an API handler + one failure.