pub fn generate_schema() -> ValueExpand description
Generates a JSON Schema describing all crate::cmd::SsgConfig fields.
The returned schema follows the JSON Schema Draft-07 specification and includes type information, descriptions, and default values for every configuration field.
ยงExamples
use ssg::schema::generate_schema;
let schema = generate_schema();
assert_eq!(schema["title"], "SsgConfig");
assert_eq!(schema["type"], "object");