Skip to content

chore(deps): update eslint dependencies to ^8.58.0#135

Merged
cultureamp-renovate[bot] merged 1 commit intorenovate/rollupfrom
renovate/update/eslint-dependencies
Apr 9, 2026
Merged

chore(deps): update eslint dependencies to ^8.58.0#135
cultureamp-renovate[bot] merged 1 commit intorenovate/rollupfrom
renovate/update/eslint-dependencies

Conversation

@cultureamp-renovate
Copy link
Copy Markdown
Contributor

@cultureamp-renovate cultureamp-renovate Bot commented Jan 30, 2026

Working with Renovate for Culture Amp

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@typescript-eslint/eslint-plugin (source) ^8.53.1 -> ^8.58.0 age adoption passing confidence
@typescript-eslint/parser (source) ^8.53.1 -> ^8.58.0 age adoption passing confidence

Release Notes

typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)

v8.58.0

Compare Source

🚀 Features
🩹 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

See GitHub Releases for more information.

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

v8.57.2

Compare Source

🩹 Fixes
  • eslint-plugin: [prefer-readonly-parameter-types] preserve type alias infomation (#​11954)
  • eslint-plugin: [no-useless-default-assignment] skip reporting false positives for unresolved type parameters (#​12127)
  • eslint-plugin: [no-unsafe-return] false positive on unwrapping generic (#​12125)
  • eslint-plugin: [no-restricted-types] flag banned generics in extends or implements (#​12120)
  • eslint-plugin: [array-type] ignore Array and ReadonlyArray without type arguments (#​11971)
  • eslint-plugin: [prefer-optional-chain] remove dangling closing parenthesis (#​11865)
❤️ Thank You

See GitHub Releases for more information.

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

v8.57.1

Compare Source

🩹 Fixes
  • eslint-plugin: [prefer-optional-chain] no report for property on intersection type (#​12126)
❤️ Thank You

See GitHub Releases for more information.

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

v8.57.0

Compare Source

🚀 Features
  • eslint-plugin: [no-unnecessary-condition] allow literal loop conditions in for/do loops (#​12080)
🩹 Fixes
  • eslint-plugin: [no-base-to-string] fix false positive for toString with overloads (#​12089)
  • eslint-plugin: [prefer-promise-reject-errors] add allow TypeOrValueSpecifier to prefer-promise-reject-errors (#​12094)
  • typescript-estree: if the template literal is tagged and the text has an invalid escape, cooked will be null (#​11355)
  • eslint-plugin: guard against negative paramIndex in no-useless-default-assignment (#​12077)
  • eslint-plugin: handle statically analyzable computed keys in prefer-readonly (#​12079)
  • eslint-plugin: [strict-void-return] false positives with overloads (#​12055)
❤️ Thank You

See GitHub Releases for more information.

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

v8.56.1

Compare Source

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

v8.56.0

Compare Source

🚀 Features
🩹 Fixes
  • use parser options from context.languageOptions (#​12043)
❤️ Thank You

See GitHub Releases for more information.

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

v8.55.0

Compare Source

🚀 Features
  • utils: deprecate defaultOptions in favor of meta.defaultOptions (#​11992)
🩹 Fixes
  • eslint-plugin: [no-useless-default-assignment] reduce param index to ts this handling (#​11949)
  • eslint-plugin: [no-useless-default-assignment] report unnecessary defaults in ternary expressions (#​11984)
  • eslint-plugin: [no-useless-default-assignment] require strictNullChecks (#​11966, #​12000)
  • eslint-plugin: [no-unused-vars] remove trailing newline when removing entire import (#​11990)
❤️ Thank You

See GitHub Releases for more information.

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

v8.54.0

Compare Source

🚀 Features
  • eslint-plugin-internal: add prefer-tsutils-methods rule (#​11974, #​11625)
  • typescript-estree: add shortcut methods to ParserServicesWithTypeInformation (#​11965, #​11955)
🩹 Fixes
  • eslint-plugin: [no-unnecessary-type-assertion] check both base constraint and actual type for non-null assertions (#​11967, #​11559)
  • deps: update dependency prettier to v3.8.0 (#​11991)
  • scope-manager: fix catch clause scopes def.name (#​11982)
  • eslint-plugin: [no-unused-private-class-members] private destructured class member is defined but used (#​11785)
❤️ Thank You

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

typescript-eslint/typescript-eslint (@​typescript-eslint/parser)

v8.58.0

Compare Source

🚀 Features
❤️ Thank You

See GitHub Releases for more information.

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

v8.57.2

Compare Source

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.

v8.57.1

Compare Source

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.

v8.57.0

Compare Source

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.

v8.56.1

Compare Source

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.

v8.56.0

Compare Source

🚀 Features
❤️ Thank You

See GitHub Releases for more information.

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

v8.55.0

Compare Source

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.

v8.54.0

Compare Source

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.


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@cultureamp-renovate cultureamp-renovate Bot enabled auto-merge (squash) January 30, 2026 15:28
@cultureamp-renovate cultureamp-renovate Bot force-pushed the renovate/update/eslint-dependencies branch from d94fac7 to 2110620 Compare February 13, 2026 15:35
@cultureamp-renovate cultureamp-renovate Bot changed the title chore(deps): update eslint dependencies to ^8.54.0 chore(deps): update eslint dependencies to ^8.55.0 Feb 13, 2026
@cultureamp-renovate cultureamp-renovate Bot force-pushed the renovate/update/eslint-dependencies branch from 938b437 to dd94d1c Compare February 20, 2026 15:29
@cultureamp-renovate cultureamp-renovate Bot changed the title chore(deps): update eslint dependencies to ^8.55.0 chore(deps): update eslint dependencies to ^8.56.0 Feb 20, 2026
@cultureamp-renovate cultureamp-renovate Bot force-pushed the renovate/update/eslint-dependencies branch from ae0c052 to 52f952b Compare February 27, 2026 15:35
@cultureamp-renovate cultureamp-renovate Bot changed the title chore(deps): update eslint dependencies to ^8.56.0 chore(deps): update eslint dependencies to ^8.56.1 Feb 27, 2026
@cultureamp-renovate cultureamp-renovate Bot force-pushed the renovate/update/eslint-dependencies branch from 5c5842f to 09eca65 Compare March 13, 2026 15:27
@cultureamp-renovate cultureamp-renovate Bot changed the title chore(deps): update eslint dependencies to ^8.56.1 chore(deps): update eslint dependencies to ^8.57.0 Mar 13, 2026
@cultureamp-renovate cultureamp-renovate Bot force-pushed the renovate/update/eslint-dependencies branch from 7974975 to 1a2ca2d Compare March 20, 2026 15:46
@cultureamp-renovate cultureamp-renovate Bot changed the title chore(deps): update eslint dependencies to ^8.57.0 chore(deps): update eslint dependencies to ^8.57.1 Mar 20, 2026
@cultureamp-renovate cultureamp-renovate Bot force-pushed the renovate/update/eslint-dependencies branch from 5fc2722 to b532376 Compare March 27, 2026 15:45
@cultureamp-renovate cultureamp-renovate Bot changed the title chore(deps): update eslint dependencies to ^8.57.1 chore(deps): update eslint dependencies to ^8.57.2 Mar 27, 2026
@cultureamp-renovate cultureamp-renovate Bot force-pushed the renovate/update/eslint-dependencies branch from d687a2f to 8ab051d Compare April 3, 2026 15:43
@cultureamp-renovate cultureamp-renovate Bot changed the title chore(deps): update eslint dependencies to ^8.57.2 chore(deps): update eslint dependencies to ^8.58.0 Apr 3, 2026
@t-monaghan
Copy link
Copy Markdown
Contributor

🤖 Is this safe to merge? (according to Claude)

This is a minor version bump for @typescript-eslint/eslint-plugin and @typescript-eslint/parser (8.53.1 → 8.58.0). The changes are all bug fixes and new feature support (TypeScript 6, ESLint v10) — no breaking changes.

Key changes in this update:

  • Added support for TypeScript 6
  • Added support for ESLint v10
  • Various bug fixes for rules like no-unnecessary-type-assertion, prefer-optional-chain, no-useless-default-assignment, etc.

CI Status:

  • ✅ test, test-integration, build, eslint all passing
  • prettier check failingpackage.json has formatting issues (likely from Renovate updating version ranges)

The prettier failure is unrelated to the eslint dependency changes — it's just a package.json formatting issue that can be auto-fixed. You can run the fix-renovate-pr skill to resolve this.

This looks safe to merge once the prettier formatting is fixed.


This comment was generated by the Claude Renovate plugin triage-renovate-pr skill

@t-monaghan t-monaghan force-pushed the renovate/update/eslint-dependencies branch from 03f72d5 to a9ba12c Compare April 9, 2026 05:36
@cultureamp-renovate cultureamp-renovate Bot merged commit 2cbbce8 into renovate/rollup Apr 9, 2026
5 checks passed
t-monaghan added a commit that referenced this pull request Apr 9, 2026
* chore(deps): update aws-cdk dependencies (#110)

Co-authored-by: cultureamp-renovate[bot] <89962466+cultureamp-renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/node to v22.19.3 (#111)

Co-authored-by: cultureamp-renovate[bot] <89962466+cultureamp-renovate[bot]@users.noreply.github.com>

* chore(deps): update pnpm to v10.26.0 (#113)

Co-authored-by: cultureamp-renovate[bot] <89962466+cultureamp-renovate[bot]@users.noreply.github.com>

* chore(deps): update pnpm to v10.26.1 (#115)

Co-authored-by: cultureamp-renovate[bot] <89962466+cultureamp-renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency aws-cdk-lib to v2.233.0 (#116)

Co-authored-by: cultureamp-renovate[bot] <89962466+cultureamp-renovate[bot]@users.noreply.github.com>

* chore(deps): update pnpm to v10.26.2 (#117)

Co-authored-by: cultureamp-renovate[bot] <89962466+cultureamp-renovate[bot]@users.noreply.github.com>

* chore(deps): update eslint dependencies to ^8.50.1 (#112)

Co-authored-by: cultureamp-renovate[bot] <89962466+cultureamp-renovate[bot]@users.noreply.github.com>

* chore(deps): update eslint dependencies to ^8.51.0 (#118)

Co-authored-by: cultureamp-renovate[bot] <89962466+cultureamp-renovate[bot]@users.noreply.github.com>

* chore(deps): update pnpm to v10.27.0 (#119)

Co-authored-by: cultureamp-renovate[bot] <89962466+cultureamp-renovate[bot]@users.noreply.github.com>

* chore(deps): update aws-cdk dependencies (#120)

Co-authored-by: cultureamp-renovate[bot] <89962466+cultureamp-renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency aws-cdk-lib to v2.234.1 (#122)

Co-authored-by: cultureamp-renovate[bot] <89962466+cultureamp-renovate[bot]@users.noreply.github.com>

* chore(deps): update aws-cdk dependencies (#123)

Co-authored-by: cultureamp-renovate[bot] <89962466+cultureamp-renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency eslint-plugin-n to ^17.23.2 (#124)

Co-authored-by: cultureamp-renovate[bot] <89962466+cultureamp-renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency node to v22.22.0 (#125)

Co-authored-by: cultureamp-renovate[bot] <89962466+cultureamp-renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency prettier to ^3.8.0 (#126)

Co-authored-by: cultureamp-renovate[bot] <89962466+cultureamp-renovate[bot]@users.noreply.github.com>

* chore(deps): update pnpm to v10.28.0 (#127)

Co-authored-by: cultureamp-renovate[bot] <89962466+cultureamp-renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/node to v22.19.7 (#128)

Co-authored-by: cultureamp-renovate[bot] <89962466+cultureamp-renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency aws-cdk-lib to v2.235.0 (#129)

Co-authored-by: cultureamp-renovate[bot] <89962466+cultureamp-renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency prettier to ^3.8.1 (#130)

Co-authored-by: cultureamp-renovate[bot] <89962466+cultureamp-renovate[bot]@users.noreply.github.com>

* chore(deps): update pnpm to v10.28.1 (#131)

Co-authored-by: cultureamp-renovate[bot] <89962466+cultureamp-renovate[bot]@users.noreply.github.com>

* chore(deps): update aws-cdk dependencies (#132)

Co-authored-by: cultureamp-renovate[bot] <89962466+cultureamp-renovate[bot]@users.noreply.github.com>

* chore(deps): update eslint dependencies to ^8.53.1 (#121)

* chore(deps): update eslint dependencies to ^8.53.1

* fix: format package.json with prettier

The prettier CI check was failing because package.json had formatting
issues. The "files" and "keywords" arrays were on single lines but
prettier's configuration requires them to be expanded across multiple
lines for better readability.

Ran `pnpm prettier --write package.json` to fix the formatting.
Verified locally that `pnpm run prettier` now passes.

This addresses the formatting issue preventing PR #121 from passing
CI checks.

Co-Authored-By: Claude <noreply@anthropic.com>

---------

Co-authored-by: cultureamp-renovate[bot] <89962466+cultureamp-renovate[bot]@users.noreply.github.com>
Co-authored-by: Nicholas Tucker <nick.tucker2011@gmail.com>
Co-authored-by: Claude <noreply@anthropic.com>

* chore(deps): update aws-cdk dependencies (#133)

Co-authored-by: cultureamp-renovate[bot] <89962466+cultureamp-renovate[bot]@users.noreply.github.com>

* chore(deps): update pnpm to v10.28.2 (#134)

Co-authored-by: cultureamp-renovate[bot] <89962466+cultureamp-renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/node to v22.19.11 (#137)

Co-authored-by: cultureamp-renovate[bot] <89962466+cultureamp-renovate[bot]@users.noreply.github.com>

* chore(deps): update aws-cdk dependencies (#138)

Co-authored-by: cultureamp-renovate[bot] <89962466+cultureamp-renovate[bot]@users.noreply.github.com>

* chore(deps): update pnpm to v10.29.3 (#139)

Co-authored-by: cultureamp-renovate[bot] <89962466+cultureamp-renovate[bot]@users.noreply.github.com>

* chore(deps): update aws-cdk dependencies (#140)

Co-authored-by: cultureamp-renovate[bot] <89962466+cultureamp-renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency eslint-plugin-n to ^17.24.0 (#141)

Co-authored-by: cultureamp-renovate[bot] <89962466+cultureamp-renovate[bot]@users.noreply.github.com>

* chore(deps): update pnpm to v10.30.0 (#142)

Co-authored-by: cultureamp-renovate[bot] <89962466+cultureamp-renovate[bot]@users.noreply.github.com>

* chore(deps): update pnpm to v10.30.1 (#143)

Co-authored-by: cultureamp-renovate[bot] <89962466+cultureamp-renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency aws-cdk-lib to v2.239.0 (#144)

Co-authored-by: cultureamp-renovate[bot] <89962466+cultureamp-renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/node to v22.19.12 (#145)

Co-authored-by: cultureamp-renovate[bot] <89962466+cultureamp-renovate[bot]@users.noreply.github.com>

* chore(deps): update pnpm to v10.30.3 (#146)

Co-authored-by: cultureamp-renovate[bot] <89962466+cultureamp-renovate[bot]@users.noreply.github.com>

* chore(deps): update aws-cdk dependencies (#147)

Co-authored-by: cultureamp-renovate[bot] <89962466+cultureamp-renovate[bot]@users.noreply.github.com>

* chore(deps): update aws-cdk dependencies (#148)

Co-authored-by: cultureamp-renovate[bot] <89962466+cultureamp-renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/node to v22.19.13 (#149)

Co-authored-by: cultureamp-renovate[bot] <89962466+cultureamp-renovate[bot]@users.noreply.github.com>

* chore(deps): update aws-cdk dependencies (#150)

Co-authored-by: cultureamp-renovate[bot] <89962466+cultureamp-renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency node to v22.22.1 (#151)

Co-authored-by: cultureamp-renovate[bot] <89962466+cultureamp-renovate[bot]@users.noreply.github.com>

* chore(deps): update aws-cdk dependencies (#152)

Co-authored-by: cultureamp-renovate[bot] <89962466+cultureamp-renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency jest to ^30.3.0 (#153)

Co-authored-by: cultureamp-renovate[bot] <89962466+cultureamp-renovate[bot]@users.noreply.github.com>

* chore(deps): update pnpm to v10.32.1 (#154)

Co-authored-by: cultureamp-renovate[bot] <89962466+cultureamp-renovate[bot]@users.noreply.github.com>

* chore(deps): update aws-cdk dependencies (#155)

Co-authored-by: cultureamp-renovate[bot] <89962466+cultureamp-renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency aws-cdk-lib to v2.244.0 (#156)

Co-authored-by: cultureamp-renovate[bot] <89962466+cultureamp-renovate[bot]@users.noreply.github.com>

* chore(deps): update aws-cdk dependencies (#157)

Co-authored-by: cultureamp-renovate[bot] <89962466+cultureamp-renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency node to v22.22.2 (#158)

Co-authored-by: cultureamp-renovate[bot] <89962466+cultureamp-renovate[bot]@users.noreply.github.com>

* chore(deps): update pnpm to v10.33.0 (#159)

Co-authored-by: cultureamp-renovate[bot] <89962466+cultureamp-renovate[bot]@users.noreply.github.com>

* chore(deps): update aws-cdk dependencies (#161)

Co-authored-by: cultureamp-renovate[bot] <89962466+cultureamp-renovate[bot]@users.noreply.github.com>

* chore(deps): update aws-cdk dependencies (#162)

Co-authored-by: cultureamp-renovate[bot] <89962466+cultureamp-renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency ts-jest to ^29.4.9 (#163)

Co-authored-by: cultureamp-renovate[bot] <89962466+cultureamp-renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency @types/node to v22.19.17 (#164)

Co-authored-by: cultureamp-renovate[bot] <89962466+cultureamp-renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency aws-cdk-lib to v2.248.0 (#165)

Co-authored-by: cultureamp-renovate[bot] <89962466+cultureamp-renovate[bot]@users.noreply.github.com>

* chore(deps): update dependency typescript to v6

* chore(deps): update eslint dependencies to ^8.58.0 (#135)

Co-authored-by: cultureamp-renovate[bot] <89962466+cultureamp-renovate[bot]@users.noreply.github.com>

---------

Co-authored-by: cultureamp-renovate[bot] <89962466+cultureamp-renovate[bot]@users.noreply.github.com>
Co-authored-by: Nicholas Tucker <nick.tucker2011@gmail.com>
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Tom Monaghan <62273348+t-monaghan@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant