level-defaults

Default keys for levelup

level-defaults

Adds a defaults() method to your LevelUp.

Install the module with: npm install level-defaults --save

var levelup = require('levelup');
var levelDefaults = require('level-defaults');
 
var db = levelup('/tmp/foo.db');
db = levelDefaults(db);
 
db.defaults({
  user: 'shama',
  pass: '1234',
}, {
  homepage: 'http://dontkry.com'
}, function(errdata) {
  // data = {user: 'shama', pass: '1234', homepage: 'http://dontkry.com'} 
});
 
// ... later ... 
 
db.defaults({
  user: null,
  pass: null
}, function(errdata) {
  // data = {user: 'shama', pass: '1234'} 
});
  • 0.1.0 - initial release

Copyright (c) 2013 Kyle Robinson Young
Licensed under the MIT license.