@@ -4,7 +4,6 @@ exports.supports = function supports (...manifests) {
44 const manifest = manifests . reduce ( ( acc , m ) => Object . assign ( acc , m ) , { } )
55
66 return Object . assign ( manifest , {
7- // Features of abstract-leveldown
87 bufferKeys : manifest . bufferKeys || false ,
98 snapshots : manifest . snapshots || false ,
109 permanence : manifest . permanence || false ,
@@ -15,18 +14,12 @@ exports.supports = function supports (...manifests) {
1514 valueIterator : manifest . valueIterator || false ,
1615 iteratorNextv : manifest . iteratorNextv || false ,
1716 iteratorAll : manifest . iteratorAll || false ,
18-
19- // Features of abstract-leveldown that levelup doesn't have
2017 status : manifest . status || false ,
2118 idempotentOpen : manifest . idempotentOpen || false ,
2219 passiveOpen : manifest . passiveOpen || false ,
2320 serialize : manifest . serialize || false ,
24-
25- // Features of disk-based implementations
2621 createIfMissing : manifest . createIfMissing || false ,
2722 errorIfExists : manifest . errorIfExists || false ,
28-
29- // Features of level(up) that abstract-leveldown doesn't have yet
3023 deferredOpen : manifest . deferredOpen || false ,
3124 openCallback : manifest . openCallback || false ,
3225 promises : manifest . promises || false ,
0 commit comments