Skip to content

Add support to TS v6#93

Merged
larabr merged 7 commits into
mainfrom
dependabot/npm_and_yarn/eslint-10.0.2
Apr 22, 2026
Merged

Add support to TS v6#93
larabr merged 7 commits into
mainfrom
dependabot/npm_and_yarn/eslint-10.0.2

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

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

See commit messages.

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Apr 1, 2026
dependabot Bot and others added 5 commits April 22, 2026 11:22
Bumps [eslint](https://github.com/eslint/eslint) from 9.39.3 to 10.0.2.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](eslint/eslint@v9.39.3...v10.0.2)

---
updated-dependencies:
- dependency-name: eslint
  dependency-version: 10.0.2
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) from 9.39.3 to 10.0.1.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Commits](https://github.com/eslint/eslint/commits/v10.0.1/packages/js)

---
updated-dependencies:
- dependency-name: "@eslint/js"
  dependency-version: 10.0.1
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
# Conflicts:
#	package-lock.json
Bump the dev-dependencies group with 4 updates

Bumps the dev-dependencies group with 4 updates: [@stylistic/eslint-plugin](https://github.com/eslint-stylistic/eslint-stylistic/tree/HEAD/packages/eslint-plugin), [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node), [eslint-plugin-chai-friendly](https://github.com/ihordiachenko/eslint-plugin-chai-friendly) and [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint).

Updates `@stylistic/eslint-plugin` from 5.9.0 to 5.10.0
- [Release notes](https://github.com/eslint-stylistic/eslint-stylistic/releases)
- [Changelog](https://github.com/eslint-stylistic/eslint-stylistic/blob/v5.10.0/CHANGELOG.md)
- [Commits](https://github.com/eslint-stylistic/eslint-stylistic/commits/v5.10.0/packages/eslint-plugin)

Updates `@types/node` from 24.10.14 to 24.12.0
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Updates `eslint-plugin-chai-friendly` from 1.1.0 to 1.1.1
- [Release notes](https://github.com/ihordiachenko/eslint-plugin-chai-friendly/releases)
- [Commits](ihordiachenko/eslint-plugin-chai-friendly@v1.1.0...v1.1.1)

Updates `typescript-eslint` from 8.56.1 to 8.57.3
- [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.57.3/packages/typescript-eslint)
Bumps [typescript](https://github.com/microsoft/TypeScript) from 5.9.3 to 6.0.3.
- [Release notes](https://github.com/microsoft/TypeScript/releases)
- [Commits](microsoft/TypeScript@v5.9.3...v6.0.3)

---
updated-dependencies:
- dependency-name: typescript
  dependency-version: 6.0.3
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
# Conflicts:
#	package-lock.json
#	package.json
@larabr larabr force-pushed the dependabot/npm_and_yarn/eslint-10.0.2 branch from 42f6473 to b65ae17 Compare April 22, 2026 11:04
Types can remain common with existing v5.5+ ones, since only `ReadableStreamBYOBReader.read`
was updated in a backwards-compatible way.

The tests needed some changes, specifically isolating browser ones with a
standalone tsconfig, due to type resolution/erasure changes in v6 following
the inclusion of the DOM.AsyncIterable lib in the main DOM types
(with the change, the ReadableStream Node types took precedence over the DOM ones).
With this fix, the browser tests no longer bring in Node types, hence the ReadableStream
type resolution should remain deterministic from now on.
@larabr larabr force-pushed the dependabot/npm_and_yarn/eslint-10.0.2 branch 2 times, most recently from d979916 to 4197373 Compare April 22, 2026 11:30
…-import` incompatibility with eslint v10

Temporary fix waiting for the plugin to ship support.
Peer dep version checks fail, but we need ESLint v10 to use TS v6.
@larabr larabr force-pushed the dependabot/npm_and_yarn/eslint-10.0.2 branch from 4197373 to bde9ff7 Compare April 22, 2026 11:34
@larabr larabr changed the title Bump eslint from 9.39.3 to 10.0.2 Add support to TS v6 Apr 22, 2026
@mmso
Copy link
Copy Markdown

mmso commented Apr 22, 2026

LGTM!

@larabr larabr merged commit 84303d6 into main Apr 22, 2026
10 checks passed
@dependabot dependabot Bot deleted the dependabot/npm_and_yarn/eslint-10.0.2 branch April 22, 2026 12:33
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.

2 participants