{
    "properties": {
        "animations": {
            "default": true,
            "description": "Whether Angular browser animations should be set up.",
            "type": "boolean",
            "x-prompt": "Set up browser animations for Angular Material?"
        },
        "project": {
            "$default": {
                "$source": "projectName"
            },
            "description": "Name of the project.",
            "type": "string"
        },
        "theme": {
            "default": "indigo-pink",
            "description": "The theme to apply",
            "type": "string",
            "x-prompt": {
                "items": [
                    {
                        "label": "Indigo/Pink        [ Preview: https://material.angular.io?theme=indigo-pink ]",
                        "value": "indigo-pink"
                    },
                    {
                        "label": "Deep Purple/Amber  [ Preview: https://material.angular.io?theme=deeppurple-amber ]",
                        "value": "deeppurple-amber"
                    },
                    {
                        "label": "Pink/Blue Grey     [ Preview: https://material.angular.io?theme=pink-bluegrey ]",
                        "value": "pink-bluegrey"
                    },
                    {
                        "label": "Purple/Green       [ Preview: https://material.angular.io?theme=purple-green ]",
                        "value": "purple-green"
                    },
                    {
                        "label": "Custom",
                        "value": "custom"
                    }
                ],
                "message": "Choose a prebuilt theme name, or \"custom\" for a custom theme:",
                "type": "list"
            }
        },
        "typography": {
            "default": false,
            "description": "Whether to set up global typography styles.",
            "type": "boolean",
            "x-prompt": "Set up global Angular Material typography styles?"
        }
    },
    "required": [],
    "title": "Angular Material ng-add schematic",
    "type": "object"
}