Update yargs to the latest version 🚀
Version 9.0.1 of yargs just got published.
| Dependency | yargs |
|---|---|
| Current Version | 8.0.2 |
| Type | dependency |
The version 9.0.1 is not covered by your current version range.
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.
I recommend you look into these changes and try to get onto the latest version of yargs. 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.
Commits
The new version differs by 24 commits.
d1b23f3chore(release): 9.0.1ac8088bfix: implications fails only displayed once (#954)73be236chore(release): 9.0.00e0c58dfix: strict mode should not fail for hidden options (#949)c240661fix: address bug with handling of arrays of implicationsabdc7dafeat: allow implies and conflicts to accept array values (#922)a9f03e7feat: allow parse with no arguments as alias for yargs.argv (#944)792564dfeat: to allow both undefined and nulls, for benefit of TypeScript (#945)71c7ec7fix: exclude positional arguments from completion output (#927)a40cbc9refactor: ES6ify (#937)767d0d0refactor: Use native Object.assign (#936)a2c0fefdocs: correct typos in example.md (#934)1d56df3chore(package): Change engine node version to >=4 (#926)ab592c3docs: add link to community slack (#930)1ef44e0feat: enable .help() and .version() by default (#912)
There are 24 commits in total.
See the full diff
Not sure how things should work exactly?
There is a collection of frequently asked questions and of course you may always ask my humans.
Your Greenkeeper Bot :palm_tree:
Version 10.0.3 just got published.
Update to this version instead 🚀
Commits
The new version differs by 33 commits.
968ee06chore(release): 10.0.3c351685fix: parse array rather than string, so that quotes are safe (#993)0684741chore(release): 10.0.27871327fix: fix tiny spacing issue with usage (#992)d1cbc75docs: be more shameless about gratipay532c60edocs: describe hidden option in right place4043c16docs: add note about options38d88d4chore: new translations for API overhaul for locale: HI (Hindi) (#991)180b5ebchore(release): 10.0.1cd1ca15fix: help strings for nested commands were missing parent commands (#990)3c8ac1dfix: use correct completion command in generated completion script (#988)8515e4fdocs: nit in CHANGELOG4b8cfa9docs: slight tweaks to CHANGELOGc809cbechore(release): 10.0.0fc13dcdchore: new translations for command API overhaul (#976)
There are 33 commits in total.
See the full diff
Version 10.1.1 just got published.
Update to this version instead 🚀
Commits
The new version differs by 19 commits.
232f9cachore(release): 10.1.1e87f487docs: fix middlware docs (#1037)331d103fix: Adddirnamesanity check onfindUp(#1036)0942a15chore: use chai 4.x (#1033)f4d01d0chore(release): 10.1.092faadachore: add test for happy path of async command handler (#1034)241124bfeat: async command handlers (#1001)6f4640dchore: docs, clarify test a bit37915fbtest: add failing test for scientific notation (#1019)c8adffbdocs: remove left over line talking about git-tap donationsa5ac213feat: add Norwegian Nynorsk translations (#1028)6b857d2chore: explicitly update dependencies (#1023)c679e90fix: 'undefined' should be taken to mean no argument was provided (#1015)a70b285docs: fix small typo77b8dbcfeat: middleware (#881)
There are 19 commits in total.
See the full diff
Version 11.0.0 just got published.
Update to this version instead 🚀
Commits
The new version differs by 5 commits.
57a39cbchore(release): 11.0.0a3ddaccfeat: requiresArg is now simply an alias for nargs(1) (#1054)2b56812fix: Set implicit nargs=1 when type=number requiresArg=true (#1050)6bad6a9chore(release): 10.1.2fbf41aefix: requiresArg should only be enforced if argument exists (#1043)
See the full diff
Version 12.0.1 just got published.
Update to this version instead 🚀
Commits
The new version differs by 35 commits.
18b2fcbchore(release): 12.0.1cfa7c65chore: explicit update of yargs-parser6ab99fechore: bump engines to Node.js 6.x (#1169)52f87c0chore: bump decamelize & find-up (#1168)def00e8docs: add info about installing @next version, see #1134 (#1165)58292b6docs: fix breaking change note in CHANGELOG.md (#1166)fc31713docs: fix typo in CHANGELOG53e3a94chore(release): 12.0.06ee2c82feat: removesetPlaceholderKeys(#1105)26080bachore: cache node_modules (#1159)84f9d2bchore: test Node.js 6, 8 and 10 (#1160)37b07e7docs: corrected version specifier in help example (#1163)e8cf970docs: move Code of Conduct section to CODE_OF_CONDUCT.md (#1155)a2f2eaefeat: allow setting scriptName $0 (#1143)88b6d23chore: Run standard in pretest lifecycle (#1140)
There are 35 commits in total.
See the full diff
- The
dependencyyargs was updated from8.0.2to13.1.0.
Update to this version instead 🚀
Commits
The new version differs by 46 commits.
706fc7achore(release): 13.1.095700d6test: add tests for alias behavior, based on conversations today (#1291)f45a817chore: slight refactor of approach being used, add support for per-command5be206afeat: add applyBeforeValidation, for applying sync middleware before validationcc8af76chore(release): 13.0.0e9dc3aafeat: options/positionals with leading '+' and '0' no longer parse as numbers (#1286)ef16792chore: drop Node 6 from testing matrix (#1287)f25de4fchore: update dependencies (#1284)6916ce9feat: adds config option for sorting command output (#1256)7b200d2chore: increase test timeout for windows64af518fix: middleware added multiple times due to reference bug (#1282)61f1b25doc: update docs to reflect new parserConfiguration method (#1280)3c6869afeat: Add.parserConfiguration()method, deprecating package.json config (#1262)da75ea2fix: better bash path completion (#1272)e0c62c8doc: edit help example to align with actual output (#1271)
There are 46 commits in total.
See the full diff
- The
dependencyyargs was updated from8.0.2to13.2.0.
- The
dependencyyargs was updated from8.0.2to13.2.1.
- The
dependencyyargs was updated from8.0.2to13.2.2.
- The
dependencyyargs was updated from8.0.2to13.2.4.
Update to this version instead 🚀
Commits
The new version differs by 14 commits.
a6e67f1chore(release): 13.2.4fc13476chore: update standard-verison dependencybf46813fix(i18n): rename unclear 'implication failed' to 'missing dependent arguments' (#1317)a3a5d05docs: fix a broken link to MS Terminology Search (#1341)b4f8018build: add .versionrc that hides test/build0c39183chore(release): 13.2.308e0746chore: update deps (#1340)843e939docs: make--no-boolean prefix easier to find in the docs (#1338)84cac07docs: restore removed changelog of v13.2.0 (#1337)b20db65fix(deps): upgrade cliui for compatibility with latest chalk. (#1330)c294d1btest: accept differently formatted output (#1327)ac3f10cchore: move .hbs templates into .js to facilitate webpacking (#1320)0295132fix: address issues with dutch translation (#1316)9f2468edoc: clarify parserConfiguration object structure (#1309)
See the full diff