Skip to content

chore(deps-dev): bump the eslint group across 1 directory with 3 updates - #113

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/my-app/eslint-0edff8e0b2
Closed

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/my-app/eslint-0edff8e0b2

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Apr 18, 2026 •

Copy link
Copy Markdown
Contributor

Bumps the eslint group with 3 updates in the /my-app directory: @typescript-eslint/eslint-plugin, @typescript-eslint/parser and eslint.

Updates @typescript-eslint/eslint-plugin from 7.18.0 to 8.58.2

Release notes

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

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.

v8.58.0

8.58.0 (2026-03-30)

🚀 Features

  • support TypeScript 6 (#12124)

🩹 Fixes

  • eslint-plugin: crash in no-unnecessary-type-arguments (#12163)
  • eslint-plugin: [no-extraneous-class] handle index signatures (#12142)
  • eslint-plugin: [prefer-regexp-exec] avoid fixing unknown RegExp flags (#12161)

❤️ Thank You

... (truncated)

Changelog

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

8.58.2 (2026-04-13)

🩹 Fixes

  • eslint-plugin: [no-unnecessary-condition] use assignability checks in checkTypePredicates (#12147)
  • 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)

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

8.58.0 (2026-03-30)

🚀 Features

  • support TypeScript 6 (#12124)

🩹 Fixes

  • eslint-plugin: [prefer-regexp-exec] avoid fixing unknown RegExp flags (#12161)
  • eslint-plugin: [no-extraneous-class] handle index signatures (#12142)
  • eslint-plugin: crash in no-unnecessary-type-arguments (#12163)

❤️ Thank You

... (truncated)

Commits
  • 90c2803 chore(release): publish 8.58.2
  • 7c9e06f fix(eslint-plugin): [no-unnecessary-condition] use assignability checks in ch...
  • dae1732 chore(eslint-plugin): switch auto-generated test cases to hand-written in unb...
  • be6b49a fix: remove tsbuildinfo cache file from published packages (#12187)
  • 5311ed3 chore(release): publish 8.58.1
  • c3f8ed5 fix(eslint-plugin): [no-unused-vars] fix false negative for type predicate pa...
  • e372a66 Revert: feat(eslint-plugin): [no-unnecessary-type-arguments] report inferred ...
  • 4933417 chore(release): publish 8.58.0
  • 5a9bd36 fix(eslint-plugin): [prefer-regexp-exec] avoid fixing unknown RegExp flags (#...
  • edb90eb fix(eslint-plugin): [no-extraneous-class] handle index signatures (#12142)
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for @​typescript-eslint/eslint-plugin since your current version.


Updates @typescript-eslint/parser from 7.18.0 to 8.58.2

Release notes

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

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.

v8.58.0

8.58.0 (2026-03-30)

🚀 Features

  • support TypeScript 6 (#12124)

🩹 Fixes

  • eslint-plugin: crash in no-unnecessary-type-arguments (#12163)
  • eslint-plugin: [no-extraneous-class] handle index signatures (#12142)
  • eslint-plugin: [prefer-regexp-exec] avoid fixing unknown RegExp flags (#12161)

❤️ Thank You

... (truncated)

Changelog

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

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.

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

8.57.2 (2026-03-23)

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.57.1 (2026-03-16)

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.

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for @​typescript-eslint/parser since your current version.


Updates eslint from 8.57.1 to 10.2.1

Release notes

Sourced from eslint's releases.

v10.2.1

Bug Fixes

  • 14be92b fix: model generator yield resumption paths in code path analysis (#20665) (sethamus)
  • 84a19d2 fix: no-async-promise-executor false positives for shadowed Promise (#20740) (xbinaryx)
  • af764af fix: clarify language and processor validation errors (#20729) (Pixel998)
  • e251b89 fix: update eslint (#20715) (renovate[bot])

Documentation

  • ca92ca0 docs: reuse markdown-it instance for markdown filter (#20768) (Amaresh S M)
  • 57d2ee2 docs: Enable Eleventy incremental mode for watch (#20767) (Amaresh S M)
  • c1621b9 docs: fix typos in code-path-analyzer.js (#20700) (Ayush Shukla)
  • 1418d52 docs: Update README (GitHub Actions Bot)
  • 39771e6 docs: Update README (GitHub Actions Bot)
  • 71e0469 docs: fix incomplete JSDoc param description in no-shadow rule (#20728) (kuldeep kumar)
  • 22119ce docs: clarify scope of for-direction rule with dead code examples (#20723) (Amaresh S M)
  • 8f3fb77 docs: document meta.docs.dialects (#20718) (Pixel998)

Chores

  • 7ddfea9 chore: update dependency prettier to v3.8.2 (#20770) (renovate[bot])
  • fac40e1 ci: bump pnpm/action-setup from 5.0.0 to 6.0.0 (#20763) (dependabot[bot])
  • 7246f92 test: add tests for SuppressionsService.load() error handling (#20734) (kuldeep kumar)
  • 4f34b1e chore: update pnpm/action-setup action to v5 (#20762) (renovate[bot])
  • 51080eb test: processor service (#20731) (kuldeep kumar)
  • e7e1889 chore: remove stale babel-eslint10 fixture and test (#20727) (kuldeep kumar)
  • 4e1a87c test: remove redundant async/await in flat config array tests (#20722) (Pixel998)
  • 066eabb test: add rule metadata coverage for languages and docs.dialects (#20717) (Pixel998)

v10.2.0

Features

  • 586ec2f feat: Add meta.languages support to rules (#20571) (Copilot)
  • 14207de feat: add Temporal to no-obj-calls (#20675) (Pixel998)
  • bbb2c93 feat: add Temporal to ES2026 globals (#20672) (Pixel998)

Bug Fixes

  • 542cb3e fix: update first-party dependencies (#20714) (Francesco Trotta)

Documentation

  • a2af743 docs: add language to configuration objects (#20712) (Francesco Trotta)
  • 845f23f docs: Update README (GitHub Actions Bot)
  • 5fbcf59 docs: remove sourceType from ts playground link (#20477) (Tanuj Kanti)
  • 8702a47 docs: Update README (GitHub Actions Bot)
  • ddeaded docs: Update README (GitHub Actions Bot)
  • 2b44966 docs: add Major Releases section to Manage Releases (#20269) (Milos Djermanovic)
  • eab65c7 docs: update eslint versions in examples (#20664) (루밀LuMir)
  • 3e4a299 docs: update ESM Dependencies policies with note for own-usage packages (#20660) (Milos Djermanovic)

Chores

  • 8120e30 refactor: extract no unmodified loop condition (#20679) (kuldeep kumar)
  • 46e8469 chore: update dependency markdownlint-cli2 to ^0.22.0 (#20697) (renovate[bot])
  • 01ed3aa test: add unit tests for unicode utilities (#20622) (Manish chaudhary)

... (truncated)

Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Apr 18, 2026
@dependabot
dependabot Bot requested a review from sauravpanda as a code owner April 18, 2026 02:16
@dependabot dependabot Bot added the javascript Pull requests that update javascript code label Apr 18, 2026
@dependabot dependabot Bot changed the title build(deps-dev): bump the eslint group in /my-app with 3 updates chore(deps-dev): bump the eslint group across 1 directory with 3 updates Apr 18, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/my-app/eslint-0edff8e0b2 branch 3 times, most recently from 32d5b31 to 7616100 Compare April 18, 2026 06:56
Bumps the eslint group in /my-app with 3 updates: [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin), [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) and [eslint](https://github.com/eslint/eslint).


Updates `@typescript-eslint/eslint-plugin` from 7.18.0 to 8.58.2
- [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.58.2/packages/eslint-plugin)

Updates `@typescript-eslint/parser` from 7.18.0 to 8.58.2
- [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.58.2/packages/parser)

Updates `eslint` from 8.57.1 to 10.2.1
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](eslint/eslint@v8.57.1...v10.2.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/my-app/eslint-0edff8e0b2 branch from 7616100 to 939add9 Compare April 18, 2026 07:04
sauravpanda added a commit that referenced this pull request Apr 18, 2026
Closes dependabot PR #113.

- Bump eslint 8.57.1 → 10.2.1
- Bump @typescript-eslint/eslint-plugin 7.18.0 → 8.58.2
- Bump @typescript-eslint/parser 7.18.0 → 8.58.2
- Add @eslint/compat ^2.0.5, @eslint/js ^10.0.1, globals ^17.5.0

Config migration (eslint v10 drops legacy eslintrc):
- Replace .eslintrc.json with eslint.config.js (flat config, CJS)
- Wrap eslint-plugin-import v2 with fixupPluginRules() from @eslint/compat
  (it does not yet declare eslint v10 peerDep support)
- Exclude .js/.mjs/.cjs files to preserve old --ext .ts,.tsx behaviour
- Update lint script: remove obsolete --ext .ts,.tsx flag
- Downgrade new v10 rules (no-useless-assignment, preserve-caught-error,
  no-unsafe-function-type) to "warn" to avoid blocking on pre-existing code

Source fixes (stale eslint-disable comments):
- Replace all @typescript-eslint/no-var-requires disables with
  @typescript-eslint/no-require-imports (rule was renamed in v8)
- Remove stale disable comments from test files (rule is already off there)
sauravpanda added a commit that referenced this pull request Apr 18, 2026
Closes dependabot PR #113.

- Bump eslint 8.57.1 → 10.2.1
- Bump @typescript-eslint/eslint-plugin 7.18.0 → 8.58.2
- Bump @typescript-eslint/parser 7.18.0 → 8.58.2
- Add @eslint/compat ^2.0.5, @eslint/js ^10.0.1, globals ^17.5.0

Config migration (eslint v10 drops legacy eslintrc):
- Replace .eslintrc.json with eslint.config.js (flat config, CJS)
- Wrap eslint-plugin-import v2 with fixupPluginRules() from @eslint/compat
  (it does not yet declare eslint v10 peerDep support)
- Exclude .js/.mjs/.cjs files to preserve old --ext .ts,.tsx behaviour
- Update lint script: remove obsolete --ext .ts,.tsx flag
- Downgrade new v10 rules (no-useless-assignment, preserve-caught-error,
  no-unsafe-function-type) to "warn" to avoid blocking on pre-existing code

Source fixes (stale eslint-disable comments):
- Replace all @typescript-eslint/no-var-requires disables with
  @typescript-eslint/no-require-imports (rule was renamed in v8)
- Remove stale disable comments from test files (rule is already off there)
@dependabot @github

dependabot Bot commented on behalf of github Apr 18, 2026

Copy link
Copy Markdown
Contributor Author

Looks like these dependencies are no longer updatable, so this is no longer needed.

@dependabot dependabot Bot closed this Apr 18, 2026
@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/my-app/eslint-0edff8e0b2 branch April 18, 2026 07:31
sauravpanda added a commit that referenced this pull request Apr 18, 2026
* feat(deps): upgrade eslint to v10 and @typescript-eslint to v8

Closes dependabot PR #113.

- Bump eslint 8.57.1 → 10.2.1
- Bump @typescript-eslint/eslint-plugin 7.18.0 → 8.58.2
- Bump @typescript-eslint/parser 7.18.0 → 8.58.2
- Add @eslint/compat ^2.0.5, @eslint/js ^10.0.1, globals ^17.5.0

Config migration (eslint v10 drops legacy eslintrc):
- Replace .eslintrc.json with eslint.config.js (flat config, CJS)
- Wrap eslint-plugin-import v2 with fixupPluginRules() from @eslint/compat
  (it does not yet declare eslint v10 peerDep support)
- Exclude .js/.mjs/.cjs files to preserve old --ext .ts,.tsx behaviour
- Update lint script: remove obsolete --ext .ts,.tsx flag
- Downgrade new v10 rules (no-useless-assignment, preserve-caught-error,
  no-unsafe-function-type) to "warn" to avoid blocking on pre-existing code

Source fixes (stale eslint-disable comments):
- Replace all @typescript-eslint/no-var-requires disables with
  @typescript-eslint/no-require-imports (rule was renamed in v8)
- Remove stale disable comments from test files (rule is already off there)

* fix(deps): resolve ESLint v10 compatibility after merge

Remove eslint-plugin-import (peer dep only supports ESLint ≤ v9) and
@eslint/compat (no longer needed). Migrate all import/ rules to their
import-x/ equivalents which already ship v10 support.
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