+
Skip to content

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Oct 6, 2025

Bumps typescript-eslint from 8.43.0 to 8.45.0.

Release notes

Sourced from typescript-eslint'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's changelog.

8.45.0 (2025-09-29)

This was a version bump only for typescript-eslint 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 typescript-eslint 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 typescript-eslint to align it with other projects, there were no code changes.

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

Commits

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)

@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Oct 6, 2025
github-actions[bot]
github-actions bot previously approved these changes Oct 6, 2025
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/typescript-eslint-8.45.0 branch from 8fb3846 to 34e4f8c Compare October 6, 2025 23:02
github-actions[bot]
github-actions bot previously approved these changes Oct 7, 2025
dscho and others added 4 commits October 7, 2025 09:13
The function that is run on each commit is not `async` and therefore
does not need to be awaited, either.

This will be pointed out by `typescript-eslint` v8.45.0, with the
following symptom:

  lib/ci-helper.ts
  Error:   1023:17  error  Unexpected iterable of non-Promise
    (non-"Thenable") values passed to promise aggregator
    @typescript-eslint/await-thenable

So let's avoid that problem before upgrading.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
When awaiting multiple asynchronous functions to complete via the
`Promise.all()` call, the assumption is that those functions are marked
up as `async`, too. Otherwise `typescript-eslint` v8.45.0 would complain
about `Promise.all()` being unnecessary, like this:

  lib/delete-ci-test-branches.ts
  Error:   117:9  error  Unexpected iterable of non-Promise
    (non-"Thenable") values passed to promise aggregator
    @typescript-eslint/await-thenable

The underlying reason why that function was not marked up as `async` is
that the `graphql()` call returns `GraphQlResponse<ResponseData>`, which
is not immediately identified as a `Promise` (but it is).

So let's `await` that call, _and_ mark the function as `async`, _before_
upgrading to `typescript-eslint` v8.45.0.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 8.43.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/typescript-eslint/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.45.0/packages/typescript-eslint)

---
updated-dependencies:
- dependency-name: typescript-eslint
  dependency-version: 8.45.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
@dscho dscho force-pushed the dependabot/npm_and_yarn/typescript-eslint-8.45.0 branch from 34e4f8c to e10290f Compare October 7, 2025 07:14
@dscho dscho enabled auto-merge October 7, 2025 07:15
@dscho dscho merged commit 1ca0c5f into main Oct 7, 2025
4 checks passed
@dscho dscho deleted the dependabot/npm_and_yarn/typescript-eslint-8.45.0 branch October 7, 2025 07:18
github-actions bot pushed a commit that referenced this pull request Oct 7, 2025
github-actions bot pushed a commit to Bassamx93/gitgitgadget that referenced this pull request Oct 7, 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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载