@burgan-tech/vnext-core-runtime
Version:
vNext Core Domain - Runtime Package for engine deployment
55 lines • 1.41 kB
JSON
{
"key": "schema",
"version": "1.0.0",
"domain": "core",
"flow": "sys-schemas",
"flowVersion": "1.0.0",
"tags": [
"core",
"schema",
"metaSchema",
"base"
],
"attributes": {
"type": "schema",
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://vnext.io/schemas/core/schema.json",
"title": "Schema Definition",
"description": "The field where the actual JSON Schema definition is located. This field must be a valid JSON Schema.",
"type": "object",
"properties": {
"schema": {
"description": "JSON Schema definition"
},
"type": {
"type": "string",
"description": "Schema type identifier",
"enum": [
"workflow",
"task",
"function",
"view",
"schema",
"extension",
"headers"
],
"enumDescriptions": [
"Workflow component definition",
"Task component definition",
"Function component definition",
"View component definition",
"Schema component definition",
"Extension component definition",
"Headers schema definition"
]
}
},
"required": [
"type",
"schema"
],
"additionalProperties": true
}
}
}