Skip to content

chore(deps-dev): bump eslint from 8.57.1 to 10.3.0 in /apps/desktop#131

Closed
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/apps/desktop/eslint-10.2.0
Closed

chore(deps-dev): bump eslint from 8.57.1 to 10.3.0 in /apps/desktop#131
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/apps/desktop/eslint-10.2.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Apr 4, 2026

Bumps eslint from 8.57.1 to 10.3.0.

Release notes

Sourced from eslint's releases.

v10.3.0

Features

  • 379571a feat: add suggestions for no-unused-private-class-members (#20773) (sethamus)

Bug Fixes

  • b6ae5cf fix: handle unavailable require cache (#20812) (Simon Podlipsky)
  • 6fb3685 fix: rule suggestions cause continuation in class body (#20787) (Milos Djermanovic)

Documentation

  • 32cc7ab docs: fix typos in docs and comments (#20809) (Tanuj Kanti)
  • 7f47937 docs: Update README (GitHub Actions Bot)

Chores

  • d32235e ci: use pnpm in eslint-flat-config-utils type integration test (#20826) (Francesco Trotta)
  • 3ffb14e chore: clean up typos in comments and JSDoc (#20821) (Pixel998)
  • 22eb58a chore: add missing continue-on-error to ecosystem-tests.yml (#20818) (Josh Goldberg ✨)
  • 88bf002 ci: bump pnpm/action-setup from 6.0.1 to 6.0.3 (#20815) (dependabot[bot])
  • 97c8c33 chore: update ilshidur/action-discord action to v0.4.0 (#20811) (renovate[bot])
  • 2f58136 chore: pin peter-evans/create-pull-request action to 5f6978f (#20810) (renovate[bot])
  • 77add7f chore: add initial ecosystem plugin tests workflow (#19643) (Josh Goldberg ✨)
  • 4023b55 test: Add unit tests for SuppressionsService.prune() (#20797) (kuldeep kumar)
  • 54080da test: add unit tests for ForkContext (#20778) (kuldeep kumar)
  • f0e2bcc test: add unit tests for SuppressionsService.suppress() method (#20765) (kuldeep kumar)
  • a7f0b94 chore: update dependency prettier to v3.8.3 (#20782) (renovate[bot])
  • 7bf93d9 chore: update TypeScript to v6 (#20677) (sethamus)
  • b42dd72 ci: bump pnpm/action-setup from 6.0.0 to 6.0.1 (#20781) (dependabot[bot])
  • 2b252be test: add unit tests for IdGenerator (#20775) (kuldeep kumar)

v10.2.1

Bug Fixes

  • 14be92b fix: model generator yield resumption paths in code path analysis (#20665) (sethamus)
  • 84a19d2 fix: no-async-promise-executor false positives for shadowed Promise (#20740) (xbinaryx)
  • af764af fix: clarify language and processor validation errors (#20729) (Pixel998)
  • e251b89 fix: update eslint (#20715) (renovate[bot])

Documentation

  • ca92ca0 docs: reuse markdown-it instance for markdown filter (#20768) (Amaresh S M)
  • 57d2ee2 docs: Enable Eleventy incremental mode for watch (#20767) (Amaresh S M)
  • c1621b9 docs: fix typos in code-path-analyzer.js (#20700) (Ayush Shukla)
  • 1418d52 docs: Update README (GitHub Actions Bot)
  • 39771e6 docs: Update README (GitHub Actions Bot)
  • 71e0469 docs: fix incomplete JSDoc param description in no-shadow rule (#20728) (kuldeep kumar)
  • 22119ce docs: clarify scope of for-direction rule with dead code examples (#20723) (Amaresh S M)
  • 8f3fb77 docs: document meta.docs.dialects (#20718) (Pixel998)

Chores

  • 7ddfea9 chore: update dependency prettier to v3.8.2 (#20770) (renovate[bot])
  • fac40e1 ci: bump pnpm/action-setup from 5.0.0 to 6.0.0 (#20763) (dependabot[bot])
  • 7246f92 test: add tests for SuppressionsService.load() error handling (#20734) (kuldeep kumar)
  • 4f34b1e chore: update pnpm/action-setup action to v5 (#20762) (renovate[bot])

... (truncated)

Commits
  • 7889204 10.3.0
  • 5b69b4f Build: changelog update for 10.3.0
  • d32235e ci: use pnpm in eslint-flat-config-utils type integration test (#20826)
  • b6ae5cf fix: handle unavailable require cache (#20812)
  • 3ffb14e chore: clean up typos in comments and JSDoc (#20821)
  • 6fb3685 fix: rule suggestions cause continuation in class body (#20787)
  • 22eb58a chore: add missing continue-on-error to ecosystem-tests.yml (#20818)
  • 88bf002 ci: bump pnpm/action-setup from 6.0.1 to 6.0.3 (#20815)
  • 379571a feat: add suggestions for no-unused-private-class-members (#20773)
  • 97c8c33 chore: update ilshidur/action-discord action to v0.4.0 (#20811)
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Apr 4, 2026
@dependabot dependabot Bot requested a review from arul28 as a code owner April 4, 2026 02:24
@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 4, 2026

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

1 Skipped Deployment
Project Deployment Actions Updated (UTC)
ade Ignored Ignored Preview May 2, 2026 0:45am

@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/apps/desktop/eslint-10.2.0 branch from 1fe391e to f437c28 Compare April 8, 2026 01:59
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/apps/desktop/eslint-10.2.0 branch from f437c28 to 39d7efd Compare April 8, 2026 02:33
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/apps/desktop/eslint-10.2.0 branch from 39d7efd to 815da52 Compare April 9, 2026 05:35
@dependabot dependabot Bot changed the title Bump eslint from 8.57.1 to 10.2.0 in /apps/desktop chore(deps-dev): bump eslint from 8.57.1 to 10.2.0 in /apps/desktop Apr 16, 2026
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/apps/desktop/eslint-10.2.0 branch from 815da52 to 505a864 Compare April 16, 2026 22:39
@greptile-apps
Copy link
Copy Markdown

greptile-apps Bot commented Apr 16, 2026

PR author is in the excluded authors list.

Copy link
Copy Markdown

@capy-ai capy-ai Bot left a comment

Choose a reason for hiding this comment

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

Added 1 comment

Comment thread apps/desktop/package.json Outdated
"electron": "^40.2.1",
"electron-builder": "^26.8.1",
"eslint": "^8.57.1",
"eslint": "^10.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.

[🟡 Medium] [🔵 Bug]

ESLint is bumped from 8.57.1 to 10.2.0, but all three ESLint plugins in this project declare peer dependency ranges that exclude ESLint 10:

  • @typescript-eslint/eslint-plugin@6.21.0"eslint": "^7.0.0 || ^8.0.0"
  • @typescript-eslint/parser@6.21.0"eslint": "^7.0.0 || ^8.0.0"
  • eslint-plugin-react-hooks@7.0.1"eslint": "^3.0.0 || ... || ^9.0.0" (no ^10)
// apps/desktop/package.json
"@typescript-eslint/eslint-plugin": "^6.21.0",
"@typescript-eslint/parser": "^6.21.0",
"eslint": "^10.2.0",
"eslint-plugin-react-hooks": "^7.0.1",

npm install with --legacy-peer-deps or loose settings may succeed, but the plugins are untested against ESLint 10's internal API changes (new eslint-scope@9, espree@11, eslint-visitor-keys@5). This can produce silent lint misses, false positives, or outright crashes at lint time. Either keep ESLint on v8/v9 until all plugins declare ESLint 10 support, or upgrade @typescript-eslint/* to v8+ (which supports ESLint 9/10) and eslint-plugin-react-hooks to a version with ^10 in its peer range.

@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/apps/desktop/eslint-10.2.0 branch from 505a864 to 55bc23d Compare April 21, 2026 04:13
Copy link
Copy Markdown

@capy-ai capy-ai Bot left a comment

Choose a reason for hiding this comment

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

Added 1 comment

Comment thread apps/desktop/package.json Outdated
"electron": "^40.2.1",
"electron-builder": "^26.8.1",
"eslint": "^8.57.1",
"eslint": "^10.2.1",
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

[🟡 Medium] [🔵 Bug]

ESLint is bumped from 8.57.1 to 10.2.1, but all three ESLint plugins in this project declare peer dependency ranges that exclude ESLint 10:

  • @typescript-eslint/eslint-plugin@6.21.0"eslint": "^7.0.0 || ^8.0.0"
  • @typescript-eslint/parser@6.21.0"eslint": "^7.0.0 || ^8.0.0"
  • eslint-plugin-react-hooks@7.0.1"eslint": "^3.0.0 || ... || ^9.0.0" (no ^10)

All three are actively imported in eslint.config.mjs. ESLint 10's internals changed substantially (eslint-scope v7→v9, espree v9→v11, eslint-visitor-keys v3→v5), so the @typescript-eslint v6 plugins — which depend on the old internal APIs — will likely crash or silently misbehave at lint time. Either keep ESLint on v8/v9 until all plugins declare ESLint 10 support, or upgrade @typescript-eslint/* to v8+ (supports ESLint 9/10) and eslint-plugin-react-hooks to a version with ^10 in its peer range.

// apps/desktop/package.json
"@typescript-eslint/eslint-plugin": "^6.21.0",
"@typescript-eslint/parser": "^6.21.0",
"eslint": "^10.2.1",
"eslint-plugin-react-hooks": "^7.0.1",

@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/apps/desktop/eslint-10.2.0 branch from 55bc23d to 621b233 Compare April 22, 2026 08:43
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/apps/desktop/eslint-10.2.0 branch from 621b233 to 42c7870 Compare April 23, 2026 22:59
@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 23, 2026

Deployment failed with the following error:

Resource is limited - try again in 24 hours (more than 100, code: "api-deployments-free-per-day").

Learn More: https://vercel.com/arul28s-projects?upgradeToPro=build-rate-limit

Copy link
Copy Markdown

@capy-ai capy-ai Bot left a comment

Choose a reason for hiding this comment

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

Added 1 comment

Comment thread apps/desktop/package.json Outdated
"electron": "^40.2.1",
"electron-builder": "^26.8.1",
"eslint": "^8.57.1",
"eslint": "^10.2.1",
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

[🔴 Critical] [🔵 Bug]

@typescript-eslint/eslint-plugin@6.21.0 and @typescript-eslint/parser@6.21.0 both declare "eslint": "^7.0.0 || ^8.0.0" as a peer dependency. This bump to ESLint 10 violates that constraint — npm install will emit peer dependency warnings/errors (or fail with --strict-peer-deps), and the plugin will likely crash at runtime when the internal ESLint APIs it relies on (e.g., eslint-scope@7, eslint-visitor-keys@3, the Linter class shape) no longer exist. The npm run lint command from the AGENTS.md validation checks will break. To fix, either keep ESLint at ^8.57.1 or simultaneously upgrade to @typescript-eslint v8+ (which supports ESLint 9/10) and eslint-plugin-react-hooks v5+ (which supports ESLint 9+). Skipping ESLint v9 entirely with a jump to v10 is feasible but all plugin dependencies must be coordinated.

// apps/desktop/package-lock.json — @typescript-eslint/eslint-plugin@6.21.0
"peerDependencies": {
  "@typescript-eslint/parser": "^6.0.0 || ^6.0.0-alpha",
  "eslint": "^7.0.0 || ^8.0.0"
}

[🟠 High] [🔵 Bug]

eslint-plugin-react-hooks@7.0.1 declares "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0" as a peer dependency. ESLint 10 is not covered by this range, so npm install will report a peer dependency conflict and the plugin may fail at runtime with ESLint 10's changed internals. This needs to be coordinated with the eslint upgrade — either pin eslint back to a supported version or upgrade eslint-plugin-react-hooks to a version that supports ESLint 10.

// apps/desktop/package-lock.json — eslint-plugin-react-hooks@7.0.1
"peerDependencies": {
  "eslint": "^3.0.0 || ... || ^9.0.0"
}

@dependabot dependabot Bot changed the title chore(deps-dev): bump eslint from 8.57.1 to 10.2.0 in /apps/desktop build(deps-dev): bump eslint from 8.57.1 to 10.2.1 in /apps/desktop Apr 27, 2026
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/apps/desktop/eslint-10.2.0 branch 3 times, most recently from 79acb22 to c7c89f6 Compare April 28, 2026 19:11
@dependabot dependabot Bot changed the title build(deps-dev): bump eslint from 8.57.1 to 10.2.1 in /apps/desktop chore(deps-dev): bump eslint from 8.57.1 to 10.2.1 in /apps/desktop Apr 29, 2026
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/apps/desktop/eslint-10.2.0 branch from c7c89f6 to 32e167d Compare April 29, 2026 07:25
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github Apr 29, 2026

Dependabot tried to update this pull request, but something went wrong. We're looking into it, but in the meantime you can retry the update by commenting @dependabot recreate.

@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/apps/desktop/eslint-10.2.0 branch 7 times, most recently from 18449de to 81897a6 Compare May 1, 2026 09:40
Bumps [eslint](https://github.com/eslint/eslint) from 8.57.1 to 10.3.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](eslint/eslint@v8.57.1...v10.3.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-version: 10.2.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title chore(deps-dev): bump eslint from 8.57.1 to 10.2.1 in /apps/desktop chore(deps-dev): bump eslint from 8.57.1 to 10.3.0 in /apps/desktop May 2, 2026
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/apps/desktop/eslint-10.2.0 branch from 81897a6 to 928b9b1 Compare May 2, 2026 00:45
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github May 2, 2026

Superseded by #235.

@dependabot dependabot Bot closed this May 2, 2026
@dependabot dependabot Bot deleted the dependabot/npm_and_yarn/apps/desktop/eslint-10.2.0 branch May 2, 2026 03:33
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants