asciidoctor / asciidoctor-cli.js

The Command Line Interface (CLI) for Asciidoctor.js
https://asciidoctor.org
MIT License
15 stars 9 forks source link

Update all dependencies #189

Closed ggrossetie closed 2 years ago

ggrossetie commented 2 years ago

This PR contains the following updates:

Package Type Update Change
actions/checkout action major v2 -> v3
actions/checkout action major v1 -> v3
actions/setup-node action major v1 -> v3
mocha (source) devDependencies minor 9.1.3 -> 9.2.2
sinon (source) devDependencies major ^11.1.1 -> ^13.0.0
yargs (source) dependencies major 16.2.0 -> 17.3.1

Release Notes

actions/checkout ### [`v3`](https://togithub.com/actions/checkout/compare/v2...v3) [Compare Source](https://togithub.com/actions/checkout/compare/v2...v3)
actions/setup-node ### [`v3`](https://togithub.com/actions/setup-node/compare/v2...v3) [Compare Source](https://togithub.com/actions/setup-node/compare/v2...v3) ### [`v2`](https://togithub.com/actions/setup-node/compare/v1...v2) [Compare Source](https://togithub.com/actions/setup-node/compare/v1...v2)
mochajs/mocha ### [`v9.2.2`](https://togithub.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#​922--2022-03-11) [Compare Source](https://togithub.com/mochajs/mocha/compare/v9.2.1...v9.2.2) #### :bug: Fixes - [#​4842](https://togithub.com/mochajs/mocha/issues/4842): Loading of reporter throws wrong error ([**@​juergba**](https://togithub.com/juergba)) - [#​4839](https://togithub.com/mochajs/mocha/issues/4839): `dry-run`: prevent potential call-stack crash ([**@​juergba**](https://togithub.com/juergba)) #### :nut_and_bolt: Other - [#​4843](https://togithub.com/mochajs/mocha/issues/4843): Update production dependencies ([**@​juergba**](https://togithub.com/juergba)) ### [`v9.2.1`](https://togithub.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#​921--2022-02-19) [Compare Source](https://togithub.com/mochajs/mocha/compare/v9.2.0...v9.2.1) #### :bug: Fixes - [#​4832](https://togithub.com/mochajs/mocha/issues/4832): Loading of config files throws wrong error ([**@​juergba**](https://togithub.com/juergba)) - [#​4799](https://togithub.com/mochajs/mocha/issues/4799): Reporter: configurable `maxDiffSize` reporter-option ([**@​norla**](https://togithub.com/norla)) ### [`v9.2.0`](https://togithub.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#​920--2022-01-24) [Compare Source](https://togithub.com/mochajs/mocha/compare/v9.1.4...v9.2.0) #### :tada: Enhancements - [#​4813](https://togithub.com/mochajs/mocha/issues/4813): Parallel: assign each worker a worker-id ([**@​forty**](https://togithub.com/forty)) #### :nut_and_bolt: Other - [#​4818](https://togithub.com/mochajs/mocha/issues/4818): Update production dependencies ([**@​juergba**](https://togithub.com/juergba)) ### [`v9.1.4`](https://togithub.com/mochajs/mocha/blob/HEAD/CHANGELOG.md#​914--2022-01-14) [Compare Source](https://togithub.com/mochajs/mocha/compare/v9.1.3...v9.1.4) #### :bug: Fixes - [#​4807](https://togithub.com/mochajs/mocha/issues/4807): `import` throws wrong error if loader is used ([**@​giltayar**](https://togithub.com/giltayar)) #### :nut_and_bolt: Other - [#​4777](https://togithub.com/mochajs/mocha/issues/4777): Add Node v17 to CI test matrix ([**@​outsideris**](https://togithub.com/outsideris))
sinonjs/sinon ### [`v13.0.1`](https://togithub.com/sinonjs/sinon/blob/HEAD/CHANGES.md#​1301) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v13.0.0...v13.0.1) - [`ec4223f9`](https://togithub.com/sinonjs/sinon/commit/ec4223f94076d809483e3c6a7536cfc1278dd3c9) Bump nise to fix [sinonjs/nise#​193](https://togithub.com/sinonjs/nise/issues/193) (Carl-Erik Kopseng) - [`f329a010`](https://togithub.com/sinonjs/sinon/commit/f329a01040bfa5a79e039419220b21eda56935d6) Add unimported to workflow ([#​2441](https://togithub.com/sinonjs/sinon/issues/2441)) (Morgan Roderick) - [`7f16cec9`](https://togithub.com/sinonjs/sinon/commit/7f16cec968c3c8d4e580267fb00195916d6f827d) Enable updates to same major version (Carl-Erik Kopseng) - [`f784d7ad`](https://togithub.com/sinonjs/sinon/commit/f784d7ad2c86be0fc65477d69f8bdafca846ef2c) Re-introduce new version.sh script to version hook (Joel Bradshaw) > This was inadvertently removed during merge conflicts, and is required > for any of the new release process stuff to work - [`51c508ab`](https://togithub.com/sinonjs/sinon/commit/51c508ab77cf0f9fb8c5305ff626f6a2eada178f) Add dry run mode to `npm version` ([#​2436](https://togithub.com/sinonjs/sinon/issues/2436)) (Joel Bradshaw) > - Add DRY_RUN flag to skip publish/push > > - Allow overriding branch names for testing - [`05341dcf`](https://togithub.com/sinonjs/sinon/commit/05341dcf92ddca4a1d4c90966b1fcdc7039cff18) Update npm version scripts to manage new releases branch (Joel Bradshaw) - [`fe658261`](https://togithub.com/sinonjs/sinon/commit/fe65826171db69ed2986a1060db77944dbc98a6d) Remove release archives from master (Joel Bradshaw) > These archives made it difficult to find things in the GitHub interface, > and take up a lot of space in a checked-out repo for something that is > not useful to most people checking out the repository. > > The main purpose of these archives is to make old versions and > documentation available on the Sinon website that is run out of this > repo. This can be supported by using a separate branch for website > releases, and to maintain the archives. > > Following this commit, the `npm version` scripts will be updated to > automatically handle archiving the releases in the new releases branch > and keeping it up to date with master. > > Also remove the directories we removed from .prettierignore, since they > don't exist any more. *Released by [Carl-Erik Kopseng](https://togithub.com/fatso83) on 2022-02-01.* ### [`v13.0.0`](https://togithub.com/sinonjs/sinon/blob/HEAD/CHANGES.md#​1300) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v12.0.1...v13.0.0) - [`cf3d6c0c`](https://togithub.com/sinonjs/sinon/commit/cf3d6c0cd9689c0ee673b3daa8bf9abd70304392) Upgrade packages ([#​2431](https://togithub.com/sinonjs/sinon/issues/2431)) (Carl-Erik Kopseng) > - Update all @​sinonjs/ packages > > - Upgrade to fake-timers 9 > > - chore: ensure always using latest LTS release - [`41710467`](https://togithub.com/sinonjs/sinon/commit/417104670d575e96a1b645ea40ce763afa76fb1b) Adjust deploy scripts to archive old releases in a separate branch, move existing releases out of master ([#​2426](https://togithub.com/sinonjs/sinon/issues/2426)) (Joel Bradshaw) > Co-authored-by: Carl-Erik Kopseng - [`c80a7266`](https://togithub.com/sinonjs/sinon/commit/c80a72660e89d88b08275eff1028ecb9e26fd8e9) Bump node-fetch from 2.6.1 to 2.6.7 ([#​2430](https://togithub.com/sinonjs/sinon/issues/2430)) (dependabot\[bot]) > Co-authored-by: dependabot\[bot] <49699333+dependabot\[bot][@​users](https://togithub.com/users).noreply.github.com> - [`a00f14a9`](https://togithub.com/sinonjs/sinon/commit/a00f14a97dbe8c65afa89674e16ad73fc7d2fdc0) Add explicit export for `./*` ([#​2413](https://togithub.com/sinonjs/sinon/issues/2413)) (なつき) - [`b82ca7ad`](https://togithub.com/sinonjs/sinon/commit/b82ca7ad9b1add59007771f65a18ee34415de8ca) Bump cached-path-relative from 1.0.2 to 1.1.0 ([#​2428](https://togithub.com/sinonjs/sinon/issues/2428)) (dependabot\[bot]) - [`a9ea1427`](https://togithub.com/sinonjs/sinon/commit/a9ea142716c094ef3c432ecc4089f8207b8dd8b6) Add documentation for assert.calledOnceWithMatch ([#​2424](https://togithub.com/sinonjs/sinon/issues/2424)) (Mathias Schreck) - [`1d5ab86b`](https://togithub.com/sinonjs/sinon/commit/1d5ab86ba60e50dd69593ffed2bffd4b8faa0d38) Be more general in stripping off stack frames to fix Firefox tests ([#​2425](https://togithub.com/sinonjs/sinon/issues/2425)) (Joel Bradshaw) - [`56b06129`](https://togithub.com/sinonjs/sinon/commit/56b06129e223eae690265c37b1113067e2b31bdc) Check call count type ([#​2410](https://togithub.com/sinonjs/sinon/issues/2410)) (Joel Bradshaw) - [`7863e2df`](https://togithub.com/sinonjs/sinon/commit/7863e2dfdbda79e0a32e42af09e6539fc2f2b80f) Fix [#​2414](https://togithub.com/sinonjs/sinon/issues/2414): make Sinon available on homepage (Carl-Erik Kopseng) - [`fabaabdd`](https://togithub.com/sinonjs/sinon/commit/fabaabdda82f39a7f5b75b55bd56cf77b1cd4a8f) Bump nokogiri from 1.11.4 to 1.13.1 ([#​2423](https://togithub.com/sinonjs/sinon/issues/2423)) (dependabot\[bot]) - [`dbc0fbd2`](https://togithub.com/sinonjs/sinon/commit/dbc0fbd263c8419fa47f9c3b20cf47890a242d21) Bump shelljs from 0.8.4 to 0.8.5 ([#​2422](https://togithub.com/sinonjs/sinon/issues/2422)) (dependabot\[bot]) - [`fb8b3d72`](https://togithub.com/sinonjs/sinon/commit/fb8b3d72a85dc8fb0547f859baf3f03a22a039f7) Run Prettier (Carl-Erik Kopseng) - [`12a45939`](https://togithub.com/sinonjs/sinon/commit/12a45939e9b047b6d3663fe55f2eb383ec63c4e1) Fix 2377: Throw error when trying to stub non-configurable or non-writable properties ([#​2417](https://togithub.com/sinonjs/sinon/issues/2417)) (Stuart Dotson) > Fixes issue [#​2377](https://togithub.com/sinonjs/sinon/issues/2377) by throwing an error when trying to stub non-configurable or non-writable properties *Released by [Carl-Erik Kopseng](https://togithub.com/fatso83) on 2022-01-28.* ### [`v12.0.1`](https://togithub.com/sinonjs/sinon/blob/HEAD/CHANGES.md#​1201) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v12.0.0...v12.0.1) - [`3f598221`](https://togithub.com/sinonjs/sinon/commit/3f598221045904681f2b3b3ba1df617ed5e230e3) Fix issue with npm unlink for npm version > 6 (Carl-Erik Kopseng) - [`51417a38`](https://togithub.com/sinonjs/sinon/commit/51417a38111eeeb7cd14338bfb762cc2df487e1b) Fix bundling of cjs module ([#​2412](https://togithub.com/sinonjs/sinon/issues/2412)) (Julian Grinblat) *Released by [Carl-Erik Kopseng](https://togithub.com/fatso83) on 2021-11-04.* ### [`v12.0.0`](https://togithub.com/sinonjs/sinon/blob/HEAD/CHANGES.md#​1200) [Compare Source](https://togithub.com/sinonjs/sinon/compare/v11.1.2...v12.0.0) - [`b20ef9e4`](https://togithub.com/sinonjs/sinon/commit/b20ef9e4940e9384a6d0707b917a38e7bbfcd816) Upgrade to fake-timers@8 (Carl-Erik Kopseng). This is potentially breaking, but should not be, as the breaking change deals with the Node timer object created by fake timers. - [`eba42cc3`](https://togithub.com/sinonjs/sinon/commit/eba42cc38dbaf5417178a12cec11e35014e335ea) Enable esm named exports ([#​2382](https://togithub.com/sinonjs/sinon/issues/2382)) (Julian Grinblat) - [`b0cf5448`](https://togithub.com/sinonjs/sinon/commit/b0cf5448993c2ace607cdf430b7e389d02c2f296) Spelling ([#​2398](https://togithub.com/sinonjs/sinon/issues/2398)) (Josh Soref) - [`e78a6706`](https://togithub.com/sinonjs/sinon/commit/e78a670611682c7e35cf7d27887b409d6397d27c) Make calledWith() assertions idempotent ([#​2407](https://togithub.com/sinonjs/sinon/issues/2407)) (Joel Bradshaw) - [`2814c0a2`](https://togithub.com/sinonjs/sinon/commit/2814c0a212ab6b79c7251e4b0a1bebc9918257d4) Generate CHANGES.md using [@​studio/changes](https://togithub.com/studio/changes) (Morgan Roderick) > This will bring us closer to having the same release process as the > other `@sinonjs` packages. - [`2d5d6ad4`](https://togithub.com/sinonjs/sinon/commit/2d5d6ad4cd89c2063834991da5073f7640d0d722) Run tests in Node 16 in GitHub Actions (Morgan Roderick) *Released by [Carl-Erik Kopseng](https://togithub.com/fatso83) on 2021-11-03.*
yargs/yargs ### [`v17.3.1`](https://togithub.com/yargs/yargs/blob/HEAD/CHANGELOG.md#​1731-httpsgithubcomyargsyargscomparev1730v1731-2021-12-23) [Compare Source](https://togithub.com/yargs/yargs/compare/v17.3.0...v17.3.1) ### [`v17.3.0`](https://togithub.com/yargs/yargs/blob/HEAD/CHANGELOG.md#​1730-httpsgithubcomyargsyargscomparev1721v1730-2021-11-30) [Compare Source](https://togithub.com/yargs/yargs/compare/v17.2.1...v17.3.0) ##### Features - fallback to default bash completion ([74c0ba5](https://togithub.com/yargs/yargs/commit/74c0ba5cfcc59afa5538de821fad70e1a76a354e)) ##### Bug Fixes - avoid legacy accessors ([#​2013](https://togithub.com/yargs/yargs/issues/2013)) ([adb0d11](https://togithub.com/yargs/yargs/commit/adb0d11e02c613af3d9427b3028cc192703a3869)) - **deps:** update dependency yargs-parser to v21 ([#​2063](https://togithub.com/yargs/yargs/issues/2063)) ([76c1951](https://togithub.com/yargs/yargs/commit/76c19518d74ca94c0edcd450e5c0ef9efeee369d)) - don't fail if "fileURLToPath(import.meta.url)" throws ([3a44796](https://togithub.com/yargs/yargs/commit/3a44796c84e3cb60769841d5883448a396227ade)) - re-add options to check callback ([#​2079](https://togithub.com/yargs/yargs/issues/2079)) ([e75319d](https://togithub.com/yargs/yargs/commit/e75319d99142a048b0abe9856499730fd4bc004c)) ##### [17.2.1](https://www.github.com/yargs/yargs/compare/v17.2.0...v17.2.1) (2021-09-25) ##### Bug Fixes - **docs:** stop advertising .argv property ([#​2036](https://www.togithub.com/yargs/yargs/issues/2036)) ([4f5ecc1](https://www.github.com/yargs/yargs/commit/4f5ecc1427ed6c83f23ea90ee6da75ce0c332f7a)), closes [#​2035](https://www.togithub.com/yargs/yargs/issues/2035) ### [`v17.2.1`](https://togithub.com/yargs/yargs/blob/HEAD/CHANGELOG.md#​1721-httpswwwgithubcomyargsyargscomparev1720v1721-2021-09-25) [Compare Source](https://togithub.com/yargs/yargs/compare/v17.2.0...v17.2.1) ### [`v17.2.0`](https://togithub.com/yargs/yargs/blob/HEAD/CHANGELOG.md#​1720-httpswwwgithubcomyargsyargscomparev1711v1720-2021-09-23) [Compare Source](https://togithub.com/yargs/yargs/compare/v17.1.1...v17.2.0) ##### Features - autocomplete choices for options ([#​2018](https://www.togithub.com/yargs/yargs/issues/2018)) ([01b2c6a](https://www.github.com/yargs/yargs/commit/01b2c6a99167d826d3d1e6f6b94f18382a17d47e)) - **locales:** Added Uzbek translation ([#​2024](https://www.togithub.com/yargs/yargs/issues/2024)) ([ee047b9](https://www.github.com/yargs/yargs/commit/ee047b9cd6260ce90d845e7e687228e617c8a30d)) ##### Bug Fixes - boolean option should work with strict ([#​1996](https://www.togithub.com/yargs/yargs/issues/1996)) ([e9379e2](https://www.github.com/yargs/yargs/commit/e9379e27d49820f4db842f22cda6410bbe2bff10)) - cast error types as TypeScript 4.4 infers them as unknown instead of any ([#​2016](https://www.togithub.com/yargs/yargs/issues/2016)) ([01b2c6a](https://www.github.com/yargs/yargs/commit/01b2c6a99167d826d3d1e6f6b94f18382a17d47e)) - conflicts and strip-dashed ([#​1998](https://www.togithub.com/yargs/yargs/issues/1998)) ([59a86fb](https://www.github.com/yargs/yargs/commit/59a86fb83cfeb8533c6dd446c73cf4166cc455f2)) - emit warning on version name collision ([#​1986](https://www.togithub.com/yargs/yargs/issues/1986)) ([d0e8292](https://www.github.com/yargs/yargs/commit/d0e829239580bd44873bbde65de2ed7671aa2ab0)) - help command spacing when scriptName is empty ([#​1994](https://www.togithub.com/yargs/yargs/issues/1994)) ([d33e997](https://www.github.com/yargs/yargs/commit/d33e9972291406490cd8fdad0b3589be234e0f12)) ##### [17.1.1](https://www.github.com/yargs/yargs/compare/v17.1.0...v17.1.1) (2021-08-13) ##### Bug Fixes - positional array defaults should not be combined with provided values ([#​2006](https://www.togithub.com/yargs/yargs/issues/2006)) ([832222d](https://www.github.com/yargs/yargs/commit/832222d7777da49e5c9da6c5801c2dd90d7fa6a2)) ### [`v17.1.1`](https://togithub.com/yargs/yargs/blob/HEAD/CHANGELOG.md#​1711-httpswwwgithubcomyargsyargscomparev1710v1711-2021-08-13) [Compare Source](https://togithub.com/yargs/yargs/compare/v17.1.0...v17.1.1) ### [`v17.1.0`](https://togithub.com/yargs/yargs/blob/HEAD/CHANGELOG.md#​1710-httpswwwgithubcomyargsyargscomparev1701v1710-2021-08-04) [Compare Source](https://togithub.com/yargs/yargs/compare/v17.0.1...v17.1.0) ##### Features - update Levenshtein to Damerau-Levenshtein ([#​1973](https://www.togithub.com/yargs/yargs/issues/1973)) ([d2c121b](https://www.github.com/yargs/yargs/commit/d2c121b00f2e1eb2ea8cc3a23a5039b3a4425bea)) ##### Bug Fixes - coerce middleware should be applied once ([#​1978](https://www.togithub.com/yargs/yargs/issues/1978)) ([14bd6be](https://www.github.com/yargs/yargs/commit/14bd6bebc3027ae929106b20dd198b9dccdeec31)) - implies should not fail when implied key's value is 0, false or empty string ([#​1985](https://www.togithub.com/yargs/yargs/issues/1985)) ([8010472](https://www.github.com/yargs/yargs/commit/80104727d5f2ec4c5b491c1bdec4c94b2db95d9c)) - positionals should not overwrite options ([#​1992](https://www.togithub.com/yargs/yargs/issues/1992)) ([9d84309](https://www.github.com/yargs/yargs/commit/9d84309e53ce1d30b1c61035ed5c78827a89df86)) - strict should fail unknown arguments ([#​1977](https://www.togithub.com/yargs/yargs/issues/1977)) ([c804f0d](https://www.github.com/yargs/yargs/commit/c804f0db78e56b44341cc7a91878c27b1b68b9f2)) - wrap(null) no longer causes strange indentation behavior ([#​1988](https://www.togithub.com/yargs/yargs/issues/1988)) ([e1871aa](https://www.github.com/yargs/yargs/commit/e1871aa792de219b221179417d410931af70d405)) ##### [17.0.1](https://www.github.com/yargs/yargs/compare/v17.0.0...v17.0.1) (2021-05-03) ##### Bug Fixes - **build:** Node 12 is now minimum version ([#​1936](https://www.togithub.com/yargs/yargs/issues/1936)) ([0924566](https://www.github.com/yargs/yargs/commit/09245666e57facb140e0b45a9e45ca704883e5dd)) ### [`v17.0.1`](https://togithub.com/yargs/yargs/blob/HEAD/CHANGELOG.md#​1701-httpswwwgithubcomyargsyargscomparev1700v1701-2021-05-03) [Compare Source](https://togithub.com/yargs/yargs/compare/v17.0.0...v17.0.1) ### [`v17.0.0`](https://togithub.com/yargs/yargs/blob/HEAD/CHANGELOG.md#​1700-httpswwwgithubcomyargsyargscomparev1620v1700-2021-05-02) [Compare Source](https://togithub.com/yargs/yargs/compare/v16.2.0...v17.0.0) ##### ⚠ BREAKING CHANGES - **node:** drop Node 10 ([#​1919](https://togithub.com/yargs/yargs/issues/1919)) - implicitly private methods are now actually private - deprecated reset() method is now private (call yargs() instead). - **yargs-factory:** refactor yargs-factory to use class ([#​1895](https://togithub.com/yargs/yargs/issues/1895)) - .positional() now allowed at root level of yargs. - **coerce:** coerce is now applied before validation. - **async:** yargs now returns a promise if async or check are asynchronous. - **middleware:** global middleware now applied when no command is configured. - [#​1823](https://togithub.com/yargs/yargs/issues/1823) contains the following breaking API changes: - now returns a promise if handler is async. - onFinishCommand removed, in favor of being able to await promise. - getCompletion now invokes callback with err and \`completions, returns promise of completions. ##### Features - add commands alias (similar to options function) ([#​1850](https://www.togithub.com/yargs/yargs/issues/1850)) ([00b74ad](https://www.github.com/yargs/yargs/commit/00b74adcb30ab89b4450ef7105ef1ad32d820ebf)) - add parseSync/parseAsync method ([#​1898](https://www.togithub.com/yargs/yargs/issues/1898)) ([6130ad8](https://www.github.com/yargs/yargs/commit/6130ad89b85dc49e34190e596e14a2fd3e668781)) - add support for `showVersion`, similar to `showHelp` ([#​1831](https://www.togithub.com/yargs/yargs/issues/1831)) ([1a1e2d5](https://www.github.com/yargs/yargs/commit/1a1e2d554dca3566bc174584394419be0120d207)) - adds support for async builder ([#​1888](https://www.togithub.com/yargs/yargs/issues/1888)) ([ade29b8](https://www.github.com/yargs/yargs/commit/ade29b864abecaa8c4f8dcc3493f5eb24fb73d84)), closes [#​1042](https://www.togithub.com/yargs/yargs/issues/1042) - allow calling standard completion function from custom one ([#​1855](https://www.togithub.com/yargs/yargs/issues/1855)) ([31765cb](https://www.github.com/yargs/yargs/commit/31765cbdce812ee5c16aaae70ab523a2c7e0fcec)) - allow default completion to be referenced and modified, in custom completion ([#​1878](https://www.togithub.com/yargs/yargs/issues/1878)) ([01619f6](https://www.github.com/yargs/yargs/commit/01619f6191a3ab16bf6b77456d4e9dfa80533907)) - **async:** add support for async check and coerce ([#​1872](https://www.togithub.com/yargs/yargs/issues/1872)) ([8b95f57](https://www.github.com/yargs/yargs/commit/8b95f57bb2a49b098c6bf23cea88c6f900a34f89)) - improve support for async/await ([#​1823](https://www.togithub.com/yargs/yargs/issues/1823)) ([169b815](https://www.github.com/yargs/yargs/commit/169b815df7ae190965f04030f28adc3ab92bb4b5)) - **locale:** add Ukrainian locale ([#​1893](https://www.togithub.com/yargs/yargs/issues/1893)) ([c872dfc](https://www.github.com/yargs/yargs/commit/c872dfc1d87ebaa7fcc79801f649318a16195495)) - **middleware:** async middleware can now be used before validation. ([e0f9363](https://www.github.com/yargs/yargs/commit/e0f93636e04fa7e02a2c3b1fe465b6a14aa1f06d)) - **middleware:** global middleware now applied when no command is configured. ([e0f9363](https://www.github.com/yargs/yargs/commit/e0f93636e04fa7e02a2c3b1fe465b6a14aa1f06d)) - **node:** drop Node 10 ([#​1919](https://www.togithub.com/yargs/yargs/issues/1919)) ([5edeb9e](https://www.github.com/yargs/yargs/commit/5edeb9ea17b1f0190a3590508f2e7911b5f70659)) ##### Bug Fixes - always cache help message when running commands ([#​1865](https://www.togithub.com/yargs/yargs/issues/1865)) ([d57ca77](https://www.github.com/yargs/yargs/commit/d57ca7751d533d7e0f216cd9fbf7c2b0ec98f791)), closes [#​1853](https://www.togithub.com/yargs/yargs/issues/1853) - **async:** don't call parse callback until async ops complete ([#​1896](https://www.togithub.com/yargs/yargs/issues/1896)) ([a93f5ff](https://www.github.com/yargs/yargs/commit/a93f5ff35d7c09b01e0ca93d7d855d2b26593165)), closes [#​1888](https://www.togithub.com/yargs/yargs/issues/1888) - **builder:** apply default builder for showHelp/getHelp ([#​1913](https://www.togithub.com/yargs/yargs/issues/1913)) ([395bb67](https://www.github.com/yargs/yargs/commit/395bb67749787d269cabe80ffc3133c2f6958aeb)), closes [#​1912](https://www.togithub.com/yargs/yargs/issues/1912) - **builder:** nested builder is now awaited ([#​1925](https://www.togithub.com/yargs/yargs/issues/1925)) ([b5accd6](https://www.github.com/yargs/yargs/commit/b5accd64ccbd3ffb800517fb40d0f59382515fbb)) - **coerce:** options using coerce now displayed in help ([#​1911](https://www.togithub.com/yargs/yargs/issues/1911)) ([d2128cc](https://www.github.com/yargs/yargs/commit/d2128cc4ffd411eed7111e6a3c561948330e4f6f)), closes [#​1909](https://www.togithub.com/yargs/yargs/issues/1909) - completion script name clashing on bash ([#​1903](https://www.togithub.com/yargs/yargs/issues/1903)) ([8f62d9a](https://www.github.com/yargs/yargs/commit/8f62d9a9e8bebf86f988c100ad3c417dc32b2471)) - **deno:** use actual names for keys instead of inferring ([#​1891](https://www.togithub.com/yargs/yargs/issues/1891)) ([b96ef01](https://www.github.com/yargs/yargs/commit/b96ef01b16bc5377b79d7914dd5495068037fe7b)) - exclude positionals from default completion ([#​1881](https://www.togithub.com/yargs/yargs/issues/1881)) ([0175677](https://www.github.com/yargs/yargs/commit/0175677b79ffe50a9c5477631288ae10120b8a32)) - [https://github.com/yargs/yargs/issues/1841#issuecomment-804770453](https://togithub.com/yargs/yargs/issues/1841#issuecomment-804770453) ([b96ef01](https://www.github.com/yargs/yargs/commit/b96ef01b16bc5377b79d7914dd5495068037fe7b)) - showHelp() and .getHelp() now return same output for commands as --help ([#​1826](https://www.togithub.com/yargs/yargs/issues/1826)) ([36abf26](https://www.github.com/yargs/yargs/commit/36abf26919b5a19f3adec08598539851c34b7086)) - zsh completion is now autoloadable ([#​1856](https://www.togithub.com/yargs/yargs/issues/1856)) ([d731f9f](https://www.github.com/yargs/yargs/commit/d731f9f9adbc11f918e918443c5bff4149fc6681)) ##### Code Refactoring - **coerce:** coerce is now applied before validation. ([8b95f57](https://www.github.com/yargs/yargs/commit/8b95f57bb2a49b098c6bf23cea88c6f900a34f89)) - deprecated reset() method is now private (call yargs() instead). ([376f892](https://www.github.com/yargs/yargs/commit/376f89242733dcd4ecb8040685c40ae1d622931d)) - implicitly private methods are now actually private ([376f892](https://www.github.com/yargs/yargs/commit/376f89242733dcd4ecb8040685c40ae1d622931d)) - **yargs-factory:** refactor yargs-factory to use class ([#​1895](https://www.togithub.com/yargs/yargs/issues/1895)) ([376f892](https://www.github.com/yargs/yargs/commit/376f89242733dcd4ecb8040685c40ae1d622931d))

Configuration

📅 Schedule: "before 3am on the first day of the month" (UTC).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



This PR has been generated by Renovate Bot.