UNPKG

generator-office

Version:

Yeoman generator for creating Microsoft Office projects using any text editor.

303 lines 9.85 kB
{ "projectTypes": { "taskpane": { "displayname": "Office Add-in Task Pane project", "templates": { "javascript": { "repository": "https://github.com/OfficeDev/Office-Addin-TaskPane-JS", "branch": "release" }, "typescript": { "repository": "https://github.com/OfficeDev/Office-Addin-TaskPane", "branch": "release" } }, "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, and/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": "release" }, "typescript": { "repository": "https://github.com/OfficeDev/Office-Addin-TaskPane-React", "branch": "release" } }, "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": "release", "prerelease": "main" }, "typescript": { "repository": "https://github.com/OfficeDev/Excel-Custom-Functions-Shared", "branch": "release", "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": "release" }, "typescript": { "repository": "https://github.com/OfficeDev/Excel-Custom-Functions", "branch": "release" } }, "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": "release" }, "typescript": { "repository": "https://github.com/OfficeDev/Office-Addin-Taskpane-SSO", "branch": "release" } }, "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" } } }