can't believe i've spent the last 2 hours debugging an issue that turned out to be a stupid version conflict in my node modules. when will we move past the npm dependency hell