{
  "$schema": "http://json-schema.org/schema",
  "title": "Multiple Task",
  "description": "Run multiple task.",
  "cli": "nx",
  "type": "object",
  "properties": {
    "tasks": {
      "type": "array",
      "description": "List of tasks.",
      "items": {
        "$ref": "#/definitions/task"
      }
    }
  },
  "definitions": {
    "task": {
      "type": "object",
      "properties": {
        "targetDescription": {
          "type": "object",
          "description": "The task."
        },
        "options": {
          "type": "object",
          "description": "The options of task."
        }
      },
      "additionalProperties": false,
      "required": ["targetDescription"]
    }
  }
}