I should have mentioned that your instructions not only solved the npm problem but also allowed me to install forever without a hitch. My problems were in the harmony-api script. Thanks again.
Hey just wanted to let you know that I finally got this up and working with some great help from @mrtrimble and @beanian - I’ve documented the steps I took here in case anyone reading this thread wants to do the same.