Skip to content

chore(deps): update all devdependencies (major)#288

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

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

Conversation

@svc-secops

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

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@size-limit/file 11.1.2 -> 12.0.0 age adoption passing confidence
@size-limit/webpack 11.1.2 -> 12.0.0 age adoption passing confidence
@size-limit/webpack-why 11.1.2 -> 12.0.0 age adoption passing confidence
concurrently 8.2.2 -> 9.2.1 age adoption passing confidence
eslint (source) 8.57.0 -> 10.0.2 age adoption passing confidence
eslint-plugin-react-hooks (source) 4.6.0 -> 7.0.1 age adoption passing confidence
global-jsdom 24.0.0 -> 28.0.0 age adoption passing confidence
jsdom 24.0.0 -> 28.1.0 age adoption passing confidence
react-error-boundary (source) ^5.0.0 -> ^6.0.0 age adoption passing confidence
react-error-boundary (source) 4.0.13 -> 6.1.1 age adoption passing confidence
rimraf 5.0.5 -> 6.1.3 age adoption passing confidence
size-limit 11.1.2 -> 12.0.0 age adoption passing confidence

Release Notes

ai/size-limit (@​size-limit/file)

v12.0.0

Compare Source

  • Moved jiti to optional dependency.
  • Removed chokidar dependency in favor of fs.watch.
  • Removed Node.js 18 support.
  • Updated open & esbuild dependencies.
  • Fixed docs (by @​nlopin & @​just-boris).

v11.2.0

Compare Source

v11.1.6

Compare Source

  • Updated chokidar.
  • Updated esbuild.
  • Updated jiti.

v11.1.5

Compare Source

  • Reduced dependencies (by @​ziebam).
  • Updated esbuild.

v11.1.4

Compare Source

v11.1.3

Compare Source

  • Updated esbuild.
  • Updated CSS loaders for webpack.
open-cli-tools/concurrently (concurrently)

v9.2.1

Compare Source

What's Changed

Full Changelog: open-cli-tools/concurrently@v9.2.0...v9.2.1

v9.2.0

Compare Source

What's Changed
New Contributors

Full Changelog: open-cli-tools/concurrently@v9.1.2...v9.2.0

v9.1.2

Compare Source

What's Changed
New Contributors

Full Changelog: open-cli-tools/concurrently@v9.1.1...v9.1.2

v9.1.1

Compare Source

What's Changed

Full Changelog: open-cli-tools/concurrently@v9.1.0...v9.1.1

v9.1.0

Compare Source

What's Changed
New Contributors

Full Changelog: open-cli-tools/concurrently@v9.0.1...v9.1.0

v9.0.1

Compare Source

What's Changed

Full Changelog: open-cli-tools/concurrently@v9.0.0...v9.0.1

v9.0.0

Compare Source

💥 Breaking Changes
  • Dropped support for Node.js < 18.0.0.
    Older Node.js version have reached end-of-life, and certain features require new-ish JS APIs.

  • Pending commands no longer run when --max-processes is set and an interruption/kill signal is sent - #​433, #​452, #​460
    Before v9.0.0, pressing Ctrl+C when --max-processes is set meant that only those commands would receive it. Once these stopped, the pending commands would start, which in turn meant that another Ctrl+C press would be necessary to stop them, and so on.
    Similar situation applied to combining --max-processes with --kill-others/--kill-others-on-fail.

    Starting with v9.0.0, this no longer happens, as these flags and/or key presses send a signal to stop the running commands in addition to preventing new commands from running.

  • The concurrently and default exports are now the same - #​399
    It's reasonable to expect that import { concurrently } from 'concurrently' would work the same as import concurrently from 'concurrently', however this has not been the case.
    The former used to be an unconfigured version of concurrently, lacking all features that you'd get from the CLI, which was seen as a "footgun". Both are now the same function.

    If you'd like to access the unconfigured function, use import { createConcurrently } from 'concurrently' instead.

✨ New Features
  • Exponential back-off support for process restarting - #​265, #​462
    Use --restart-after exponential. Restarts happen at 2^N seconds.
  • Add prefix padding via new --pad-prefix flag - #​166, #​417, #​495
  • Specify teardown commands via new --teardown flag - #​472, #​500
  • Expand node:<script> commands to node --run <script> - #​475
  • [API only] Inter-Process Communication (ipc) - #​498
  • [API only] Make it possible to use no colors at all - #​466
  • [API only] Add a state field to Command - #​455
🐛 Bug Fixes
Other Changes
New Contributors

Full Changelog: open-cli-tools/concurrently@v8.2.2...v9.0.0

eslint/eslint (eslint)

v10.0.2

Compare Source

Bug Fixes

  • 2b72361 fix: update ajv to 6.14.0 to address security vulnerabilities (#​20537) (루밀LuMir)

Documentation

  • 13eeedb docs: link rule type explanation to CLI option --fix-type (#​20548) (Mike McCready)
  • 98cbf6b docs: update migration guide per Program range change (#​20534) (Huáng Jùnliàng)
  • 61a2405 docs: add missing semicolon in vars-on-top rule example (#​20533) (Abilash)

Chores

v10.0.1

Compare Source

Bug Fixes

Documentation

  • 5b3dbce docs: add AI acknowledgement section to templates (#​20431) (루밀LuMir)
  • 6f23076 docs: toggle nav in no-JS mode (#​20476) (Tanuj Kanti)
  • b69cfb3 docs: Update README (GitHub Actions Bot)

Chores

v10.0.0

Compare Source

Breaking Changes

  • f9e54f4 feat!: estimate rule-tester failure location (#​20420) (ST-DDT)
  • a176319 feat!: replace chalk with styleText and add color to ResultsMeta (#​20227) (루밀LuMir)
  • c7046e6 feat!: enable JSX reference tracking (#​20152) (Pixel998)
  • fa31a60 feat!: add name to configs (#​20015) (Kirk Waiblinger)
  • 3383e7e fix!: remove deprecated SourceCode methods (#​20137) (Pixel998)
  • 501abd0 feat!: update dependency minimatch to v10 (#​20246) (renovate[bot])
  • ca4d3b4 fix!: stricter rule tester assertions for valid test cases (#​20125) (唯然)
  • 96512a6 fix!: Remove deprecated rule context methods (#​20086) (Nicholas C. Zakas)
  • c69fdac feat!: remove eslintrc support (#​20037) (Francesco Trotta)
  • 208b5cc feat!: Use ScopeManager#addGlobals() (#​20132) (Milos Djermanovic)
  • a2ee188 fix!: add uniqueItems: true in no-invalid-regexp option (#​20155) (Tanuj Kanti)
  • a89059d feat!: Program range span entire source text (#​20133) (Pixel998)
  • 39a6424 fix!: assert 'text' is a string across all RuleFixer methods (#​20082) (Pixel998)
  • f28fbf8 fix!: Deprecate "always" and "as-needed" options of the radix rule (#​20223) (Milos Djermanovic)
  • aa3fb2b fix!: tighten func-names schema (#​20119) (Pixel998)
  • f6c0ed0 feat!: report eslint-env comments as errors (#​20128) (Francesco Trotta)
  • 4bf739f fix!: remove deprecated LintMessage#nodeType and TestCaseError#type (#​20096) (Pixel998)
  • 523c076 feat!: drop support for jiti < 2.2.0 (#​20016) (michael faith)
  • 454a292 feat!: update eslint:recommended configuration (#​20210) (Pixel998)
  • 4f880ee feat!: remove v10_* and inactive unstable_* flags (#​20225) (sethamus)
  • f18115c feat!: no-shadow-restricted-names report globalThis by default (#​20027) (sethamus)
  • c6358c3 feat!: Require Node.js ^20.19.0 || ^22.13.0 || >=24 (#​20160) (Milos Djermanovic)

Features

  • bff9091 feat: handle Array.fromAsync in array-callback-return (#​20457) (Francesco Trotta)
  • 290c594 feat: add self to no-implied-eval rule (#​20468) (sethamus)
  • 43677de feat: fix handling of function and class expression names in no-shadow (#​20432) (Milos Djermanovic)
  • f0cafe5 feat: rule tester add assertion option requireData (#​20409) (fnx)
  • f7ab693 feat: output RuleTester test case failure index (#​19976) (ST-DDT)
  • 7cbcbf9 feat: add countThis option to max-params (#​20236) (Gerkin)
  • f148a5e feat: add error assertion options (#​20247) (ST-DDT)
  • 09e6654 feat: update error loc of require-yield and no-useless-constructor (#​20267) (Tanuj Kanti)

Bug Fixes

  • 436b82f fix: update eslint (#​20473) (renovate[bot])
  • 1d29d22 fix: detect default this binding in Array.fromAsync callbacks (#​20456) (Francesco Trotta)
  • 727451e fix: fix regression of global mode report range in strict rule (#​20462) (ntnyq)
  • e80485f fix: remove fake FlatESLint and LegacyESLint exports (#​20460) (Francesco Trotta)
  • 9eeff3b fix: update esquery (#​20423) (cryptnix)
  • b34b938 fix: use Error.prepareStackTrace to estimate failing test location (#​20436) (Francesco Trotta)
  • 51aab53 fix: update eslint (#​20443) (renovate[bot])
  • 23490b2 fix: handle space before colon in RuleTester location estimation (#​20433) (Francesco Trotta)
  • f244dbf fix: use MessagePlaceholderData type from @eslint/core (#​20348) (루밀LuMir)
  • d186f8c fix: update eslint (#​20427) (renovate[bot])
  • 2332262 fix: error location should not modify error message in RuleTester (#​20421) (Milos Djermanovic)
  • ab99b21 fix: ensure filename is passed as third argument to verifyAndFix() (#​20405) (루밀LuMir)
  • 8a60f3b fix: remove ecmaVersion and sourceType from ParserOptions type (#​20415) (Pixel998)
  • eafd727 fix: remove TDZ scope type (#​20231) (jaymarvelz)
  • 39d1f51 fix: correct Scope typings (#​20404) (sethamus)
  • 2bd0f13 fix: update verify and verifyAndFix types (#​20384) (Francesco Trotta)
  • ba6ebfa fix: correct typings for loadESLint() and shouldUseFlatConfig() (#​20393) (루밀LuMir)
  • e7673ae fix: correct RuleTester typings (#​20105) (Pixel998)
  • 53e9522 fix: strict removed formatters check (#​20241) (ntnyq)
  • b017f09 fix: correct no-restricted-import messages (#​20374) (Francesco Trotta)

Documentation

  • e978dda docs: Update README (GitHub Actions Bot)
  • 4cecf83 docs: Update README (GitHub Actions Bot)
  • c79f0ab docs: Update README (GitHub Actions Bot)
  • 773c052 docs: Update README (GitHub Actions Bot)
  • f2962e4 docs: document meta.docs.frozen property (#​20475) (Pixel998)
  • 8e94f58 docs: fix broken anchor links from gerund heading updates (#​20449) (Copilot)
  • 1495654 docs: Update README (GitHub Actions Bot)
  • 0b8ed5c docs: document support for :is selector alias (#​20454) (sethamus)
  • 1c4b33f docs: Document policies about ESM-only dependencies (#​20448) (Milos Djermanovic)
  • 3e5d38c docs: add missing indentation space in rule example (#​20446) (fnx)
  • 63a0c7c docs: Update README (GitHub Actions Bot)
  • 65ed0c9 docs: Update README (GitHub Actions Bot)
  • b0e4717 docs: [no-await-in-loop] Expand inapplicability (#​20363) (Niklas Hambüchen)
  • fca421f docs: Update README (GitHub Actions Bot)
  • d925c54 docs: update config syntax in no-lone-blocks (#​20413) (Pixel998)
  • 7d5c95f docs: remove redundant sourceType: "module" from rule examples (#​20412) (Pixel998)
  • 02e7e71 docs: correct .mts glob pattern in files with extensions example (#​20403) (Ali Essalihi)
  • 264b981 docs: Update README (GitHub Actions Bot)
  • 5a4324f docs: clarify "local" option of no-unused-vars (#​20385) (Milos Djermanovic)
  • e593aa0 docs: improve clarity, grammar, and wording in documentation site README (#​20370) (Aditya)
  • 3f5062e docs: Add messages property to rule meta documentation (#​20361) (Sabya Sachi)
  • 9e5a5c2 docs: remove Examples headings from rule docs (#​20364) (Milos Djermanovic)
  • 194f488 docs: Update README (GitHub Actions Bot)
  • 0f5a94a docs: [class-methods-use-this] explain purpose of rule (#​20008) (Kirk Waiblinger)
  • df5566f docs: add Options section to all rule docs (#​20296) (sethamus)
  • adf7a2b docs: no-unsafe-finally note for generator functions (#​20330) (Tom Pereira)
  • ef7028c docs: Update README (GitHub Actions Bot)
  • fbae5d1 docs: consistently use "v10.0.0" in migration guide (#​20328) (Pixel998)
  • 778aa2d docs: ignoring default file patterns (#​20312) (Tanuj Kanti)
  • 4b5dbcd docs: reorder v10 migration guide (#​20315) (Milos Djermanovic)
  • 5d84a73 docs: Update README (GitHub Actions Bot)
  • 37c8863 docs: fix incorrect anchor link in v10 migration guide (#​20299) (Pixel998)
  • 077ff02 docs: add migrate-to-10.0.0 doc (#​20143) (唯然)
  • 3822e1b docs: Update README (GitHub Actions Bot)

Build Related

  • 9f08712 Build: changelog update for 10.0.0-rc.2 (Jenkins)
  • 1e2c449 Build: changelog update for 10.0.0-rc.1 (Jenkins)
  • c4c72a8 Build: changelog update for 10.0.0-rc.0 (Jenkins)
  • 7e4daf9 Build: changelog update for 10.0.0-beta.0 (Jenkins)
  • a126a2a build: add .scss files entry to knip (#​20389) (Francesco Trotta)
  • f5c0193 Build: changelog update for 10.0.0-alpha.1 (Jenkins)
  • 165326f Build: changelog update for 10.0.0-alpha.0 (Jenkins)

Chores

  • 1ece282 chore: ignore /docs/v9.x in link checker (#​20452) (Milos Djermanovic)
  • 034e139 ci: add type integration test for @html-eslint/eslint-plugin (#​20345) (sethamus)
  • f3fbc2f chore: set @eslint/js version to 10.0.0 to skip releasing it (#​20466) (Milos Djermanovic)
  • afc0681 chore: remove scopeManager.addGlobals patch for typescript-eslint parser (#​20461) (fnx)
  • 3e5a173 refactor: use types from @eslint/plugin-kit (#​20435) (Pixel998)
  • 11644b1 ci: rename workflows (#​20463) (Milos Djermanovic)
  • 2d14173 chore: fix typos in docs and comments (#​20458) (o-m12a)
  • 6742f92 test: add endLine/endColumn to invalid test case in no-alert (#​20441) (경하)
  • 3e22c82 test: add missing location data to no-template-curly-in-string tests (#​20440) (Haeun Kim)
  • b4b3127 chore: package.json update for @​eslint/js release (Jenkins)
  • f658419 refactor: remove raw parser option from JS language (#​20416) (Pixel998)
  • 2c3efb7 chore: remove category from type test fixtures (#​20417) (Pixel998)
  • 36193fd chore: remove category from formatter test fixtures (#​20418) (Pixel998)
  • e8d203b chore: add JSX language tag validation to check-rule-examples (#​20414) (Pixel998)
  • bc465a1 chore: pin dependencies (#​20397) (renovate[bot])
  • 703f0f5 test: replace deprecated rules in linter tests (#​20406) (루밀LuMir)
  • ba71baa test: enable strict mode in type tests (#​20398) (루밀LuMir)
  • f9c4968 refactor: remove lib/linter/rules.js (#​20399) (Francesco Trotta)
  • 6f1c48e chore: updates for v9.39.2 release (Jenkins)
  • 54bf0a3 ci: create package manager test (#​20392) (루밀LuMir)
  • 3115021 refactor: simplify JSDoc comment detection logic

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.

Summary by CodeRabbit

  • Chores
    • Updated development dependencies across packages, including ESLint, concurrently, rimraf, jsdom, size-limit, and react-error-boundary to newer versions.
    • Added TypeScript 5.7.3 as a development dependency to enhance type safety and tooling support.

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

svc-secops commented Apr 18, 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.1.0
➤ YN0000: ┌ Resolution step
➤ YN0085: │ + @testing-library/react@npm:15.0.6, eslint@npm:9.2.0, @eslint/eslintrc@npm:3.0.2, @eslint/js@npm:9.2.0, @humanwhocodes/config-array@npm:0.13.0, and 13 more.
➤ YN0085: │ - @eslint/js@npm:8.57.0, @humanwhocodes/config-array@npm:0.11.14, @humanwhocodes/object-schema@npm:2.0.2, @testing-library/dom@npm:9.3.4, and 3 more.
➤ YN0000: └ Completed in 1s 258ms
➤ YN0000: ┌ Post-resolution validation
➤ YN0060: │ eslint is listed by your project with version 9.2.0, which doesn't satisfy what @typescript-eslint/eslint-plugin (p4f55c) and other dependencies request (^8.56.0).
➤ YN0002: │ @apollo/client-react-streaming@workspace:packages/client-react-streaming [a7905] doesn't provide react-dom (p0dd3c), requested by @testing-library/react.
➤ YN0002: │ @apollo/client-react-streaming@workspace:packages/client-react-streaming [a7905] doesn't provide react-dom (p73f32), requested by react-server-dom-webpack.
➤ YN0002: │ @apollo/client-react-streaming@workspace:packages/client-react-streaming [a7905] doesn't provide webpack (p92a18), requested by react-server-dom-webpack.
➤ YN0002: │ @apollo/client-react-streaming@workspace:packages/client-react-streaming [ff90e] doesn't provide react-dom (p07efe), requested by react-server-dom-webpack.
➤ YN0002: │ @apollo/client-react-streaming@workspace:packages/client-react-streaming [ff90e] doesn't provide react-dom (pe3922), requested by @testing-library/react.
➤ YN0002: │ @apollo/client-react-streaming@workspace:packages/client-react-streaming [ff90e] doesn't provide webpack (pb9870), requested by react-server-dom-webpack.
➤ YN0002: │ @apollo/client-react-streaming@workspace:packages/client-react-streaming doesn't provide react-dom (p0c22f), requested by @testing-library/react.
➤ YN0002: │ @apollo/client-react-streaming@workspace:packages/client-react-streaming doesn't provide react-dom (p1efc4), requested by react-server-dom-webpack.
➤ YN0002: │ @apollo/client-react-streaming@workspace:packages/client-react-streaming doesn't provide webpack (pd6b69), requested by react-server-dom-webpack.
➤ YN0002: │ @apollo/experimental-nextjs-app-support@workspace:packages/experimental-nextjs-app-support [57d1f] doesn't provide react-dom (p5e725), requested by @testing-library/react.
➤ YN0002: │ @apollo/experimental-nextjs-app-support@workspace:packages/experimental-nextjs-app-support doesn't provide react-dom (p6ec33), requested by next.
➤ YN0002: │ @apollo/experimental-nextjs-app-support@workspace:packages/experimental-nextjs-app-support doesn't provide react-dom (pa877d), requested by @testing-library/react.
➤ YN0002: │ monorepo@workspace:. doesn't provide webpack (pa8ffb), requested by @size-limit/webpack-why.
➤ YN0086: │ Some peer dependencies are incorrectly met; run yarn explain peer-requirements <hash> for details, where <hash> is the six-letter p-prefixed code.
➤ YN0000: └ Completed
➤ YN0000: ┌ Fetch step
➤ YN0066: │ typescript@patch:typescript@npm%3A5.4.3#optional!builtin<compat/typescript>::version=5.4.3&hash=d69c25: Cannot apply hunk #23
➤ YN0013: │ 19 packages were added to the project (+ 7.97 MiB).
➤ YN0000: └ Completed in 4s 860ms
➤ YN0000: ┌ Link step

@netlify

netlify Bot commented Apr 24, 2024

Copy link
Copy Markdown

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

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

@svc-secops svc-secops force-pushed the renovate/major-all-dev branch from bc1491e to 70ba8df Compare May 5, 2024 12:28
@svc-secops svc-secops force-pushed the renovate/major-all-dev branch from 70ba8df to 67dd803 Compare May 8, 2024 12:27
@svc-secops svc-secops force-pushed the renovate/major-all-dev branch from 67dd803 to 18cc1c2 Compare May 10, 2024 11:19
@svc-secops svc-secops force-pushed the renovate/major-all-dev branch from 18cc1c2 to def8480 Compare May 15, 2024 12:19
@svc-secops svc-secops changed the title chore(deps): update all devdependencies (major) chore(deps): update dependency eslint to v9 May 15, 2024
@svc-secops svc-secops force-pushed the renovate/major-all-dev branch from def8480 to 6c1f2a1 Compare May 22, 2024 11:05
@svc-secops svc-secops force-pushed the renovate/major-all-dev branch from 6c1f2a1 to fd6f05c Compare June 4, 2024 13:07
@svc-secops svc-secops force-pushed the renovate/major-all-dev branch from fd6f05c to 0b5d220 Compare June 7, 2024 11:26
@svc-secops svc-secops changed the title chore(deps): update dependency eslint to v9 chore(deps): update all devdependencies (major) Jun 7, 2024
@svc-secops svc-secops force-pushed the renovate/major-all-dev branch from 0b5d220 to 6e5f5ee Compare June 19, 2024 11:49
@svc-secops svc-secops force-pushed the renovate/major-all-dev branch from 6e5f5ee to 8ec9717 Compare July 3, 2024 11:59
@svc-secops svc-secops force-pushed the renovate/major-all-dev branch from 8ec9717 to cfb4341 Compare July 12, 2024 12:03
@svc-secops svc-secops force-pushed the renovate/major-all-dev branch from cfb4341 to 3773a71 Compare July 14, 2024 11:21
@github-actions

github-actions Bot commented Sep 24, 2024

Copy link
Copy Markdown
Contributor

size-limit report 📦

Path Size
{ ApolloNextAppProvider, ApolloClient, InMemoryCache } from '@apollo/experimental-nextjs-app-support' (Browser ESM) 4.81 KB (0%)
{ WrapApolloProvider, ApolloClient, InMemoryCache } from '@apollo/client-react-streaming' (Browser ESM) 1.7 KB (0%)
{ buildManualDataTransport } from '@apollo/client-react-streaming/manual-transport' (Browser ESM) 2.87 KB (0%)
@apollo/client-react-streaming (Browser ESM) 2.41 KB (0%)
@apollo/client-react-streaming (SSR ESM) 7.25 KB (0%)
@apollo/client-react-streaming (RSC ESM) 7.07 KB (0%)
@apollo/client-react-streaming/manual-transport (Browser ESM) 3.08 KB (0%)
@apollo/client-react-streaming/manual-transport (SSR ESM) 8.2 KB (0%)
@apollo/experimental-nextjs-app-support (Browser ESM) 5.39 KB (0%)
@apollo/experimental-nextjs-app-support (SSR ESM) 10.58 KB (0%)
@apollo/experimental-nextjs-app-support (RSC ESM) 7.13 KB (0%)
@apollo/experimental-nextjs-app-support/rsc (RSC ESM) 6.38 KB (0%)

@svc-secops

svc-secops commented Oct 15, 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: │ + @size-limit/file@npm:12.0.0, @size-limit/webpack-why@npm:12.0.0, @size-limit/webpack@npm:12.0.0, concurrently@npm:9.2.1, and 123 more.
➤ YN0085: │ - @eslint/js@npm:8.57.0, @humanwhocodes/config-array@npm:0.11.14, @humanwhocodes/object-schema@npm:2.0.2, @size-limit/file@npm:11.1.2, and 28 more.
➤ YN0000: └ Completed in 2s 278ms
➤ 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: │ eslint is listed by your project with version 10.0.2 (p72e74), which doesn't satisfy what @typescript-eslint/eslint-plugin and other dependencies request (^8.56.0).
➤ 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 Dec 18, 2024

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: 36fb4bc

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 12, 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 Mar 4, 2026 0:48am
apollo__client-integration-tanstack-start Error Error Mar 4, 2026 0:48am

Request Review

@coderabbitai

coderabbitai Bot commented Mar 4, 2026

Copy link
Copy Markdown
📝 Walkthrough

Walkthrough

Dependency version updates across multiple package.json files. Updated packages include size-limit, concurrently, eslint, jsdom, react-error-boundary, rimraf, and eslint-plugin-react-hooks. TypeScript added as a devDependency in client-react-streaming.

Changes

Cohort / File(s) Summary
Build and linting tools
package.json, packages/client-react-streaming/package.json, packages/nextjs/package.json, packages/react-router/package.json, packages/tanstack-start/package.json
Updated concurrently (8.2.2 → 9.2.1), eslint (8.57.0 → 10.0.2), rimraf (5.0.5 → 6.1.3) across packages. Root package.json also updated @size-limit packages (11.1.2 → 12.0.0).
React and testing utilities
packages/client-react-streaming/package.json, packages/nextjs/package.json
Updated react-error-boundary to newer versions; upgraded global-jsdom (24.0.0 → 28.0.0) and jsdom (24.0.0 → 28.1.0) in client-react-streaming.
Linting plugins
packages/package.json
Updated eslint-plugin-react-hooks (4.6.0 → 7.0.1).
New dependency
packages/client-react-streaming/package.json
Added typescript (^5.7.3) as a devDependency.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'chore(deps): update all devdependencies (major)' clearly and concisely summarizes the main change—a bulk update of devDependencies to major versions across multiple packages.
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-all-dev

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 40-42: package.json was updated to bump "@size-limit/file",
"@size-limit/webpack", and "@size-limit/webpack-why" to 12.0.0 but yarn.lock
still pins 11.1.2; run yarn install (or the project's chosen package manager's
install command) to regenerate the lock file so the lockfile reflects the new
versions for "@size-limit/file", "@size-limit/webpack", and
"@size-limit/webpack-why" and commit the updated yarn.lock alongside the
package.json change.

In `@packages/package.json`:
- Line 9: The package.json currently sets "eslint": "10.0.2" which conflicts
with `@typescript-eslint`@7.5.0 peer requirements; change the ESLint dependency in
package.json (the "eslint" entry) to a compatible v8 release in the ^8.56.0
range (for example "eslint": "^8.56.0") so it satisfies
`@typescript-eslint/eslint-plugin` and `@typescript-eslint/parser` peerDependencies
and re-run install to verify no peer conflicts.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: ab4c31ac-58df-4313-98f1-881998c5273f

📥 Commits

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

📒 Files selected for processing (6)
  • package.json
  • packages/client-react-streaming/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 +40 to +42
"@size-limit/file": "12.0.0",
"@size-limit/webpack": "12.0.0",
"@size-limit/webpack-why": "12.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.

⚠️ Potential issue | 🔴 Critical

🧩 Analysis chain

🏁 Script executed:

# First, let's check the package.json file at the specified lines
head -n 50 package.json | tail -n 15

Repository: apollographql/apollo-client-integrations

Length of output: 535


🏁 Script executed:

# Check for lock files that would need regeneration
fd -t f '\.(lock|yaml)$' -e lock -e yaml | grep -E '(package-lock|yarn\.lock|pnpm-lock)'

Repository: apollographql/apollo-client-integrations

Length of output: 93


🏁 Script executed:

# Check package.json around lines 40-42 and 49 with context
sed -n '35,55p' package.json

Repository: apollographql/apollo-client-integrations

Length of output: 587


🏁 Script executed:

# Check if yarn.lock has been updated for the size-limit packages
grep -A 2 '@size-limit/file' yarn.lock | head -20

Repository: apollographql/apollo-client-integrations

Length of output: 343


🏁 Script executed:

# Check git status to see if yarn.lock has changes
git diff --name-only HEAD 2>/dev/null || echo "Not a git repo or no changes"

Repository: apollographql/apollo-client-integrations

Length of output: 66


🏁 Script executed:

# Look for any CI/artifact status in the repository (common files)
ls -la | grep -E '(\.github|\.gitlab|\.circleci|\.travis)' || echo "No CI config found in root"

Repository: apollographql/apollo-client-integrations

Length of output: 207


🏁 Script executed:

# Check for any size-limit cache or build artifacts
find . -type f -name '.size-limit.json' -o -name '.size-limit*' 2>/dev/null | head -20

Repository: apollographql/apollo-client-integrations

Length of output: 101


🏁 Script executed:

# Check the base size-limit package versions
echo "=== package.json size-limit version ===" && grep '"size-limit":' package.json
echo "=== yarn.lock size-limit entries ===" && grep -A 2 'size-limit@' yarn.lock | head -15

Repository: apollographql/apollo-client-integrations

Length of output: 313


🏁 Script executed:

# Verify yarn.lock content is completely out of sync
echo "=== All `@size-limit` entries in yarn.lock ===" && grep '@size-limit' yarn.lock | sort | uniq

Repository: apollographql/apollo-client-integrations

Length of output: 494


Regenerate lock file before merge.

The dependency updates to size-limit and @size-limit/* packages (lines 40-42 and 49) have not been applied to yarn.lock. The lock file is pinned to version 11.1.2 while package.json specifies 12.0.0. Run yarn install to regenerate the lock file and ensure reproducible builds.

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

In `@package.json` around lines 40 - 42, package.json was updated to bump
"@size-limit/file", "@size-limit/webpack", and "@size-limit/webpack-why" to
12.0.0 but yarn.lock still pins 11.1.2; run yarn install (or the project's
chosen package manager's install command) to regenerate the lock file so the
lockfile reflects the new versions for "@size-limit/file",
"@size-limit/webpack", and "@size-limit/webpack-why" and commit the updated
yarn.lock alongside the package.json change.

Comment thread packages/package.json
"@typescript-eslint/eslint-plugin": "7.5.0",
"@typescript-eslint/parser": "7.5.0",
"eslint": "8.57.0",
"eslint": "10.0.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 | 🟠 Major

🧩 Analysis chain

🏁 Script executed:

#!/bin/bash
set -euo pipefail

echo "Current versions in packages/package.json:"
jq -r '.devDependencies | {
  eslint,
  "@typescript-eslint/eslint-plugin",
  "@typescript-eslint/parser"
}' packages/package.json

echo
echo "Published peerDependencies for `@typescript-eslint` 7.5.0:"
curl -s https://registry.npmjs.org/@typescript-eslint/eslint-plugin/7.5.0 | jq -r '.peerDependencies'
curl -s https://registry.npmjs.org/@typescript-eslint/parser/7.5.0 | jq -r '.peerDependencies'

Repository: apollographql/apollo-client-integrations

Length of output: 389


Downgrade ESLint from 10.0.2 to a version compatible with @typescript-eslint 7.5.0.

Line 9 upgrades eslint to 10.0.2, but both @typescript-eslint/eslint-plugin@7.5.0 and @typescript-eslint/parser@7.5.0 declare a peer dependency on eslint@^8.56.0 (major version 8 only). ESLint 10.x violates this constraint and will cause peer dependency conflicts during installation. Downgrade to a version in the ^8.56.0 range.

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

In `@packages/package.json` at line 9, The package.json currently sets "eslint":
"10.0.2" which conflicts with `@typescript-eslint`@7.5.0 peer requirements; change
the ESLint dependency in package.json (the "eslint" entry) to a compatible v8
release in the ^8.56.0 range (for example "eslint": "^8.56.0") so it satisfies
`@typescript-eslint/eslint-plugin` and `@typescript-eslint/parser` peerDependencies
and re-run install to verify no peer conflicts.

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