Skip to content

chore(deps): update all devdependencies#272

Open
svc-secops wants to merge 1 commit into
mainfrom
renovate/all-dev
Open

chore(deps): update all devdependencies#272
svc-secops wants to merge 1 commit into
mainfrom
renovate/all-dev

Conversation

@svc-secops

@svc-secops svc-secops commented Apr 4, 2024

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update Pending
@arethetypeswrong/cli (source) 0.15.3 -> 0.18.2 age adoption passing confidence devDependencies minor
@microsoft/api-documenter (source) 7.24.3 -> 7.30.1 age adoption passing confidence devDependencies minor 7.30.4 (+2)
@microsoft/api-extractor (source) 7.43.2 -> 7.58.3 age adoption passing confidence devDependencies minor 7.58.6 (+2)
@size-limit/file 11.1.2 -> 11.2.0 age adoption passing confidence devDependencies minor
@size-limit/webpack 11.1.2 -> 11.2.0 age adoption passing confidence devDependencies minor
@size-limit/webpack-why 11.1.2 -> 11.2.0 age adoption passing confidence devDependencies minor
@tanstack/react-router (source) ^1.132.47 -> 1.132.47 age adoption passing confidence devDependencies pin
@tanstack/react-start (source) ^1.132.48 -> 1.132.48 age adoption passing confidence devDependencies pin
@tanstack/router-core (source) ^1.132.47 -> 1.132.47 age adoption passing confidence devDependencies pin
@testing-library/dom ^10.4.0 -> 10.4.0 age adoption passing confidence devDependencies pin
@testing-library/react ^16.1.0 -> 16.2.0 age adoption passing confidence devDependencies pin
@tsconfig/recommended (source) 1.0.6 -> 1.0.13 age adoption passing confidence devDependencies patch
@yarnpkg/cli (source) ^4.9.1 -> 4.9.1 age adoption passing confidence devDependencies pin
@yarnpkg/core (source) ^4.2.0 -> 4.2.0 age adoption passing confidence devDependencies pin
eslint (source) 8.57.0 -> 8.57.1 age adoption passing confidence devDependencies patch
eslint-plugin-react 7.34.1 -> 7.37.5 age adoption passing confidence devDependencies minor
eslint-plugin-react-hooks (source) 4.6.0 -> 4.6.2 age adoption passing confidence devDependencies patch
graphql ^16.10.0 -> 16.13.2 age adoption passing confidence devDependencies pin
graphql * -> 16.13.2 age adoption passing confidence devDependencies pin
jsdom 24.0.0 -> 24.1.3 age adoption passing confidence devDependencies minor
knip (source) ^5.43.1 -> 5.43.1 age adoption passing confidence devDependencies pin
pacote ^21.0.3 -> 21.0.3 age adoption passing confidence devDependencies pin
publint (source) 0.2.7 -> 0.3.18 age adoption passing confidence devDependencies minor
react-error-boundary (source) ^5.0.0 -> 5.0.0 age adoption passing confidence devDependencies pin
react-error-boundary (source) 4.0.13 -> 4.1.2 age adoption passing confidence devDependencies minor
rimraf 5.0.5 -> 5.0.10 age adoption passing confidence devDependencies patch
rxjs (source) ^7.8.2 -> 7.8.2 age adoption passing confidence devDependencies pin
size-limit 11.1.2 -> 11.2.0 age adoption passing confidence devDependencies minor
tsx (source) 4.7.1 -> 4.21.0 age adoption passing confidence devDependencies minor
typescript (source) 5.4.5 -> 5.9.3 age adoption passing confidence devDependencies minor
typescript (source) ^5.7.3 -> 5.7.3 age adoption passing confidence devDependencies pin

Release Notes

arethetypeswrong/arethetypeswrong.github.io (@​arethetypeswrong/cli)

v0.18.2

Patch Changes

v0.18.1

Compare Source

Patch Changes

v0.18.0

Compare Source

Minor Changes
  • 5dd9c0b: Requiring Node.js 20 for using latest lru-cache.
Patch Changes

v0.17.4

Compare Source

Patch Changes

v0.17.3

Compare Source

Patch Changes

v0.17.2

Compare Source

Patch Changes

v0.17.1

Compare Source

Patch Changes

v0.17.0

Compare Source

Patch Changes

v0.16.4

Compare Source

Patch Changes

v0.16.3

Compare Source

Patch Changes
  • 66ada51: Fix warning message json-format suggestion to use proper syntax

v0.16.2

Compare Source

Patch Changes

v0.16.1

Compare Source

Patch Changes
  • 5ee6f29: Update README with new problem kind

v0.16.0

Compare Source

Minor Changes
Patch Changes

v0.15.4

Compare Source

Patch Changes
  • 5566c1b: Upgrading marked-terminal to version 7.1.0
microsoft/rushstack (@​microsoft/api-documenter)

v7.30.1

Compare Source

Fri, 17 Apr 2026 15:14:57 GMT

Version update only

v7.30.0

Compare Source

Fri, 10 Apr 2026 22:46:34 GMT

Minor changes

v7.29.11

Compare Source

Thu, 09 Apr 2026 00:15:07 GMT

Version update only

v7.29.10

Compare Source

Sat, 04 Apr 2026 00:14:00 GMT

Version update only

v7.29.9

Compare Source

Wed, 01 Apr 2026 15:13:38 GMT

Version update only

v7.29.8

Compare Source

Tue, 31 Mar 2026 15:14:14 GMT

Version update only

v7.29.7

Compare Source

Mon, 09 Mar 2026 15:14:08 GMT

Version update only

v7.29.6

Compare Source

Wed, 25 Feb 2026 21:39:42 GMT

Version update only

v7.29.5

Compare Source

Wed, 25 Feb 2026 00:34:29 GMT

Version update only

v7.29.4

Compare Source

Tue, 24 Feb 2026 01:13:27 GMT

Version update only

v7.29.3

Compare Source

Mon, 23 Feb 2026 00:42:21 GMT

Version update only

v7.29.2

Compare Source

Fri, 20 Feb 2026 16:14:49 GMT

Version update only

v7.29.1

Compare Source

Thu, 09 Apr 2026 00:15:07 GMT

Version update only

v7.29.0

Compare Source

Thu, 19 Feb 2026 00:04:52 GMT

Minor changes
  • Normalize package layout. CommonJS is now under lib-commonjs, DTS is now under lib-dts, and ESM is now under lib-esm. Imports to lib still work as before, handled by the "exports" field in package.json.

v7.28.9

Compare Source

Sat, 07 Feb 2026 01:13:26 GMT

Version update only

v7.28.8

Compare Source

Wed, 04 Feb 2026 20:42:47 GMT

Version update only

v7.28.7

Compare Source

Wed, 04 Feb 2026 16:13:27 GMT

Version update only

v7.28.6

Compare Source

Fri, 30 Jan 2026 01:16:13 GMT

Version update only

v7.28.5

Compare Source

Thu, 08 Jan 2026 01:12:30 GMT

Version update only

v7.28.2

Compare Source

Sat, 06 Dec 2025 01:12:28 GMT

Version update only

v7.28.1

Compare Source

Fri, 21 Nov 2025 16:13:56 GMT

Version update only

v7.28.0

Compare Source

Wed, 12 Nov 2025 01:12:56 GMT

Minor changes
  • Bump the @microsoft/tsdoc dependency to ~0.16.0.

v7.27.4

Compare Source

Tue, 04 Nov 2025 08:15:14 GMT

Version update only

v7.27.3

Compare Source

Fri, 24 Oct 2025 00:13:38 GMT

Version update only

v7.27.2

Compare Source

Wed, 22 Oct 2025 00:57:54 GMT

Version update only

v7.27.1

Compare Source

Wed, 08 Oct 2025 00:13:28 GMT

Version update only

v7.27.0

Compare Source

Fri, 03 Oct 2025 20:09:59 GMT

Minor changes
  • Normalize import of builtin modules to use the node: protocol.

v7.26.36

Compare Source

Tue, 30 Sep 2025 23:57:45 GMT

Version update only

v7.26.35

Compare Source

Tue, 30 Sep 2025 20:33:50 GMT

Patches
  • Upgraded js-yaml dependency

v7.26.34

Compare Source

Fri, 12 Sep 2025 15:13:07 GMT

Version update only

v7.26.33

Compare Source

Thu, 11 Sep 2025 00:22:31 GMT

Version update only

v7.26.32

Compare Source

Tue, 19 Aug 2025 20:45:02 GMT

Version update only

v7.26.31

Compare Source

Fri, 01 Aug 2025 00:12:48 GMT

Version update only

v7.26.30

Compare Source

Wed, 23 Jul 2025 20:55:57 GMT

Version update only

v7.26.29

Compare Source

Tue, 24 Jun 2025 00:11:43 GMT

Patches
  • Ensure a new line is inserted after rendering a table

v7.26.28

Compare Source

Sat, 21 Jun 2025 00:13:15 GMT

Version update only

v7.26.27

Compare Source

Tue, 13 May 2025 02:09:20 GMT

Version update only

v7.26.26

Compare Source

Thu, 01 May 2025 15:11:33 GMT

Version update only

v7.26.25

Compare Source

Thu, 01 May 2025 00:11:12 GMT

Version update only

v7.26.24

Compare Source

Fri, 25 Apr 2025 00:11:32 GMT

Version update only

v7.26.23

Compare Source

Mon, 21 Apr 2025 22:24:25 GMT

Version update only

v7.26.22

Compare Source

Thu, 17 Apr 2025 00:11:21 GMT

Version update only

v7.26.21

Compare Source

Tue, 15 Apr 2025 15:11:57 GMT

Version update only

v7.26.20

Compare Source

Wed, 09 Apr 2025 00:11:02 GMT

Version update only

v7.26.19

Compare Source

Fri, 04 Apr 2025 18:34:35 GMT

Version update only

v7.26.18

Compare Source

Tue, 25 Mar 2025 15:11:15 GMT

Version update only

v7.26.17

Compare Source

Wed, 12 Mar 2025 22:41:36 GMT

Version update only

v7.26.16

Compare Source

Wed, 12 Mar 2025 00:11:31 GMT

Version update only

v7.26.15

Compare Source

Tue, 11 Mar 2025 02:12:33 GMT

Version update only

v7.26.14

Compare Source

Tue, 11 Mar 2025 00:11:25 GMT

Version update only

v7.26.13

Compare Source

Sat, 01 Mar 2025 05:00:09 GMT

Version update only

v7.26.12

Compare Source

Thu, 27 Feb 2025 01:10:39 GMT

Version update only

v7.26.11

Compare Source

Wed, 26 Feb 2025 16:11:11 GMT

Version update only

v7.26.10

Compare Source

Sat, 22 Feb 2025 01:11:11 GMT

Version update only

v7.26.9

Compare Source

Wed, 19 Feb 2025 18:53:48 GMT

Version update only

v7.26.8

Compare Source

Wed, 12 Feb 2025 01:10:52 GMT

Version update only

v7.26.7

Compare Source

Thu, 30 Jan 2025 16:10:36 GMT

Version update only

v7.26.6

Compare Source

Thu, 30 Jan 2025 01:11:42 GMT

Version update only

v7.26.5

Compare Source

Thu, 09 Jan 2025 01:10:10 GMT

Version update only

v7.26.4

Compare Source

Tue, 07 Jan 2025 22:17:32 GMT

Version update only

v7.26.3

Compare Source

Tue, 30 Sep 2025 23:57:45 GMT

Version update only

v7.26.2

Compare Source

Tue, 24 Jun 2025 00:11:43 GMT

Patches
  • Ensure a new line is inserted after rendering a table

v7.26.1

Compare Source

Fri, 04 Apr 2025 18:34:35 GMT

Version update only

v7.26.0

Compare Source

Sat, 23 Nov 2024 01:18:55 GMT

Minor changes
  • Update TSDoc dependencies.

v7.25.22

Compare Source

Fri, 22 Nov 2024 01:10:43 GMT

Version update only

v7.25.21

Compare Source

Thu, 24 Oct 2024 00:15:47 GMT

Version update only

v7.25.20

Compare Source

Mon, 21 Oct 2024 18:50:09 GMT

Version update only

v7.25.19

Compare Source

Thu, 17 Oct 2024 08:35:06 GMT

Version update only

v7.25.18

Compare Source

Tue, 15 Oct 2024 00:12:31 GMT

Version update only

v7.25.17

Compare Source

Wed, 02 Oct 2024 00:11:19 GMT

Version update only

v7.25.16

Compare Source

Tue, 01 Oct 2024 00:11:28 GMT

Version update only

v7.25.15

Compare Source

Mon, 30 Sep 2024 15:12:19 GMT

Version update only

v7.25.14

Compare Source

Fri, 13 Sep 2024 00:11:42 GMT

Version update only

v7.25.13

Compare Source

Tue, 10 Sep 2024 20:08:11 GMT

Version update only

v7.25.12

[Compare Source](https://redirect.github.com/microsoft/rushstack/compare/@microsoft/api-documenter_v7.25.11...@m


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - "after 8am and before 4pm on tuesday" in timezone Etc/UTC.

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

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

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


This PR has been generated by Renovate Bot.

@svc-secops svc-secops requested a review from a team as a code owner April 4, 2024 11:57
@svc-secops svc-secops added the dependencies Pull requests that update a dependency file label Apr 4, 2024
@svc-secops

svc-secops commented Apr 4, 2024

Copy link
Copy Markdown
Contributor Author

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: yarn.lock
! Corepack is about to download https://repo.yarnpkg.com/4.1.0/packages/yarnpkg-cli/bin/yarn.js

@svc-secops svc-secops changed the title chore(deps): update dependency react-server-dom-webpack to v18.3.0-next-fecc288b7-20221025 chore(deps): update all devdependencies Apr 18, 2024
@netlify

netlify Bot commented May 2, 2024

Copy link
Copy Markdown

Deploy Preview for apollo-client-nextjs-docmodel failed.

Name Link
🔨 Latest commit d4edf73
🔍 Latest deploy log https://app.netlify.com/projects/apollo-client-nextjs-docmodel/deploys/69e64bc241cc3800095ae997

@svc-secops

svc-secops commented May 10, 2024

Copy link
Copy Markdown
Contributor Author

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: yarn.lock
➤ YN0000: · Yarn 4.9.1
➤ YN0000: ┌ Resolution step
➤ YN0085: │ + @arethetypeswrong/cli@npm:0.18.2, @microsoft/api-documenter@npm:7.30.1, @microsoft/api-extractor@npm:7.58.3, @size-limit/file@npm:11.2.0, and 210 more.
➤ YN0085: │ - @arethetypeswrong/cli@npm:0.15.3, @arethetypeswrong/core@npm:0.15.1, @eslint/js@npm:8.57.0, @humanwhocodes/config-array@npm:0.11.14, and 80 more.
➤ YN0000: └ Completed in 3s 91ms
➤ YN0000: ┌ Post-resolution validation
➤ YN0060: │ @types/react is listed by your project with version 19.2.7 (peddff), which doesn't satisfy what react-focus-lock (via @chakra-ui/react) and other dependencies request (but they have non-overlapping ranges!).
➤ YN0060: │ @yarnpkg/core is listed by your project with version 4.2.0 (p4e948), which doesn't satisfy what @yarnpkg/cli and other dependencies request (^4.4.1).
➤ YN0060: │ graphql is listed by your project with version 17.0.0-alpha.2 (p1eb2e), which doesn't satisfy what @apollo/client and other dependencies request (^16.0.0).
➤ YN0060: │ graphql is listed by your project with version 17.0.0-alpha.2 (p1ecf7), which doesn't satisfy what @apollo/client and other dependencies request (^16.0.0).
➤ YN0060: │ graphql is listed by your project with version 17.0.0-alpha.2 (p2be3d), which doesn't satisfy what @apollo/client and other dependencies request (^16.0.0).
➤ YN0060: │ graphql is listed by your project with version 17.0.0-alpha.2 (p38093), which doesn't satisfy what @apollo/client and other dependencies request (^16.6.0).
➤ YN0060: │ graphql is listed by your project with version 17.0.0-alpha.2 (p4b3c5), which doesn't satisfy what @apollo/client and other dependencies request (^16.6.0).
➤ YN0060: │ graphql is listed by your project with version 17.0.0-alpha.2 (p74662), which doesn't satisfy what @apollo/client and other dependencies request (^16.0.0).
➤ YN0060: │ graphql is listed by your project with version 17.0.0-alpha.2 (p7c14e), which doesn't satisfy what @apollo/client and other dependencies request (^16.0.0).
➤ YN0060: │ graphql is listed by your project with version 17.0.0-alpha.2 (p9d845), which doesn't satisfy what @apollo/client and other dependencies request (^16.0.0).
➤ YN0060: │ graphql is listed by your project with version 17.0.0-alpha.2 (pa1182), which doesn't satisfy what @apollo/client and other dependencies request (^16.0.0).
➤ YN0060: │ graphql is listed by your project with version 17.0.0-alpha.2 (pc1d15), which doesn't satisfy what @apollo/client and other dependencies request (^16.0.0).
➤ YN0060: │ graphql is listed by your project with version 17.0.0-alpha.2 (pc49da), which doesn't satisfy what @apollo/client and other dependencies request (^16.0.0).
➤ YN0060: │ graphql is listed by your project with version 17.0.0-alpha.2 (pd4beb), which doesn't satisfy what @apollo/client and other dependencies request (^16.6.0).
➤ YN0060: │ graphql is listed by your project with version 17.0.0-alpha.2 (pd9955), which doesn't satisfy what @apollo/client and other dependencies request (^16.0.0).
➤ YN0060: │ graphql is listed by your project with version 17.0.0-alpha.2 (pf0659), which doesn't satisfy what @apollo/client and other dependencies request (^16.0.0).
➤ YN0060: │ next is listed by your project with version 16.0.8 (p27d9f), which doesn't satisfy what @as-integrations/next and other dependencies request (^15.2.3).
➤ YN0060: │ next is listed by your project with version 16.0.8 (pc1717), which doesn't satisfy what @as-integrations/next and other dependencies request (^15.2.3).
➤ YN0060: │ react is listed by your project with version 19.2.3 (pd410a), which doesn't satisfy what framer-motion and other dependencies request (but they have non-overlapping ranges!).
➤ YN0060: │ react is listed by your project with version 19.2.3 (pf06e9), which doesn't satisfy what ssr-only-secrets and other dependencies request (but they have non-overlapping ranges!).
➤ YN0060: │ react-dom is listed by your project with version 19.2.3 (p21a4c), which doesn't satisfy what framer-motion and other dependencies request (^18.2.0).
➤ YN0002: │ @apollo/client-integration-tanstack-start@workspace:packages/tanstack-start doesn't provide vite (p58222), requested by @tanstack/react-start.
➤ YN0002: │ @apollo/client-react-streaming@workspace:packages/client-react-streaming [fc55e] doesn't provide webpack (p25bda), requested by react-server-dom-webpack.
➤ YN0002: │ @apollo/client-react-streaming@workspace:packages/client-react-streaming doesn't provide webpack (p5ca41), requested by react-server-dom-webpack.
➤ YN0002: │ @integration-test/jest@workspace:integration-test/jest doesn't provide @testing-library/dom (p47416), requested by @testing-library/react and other dependencies.
➤ YN0002: │ @integration-test/vitest@workspace:integration-test/vitest doesn't provide @testing-library/dom (p1caec), requested by @testing-library/react.
➤ YN0002: │ @integration-test/vitest@workspace:integration-test/vitest doesn't provide vite (pc1d9a), requested by @vitejs/plugin-react.
➤ YN0002: │ @internal/test-utils@workspace:packages/test-utils doesn't provide @jest/globals (pc7d0f), requested by @testing-library/react-render-stream.
➤ YN0002: │ @internal/test-utils@workspace:packages/test-utils doesn't provide expect (p25412), requested by @testing-library/react-render-stream.
➤ YN0002: │ @internal/test-utils@workspace:packages/test-utils doesn't provide jsdom (p35d94), requested by global-jsdom.
➤ YN0002: │ monorepo@workspace:. doesn't provide webpack (p5bc50), requested by @size-limit/webpack-why.
➤ YN0002: │ packages-shared@workspace:packages doesn't provide typescript (p496ab), requested by @typescript-eslint/eslint-plugin and other dependencies.
➤ YN0086: │ Some peer dependencies are incorrectly met by your project; run yarn explain peer-requirements <hash> for details, where <hash> is the six-letter p-prefixed code.
➤ YN0086: │ Some peer dependencies are incorrectly met by dependencies; run yarn explain peer-requirements for details.
➤ YN0000: └ Completed
➤ YN0000: ┌ Fetch step

@changeset-bot

changeset-bot Bot commented Jan 5, 2025

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: d4edf73

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@vercel

vercel Bot commented Jan 10, 2025

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
apollo__client-integration-react-router Error Error Apr 20, 2026 3:52pm
apollo__client-integration-tanstack-start Error Error Apr 20, 2026 3:52pm

Request Review

@coderabbitai

coderabbitai Bot commented Mar 2, 2026

Copy link
Copy Markdown
📝 Walkthrough

Walkthrough

Multiple package.json files updated to bump devDependency versions and tighten caret ranges to exact pins (notably @microsoft/api-extractor/api-documenter and various tooling). No source code, runtime dependencies, scripts, or public API/exports were changed.

Changes

Cohort / File(s) Summary
Root package
package.json
Bumped top-level resolutions and devDependencies: @microsoft/api-documenter resolution updated (7.24.1 → 7.30.1). Several devDeps tightened from caret ranges to exact versions (@yarnpkg/*, knip, pacote, size-limit, typescript, etc.).
Client React Streaming
packages/client-react-streaming/package.json
Bumped multiple devDependencies and tightened pins: @arethetypeswrong/cli 0.15.3→0.18.2, @microsoft/api-extractor 7.43.2→7.58.3, @tsconfig/recommended 1.0.6→1.0.13, testing libs, jsdom, publint, rimraf, tsx, typescript, and others updated.
Experimental Next.js app support
packages/experimental-nextjs-app-support/package.json
Updated dev/tooling: @arethetypeswrong/cli, @tsconfig/recommended, publint; pinned graphql (*16.13.2), removed carets for rxjs and typescript.
Next.js package
packages/nextjs/package.json
Multiple devDeps upgraded (e.g., @arethetypeswrong/cli, @microsoft/api-extractor, publint, graphql, rimraf); several caret ranges normalized to exact versions.
Monorepo packages index
packages/package.json
Minor ESLint-related devDependency bumps: eslint 8.57.0→8.57.1, eslint-plugin-react 7.34.1→7.37.5, eslint-plugin-react-hooks 4.6.0→4.6.2.
React Router
packages/react-router/package.json
DevDependency updates and pin normalization: @arethetypeswrong/cli, @microsoft/api-extractor, @tsconfig/recommended, publint, rimraf; typescript bumped (5.4.5→5.9.3); graphql/rxjs pinned to exact versions.
TanStack start
packages/tanstack-start/package.json
Dev tooling bumped and TanStack devDeps changed from caret to fixed versions; @arethetypeswrong/cli, @microsoft/api-extractor, publint, tsup, and typescript updated.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Linked Issues check ⚠️ Warning The linked issue #5644 documents a breaking regression in @microsoft/api-extractor 7.57.0 with extensionless ESM imports. The PR upgrades to 7.58.3 in multiple packages, which should resolve the ESM import issues, but the artifact validation failures indicate unresolved peer/provider dependency conflicts. Resolve yarn.lock artifact failures and peer/provider dependency validation warnings before merging. Verify that updating to @microsoft/api-extractor 7.58.3+ actually fixes the ESM regression documented in #5644 and that all dependency conflicts are properly reconciled.
✅ Passed checks (4 passed)
Check name Status Explanation
Title check ✅ Passed The PR title 'chore(deps): update all devdependencies' clearly and concisely describes the main change: a broad update of development dependencies across the repository.
Out of Scope Changes check ✅ Passed All changes are scoped to devDependency version updates across multiple package.json files; no unrelated code changes are present. Version constraint tightening (caret to exact versions) is consistent with dependency management practices.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.

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

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch renovate/all-dev

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.

@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: 2

🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In `@package.json`:
- Around line 45-46: Update package.json so the dependency "@yarnpkg/core"
matches the CLI version "@yarnpkg/cli" by changing "@yarnpkg/core" to "4.9.1"
and then regenerate the lockfile (run the repository's standard yarn
install/lockfile generation command) so the lockfile reflects the aligned Yarn
v4 versions; ensure the change targets the package.json entry for
"@yarnpkg/core" and that the updated yarn.lock (or generated lockfile) is
committed.

In `@packages/package.json`:
- Around line 9-11: Update the package dependency for eslint-plugin-react-hooks
in package.json from 4.6.2 to a 6.1.0+ release to resolve the ESLint 9
peer-dependency conflict and enable React Compiler diagnostics; modify the
dependency string for "eslint-plugin-react-hooks" to "6.1.0" (or a later 6.x
stable) and run your package manager install and lint to verify compatibility
with ESLint 9 and existing ESLint config.

ℹ️ Review info

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 43b0a18 and e68a947.

📒 Files selected for processing (7)
  • package.json
  • packages/client-react-streaming/package.json
  • packages/experimental-nextjs-app-support/package.json
  • packages/nextjs/package.json
  • packages/package.json
  • packages/react-router/package.json
  • packages/tanstack-start/package.json

Comment thread package.json
Comment on lines +45 to +46
"@yarnpkg/cli": "4.9.1",
"@yarnpkg/core": "4.2.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.

⚠️ Potential issue | 🟠 Major

🧩 Analysis chain

🏁 Script executed:

#!/bin/bash
# Verify Yarn package alignment and lockfile presence/status
jq -r '.packageManager, .devDependencies["@yarnpkg/cli"], .devDependencies["@yarnpkg/core"]' package.json
fd '^yarn.lock$'
git status --short -- yarn.lock package.json

Repository: apollographql/apollo-client-integrations

Length of output: 116


🌐 Web query:

@yarnpkg/cli 4.9.1 @yarnpkg/core 4.2.0 compatibility

💡 Result:

@yarnpkg/cli and @yarnpkg/core aren’t intended to be mixed-and-matched across different Yarn releases. The CLI is explicitly “built on top of” the core package and is responsible for hydrating a project and injecting the built-in plugins, so it relies on @yarnpkg/core internals being in sync with it. [1][2]

So @yarnpkg/cli@4.9.1 + @yarnpkg/core@4.2.0 is not a supported/guaranteed-compatible combination (even though both are Yarn v4). [1][2]

What to do instead

  • Use a matched set (recommended): upgrade @yarnpkg/core to the same release line as the CLI (i.e., align with the Yarn 4.9.x toolchain), or
  • Downgrade @yarnpkg/cli to 4.2.0 to match your current @yarnpkg/core@4.2.0. [3]

Sources:
[1] https://yarnpkg.com/advanced/architecture
[2] https://classic.yarnpkg.com/en/package/%40yarnpkg/sdks
[3] https://www.npmjs.com/package/%40yarnpkg/cli/v/4.9.1?activeTab=versions


🌐 Web query:

Yarn package version alignment requirements cli core

💡 Result:

  • @yarnpkg/cli is the CLI entry point built on top of @yarnpkg/core, so they’re intended to be used as a coordinated set rather than mixed arbitrarily across majors/minors. [1]
  • In practice, the hard “alignment requirement” is: stay on the same major line and satisfy peer-dependency ranges (this is how Yarn’s own plugins declare compatibility with @yarnpkg/cli and @yarnpkg/core). For example, @yarnpkg/plugin-interactive-tools declares peer deps like @yarnpkg/cli: ^4.5.1 and @yarnpkg/core: ^4.1.4 (compatible v4 range, not necessarily identical versions). [3]
  • Yarn’s own published package set also reflects that versions may differ within the same major (e.g., the API page lists @yarnpkg/cli v4.12.0 and @yarnpkg/core v4.5.0). [2]

Rule of thumb: don’t mix @yarnpkg/* across majors (e.g., @yarnpkg/cli@4 with @yarnpkg/core@3), and when you add plugins/aux packages, make sure all @yarnpkg/* satisfy the plugins’ peerDependencies ranges. [3]

Sources: [1] [2] [3]


Align @yarnpkg/core to 4.9.1 before merge and regenerate lockfile.

The current versions—@yarnpkg/cli@4.9.1 paired with @yarnpkg/core@4.2.0—form an unsupported combination. The CLI is built on top of core and relies on core internals being in sync; these mismatched versions across Yarn's v4 release cycle can cause artifact generation failures and lockfile instability.

Suggested fix
-    "@yarnpkg/core": "4.2.0",
+    "@yarnpkg/core": "4.9.1",
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
"@yarnpkg/cli": "4.9.1",
"@yarnpkg/core": "4.2.0",
"@yarnpkg/cli": "4.9.1",
"@yarnpkg/core": "4.9.1",
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@package.json` around lines 45 - 46, Update package.json so the dependency
"@yarnpkg/core" matches the CLI version "@yarnpkg/cli" by changing
"@yarnpkg/core" to "4.9.1" and then regenerate the lockfile (run the
repository's standard yarn install/lockfile generation command) so the lockfile
reflects the aligned Yarn v4 versions; ensure the change targets the
package.json entry for "@yarnpkg/core" and that the updated yarn.lock (or
generated lockfile) is committed.

Comment thread packages/package.json
Comment on lines +9 to +11
"eslint": "8.57.1",
"eslint-plugin-react": "7.37.5",
"eslint-plugin-react-hooks": "4.6.2"

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

⚠️ Potential issue | 🟡 Minor

🧩 Analysis chain

🏁 Script executed:

#!/bin/bash
# Check current eslint-plugin-react-hooks version and React 19.2 APIs usage
jq -r '.devDependencies["eslint-plugin-react-hooks"]' packages/package.json
echo "---"
# Also check React version
jq -r '.dependencies["react"]' packages/package.json
echo "---"
# Search for React 19.2 hook semantics
rg -nP -t ts -t tsx '\buseEffectEvent\b|<Activity\b|\bcacheSignal\b' --max-count=10

Repository: apollographql/apollo-client-integrations

Length of output: 147


🌐 Web query:

eslint-plugin-react-hooks v6 React 19 compatibility release

💡 Result:

eslint-plugin-react-hooks v6 “React 19/Compiler-compatible” release is eslint-plugin-react-hooks@6.1.0 (the first official 6.x major release). The React team notes that 6.0.0 was mistakenly published and immediately deprecated/untagged, and 6.1.0 is the intended stable 6.x line with breaking changes (notably Node.js ≥ 18 and flat config as the default recommended preset, with legacy moved to recommended-legacy) plus new/updated rules covering newer React APIs/patterns (e.g., use, useEffectEvent, etc.). [1]

React’s docs also describe that eslint-plugin-react-hooks now surfaces React Compiler diagnostics (in addition to classic hooks rules), which is part of what people mean by “React 19 compatibility.” [2]

If you’re upgrading: avoid 6.0.0 and target ^6.1.0 (or newer 6.x) instead. [1][3]

Sources
[1] https://github.com/facebook/react/releases (entry: eslint-plugin-react-hooks@6.1.0)
[2] https://react.dev/reference/eslint-plugin-react-hooks
[3] react/react#34647


🏁 Script executed:

#!/bin/bash
# Check for React 19 specific APIs more broadly
rg -n 'useEffectEvent|cacheSignal|Activity|use(' --type-list | head -5
echo "---"
# Check actual React version in monorepo (likely at root or in workspace packages)
fd package.json -x grep -l '"react"' {}
echo "---"
# List root and immediate package.json files to understand structure
ls -la | grep -E '^-.*package\.json'
cat package.json 2>/dev/null | jq -r '.dependencies["react"], .devDependencies["react"]' | head -2

Repository: apollographql/apollo-client-integrations

Length of output: 1254


🌐 Web query:

eslint-plugin-react-hooks 4.6.2 React 19 support limitations

💡 Result:

eslint-plugin-react-hooks@4.6.2 works fine for “classic” Hooks linting, but it has these practical React 19-era limitations:

  • No ESLint 9 support (install/peer-dep conflict): 4.6.2 declares a peer dependency range that excludes ESLint 9, so upgrading your toolchain to ESLint 9 (common in newer setups) will fail or require --legacy-peer-deps / overrides. [1]
  • No React 19 useEffectEvent-aware linting: React 19’s useEffectEvent comes with specific lint-enforced rules (e.g., don’t put Effect Events in dependency arrays; don’t call them outside Effects / Effect Events). Those lint behaviors are described in the React docs and are enforced by newer plugin versions; 4.6.2 won’t understand/enforce these semantics correctly (leading to missing errors or wrong warnings). [2]
  • No React Compiler diagnostics / newer rule set: Newer eslint-plugin-react-hooks versions include additional rules and React Compiler diagnostics surfaced through the plugin; 4.6.2 predates that expanded scope (it’s basically just rules-of-hooks + exhaustive-deps). [3]
  • In practice, React 19 guidance expects upgrading the plugin: Community/React-ecosystem guidance around React 19.x notes updated eslint-plugin-react-hooks releases to align linting with new features like useEffectEvent. [4]

Sources: [1] [2] [3] [4] (github.com)

Citations:


🏁 Script executed:

cat package.json | jq '.dependencies["react"], .devDependencies["react"]'

Repository: apollographql/apollo-client-integrations

Length of output: 93


Upgrade eslint-plugin-react-hooks to v6.1.0+ for ESLint 9 and React Compiler support.

Line 11 keeps eslint-plugin-react-hooks at 4.6.2, which has a peer-dependency conflict with ESLint 9 and lacks React Compiler diagnostics. Upgrade to v6.1.0 (the stable 6.x release; v6.0.0 was deprecated) to maintain compatibility with modern tooling and gain React Compiler integration.

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@packages/package.json` around lines 9 - 11, Update the package dependency for
eslint-plugin-react-hooks in package.json from 4.6.2 to a 6.1.0+ release to
resolve the ESLint 9 peer-dependency conflict and enable React Compiler
diagnostics; modify the dependency string for "eslint-plugin-react-hooks" to
"6.1.0" (or a later 6.x stable) and run your package manager install and lint to
verify compatibility with ESLint 9 and existing ESLint config.

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.

1 participant