{
    "projectTypes": {
        "taskpane": {
            "displayname": "Office Add-in Task Pane project",
            "templates": {
                "javascript": {
                    "repository": "https://github.com/OfficeDev/Office-Addin-TaskPane-JS",
                    "branch": "yo-office"
                },
                "typescript": {
                    "repository": "https://github.com/OfficeDev/Office-Addin-TaskPane",
                    "branch": "yo-office"
                }
            },
            "supportedHosts": {
                "Excel": {
                    "supportedManifestTypes": [
                        "xml"
                    ]
                },
                "Onenote": {
                    "supportedManifestTypes": [
                        "xml"
                    ]
                },
                "Outlook": {
                    "supportedManifestTypes": [
                        "xml",
                        "json"
                    ]
                },
                "Powerpoint": {
                    "supportedManifestTypes": [
                        "xml"
                    ]
                },
                "Project": {
                    "supportedManifestTypes": [
                        "xml"
                    ]
                },
                "Word": {
                    "supportedManifestTypes": [
                        "xml"
                    ]
                }
            }
        },
        "taskpane-preview": {
            "displayname": "Excel, PowerPoint, amd/or Word Task Pane with unified manifest for Microsoft 365 (preview)",
            "templates": {
                "typescript": {
                    "repository": "https://github.com/OfficeDev/Office-Addin-TaskPane",
                    "prerelease": "json-wxpo-preview",
                    "branch": "json-wxpo-preview"
                }
            },
            "supportedHosts": {
                "All": {
                    "supportedManifestTypes": [
                        "json"
                    ]
                },
                "Excel": {
                    "supportedManifestTypes": [
                        "json"
                    ]
                },
                "Powerpoint": {
                    "supportedManifestTypes": [
                        "json"
                    ]
                },
                "Word": {
                    "supportedManifestTypes": [
                        "json"
                    ]
                }
            }
        },
        "react": {
            "displayname": "Office Add-in Task Pane project using React framework",
            "templates": {
                "javascript": {
                    "repository": "https://github.com/OfficeDev/Office-Addin-TaskPane-React-JS",
                    "branch": "yo-office"
                },
                "typescript": {
                    "repository": "https://github.com/OfficeDev/Office-Addin-TaskPane-React",
                    "branch": "yo-office"
                }
            },
            "supportedHosts": {
                "Excel": {
                    "supportedManifestTypes": [
                        "xml"
                    ]
                },
                "Onenote": {
                    "supportedManifestTypes": [
                        "xml"
                    ]
                },
                "Outlook": {
                    "supportedManifestTypes": [
                        "xml",
                        "json"
                    ]
                },
                "Powerpoint": {
                    "supportedManifestTypes": [
                        "xml"
                    ]
                },
                "Project": {
                    "supportedManifestTypes": [
                        "xml"
                    ]
                },
                "Word": {
                    "supportedManifestTypes": [
                        "xml"
                    ]
                }
            }
        },
        "excel-functions-shared": {
            "displayname": "Excel Custom Functions using a Shared Runtime",
            "templates": {
                "javascript": {
                    "repository": "https://github.com/OfficeDev/Excel-Custom-Functions-Shared-JS",
                    "branch": "yo-office",
                    "prerelease": "main"
                },
                "typescript": {
                    "repository": "https://github.com/OfficeDev/Excel-Custom-Functions-Shared",
                    "branch": "yo-office",
                    "prerelease": "main"
                }
            },
            "supportedHosts": {
                "Excel": {
                    "supportedManifestTypes": [
                        "xml"
                    ]
                }
            }
        },
        "excel-functions": {
            "displayname": "Excel Custom Functions using a JavaScript-only Runtime",
            "templates": {
                "javascript": {
                    "repository": "https://github.com/OfficeDev/Excel-Custom-Functions-JS",
                    "branch": "yo-office"
                },
                "typescript": {
                    "repository": "https://github.com/OfficeDev/Excel-Custom-Functions",
                    "branch": "yo-office"
                }
            },
            "supportedHosts": {
                "Excel": {
                    "supportedManifestTypes": [
                        "xml"
                    ]
                }
            }
        },
        "single-sign-on": {
            "displayname": "Office Add-in Task Pane project supporting single sign-on",
            "templates": {
                "javascript": {
                    "repository": "https://github.com/OfficeDev/Office-Addin-TaskPane-SSO-JS",
                    "branch": "yo-office"
                },
                "typescript": {
                    "repository": "https://github.com/OfficeDev/Office-Addin-Taskpane-SSO",
                    "branch": "yo-office"
                }
            },
            "supportedHosts": {
                "Excel": {
                    "supportedManifestTypes": [
                        "xml"
                    ]
                },
                "Outlook": {
                    "supportedManifestTypes": [
                        "xml",
                        "json"
                    ]
                },
                "Powerpoint": {
                    "supportedManifestTypes": [
                        "xml"
                    ]
                },
                "Word": {
                    "supportedManifestTypes": [
                        "xml"
                    ]
                }
            }
        },
        "nested-app-auth": {
            "displayname": "Office Add-in Task Pane project supporting Nested App Auth single sign-on (preview)",
            "templates": {
                "typescript": {
                    "repository": "https://github.com/OfficeDev/Office-Addin-TaskPane-SSO-NAA",
                    "branch": "yo-office"
                }
            },
            "supportedHosts": {
                "Excel": {
                    "supportedManifestTypes": [
                        "xml"
                    ]
                },
                "Powerpoint": {
                    "supportedManifestTypes": [
                        "xml"
                    ]
                },
                "Word": {
                    "supportedManifestTypes": [
                        "xml"
                    ]
                }
            }
        },
        "manifest": {
            "displayname": "Office Add-in project containing the manifest only",
            "templates": {
                "manifestonly": {
                    "repository": ""
                }
            },
            "supportedHosts": {
                "Excel": {
                    "supportedManifestTypes": [
                        "xml"
                    ]
                },
                "Onenote": {
                    "supportedManifestTypes": [
                        "xml"
                    ]
                },
                "Outlook": {
                    "supportedManifestTypes": [
                        "xml"
                    ]
                },
                "Powerpoint": {
                    "supportedManifestTypes": [
                        "xml"
                    ]
                },
                "Project": {
                    "supportedManifestTypes": [
                        "xml"
                    ]
                },
                "Word": {
                    "supportedManifestTypes": [
                        "xml"
                    ]
                }
            }
        }
    },
    "hostTypes": {
        "wxpo": {
            "displayname": "All"
        },
        "excel": {
            "displayname": "Excel"
        },
        "onenote": {
            "displayname": "OneNote"
        },
        "outlook": {
            "displayname": "Outlook"
        },
        "powerpoint": {
            "displayname": "PowerPoint"
        },
        "project": {
            "displayname": "Project"
        },
        "word": {
            "displayname": "Word"
        }
    },
    "manifestTypes": {
        "xml": {
            "displayname": "Add-in only manifest"
        },
        "json": {
            "displayname": "Unified manifest for Microsoft 365"
        }
    }
}