{
  "definitions": {
    "string": {
      "color": {
        "type": "string",
        "pattern": "^#([0-9a-fA-F]{3}){1,2}$"
      },
      "url": {
        "type": "string",
        "pattern": "^(http(s)?://)?[\\w.-]+(?:\\.[\\w\\.-]+)+[\\w\\-\\._~:/?#[\\]@!\\$&'\\(\\)\\*\\+,;=.]+$"
      }
    }
  }
}
