Skip to content

build(deps): bump typescript-eslint from 8.59.1 to 8.59.4#193

Merged
erode-release[bot] merged 1 commit into
mainfrom
dependabot/npm_and_yarn/typescript-eslint-8.59.4
May 20, 2026
Merged

build(deps): bump typescript-eslint from 8.59.1 to 8.59.4#193
erode-release[bot] merged 1 commit into
mainfrom
dependabot/npm_and_yarn/typescript-eslint-8.59.4

Conversation

@dependabot

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

Copy link
Copy Markdown
Contributor

Bumps typescript-eslint from 8.59.1 to 8.59.4.

Release notes

Sourced from typescript-eslint's releases.

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)

🩹 Fixes

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

❤️ Thank You

See GitHub Releases for more information.

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

Changelog

Sourced from typescript-eslint's changelog.

8.59.4 (2026-05-18)

🩹 Fixes

  • 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.

8.59.3 (2026-05-11)

This was a version bump only for typescript-eslint 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)

This was a version bump only for typescript-eslint 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.

Commits
  • ca6ca14 chore(release): publish 8.59.4
  • 4b927c6 fix(typescript-eslint): export Compatible* types from typescript-eslint to re...
  • 48e13c0 chore(release): publish 8.59.3
  • 44f9625 chore(deps): update vitest monorepo to v4.1.5 (#12307)
  • 2ec35f1 chore(release): publish 8.59.2
  • See full diff in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels May 20, 2026
@dependabot dependabot Bot requested a review from a team as a code owner May 20, 2026 21:53
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels May 20, 2026
@erode-release erode-release Bot enabled auto-merge (squash) May 20, 2026 21:53
@greptile-apps

greptile-apps Bot commented May 20, 2026

Copy link
Copy Markdown

Greptile Summary

This PR bumps typescript-eslint from 8.59.1 to 8.59.4 in the packages/eslint-config package, updating package.json and regenerating the corresponding package-lock.json entries for all @typescript-eslint/* sub-packages.

  • 8.59.4: Fixes a stack overflow in no-floating-promises with recursive types, improves error propagation in project-service, and exports Compatible* types to resolve a pnpm TypeScript error.
  • 8.59.2: Fixes a crash in no-unsafe-type-assertion on recursive template literal types and corrects no-deprecated handling of object destructuring declarations.

Confidence Score: 5/5

Safe to merge — this is a patch-level bump of a dev/lint-only dependency with no runtime impact.

Only ESLint tooling packages are updated; they affect the linting step, not production code. The three patch releases contain targeted bug fixes (stack overflows on recursive types, a crash in no-unsafe-type-assertion, and an export correction) with no breaking changes or API surface modifications.

No files require special attention.

Important Files Changed

Filename Overview
packages/eslint-config/package.json Bumps typescript-eslint dependency from ^8.59.1 to ^8.59.4; no other changes.
package-lock.json Updates all @typescript-eslint/* sub-package entries (10 packages) from 8.59.1 to 8.59.4 with refreshed resolved URLs and integrity hashes; generated by npm.

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A["typescript-eslint 8.59.1 → 8.59.4"] --> B["@typescript-eslint/eslint-plugin"]
    A --> C["@typescript-eslint/parser"]
    A --> D["@typescript-eslint/typescript-estree"]
    A --> E["@typescript-eslint/utils"]
    B --> F["@typescript-eslint/scope-manager"]
    B --> G["@typescript-eslint/type-utils"]
    B --> H["@typescript-eslint/visitor-keys"]
    C --> F
    C --> I["@typescript-eslint/types"]
    D --> J["@typescript-eslint/project-service"]
    D --> K["@typescript-eslint/tsconfig-utils"]
    D --> I
    D --> H
    E --> F
    E --> I
    F --> I
    F --> H
    G --> I
    G --> D
    G --> E
    H --> I
    J --> K
    J --> I
Loading

Reviews (3): Last reviewed commit: "build(deps): bump typescript-eslint from..." | Re-trigger Greptile

@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/typescript-eslint-8.59.4 branch from 42c0c33 to 5fd4737 Compare May 20, 2026 21:57
Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.59.1 to 8.59.4.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.59.4/packages/typescript-eslint)

---
updated-dependencies:
- dependency-name: typescript-eslint
  dependency-version: 8.59.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/typescript-eslint-8.59.4 branch from 5fd4737 to 33282dd Compare May 20, 2026 22:00
@erode-release erode-release Bot merged commit 1bf3a72 into main May 20, 2026
3 checks passed
@erode-release erode-release Bot deleted the dependabot/npm_and_yarn/typescript-eslint-8.59.4 branch May 20, 2026 22:02
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