For a moment I was stumped by the validator message "The extension 'extensionsUsed' was used, but is not supported" (and considered a bug in the validator), but that's indeed what's in the input...
This PR fixes these declarations.
NOTE: There are some unknowns about this repository on my side. Despite occasional fixes, it's unfortunately not guaranteed that the generated output matches the current CesiumJS spec data 1:1. Any differences can probably only be analyzed and resolved iteratively - like with this PR.
The current state generated the following for tilesets that used extensions:
For a moment I was stumped by the validator message
"The extension 'extensionsUsed' was used, but is not supported"
(and considered a bug in the validator), but that's indeed what's in the input...This PR fixes these declarations.
NOTE: There are some unknowns about this repository on my side. Despite occasional fixes, it's unfortunately not guaranteed that the generated output matches the current CesiumJS spec data 1:1. Any differences can probably only be analyzed and resolved iteratively - like with this PR.