trying with peerDependencies