-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Closed
FirebaseExtended/firebase-framework-tools
#429Description
[REQUIRED] Environment info
firebase-tools: 13.35.1
Platform: Any
[REQUIRED] Test case
npm error code EBADENGINE
npm error engine Unsupported engine
npm error engine Not compatible with your version of node/npm: [email protected]
npm error notsup Not compatible with your version of node/npm: [email protected]
npm error notsup Required: ***"node":"18 || 20 || 22"***
npm error notsup Actual: ***"npm":"11.6.2","node":"v24.11.1"***[REQUIRED] Steps to reproduce
- Create a NextJs project and use Firebase
frameworksBackendhosting withNode@v24 - Install dependencies
- Build the project
- Try to deploy a preview channel with something like
npx firebase-tools@latest hosting:channel:deploy ...
[REQUIRED] Expected behavior
A new preview channel being created.
[REQUIRED] Actual behavior
Right now, we got a dependency error coming from firebase-frameworks when using Node@v24. The package firebase-frameworks need to be updated to be compatible with Node@v24 (https://github.com/FirebaseExtended/firebase-framework-tools/blob/main/packages/firebase-frameworks/package.json#L46).
I created a PR to add support for this, but it needs to be reviewed and merged (FirebaseExtended/firebase-framework-tools#429).