JSON Schema 基础
schema-dsl 生成的是 JSON Schema Draft 7 风格的对象,并额外保留少量内部字段供验证器使用。
常见字段:
typepropertiesrequiredminLength/maxLengthminimum/maximumformatenumitems
对外输出纯净 JSON Schema 时,请使用 toJsonSchema()。
对应示例文件
示例入口: json-schema-basics.ts
说明: 直接对比 toSchema() 与 toJsonSchema() 的输出差异,并展示对象入口返回的 JSON Schema 结构。