Skip to content

Bump @typescript-eslint/parser from 7.18.0 to 8.58.2 - #694

Open
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/npm_and_yarn/typescript-eslint/parser-8.58.2
Open

Bump @typescript-eslint/parser from 7.18.0 to 8.58.2#694
dependabot[bot] wants to merge 1 commit into
developfrom
dependabot/npm_and_yarn/typescript-eslint/parser-8.58.2

Conversation

@dependabot

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

Copy link
Copy Markdown
Contributor

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


@dependabot dependabot Bot added the Build label Apr 16, 2026
@gep13

gep13 commented Apr 16, 2026

Copy link
Copy Markdown
Member

Category: Defer — needs migration work (@typescript-eslint/parser 7 → 8)

@typescript-eslint 8.x requires ESLint 9+, which in turn requires migrating .eslintrc.json to the new flat-config format (eslint.config.js). This PR on its own will install fine but the rule configs will stop being applied, so lint effectively stops working.

Must be bumped as a tuple with #697 (the eslint-plugin) and #701 (eslint itself).

Recommendation: do not merge standalone. Hold for a dedicated "Migrate to ESLint 9 flat config" PR that touches #694 + #697 + #701 in one atomic change, along with a rewrite of .eslintrc.json.

@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/typescript-eslint/parser-8.58.2 branch 2 times, most recently from 830bac2 to 9753dfe Compare April 16, 2026 17:45
gep13 added a commit to gep13/chocolatey-vscode that referenced this pull request Apr 16, 2026
The previous `.gitattributes` declared `* text eol=crlf`, forcing
every text file to CRLF on checkout.  This has caused a string of
CI and dependabot problems:

- build.sh's shebang was read as `#!/usr/bin/env bash\r` on the
  Linux and macOS runners (fixed in a follow-up by adding
  `*.sh text eol=lf` — see chocolatey-community#705).
- GitHub Actions workflow files (.yml) kept flipping between LF and
  CRLF between dependabot-generated blobs and developer-local
  blobs, producing 103-line-changed diffs in chocolatey-community#693 that only had
  one real line of content change.

Rewrite the policy so LF is the default (matching Git's native
storage, every non-Windows CI runner, dependabot, and most
linters), and CRLF is only applied to file types where Windows-
native editors would re-save the file with a whole-file diff
otherwise: Visual Studio solution / project files, batch scripts,
and the PowerShell family.

Every text blob currently stored on develop is already LF (verified
by inspecting each file's blob with `git show`), so this change
does not require an accompanying mass-renormalization commit.  The
only observable effect is that fresh checkouts on Windows will now
place LF bytes in the working tree for the affected file types
instead of CRLF; editors configured to auto-convert on save will be
guided by the same `.gitattributes` file.

Dependabot's next rebase of its open PRs (chocolatey-community#690, chocolatey-community#691, chocolatey-community#692, chocolatey-community#693,
chocolatey-community#694+...) will pick up the new attributes and produce correctly
scoped single-line diffs instead of whole-file rewrites.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/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)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-version: 8.58.2
  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/typescript-eslint/parser-8.58.2 branch from 9753dfe to e82f581 Compare April 16, 2026 20:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant