|
|
|
|
|
|
|
|
"description": "JSON schema tag. Ignored by dds." |
|
|
"description": "JSON schema tag. Ignored by dds." |
|
|
}, |
|
|
}, |
|
|
"depends": { |
|
|
"depends": { |
|
|
"type": "object", |
|
|
|
|
|
"patternProperties": { |
|
|
|
|
|
"^[a-z][a-z0-9_]*((\\.|-)[a-z0-9_]+)*$": { |
|
|
|
|
|
"type": "string", |
|
|
|
|
|
"description": "The version of the dependency. Must be a valid Semantic Version string", |
|
|
|
|
|
"pattern": "^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$" |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
"type": "array", |
|
|
|
|
|
"items": { |
|
|
|
|
|
"type": "string" |
|
|
} |
|
|
} |
|
|
}, |
|
|
}, |
|
|
"test_driver": { |
|
|
"test_driver": { |