mirror of
https://github.com/anomalyco/opentui.git
synced 2026-04-25 13:06:00 +03:00
[GH-ISSUE #79] Solid Package dependency Error #786
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#786
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 @InvalidJoker on GitHub (Aug 25, 2025).
Original GitHub issue: https://github.com/anomalyco/opentui/issues/79
Originally assigned to: @Adictya, @fezproof on GitHub.
Issue
When I import the solid package in a new project, it says I'm missing the Babel dependencies. I think they shouldn't be included.
Solution
Exclude the dev scripts which use babel from the build
@Adictya commented on GitHub (Aug 26, 2025):
I agree conventionally these live in user space, we can have a better experience once we have a create-opentui-app package setup and all this can go there. Till then I think having these in makes it easier to try it out, because babel deps would have to be installed to run the TUI anyway.
Ill shift it out from devDependencies to dependencies so they install automatically.
@kommander commented on GitHub (Aug 26, 2025):
I think it's fine to just keep them as dependencies. When building a single file executable the bundler will take care of stripping to only what is needed.
@Adictya commented on GitHub (Aug 26, 2025):
Makes sense. The dependencies shouldn't be a problem now. Closing