mirror of
https://github.com/anomalyco/opentui.git
synced 2026-04-24 20:45:56 +03:00
[GH-ISSUE #689] solid-js peer dependency should use version range instead of exact version #184
Labels
No labels
bug
core
documentation
feature
good first issue
help wanted
pull-request
question
react
solid
tmux
windows
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/opentui#184
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @konard on GitHub (Feb 15, 2026).
Original GitHub issue: https://github.com/anomalyco/opentui/issues/689
Originally assigned to: @Adictya on GitHub.
Description
The
@opentui/solidpackage specifies an exact version for thesolid-jspeer dependency, which causes warnings when installing packages that depend on@opentui/solidwith a different (but compatible) solid-js version.Current Behavior
@opentui/solid@0.1.79specifies:When a package depends on
solid-js@^1.9.10(which resolves to1.9.11), Bun shows:Expected Behavior
The peer dependency should use a semver range like
^1.9.9to accept any compatible version:Reproduction
Output:
Environment
Context
This issue was discovered while working on link-assistant/agent#186.
Suggested Fix
Change the
peerDependenciesin@opentui/solidpackage.json from:This would allow any patch version of solid-js 1.9.x to be used, which is the standard practice for peer dependencies.