Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jul 25, 2025

This PR contains the following updates:

Package Change Age Confidence
@eslint/js (source) 9.31.0 -> 9.32.0 age confidence
eslint (source) 9.31.0 -> 9.32.0 age confidence
zod (source) 4.0.5 -> 4.0.10 age confidence

Release Notes

eslint/eslint (@​eslint/js)

v9.32.0

Compare Source

eslint/eslint (eslint)

v9.32.0

Compare Source

colinhacks/zod (zod)

v4.0.10

Compare Source

v4.0.9

Compare Source

Commits:

v4.0.8

Compare Source

Commits:

v4.0.7

Compare Source

v4.0.6

Compare Source


Configuration

📅 Schedule: Branch creation - "every weekend" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

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

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


  • 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 added the renovate label Jul 25, 2025
@renovate renovate bot enabled auto-merge (squash) July 25, 2025 15:03
@github-actions
Copy link

Updated dependency versions in both pr-review and pr-summary packages to improve linting consistency and ensure up‐to‐date schema validation. Zod was bumped from 4.0.5 to 4.0.10, and ESLint (plus @eslint/js) moved from 9.31.0 to 9.32.0.

Walkthrough

  • Chore: Bump Zod to 4.0.10 in both modules
  • Chore: Upgrade ESLint and @eslint/js to 9.32.0
  • Chore: Maintains consistent linting rules and dependency hygiene

Model: o4-mini | Prompt Tokens: 602 | Completion Tokens: 791

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Enjoy this friendly code review with AI support. Some suggestions are informed estimates rather than absolute facts, so feel free to adapt or discard them as you see fit. You steer the project—AI is here to help and inspire, not to override your expertise.
Model: o4-mini | Prompt Tokens: 1108 | Completion Tokens: 3307

Comment on lines 27 to 29
"mollitia": "0.2.0",
"octokit": "5.0.3",
"parse-diff": "0.11.1",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

To improve readability and ease future maintenance, sort the dependencies keys alphabetically. For example:

"dependencies": {
  "mollitia": "0.2.0",
  "octokit": "5.0.3",
  "parse-diff": "0.11.1",
  "zod": "^4.0.10"
}

"octokit": "5.0.3",
"parse-diff": "0.11.1",
"zod": "4.0.5"
"zod": "4.0.10"

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Use a caret range for the zod dependency to automatically receive backward-compatible patch updates instead of locking to an exact version. For example:

"zod": "^4.0.10"

},
"devDependencies": {
"@eslint/js": "9.31.0",
"@eslint/js": "9.32.0",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Apply the same caret-range strategy to your ESLint packages so you can pick up non-breaking fixes without manual bumps:

"@eslint/js": "^9.32.0"

"@types/node": "22.16.5",
"@vercel/ncc": "0.38.3",
"eslint": "9.31.0",
"eslint": "9.32.0",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Consistently use caret ranges for eslint as well. This will bring in minor and patch updates automatically:

"eslint": "^9.32.0"

Comment on lines 26 to 28
"mollitia": "0.2.0",
"octokit": "5.0.3",
"parse-diff": "0.11.1",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As with the other package, alphabetizing dependencies improves clarity across the repo. Example:

"dependencies": {
  "mollitia": "0.2.0",
  "octokit": "5.0.3",
  "parse-diff": "0.11.1",
  "zod": "^4.0.10"
}

"octokit": "5.0.3",
"parse-diff": "0.11.1",
"zod": "4.0.5"
"zod": "4.0.10"

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Locking to an exact zod version forces manual updates for every patch. Switching to a caret range ensures you get compatible fixes automatically:

"zod": "^4.0.10"

},
"devDependencies": {
"@eslint/js": "9.31.0",
"@eslint/js": "9.32.0",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Use caret ranges for ESLint packages here too, so patch releases and minor updates flow in without manual bumps:

"@eslint/js": "^9.32.0"

"@types/node": "22.16.5",
"@vercel/ncc": "0.38.3",
"eslint": "9.31.0",
"eslint": "9.32.0",

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Align with the rest of your devDependencies by using a caret range for eslint. This will reduce future version pinning work:

"eslint": "^9.32.0"

@renovate renovate bot merged commit 1f039f4 into main Jul 25, 2025
13 checks passed
@renovate renovate bot deleted the renovate/non-major-dependencies branch July 25, 2025 15:05
github-actions bot pushed a commit that referenced this pull request Jul 25, 2025
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant