{"id":561,"date":"2017-02-10T00:00:00","date_gmt":"2017-02-10T08:00:00","guid":{"rendered":"http:\/\/officedevblogs.wpengine.com\/?p=561"},"modified":"2017-02-10T00:00:00","modified_gmt":"2017-02-10T08:00:00","slug":"creating-add-ins-gets-easier-announcing-updates-to-yo-office","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/creating-add-ins-gets-easier-announcing-updates-to-yo-office\/","title":{"rendered":"Creating add-ins gets easier \u2014 announcing updates to Yo Office"},"content":{"rendered":"<div id=\"body-content\">\n<p>Over the past few months, we&rsquo;ve done some research and talked to you about your experiences building add-ins. In response to your feedback, we are rolling out changes &nbsp;to the Yeoman Office Add-in generator. These changes will help you get started with add-ins faster and more easily.<\/p>\n<\/p>\n<p><h3>Use Fabric templates<\/h3>\n<p>To help ensure that your add-in is successful, our design team revamped the templates in the generator to use Office UI Fabric. Fabric is the Office design language and includes styles, icons, and components that you can use to build your UI. We&rsquo;ve also enhanced the generated manifests to implement add-in commands. These templates are now available by default and include the designs that show the highest add-in retention and conform to our design best practices.<\/p>\n<p><img decoding=\"async\" width=\"400\" height=\"479\" src=\"https:\/\/raw.githubusercontent.com\/OfficeDev\/generator-office\/master\/src\/docs\/assets\/designtemplate.gif\"><\/p>\n<\/p>\n<h3>Stay up-to-date on the newest technologies<\/h3>\n<p>Since we launched Yo Office, the top requests we&rsquo;ve seen are for Browsersync and Typescript support. Today, we&rsquo;re happy to announce that we&rsquo;ve added support for both.<\/p>\n<p>Types enhance the quality of your code and make it easier to understand. Typescript provides an optional type system for JavaScript and works well with OfficeJS. To use TypeScript, select it as an option when creating your add-in. <a href=\"https:\/\/www.typescriptlang.org\/\">Visit their site for more information<\/a>. &nbsp;<\/p>\n<p>Browsersync is a test assistant that helps you tweak and test your code faster by synchronizing file changes across browsers in real time and across multiple devices. &nbsp;Once you edit the file, save, and Browsersync will do the rest! To find out more, <a href=\"https:\/\/browsersync.io\/\">visit their site<\/a>.<\/p>\n<p><img decoding=\"async\" width=\"640\" height=\"358\" alt=\"Browesersync&quot;&quot;\" src=\"https:\/\/raw.githubusercontent.com\/OfficeDev\/generator-office\/beta\/src\/docs\/assets\/browsersync.gif\"><\/p>\n<\/p>\n<h3>Save time &#8211; skip the prompts and use arguments<\/h3>\n<p>We kept a few of the options from the old generator, but updated Yo Office to set most of the values through command-line arguments. You can use arguments to create your add-in and skip most of the prompt questions, as shown in the following example.<\/p>\n<p><img decoding=\"async\" width=\"640\" height=\"369\" alt=\"arguments&quot;&quot;\" src=\"https:\/\/raw.githubusercontent.com\/OfficeDev\/generator-office\/master\/src\/docs\/assets\/quickstart.gif\"><\/p>\n<\/p>\n<h3>Install Yo Office<\/h3>\n<p>Yeoman is built on Node.js. If you don&rsquo;t have Node.js installed on your Mac, we recommend using <a href=\"https:\/\/github.com\/creationix\/nvm\">Node Version Manager<\/a> to install it. If you are on Windows, go to&nbsp;<a href=\"https:\/\/nodejs.org\/download\/\">nodejs.org and download the distribution for your system<\/a>.<\/p>\n<p>Next, open a terminal, and install the Yeoman generator and its dependencies globally by using the following command:<\/p>\n<p><code>npm install -g yo generator-office<\/code><\/p>\n<p>If you already have Yo Office installed, use the following command to update your version:<\/p>\n<p><code>npm update -g generator-office<\/code><\/p>\n<p>Now you should be ready to run the generator!<\/p>\n<p><img decoding=\"async\" width=\"640\" height=\"368\" alt=\"generator&quot;&quot;\" src=\"https:\/\/raw.githubusercontent.com\/OfficeDev\/generator-office\/master\/src\/docs\/assets\/gettingstarted-fast.gif\"><\/p>\n<\/p>\n<h3>Contribute to Yo Office<\/h3>\n<p>The feedback we received over the past few months has helped us define the changes we&rsquo;ve made to the generator. If you have more feedback to share, please log an issue on <a href=\"https:\/\/github.com\/OfficeDev\/generator-office\">our GitHub repository<\/a>. We would also like to thank the following GitHub community contributors for helping us make Yo Office what it is today!<\/p>\n<table width=\"470\">\n<tbody>\n<tr>\n<td width=\"136\">\n<\/td>\n<td width=\"14\"><\/td>\n<td width=\"151\">\n<p><a href=\"https:\/\/github.com\/richarddavenport\"><\/a><\/p>\n<\/td>\n<td width=\"14\"><\/td>\n<td width=\"151\">\n<\/td>\n<\/tr>\n<tr>\n<td><span class=\"TextRun SCX182230317\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX182230317\">@<\/span><\/span><a class=\"Hyperlink SCX182230317\" href=\"https:\/\/github.com\/JoshuaKGoldberg\" target=\"_blank\" rel=\"noreferrer noopener\"><span class=\"TextRun SCX182230317\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX182230317\">JoshuaKGoldberg<\/span><\/span><\/a><a href=\"https:\/\/github.com\/Ibrahim-Islam\">&nbsp;<\/a><\/td>\n<td><\/td>\n<td><span class=\"TextRun SCX36685492\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX36685492\">@<\/span><\/span><a class=\"Hyperlink SCX36685492\" href=\"https:\/\/github.com\/richarddavenport\" target=\"_blank\" rel=\"noreferrer noopener\"><span class=\"TextRun SCX36685492\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX36685492\">richarddavenport<\/span><\/span><\/a><\/td>\n<td><\/td>\n<td><span class=\"TextRun SCX235245146\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX235245146\">@<\/span><\/span><a class=\"Hyperlink SCX235245146\" href=\"https:\/\/github.com\/alexkieling\" target=\"_blank\" rel=\"noreferrer noopener\"><span class=\"TextRun SCX235245146\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX235245146\">alexkieling<\/span><\/span><\/a><\/td>\n<\/tr>\n<tr>\n<td><span class=\"TextRun SCX201211916\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX201211916\">@<\/span><\/span><a class=\"Hyperlink SCX201211916\" href=\"https:\/\/github.com\/Ibrahim-Islam\" target=\"_blank\" rel=\"noreferrer noopener\"><span class=\"TextRun SCX201211916\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX201211916\">Ibrahim-Islam<\/span><\/span><\/a><\/td>\n<td><\/td>\n<td><span class=\"TextRun SCX214655604\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX214655604\">@<\/span><\/span><a class=\"Hyperlink SCX214655604\" href=\"https:\/\/github.com\/pcostesi\" target=\"_blank\" rel=\"noreferrer noopener\"><span class=\"TextRun SCX214655604\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX214655604\">pcostesi<\/span><\/span><\/a><\/td>\n<td><\/td>\n<td><span class=\"TextRun SCX104392470\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX104392470\">@<\/span><\/span><a class=\"Hyperlink SCX104392470\" href=\"https:\/\/github.com\/lanceea\" target=\"_blank\" rel=\"noreferrer noopener\"><span class=\"TextRun SCX104392470\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX104392470\">LanceEa<\/span><\/span><\/a><\/td>\n<\/tr>\n<tr>\n<td><span class=\"TextRun SCX129207030\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX129207030\">@<\/span><\/span><a class=\"Hyperlink SCX129207030\" href=\"https:\/\/github.com\/nigel-dewar\" target=\"_blank\" rel=\"noreferrer noopener\"><span class=\"TextRun SCX129207030\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX129207030\">nigel-dewar<\/span><\/span><\/a><\/td>\n<td><\/td>\n<td><span class=\"TextRun SCX148772954\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX148772954\">@<\/span><\/span><a class=\"Hyperlink SCX148772954\" href=\"https:\/\/github.com\/rolandoldengarm\" target=\"_blank\" rel=\"noreferrer noopener\"><span class=\"TextRun SCX148772954\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX148772954\">rolandoldengarm<\/span><\/span><\/a><span class=\"TextRun SCX148772954\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX148772954\">&nbsp;<\/span><\/span><\/td>\n<td><\/td>\n<td><span class=\"TextRun SCX245432174\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX245432174\">@<\/span><\/span><a class=\"Hyperlink SCX245432174\" href=\"https:\/\/github.com\/codemoggy\" target=\"_blank\" rel=\"noreferrer noopener\"><span class=\"TextRun SCX245432174\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX245432174\">CodeMoggy<\/span><\/span><\/a><\/td>\n<\/tr>\n<tr>\n<td><span class=\"TextRun SCX188848500\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX188848500\">@<\/span><\/span><a class=\"Hyperlink SCX188848500\" href=\"https:\/\/github.com\/bpkennedy\" target=\"_blank\" rel=\"noreferrer noopener\"><span class=\"TextRun SCX188848500\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX188848500\">bpkennedy<\/span><\/span><\/a><\/td>\n<td><\/td>\n<td><span class=\"TextRun SCX149161253\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX149161253\">@<\/span><\/span><a class=\"Hyperlink SCX149161253\" href=\"https:\/\/github.com\/gavinbarron\" target=\"_blank\" rel=\"noreferrer noopener\"><span class=\"TextRun SCX149161253\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX149161253\">gavinbarron<\/span><\/span><\/a><\/td>\n<td><\/td>\n<td><span class=\"TextRun SCX109953188\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX109953188\">@<\/span><\/span><a class=\"Hyperlink SCX109953188\" href=\"https:\/\/github.com\/stefanreimers\" target=\"_blank\" rel=\"noreferrer noopener\"><span class=\"TextRun SCX109953188\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX109953188\">stefanreimers<\/span><\/span><\/a><\/td>\n<\/tr>\n<tr>\n<td><span class=\"TextRun SCX100231054\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX100231054\">@<\/span><\/span><a class=\"Hyperlink SCX100231054\" href=\"https:\/\/github.com\/jasonjoh\" target=\"_blank\" rel=\"noreferrer noopener\"><span class=\"TextRun SCX100231054\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX100231054\">jasonjoh<\/span><\/span><\/a><\/td>\n<td><\/td>\n<td><span class=\"TextRun SCX96015252\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX96015252\">@<\/span><\/span><a class=\"Hyperlink SCX96015252\" href=\"https:\/\/github.com\/tristand-msft\" target=\"_blank\" rel=\"noreferrer noopener\"><span class=\"TextRun SCX96015252\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX96015252\">TristanD-MSFT<\/span><\/span><\/a><\/td>\n<td><\/td>\n<td><span class=\"TextRun SCX4004299\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX4004299\">@<\/span><\/span><a class=\"Hyperlink SCX4004299\" href=\"https:\/\/github.com\/ashuetawah\" target=\"_blank\" rel=\"noreferrer noopener\"><span class=\"TextRun SCX4004299\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX4004299\">ashuetawah<\/span><\/span><\/a><\/td>\n<\/tr>\n<tr>\n<td><span class=\"TextRun SCX217937336\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX217937336\">@<\/span><\/span><a class=\"Hyperlink SCX217937336\" href=\"https:\/\/github.com\/vboctor\" target=\"_blank\" rel=\"noreferrer noopener\"><span class=\"TextRun SCX217937336\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX217937336\">vboctor<\/span><\/span><\/a><\/td>\n<td><\/td>\n<td><span class=\"TextRun SCX51189467\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX51189467\">@<\/span><\/span><a class=\"Hyperlink SCX51189467\" href=\"https:\/\/github.com\/mimetis\" target=\"_blank\" rel=\"noreferrer noopener\"><span class=\"TextRun SCX51189467\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX51189467\">Mimetis<\/span><\/span><\/a><\/td>\n<td><\/td>\n<td><span class=\"TextRun SCX234163185\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX234163185\">@<\/span><\/span><a class=\"Hyperlink SCX234163185\" href=\"https:\/\/github.com\/andrewconnell\" target=\"_blank\" rel=\"noreferrer noopener\"><span class=\"TextRun SCX234163185\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX234163185\">andrewconnell<\/span><\/span><\/a><\/td>\n<\/tr>\n<tr>\n<td><span class=\"TextRun SCX95574647\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX95574647\">@<\/span><\/span><a class=\"Hyperlink SCX95574647\" href=\"https:\/\/github.com\/justsayno\" target=\"_blank\" rel=\"noreferrer noopener\"><span class=\"TextRun SCX95574647\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX95574647\">justsayno<\/span><\/span><\/a><\/td>\n<td><\/td>\n<td><span class=\"TextRun SCX51439702\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX51439702\">@<\/span><\/span><a class=\"Hyperlink SCX51439702\" href=\"https:\/\/github.com\/waldekmastykarz\" target=\"_blank\" rel=\"noreferrer noopener\"><span class=\"TextRun SCX51439702\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX51439702\">waldekmastykarz<\/span><\/span><\/a><\/td>\n<td><\/td>\n<td><span class=\"TextRun SCX158948536\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX158948536\">@<\/span><\/span><a class=\"Hyperlink SCX158948536\" href=\"https:\/\/github.com\/ricalo\" target=\"_blank\" rel=\"noreferrer noopener\"><span class=\"TextRun SCX158948536\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX158948536\">Ricalo<\/span><\/span><\/a><\/td>\n<\/tr>\n<tr>\n<td><span class=\"TextRun SCX168150179\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX168150179\">@<\/span><\/span><a class=\"Hyperlink SCX168150179\" href=\"https:\/\/github.com\/YannickGagnon\" target=\"_blank\" rel=\"noreferrer noopener\"><span class=\"TextRun SCX168150179\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX168150179\">YannickGagnon<\/span><\/span><\/a><\/td>\n<td><\/td>\n<td><span class=\"TextRun SCX21395778\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX21395778\">@<\/span><\/span><a class=\"Hyperlink SCX21395778\" href=\"https:\/\/github.com\/jthake\" target=\"_blank\" rel=\"noreferrer noopener\"><span class=\"TextRun SCX21395778\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX21395778\">jthake<\/span><\/span><\/a><\/td>\n<td><\/td>\n<td><span class=\"TextRun SCX239131216\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX239131216\">@<\/span><\/span><a class=\"Hyperlink SCX239131216\" href=\"https:\/\/github.com\/mrpiao\" target=\"_blank\" rel=\"noreferrer noopener\"><span class=\"TextRun SCX239131216\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX239131216\">MrPiao<\/span><\/span><\/a><\/td>\n<\/tr>\n<tr>\n<td><span class=\"TextRun SCX190940206\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX190940206\">@<\/span><\/span><a class=\"Hyperlink SCX190940206\" href=\"https:\/\/github.com\/brucemcpherson\" target=\"_blank\" rel=\"noreferrer noopener\"><span class=\"TextRun SCX190940206\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX190940206\">brucemcpherson<\/span><\/span><\/a><\/td>\n<td><\/td>\n<td><span class=\"TextRun SCX20610910\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX20610910\">@<\/span><\/span><a class=\"Hyperlink SCX20610910\" href=\"https:\/\/github.com\/martellaj\" target=\"_blank\" rel=\"noreferrer noopener\"><span class=\"TextRun SCX20610910\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX20610910\">martellaj<\/span><\/span><\/a><\/td>\n<td><\/td>\n<td><span class=\"TextRun SCX242798892\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX242798892\">@<\/span><\/span><a class=\"Hyperlink SCX242798892\" href=\"https:\/\/github.com\/mauricionr\" target=\"_blank\" rel=\"noreferrer noopener\"><span class=\"TextRun SCX242798892\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX242798892\">mauricionr<\/span><\/span><\/a><\/td>\n<\/tr>\n<tr>\n<td><span class=\"TextRun SCX68161865\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX68161865\">@<\/span><\/span><a class=\"Hyperlink SCX68161865\" href=\"https:\/\/github.com\/ministainer\" target=\"_blank\" rel=\"noreferrer noopener\"><span class=\"TextRun SCX68161865\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX68161865\">ministainer<\/span><\/span><\/a><\/td>\n<td><\/td>\n<td><span class=\"TextRun SCX64656731\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX64656731\">@<\/span><\/span><a class=\"Hyperlink SCX64656731\" href=\"https:\/\/github.com\/stfbauer\" target=\"_blank\" rel=\"noreferrer noopener\"><span class=\"TextRun SCX64656731\" lang=\"EN-US\" xml:lang=\"EN-US\"><span class=\"NormalTextRun SCX64656731\">StfBauer<\/span><\/span><\/a><\/td>\n<td><\/td>\n<td><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>\n<p>We value your feedback and hope you continue to contribute to our generator. To make this easier, we have restructured the generator-office project files on GitHub. For example, when you include a framework folder under either js or ts, the generator will update itself to include the framework as an option for that question. To see all these changes, check out <a href=\"https:\/\/github.com\/OfficeDev\/generator-office\">our repository<\/a>. And if you haven&rsquo;t already contributed to Yo Office, <a href=\"https:\/\/github.com\/OfficeDev\/generator-office\/blob\/beta\/CONTRIBUTING.md\">see our contributor&#8217;s guidelines<\/a>.<\/p>\n<\/p>\n<h3>See also<\/h3>\n<p><a href=\"https:\/\/github.com\/OfficeDev\/generator-office\">Yo Office repository<\/a><\/p>\n<p><a href=\"https:\/\/dev.office.com\/docs\/add-ins\/testing\/create-a-network-shared-folder-catalog-for-task-pane-and-content-add-ins\">Sideloading your add-in<\/a><\/p>\n<p><a href=\"https:\/\/dev.office.com\/reference\/add-ins\/javascript-api-for-office\">JavaScript API for Office reference<\/a><\/p>\n<p><a href=\"https:\/\/dev.office.com\/docs\/add-ins\/overview\/add-in-development-best-practices\">Best practices for developing Office Add-ins<\/a><\/p>\n<p><a href=\"https:\/\/dev.office.com\/docs\/add-ins\/get-started\/create-an-office-add-in-using-any-editor#debug-your-add-in\">Debugging your add-in<\/a><\/p>\n<\/p><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Over the past few months, we&rsquo;ve done some research and talked to you about your experiences building add-ins. In response to your feedback, we are rolling out changes &nbsp;to the Yeoman Office<\/p>\n","protected":false},"author":69076,"featured_media":25159,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[11],"tags":[18,12],"class_list":["post-561","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-office-add-ins","tag-excel","tag-outlook"],"acf":[],"blog_post_summary":"<p>Over the past few months, we&rsquo;ve done some research and talked to you about your experiences building add-ins. In response to your feedback, we are rolling out changes &nbsp;to the Yeoman Office<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts\/561","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/users\/69076"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/comments?post=561"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/posts\/561\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/media\/25159"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/media?parent=561"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/categories?post=561"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/microsoft365dev\/wp-json\/wp\/v2\/tags?post=561"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}