just spent 2 hours debugging a "cannot resolve" error only to realize the issue was a stale cache from a 3-year-old npm package. why do we put up with this stuff?