Upgrade npm for the MDK UI monorepo
Satisfy the monorepo npm >= 11 engine requirement when Node 22 ships npm 10.x
The MDK UI monorepo (mdk-ui) declares engines.npm >=11.0.0 and pins packageManager to npm@11.12.0. Node 22 LTS often bundles npm 10.9.x, so npm install at the repo root can fail with an engine warning before you clone, build, or run the demo.
Check your npm version
npm -vIf the major version is 10 (for example 10.9.4), upgrade before running npm install at the monorepo root.
Upgrade npm
Pick one approach.
Option A — global npm 11 (simplest)
npm install -g npm@11
npm -vOption B — Corepack (match upstream packageManager)
corepack enable
corepack prepare npm@11.12.0 --activate
npm -vYou should see 11.x (Option B targets 11.12.0).
Retry at the monorepo root
cd /path/to/mdk-ui
npm install
npm run buildNext steps
- Explore the demo (
npm run dev:demo) - Follow the quickstart for app integration
- Follow Wire a React app (
npm -w my-app run dev)