Given data, will return a runtime Graph with all Nodes recursively
resolved and mapped in .nodes for access via. that Node's $id. Accepts
any data structure, although Objects and/or Arrays are most useful.
If given types, will also validate all Objects with a $type property
defined. Accepts a Map of Nodes and/or Validators OR a data-like definition
which will be automatically parsed for it's Nodes. Type-definition Nodes use
it's $id property to determine which $type name to validate on a Object.
Given
data, will return a runtime Graph with all Nodes recursively resolved and mapped in.nodesfor access via. that Node's$id. Accepts any data structure, although Objects and/or Arrays are most useful.If given
types, will also validate all Objects with a$typeproperty defined. Accepts a Map of Nodes and/or Validators OR adata-like definition which will be automatically parsed for it's Nodes. Type-definition Nodes use it's$idproperty to determine which$typename to validate on a Object.