{
  "hidden": false,
  "type": "error",
  "source": "error.js",
  "method": "error",
  "input-schema": {
    "type": "object",
    "additionalProperties": false,
    "properties": {
      "code": {
        "type": "string",
        "required": true,
        "description": "An optional short code/label to describe the error."
      },
      "message": {
        "type": "string",
        "required": true,
        "description": "A human readable description about the error."
      },
      "data": {
        "type": "any"
      }
    }
  },
  "error-builder": true,
  "meta": {
    "name": "throwError",
    "description": "Return flow with error as the result.",
    "icon": {
      "type": "fa",
      "name": "exclamation-triangle",
      "color": "#f58764"
    }
  }
}

