Sadly, peerDependencies is not yet widespread enough to be worth the trouble