Skip to content

chore(deps): update typescript to v7#94

Open
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/typescript-7.x
Open

chore(deps): update typescript to v7#94
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/typescript-7.x

Conversation

@renovate

@renovate renovate Bot commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
typescript (source) ^6.0.0^7.0.0 age confidence

Release Notes

microsoft/TypeScript (typescript)

v7.0.2

Compare Source


Configuration

📅 Schedule: (UTC)

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

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, 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 dependencies Pull requests that update a dependency file label Jul 8, 2026
@coderabbitai

coderabbitai Bot commented Jul 8, 2026

Copy link
Copy Markdown

Review Change Stack

📝 Walkthrough

Walkthrough

The typescript devDependency in typescript/package.json is updated from ^6.0.0 to ^7.0.0. No other files, scripts, dependencies, or exports are modified.

Changes

Dependency Update

Layer / File(s) Summary
Update typescript devDependency version
typescript/package.json
The devDependencies entry for typescript is bumped from ^6.0.0 to ^7.0.0.

Estimated code review effort: 1 (Trivial) | ~2 minutes

Poem

A tiny hop, a version bump,
Six to seven, just one jump.
No code to chase, no bugs to hunt,
Just a carrot-crisp semver grunt. 🥕
Thump-thump goes this rabbit's heart!

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately summarizes the dependency update to TypeScript v7.

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

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@typescript/package.json`:
- Line 37: The TypeScript version bump in the package manifest is incompatible
with the current TypeDoc peer dependency, so update the dependency set
consistently. In the package.json entry that pins TypeScript, either downgrade
the TypeScript package back to a 6.x range or upgrade the TypeDoc devDependency
to a release that supports TypeScript 7.0, and ensure the docs workflow that
runs typedoc still installs cleanly without peer dependency conflicts.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: ee3f3344-ee42-4eee-8456-b4c759387a97

📥 Commits

Reviewing files that changed from the base of the PR and between 0ed6803 and 46eff75.

📒 Files selected for processing (1)
  • typescript/package.json

Comment thread typescript/package.json
"@types/node": "^24.0.0",
"typedoc": "^0.28.0",
"typescript": "^6.0.0",
"typescript": "^7.0.0",

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

🎯 Functional Correctness | 🟠 Major | ⚡ Quick win

🧩 Analysis chain

🏁 Script executed:

#!/bin/bash
# Inspect the full typescript/package.json for scripts that might invoke tsc or the TS Program API directly
fd package.json typescript --exec cat {}

# Check for any programmatic use of the TypeScript compiler API in this package
rg -n "require\(.typescript.\)|from ['\"]typescript['\"]|ts\.createProgram|ts\.transpile" typescript

Repository: meshtastic/TAKPacket-SDK

Length of output: 50381


TypeScript 7.0 incompatible with currently pinned TypeDoc version.

TypeDoc 0.28.0 (your current devDependency) declares peer dependencies that explicitly cap TypeScript at 6.0.x: "typescript": "5.0.x || ... || 6.0.x". Installing typescript@^7.0.0 will violate this peer dependency constraint, likely causing npm install warnings or errors.

Before merging this bump, either:

  • Upgrade TypeDoc to a version that supports TypeScript 7.0, or
  • Downgrade TypeScript back to ^6.0.0.

The docs script (which invokes typedoc) will be the first failure point.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@typescript/package.json` at line 37, The TypeScript version bump in the
package manifest is incompatible with the current TypeDoc peer dependency, so
update the dependency set consistently. In the package.json entry that pins
TypeScript, either downgrade the TypeScript package back to a 6.x range or
upgrade the TypeDoc devDependency to a release that supports TypeScript 7.0, and
ensure the docs workflow that runs typedoc still installs cleanly without peer
dependency conflicts.

@renovate renovate Bot force-pushed the renovate/typescript-7.x branch from 46eff75 to 54c1e49 Compare July 12, 2026 16:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants