Bump yargs from 17.7.2 to 18.0.0
Closed
Number: #288
Type: Pull Request
State: Closed
Type: Pull Request
State: Closed
Author:
dependabot[bot]
Association: Contributor
Comments: 0
Association: Contributor
Comments: 0
Created:
May 28, 2025 at 04:06 AM UTC
(7 months ago)
(7 months ago)
Updated:
June 02, 2025 at 07:03 AM UTC
(7 months ago)
(7 months ago)
Closed:
June 02, 2025 at 07:03 AM UTC
(7 months ago)
(7 months ago)
Time to Close:
5 days
Labels:
automerge dependencies kodiak: merge.method = 'squash'
automerge dependencies kodiak: merge.method = 'squash'
Description:
Bumps yargs from 17.7.2 to 18.0.0.
Changelog
Sourced from yargs's changelog.
18.0.0 (2025-05-26)
⚠ BREAKING CHANGES
- command names are not derived from modules passed to
command.- singleton usage of yargs yargs.foo, yargs().argv, has been removed.
- minimum node.js versions now
^20.19.0 || ^22.12.0 || >=23.- yargs is now ESM first
Features
- commandDir now works with ESM files (#2461) (27eec18)
- locale: adds hebrew translation (#2357) (4266485)
- yargs is now ESM first (d90af45)
- zsh: Add default completion as fallback (#2331) (e02c91b)
Bug Fixes
- addDirectory do not support absolute command dir (#2465) (3a40a78)
- allows ESM modules commands to be extensible using visit option (#2468) (200e1aa)
- browser: fix shims so that yargs continues working in browser context (#2457) (4ae5f57)
- build: address problems with typescript compilation (#2445) (8d72fb3)
- coerce should play well with parser configuration (#2308) (8343c66)
- deps: update dependency yargs-parser to v22 (#2470) (639130d)
- exit after async handler done (#2313) (e326cde)
- handle spaces in bash completion (#2452) (83b7788)
- parser-configuration should work well with generated completion script (#2332) (888db19)
- propagate Dictionary including undefined in value type (#2393) (2b2f7f5)
- zsh: completion no longer requires double tab when using autoloaded (0dd8fe4)
Code Refactoring
- command names are not derived from modules passed to
command. (d90af45)- singleton usage of yargs yargs.foo, yargs().argv, has been removed. (d90af45)
Build System
- minimum node.js versions now
^20.19.0 || ^22.12.0 || >=23. (d90af45)
Commits
0bc7255chore(main): release 18.0.0 (#2325)639130dfix(deps): update dependency yargs-parser to v22 (#2470)200e1aafix: allows ESM modules commands to be extensible using visit option (#2468)888db19fix: parser-configuration should work well with generated completion script (...3a40a78fix: addDirectory do not support absolute command dir (#2465)90e9ecadocs: remove to old slack channel (#2466)0dd8fe4fix(zsh): completion no longer requires double tab when using autoloaded27eec18feat: commandDir now works with ESM files (#2461)f9c72a7docs: update examples to run from examples folder (#2463)e02c91bfeat(zsh): Add default completion as fallback (#2331)- Additional commits viewable in compare view
You can trigger a rebase of this PR by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Pull Request Statistics
Commits:
1
1
Files Changed:
2
2
Additions:
+73
+73
Deletions:
-5
-5
Package Dependencies
Technical Details
| ID: | 704835 |
| UUID: | 2548269703 |
| Node ID: | PR_kwDOEsto286X44KH |
| Host: | GitHub |
| Repository: | labforward/laboperator-middleware-development |
| Mergeable: | Yes |
| Merge State: | Unstable |