I'd say use "uses" rather than "requires", since npm comes with node. The current phrasing suggest needing to get npm somehow, without instructions on how to do so