Socket
Socket
Sign inDemoInstall

subleveldown

Package Overview
Dependencies
Maintainers
1
Versions
23
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

subleveldown - npm Package Compare versions

Comparing version 1.0.0 to 1.0.1

testdata/000054.log

2

package.json
{
"name": "subleveldown",
"version": "1.0.0",
"version": "1.0.1",
"description": "sublevels implemented using leveldowns",

@@ -5,0 +5,0 @@ "main": "index.js",

@@ -115,7 +115,22 @@ var util = require('util')

var extend = function(xopts, opts) {
xopts.keys = opts.keys
xopts.values = opts.values
xopts.createIfMissing = opts.createIfMissing
xopts.errorIfExists = opts.errorIfExists
xopts.keyEncoding = opts.keyEncoding
xopts.valueEncoding = opts.valueEncoding
xopts.compression = opts.compression
xopts.db = opts.db
xopts.limit = opts.limit
xopts.keyAsBuffer = opts.keyAsBuffer
xopts.valueAsBuffer = opts.valueAsBuffer
return opts
}
SubDown.prototype.iterator = function(opts) {
opts = wrap(opts, this._wrap)
return new SubIterator(this.leveldown.iterator(opts), this.prefix)
var xopts = extend(wrap(opts, this._wrap), opts)
return new SubIterator(this.leveldown.iterator(xopts), this.prefix)
}
module.exports = SubDown
var test = require('tape')
var memdown = require('memdown')
var levelup = require('levelup')
var eventsdown = require('../eventsdown')
var memdb = require('memdb')
var subdown = require('../subdown')
var testCommon = require('./common')

@@ -9,3 +8,3 @@ var testBuffer = new Buffer('this-is-test-data')

var down = function(loc) {
return eventsdown(memdown(loc), new events.EventEmitter())
return subdown(memdb(loc), 'test')
}

@@ -12,0 +11,0 @@

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc