Package Exports
- pouchdb-abstract-mapreduce
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (pouchdb-abstract-mapreduce) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
Abstract Map Reduce
Abstract map/reduce functions pulled out of the PouchDB map/reduce plugin. Designed to be used for:
- map/reduce
- geo queries
- full-text search queries
- pouchdb-indexes (aka Mango queries, aka Cloudant Query Language)
Building
npm install
npm run buildTesting
Warning: to really test your current working copy, you should link pouchdb-mapreduce to its parent module:
rm -fr node_modules/pouchdb-mapreduce/node_modules/pouchdb-abstract-mapreduce
ln -s ../../.. node_modules/pouchdb-mapreduce/node_modules/pouchdb-abstract-mapreduceIn Node
npm testTo run coverage tests:
npm run coverageTo run individual tests:
GREP=my_search_term npm testIn the browser
Run
npm run devand then point your favorite browser to http://127.0.0.1:8001/test/index.html.
To run individual tests, load e.g.:
http://127.0.0.1:8001/test/index.html?grep=my_search_term