change backbone to peerDependency