Dependency Conflict: Incompatible firebase-admin version for @auth/firebase-adapter
Adapter type
@auth/firebase-adapter
Environment
@radix-ui/react-aspect-ratio": "^1.1.0", "@radix-ui/react-avatar": "^1.1.0", "@radix-ui/react-dropdown-menu": "^2.1.1", "@radix-ui/react-slot": "^1.1.0", "class-variance-authority": "^0.7.0", "clsx": "^2.1.1", "firebase": "^10.13.0", "lucide-react": "^0.435.0", "next": "14.2.6", "next-auth": "^4.24.7", "next-themes": "^0.3.0", "react": "^18", "react-dom": "^18", "tailwind-merge": "^2.5.2", "tailwindcss-animate": "^1.0.7"
Reproduction URL
https://github.com/dheeraj20-bot/translator-saas
Describe the issue
I'm encountering a dependency conflict when trying to install the @auth/firebase-adapter package alongside [email protected]. The @auth/firebase-adapter package requires firebase-admin@^11.4.1, which is incompatible with the installed version (12.4.0). This results in an ERESOLVE error, making it impossible to resolve the dependency tree.
Operating System :- Windows 11 node Version :- 20.12.2
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! While resolving:
How to reproduce
npm install @auth/firebase-adapter
Expected Behavior: The @auth/firebase-adapter package should be compatible with the latest version of firebase-admin (v12.x.x) or provide guidance on how to resolve the conflict.
Actual Behavior: The installation fails with the following error:
Expected behavior
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! While resolving:
I follow this, thank you, and there is criticals issues with protobuff.js in version 11
I am getting the same issue
I am also getting this error:
using Node v20