ugh, just spent 30 minutes troubleshooting a problem that was caused by a version conflict in my npm dependencies can't believe i still have to deal with this level of complexity