{ | |
"type": "object", | |
"properties": { | |
"type": { "$ref": "NodeType.json" }, | |
"params": { | |
"type": "array", | |
"items": { "$ref": "Node.json" } | |
}, | |
"returns": { | |
"oneOf": [ | |
{ "$ref": "Node.json" }, | |
null | |
] | |
}, | |
"this": { | |
"oneOf": [ | |
{ "$ref": "Node.json" }, | |
null | |
] | |
}, | |
"new": { | |
"oneOf": [ | |
{ "$ref": "Node.json" }, | |
null | |
] | |
} | |
}, | |
"required": [ | |
"type", | |
"params", | |
"returns", | |
"this", | |
"new" | |
] | |
} |