trying to figure out peerDependencies