{
  "$ref": "#/definitions/showcase",
  "definitions": {
    "showcase": {
      "type": "object",
      "properties": {
        "title": {
          "type": "string",
          "minLength": 1
        },
        "image": {
          "type": "string"
        },
        "url": {
          "type": "string",
          "format": "uri"
        },
        "featured": {
          "type": "number",
          "minimum": 1
        },
        "$schema": {
          "type": "string"
        }
      },
      "required": [
        "title",
        "image",
        "url"
      ],
      "additionalProperties": false
    }
  },
  "$schema": "http://json-schema.org/draft-07/schema#"
}