This monorepo contains various Node.js HTTP Agent implementations that operate over proxies using various protocols.
For the most common use-cases, you should be using the proxy-agent module, which utilizes the other, more low-level, agent implementations.
proxy-agent
You can find changelogs here.