Skip to content

chore(deps-dev): bump @typescript-eslint/parser from 5.62.0 to 8.45.0#637

Merged
fty4 merged 3 commits into
mainfrom
dependabot/npm_and_yarn/typescript-eslint/parser-8.45.0
Oct 3, 2025
Merged

chore(deps-dev): bump @typescript-eslint/parser from 5.62.0 to 8.45.0#637
fty4 merged 3 commits into
mainfrom
dependabot/npm_and_yarn/typescript-eslint/parser-8.45.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Oct 3, 2025

Bumps @typescript-eslint/parser from 5.62.0 to 8.45.0.

Release notes

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

v8.45.0

8.45.0 (2025-09-29)

🚀 Features

  • eslint-plugin: expose rule name via RuleModule interface (#11616)

🩹 Fixes

  • disable generating declaration maps (#11627)
  • ast-spec: narrow ArrowFunctionExpression.generator to false (#11636)
  • eslint-plugin: [no-base-to-string] check if superclass is ignored (#11617)
  • eslint-plugin: [prefer-nullish-coalescing] ignoreBooleanCoercion should not apply to top-level ternary expressions (#11614)

❤️ Thank You

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

v8.44.1

8.44.1 (2025-09-22)

🩹 Fixes

  • eslint-plugin: [no-base-to-string] make ignoredTypeNames match type names without generics (#11597)
  • eslint-plugin: [no-unsafe-enum-comparison] support unions of literals (#11599)
  • eslint-plugin: [await-thenable] should not report passing values to promise aggregators which may be a promise in an array literal (#11611)
  • typescript-estree: forbid class property with name constructor (#11590)

❤️ Thank You

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

v8.44.0

8.44.0 (2025-09-15)

🚀 Features

  • eslint-plugin: [await-thenable] report invalid (non-promise) values passed to promise aggregator methods (#11267)

... (truncated)

Changelog

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

8.45.0 (2025-09-29)

This was a version bump only for parser to align it with other projects, there were no code changes.

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

8.44.1 (2025-09-22)

This was a version bump only for parser to align it with other projects, there were no code changes.

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

8.44.0 (2025-09-15)

This was a version bump only for parser to align it with other projects, there were no code changes.

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

8.43.0 (2025-09-08)

This was a version bump only for parser to align it with other projects, there were no code changes.

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

8.42.0 (2025-09-02)

This was a version bump only for parser to align it with other projects, there were no code changes.

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

8.41.0 (2025-08-25)

This was a version bump only for parser to align it with other projects, there were no code changes.

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

8.40.0 (2025-08-18)

This was a version bump only for parser to align it with other projects, there were no code changes.

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

8.39.1 (2025-08-11)

This was a version bump only for parser to align it with other projects, there were no code changes.

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

8.39.0 (2025-08-04)

... (truncated)

Commits
  • 255e9e2 chore(release): publish 8.45.0
  • c198052 chore(release): publish 8.44.1
  • 77056f7 chore(release): publish 8.44.0
  • ef9173c chore(release): publish 8.43.0
  • d135909 chore(release): publish 8.42.0
  • 31a7336 chore(release): publish 8.41.0
  • 60c3b26 chore(release): publish 8.40.0
  • b2ee794 chore(release): publish 8.39.1
  • c98d513 chore(release): publish 8.39.0
  • 2112d58 feat: update to TypeScript 5.9.2 (#11445)
  • 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/parser since your current version.


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Summary by CodeRabbit

  • New Features

    • No user-facing changes in this release.
  • Chores

    • Upgraded linting-related dev dependencies for improved tooling compatibility and stability. No impact on runtime behavior.
  • Style

    • Streamlined ESLint configuration: reformatted rules for readability, consolidated environment settings, and removed redundant rules to simplify maintenance. No user-visible impact.

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code major labels Oct 3, 2025
@dependabot dependabot Bot requested a review from a team as a code owner October 3, 2025 08:20
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code major labels Oct 3, 2025
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Oct 3, 2025

Caution

Review failed

The pull request is closed.

Walkthrough

Updates ESLint configuration formatting and rule set, removing several rules and consolidating env. Bumps devDependencies for @typescript-eslint packages and eslint-plugin-jest to newer major versions. No production code changes; only tooling and lint config are modified.

Changes

Cohort / File(s) Summary
ESLint config updates
./.eslintrc.json
Reformatted rule arrays to multiline; removed rules: no-empty-interface, no-var-requires, semi, type-annotation-spacing; consolidated env to inline object.
Dev dependency bumps
./package.json
Upgraded @typescript-eslint/eslint-plugin and @typescript-eslint/parser from ^5.62.0 to ^8.45.0; upgraded eslint-plugin-jest from ^27.9.0 to ^29.0.1.

Sequence Diagram(s)

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Possibly related PRs

Suggested labels

minor

Poem

I nip the weeds of lint with gentle bite,
Array lines stretched, the rules made light;
New carrots—plugins—fresh and bright,
Hop, hop, versions climb in sight.
No runtime trails, just garden right—
A tidy patch, then moonlit night. 🥕✨

✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch dependabot/npm_and_yarn/typescript-eslint/parser-8.45.0

📜 Recent review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 397d089 and 92143a8.

⛔ Files ignored due to path filters (1)
  • package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (2)
  • .eslintrc.json (2 hunks)
  • package.json (1 hunks)

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@fty4
Copy link
Copy Markdown
Member

fty4 commented Oct 3, 2025

@dependabot rebase

Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 5.62.0 to 8.45.0.
- [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.45.0/packages/parser)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
  dependency-version: 8.45.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/typescript-eslint/parser-8.45.0 branch from 7dfd29f to 58a2da4 Compare October 3, 2025 08:31
fty4 added 2 commits October 3, 2025 10:38
- Update @typescript-eslint/eslint-plugin to v8.45.0 to match parser version
- Update eslint-plugin-jest to v29.0.1 for compatibility with typescript-eslint v8
- Remove deprecated stylistic rules that were moved to @stylistic/eslint-plugin:
  - @typescript-eslint/func-call-spacing
  - @typescript-eslint/semi
  - @typescript-eslint/type-annotation-spacing
  - @typescript-eslint/no-empty-interface
  - @typescript-eslint/no-var-requires (replaced by no-require-imports)

This resolves the npm install dependency conflict that was causing CI failures.
@fty4 fty4 force-pushed the dependabot/npm_and_yarn/typescript-eslint/parser-8.45.0 branch from 069d774 to 92143a8 Compare October 3, 2025 08:42
@fty4
Copy link
Copy Markdown
Member

fty4 commented Oct 3, 2025

@coderabbitai review

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Oct 3, 2025

✅ Actions performed

Review triggered.

Note: CodeRabbit is an incremental review system and does not re-review already reviewed commits. This command is applicable only when automatic reviews are paused.

@fty4 fty4 merged commit 1e067cf into main Oct 3, 2025
7 checks passed
@fty4 fty4 deleted the dependabot/npm_and_yarn/typescript-eslint/parser-8.45.0 branch October 3, 2025 08:43
@github-actions github-actions Bot mentioned this pull request Oct 3, 2025
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 major

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant