Skip to content

chore(deps): configure the JSR scope in bunfig.toml instead of .npmrc - #173

Merged
joeblau merged 1 commit into
mainfrom
chore/bunfig-jsr-scope
Oct 10, 2026
Merged

joeblau merged 1 commit into
mainfrom
chore/bunfig-jsr-scope

Conversation

@joeblau

@joeblau joeblau commented Oct 10, 2026

Copy link
Copy Markdown

Moves the @jsr registry scope from the root .npmrc into bunfig.toml under [install.scopes], next to the workspace's other install settings (linker, minimumReleaseAge). Bun is the only package manager that installs this workspace. npm only runs in publish_npm.yml to publish the SDK, and publishing doesn't resolve @jsr/*.

packages/hyperliquid/.dev/ts7/.npmrc stays because check:ts7 installs from that directory.

Test plan

  • rm -rf node_modules && bun install --frozen-lockfile (714 packages)
  • bun run check (format, lint, docs, types, ts7, jsdoc, exports, import budgets)
  • CI

🤖 Generated with Claude Code

Bun reads registry scopes from bunfig.toml, where the workspace's other install
settings already live. The SDK's .dev/ts7 keeps its own .npmrc because it installs
from its own directory.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@joeblau
joeblau force-pushed the chore/bunfig-jsr-scope branch from 5e9acd9 to e32f637 Compare October 10, 2026 04:15
@joeblau
joeblau merged commit 117f2b5 into main Oct 10, 2026
6 of 7 checks passed
@joeblau
joeblau deleted the chore/bunfig-jsr-scope branch October 10, 2026 04:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant