canvas-gauges icon indicating copy to clipboard operation
canvas-gauges copied to clipboard

Upstream Dependency Conflicts

Open LRYMND opened this issue 2 years ago • 0 comments

I'm trying to install canvas-gauges in my project but I'm running into issues with dependencies. The "--install-peer-deps" flag doesn't work, using the "--force" flag let's me install. However it would be nice to solve the problem at the root.

Heres my error log:

npm ERR! code ERESOLVE
npm ERR! ERESOLVE could not resolve
npm ERR! 
npm ERR! While resolving: [email protected]
npm ERR! Found: [email protected]
npm ERR! node_modules/react
npm ERR!   react@"^17.0.2" from the root project
npm ERR!   peer react@"*" from @testing-library/[email protected]
npm ERR!   node_modules/@testing-library/react
npm ERR!     @testing-library/react@"^11.2.7" from the root project
npm ERR!   12 more (react-dom, react-native-animated-pagination-dot, ...)
npm ERR! 
npm ERR! Could not resolve dependency:
npm ERR! peer react@"15.x" from [email protected]
npm ERR! node_modules/react-canvas-gauges
npm ERR!   react-canvas-gauges@"^1.2.1" from the root project
npm ERR! 
npm ERR! Conflicting peer dependency: [email protected]
npm ERR! node_modules/react
npm ERR!   peer react@"15.x" from [email protected]
npm ERR!   node_modules/react-canvas-gauges
npm ERR!     react-canvas-gauges@"^1.2.1" from the root project
npm ERR! 
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR! 
npm ERR! See /Users/admin/.npm/eresolve-report.txt for a full report.

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/admin/.npm/_logs/2022-12-21T14_40_31_373Z-debug-0.log

LRYMND avatar Dec 21 '22 14:12 LRYMND