wetzel
wetzel copied to clipboard
Generate Markdown documentation from JSON Schema
I use a circular model for my JSON schema. So as an example JSON, something like this: ```json { "guides": [{ // This can go on forever recursively "children": [{...
Please add support for `patternProperties`. It should be treated exactly like `properties` from a documentation perspective.
"Required" isn't always a yes/no condition in the glTF schema. Some types like [image](https://github.com/KhronosGroup/glTF/blob/41657440949864444672b8a2776b7c5086ad90e5/specification/2.0/schema/image.schema.json#L40-L43) have a "one or the other is required" kind of condition, that is not reflected in...
Fixes https://github.com/KhronosGroup/glTF/issues/2165 Adding the `minProperties` information was trivial: If it is there, just add the bullet point:  (It also handles `maxProperties`. This is not used in the...
This is a **DRAFT** (and most likely will remain a draft forever) for generating TypeScript classes from the 3D Tiles JSON Schema. The command line is ``` node bin/wetzel.js ^...
Need to exclude Json fields from generation. Maybe an `optional = false` or similar.