Skip to content

13.0.0 can't be used with the latest firebase-functions release (npm error: Conflicting peer dependency) #2772

@arnab

Description

@arnab

[REQUIRED] Step 2: Describe your environment

  • Operating System version: Mac OSX 15.1
  • Firebase SDK version: 12
  • Firebase Product: Functions & admin
  • Node.js version: 18 (18.16)
  • NPM version: 9.5.1

[REQUIRED] Step 3: Describe the problem

npm error code ERESOLVE
npm error ERESOLVE could not resolve
npm error
npm error While resolving: firebase-functions@[6](https://github.com/orcalabs-dev/podcast-directory-management-tools/actions/runs/11891283442/job/33131715188?pr=161#step:5:7).1.0
npm error Found: [email protected]
npm error node_modules/firebase-admin
npm error   firebase-admin@"^13.0.0" from the root project
npm error
npm error Could not resolve dependency:
npm error peer firebase-admin@"^11.10.0 || ^12.0.0" from [email protected]
npm error node_modules/firebase-functions
npm error   firebase-functions@"^6.1.0" from the root project
npm error   peer firebase-functions@">=4.9.0" from [email protected]
npm error   node_modules/firebase-functions-test
npm error     dev firebase-functions-test@"^3.3.0" from the root project
npm error
npm error Conflicting peer dependency: firebase-admin@12.[7](https://github.com/orcalabs-dev/podcast-directory-management-tools/actions/runs/11891283442/job/33131715188?pr=161#step:5:8).0
npm error node_modules/firebase-admin
npm error   peer firebase-admin@"^11.10.0 || ^12.0.0" from [email protected]
npm error   node_modules/firebase-functions
npm error     firebase-functions@"^6.1.0" from the root project
npm error     peer firebase-functions@">=4.[9](https://github.com/orcalabs-dev/podcast-directory-management-tools/actions/runs/11891283442/job/33131715188?pr=161#step:5:10).0" from [email protected]
npm error     node_modules/firebase-functions-test
npm error       dev firebase-functions-test@"^3.3.0" 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.

Steps to reproduce:

  • Add dependency on the latest firebase-admin and firebase-functions
  • Run npm install

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions