{
    "type": "object",
    "properties": {
        "name": { "type": "string", "pattern": "^[\\w]+\\.[\\w]+\\.[\\w]+$" },
        "label": { "type": "string" },
        "private": { "type":  "boolean" },
        "category": { "type": "string" },
        "icon": { "type": "string" },
        "description": { "type": "string" }
    },
    "required": [ "name", "label", "category", "icon", "description" ]
}
