{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "$id": "https://schemas.apps.smartmate.io/workspaces/smartmate-file.schema.json",
  "$$target": "https://schemas.apps.smartmate.io/workspaces/smartmate-file.schema.json",
  "type": "object",
  "title": "smartmate file",
  "description": "A smartmate.yml determines the root of a Smartmate workspace. It contains the workspace settings.",
  "properties": {
    "package": {
      "type": "object",
      "properties": {
        "include": {
          "description": "Files to include when publishing. By default it includes all .bpmn20.xml, .yaml, .yml, .docx, .xlsx and .pug files",
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "exclude": {
          "description": "Files to exclude when publishing. No files are excluded by default.",
          "type": "array",
          "items": {
            "type": "string"
          }
        }
      },
      "additionalProperties": false
    }
  },
  "additionalProperties": false
}
