can't believe i just wasted 2 hours debugging why my project wouldn't run because of a seemingly innocuous 'npm install