[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: superstatic@9.2.0
npm error notsup Not compatible with your version of node/npm: superstatic@9.2.0
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
frameworksBackend hosting with Node@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 (firebase/apphosting-adapters#429).
[REQUIRED] Environment info
firebase-tools: 13.35.1
Platform: Any
[REQUIRED] Test case
[REQUIRED] Steps to reproduce
frameworksBackendhosting withNode@v24npx 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-frameworkswhen using Node@v24. The packagefirebase-frameworksneed 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 (firebase/apphosting-adapters#429).