Skip to content

superstatic@9.2.0 module incompatibility with node 24.0.0 #8559

@frontrk

Description

@frontrk

[REQUIRED] Environment info

firebase-tools: v14.3.1
pnpm: v10.10.0
Node v24.0.0

Platform: Ubuntu

[REQUIRED] Test case

While installing/updating firebase-tools v14.3.1 with the latest Node release the error ERR_PNPM_UNSUPPORTED_ENGINE is shown.

[REQUIRED] Steps to reproduce

  1. Setup a project with Node v24.0.0 and PNPM v10.10.0
  2. Add Firebase tools to the project pnpm i firebase-tools

[REQUIRED] Expected behavior

Firebase tools is added successfully to the project

[REQUIRED] Actual behavior

Error is thrown:

 ERR_PNPM_UNSUPPORTED_ENGINE  Unsupported environment (bad pnpm and/or Node.js version)

This error happened while installing the dependencies of firebase-tools@14.3.1

Your Node version is incompatible with "superstatic@9.2.0".

Expected version: 18 || 20 || 22
Got: v24.0.0

This is happening because the package's manifest has an engines.node field specified.
To fix this issue, install the required Node version.

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions