Skip to content

Update dependency yargs to v18#1957

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/yargs-18.x
Open

Update dependency yargs to v18#1957
renovate[bot] wants to merge 1 commit intomainfrom
renovate/yargs-18.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented May 27, 2025

This PR contains the following updates:

Package Change Age Confidence
yargs (source) 17.7.218.0.0 age confidence

Release Notes

yargs/yargs (yargs)

v18.0.0

Compare Source

⚠ 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
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)

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot force-pushed the renovate/yargs-18.x branch 2 times, most recently from fcfac1c to f6d0230 Compare August 13, 2025 12:32
@renovate renovate Bot force-pushed the renovate/yargs-18.x branch from f6d0230 to 54fa4c3 Compare August 31, 2025 11:49
@renovate renovate Bot force-pushed the renovate/yargs-18.x branch from 54fa4c3 to f004673 Compare September 16, 2025 23:11
@renovate renovate Bot force-pushed the renovate/yargs-18.x branch from f004673 to 3b591e4 Compare September 25, 2025 17:10
@renovate renovate Bot force-pushed the renovate/yargs-18.x branch from 3b591e4 to 25a7367 Compare October 21, 2025 18:48
@renovate renovate Bot force-pushed the renovate/yargs-18.x branch from 25a7367 to c6d11d6 Compare November 10, 2025 22:16
@renovate renovate Bot force-pushed the renovate/yargs-18.x branch from c6d11d6 to ce77cb8 Compare November 18, 2025 23:10
@renovate renovate Bot force-pushed the renovate/yargs-18.x branch from ce77cb8 to 3292703 Compare December 3, 2025 15:41
@renovate renovate Bot force-pushed the renovate/yargs-18.x branch from 3292703 to 9d59c9a Compare December 31, 2025 18:38
@renovate renovate Bot force-pushed the renovate/yargs-18.x branch from 9d59c9a to 3a106d5 Compare January 8, 2026 21:17
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Jan 8, 2026

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

  • 🔍 Trigger a full review

Comment @coderabbitai help to get the list of available commands and usage tips.

@renovate renovate Bot force-pushed the renovate/yargs-18.x branch 2 times, most recently from 106ece0 to a8b29ec Compare January 24, 2026 20:08
@renovate renovate Bot force-pushed the renovate/yargs-18.x branch from a8b29ec to a78894c Compare February 2, 2026 17:18
@renovate renovate Bot force-pushed the renovate/yargs-18.x branch 2 times, most recently from 09e8065 to 7b63dcc Compare February 17, 2026 19:05
@renovate renovate Bot force-pushed the renovate/yargs-18.x branch from 7b63dcc to 994d398 Compare March 3, 2026 11:13
@ErisDS
Copy link
Copy Markdown
Member

ErisDS commented Mar 3, 2026

🤖 Velo CI Failure Analysis

Classification: 🟠 SOFT FAIL

  • Workflow: Unit Tests
  • Failed Step: Run yarn
  • Run: View failed run
    What failed: Incompatible module version: yargs@18.0.0 requires Node.js ^20.19.0 || ^22.12.0 || >=23
    Why: The root cause is that the yargs@18.0.0 module is incompatible with the current Node.js version (18.20.8) used in the CI environment. This is a code issue, as the project dependencies need to be updated to use a compatible version of yargs.
    Action:
    Update the project dependencies to use a version of yargs that is compatible with the current Node.js version. This can be done by modifying the package.json file and running yarn install again.

@ErisDS
Copy link
Copy Markdown
Member

ErisDS commented Mar 3, 2026

🤖 Velo CI Failure Analysis

Classification: 🟠 SOFT FAIL

  • Workflow: Local E2E Tests
  • Failed Step: Setting up Ghost instance
  • Run: View failed run
    What failed: TypeError: yargs.command is not a function in Ghost-CLI
    Why: The root cause of the failure is a TypeError in the Ghost-CLI codebase, where the yargs.command function is not available. This is a code-level issue, not an infrastructure problem.
    Action:
    The author should investigate the changes made in the renovate/yargs-18.x branch and ensure that the code is compatible with the updated version of the yargs library. They should also check for any missing imports or incorrect usage of the yargs API.

@ErisDS
Copy link
Copy Markdown
Member

ErisDS commented Mar 3, 2026

🤖 Velo CI Failure Analysis

Classification: 🟠 SOFT FAIL

  • Workflow: E2E Tests
  • Failed Step: Setting up Ghost instance
  • Run: View failed run
    What failed: TypeError: yargs.command is not a function in Ghost-CLI
    Why: The root cause of the failure is a TypeError caused by a breaking change in the yargs library, which is used by the Ghost-CLI. This is a code issue that needs to be fixed by the Ghost-CLI authors.
    Action:
    The Ghost-CLI authors should investigate the breaking change in the yargs library and update the code to be compatible with the new version. They should also add tests to ensure the CLI continues to work with future yargs updates.

@renovate renovate Bot force-pushed the renovate/yargs-18.x branch from 994d398 to 9fbc4e3 Compare March 13, 2026 09:18
@ErisDS
Copy link
Copy Markdown
Member

ErisDS commented Mar 13, 2026

🤖 Velo CI Failure Analysis

Classification: 🟠 SOFT FAIL

  • Workflow: Unit Tests
  • Failed Step: Run yarn
  • Run: View failed run
    What failed: CI failure - likely code issue
    Why: The failure appears to be related to code changes. Check the error output for details.
    Action:
    Review the error logs and fix the issue in your code.

@ErisDS
Copy link
Copy Markdown
Member

ErisDS commented Mar 13, 2026

🤖 Velo CI Failure Analysis

Classification: 🟠 SOFT FAIL

  • Workflow: Local E2E Tests
  • Failed Step: Setting up Ghost instance
  • Run: View failed run
    What failed: Type error in code
    Why: The failure is caused by a code issue that needs to be fixed in this PR.
    Action:
    Check the error message and fix the issue in your code.

@ErisDS
Copy link
Copy Markdown
Member

ErisDS commented Mar 13, 2026

🤖 Velo CI Failure Analysis

Classification: 🟠 SOFT FAIL

  • Workflow: E2E Tests
  • Failed Step: Setting up Ghost instance
  • Run: View failed run
    What failed: Type error in code
    Why: The failure is caused by a code issue that needs to be fixed in this PR.
    Action:
    Check the error message and fix the issue in your code.

@renovate renovate Bot changed the title chore(deps): update dependency yargs to v18 Update dependency yargs to v18 Mar 13, 2026
@renovate renovate Bot force-pushed the renovate/yargs-18.x branch from 9fbc4e3 to 448714d Compare March 13, 2026 10:35
@ErisDS
Copy link
Copy Markdown
Member

ErisDS commented Mar 13, 2026

🤖 Velo CI Failure Analysis

Classification: 🟠 SOFT FAIL

  • Workflow: Unit Tests
  • Failed Step: Run yarn test
  • Run: View failed run
    What failed: CI failure - likely code issue
    Why: The failure appears to be related to code changes. Check the error output for details.
    Action:
    Review the error logs and fix the issue in your code.

@renovate renovate Bot force-pushed the renovate/yargs-18.x branch 2 times, most recently from 30f2a07 to 72b6536 Compare March 30, 2026 15:58
@renovate renovate Bot force-pushed the renovate/yargs-18.x branch 9 times, most recently from fe06364 to a977b65 Compare April 13, 2026 11:37
@renovate renovate Bot force-pushed the renovate/yargs-18.x branch 12 times, most recently from fad8b76 to d503e3b Compare April 24, 2026 00:04
@renovate renovate Bot force-pushed the renovate/yargs-18.x branch 8 times, most recently from 7a2efb8 to 9d90abb Compare April 30, 2026 12:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant