Skip to content

Bump @typescript-eslint/eslint-plugin from 6.21.0 to 8.60.0 in /apps/desktop#345

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/apps/desktop/typescript-eslint/eslint-plugin-8.59.4
Closed

Bump @typescript-eslint/eslint-plugin from 6.21.0 to 8.60.0 in /apps/desktop#345
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/apps/desktop/typescript-eslint/eslint-plugin-8.59.4

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 23, 2026

Bumps @typescript-eslint/eslint-plugin from 6.21.0 to 8.60.0.

Release notes

Sourced from @​typescript-eslint/eslint-plugin's releases.

v8.60.0

8.60.0 (2026-05-25)

🚀 Features

  • rule-tester: added updates of RuleTester from upstream (#12291)

🩹 Fixes

  • playground TS version selector is not working (#12326, #12325)

❤️ Thank You

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

v8.59.4

8.59.4 (2026-05-18)

🩹 Fixes

  • eslint-plugin: [no-floating-promises] stack overflow when using recursive types (#12294)
  • project-service: throw error cause in getParsedConfigFileFromTSServer (#12321)
  • typescript-eslint: export Compatible* types from typescript-eslint to resolve pnpm TS error (#12340)

❤️ Thank You

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

v8.59.3

8.59.3 (2026-05-11)

This was a version bump only, there were no code changes.

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

v8.59.2

8.59.2 (2026-05-04)

... (truncated)

Changelog

Sourced from @​typescript-eslint/eslint-plugin's changelog.

8.60.0 (2026-05-25)

This was a version bump only for eslint-plugin to align it with other projects, there were no code changes.

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

8.59.4 (2026-05-18)

🩹 Fixes

  • eslint-plugin: [no-floating-promises] stack overflow when using recursive types (#12294)

❤️ Thank You

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

8.59.3 (2026-05-11)

This was a version bump only for eslint-plugin to align it with other projects, there were no code changes.

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

8.59.2 (2026-05-04)

🩹 Fixes

  • eslint-plugin: [no-deprecated] object destructuring values should be treated as declarations (#12292)
  • eslint-plugin: [no-unsafe-type-assertion] handle crash on recursive template literal types (#12150)

❤️ Thank You

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

8.59.1 (2026-04-27)

🩹 Fixes

... (truncated)

Commits
  • f891c29 chore(release): publish 8.60.0
  • ca6ca14 chore(release): publish 8.59.4
  • 4302433 fix(eslint-plugin): [no-floating-promises] stack overflow when using recursiv...
  • 10b79f1 chore(deps): update dependency eslint to v10.4.0 (#12339)
  • 2a6765d chore: clenaup getAwaitedType from typescript.d.ts (#12302)
  • 48e13c0 chore(release): publish 8.59.3
  • e26dc80 docs: update stale links to latest (#12313)
  • 44f9625 chore(deps): update vitest monorepo to v4.1.5 (#12307)
  • 2ec35f1 chore(release): publish 8.59.2
  • ec3ef25 test: make no-useless-empty-export tests fully static (#12260)
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for @​typescript-eslint/eslint-plugin since your current version.


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

vercel Bot commented May 23, 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 28, 2026 8:00pm

@greptile-apps
Copy link
Copy Markdown

greptile-apps Bot commented May 23, 2026

PR author is in the excluded authors list.

@capy-ai
Copy link
Copy Markdown

capy-ai Bot commented May 23, 2026

Capy auto-review is paused for this organization because the monthly auto-review limit has been reached. Increase the limit or turn it off in billing settings to resume automatic reviews.

Copy link
Copy Markdown
Contributor

@cursor cursor Bot left a comment

Choose a reason for hiding this comment

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

PR Review

Scope: 2 file(s), +442 / −61
Verdict: Needs changes

Dependabot bumps @typescript-eslint/eslint-plugin to v8 in apps/desktop while @typescript-eslint/parser stays on v6. That skew breaks the desktop lint script, which CI runs on every PR.


🐛 Functionality

[High] Desktop lint crashes on plugin/parser version skew

File: apps/desktop/package.json:L134-L135
Issue: @typescript-eslint/eslint-plugin@8.59.4 declares a peer dependency on @typescript-eslint/parser@^8.59.4, but package.json still pins the parser at ^6.21.0. After install, npm ls reports the parser as invalid, and npm run lint exits with TypeError: Cannot use 'in' operator to search for 'type' in undefined while running @typescript-eslint/no-unused-vars (first failure at src/shared/types/models.ts:5).
Repro: In apps/desktop, run npm install then npm run lint.
Fix: Bump @typescript-eslint/parser to ^8.59.4 in the same change (regenerate package-lock.json) so plugin and parser share the v8 line. Re-run npm run lint and address any newly surfaced rule violations.


Notes

  • @typescript-eslint/eslint-plugin is a devDependency only; it does not ship in the Electron bundle or change runtime behavior.
  • .github/workflows/ci.yml runs cd apps/desktop && npm run lint, so this mismatch will fail CI until the parser is aligned.
  • typescript-eslint v8 is actively maintained; the main risk here is the incomplete major bump, not the package choice itself.
Open in Web View Automation 

Sent by Cursor Automation: BUGBOT in Versic

@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/apps/desktop/typescript-eslint/eslint-plugin-8.59.4 branch from 99554f9 to d31ce37 Compare May 25, 2026 00:49
@dependabot dependabot Bot changed the title Bump @typescript-eslint/eslint-plugin from 6.21.0 to 8.59.4 in /apps/desktop Bump @typescript-eslint/eslint-plugin from 6.21.0 to 8.60.0 in /apps/desktop May 26, 2026
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/apps/desktop/typescript-eslint/eslint-plugin-8.59.4 branch 3 times, most recently from 96d53bc to 3764dc5 Compare May 28, 2026 19:20
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 6.21.0 to 8.60.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.60.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-version: 8.59.4
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/apps/desktop/typescript-eslint/eslint-plugin-8.59.4 branch from 3764dc5 to 710ad5b Compare May 28, 2026 20:00
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github May 30, 2026

Superseded by #425.

@dependabot dependabot Bot closed this May 30, 2026
@dependabot dependabot Bot deleted the dependabot/npm_and_yarn/apps/desktop/typescript-eslint/eslint-plugin-8.59.4 branch May 30, 2026 02:27
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