mirror of
https://github.com/rojo-rbx/rojo.git
synced 2026-10-23 05:51:39 +00:00
Update references to UserGeneratedLLC in documentation and enhance project file specifications
- Changed all instances of `rojo-rbx` to `UserGeneratedLLC` in the rbx-dom and rojo documentation to reflect the new repository ownership. - Updated project file format specifications to prioritize `.project.json5` over `.project.json`, clarifying the preferred file extensions and their usage. - Revised syncback documentation to reflect changes in file extensions from `.lua` to `.luau`, ensuring consistency across the project. - Improved clarity in the API and communication architecture documentation, emphasizing the new structure and endpoints.
This commit is contained in:
parent
e6efc04756
commit
1bf32f0920
6 changed files with 782 additions and 1264 deletions
|
|
@ -33,11 +33,11 @@ This avoids manual tree manipulation bugs and handles complex cases (large model
|
|||
|
||||
## Project Files
|
||||
|
||||
`.project.json` or `.project.json5` (JSON5 preferred for comments):
|
||||
`.project.json5` (preferred) | `.project.json` (legacy):
|
||||
|
||||
```json5
|
||||
{
|
||||
name: "MyProject", // Optional if default.project.json (inherits folder name)
|
||||
name: "MyProject", // Optional if default.project.json5 (inherits folder name)
|
||||
tree: {
|
||||
$path: "src"
|
||||
},
|
||||
|
|
@ -50,8 +50,9 @@ This avoids manual tree manipulation bugs and handles complex cases (large model
|
|||
|
||||
**Key conventions:**
|
||||
- Services don't need explicit `$className` (inferred)
|
||||
- `default.project.json` inherits parent folder name
|
||||
- `default.project.json5` inherits parent folder name
|
||||
- Projects can be nested (each has independent sync rules)
|
||||
- **Use `.luau` for scripts, `.json5` for config** (`.lua`/`.json` are legacy but supported)
|
||||
|
||||
## Contributing
|
||||
|
||||
|
|
@ -66,7 +67,7 @@ For plugin work: Luau LSP, Studio with "Reload plugins on file change"
|
|||
### Initial Setup
|
||||
|
||||
```bash
|
||||
git clone --recursive https://github.com/rojo-rbx/rojo
|
||||
git clone --recursive https://github.com/UserGeneratedLLC/rojo
|
||||
cd rojo
|
||||
rokit install # Installs tools from rokit.toml
|
||||
cargo test # Verify setup
|
||||
|
|
@ -127,7 +128,7 @@ Every PR updates `CHANGELOG.md`:
|
|||
|
||||
* Made a change to Rojo ([#1234])
|
||||
|
||||
[#1234]: https://github.com/rojo-rbx/rojo/pull/1234
|
||||
[#1234]: https://github.com/UserGeneratedLLC/rojo/pull/1234
|
||||
```
|
||||
|
||||
Keep link definitions in ascending order.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue