I am working on a relatively large project (currently >100 animations and plenty going on in each) with another animator. With "Pretty print" selected, the JSON export comes in at around 55K lines at the moment and is due to grow significantly.
We have spine project files in a shared location and can import each other's animations in to our projects using Spine import on a one by one basis which works OK for small updates.
When there is significant animation data to move between project files, I find it easier to export both as JSON and copy data from one file to the other then reimport the skeleton in to Spine.
At the moment it seems that the object and attribute data within the JSON is exported in some arbitrary order (see attached screenshot diff view) and as such reviewing the files with a diff tool is impossible. I'm not clear on what the ordering is and if there is a way for me to ensure it is consistent each time
It would be ideal if the sorting of objects and properties in the JSON created by Spine were in a straight alphanumeric sort order, so that I could use diff tools to manage merging JSON files rather than having to hunt through the files in my text editor.