</>PackageGraphPackageGraph

validate-npm-package-name

npmv8.0.0

Give me a string and I'll tell you if it's a valid npm package name

39.6M
Weekly downloads
1
Dependents
2
Dependencies
94/100
Popularity

Overview

validate-npm-package-name is an npm package that give me a string and I'll tell you if it's a valid npm package name. It is extremely widely used, with about 39.6M downloads per week and 1 known dependents in the graph. The latest version is 8.0.0, released under the ISC license.

Who should use it

Teams working in the npm ecosystem who need give me a string and I'll tell you if it's a valid npm package name 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 (39.6M weekly downloads).
  • Clear open-source license (ISC).
  • Lean dependency tree (2 direct dependencies).

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 validate-npm-package-name.

npm-package-argvalidate-npm-pack…
validate-npm-package-name dependencies dependents

Dependencies

Dev (2)

@npmcli/eslint-config ^6.0.0@npmcli/template-oss 5.0.0

Used by

Popular packages that depend on validate-npm-package-name.

Alternatives to validate-npm-package-name

Frequently installed together

Version history

VersionPublishedLicense
8.0.0latest2 months agoISC
7.0.26 months agoISC
7.0.17 months agoISC
7.0.09 months agoISC
6.0.21 year agoISC
6.0.11 year agoISC
6.0.01 year agoISC
5.0.12 years agoISC
5.0.03 years agoISC
4.0.04 years agoISC
3.0.09 years agoISC
2.2.211 years agoISC
2.2.111 years agoISC
2.2.011 years agoISC
2.1.011 years agoISC
2.0.111 years agoISC
2.0.011 years agoISC
1.2.011 years agoISC
1.1.111 years agoISC
1.1.011 years agoISC

Maintainers

Keywords

Frequently asked questions

How do I install validate-npm-package-name?

Run `npm install validate-npm-package-name` to add validate-npm-package-name to your npm project.

What license is validate-npm-package-name released under?

validate-npm-package-name is distributed under the ISC license.

How popular is validate-npm-package-name?

validate-npm-package-name has approximately 39,573,838 downloads per week and 1 known dependent packages.