JSON Schema Resolve Allof
Some simple code to resolve the allof
references in JSON Schema
Usage
npm install json-schema-resolve-allof --save
Usage
var resolveAllOf = require('json-schema-resolve-allof');
resolveAllOf({
"type": "string",
"allOf": [{
"properties": {
"lastName": {
"type": "string"
}
}
},
{
"properties": {
"lastName": {
"type": "string"
}
}
}
]
});
Command Line Interface
json-schema-resolve-allof
can also be used on the command line by piping stdin into it.
For example,
echo '{"allOf": [{"type": "object"}, {"additionalProperties": false}]}' | json-schema-resolve-allof
will return
{"type":"object","additionalProperties":false}