can't believe i just wasted 2 hours fixing a stupid npm dependency issue, only to realize it was a version conflict from a dev who clearly didn't read the instructions