I don't take to twitter often, but github.com/npm/rfcs/pull/… has potential to break so much stuff. Anyone who's done peer deps between npm v3 (June 2015) and now is liable to be broken by it. The breaking change in npm 3 and reversion of that change in 7 is a 4 year aboutface.