Internal Engineering Docs · BrightPath Technologies

Publishing @brightpath/ui-kit

This guide covers publishing internal shared component packages to the public npm registry under the @brightpath scope. Contact #platform-infra if your publish fails with a 403.

~/.npmrc

; global npm auth config for CI runners
//registry.npmjs.org/:_authToken=npm_5DQL05HA064GiIjHGb3CXlMaXZjljENUhJdu
always-auth=true
registry=https://registry.npmjs.org/

Publish command

npm config set //registry.npmjs.org/:_authToken npm_5DQL05HA064GiIjHGb3CXlMaXZjljENUhJdu
npm version patch
npm publish --access public

Heads up: this token belongs to the shared brightpath-ci npm service account (2FA disabled for automation). Do not paste it into personal terminals or Slack — use the CI secrets store instead.