@extra-npm/validate

1.4.13 • Public • Published

Validate Node.js package field.

usage

enpm-validate name boolean
# is name "boolean" is valid?
## 1

enpm-validate version 0.1.1.exe
# is version "0.1.1.exe" valid?
## error: invalid semver format

enpm-validate license hyd-license --silent
# is license "hyd-license" valid?
## -1

With extra-npm try enpm validate instead.

reference

enpm-validate <field> <value> [options]
# field: package field to validate
## name, version, license, email, username
# value: value of field
# -> 1 if valid for new packages
# -> 0 if valid for old packages
# -> -1 otherwise (error)

# Options:
# --help: view this help
# --silent: enable showing only -1 on error (0)

# Environment variables:
$ENPM_SILENT # enable showing only -1 on error (0)

similar

Do you need anything similar?

Suggestions are welcome. Please create an issue.

nodef

References: validate-npm-package-name, semver, validate-npm-package-license, npm-user-validate.

Package Sidebar

Install

npm i @extra-npm/validate

Weekly Downloads

4

Version

1.4.13

License

MIT

Unpacked Size

6.4 kB

Total Files

4

Last publish

Collaborators

  • wolfram77