Skip to content

Repin @get-bb/plugin-sdk to 0.4.21 to match the running bb - #2

Merged
vburojevic merged 1 commit into
mainfrom
chore/repin-plugin-sdk
Aug 30, 2026
Merged

Repin @get-bb/plugin-sdk to 0.4.21 to match the running bb#2
vburojevic merged 1 commit into
mainfrom
chore/repin-plugin-sdk

Conversation

@vburojevic

Copy link
Copy Markdown
Owner

bb plugin build was warning:

This plugin pins @get-bb/plugin-sdk 0.4.17; this bb's SDK is 0.4.21 — bb plugin types updates the pin.

Ran that command. It repins the SDK and moves the packages bb shims at runtime (the radix families, sonner, clsx, tailwind-merge, class-variance-authority) from dependencies into type-only devDependencies, at the versions bb actually provides.

Only package.json and package-lock.json change — no source edits.

Verification

  • tsc --noEmit — clean, 0 errors
  • vitest run825 passed, 7 skipped, 67 files, 0 failures
  • bb plugin build — emits server.js + app.js/app.css, and no longer prints the version warning

Note

This moves several packages out of dependencies, which is correct only because bb shims them at runtime — that is precisely what bb plugin types exists to encode. Worth a quick look at the plugin's panel after reloading, since a shim gap would show up in the frontend rather than in the type check.

🤖 Generated with Claude Code

`bb plugin build` warned that this plugin pinned SDK 0.4.17 while the bb it
runs on ships 0.4.21. Ran `bb plugin types`, which repins the SDK and moves the
packages bb shims at runtime (the radix families, sonner, clsx, tailwind-merge,
class-variance-authority) into type-only devDependencies at the versions bb
actually provides.

Verified after the repin: tsc --noEmit clean, 825 tests in 67 files pass, and
`bb plugin build` emits both bundles without the version warning.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@vburojevic
vburojevic merged commit 1785c61 into main Aug 30, 2026
0 of 2 checks passed
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