Skip to content

Update dependency typescript to v7 - #876

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

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

Conversation

@renovate

@renovate renovate Bot commented Sep 26, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

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

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

microsoft/TypeScript (typescript)

v7.0.2: TypeScript 7.0.2

Compare Source

https://devblogs.microsoft.com/typescript/announcing-typescript-7-0/

This tag was originally released at: https://github.com/microsoft/typescript-go/releases/tag/typescript%2Fv7.0.2


Configuration

📅 Schedule: (UTC)

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

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

♻ 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 bot label Sep 26, 2026
@renovate
renovate Bot requested a review from a team as a code owner September 26, 2026 01:57
@github-actions

Copy link
Copy Markdown
Contributor

To increment version on merge, please add one of patch (default), minor, or major label to this PR.

@renovate
renovate Bot force-pushed the renovate/typescript-7.x branch 23 times, most recently from 6efd877 to ca5ae05 Compare October 5, 2026 16:56
@renovate
renovate Bot force-pushed the renovate/typescript-7.x branch 2 times, most recently from e4d0c21 to 088db2d Compare October 6, 2026 20:07
@renovate
renovate Bot force-pushed the renovate/typescript-7.x branch 4 times, most recently from ee9c275 to 6611842 Compare October 6, 2026 21:21
@ice1080

ice1080 commented Oct 6, 2026

Copy link
Copy Markdown
Contributor

This is apparently not supported in typescript-eslint and not expected to be until typescript 7.1

@renovate
renovate Bot force-pushed the renovate/typescript-7.x branch 12 times, most recently from dcc9103 to 1be64f9 Compare October 13, 2026 17:39
@renovate
renovate Bot force-pushed the renovate/typescript-7.x branch 3 times, most recently from 95692b3 to b82021d Compare October 19, 2026 22:03
@renovate
renovate Bot force-pushed the renovate/typescript-7.x branch from b82021d to 4b70c86 Compare October 26, 2026 16:29

@devin-ai-integration devin-ai-integration Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Devin Review found 1 potential issue.

Devin Review

Comment thread package.json
"storybook-react-rsbuild": "^3.6.0",
"style-dictionary": "^5.0.0",
"typescript": "^6.0.3",
"typescript": "^7.0.0",

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🔴 Type-aware linting loses the compiler API

With TypeScript 7 installed, yarn lint fails because typescript-eslint calls the absent ts.createSourceFile API. The package root exports version metadata instead of the compiler API that the configured parser requires.

Learn more

The TypeScript 7 package root exports only version metadata. The configured typescript-eslint parser imports that root and calls compiler APIs such as ts.createSourceFile, so the mandatory lint stage in build-and-test cannot parse source files. Storybook's docgen integration also depends on compiler APIs from the same root, so it cannot produce TypeScript prop documentation.

Example: After installing the locked dependencies, run yarn lint on an ordinary .ts source file. The parser calls ts.createSourceFile, but the root TypeScript import has no such function; lint terminates before checking the file.

Recommended fix: Keep a compatible TypeScript compiler API available to typescript-eslint and Storybook, or upgrade both integrations to versions that support TypeScript 7's new API. Run yarn lint and yarn build with a clean install.

Devin Review


Was this helpful? React with 👍 or 👎 to provide feedback.

@renovate
renovate Bot force-pushed the renovate/typescript-7.x branch 2 times, most recently from 2260d69 to 1fafcc3 Compare October 29, 2026 22:02
@renovate
renovate Bot force-pushed the renovate/typescript-7.x branch from 1fafcc3 to 3c9eb4f Compare October 29, 2026 22:05

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant