npm

Node.js Package Registry

pckgs.io provides a npm registry for scoped Node.js packages. It speaks the npm protocol so the standard npm client installs and publishes against it with granular access control to strictly manage who can reach each package across your team.

Quick Start

1. Authenticate

.npmrc
@my-scope:registry=https://npm.pckgs.io/my_org/
//npm.pckgs.io/my_org/:_authToken=ACCESS_TOKEN

2. Install

user@pckgs:~
npm install @my-scope/my-package

Why npm teams choose pckgs.io

Native npm CLI compatibility

No plugins, custom wrappers, or vendor CLIs required. The standard npm client connects directly via .npmrc out of the box.

Per-package access control

Define broad access with wildcards or target specific packages with read, write, or delete permissions for CI/CD pipelines and team members.

Public & Private package access

Publish private packages restricted to your organization or distribute public packages globally managed effortlessly within a single scoped registry.

Other Registries