Why would you need dependency injection if you can dynamically replace imported modules through Node's module system?
With DI, you are treating any dependency the same way. Modules both external and yours codebase, environment variables and process information, etc.