PackagePass

Free npm registry tool

Private npm registry .npmrc generator.

Generate scoped registry config, install commands, and quick validation checks for private npm packages, customer SDKs, and CI installs.

Package manager

.npmrc
@acme:registry=https://registry.packagepass.dev/npm/
//registry.packagepass.dev/npm/:_authToken=${PACKAGEPASS_INSTALL_TOKEN}
always-auth=true

Install command

npm install @acme/payments

Checks

Scope starts with @, which is required for scoped npm registry routing.
Registry URL is parseable and normalized with a trailing slash.
Registry URL uses HTTPS.
Package name matches the configured scope.
Token env var name is shell-friendly.

From config to control

Use the same config with real package grants.

The config gets npm talking to a private registry. PackagePass adds the product layer: package grants, customer-scoped tokens, CI install tokens, previews, and denied-access audit events.