Para conocer la versión actual que tienes del gestor de paquetes «npm» se usa el comando:

npm -v

Para ver cual es la última versión disponible de npm puesdes entrar en: https://github.com/npm/npm/releases

Pasos para actualizar el npm en Windows:

1. Vas al menu «Inicio» y en el buscador buscas por «PowerShell«, pulsas con botón derecho sobre la aplicación y la «ejecututas como administrador». Se abrirá la consola de Windows PoweShell y introduces el comando:

Set-ExecutionPolicy Unrestricted -Scope CurrentUser -Force

2. Entras en tu consola normal de node.js o windows y introduces (por este orden) los comandos:

npm install -g npm-windows-upgrade
npm-windows-upgrade

Listo!

pd: Quizá te interese como actualizar a la última versión de nodejs en windows.

Agradezco tu comentario 🤘