-
Notifications
You must be signed in to change notification settings - Fork 74
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Firebase JavaScript SDK 12.0.0
was recently released.
Currently the React package has the firebase
package pinned to 11.x
as a peerDependency
(reference here).
After updating to firebase@12.0.0
, an error will result unless --legacy-peer-deps
is specified during npm install
:
Error: npm error code ERESOLVE
npm error ERESOLVE could not resolve
npm error
npm error While resolving: @tanstack-query-firebase/react@2.0.1
npm error Found: firebase@12.0.0
npm error node_modules/firebase
npm error firebase@"^12.0.0" from the root project
npm error
npm error Could not resolve dependency:
npm error peer firebase@"^11.3.0" from @tanstack-query-firebase/react@2.0.1
npm error node_modules/@tanstack-query-firebase/react
npm error @tanstack-query-firebase/react@"^2.0.1" from the root project
npm error
npm error Conflicting peer dependency: firebase@11.10.0
npm error node_modules/firebase
npm error peer firebase@"^11.3.0" from @tanstack-query-firebase/react@2.0.1
npm error node_modules/@tanstack-query-firebase/react
npm error @tanstack-query-firebase/react@"^2.0.1" from the root project
npm error
npm error Fix the upstream dependency conflict, or retry
npm error this command with --force or --legacy-peer-deps
npm error to accept an incorrect (and potentially broken) dependency resolution.
peerDependencies
in package.json
(and all other package manager lock files) should be updated to include firebase@12
.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request
Type
Projects
Status
Opened