DNSはNode.JSのコアモジュールです。 NPMを介してDNSをインストールする必要があることを人々に伝えると、他のことを行うまったく異なるモジュールを持つことになります。
https://nodejs.org/api/dns.html vs https://www.npmjs.com/package/dns
このエラーは、サーバー側で実行する必要がある何かをクライアント側から実行しようとしていることを意味している可能性があります。 MongoDBモジュールがDNSコンポーネントを見つけられない場合、クライアント側で実行されています。
MongoDBはサーバー上で実行する必要があります。 Reactからデータに動的にアクセスするには、ExpressやApolloなどを使用してAPIを設定する必要があります。
更新:これを行うための優れた方法は、Azure Functions(TypeScript)またはAWS(Lambda)関数を使用することです