parseurl
npmv1.3.3parse a url with memoization
Overview
parseurl is an npm package that parse a url with memoization. It is extremely widely used, with about 88.8M downloads per week and 3 known dependents in the graph. The latest version is 1.3.3, released under the MIT license.
Who should use it
Teams working in the npm ecosystem who need parse a url with memoization 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 (88.8M 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 parseurl.
Dependencies
Dev (11)
Used by
Popular packages that depend on parseurl.
Node.js final http responder
Serve static files
Fast, unopinionated, minimalist web framework
Simple middleware-style router
Koa web app framework
Frequently installed together
Encode a URL to a percent-encoded form, excluding already-encoded sequences
Escape string for use in HTML
Lightweight debugging utility for Node.js and the browser
HTTP status utility
An AST-based pattern checker for JavaScript.
Execute a callback when a request closes, finishes, or errors
The ultimate javascript content-type utility.
Create HTTP error objects
Create and parse HTTP Content-Type header
Deprecate all the things
Node.js final http responder
Higher-level content negotiation
Version history
| Version | Published | License |
|---|---|---|
| 1.3.3latest | 7 years ago | MIT |
| 1.3.2 | 8 years ago | MIT |
| 1.3.1 | 10 years ago | MIT |
| 1.3.0 | 12 years ago | MIT |
| 1.2.0 | 12 years ago | MIT |
| 1.1.3 | 12 years ago | MIT |
| 1.1.2 | 12 years ago | MIT |
| 1.1.1 | 12 years ago | MIT |
| 1.1.0 | 12 years ago | MIT |
| 1.0.1 | 12 years ago | MIT |
| 1.0.0 | 12 years ago | MIT |
Maintainers
Frequently asked questions
How do I install parseurl?
Run `npm install parseurl` to add parseurl to your npm project.
What license is parseurl released under?
parseurl is distributed under the MIT license.
How popular is parseurl?
parseurl has approximately 88,799,924 downloads per week and 3 known dependent packages.