npm-package-arg
npmv14.0.0Parse the things that can be arguments to `npm install`
Overview
npm-package-arg is an npm package that parse the things that can be arguments to `npm install`. It is extremely widely used, with about 27.5M downloads per week and 2 known dependents in the graph. The latest version is 14.0.0, released under the ISC license.
Who should use it
Teams working in the npm ecosystem who need parse the things that can be arguments to `npm install` 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 (27.5M weekly downloads).
- Clear open-source license (ISC).
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 npm-package-arg.
Dependencies
Runtime (4)
Dev (3)
Used by
Popular packages that depend on npm-package-arg.
Frequently installed together
Elegant terminal spinner
A module for reading, writing, and manipulating JSON files
A Promise-based interface into processes created by child_process.spawn
The Expo SDK
Expo Router is a file-based router for React Native and web applications.
The semantic version parser used by npm.
Lightweight debugging utility for Node.js and the browser
the most correct and second fastest glob implementation in JavaScript
Resolve the path of a module like `require.resolve()` but from a given path
Higher-level content negotiation
Better streaming static file server with Range and conditional-GET support
Get details about the current Continuous Integration environment
Version history
| Version | Published | License |
|---|---|---|
| 14.0.0latest | 2 months ago | ISC |
| 13.0.2 | 8 months ago | ISC |
| 13.0.1 | 9 months ago | ISC |
| 13.0.0 | 1 year ago | ISC |
| 12.0.2 | 1 year ago | ISC |
| 12.0.1 | 1 year ago | ISC |
| 12.0.0 | 1 year ago | ISC |
| 11.0.3 | 2 years ago | ISC |
| 11.0.2 | 2 years ago | ISC |
| 11.0.1 | 2 years ago | ISC |
| 11.0.0 | 2 years ago | ISC |
| 10.1.0 | 3 years ago | ISC |
| 10.0.0 | 3 years ago | ISC |
| 9.1.2 | 3 years ago | ISC |
| 9.1.1 | 3 years ago | ISC |
| 9.1.0 | 4 years ago | ISC |
| 9.0.2 | 4 years ago | ISC |
| 9.0.1 | 4 years ago | ISC |
| 9.0.0 | 4 years ago | ISC |
| 8.1.5 | 5 years ago | ISC |
Maintainers
Frequently asked questions
How do I install npm-package-arg?
Run `npm install npm-package-arg` to add npm-package-arg to your npm project.
What license is npm-package-arg released under?
npm-package-arg is distributed under the ISC license.
How popular is npm-package-arg?
npm-package-arg has approximately 27,543,114 downloads per week and 2 known dependent packages.