Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jul 21, 2025

This PR contains the following updates:

Package Type Update Change
tsx (source) devDependencies pin ^4.20.3 -> 4.20.3

Add the preset :preserveSemverRanges to your config if you don't want to pin your dependencies.


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.

🔕 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 added the renovate label Jul 21, 2025
@renovate renovate bot enabled auto-merge (squash) July 21, 2025 16:15
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.

I’ve combined my review with AI-powered suggestions to offer friendly guidance rather than hard rules. You’re welcome to select and adapt any ideas that match your needs. Your skills and decisions shape the final code—AI is here to support you.
Model: o4-mini | Prompt Tokens: 838 | Completion Tokens: 2233

"rimraf": "6.0.1",
"ts-node": "10.9.2",
"tsx": "^4.20.3",
"tsx": "4.20.3",

Choose a reason for hiding this comment

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

The version specifier for tsx was changed from a flexible "^4.20.3" to a fixed "4.20.3". This creates an inconsistency with your other dependencies (some allow patch updates, others are pinned).

To ensure consistency and receive non-breaking patch updates, consider using the caret for all devDependencies. You could also alphabetize the entries for readability:

{
  "devDependencies": {
    "prettier": "3.6.2",
    "rimraf": "6.0.1",
    "ts-node": "10.9.2",
    "tsx": "^4.20.3",
    "typescript": "5.8.3",
    "yaml": "2.8.0"
  }
}

"prettier": "3.6.2",
"prettier-eslint": "16.4.2",
"tsx": "^4.20.3",
"tsx": "4.20.3",

Choose a reason for hiding this comment

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

Similar to your other workspace, the caret was removed from tsx. For consistency across both packages, restore the caret to allow patch updates and consider sorting dependencies alphabetically:

{
  "devDependencies": {
    "eslint-plugin-unicorn": "56.0.1",
    "prettier": "3.6.2",
    "prettier-eslint": "16.4.2",
    "tsx": "^4.20.3",
    "typescript": "5.8.3",
    "yaml": "2.8.0"
  }
}

@github-actions
Copy link

This update standardizes the tsx dependency version across both pr-review and pr-summary packages by removing the caret (^) prefix, ensuring consistent dev tooling and preventing unexpected minor upgrades.

Walkthrough

  • Chore: In pr-review/package.json, pinned tsx to 4.20.3 (removed caret) to lock the dev tool version, improving build stability and CI consistency.
  • Chore: In pr-summary/package.json, similarly fixed tsx at 4.20.3, preventing accidental upgrades and enhancing reproducibility of scripts across environments.

Model: o4-mini | Prompt Tokens: 396 | Completion Tokens: 783

@renovate renovate bot merged commit 73531d1 into main Jul 21, 2025
13 checks passed
@renovate renovate bot deleted the renovate/pin-dependencies branch July 21, 2025 16:17
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