Skip to content

Release v0.12.1: fix distributed install#27

Merged
oribarilan merged 1 commit into
mainfrom
fix/peer-deps
Jun 8, 2026
Merged

Release v0.12.1: fix distributed install#27
oribarilan merged 1 commit into
mainfrom
fix/peer-deps

Conversation

@oribarilan

Copy link
Copy Markdown
Owner

v0.12.0 broke when installed via git URL. Bun resolved @opentui/solid/jsx-runtime to the local .d.ts stub instead of the host's runtime module because the peer deps got installed into the plugin's node_modules/.

Removes solid-js, @opentui/solid, and @opentui/core from peer deps. The host provides them at runtime.

Bun installs peer deps into the plugin's node_modules, and
the local .d.ts stubs shadow the host's runtime module intercepts.
The host provides solid-js, @opentui/solid, and @opentui/core at
runtime via ensureRuntimePluginSupport.
@oribarilan oribarilan merged commit 0a2d090 into main Jun 8, 2026
1 check passed
@oribarilan oribarilan deleted the fix/peer-deps branch June 8, 2026 14:53
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