{"library":"global-tunnel-ng","type":"library","category":null,"description":"global-tunnel-ng is a utility that globally configures Node.js's built-in `http` and `https` agents to route all outgoing network traffic through an upstream HTTP proxy. It works transparently for modules that utilize Node's default `http.request()` method and popular libraries like `request`. The current stable version is 2.7.1, published in November 2018. The package focuses on transparent global proxying, allowing developers to set a proxy once for an entire application without modifying individual HTTP client calls. It supports both `CONNECT` tunneling for HTTPS (and optionally HTTP) and absolute-URI request methods, accommodating various proxy configurations. Its primary differentiator is its low-level global interception of Node.js's native networking stack. For modern Node.js versions (v10+), `global-agent` is often recommended as a more actively maintained alternative.","language":"javascript","status":"maintenance","version":"2.7.1","tags":["javascript","http","https","tunnel","global"],"last_verified":"Wed May 27","install":[{"cmd":"npm install global-tunnel-ng","imports":["const globalTunnel = require('global-tunnel-ng');","globalTunnel.initialize({ /* options */ });","globalTunnel.end();"]},{"cmd":"yarn add global-tunnel-ng","imports":[]},{"cmd":"pnpm add global-tunnel-ng","imports":[]}],"homepage":null,"github":"https://github.com/np-maintain/global-tunnel","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/global-tunnel-ng","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/global-tunnel-ng/compatibility"}}