【npm_and_yarn】PR not created silently when PeerDependency unmet, need infomation. #4917
Labels
L: javascript:npm
npm packages via npm
service 💁
Relates to Dependabot features GitHub provides
T: feature-request
Requests for new features
versioning
Hi, I want Dependabot provide more information when peerDpendency unmet in npm_and_yarn.
In my project, I noticed update PR for typescript is not created otherwise there is a new version.
I tried
dry-run
for typescript but, there are no useful information and I don't know why PR is not created.Minimum reproduce repository here
To inspect peerDependency problem, I need to add debug log to
npm_and_yarn/lib/dependabot/npm_and_yarn/update_checker/version_resolver.rb
like this commitFrom this log, I noticed
ts-jest
's peerDependency limit typescript under <4.0.Moreover,
From this log, I noticed a mismatch project's dependency to
jest@25.5.4
andts-jest
's PeerDependency>= 26, < 27
prevents version up of jest.At last, I've resolve the problem by updating jest and ts-jest manually.
I think
So I want Dependabot provide useful peerDependency information of no update possible.
Thanks,
The text was updated successfully, but these errors were encountered: