Pull what you need.
Just 1 cent each.

Every user's pull (like npm install) costs only 1 cent.

Why Onecenter for Users?

{{ pillar.title }}

{{ pillar.body }}

User Flow

A simple 4-step flow to install packages and keep spending predictable.

{{ step.title }}

{{ step.body }}

How to Pull in Practice

Set this up once, then use npm install as usual.

1. Prepare your PAT

Issue a Personal Access Token from your onecenter dashboard and export it.

export ONECENTER_TOKEN=<YOUR_PAT>

2. Configure .npmrc

Point npm to the onecenter registry and attach your PAT. All registry access requires authentication.

registry=https://registry.onecenter.dev
//registry.onecenter.dev/:_authToken=${ONECENTER_TOKEN}

3. Verify registry access

Package names follow the format @onecenter/<owner>.<package>. Confirm metadata resolves correctly.

npm view @onecenter/<owner>.<package> version

4. Pull with npm install

Install normally. Each tarball download is billed at 1 cent against your balance.

npm install @onecenter/<owner>.<package>

Common User Questions

{{ item.q }}

{{ item.a }}

Supported Languages

Current support is Node.js (npm). Python, Go, and Java are planned for future support.

Now: Node.js (npm) Planned: Python Planned: Go Planned: Java