{"action":"created","issue":{"url":"https://api.github.com/repos/katallaxie/generator-angular2-preboot/issues/50","repository_url":"https://api.github.com/repos/katallaxie/generator-angular2-preboot","labels_url":"https://api.github.com/repos/katallaxie/generator-angular2-preboot/issues/50/labels{/name}","comments_url":"https://api.github.com/repos/katallaxie/generator-angular2-preboot/issues/50/comments","events_url":"https://api.github.com/repos/katallaxie/generator-angular2-preboot/issues/50/events","html_url":"https://github.com/katallaxie/generator-angular2-preboot/pull/50","id":257117814,"node_id":"MDExOlB1bGxSZXF1ZXN0MTQwNjM2MjU1","number":50,"title":"Update yeoman-generator to the latest version 🚀","user":{"login":"greenkeeper[bot]","id":23040076,"node_id":"MDM6Qm90MjMwNDAwNzY=","avatar_url":"https://avatars3.githubusercontent.com/in/505?v=4","gravatar_id":"","url":"https://api.github.com/users/greenkeeper%5Bbot%5D","html_url":"https://github.com/apps/greenkeeper","followers_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/followers","following_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/repos","events_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/received_events","type":"Bot","site_admin":false},"labels":[{"id":490461892,"node_id":"MDU6TGFiZWw0OTA0NjE4OTI=","url":"https://api.github.com/repos/katallaxie/generator-angular2-preboot/labels/greenkeeper","name":"greenkeeper","color":"00c775","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2017-09-12T17:08:41Z","updated_at":"2018-07-01T13:56:16Z","closed_at":null,"author_association":"NONE","pull_request":{"url":"https://api.github.com/repos/katallaxie/generator-angular2-preboot/pulls/50","html_url":"https://github.com/katallaxie/generator-angular2-preboot/pull/50","diff_url":"https://github.com/katallaxie/generator-angular2-preboot/pull/50.diff","patch_url":"https://github.com/katallaxie/generator-angular2-preboot/pull/50.patch"},"body":"\n## Version **2.0.0** of [yeoman-generator](https://github.com/yeoman/generator) just got published.\n\n<table>\n  <tr>\n    <th align=left>\n      Dependency\n    </td>\n    <td>\n      yeoman-generator\n    </td>\n  </tr>\n  <tr>\n    <th align=left>\n      Current Version\n    </td>\n    <td>\n      1.1.1\n    </td>\n  </tr>\n  <tr>\n    <th align=left>\n      Type\n    </td>\n    <td>\n      dependency\n    </td>\n  </tr>\n</table>\n\nThe version **2.0.0** is **not covered** by your **current version range**.\n\nWithout accepting this pull request your project will work just like it did before. There might be a bunch of new features, fixes and perf improvements that the maintainers worked on for you though.\n\nI recommend you look into these changes and try to get onto the latest version of yeoman-generator.\nGiven that you have a decent test suite, a passing build is a strong indicator that you can take advantage of these changes by merging the proposed change into your project. Otherwise this branch is a great starting point for you to work on the update.\n\n\n---\n\n\n<details>\n<summary>Release Notes</summary>\n<strong>v2.0.0</strong>\n\n<p>This release fix a few bugs and focus on modernizing our codebase to ES6 style.</p>\n<h3>Breaking changes</h3>\n<ul>\n<li><code>Generator.extend()</code> is replaced in favor of <code>class extends Generator {}</code></li>\n<li><code>Generator#github.username()</code> now returns a promise instead of taking a callback</li>\n<li>Install functions now returns promises (<code>installDependencies</code>, <code>runInstall</code>, <code>bowerInstall</code>, <code>npmInstall</code> and <code>yarnInstall</code>)</li>\n</ul>\n<h3>New features</h3>\n<ul>\n<li><code>installDependencies</code> now accept command line arguments as options for each sub-command (<a href=\"https://urls.greenkeeper.io/yeoman/generator/issues/1014\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/yeoman/generator/issues/1014\" data-id=\"221971650\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#1014</a>)</li>\n</ul>\n<div class=\"highlight highlight-source-js\"><pre>    <span class=\"pl-c1\">this</span>.<span class=\"pl-en\">installDependencies</span>({\n      npm<span class=\"pl-k\">:</span> {saveDev<span class=\"pl-k\">:</span> <span class=\"pl-c1\">true</span>},\n      bower<span class=\"pl-k\">:</span> {depth<span class=\"pl-k\">:</span> <span class=\"pl-c1\">0</span>}\n    });</pre></div>\n<h3>Fix</h3>\n<ul>\n<li>Fix diffing dying on empty files (<a href=\"https://urls.greenkeeper.io/yeoman/generator/pull/1028\" class=\"issue-link js-issue-link\" data-url=\"https://github.com/yeoman/generator/issues/1028\" data-id=\"240243371\" data-error-text=\"Failed to load issue title\" data-permission-text=\"Issue title is private\">#1028</a>)</li>\n</ul>\n</details>\n\n<details>\n<summary>Commits</summary>\n<p>The new version differs by 20 commits.</p>\n<ul>\n<li><a href=\"https://urls.greenkeeper.io/yeoman/generator/commit/9e4ccf5b2dd9ab69ba76d21cd686383d060aa236\"><code>9e4ccf5</code></a> <code>2.0.0</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yeoman/generator/commit/a29e5d9eabcb301b499bb4e051445f754e59b6da\"><code>a29e5d9</code></a> <code>Bump dependencies</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yeoman/generator/commit/96da393bc61677317d6177d46878adb46557d94b\"><code>96da393</code></a> <code>Bump package-lock.json</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yeoman/generator/commit/4b1b841fb7c49b7fa103373c9f6931c2c2af722c\"><code>4b1b841</code></a> <code>Replace gulp with raw Mocha</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yeoman/generator/commit/6effbfe92d1445f73a879c13e551bf814446ed86\"><code>6effbfe</code></a> <code>Use raw nsp</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yeoman/generator/commit/183b3a80bcbf59343cb44f206ac89c9e644fc0b6\"><code>183b3a8</code></a> <code>Get rid of before/after (toward jest migration)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yeoman/generator/commit/68d59c1d0092b7134d8de26bac435a655d09dd4e\"><code>68d59c1</code></a> <code>Add package-lock.json</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yeoman/generator/commit/f8e46b034b25609c2df5f7f2dc32adf7afeb85fa\"><code>f8e46b0</code></a> <code>Don't die on diffing file deletions (again) (#1028)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yeoman/generator/commit/edc2bf208e05ec93f98d6d0490c00778ae5790c2\"><code>edc2bf2</code></a> <code>[comments] Change wrong param name in description (#1018)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yeoman/generator/commit/364606eb3f8992154f4f7c5fbc3c77d3efacddb6\"><code>364606e</code></a> <code>Switch to <code>make-dir</code></code></li>\n<li><a href=\"https://urls.greenkeeper.io/yeoman/generator/commit/eaf1adeeef183409d8236611abf0d545008ddf11\"><code>eaf1ade</code></a> <code>New: option shorthand on installDependencies method (#1015)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yeoman/generator/commit/e296e5222de407fb1b23810ee1af5d7b56cfb29f\"><code>e296e52</code></a> <code>Bump XO and minor style tweaks</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yeoman/generator/commit/9da7391c8efecf7b2e62bf8ca549ae89cdeaaf7b\"><code>9da7391</code></a> <code>Bump dependencies</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yeoman/generator/commit/b0107013ed67c47608d6c655bee690f86334da9a\"><code>b010701</code></a> <code>More ES2015ifing</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yeoman/generator/commit/cfd2a8efde16cd608fb961ab1c8fd1423af8e3e4\"><code>cfd2a8e</code></a> <code>Refactor install methods to handle promises - ref #1006</code></li>\n</ul>\n<p>There are 20 commits in total.</p>\n<p>See the <a href=\"https://urls.greenkeeper.io/yeoman/generator/compare/80863b0aaab16794c46acfe4ca013a98d5887185...9e4ccf5b2dd9ab69ba76d21cd686383d060aa236\">full diff</a></p>\n</details>\n\n<details>\n  <summary>Not sure how things should work exactly?</summary>\n\n  There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and of course you may always [ask my humans](https://github.com/greenkeeperio/greenkeeper/issues/new).\n</details>\n\n\n---\n\n\nYour [Greenkeeper](https://greenkeeper.io) Bot :palm_tree:\n\n"},"comment":{"url":"https://api.github.com/repos/katallaxie/generator-angular2-preboot/issues/comments/401608547","html_url":"https://github.com/katallaxie/generator-angular2-preboot/pull/50#issuecomment-401608547","issue_url":"https://api.github.com/repos/katallaxie/generator-angular2-preboot/issues/50","id":401608547,"node_id":"MDEyOklzc3VlQ29tbWVudDQwMTYwODU0Nw==","user":{"login":"greenkeeper[bot]","id":23040076,"node_id":"MDM6Qm90MjMwNDAwNzY=","avatar_url":"https://avatars3.githubusercontent.com/in/505?v=4","gravatar_id":"","url":"https://api.github.com/users/greenkeeper%5Bbot%5D","html_url":"https://github.com/apps/greenkeeper","followers_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/followers","following_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/following{/other_user}","gists_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/gists{/gist_id}","starred_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/subscriptions","organizations_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/orgs","repos_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/repos","events_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/events{/privacy}","received_events_url":"https://api.github.com/users/greenkeeper%5Bbot%5D/received_events","type":"Bot","site_admin":false},"created_at":"2018-07-01T13:56:16Z","updated_at":"2018-07-01T13:56:16Z","author_association":"NONE","body":"## Version **3.0.0** just got published. \n[Update to this version instead 🚀](https://github.com/katallaxie/generator-angular2-preboot/compare/master...katallaxie:greenkeeper%2Fyeoman-generator-3.0.0) \n\n<details>\n<summary>Release Notes</summary>\n<strong>v3.0.0</strong>\n\n<p>Maintenance release with a few breaking change that shouldn't impact most users.</p>\n<h3>Breaking</h3>\n<ul>\n<li><code>mem-fs-editor</code> updated to latest release. A sub-dependency moved from <code>node-glob</code> to <code>fast-glob</code>, so some of the <code>this.fs</code> methods glob options will change.</li>\n<li>Install methods: <code>npmInstall</code>, <code>bowerInstall</code>, <code>yarnInstall</code> and <code>installDependencies</code> do not return promises anymore. This behavior was confusing and a major source of bugs. To handle actions after the install might've run (if user didn't specify <code>--skip-install</code>), use the <a href=\"http://yeoman.io/authoring/running-context.html\" rel=\"nofollow\"><code>end</code> run loop phase</a>.</li>\n<li>Renamed <code>runInstall</code> to <code>scheduleInstallTask</code></li>\n</ul>\n<h3>New</h3>\n<ul>\n<li>For users of the Yeoman API: <code>generator.run()</code> now returns a promise as well as taking a callback (the callback will keep working for the foreseeable future as we need to maintains backward compatibility with older generators)</li>\n</ul>\n</details>\n\n<details>\n<summary>Commits</summary>\n<p>The new version differs by 13 commits.</p>\n<ul>\n<li><a href=\"https://urls.greenkeeper.io/yeoman/generator/commit/682ea6861f028ce9ec6fd30aeef420386b00bb91\"><code>682ea68</code></a> <code>3.0.0</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yeoman/generator/commit/b1e62ecbca2c1af3fcf0d9e2a63a7329abee3f0b\"><code>b1e62ec</code></a> <code>Add some missing jsdoc coverage</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yeoman/generator/commit/4f3c6e873b05f4839370d10bade5448efdbe8d77\"><code>4f3c6e8</code></a> <code>Update Generator#run() to return a promise</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yeoman/generator/commit/240a666ec84fcbcfe80897ae96aa80f908d4a368\"><code>240a666</code></a> <code>Breaking: Remove callbacks/promises from install APIs (Fix #1077)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yeoman/generator/commit/29880bd73c01620209e18a929eefb53abde63555\"><code>29880bd</code></a> <code>Breaking: bump major dependencies</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yeoman/generator/commit/5fca282116e782ce7c494488b5f6cb8f10a66433\"><code>5fca282</code></a> <code>Setup Prettier + bump dev dependencies</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yeoman/generator/commit/91b297cc0eeba774c6e09deb4a4a56aa625857e5\"><code>91b297c</code></a> <code>Remove nsp + update minimum engine in package.json</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yeoman/generator/commit/314a52c9daa33ef2b8a2608f14ff0bcf490e31a4\"><code>314a52c</code></a> <code>npm audit fix</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yeoman/generator/commit/b4f1bfcc5466e3aed004cff8c86e5bf5306195e6\"><code>b4f1bfc</code></a> <code>Make tests robust (#1072)</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yeoman/generator/commit/0d97e2412ba8a08bac08635a3e5bade34004b023\"><code>0d97e24</code></a> <code>Update prepublish hook to prepublishOnly</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yeoman/generator/commit/dae9aa7f2e38969f4542b44c3903a140c639c59b\"><code>dae9aa7</code></a> <code>2.0.5</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yeoman/generator/commit/f23aac17e74392622f07c162eb6a20bab159e40b\"><code>f23aac1</code></a> <code>Bump dependencies</code></li>\n<li><a href=\"https://urls.greenkeeper.io/yeoman/generator/commit/36a0368966803db1ed8f95a6ea88cb7063bee8b0\"><code>36a0368</code></a> <code>Output skipped or failed install commands (#1069)</code></li>\n</ul>\n<p>See the <a href=\"https://urls.greenkeeper.io/yeoman/generator/compare/2ddb7d5cc1ef6e021ecffe9efbcd93bdf56a63e7...682ea6861f028ce9ec6fd30aeef420386b00bb91\">full diff</a></p>\n</details>"}}
{"actor":{"display_login":"greenkeeper"}}