Developer Tools
#npm
#package
#javascript
#node
NPM Package Name
Validates scoped and unscoped NPM package names according to npm naming rules.
✓ NPM package generator input check✓ Dependency auditor✓ Registry API validator
✓ Valid Examples
- express
- react
- @regexto/validators
- @angular/core
✗ Invalid Examples
- _invalid_package
- @scope/
- package name with space
- UPPERCASE_PACKAGE
Usage & Integration
Validate NPM Package Name natively in your backend or frontend without copying regex strings.
Node / Edge
import { validate } from '@regexto/validators';
validate('npm-package-name', '...');Python
from regexto_validators import validate
validate("npm-package-name", "...")Go
import "github.com/regex-to/validators-go"
valid, err := validators.Validate("npm-package-name", "...")PHP
use RegexTo\Validators\Validator;
Validator::validate('npm-package-name', '...');Rust
use regexto_validators::validate;
let is_valid = validate("npm-package-name", "...").unwrap();