Update dependency typescript to v6#155
Conversation
|
|
Renovate Jira issue ID: CLI-261 |
SummaryUpgrades TypeScript from 5.9.3 to 6.0.3 and updates TypeScript-ESLint tooling (8.56.1 → 8.59.0) to maintain compatibility with the new major version. The TypeScript-ESLint peer dependency constraints have been updated to accept TypeScript 6.x. The test files show removal of unnecessary type assertions (e.g., What reviewers should knowWhat to focus on:
To review:
|
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
There was a problem hiding this comment.
Conclusion: This PR has a real compatibility problem that blocks merge — typescript-eslint@8.56.1 explicitly declares "typescript": ">=4.8.4 <6.0.0" as a peer dependency (visible in the lock file), meaning it does not support TypeScript 6.x. typescript-eslint needs to be bumped to a version that supports TS 6 before this can land safely.
76e7586 to
bc0b410
Compare
|
There was a problem hiding this comment.
LGTM! ✅
Clean, well-scoped upgrade. All type assertion removals are correct and backed by the types in the actual source code — no hidden bugs are being papered over. The TypeScript-ESLint peer dependency upper bound (<6.1.0) correctly admits TS 6.0.x. Package versions are consistent between package.json and bun.lock.



This PR contains the following updates:
^5.9.3→^6.0.0Release Notes
microsoft/TypeScript (typescript)
v6.0.2Compare Source
Configuration
📅 Schedule: Branch creation - "after 7am every weekday,before 7pm every weekday" in timezone CET, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Never, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.