Rebooted my Windows computer and was met with this when restarting.
I have seen this error before with other nodes and you can usually install them and get running again, but this time I am stumped.... How can npm be missing?
What do I need to install to get running again?
Doing npm -v shows 7.9.0
I think that means its installed, so how can it be missing?
You could search your flows for npm to see where that node is (or possibly search for unknown). If it is a node you flows are actively using, then you'll need to install the node-red-contrib-npm module in the usual way, then restart Node-RED.
If it isn't a node you are actively using, then delete it and hit deploy to restart your flows.