JSON Schema to HTML form generator, supporting dynamic subschemas (on the fly resolution). Extensible and customizable library with zero dependencies. Bootstrap add-ons provided
Giving it a second thought, it has no sense. What it is needed is that all dependent properties eventually depend on non dependent properties, and by construction (since graph is acyclic) this is true
For the time being it is validated that dependency graph has no cycles. Adding this extra validation would make the component more robust