Skip to content

Bump @typescript-eslint/eslint-plugin from 6.21.0 to 8.60.1 in /apps/desktop#425

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

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

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

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

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

Release notes

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

v8.60.1

8.60.1 (2026-06-01)

🩹 Fixes

  • eslint-plugin: respect ECMAScript line terminators in ts-comment rules (#12352)
  • eslint-plugin: [no-shadow] correct rule to match ESLint v10 handling (#12182)

❤️ Thank You

See GitHub Releases for more information.

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

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

... (truncated)

Changelog

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

8.60.1 (2026-06-01)

🩹 Fixes

  • eslint-plugin: [no-shadow] correct rule to match ESLint v10 handling (#12182)
  • eslint-plugin: respect ECMAScript line terminators in ts-comment rules (#12352)

❤️ Thank You

See GitHub Releases for more information.

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

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

... (truncated)

Commits
  • 4f84a69 chore(release): publish 8.60.1
  • 598af56 docs(eslint-plugin): clarify no-redeclare type-value collision not covered by...
  • 1849b53 chore: typecheck using tsgo (#12139)
  • 5341d59 chore: fix lint issues (#12369)
  • f525814 fix(eslint-plugin): [no-shadow] correct rule to match ESLint v10 handling (#1...
  • 2df540c chore(eslint-plugin): defer type checks to improve rules performance (#12296)
  • 1ab4284 fix(eslint-plugin): respect ECMAScript line terminators in ts-comment rules (...
  • 2f49df5 docs: update references to @stylistic/eslint-plugin rules in documentation ...
  • f891c29 chore(release): publish 8.60.0
  • ca6ca14 chore(release): publish 8.59.4
  • 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 30, 2026
@dependabot dependabot Bot requested a review from arul28 as a code owner May 30, 2026 02:26
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels May 30, 2026
@greptile-apps
Copy link
Copy Markdown

greptile-apps Bot commented May 30, 2026

PR author is in the excluded authors list.

@vercel
Copy link
Copy Markdown

vercel Bot commented May 30, 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 Jun 6, 2026 6:35pm

@capy-ai
Copy link
Copy Markdown

capy-ai Bot commented May 30, 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 from 6.21.0 to 8.60.0 in apps/desktop but leaves @typescript-eslint/parser on 6.21.0. That violates the v8 plugin’s required peer range and leaves two major versions of the typescript-eslint stack installed side by side.


🐛 Functionality

[High] ESLint plugin and parser major versions are out of sync

File: apps/desktop/package.json:L136-L137
Issue: The plugin is bumped to ^8.60.0 while the parser stays at ^6.21.0. @typescript-eslint/eslint-plugin@8.60.0 declares a peer dependency on @typescript-eslint/parser@^8.60.0 (see apps/desktop/package-lock.json:L6754-L6757). After install, npm ls reports the parser as invalid for the plugin (invalid: "^8.60.0" from node_modules/@typescript-eslint/eslint-plugin). The lockfile nests a full v8 toolchain under the plugin while the top-level parser remains v6, so type-aware rules can run against mismatched AST/type-utils versions.
Repro: Check out this branch, run cd apps/desktop && npm ci && npm ls @typescript-eslint/eslint-plugin @typescript-eslint/parser — npm exits with ELSPROBLEMS and marks @typescript-eslint/parser@6.21.0 invalid.
Fix: Bump @typescript-eslint/parser to ^8.60.0 in the same change (or merge with the open Dependabot parser PR on this repo) and regenerate package-lock.json so plugin and parser resolve to a single v8 line.


Notes

  • npm ci and npm run lint both succeed on this branch today (193 warnings, 0 errors), so CI may not fail immediately — but the install is explicitly unsupported by upstream and is brittle if peer checks tighten or type-aware rules change behavior across majors.
  • There is a separate Dependabot branch/PR for @typescript-eslint/parser@8.60.0; treating plugin and parser bumps as one unit avoids repeated lockfile churn.
  • This is a devDependency-only change; it does not affect the shipped Electron app bundle or runtime security surface.
  • I did not load feature docs — the diff touches only package.json / package-lock.json.
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.60.0 branch from 518d75e to 6ff4c89 Compare May 31, 2026 00:07
@dependabot dependabot Bot changed the title Bump @typescript-eslint/eslint-plugin from 6.21.0 to 8.60.0 in /apps/desktop Bump @typescript-eslint/eslint-plugin from 6.21.0 to 8.60.1 in /apps/desktop Jun 2, 2026
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/apps/desktop/typescript-eslint/eslint-plugin-8.60.0 branch 2 times, most recently from 9ca7b69 to 4756e19 Compare June 4, 2026 01:58
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 6.21.0 to 8.60.1.
- [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.1/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-version: 8.60.0
  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.60.0 branch from 4756e19 to 81cbd45 Compare June 6, 2026 18:34
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