Skip to content

chore(deps-dev): bump @typescript-eslint/parser from 6.21.0 to 8.59.1 in /apps/desktop#128

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/apps/desktop/typescript-eslint/parser-8.58.0
Open

chore(deps-dev): bump @typescript-eslint/parser from 6.21.0 to 8.59.1 in /apps/desktop#128
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/apps/desktop/typescript-eslint/parser-8.58.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

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

Bumps @typescript-eslint/parser from 6.21.0 to 8.59.1.

Release notes

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

v8.59.1

8.59.1 (2026-04-27)

🩹 Fixes

  • eslint-plugin: [no-unnecessary-type-assertion] fix crash "TypeError: checker.getTypeArguments is not a function" (#12246)
  • eslint-plugin: [no-unnecessary-type-assertion] preserve index signatures in undefined unions (#12257)
  • eslint-plugin: [no-unnecessary-type-assertion] preserve phantom type arguments in generic inference (#12269)
  • eslint-plugin: [no-unnecessary-type-assertion] avoid false positive in logical assignment assertions (#12278)
  • eslint-plugin: [no-unnecessary-type-arguments] handle instantiation expressions (#12220)
  • eslint-plugin: [no-unnecessary-condition] treat void as nullish in no-unnecessary-condition (#12241)

❤️ Thank You

See GitHub Releases for more information.

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

v8.59.0

8.59.0 (2026-04-20)

🚀 Features

  • eslint-plugin: [no-unnecessary-type-assertion] report more cases based on assignability (#11789)

❤️ Thank You

  • Ulrich Stark

See GitHub Releases for more information.

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

v8.58.2

8.58.2 (2026-04-13)

🩹 Fixes

  • remove tsbuildinfo cache file from published packages (#12187)
  • eslint-plugin: [no-unnecessary-condition] use assignability checks in checkTypePredicates (#12147)

❤️ Thank You

... (truncated)

Changelog

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

8.59.1 (2026-04-27)

This was a version bump only for parser 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.0 (2026-04-20)

This was a version bump only for parser 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.58.2 (2026-04-13)

🩹 Fixes

  • remove tsbuildinfo cache file from published packages (#12187)

❤️ Thank You

See GitHub Releases for more information.

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

8.58.1 (2026-04-08)

This was a version bump only for parser 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.58.0 (2026-03-30)

🚀 Features

  • support TypeScript 6 (#12124)

❤️ Thank You

See GitHub Releases for more information.

... (truncated)

Commits
  • 5245793 chore(release): publish 8.59.1
  • ea9ae4f chore(release): publish 8.59.0
  • 90c2803 chore(release): publish 8.58.2
  • be6b49a fix: remove tsbuildinfo cache file from published packages (#12187)
  • 5311ed3 chore(release): publish 8.58.1
  • 4933417 chore(release): publish 8.58.0
  • 8cde2d0 feat: support TypeScript 6 (#12124)
  • be4d54d chore(release): publish 8.57.2
  • c7c38aa chore(release): publish 8.57.1
  • 2c6aeee chore(release): publish 8.57.0
  • Additional commits viewable in compare view
Maintainer changes

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


@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:23
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Apr 4, 2026
@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 Apr 29, 2026 2:49pm

@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/apps/desktop/typescript-eslint/parser-8.58.0 branch from dde043b to 4303a3f Compare April 8, 2026 01:59
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/apps/desktop/typescript-eslint/parser-8.58.0 branch from 4303a3f to afdc5d6 Compare April 8, 2026 02:33
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/apps/desktop/typescript-eslint/parser-8.58.0 branch from afdc5d6 to 89e04ec Compare April 9, 2026 05:35
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/apps/desktop/typescript-eslint/parser-8.58.0 branch from 89e04ec to 9e4b3de Compare April 16, 2026 22:40
@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
"@types/ws": "^8.18.1",
"@typescript-eslint/eslint-plugin": "^6.21.0",
"@typescript-eslint/parser": "^6.21.0",
"@typescript-eslint/parser": "^8.58.2",
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]

@typescript-eslint/eslint-plugin remains on ^6.21.0 (line 112) while this PR upgrades @typescript-eslint/parser to ^8.58.2 (line 113). The plugin's peerDependencies declare @typescript-eslint/parser: ^6.0.0, so a v8 parser is outside its supported range. These two packages share internal data structures (scope-manager, types, typescript-estree) that must be version-aligned — mixing major versions can cause lint crashes or silent rule misbehavior.

// apps/desktop/package.json
"@typescript-eslint/eslint-plugin": "^6.21.0",
"@typescript-eslint/parser": "^8.58.2",

Either upgrade both to v8 or keep both on v6.

@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/apps/desktop/typescript-eslint/parser-8.58.0 branch from 9e4b3de to 358c1c8 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
"@types/ws": "^8.18.1",
"@typescript-eslint/eslint-plugin": "^6.21.0",
"@typescript-eslint/parser": "^6.21.0",
"@typescript-eslint/parser": "^8.59.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]

@typescript-eslint/eslint-plugin remains on ^6.21.0 (line 111) while this PR upgrades @typescript-eslint/parser to ^8.59.0 (line 112). The plugin's peerDependencies declare @typescript-eslint/parser: ^6.0.0, so a v8 parser is outside its supported range. These two packages share internal data structures (scope-manager, types, typescript-estree) that must be version-aligned — mixing major versions causes lint crashes or silent rule misbehavior.

// apps/desktop/package.json
"@typescript-eslint/eslint-plugin": "^6.21.0",
"@typescript-eslint/parser": "^8.59.0",

Either upgrade both to v8 or keep both on v6.

@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/apps/desktop/typescript-eslint/parser-8.58.0 branch from 358c1c8 to 1b72ff8 Compare April 22, 2026 08:43
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/apps/desktop/typescript-eslint/parser-8.58.0 branch from 1b72ff8 to f3bfba1 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
"@types/ws": "^8.18.1",
"@typescript-eslint/eslint-plugin": "^6.21.0",
"@typescript-eslint/parser": "^6.21.0",
"@typescript-eslint/parser": "^8.59.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.

[🟠 High] [🔵 Bug]

The parser is bumped to ^8.59.0 while @typescript-eslint/eslint-plugin remains at ^6.21.0 (line 117). The typescript-eslint project requires these packages to be on the same major version — they share internal packages (scope-manager, types, typescript-estree) whose structures differ across majors. With this mismatch, the v6 plugin receives AST nodes shaped by the v8 parser, which can cause lint rules to silently misfire, produce false positives/negatives, or throw at runtime. The lockfile now installs duplicate v6 and v8 copies of @typescript-eslint/scope-manager, types, and visitor-keys.

// apps/desktop/package.json
"@typescript-eslint/eslint-plugin": "^6.21.0",  // ← still v6
"@typescript-eslint/parser": "^8.59.0",          // ← bumped to v8

Both packages must be bumped together. Either bump @typescript-eslint/eslint-plugin to ^8.59.0 as well, or keep the parser at ^6.21.0.

@dependabot dependabot Bot changed the title Bump @typescript-eslint/parser from 6.21.0 to 8.58.0 in /apps/desktop build(deps-dev): bump @typescript-eslint/parser from 6.21.0 to 8.59.1 in /apps/desktop Apr 27, 2026
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/apps/desktop/typescript-eslint/parser-8.58.0 branch 3 times, most recently from f04442d to ae4d2fe Compare April 28, 2026 19:11
@dependabot dependabot Bot changed the title build(deps-dev): bump @typescript-eslint/parser from 6.21.0 to 8.59.1 in /apps/desktop chore(deps-dev): bump @typescript-eslint/parser from 6.21.0 to 8.59.1 in /apps/desktop Apr 29, 2026
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/apps/desktop/typescript-eslint/parser-8.58.0 branch from ae4d2fe to 8474a7a 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.

Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 6.21.0 to 8.59.1.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.59.1/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-version: 8.58.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/parser-8.58.0 branch from 8474a7a to 89ba88d Compare April 29, 2026 14:49
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