chore(deps-dev): bump the dev-dependencies group across 1 directory with 17 updates - #174
Conversation
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 7e4db7d96a
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
| "typescript": "^7.0.2", | ||
| "typescript-eslint": "^8.67.0", |
There was a problem hiding this comment.
Keep TypeScript within the linter's supported range
The TypeScript 7 upgrade creates an invalid peer combination with the simultaneously selected typescript-eslint@8.67.0: the lockfile declares that package's supported range as typescript >=4.8.4 <6.1.0 (package-lock.json:12678-12700). Because eslint.config.js uses this parser for every TypeScript file, installs now report an overridden peer dependency and strict peer-resolution environments fail, while the normal lint gate runs against an explicitly unsupported compiler API. Pin TypeScript below 6.1 or upgrade typescript-eslint to a release that supports TypeScript 7.
Useful? React with 👍 / 👎.
| "vite": "^8.0.16", | ||
| "eslint-plugin-react-refresh": "^0.5.4", | ||
| "globals": "^17.10.0", | ||
| "jsdom": "^30.0.1", |
There was a problem hiding this comment.
Align the declared Node floor with jsdom 30
With jsdom@30.0.1, the lockfile now requires Node ^22.22.2 || ^24.15.0 || >=26.0.0 (package-lock.json:9033-9064), but this project still declares support for every Node version from 24.0.0 onward. On Node 24.0.0–24.14.x—versions that satisfy the root engines field—an engine-strict npm ci fails before the Vitest/jsdom suite can run. Either retain jsdom 29 or raise the project's Node floor to 24.15.0.
Useful? React with 👍 / 👎.
Automated review — ❌ blocked at regression verification (fail-fast)Step 1 · Code review — This is a grouped bump of 17 dev-dependencies. Most are safe minor/patch moves ( Step 2 · Regression verification — FAILED. The required The group bumps Decision: Per fail-fast, processing stops here and this PR is not merged. Recommended remediation: hold
Generated by Claude Code |
7e4db7d to
4e61a66
Compare
Automated Dependabot review — dev-dependencies group (17 updates) — ❌ blocked1. Code reviewThe group bundles 17 dev-dependency updates, including three majors: 2. Regression verification — FAILEDThe required Verify job fails immediately at
3. DecisionNot merging (fail-fast at dependency install). The Suggested remediation: hold # .github/dependabot.yml
ignore:
- dependency-name: "typescript"
update-types: ["version-update:semver-major"]Once Generated by Claude Code |
Automated review — held at Step 1 (not auto-merging in this pass)This groups 16 dev-dependency updates, and while they are all dev-only, the group contains two major-version bumps that can break the toolchain gates and therefore needs a full, human-reviewed verify pass rather than a fail-fast auto-merge:
Any of these can flip The branch is also behind Generated by Claude Code |
…ith 17 updates Bumps the dev-dependencies group with 16 updates in the / directory: | Package | From | To | | --- | --- | --- | | [@playwright/test](https://github.com/microsoft/playwright) | `1.61.0` | `1.62.1` | | [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) | `6.9.1` | `7.0.1` | | [@testing-library/user-event](https://github.com/testing-library/user-event) | `14.6.1` | `14.6.5` | | [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) | `26.0.0` | `26.2.0` | | [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `6.0.2` | `6.0.5` | | [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `4.1.9` | `4.1.11` | | [esbuild](https://github.com/evanw/esbuild) | `0.28.1` | `0.28.2` | | [eslint](https://github.com/eslint/eslint) | `10.5.0` | `10.8.1` | | [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh) | `0.5.3` | `0.5.4` | | [globals](https://github.com/sindresorhus/globals) | `17.6.0` | `17.11.0` | | [jsdom](https://github.com/jsdom/jsdom) | `29.1.1` | `30.0.1` | | [prettier](https://github.com/prettier/prettier) | `3.8.4` | `3.9.6` | | [tsx](https://github.com/privatenumber/tsx) | `4.22.4` | `4.23.12` | | [typescript](https://github.com/microsoft/TypeScript) | `6.0.3` | `7.0.2` | | [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.61.1` | `8.67.0` | | [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `8.0.16` | `8.2.1` | Updates `@playwright/test` from 1.61.0 to 1.62.1 - [Release notes](https://github.com/microsoft/playwright/releases) - [Commits](microsoft/playwright@v1.61.0...v1.62.1) Updates `@testing-library/jest-dom` from 6.9.1 to 7.0.1 - [Release notes](https://github.com/testing-library/jest-dom/releases) - [Changelog](https://github.com/testing-library/jest-dom/blob/main/CHANGELOG.md) - [Commits](testing-library/jest-dom@v6.9.1...v7.0.1) Updates `@testing-library/user-event` from 14.6.1 to 14.6.5 - [Release notes](https://github.com/testing-library/user-event/releases) - [Changelog](https://github.com/testing-library/user-event/blob/main/CHANGELOG.md) - [Commits](testing-library/user-event@v14.6.1...v14.6.5) Updates `@types/node` from 26.0.0 to 26.2.0 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) Updates `@vitejs/plugin-react` from 6.0.2 to 6.0.5 - [Release notes](https://github.com/vitejs/vite-plugin-react/releases) - [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@6.0.5/packages/plugin-react) Updates `@vitest/coverage-v8` from 4.1.9 to 4.1.11 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md) - [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.11/packages/coverage-v8) Updates `esbuild` from 0.28.1 to 0.28.2 - [Release notes](https://github.com/evanw/esbuild/releases) - [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md) - [Commits](evanw/esbuild@v0.28.1...v0.28.2) Updates `eslint` from 10.5.0 to 10.8.1 - [Release notes](https://github.com/eslint/eslint/releases) - [Commits](eslint/eslint@v10.5.0...v10.8.1) Updates `eslint-plugin-react-refresh` from 0.5.3 to 0.5.4 - [Release notes](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/releases) - [Changelog](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/main/CHANGELOG.md) - [Commits](ArnaudBarre/eslint-plugin-react-refresh@v0.5.3...v0.5.4) Updates `globals` from 17.6.0 to 17.11.0 - [Release notes](https://github.com/sindresorhus/globals/releases) - [Commits](sindresorhus/globals@v17.6.0...v17.11.0) Updates `jsdom` from 29.1.1 to 30.0.1 - [Release notes](https://github.com/jsdom/jsdom/releases) - [Commits](jsdom/jsdom@v29.1.1...v30.0.1) Updates `prettier` from 3.8.4 to 3.9.6 - [Release notes](https://github.com/prettier/prettier/releases) - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md) - [Commits](prettier/prettier@3.8.4...3.9.6) Updates `tsx` from 4.22.4 to 4.23.12 - [Release notes](https://github.com/privatenumber/tsx/releases) - [Changelog](https://github.com/privatenumber/tsx/blob/master/release.config.cjs) - [Commits](privatenumber/tsx@v4.22.4...v4.23.12) Updates `typescript` from 6.0.3 to 7.0.2 - [Release notes](https://github.com/microsoft/TypeScript/releases) - [Commits](microsoft/TypeScript@v6.0.3...v7.0.2) Updates `typescript-eslint` from 8.61.1 to 8.67.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.67.0/packages/typescript-eslint) Updates `vite` from 8.0.16 to 8.2.1 - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v8.2.1/packages/vite) Updates `vitest` from 4.1.9 to 4.1.11 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Changelog](https://github.com/vitest-dev/vitest/blob/main/docs/releases.md) - [Commits](https://github.com/vitest-dev/vitest/commits/v4.1.11/packages/vitest) --- updated-dependencies: - dependency-name: "@playwright/test" dependency-version: 1.62.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: "@testing-library/jest-dom" dependency-version: 7.0.1 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-dependencies - dependency-name: "@testing-library/user-event" dependency-version: 14.6.4 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dev-dependencies - dependency-name: "@types/node" dependency-version: 26.2.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: "@vitejs/plugin-react" dependency-version: 6.0.5 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dev-dependencies - dependency-name: "@vitest/coverage-v8" dependency-version: 4.1.10 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dev-dependencies - dependency-name: esbuild dependency-version: 0.28.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dev-dependencies - dependency-name: eslint dependency-version: 10.8.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: eslint-plugin-react-refresh dependency-version: 0.5.4 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dev-dependencies - dependency-name: globals dependency-version: 17.10.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: jsdom dependency-version: 30.0.1 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-dependencies - dependency-name: prettier dependency-version: 3.9.6 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: tsx dependency-version: 4.23.12 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: typescript dependency-version: 7.0.2 dependency-type: direct:development update-type: version-update:semver-major dependency-group: dev-dependencies - dependency-name: typescript-eslint dependency-version: 8.67.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: vite dependency-version: 8.2.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: dev-dependencies - dependency-name: vitest dependency-version: 4.1.10 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: dev-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
4e61a66 to
58dd1c4
Compare
Bumps the dev-dependencies group with 16 updates in the / directory:
1.61.01.62.16.9.17.0.114.6.114.6.526.0.026.2.06.0.26.0.54.1.94.1.110.28.10.28.210.5.010.8.10.5.30.5.417.6.017.11.029.1.130.0.13.8.43.9.64.22.44.23.126.0.37.0.28.61.18.67.08.0.168.2.1Updates
@playwright/testfrom 1.61.0 to 1.62.1Release notes
Sourced from @playwright/test's releases.
... (truncated)
Commits
26a9e47cherry-pick(#42043): docs: release notes for v1.62 Python, Java, and .NET (#4...0a81d5dcherry-pick(#42040): docs(release-notes): mention the isolated headless clipb...8376826cherry-pick(#42034): fix(aria): keep icon-only clickable elements in ai snaps...66c5cc9chore: mark v1.62.1 (#42020)9672bc3cherry-pick(#42009): fix(types): support branded primitives in evaluate argum...4325804cherry-pick(#41988): fix(aria): preserve names from collapsed text contributors9632f8echerry-pick(#42005): fix(tsconfig): do not throw when "extends"/"references" ...e3950d9chore: mark v1.62.0 (#41981)f07e0f7cherry-pick(#41940): docs: release notes for v1.62 (#41967)05a306ccherry-pick(#41964): Revert "feat(routeFromHar): add interceptAPIRequests opt...Updates
@testing-library/jest-domfrom 6.9.1 to 7.0.1Release notes
Sourced from @testing-library/jest-dom's releases.
Commits
3782c78fix: declare vitest as an optional peer dependency (#733)1e39089feat: add toContainAnyBy* and toContainOneBy* query matcherscae44dffeat: add toContainAnyBy* and toContainOneBy* query matchers (#731)55c07ceci: switch release to npm trusted publishing (#726)213256fdocs: move toHaveSelection from the deprecated section (#717)Maintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for
@testing-library/jest-domsince your current version.Updates
@testing-library/user-eventfrom 14.6.1 to 14.6.5Release notes
Sourced from @testing-library/user-event's releases.
Commits
43efda7fix: tab retargeting if focus moved during keydown (#1296)d7e80e3fix: keyboard event repeat property (#1312)43d8e6cci: remove broken npm backfill step (#1322)1d18b1ffix(release): manually release a patch version (#1321)232f3e6docs: add migration note and clean up README badges (#1320)83e2b22ci: remove deprecated CodeSandbox CI (#1318)e8da819ci: publish to npm via OIDC trusted publishing (#1317)13fa4bcci: stop lint errors from blocking release (#1316)c3cec18chore(ci): make releases work with full git history (#1315)ebab6c6add Liadshiran as a contributor for doc (#1300)Maintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for
@testing-library/user-eventsince your current version.Updates
@types/nodefrom 26.0.0 to 26.2.0Commits
Updates
@vitejs/plugin-reactfrom 6.0.2 to 6.0.5Release notes
Sourced from @vitejs/plugin-react's releases.
Changelog
Sourced from @vitejs/plugin-react's changelog.
Commits
68c0cb8release: plugin-react@6.0.5 (#1362)555cdbcfix(react): make the react compiler preset filter linear (#1353)a00a9f8fix(deps): update all non-major dependencies (#1327)f4b5498release: plugin-react@6.0.47a40659fix(react):$RefreshSig$ is not definedwith NODE_ENV=production vite dev ...98b32d4fix(deps): update react 19.2.8 (#1298)8ae5449fix: babel-plugin-react-compiler cannot be imported when used in a framework ...f09ea01fix(deps): update all non-major dependencies (#1282)640fd35release: plugin-react@6.0.3889efb0fix(deps): update all non-major dependencies (#1249)Updates
@vitest/coverage-v8from 4.1.9 to 4.1.11Release notes
Sourced from @vitest/coverage-v8's releases.
Commits
9bd8d46chore: release v4.1.11 (#10995)db616d2chore: release v4.1.10 (#10718)Updates
esbuildfrom 0.28.1 to 0.28.2Release notes
Sourced from esbuild's releases.
... (truncated)
Changelog
Sourced from esbuild's changelog.
... (truncated)
Commits
609683dpublish 0.28.2 to npm11b1fe4add to release notesab50d91css: fix green/blue channel swap in oklch gamut mapping (#4488)04627b6fix #4498:asyncTLA checks need a worklist5c15177disablegoplsin thegofolderfc2ee9bcss: adjust parser to allow--foo: {...}209db54release notes for css nesting bugfixc625d31fix #4497: preserve nested ampersands during minification (#4500)34474e2better isolation of current part in js parser07f6e8cfix #4507:importassignment tree-shaking bugUpdates
eslintfrom 10.5.0 to 10.8.1Release notes
Sourced from eslint's releases.
... (truncated)
Commits
c049dc310.8.1a3f7826Build: changelog update for 10.8.118eb0a7fix: prevent ASI hazard inno-unused-labelsautofix (#21173)0a14800chore: update github/codeql-action action to v4.37.4 (#21196)7d0cbf8docs: Update README05adcb1test: fix failing ecosystem test foreslint-plugin-unicorn(#21191)5611035test: add error locations info tono-void(#21185)ee47333ci: bump github/codeql-action from 4 to 4.37.3 (#21176)f131c03chore: improve ecosystem test failure reporting (#20937)0a05812docs: add missing backticks tono-duplicate-imports.js(#21183)Updates
eslint-plugin-react-refreshfrom 0.5.3 to 0.5.4Release notes
Sourced from eslint-plugin-react-refresh's releases.
Changelog
Sourced from eslint-plugin-react-refresh's changelog.
Commits
e316617[publish] AddinstanttoallowExportNamesin Next config (#112)Updates
globalsfrom 17.6.0 to 17.11.0Release notes
Sourced from globals's releases.
Commits
8c5992717.11.061eafbfAddreact-nativeglobals (#337)7bed4af17.10.0f468407AddGM_cookieto Greasemonkey globals (#349)8e7b93517.9.05a958edUpdate globals (2026-08-01) (#348)36c765917.8.07394811Update globals (2026-07-01) (#347)a19670c17.7.09611620Update actions (#346)Updates
jsdomfrom 29.1.1 to 30.0.1Release notes
Sourced from jsdom's releases.
Commits
658448530.0.10c51df6Update dependencies and dev dependencies32adb34Bump@asamuzakjp/dom-selector70f014aSpeed up range operations on large documents250d7eePartially fix getComputedStyle with calc()20a01fc30.0.08c8e583Precompute WPT expectation matchesf32245cBump Node.js floor and dependencies03ef23bAdd background-position longhandsded056fTest CSS.escape() with numeric IDsUpdates
prettierfrom 3.8.4 to 3.9.6Release notes
Sourced from prettier's releases.
Changelog
Sourced from prettier's changelog.
... (truncated)
Commits
8f0c950Release 3.9.6e910764Update changelogec3f1c7Update typescript-eslint to v8.65.0 (#19675)73d2efcUpdate Yuku parser to v0.7.0 (#19664)dd5e24ePreserve quotes forTSMethodSignaturenodes namednew(#19621)c03ab4eUpdate dependency eslint-plugin-unicorn to v72 (#19633)b74dd53Update Yuku parser to v0.6.5 (#19654)f1b594e...Description has been truncated