Skip to content

Dependabot stops offering a TypeScript that typescript-eslint refuses to run - #5

Merged
Navesz merged 1 commit into
mainfrom
dependabot-typescript-range
Sep 25, 2026
Merged

Navesz merged 1 commit into
mainfrom
dependabot-typescript-range

Conversation

@Navesz

@Navesz Navesz commented Sep 24, 2026

Copy link
Copy Markdown
Owner

The grouped npm pull request (#4, and the one before it) fails CI on both runners with:

Error: typescript-eslint does not support TS 7.0.

typescript-eslint declares typescript: >=4.8.4 <6.1.0 as a peer — including in the version #4 itself brings in — so a TS 7 bump can never pass here, and the whole group goes red with it.

This adds an ignore rule for typescript at >=6.1.0, mirroring the peer range exactly rather than blocking every major, so 6.0.x can still arrive. The rule has a comment saying to remove it once the peer range widens.

After merge, Dependabot rebuilds the group without TypeScript on its next run; @dependabot recreate on #4 does it immediately.

… to run

The grouped npm pull request has failed CI two weeks in a row with
"typescript-eslint does not support TS 7.0". typescript-eslint declares
typescript >=4.8.4 <6.1.0 as a peer, so the ignore rule mirrors that range
exactly instead of blocking every major: 6.0.x can still arrive.

The rule carries a note to remove it once the peer range widens.
@Navesz
Navesz merged commit e43a848 into main Sep 25, 2026
5 checks passed
@Navesz
Navesz deleted the dependabot-typescript-range branch September 25, 2026 15:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant