Defining the version of node used in a node-based repository can be a task that is overlooked.
On a few occasions, I have come across a scenario similar to the following:
- I am running a node-based application locally without any problems
- a new developer joins the team, and tries to run it locally too