add peerDeps to package.json