Skip to content

build(deps-dev): bump typescript-eslint from 8.58.0 to 8.59.0#38

Merged
sjsyrek merged 1 commit intomainfrom
dependabot/npm_and_yarn/main/typescript-eslint-8.58.2
Apr 27, 2026
Merged

build(deps-dev): bump typescript-eslint from 8.58.0 to 8.59.0#38
sjsyrek merged 1 commit intomainfrom
dependabot/npm_and_yarn/main/typescript-eslint-8.58.2

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

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

Bumps typescript-eslint from 8.58.0 to 8.59.0.

Release notes

Sourced from typescript-eslint's releases.

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

See GitHub Releases for more information.

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

v8.58.1

8.58.1 (2026-04-08)

🩹 Fixes

  • eslint-plugin: [no-unused-vars] fix false negative for type predicate parameter (#12004)

❤️ 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.0 (2026-04-20)

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

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Apr 14, 2026
@sjsyrek
Copy link
Copy Markdown
Contributor

sjsyrek commented Apr 27, 2026

@dependabot rebase

@dependabot dependabot Bot changed the title build(deps-dev): bump typescript-eslint from 8.58.0 to 8.58.2 build(deps-dev): bump typescript-eslint from 8.58.0 to 8.59.0 Apr 27, 2026
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/main/typescript-eslint-8.58.2 branch from 9e4ce6b to 3a7e4db Compare April 27, 2026 05:51
@sjsyrek
Copy link
Copy Markdown
Contributor

sjsyrek commented Apr 27, 2026

@dependabot rebase

@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/main/typescript-eslint-8.58.2 branch 2 times, most recently from cf21179 to 924e452 Compare April 27, 2026 08:36
sjsyrek added a commit that referenced this pull request Apr 27, 2026
…t-eslint 8.59 (#50)

The typescript-eslint 8.59 release tightened the no-unnecessary-type-assertion
rule, surfacing 197 stale type assertions across src/ and tests/. Auto-fixed via
`npm run lint:fix`, plus 3 unused-import cleanups in test files that became
TS6133 errors after the assertions were removed:

- tests/unit/glossary-command.test.ts: drop unused Language import
- tests/unit/cli-translate-workflow.test.ts: drop unused Language import
- tests/unit/sync/sync-command.test.ts: drop unused CliSyncOptions import

Verified: lint clean, type-check clean, full test suite passes (5490/5490),
build succeeds, all 5 example workflows exit 0.

Unblocks dependabot PR #38 (typescript-eslint 8.58 → 8.59).

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@sjsyrek
Copy link
Copy Markdown
Contributor

sjsyrek commented Apr 27, 2026

@dependabot rebase

Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.58.0 to 8.59.0.
- [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.0/packages/typescript-eslint)

---
updated-dependencies:
- dependency-name: typescript-eslint
  dependency-version: 8.58.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot force-pushed the dependabot/npm_and_yarn/main/typescript-eslint-8.58.2 branch from 924e452 to 45e6b97 Compare April 27, 2026 08:46
@sjsyrek sjsyrek merged commit a68154a into main Apr 27, 2026
3 checks passed
@sjsyrek sjsyrek deleted the dependabot/npm_and_yarn/main/typescript-eslint-8.58.2 branch April 27, 2026 08:50
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.

1 participant