В настоящее время я работаю над проектом, в котором один из основных модулей Node.js (dns) не ведет себя так, как мне это нужно. Я нашел модуль, который, похоже, будет работать как замена: https://github.com/tjfontaine/node-dns. Тем не менее, код с использованием модуля DNS - это несколько уровней от кода приложения, который я написал. Я использую модуль Request(), который обрабатывает HTTP-запросы и использует для этого несколько базовых модулей. Модуль запроса, похоже, не использует модуль DNS напрямую, но я предполагаю, что один из этих основных модулей вызывает модуль DNS.Возможно ли заменить модули или модули с псевдонимом в Node.js?
Есть ли способ, которым я могу указать Узел для использования https://github.com/tjfontaine/node-dns всякий раз, когда требуется ('dns')?