Skip to content

Update Types packages (major)#1709

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/major-types-packages
Open

Update Types packages (major)#1709
renovate[bot] wants to merge 1 commit intomainfrom
renovate/major-types-packages

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jan 25, 2026

This PR contains the following updates:

Package Change Age Confidence
@types/jsdom (source) 21.1.727.0.0 age confidence
@types/react (source) 18.3.2719.2.10 age confidence
@types/react-dom (source) 18.3.719.2.3 age confidence

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
Copy link
Contributor Author

renovate bot commented Jan 25, 2026

Branch automerge failure

This PR was configured for branch automerge. However, this is not possible, so it has been raised as a PR instead.


  • Branch has one or more failed status checks

@coderabbitai
Copy link

coderabbitai bot commented Jan 25, 2026

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

  • 🔍 Trigger a full review

Walkthrough

Three package.json files were edited to bump devDependency versions: packages/kg-html-to-lexical updated @types/jsdom to 27.0.0; packages/kg-unsplash-selector updated @types/react to 19.2.9 and @types/react-dom to 19.2.3; packages/koenig-lexical updated @types/react and @types/react-dom to 19.x. No code, script, or functional changes were made.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Title check ✅ Passed The title accurately summarizes the main change: updating multiple type definition packages with major version bumps.
Description check ✅ Passed The description is directly related to the changeset, providing a detailed table of package updates and configuration details for the Renovate PR.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch renovate/major-types-packages

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

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

@renovate renovate bot force-pushed the renovate/major-types-packages branch 2 times, most recently from 2d38ad3 to 493b8ec Compare January 27, 2026 02:52
Copy link

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🤖 Fix all issues with AI agents
In `@packages/kg-unsplash-selector/package.json`:
- Around line 37-38: The package.json has a React version mismatch: `@types/react`
and `@types/react-dom` are pinned to 19.x while peerDependencies list React
^18.2.0; fix by making the types and peerDependencies consistent — either
downgrade "@types/react" and "@types/react-dom" to 18.x to match the existing
peerDependencies or update the peerDependencies (react, react-dom) to ^19.x to
match the types. Locate the dependency keys "@types/react", "@types/react-dom"
and the peerDependencies entries "react" and "react-dom" in package.json and
update their versions accordingly, then run a quick build/typecheck to confirm
no type errors remain.

Comment on lines 37 to 38
"@types/react": "19.2.9",
"@types/react-dom": "19.2.3",
Copy link

Choose a reason for hiding this comment

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

⚠️ Potential issue | 🔴 Critical

Major version mismatch: @types/react@19 with React 18 peer dependencies.

The type definitions are updated to React 19.x, but the peerDependencies at lines 32-33 declare compatibility with React ^18.2.0. This inconsistency means:

  1. Consumers installing this package with React 18 (as the peer deps suggest) will have type definitions that don't match their runtime
  2. TypeScript may report errors for React 19 type patterns that don't exist in React 18

Either update the peer dependencies to React 19, or keep the type definitions at 18.x to match the declared compatibility.

Also applies to: 31-34

🤖 Prompt for AI Agents
In `@packages/kg-unsplash-selector/package.json` around lines 37 - 38, The
package.json has a React version mismatch: `@types/react` and `@types/react-dom` are
pinned to 19.x while peerDependencies list React ^18.2.0; fix by making the
types and peerDependencies consistent — either downgrade "@types/react" and
"@types/react-dom" to 18.x to match the existing peerDependencies or update the
peerDependencies (react, react-dom) to ^19.x to match the types. Locate the
dependency keys "@types/react", "@types/react-dom" and the peerDependencies
entries "react" and "react-dom" in package.json and update their versions
accordingly, then run a quick build/typecheck to confirm no type errors remain.

@renovate renovate bot force-pushed the renovate/major-types-packages branch 21 times, most recently from d36ea35 to 55a2d68 Compare February 2, 2026 22:18
@renovate renovate bot force-pushed the renovate/major-types-packages branch 4 times, most recently from 3cba510 to f41a51a Compare February 4, 2026 15:49
@renovate renovate bot force-pushed the renovate/major-types-packages branch 5 times, most recently from f42da6c to 3ac7915 Compare February 6, 2026 15:00
@renovate renovate bot force-pushed the renovate/major-types-packages branch from 3ac7915 to 003a48c Compare February 6, 2026 23:00
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.

0 participants