Peer dependencies second attempt