{
  "$schema": "http://json-schema.org/draft-04/schema#",
  "id": "https://json.schemastore.org/solution-filter.json",
  "properties": {
    "solution": {
      "type": "object",
      "description": "Solution filter description",
      "properties": {
        "path": {
          "type": "string",
          "description": "Path to filtered solution. Should be relative to current .slnf"
        },
        "projects": {
          "description": "List of projects that will be included in filitered solution. Paths should be relative to solution rather than to .slnf",
          "type": "array",
          "items": {
            "type": "string"
          }
        }
      }
    }
  },
  "title": "JSON Schema for MSBuild solution filters",
  "type": "object"
}