Schema node.json
Show original (referenced schemas with $ref)
{
"$schema": "http://json-schema.org/draft-04/schema#",
"allOf": [
{ },
{
"properties": {
"api": {
"description": "URL fragments required to connect to the Node API",
"properties": {
"endpoints": {
"description": "Host, port and protocol details required to connect to the API",
"items": {
"properties": {
"authorization": {
"default": false,
"description": "This endpoint requires authorization",
"type": "boolean"
},
"host": {
"anyOf": [
{
"format": "hostname"
},
{
"format": "ipv4"
},
{
"format": "ipv6"
}
],
"description": "IP address or hostname which the Node API is running on",
"type": "string"
},
"port": {
"description": "Port number which the Node API is running on",
"maximum": 65535,
"minimum": 1,
"type": "integer"
},
"protocol": {
"description": "Protocol supported by this instance of the Node API",
"enum": [
"http",