statuses
npmv2.0.2HTTP status utility
Overview
statuses is an npm package that hTTP status utility. It is extremely widely used, with about 156.3M downloads per week and 3 known dependents in the graph. The latest version is 2.0.2, released under the MIT license.
Who should use it
Teams working in the npm ecosystem who need hTTP status utility and value a battle-tested, widely-adopted 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
- Large, well-established user base (156.3M weekly downloads).
- Clear open-source license (MIT).
Cons
- No bundled TypeScript types (may require a separate @types package).
Auto-generated from collected registry metadata. No external claims are inferred.
Relationship graph
Dependencies (left) and dependents (right) of statuses.
Dependencies
Dev (12)
Used by
Popular packages that depend on statuses.
Create HTTP error objects
Node.js final http responder
Better streaming static file server with Range and conditional-GET support
Fast, unopinionated, minimalist web framework
Koa web app framework
Seamless REST/GraphQL API mocking library for browser and Node.js.
Alternatives to statuses
Create HTTP error objects
Create and parse HTTP Content-Type header
Create and parse Content-Disposition header
HTTP response freshness testing
Fast, unopinionated, minimalist web framework
Promise based HTTP client for the browser and node.js
Range header field string parser
Manipulate the HTTP Vary header
Create simple HTTP ETags
Parse HTTP X-Forwarded-For header
Module that helps you write generated functions in Node
Koa web app framework
Frequently installed together
An AST-based pattern checker for JavaScript.
Encode a URL to a percent-encoded form, excluding already-encoded sequences
Execute a callback when a request closes, finishes, or errors
Escape string for use in HTML
Lightweight debugging utility for Node.js and the browser
The ultimate javascript content-type utility.
Create HTTP error objects
HTTP response freshness testing
parse a url with memoization
HTTP server cookie parsing and serialization
Create and parse HTTP Content-Type header
Deprecate all the things
Version history
| Version | Published | License |
|---|---|---|
| 2.0.2latest | 1 year ago | MIT |
| 2.0.1 | 5 years ago | MIT |
| 2.0.0 | 6 years ago | MIT |
| 1.5.0 | 8 years ago | MIT |
| 1.4.0 | 8 years ago | MIT |
| 1.3.1 | 9 years ago | MIT |
| 1.3.0 | 10 years ago | MIT |
| 1.2.1 | 11 years ago | MIT |
| 1.2.0 | 11 years ago | MIT |
| 1.1.1 | 11 years ago | MIT |
| 1.1.0 | 11 years ago | MIT |
| 1.0.4 | 12 years ago | MIT |
| 1.0.3 | 12 years ago | MIT |
| 1.0.2 | 12 years ago | MIT |
| 1.0.1 | 12 years ago | MIT |
Maintainers
Frequently asked questions
How do I install statuses?
Run `npm install statuses` to add statuses to your npm project.
What license is statuses released under?
statuses is distributed under the MIT license.
How popular is statuses?
statuses has approximately 156,261,570 downloads per week and 3 known dependent packages.