Skip to content

chore(deps): update dependency typescript to v7#198

Open
renovate[bot] wants to merge 2 commits into
mainfrom
renovate/typescript-7.x
Open

chore(deps): update dependency typescript to v7#198
renovate[bot] wants to merge 2 commits into
mainfrom
renovate/typescript-7.x

Conversation

@renovate

@renovate renovate Bot commented Jul 15, 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 requested a review from a team as a code owner July 15, 2026 15:49
@renovate
renovate Bot force-pushed the renovate/typescript-7.x branch from 53bd567 to 3e09a8c Compare July 17, 2026 00:26
@dtoxvanilla1991 dtoxvanilla1991 self-assigned this Jul 18, 2026
@dtoxvanilla1991

Copy link
Copy Markdown
Contributor

@copilot validate if migration is required with this major -v upgrade. Implement minimal viable changes if so.

Copilot AI commented Jul 18, 2026

Copy link
Copy Markdown
Contributor

@copilot validate if migration is required with this major -v upgrade. Implement minimal viable changes if so.

Migration is required. TypeScript 7 removed the JavaScript Compiler API (used by vite-plugin-dts for .d.ts generation), causing the build to fail with:

The installed "typescript" package does not provide the JavaScript Compiler API (this happens with TypeScript 7+)

The fix (per the TypeScript 7 announcement) is to install the @typescript/typescript6 companion package alongside TypeScript 7 — it provides the legacy JS API as a fallback for tooling.

Added in commit fix: add @typescript/typescript6 companion package for TypeScript 7 build tooling compatibility. Build and all 19 tests pass.

@dtoxvanilla1991

Copy link
Copy Markdown
Contributor

@copilot resolve branch conflict.

@renovate
renovate Bot force-pushed the renovate/typescript-7.x branch from 620b573 to 1b3db2d Compare July 18, 2026 10:28

Copilot AI commented Jul 18, 2026

Copy link
Copy Markdown
Contributor

@copilot resolve branch conflict.

Branch conflict resolved. The conflict was between our @typescript/typescript6 addition and the @vitest/coverage-v8 bump (4.1.84.1.10) on main — both changes are now present. Build and all 19 tests pass.

@renovate

renovate Bot commented Jul 18, 2026

Copy link
Copy Markdown
Contributor Author

Edited/Blocked Notification

Renovate 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.

⚠️ Warning: custom changes will be lost.

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.

2 participants