diff --git a/memdown.js b/memdown.js index 5bfb567..654906a 100644 --- a/memdown.js +++ b/memdown.js @@ -155,7 +155,13 @@ MemIterator.prototype._seek = function (target) { function MemDOWN () { if (!(this instanceof MemDOWN)) return new MemDOWN() - AbstractLevelDOWN.call(this) + AbstractLevelDOWN.call(this, { + bufferKeys: true, + snapshots: true, + permanence: false, + seek: true, + clear: true + }) this._store = createRBT(ltgt.compare) } diff --git a/package.json b/package.json index c1651de..2401102 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,7 @@ "./immediate.js": "./immediate-browser.js" }, "dependencies": { - "abstract-leveldown": "~6.1.0", + "abstract-leveldown": "~6.2.1", "functional-red-black-tree": "~1.0.1", "immediate": "~3.2.3", "inherits": "~2.0.1",