DNS è un modulo principale di Node.JS. Dire alle persone che devono installare DNS tramite NPM finirà per avere un modulo completamente diverso che fa qualcos'altro.
https://nodejs.org/api/dns.html vs https://www.npmjs.com/package/dns
Questo errore molto probabilmente significa che stai tentando di fare qualcosa dal lato client che deve essere eseguito sul lato server. Se il modulo MongoDB non riesce a trovare il componente DNS, è in esecuzione sul lato client.
MongoDB deve essere eseguito sul server. Per accedere ai dati da React in modo dinamico dovrai configurare un'API utilizzando qualcosa come Express o Apollo.
Aggiornamento:un ottimo modo per farlo è con le funzioni di Funzioni di Azure (TypeScript) o AWS (Lambda)