Factor out construction of font-related JSON schemas (#15341)

This PR factors out the construction of the font-related JSON schemas,
as they were used in multiple places.

Release Notes:

- N/A
This commit is contained in:
Marshall Bowers 2024-07-27 12:28:50 -04:00 committed by GitHub
parent 1ffb34c5fc
commit b8982ad385
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 44 additions and 72 deletions

1
Cargo.lock generated
View file

@ -10814,7 +10814,6 @@ dependencies = [
"schemars",
"serde",
"serde_derive",
"serde_json",
"settings",
"smol",
"sysinfo",