moved cos to peerDependency