{"library":"superagent-node-http-timings","type":"library","category":null,"description":"superagent-node-http-timings is a superagent plugin designed for Node.js environments to capture detailed HTTP request timing information. It provides granular metrics such as `socketAssigned`, `dnsLookup`, `tcpConnection`, `tlsHandshake`, `firstByte`, and `contentTransfer`, culminating in a `total` request duration. This allows developers to monitor and optimize network performance in Node.js applications, similar to a browser's network inspector. The current stable version is `1.0.2`, with recent updates addressing issues like HTTP keep-alive. While not a high-cadence package, it receives targeted fixes as needed, indicating active maintenance. Its key differentiator is providing a comprehensive breakdown of network timings specifically integrated into the `superagent` request flow for server-side environments.","language":"javascript","status":"active","version":"1.0.2","tags":["javascript","superagent","timings","http"],"last_verified":"Wed May 27","install":[{"cmd":"npm install superagent-node-http-timings","imports":["const logNetworkTime = require('superagent-node-http-timings');"]},{"cmd":"yarn add superagent-node-http-timings","imports":[]},{"cmd":"pnpm add superagent-node-http-timings","imports":[]}],"homepage":null,"github":"https://github.com/webuniverseio/superagent-node-http-timings","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/superagent-node-http-timings","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/superagent-node-http-timings/compatibility"}}