Closed gnidan closed 8 months ago
Use new docusaurus-json-schema-plugin version with support for components knowing their own pointer and depth level
Define "schema index" to allow schemas to have a canonical URL
When rendering a subschema, check if it has a canonical URL in the index and render a link to that page instead of the full subschema
Preprocess schemas to add an internal ID field to every object recursively in the schema. Use this ID field when checking against schema index.
Remove "Conditional subschemas" dropdown that wraps if/then/else constructs
Define a custom { allOf: { if, then } } detection system to recognize this common pattern for implementing discriminators
{ allOf: { if, then } }
Use new docusaurus-json-schema-plugin version with support for components knowing their own pointer and depth level
Define "schema index" to allow schemas to have a canonical URL
When rendering a subschema, check if it has a canonical URL in the index and render a link to that page instead of the full subschema
Preprocess schemas to add an internal ID field to every object recursively in the schema. Use this ID field when checking against schema index.
Remove "Conditional subschemas" dropdown that wraps if/then/else constructs
Define a custom
{ allOf: { if, then } }
detection system to recognize this common pattern for implementing discriminators