presets: Refactor JSON schema

Restructure the schema to avoid duplication and improve readability.

* Bump to draft 2020-12 to allow use of `unevaluatedProperties`.
* Remove repeated listing of empty property definitions to enforce
nesting and field requirements.
* Remove some duplicated descriptions.
This commit is contained in:
Tyler Yankee
2026-01-12 14:38:28 -05:00
parent 4e1dfc5194
commit a9ad31820b

File diff suppressed because it is too large Load Diff