0.1.1 • Published 2 years ago

tiny-json-db v0.1.1

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

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();