title: NPM module not found despite linking successfully and being downloaded successfully
body: <p>I locally developed an NPM package and was able to link it successfully on my own computer. When I tried to do the same on a remote computer, despite linking successfully, I would get an error saying my module was not found which didn't make sense.</p>
  
  <p>I tried to solve this by publishing the package to npm, and then downloading it remotely. I did this both locally, and remotely to make sure it was working.</p>
  
  <p>Not only did it not work remotely, but also suddenly broke locally. The module couldn't be found.</p>
  
  <p>Any idea what's going on?</p>