Conflicting dependancy errors
$ npm install @thirdweb-dev/react @thirdweb-dev/sdk ethers@5
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: wagmi@0.2.28
npm WARN Found: react@18.2.0
npm WARN node_modules/react
npm WARN peer react@"\>=16.8" from @web3-react/core@6.1.9
npm WARN node_modules/@web3-react/core
npm WARN @web3-react/core@"^6.1.9" from the root project
npm WARN 13 more (react-dom, react-router, react-router-dom, ...)
npm WARN
npm WARN Could not resolve dependency:
npm WARN peer react@"^17.0.0" from wagmi@0.2.28
npm WARN node_modules/wagmi
npm WARN wagmi@"^0.2.28" from @thirdweb-dev/react@3.10.3
npm WARN node_modules/@thirdweb-dev/react
npm WARN
npm WARN Conflicting peer dependency: react@17.0.2
npm WARN node_modules/react
npm WARN peer react@"^17.0.0" from wagmi@0.2.28
npm WARN node_modules/wagmi
npm WARN wagmi@"^0.2.28" from @thirdweb-dev/react@3.10.3
npm WARN node_modules/@thirdweb-dev/react
npm WARN deprecated safe-event-emitter@1.0.1: Renamed to @metamask/safe-event-emitter
npm WARN deprecated @walletconnect/types@1.8.0: WalletConnect's v1 SDKs are now deprecated. Please upgrade to a v2 SDK. For details see: https://docs.walletconnect.com/
npm WARN deprecated multicodec@3.2.1: This module has been superseded by the multiformats modulenpm WARN deprecated @json-rpc-tools/provider@1.7.6: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
npm WARN deprecated @json-rpc-tools/utils@1.7.6: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
npm WARN deprecated @json-rpc-tools/types@1.7.6: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
npm WARN deprecated ipld-dag-pb@0.22.3: This module has been superseded by @ipld/dag-pb and multiformats
npm WARN deprecated @walletconnect/qrcode-modal@1.8.0: WalletConnect's v1 SDKs are now deprecated. Please upgrade to a v2 SDK. For details see: https://docs.walletconnect.com/
npm WARN deprecated wagmi-core@0.1.22: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
npm WARN deprecated walletlink@2.5.0: WARNING: This project has been renamed to @coinbase/wallet-sdk. Install using @coinbase/wallet-sdk instead.
I expected the --force
or --legacy-peer-deps
flag or adding peerDependancies object to solve the problem but did not