Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with @depfu rebase.
All Depfu comment commands
@depfu rebase
Rebases against your default branch and redoes this update
@depfu recreate
Recreates this PR, overwriting any edits that you've made to it
@depfu merge
Merges this PR once your tests are passing and conflicts are resolved
@depfu close
Closes this PR and deletes the branch
@depfu reopen
Restores the branch and reopens this PR (if it's closed)
@depfu pause
Ignores all future updates for this dependency and closes this PR
@depfu pause [minor|major]
Ignores all future minor/major updates for this dependency and closes this PR
@depfu resume
Future versions of this dependency will create PRs again (leaves this PR as is)
Coverage remained the same at 82.941% when pulling 7b5bc912b38ced2f58963593065bf6c4ba71cc01 on depfu/update/npm/yargs-17.0.0 into fc6dfb2fae8d2ae61779134f8ce0a4998ca04559 on master.
Here is everything you need to know about this upgrade. Please take a good look at what changed and the test results before merging this pull request.
What changed?
✳️ yargs (^16.0.3 → ^17.0.0) · Repo · Changelog
Release Notes
17.0.0
Does any of this look wrong? Please let us know.
Commits
See the full diff on Github. The new version differs by 38 commits:
chore: release 17.0.0 (#1876)
docs: document hideBin (#1932)
docs: add link to list of functions to the start of the API docs for better discoverability (#1915)
fix(builder): nested builder is now awaited (#1925)
build: ignore string-width (#1920)
feat(node)!: drop Node 10 (#1919)
fix(builder): apply default builder for showHelp/getHelp (#1913)
fix(coerce): options using coerce now displayed in help (#1911)
fix: completion script name clashing on bash (#1903)
test: add test demonstrating how to set custom description and aliases for help/version
docs(webpck): add updated docs on webpack (#1900)
docs: clarify .check() behavior (#1907)
test(deno): add example of parseAsync behavior (#1902)
build(bundle): use terser to minify CJS code (#1901)
build: do not publish **/*.d.ts
feat: add parseSync/parseAsync method (#1898)
fix(async): don't call parse callback until async ops complete (#1896)
feat(locale): add Ukrainian locale (#1893)
refactor(yargs-factory)!: refactor yargs-factory to use class (#1895)
feat: adds support for async builder (#1888)
fix(deno): use actual names for keys instead of inferring (#1891)
docs(usage): add return to fix TS inheritance (#1889)
feat: add support for `showVersion`, similar to `showHelp` (#1831)
feat(async): add support for async check and coerce (#1872)
fix: exclude positionals from default completion (#1881)
fix: showHelp() and .getHelp() now return same output for commands as --help (#1826)
docs: add completion filter docs (#1880)
feat: allow default completion to be referenced and modified, in custom completion (#1878)
feat: add commands alias (similar to options function) (#1850)
feat: allow calling standard completion function from custom one (#1855)
refactor: simplify/fix linting (#1867)
meta: middleware improvements (#1852)
fix: always cache help message when running commands (#1865)
fix: zsh completion is now autoloadable (#1856)
feat: improve support for async/await (#1823)
docs: add descriptions of parsing numbers (#1824)
docs: address spelling mistake
chore(deps): update standardx
Depfu will automatically keep this PR conflict-free, as long as you don't add any commits to this branch yourself. You can also trigger a rebase manually by commenting with
@depfu rebase
.All Depfu comment commands