level-mem
A convenience package that bundles levelup
and memdown
and exposes levelup
on its export.
Use this package to avoid having to explicitly install memdown
when you want to use memdown
with levelup
for non-persistent levelup
data storage.
const level = require('level-mem')
const db = level()
db.put('name', 'Level', function (err) {
if (err) return console.log('Ooops!', err)
db.get('name', function (err, value) {
if (err) return console.log('Ooops!', err)
console.log('name=' + value)
})
})
See levelup
and memdown
for more details.
If you are upgrading: please see UPGRADING.md
.
Contributing
level-mem
is an OPEN Open Source Project. This means that:
Individuals making significant and valuable contributions are given commit-access to the project to contribute as they see fit. This project is more like an open wiki than a standard guarded open source project.
See the CONTRIBUTING.md file for more details.
License
Copyright (c) 2012-2018 level-mem
contributors.
level-mem
is licensed under the MIT license. All rights not explicitly granted in the MIT license are reserved. See the included LICENSE.md
file for more details.