Skip to content

[WIP] Add monorepo support#256

Draft
BrookenRecord wants to merge 12 commits into
UpliftGames:mainfrom
BrookenRecord:workspace-support
Draft

[WIP] Add monorepo support#256
BrookenRecord wants to merge 12 commits into
UpliftGames:mainfrom
BrookenRecord:workspace-support

Conversation

@BrookenRecord
Copy link
Copy Markdown

@BrookenRecord BrookenRecord commented Apr 2, 2026

Adds a new workspace feature to Wally. Just a draft for now.

# wally.toml
[workspace]
members = ["modules/*"]
registry = "https://github.com/UpliftGames/wally-index"
realm = "shared"

[workspace.dependencies]
React = "jsdotlua/react@17.2.1"
ReactRoblox = "jsdotlua/react@17.2.1"
# modules/foo/wally.toml
[package]
name = "brhodes/foo"
version = "0.0.1"

[dependencies]
React = { workspace = true }
ReactRoblox = { workspace = true }
Bar = { path = "../bar" }

Workspace file tree:

CleanShot 2026-04-02 at 01 29 03@2x

@BrookenRecord BrookenRecord changed the title Add monorepo support [WIP] Add monorepo support Apr 2, 2026
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