FYI: A recent update has broken NPM: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1117466#77
I get:
$ npm --version
/usr/share/nodejs/npm/lib/cli.js:48
throw err
^
TypeError: Class extends value #<Object> is not a constructor or null
at Object.<anonymous> (/usr/share/nodejs/npm/node_modules/fs-minipass/index.js:141:4)
at Module._compile (node:internal/modules/cjs/loader:1706:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1839:10)
at Module.load (node:internal/modules/cjs/loader:1441:32)
at Module._load (node:internal/modules/cjs/loader:1263:12)
at TracingChannel.traceSync (node:diagnostics_channel:328:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:237:24)
at Module.require (node:internal/modules/cjs/loader:1463:12)
at require (node:internal/modules/helpers:147:16)
at Object.<anonymous> (/usr/share/nodejs/pacote/lib/fetcher.js:14:13)
Node.js v22.21.1
It seems that the new version of npm fixed the issue.