title: Make Node.js use http_proxy, https_proxy and no_proxy environment variables
body: <p>I have a node server and based on some recent infrastructure changes, I need to make sure all outbound requests are going through a Squid proxy EXCEPT for traffic to hosts listed in the NO_PROXY environment variable.</p>
  
  <p>Setting HTTP_PROXY, HTTPS_PROXY and NO_PROXY doesn't seem to affect the node server's behavior, but I need a way to do this without having to manually edit libraries.  I have ~10 libraries that reach out to external services that need to respect this proxying behavior.</p>
  
  <p>Is there some other way I can globally set proxying behavior including respecting NO_PROXY?</p>