reactfire icon indicating copy to clipboard operation
reactfire copied to clipboard

Support for Firebase 10.1.0

Open xuc323 opened this issue 1 year ago • 7 comments

Possible support for Firebase 10.1.0?

Version info

React: 18.2.0

Firebase: 10.1.0

ReactFire: 4.2.3

Steps to reproduce

npm install

Expected behavior

Install successfully.

Actual behavior

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/firebase
npm ERR!   firebase@"^10.1.0" from the root project
npm ERR! 
npm ERR! Could not resolve dependency:
npm ERR! peerOptional firebase@"^9.9.0" from [email protected]
npm ERR! node_modules/firebase-frameworks
npm ERR!   firebase-frameworks@"^0.10.4" from the root project
npm ERR! 
npm ERR! Conflicting peer dependency: [email protected]
npm ERR! node_modules/firebase
npm ERR!   peerOptional firebase@"^9.9.0" from [email protected]
npm ERR!   node_modules/firebase-frameworks
npm ERR!     firebase-frameworks@"^0.10.4" 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.

xuc323 avatar Jul 31 '23 16:07 xuc323

I have the same issue with [email protected].

Is [email protected] compatible with [email protected]?

JosephMainaDev avatar Aug 30 '23 13:08 JosephMainaDev

@jhuleatt this would be extremely helpful 🙏

Gbuomprisco avatar Aug 31 '23 08:08 Gbuomprisco

same issue here

cyrilpreiss avatar Oct 18 '23 15:10 cyrilpreiss

I used this library (the auth part) without any problem with firebase 10. To install it I used the legacy dependency flag

npm install reactfire --legacy-peer-deps

And seems like they are working to update the library, they have a PR about firebase 10 https://github.com/FirebaseExtended/reactfire/pull/600 (and also is in this issue history if you read it)

Orick08 avatar Dec 15 '23 15:12 Orick08

I used this library (the auth part) without any problem with firebase 10. To install it I used the legacy dependency flag

npm install reactfire --legacy-peer-deps

And seems like they are working to update the library, they have a PR about firebase 10 #600 (and also is in this issue history if you read it)

The PR is not from a maintainer - so until one shows up - it will keep being open.

Gbuomprisco avatar Dec 15 '23 16:12 Gbuomprisco

I guess since Firebase was not built last month, nobody cares about it anymore.

o-glethorpe avatar Feb 26 '24 22:02 o-glethorpe

I am very grateful for the people who maintain this. Bumping this version to support at least version 10.0.0 would be a huge help. This is especially the case, because the firebase unit testing library requires it: https://www.npmjs.com/package/@firebase/rules-unit-testing.

ahlivehr avatar Mar 05 '24 19:03 ahlivehr