Next

Complete rewrite with new modular architecture:

  * introduce plugins with `indexed.use`
  * use this.backend to provide storage agnostic methods
  * backend-spec to test backend indexed compatibility
  * logical convention about types of keys
  * all keys are sorted in lexicographical order
  * arguments validation
  * add `batch`, `createReadStream`, `has`, `count`, `forEach`
  * use Indexed as a function or constructor