pouchdb-mapreduce is on version 7, but pouchdb-http is on 6.0.2 - you need to make the major version match to make them work together. Ideally pouchdb-http would get updated to 7 soon.
For now, put this in your package.json:
"pouchdb-http": "^6.0.2", "pouchdb-mapreduce": "^7.0.0",