level-mem
v6.0.1
Published
A convenience package bundling LevelUP & MemDOWN
Downloads
387,024
Readme
level-mem
A convenience package that bundles
levelup
,encoding-down
andmemdown
and exposeslevelup
on its export.
Usage
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')
// Create our in-memory database
const db = level()
// Put a key & value
await db.put('name', 'Level')
// Get value by key
const value = await db.get('name')
console.log(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 Contribution Guide for more details.
Donate
Support us with a monthly donation on Open Collective and help us continue our work.