Disambiguate camelCase and PascalCase in *.meta.json and *.model.json (#563)

* Disambiguate camelCase and PascalCase.

*.meta.json forces camelCase while *.model.json forces PascalCase. This commit reinforces camelCase as the preference for both, but allows for PascalCase in both as well.

* Made requested changes, breaking due to serde bug.

* Make work with existing Serde stuff

* Work around MSRV

Co-authored-by: Lucien Greathouse <me@lpghatguy.com>
This commit is contained in:
Max
2022-06-29 19:14:35 -05:00
committed by GitHub
parent 966478b131
commit f649c180cf
3 changed files with 103 additions and 30 deletions

View File

@@ -8,7 +8,7 @@ homepage = "https://rojo.space"
documentation = "https://rojo.space/docs"
repository = "https://github.com/rojo-rbx/rojo"
readme = "README.md"
edition = "2018"
edition = "2021"
build = "build.rs"
exclude = [