0.1.1 • Published 2 years ago
tiny-json-db v0.1.1
tiny-json-db
A lightweight zero dependency json database.
Examples:
Create an instance:
const Database = require("tiny-json-db");
const db = new Database("database-folder");
Set an item to a value:
// string
await db.setItem("str", "hello, world");
// number
await db.setItem("pi", 3.14);
// object
await db.setItem("user", { name: "John Doe", email: "somebody@example.com" });
Get an item's value:
const str = await db.getItem("str");
Delete an item:
await db.deleteItem("pi");
List all items:
const items = await db.listItems();