{
    "$schema": "http://json-schema.org/schema",
    "$id": "SchematicsNgAfelioUiKit",
    "title": "ng-afelio Generate UI Kit project",
    "type": "object",
    "properties": {
        "project": {
            "type": "string",
            "description": "The name of the project",
            "$default": {
              "$source": "projectName"
            }
        },
        "type": {
            "type": "string",
            "description": "UI Kit type `tailwind`, `afelio` or `bootstrap`",
            "$default": {
                "$source": "argv",
                "index": 0
            },
            "x-prompt": {
                "message": "Which UI Kit would you like to use?",
                "type": "list",
                "items": [
                    {
                        "value": "afelio",
                        "label": "afelio"
                    },
                    {
                        "value": "bootstrap",
                        "label": "bootstrap"
                    },
                    {
                        "value": "tailwind",
                        "label": "tailwind"
                    }
                ]
            }
        }
    },
    "required": [
        "type"
    ]
}