OptionalauthProxy auth (overrides credentials in url)
OptionalheadersExtra headers sent to the proxy
OptionalnoBypass proxy for these hostnames/patterns (also reads NO_PROXY env var)
OptionalprotocolForce SOCKS5 protocol (requires 'socks-proxy-agent' peer dep)
Proxy URL, e.g. "http://proxy.corp:3128" or "http://user:pass@proxy:3128"
Proxy middleware — HTTP/HTTPS CONNECT tunnel + SOCKS5 support. Works in Node.js via undici ProxyAgent, gracefully degrades elsewhere. For SOCKS5, install 'socks-proxy-agent' as a peer dep.