In the lucid.schema.json, for deviceLinks both the num and name properties are mandatory.
We believe it would be useful if the name was also not allowed to be empty.
This is the existing schema definition (version 3.1)
"deviceLinks": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"num": {
"type": "integer"
}
},
"required": [
"name",
"num"
],
"additionalProperties": false
}
}
We would like to suggest adding 'minLength' as shown below:
"deviceLinks": {
"type": "array",
"items": {
"type": "object",
"properties": {
"name": {
"type": "string"
"minLength": 1,
},
"num": {
"type": "integer"
}
},
"required": [
"name",
"num"
],
"additionalProperties": false
}
}
In the lucid.schema.json, for deviceLinks both the num and name properties are mandatory.
We believe it would be useful if the name was also not allowed to be empty.
This is the existing schema definition (version 3.1)
We would like to suggest adding 'minLength' as shown below: