78.md (11212B)
1 # PR #78 Update yargs to the latest version 🚀 2 3 - **Status:** closed 4 - **Author:** @greenkeeper[bot] 5 - **Created:** 2017-03-03T18:50:07Z 6 - **Branch:** greenkeeper/yargs-7.0.1 → master 7 - **Closed:** 2017-06-01T06:17:50Z 8 - **Labels:** greenkeeper 9 - **Diff:** [78.diff](./78.diff) 10 11 --- 12 13 ## Version **7.0.1** of [yargs](https://github.com/yargs/yargs) just got published. 14 15 <table> 16 <tr> 17 <th align=left> 18 Dependency 19 </td> 20 <td> 21 yargs 22 </td> 23 </tr> 24 <tr> 25 <th align=left> 26 Current Version 27 </td> 28 <td> 29 6.6.0 30 </td> 31 </tr> 32 <tr> 33 <th align=left> 34 Type 35 </td> 36 <td> 37 dependency 38 </td> 39 </tr> 40 </table> 41 42 The version **7.0.1** is **not covered** by your **current version range**. 43 44 Without 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. 45 46 I recommend you look into these changes and try to get onto the latest version of yargs. 47 Given 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. 48 49 50 --- 51 52 53 <details> 54 <summary>Commits</summary> 55 <p>The new version differs by 25 commits .</p> 56 <ul> 57 <li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/4df3a109288b166b51ba6aa497138495a5af6eed"><code>4df3a10</code></a> <code>chore(release): 7.0.1</code></li> 58 <li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/9c03fa497bd15111fac9d0592f14a89cc7982ddf"><code>9c03fa4</code></a> <code>fix: --help with default command should print top-level help (#810)</code></li> 59 <li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/53343705064194b2b9261b128d3feb47f20efe72"><code>5334370</code></a> <code>docs: env vars now take precedence over config file/objects (#808)</code></li> 60 <li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/bc564685df4aa45b828f22b813ce567ea0565061"><code>bc56468</code></a> <code>docs: a couple small twaks to the CHANGELOG</code></li> 61 <li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/57dc7b5dad874b716ad522863a480eab92212f00"><code>57dc7b5</code></a> <code>chore(release): 7.0.0</code></li> 62 <li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/f3f074bd983e9b2dea6df94e21febfeef27b6de4"><code>f3f074b</code></a> <code>fix: positional arguments of sub-commands threw strict() exception (#805)</code></li> 63 <li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/a6070619b85d8d1662afbb26ca45585dae2620ec"><code>a607061</code></a> <code>fix: console.warn() rather than throwing errors when api signatures are incorrect (#804)</code></li> 64 <li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/d78a0f5b42d41f3959c451b8e2f81e8fdbac845e"><code>d78a0f5</code></a> <code>feat: introduces support for default commands, using the '*' identifier (#785)</code></li> 65 <li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/8a992f535e395e0994afdfebf5c40b5838b5280d"><code>8a992f5</code></a> <code>fix: errors were not bubbling appropriately from sub-commands to top-level (#802)</code></li> 66 <li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/07e39b79dbaf64cb03d05ea23e0741b3b80b1fcb"><code>07e39b7</code></a> <code>fix: running parse() multiple times on the same yargs instance caused exception if help() enabled (#790)</code></li> 67 <li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/48575cd50d53818491d48aeaec84436be51c4085"><code>48575cd</code></a> <code>fix: context variables are now recognized in strict() mode (#796)</code></li> 68 <li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/49a93fc392e952b83adda37465d90e7d2321d05e"><code>49a93fc</code></a> <code>fix: use path.resolve() to support node 0.10 (#797)</code></li> 69 <li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/3280dd02ce125e00f2e4d02ae26fcb59e82a55a7"><code>3280dd0</code></a> <code>feat: allow provided config object to extend other configs (#779)</code></li> 70 <li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/e0fbbe58281f6cd722d49fcf6c61f5176a35dd2b"><code>e0fbbe5</code></a> <code>fix: pull in yargs-parser with modified env precedence (#787)</code></li> 71 <li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/09972884e18e3dd7f29a1267dfa690503c4a40f0"><code>0997288</code></a> <code>fix: context should override parsed argv (#786)</code></li> 72 </ul> 73 <p>There are 25 commits in total. See the <a href="https://urls.greenkeeper.io/yargs/yargs/compare/e5613f0355dbf75f6e4c51836affb20b4ef0e2fc...4df3a109288b166b51ba6aa497138495a5af6eed">full diff</a>.</p> 74 </details> 75 76 <details> 77 <summary>Not sure how things should work exactly?</summary> 78 79 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). 80 </details> 81 82 83 --- 84 85 86 Your [Greenkeeper](https://greenkeeper.io) Bot :palm_tree: 87 88 89 90 ## Comments 91 92 ### @greenkeeper[bot] — 2017-03-10T02:21:40Z 93 94 ## Version **7.0.2** just got published. 95 [Update to this version instead 🚀](https://github.com/MTRNord/nordlab-hackerspace-door/compare/greenkeeper%2Fyargs-7.0.2?expand=1) 96 97 <details> 98 <summary>Commits</summary> 99 <p>The new version differs by 4 commits .</p> 100 <ul> 101 <li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/8756a3c63dfd2ceae303067b46075de5c982af66"><code>8756a3c</code></a> <code>chore(release): 7.0.2</code></li> 102 <li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/fa866029ec51eba6ec13daa0c4f1a9538651cb4d"><code>fa86602</code></a> <code>chore: fix test message</code></li> 103 <li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/b3eb2fe5d994b8273f10fe7cbca80d26bc0459a7"><code>b3eb2fe</code></a> <code>fix: populating placeholder arguments broke validation</code></li> 104 <li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/82c7a4e2ba300abae72c1283b0bb37aed74d1fca"><code>82c7a4e</code></a> <code>use console.log instead of util.print, fix #813</code></li> 105 </ul> 106 <p>See the <a href="https://urls.greenkeeper.io/yargs/yargs/compare/4df3a109288b166b51ba6aa497138495a5af6eed...8756a3c63dfd2ceae303067b46075de5c982af66">full diff</a>.</p> 107 </details> 108 109 ### @greenkeeper[bot] — 2017-04-13T21:59:22Z 110 111 ## Version **7.1.0** just got published. 112 [Update to this version instead 🚀](https://github.com/MTRNord/nordlab-hackerspace-door/compare/greenkeeper%2Fyargs-7.1.0?expand=1) 113 114 <details> 115 <summary>Commits</summary> 116 <p>The new version differs by 8 commits .</p> 117 <ul> 118 <li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/e7359d632595c3a5fcfd691994859b66e8943c85"><code>e7359d6</code></a> <code>chore(release): 7.1.0</code></li> 119 <li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/c357412698f7fa6a1c5eab8567d2d558d7a81c92"><code>c357412</code></a> <code>docs: switch to conventional commits badge [ci skip] (#850)</code></li> 120 <li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/17e89bdd0a59455d1c34d028f1cf6a9e591f71cf"><code>17e89bd</code></a> <code>fix: we shouldn't output help if we've printed a prior help-like message (#847)</code></li> 121 <li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/50c9acd61de93e58ac6d9815630fea38e797d9cc"><code>50c9acd</code></a> <code>chore: add editorconfig (#848)</code></li> 122 <li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/360e3019de266ee04f85e2baf21ce18f8b48cdc1"><code>360e301</code></a> <code>fix: get terminalWidth in non interactive mode no longer causes a validation exception (#837)</code></li> 123 <li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/fde0564f4d7275e8ed09684ebf02d606d2ad8569"><code>fde0564</code></a> <code>feat: add support for numeric commands (#825)</code></li> 124 <li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/c748dd21ff090db1ce636dae5c5cdf1d867692aa"><code>c748dd2</code></a> <code>fix: fix demandOption no longer treats 'false' as truthy (#829)</code></li> 125 <li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/e0b4efb08c2e17f2682ccd66c509424f6a190213"><code>e0b4efb</code></a> <code>test: Made unit test passing with node-chakracore</code></li> 126 </ul> 127 <p>See the <a href="https://urls.greenkeeper.io/yargs/yargs/compare/8756a3c63dfd2ceae303067b46075de5c982af66...e7359d632595c3a5fcfd691994859b66e8943c85">full diff</a>.</p> 128 </details> 129 130 ### @greenkeeper[bot] — 2017-05-03T15:06:38Z 131 132 ## Version **8.0.1** just got published. 133 [Update to this version instead 🚀](https://github.com/MTRNord/nordlab-hackerspace-door/compare/greenkeeper%2Fyargs-8.0.1?expand=1) 134 135 <details> 136 <summary>Commits</summary> 137 <p>The new version differs by 12 commits0.</p> 138 <ul> 139 <li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/bead82c6e28d80bcc7da721bf6771fea317aae1b"><code>bead82c</code></a> <code>chore(release): 8.0.1</code></li> 140 <li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/692ee205e24ee7cb19a848c3e88ee19d2ffd72ef"><code>692ee20</code></a> <code>chore: update description for strict()</code></li> 141 <li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/88b61b8ba17a5ce3dc7850e5355c6320af9b566c"><code>88b61b8</code></a> <code>chore: upgrade dependencies (#872)</code></li> 142 <li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/4c824c95470738501a6867cbbeaef99a1832775f"><code>4c824c9</code></a> <code>docs: made a few tweaks to CHANGELOG</code></li> 143 <li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/6944e979cd7c6beffb241becba113d0bb5d50909"><code>6944e97</code></a> <code>chore(release): 8.0.0</code></li> 144 <li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/8f9c6c6954b51f6e22d772ba2c7dfbbac5cb504b"><code>8f9c6c6</code></a> <code>chore: upgrade yargs-parser (#867)</code></li> 145 <li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/17e356700bfacbb88f98ab2006ed5c43bd04c5dc"><code>17e3567</code></a> <code>fix: help now takes precedence over command recommendation (#866)</code></li> 146 <li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/89456d994216466da2be929d81d3fb936005ae96"><code>89456d9</code></a> <code>feat: allow extends to inherit from a module (#865)</code></li> 147 <li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/e28ded33339b2a140530280ee5a698eef2bd9369"><code>e28ded3</code></a> <code>fix: positional arguments now work if no handler is provided to inner command (#864)</code></li> 148 <li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/73b57337c63c4d2451d93fe9ab1fa7d561530c24"><code>73b5733</code></a> <code>chore: upgrade nyc</code></li> 149 <li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/baba863f9889b92e6e8a15d8b321b3392ed3b7be"><code>baba863</code></a> <code>fix: commands are now applied in order, from left to right (#857)</code></li> 150 <li><a href="https://urls.greenkeeper.io/yargs/yargs/commit/6f78c05a3a719f3c40e3b8197dd1ea2e85afd627"><code>6f78c05</code></a> <code>feat: allow strict mode to be disabled (#840)</code></li> 151 </ul> 152 <p>false</p> 153 <p>See the <a href="https://urls.greenkeeper.io/yargs/yargs/compare/e7359d632595c3a5fcfd691994859b66e8943c85...bead82c6e28d80bcc7da721bf6771fea317aae1b">full diff</a></p> 154 </details> 155