asyncPouchdb is a library that converts the pouchdb api functions into Async Monads using the `crocks` module. An Async Monad is an Algerbraic Data Type that manages asynchronous function calls in a lazy deterministic way.
Unassorted utilities used by PouchDB.
Map and Set shims for PouchDB
PouchDB utilities for calculating MD5 checksums.
PouchDB utilities used by pouchdb-mapreduce.
Errors exposed by PouchDB.
PouchDB is a pocket-sized database
PouchDB utilities for operating on binary strings and Buffers/Blobs.
TypeScript definitions for pouchdb
PouchDB adapter using in-memory as its data store.
PouchDB utilities for safely stringifying and parsing JSON.
Collation functions for PouchDB map/reduce
PouchDB's core selector code
PouchDB's document merge algorithm.
PouchDB's fetch() method.
Utilities for PouchDB adapters.
TypeScript definitions for pouchdb-browser
TypeScript definitions for pouchdb-node
Fork of level-sublevel with ony the subset of the API that PouchDB uses
TypeScript definitions for pouchdb-http
Core PouchDB adapter code for LevelDOWN-based adapters
TypeScript definitions for pouchdb-replication
PouchDB's secondary index API as an abstract module
Makes wrapping PouchDB functions a lot easier.