{
  "source": "assert.js",
  "method": "evalAssertions",
  "input-schema": {
    "type": "object",
    "additionalProperties": false,
    "properties": {
      "assertions": {
        "type": "array",
        "items": {
            "title": "assertion",
            "type": "boolean",
            "description": "A boolean condition. All the conditions should evaluate to true for the module to return true.",
            "format": "noEval"
        }
      }
    }
  },
  "output-schema": {
    "type": "boolean",
    "description": "If all the input conditions evaluate to true, this will be set to true."
  },
  "meta": {
    "name": "assert",
    "icon": {
        "type": "fa",
        "name": "check-square-o",
        "color": "blue"
    },
    "description": "Evaluate a list of provided conditions and output true if all the conditions evaluate to true.",
    "hidden": true
  }
}