forever-agent
npmv0.6.1HTTP Agent that keeps socket connections alive between keep-alive requests. Formerly part of mikeal/request, now a standalone module.
Not recommended for new projects
No — forever-agent should not be adopted for new projects. Last published 4173 days ago.
- ?Adoption: grade ?, Not reported by this registry.
No download data reported for this package yet.
- FMaintenance: grade F, Failing.
Last published 4173 days ago.
- AWeight: grade A, Excellent.
Zero runtime dependencies.
- ASupply chain: grade A, Excellent.
No install scripts, 3 maintainers, and a contained dependency surface.
- ALicense: grade A, Excellent.
Apache-2.0 — permissive, with no copyleft found in the dependency tree.
Grades are computed deterministically from registry metadata collected by PackageGraph — downloads, dependents, publish dates, the resolved dependency tree, maintainer count, and declared licenses. No third-party scores are used.
Install cost
What you actually take on by adding forever-agent to a project.
Runtime packages this one declares itself.
Distinct packages in the full runtime tree, deduplicated the way a package manager would.
Unpacked size of this package plus its entire runtime tree.
Longest resolved dependency chain below this package.
Compatibility
- Node.js
- node *
- Module format
- CommonJS only
- TypeScript
- No bundled types
- Install scripts
- None
Used by
Popular packages that depend on forever-agent.
Relationship graph
Dependencies (left) and dependents (right) of forever-agent.
Frequently installed together
RFC9562 UUIDs
The ultimate javascript content-type utility.
Port of jQuery.extend for node.js and the browser
HTTP proxy tunneling agent. Formerly part of mikeal/request, now a standalone module.
Like JSON.stringify, but doesn't blow up on circular refs.
Signs and prepares requests using AWS Signature Version 4
Reference implementation of Joyent's HTTP Signature scheme.
Caseless object set/get/has, very useful when working with HTTP headers.
AWS signing. Originally pulled from LearnBoost/knox, maintained as vendor in request, now a standalone module.
OAuth 1 signing. Formerly a vendor lib in mikeal/request, now a standalone module.
Extremely fast HTTP Archive (HAR) validator using JSON Schema
A library to create readable "multipart/form-data" streams. Can be used to submit forms and file uploads to other web applications.
Release history
No releases in the last two years, typically about 45 days apart.
| Version | Published | Size | License |
|---|---|---|---|
| 0.6.1latest | 11 years ago | — | Apache-2.0 |
| 0.6.0 | 11 years ago | — | Apache-2.0 |
| 0.5.2 | 12 years ago | — | Apache-2.0 |
| 0.5.0 | 13 years ago | — | Apache-2.0 |
| 0.4.0 | 13 years ago | — | Apache-2.0 |
| 0.3.0 | 13 years ago | — | Apache-2.0 |
| 0.2.0 | 13 years ago | — | Apache-2.0 |
Overview
forever-agent is an npm package that hTTP Agent that keeps socket connections alive between keep-alive requests. Formerly part of mikeal/request, now a standalone module. It has 1 known dependents in the graph. The latest version is 0.6.1, released under the Apache-2.0 license.
Who should use it
Teams working in the npm ecosystem who need hTTP Agent that keeps socket connections alive between keep-alive requests. Formerly part of mikeal/request, now a standalone module and value a focused solution.
When not to use it
Consider an alternative if you need to have first-class TypeScript types out of the box, or if a more actively-maintained option better fits your npm stack.
Pros
- Clear open-source license (Apache-2.0).
- Zero runtime dependencies — minimal footprint.
Cons
- No bundled TypeScript types (may require a separate @types package).
Auto-generated from collected registry metadata. No external claims are inferred.
Frequently asked questions
Should I use forever-agent?
No — forever-agent should not be adopted for new projects. Last published 4173 days ago.
How do I install forever-agent?
Run `npm install forever-agent` to add forever-agent to your npm project.
What license is forever-agent released under?
forever-agent is distributed under the Apache-2.0 license.
How popular is forever-agent?
npm does not publish download counts. Within PackageGraph's crawl, 1 known packages depend on forever-agent.
Is forever-agent still maintained?
The most recent release of forever-agent (v0.6.1) was published 11 years ago.
Does forever-agent run install scripts?
No. forever-agent does not define preinstall, install, or postinstall scripts, so installing it does not execute publisher-supplied code.