{"library":"hagent","type":"library","category":null,"description":"hagent is a foundational Node.js module designed to provide HTTP and HTTPS agent functionality specifically tailored for use with Whistle, a cross-platform network debugging and proxy tool. It enables Whistle to manage and proxy network requests at a lower level, handling connection pooling and socket management. Currently at version `0.9.3`, the package has not seen active development since 2020, with its last commit dating back approximately four years. This indicates an abandoned status, meaning it is no longer maintained and may not be compatible with newer Node.js versions or contain unpatched vulnerabilities. Its core functionality revolves around extending Node.js's native `http.Agent` to integrate with Whistle's proxying mechanisms, offering control over persistent connections.","language":"javascript","status":"abandoned","version":"0.9.3","tags":["javascript","whistle","http-agent"],"last_verified":"Wed May 27","install":[{"cmd":"npm install hagent","imports":["const { HttpClientAgent } = require('hagent');","const { HttpsClientAgent } = require('hagent');","const hagent = require('hagent');\n// Then access hagent.HttpClientAgent or hagent.HttpsClientAgent"]},{"cmd":"yarn add hagent","imports":[]},{"cmd":"pnpm add hagent","imports":[]}],"homepage":null,"github":"https://github.com/avwo/hagent","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/hagent","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/hagent/compatibility"}}