Skip to content

fix: add optional peer dependency on TypeScript#1926

Merged
SimenB merged 1 commit intomainfrom
ts-peer-dep
Feb 3, 2026
Merged

fix: add optional peer dependency on TypeScript#1926
SimenB merged 1 commit intomainfrom
ts-peer-dep

Conversation

@SimenB
Copy link
Copy Markdown
Member

@SimenB SimenB commented Feb 3, 2026

Just pushing https://www.runpkg.com/?@typescript-eslint/[email protected]/package.json#71 up

I noticed this in my work project

Package eslint-plugin-jest@npm:29.12.1 [869e6] is requested to provide typescript by its descendants

eslint-plugin-jest@npm:29.12.1 [869e6]
└─ @typescript-eslint/utils@npm:8.53.1 [a6790] (via >=4.8.4 <6.0.0)
   └─ @typescript-eslint/typescript-estree@npm:8.53.1 [5da47] (via >=4.8.4 <6.0.0)
      ├─ @typescript-eslint/project-service@npm:8.53.1 [20213] (via >=4.8.4 <6.0.0)
      │  └─ @typescript-eslint/tsconfig-utils@npm:8.53.1 [20213] (via >=4.8.4 <6.0.0)
      ├─ @typescript-eslint/tsconfig-utils@npm:8.53.1 [20213] (via >=4.8.4 <6.0.0)
      └─ ts-api-utils@npm:2.4.0 [20213] (via >=4.8.4)

✘ Package eslint-plugin-jest@npm:29.12.1 [869e6] does not provide typescript.

@github-actions github-actions bot added the bug label Feb 3, 2026
@SimenB SimenB merged commit 82e3b04 into main Feb 3, 2026
36 of 37 checks passed
@SimenB SimenB deleted the ts-peer-dep branch February 3, 2026 07:56
github-actions bot pushed a commit that referenced this pull request Feb 3, 2026
## [29.12.2](v29.12.1...v29.12.2) (2026-02-03)

### Bug Fixes

* add optional peer dependency on TypeScript ([#1926](#1926)) ([82e3b04](82e3b04))
@github-actions
Copy link
Copy Markdown

github-actions bot commented Feb 3, 2026

🎉 This PR is included in version 29.12.2 🎉

The release is available on:

Your semantic-release bot 📦🚀

@G-Rath
Copy link
Copy Markdown
Collaborator

G-Rath commented Feb 3, 2026

Whoops yeah totally forgot to add that when I added the new type based rules 🤦

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.

2 participants