私は現在、コア Node.js モジュール (dns) の 1 つが必要な動作をしないプロジェクトに取り組んでいます。代わりに機能するように思われるモジュールを見つけました: https://github.com/tjfontaine/node-dns。ただし、DNS モジュールを使用するコードは、私が書いたアプリケーション コードから数層下にあります。HTTP リクエストを作成し、そのためにいくつかのコア モジュールを使用する Request モジュール ( https://github.com/mikeal/request ) を使用しています。Request モジュールは DNS モジュールを直接使用していないようですが、これらのコア モジュールの 1 つが DNS モジュールを呼び出していると思います。
require('dns') が呼び出されるたびにノードにhttps://github.com/tjfontaine/node-dnsを使用するように指示する方法はありますか?