1. EasyHost
  2. Errors
  3. npm warn EBADENGINE unsupported engine

npm warn EBADENGINE unsupported engine

A package wants a different Node version than the build is using.

Last updated November 9, 2026

The error

npm warn EBADENGINE Unsupported engine

Why it happens

A package wants a different Node version than the build is using.

How to fix it

Set engines.node in package.json, or choose the version directly. EasyHost supports 20, 22 and 24.

ezhst build set --node 22
ezhst redeploy

Still stuck

Read the build log and runtime logs, or browse all errors.

Start for free

Install the skill, choose Global or Local, then tell your agent to deploy. No credit card, no config files.

npx ezhst skill install