question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

new unsatisfied peer dependencies with latest verion

See original GitHub issue

i’ve been receiving renovate PRs for the new v7 in some of my projects now that you’ve promoted it to latest. i had upgraded a few of my projects to the prerelease of v7 already without issue.

however, i’m now seeing some new failures due to unsatisfied peer dependencies with the new version. you can see an example of this in this build output. i use npm ls to ensure that peer dependencies are compatible (it will exit non-zero if there is a conflict).

the projects that i’m seeing these issues in are not react projects, so i have no reason to depend on the peer packages other than because of the use of cucumber, so i would prefer not to depend on them directly. could you please satisfy these peer dependencies on your end by making them prod dependencies of cucumber?

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:5 (4 by maintainers)

github_iconTop GitHub Comments

1reaction
davidjgosscommented, Mar 27, 2021

Hey @ericlanteigne-quest - the fix is done and this should be released soon.

1reaction
davidjgosscommented, Jan 5, 2021

Thanks for raising @travi

These React-related dependencies come via our HTML formatter and some React libraries it uses.

peer dep missing: react@^16.3.2, required by react-accessible-accordion@3.3.3
peer dep missing: react-dom@^16.3.3, required by react-accessible-accordion@3.3.3

There’s already a PR merged to allow React 17 for react-accessible-accordion here https://github.com/springload/react-accessible-accordion/pull/307 so hopefully that’ll get released shortly and we can bring that in.

peer dep missing: @types/react@>=16, required by react-markdown@5.0.3

I’ll raise it with that project. I don’t think it should require consuming projects to install types for react.

Read more comments on GitHub >

github_iconTop Results From Across the Web

unsatisfied peer-dependency on typescript in v13.2.0 ... - GitHub
i use commitlint in many projects that are not typescript projects, so i do not want to define typescript as a direct dependency...
Read more >
Why does npm install say I have unmet dependencies?
I installed latest npm version from node.js, and the problem disappeared, so I think your right, it can be an issue with an...
Read more >
Peer Dependencies | Node.js
Using Peer Dependencies​​ Nice! UPDATE: npm versions 1, 2, and 7 will automatically install peerDependencies if they are not explicitly depended ...
Read more >
Dependency Management | React Native Developer Tools
Ideally, all apps are always on the latest version of react-native and are using a common set of well maintained community modules.
Read more >
Recommended settings - Rush.js
With this protection, rush install will fail if there are unsatisfied peer dependencies, which is an invalid state that can cause build failures...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found