Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 9, 2026

Bumps the upgrades group with 7 updates in the / directory:

Package From To
@eslint/compat 1.4.1 2.0.0
@vitest/coverage-v8 3.2.4 4.0.16
eslint-plugin-jsdoc 60.8.3 62.0.0
eslint-plugin-react-hooks 5.2.0 7.0.1
eslint-plugin-unicorn 61.0.2 62.0.0
globals 16.5.0 17.0.0
vitest 3.2.4 4.0.16

Updates @eslint/compat from 1.4.1 to 2.0.0

Release notes

Sourced from @​eslint/compat's releases.

compat: v2.0.0

2.0.0 (2025-11-14)

⚠ BREAKING CHANGES

  • Require Node.js ^20.19.0 || ^22.13.0 || >=24 (#297)

Features

  • patch missing context and SourceCode methods for v10 (#311) (a40d8c6)
  • Require Node.js ^20.19.0 || ^22.13.0 || >=24 (#297) (acc623c)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @​eslint/core bumped from ^0.17.0 to ^1.0.0

migrate-config: v2.0.0

2.0.0 (2025-11-14)

⚠ BREAKING CHANGES

  • Require Node.js ^20.19.0 || ^22.13.0 || >=24 (#297)

Features

  • Require Node.js ^20.19.0 || ^22.13.0 || >=24 (#297) (acc623c)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @​eslint/compat bumped from ^1.4.1 to ^2.0.0
    • devDependencies
      • @​eslint/core bumped from ^0.17.0 to ^1.0.0

migrate-config: v1.6.1

1.6.1 (2025-10-27)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @​eslint/compat bumped from ^1.4.0 to ^1.4.1

... (truncated)

Changelog

Sourced from @​eslint/compat's changelog.

2.0.0 (2025-11-14)

⚠ BREAKING CHANGES

  • Require Node.js ^20.19.0 || ^22.13.0 || >=24 (#297)

Features

  • patch missing context and SourceCode methods for v10 (#311) (a40d8c6)
  • Require Node.js ^20.19.0 || ^22.13.0 || >=24 (#297) (acc623c)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @​eslint/core bumped from ^0.17.0 to ^1.0.0
Commits

Updates @vitest/coverage-v8 from 3.2.4 to 4.0.16

Release notes

Sourced from @​vitest/coverage-v8's releases.

v4.0.16

   🐞 Bug Fixes

    View changes on GitHub

v4.0.15

   🚀 Experimental Features

   🐞 Bug Fixes

    View changes on GitHub

v4.0.14

   🚀 Experimental Features

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for @​vitest/coverage-v8 since your current version.


Updates eslint-plugin-jsdoc from 60.8.3 to 62.0.0

Release notes

Sourced from eslint-plugin-jsdoc's releases.

v62.0.0

62.0.0 (2026-01-09)

Features

  • update jsdoccomment, allowing for skipInvokedExpressionsForCommentFinding setting; fixes #1624 (9c0e4a3)

BREAKING CHANGES

  • Require Node ^20.19.0 || ^22.13.0 || >=24

v61.7.1

61.7.1 (2026-01-08)

Bug Fixes

v61.7.0

61.7.0 (2026-01-05)

Features

  • update esquery and devDeps. (31d6e22)

v61.6.1

61.6.1 (2025-12-23)

Bug Fixes

  • check-property-names: allow separate typedefs; fixes #1619 (f013e19)

v61.6.0

61.6.0 (2025-12-22)

Features

  • require-jsdoc: add checkAllFunctionExpressions option to force check FunctionExpression's regardless of context; fixes #1613 (#1614) (f219b62)
  • bump espree, jsdoccomment, and devDeps. (6ee0613)

v61.5.0

61.5.0 (2025-12-07)

... (truncated)

Commits
  • 9c0e4a3 feat: update jsdoccomment, allowing for `skipInvokedExpressionsForCommentFind...
  • a530471 chore: update actions
  • fe29ef9 fix(github): npm release (#1623)
  • 31d6e22 feat: update esquery and devDeps.
  • 3b5b52d chore: adopt trusted publisher
  • 4527be2 chore: update devDeps.
  • f013e19 fix(check-property-names): allow separate typedefs; fixes #1619
  • 5fef3f3 chore: bump Node 22 version for semantic-release (#1618)
  • e364c17 chore: remove rollup from optionalDependencies (#1617)
  • 6f069f3 chore: bump espree, jsdoccomment, and devDeps.
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for eslint-plugin-jsdoc since your current version.


Updates eslint-plugin-react-hooks from 5.2.0 to 7.0.1

Changelog

Sourced from eslint-plugin-react-hooks's changelog.

7.0.1

  • Disallowed passing inline useEffectEvent values as JSX props to guard against accidental propagation. (#34820 by @​jf-eirinha)
  • Switch to export = so eslint-plugin-react-hooks emits correct types for consumers in Node16 ESM projects. (#34949 by @​karlhorky)
  • Tightened the typing of configs.flat so the configs export is always defined. (#34950 by @​poteto)
  • Fix named import runtime errors. (#34951, #34953 by @​karlhorky)

7.0.0

This release slims down presets to just 2 configurations (recommended and recommended-latest), and all compiler rules are enabled by default.

  • Breaking: Removed recommended-latest-legacy and flat/recommended configs. The plugin now provides recommended (legacy and flat configs with all recommended rules), and recommended-latest (legacy and flat configs with all recommended rules plus new bleeding edge experimental compiler rules). (@​poteto in #34757)

6.1.1

Note: 6.1.0 accidentally allowed use of recommended without flat config, causing errors when used with ESLint v9's defineConfig() helper. This has been fixed in 6.1.1.

6.1.0

Note: Version 6.0.0 was mistakenly released and immediately deprecated and untagged on npm. This is the first official 6.x major release and includes breaking changes.

  • Breaking: Require Node.js 18 or newer. (@​michaelfaith in #32458)
  • Breaking: Flat config is now the default recommended preset. Legacy config moved to recommended-legacy. (@​michaelfaith in #32457)
  • New Violations: Disallow calling use within try/catch blocks. (@​poteto in #34040)
  • New Violations: Disallow calling useEffectEvent functions in arbitrary closures. (@​jbrown215 in #33544)
  • Handle React.useEffect in addition to useEffect in rules-of-hooks. (@​Ayc0 in #34076)
  • Added react-hooks settings config option that to accept additionalEffectHooks that are used across exhaustive-deps and rules-of-hooks rules. (@​jbrown215) in #34497

6.0.0

Accidentally released. See 6.1.0 for the actual changes.

Commits

Updates eslint-plugin-unicorn from 61.0.2 to 62.0.0

Release notes

Sourced from eslint-plugin-unicorn's releases.

v62.0.0

New rules

Improvements

  • text-encoding-identifier-case: Add withDash option (#2780) 90253860
  • no-useless-undefined: Check one undefined at a time (#2792) 27f75099
  • prefer-single-call: Check optional chaining (#2788) 8a132ace
  • text-encoding-identifier-case: Enforce 'utf-8' in form[acceptCharset] and TextDecoder (#2785) 46b39741
  • prefer-node-protocol: Handle TypeScript import types (#2774) 13a37a0d
  • no-array-for-each: Ignore forEach for Effect library (#2783) 2ef6f831
  • prefer-string-raw: Ignore more places that requires a string (#2776) 43bc4299
  • prefer-string-raw: Add support for template literals (#2691) 52723a24
  • prefer-global-this: Add navigation to windowSpecificAPIs (#2770) 0c939985
  • prefer-code-point: Report cases where String.fromCharCode is not called directly (#2766) 1d682a18
  • no-useless-spread: Safely remove empty array and object (#2764) 7aeabab3

Fixes

  • consistent-function-scoping: Fix inconsistent behavior (#2748) a5464440

sindresorhus/eslint-plugin-unicorn@v61.0.2...v62.0.0

Commits

Updates globals from 16.5.0 to 17.0.0

Release notes

Sourced from globals's releases.

v17.0.0

Breaking

  • Split audioWorklet environment from browser (#320) 7bc293e

Improvements

  • Update globals (#329) ebe1063
  • Get all browser globals from both chrome and firefox (#321) 59ceff8
  • Add bunBuiltin environment (#324) 1bc6e3b
  • Add denoBuiltin environment (#324) 1bc6e3b
  • Add paintWorklet environment (#323) 4b78f56
  • Add sharedWorker environment (#322) 4a02a85

sindresorhus/globals@v16.5.0...v17.0.0

Commits

Updates vitest from 3.2.4 to 4.0.16

Release notes

Sourced from vitest's releases.

v4.0.16

   🐞 Bug Fixes

    View changes on GitHub

v4.0.15

   🚀 Experimental Features

   🐞 Bug Fixes

    View changes on GitHub

v4.0.14

   🚀 Experimental Features

... (truncated)

Commits
  • b46d744 chore: release v4.0.16
  • 84a3062 fix(browser): string formatting bug when including placeholders in console.lo...
  • f7f6aa8 fix: log deprecated test.poolOptions if it's set (#9226)
  • 568513c fix: allow inlining fully dynamic import (#9137)
  • 5d26b87 fix(experimental): export setupEnvironment for custom pools (#9187)
  • f17eb42 refactor: avoid using isFileServingAllowed from Vite (#9160)
  • 78cfbf9 fix: avoid crashing on process.versions stub (#9174)
  • da0ade2 fix: fix browser mode default testTimeout back to 15 seconds (#9167)
  • eb1abf0 chore: release v4.0.15
  • a68f74e feat(cache): add opt-out on a plugin level, fix internal root cache (#9154)
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for vitest since your current version.


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Note

Updates the dev tooling across linting and testing with major version bumps and refreshed transitive deps.

  • Upgrades ESLint ecosystem: @eslint/compat@2, eslint-plugin-jsdoc@62, eslint-plugin-react-hooks@7, eslint-plugin-unicorn@62, globals@17
  • Upgrades testing stack: vitest@4, @vitest/coverage-v8@4
  • Regenerates package-lock.json with numerous transitive changes (some deps now target newer Node ranges)

Written by Cursor Bugbot for commit 4a64cf0. This will update automatically on new commits. Configure here.

…dates

Bumps the upgrades group with 7 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [@eslint/compat](https://github.com/eslint/rewrite/tree/HEAD/packages/compat) | `1.4.1` | `2.0.0` |
| [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `3.2.4` | `4.0.16` |
| [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) | `60.8.3` | `62.0.0` |
| [eslint-plugin-react-hooks](https://github.com/facebook/react/tree/HEAD/packages/eslint-plugin-react-hooks) | `5.2.0` | `7.0.1` |
| [eslint-plugin-unicorn](https://github.com/sindresorhus/eslint-plugin-unicorn) | `61.0.2` | `62.0.0` |
| [globals](https://github.com/sindresorhus/globals) | `16.5.0` | `17.0.0` |
| [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `3.2.4` | `4.0.16` |



Updates `@eslint/compat` from 1.4.1 to 2.0.0
- [Release notes](https://github.com/eslint/rewrite/releases)
- [Changelog](https://github.com/eslint/rewrite/blob/main/packages/compat/CHANGELOG.md)
- [Commits](https://github.com/eslint/rewrite/commits/compat-v2.0.0/packages/compat)

Updates `@vitest/coverage-v8` from 3.2.4 to 4.0.16
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.16/packages/coverage-v8)

Updates `eslint-plugin-jsdoc` from 60.8.3 to 62.0.0
- [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases)
- [Commits](gajus/eslint-plugin-jsdoc@v60.8.3...v62.0.0)

Updates `eslint-plugin-react-hooks` from 5.2.0 to 7.0.1
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/main/packages/eslint-plugin-react-hooks/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/HEAD/packages/eslint-plugin-react-hooks)

Updates `eslint-plugin-unicorn` from 61.0.2 to 62.0.0
- [Release notes](https://github.com/sindresorhus/eslint-plugin-unicorn/releases)
- [Commits](sindresorhus/eslint-plugin-unicorn@v61.0.2...v62.0.0)

Updates `globals` from 16.5.0 to 17.0.0
- [Release notes](https://github.com/sindresorhus/globals/releases)
- [Commits](sindresorhus/globals@v16.5.0...v17.0.0)

Updates `vitest` from 3.2.4 to 4.0.16
- [Release notes](https://github.com/vitest-dev/vitest/releases)
- [Commits](https://github.com/vitest-dev/vitest/commits/v4.0.16/packages/vitest)

---
updated-dependencies:
- dependency-name: "@eslint/compat"
  dependency-version: 2.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: upgrades
- dependency-name: "@vitest/coverage-v8"
  dependency-version: 4.0.16
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: upgrades
- dependency-name: eslint-plugin-jsdoc
  dependency-version: 62.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: upgrades
- dependency-name: eslint-plugin-react-hooks
  dependency-version: 7.0.1
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: upgrades
- dependency-name: eslint-plugin-unicorn
  dependency-version: 62.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: upgrades
- dependency-name: globals
  dependency-version: 17.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: upgrades
- dependency-name: vitest
  dependency-version: 4.0.16
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: upgrades
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jan 9, 2026
@coderabbitai
Copy link

coderabbitai bot commented Jan 9, 2026

Important

Review skipped

Bot user detected.

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

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


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

@github-actions
Copy link

github-actions bot commented Jan 9, 2026

Coverage Report

Status Category Percentage Covered / Total
🔵 Lines 96.5% (🎯 95%) 1879 / 1947
🔵 Statements 96.46% (🎯 95%) 1940 / 2011
🔵 Functions 96.68% (🎯 98%) 466 / 482
🔵 Branches 92.43% (🎯 97%) 562 / 608
File CoverageNo changed files found.
Generated in workflow #3111 for commit 4a64cf0 by the Vitest Coverage Report Action

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 javascript Pull requests that update javascript code

Development

Successfully merging this pull request may close these issues.

0 participants