node package manager

easydb

easydb

Easy asynchronous JSON databse

NPM

How to install

$ npm install easydb

Example usage

const easydb = require("easydb");
 
easydb('file.json', (db)=>{
 
    //Write values if not exists
    if(!db.location) db.location = "Brazil";
    if(!db.people) db.people = [];
    if(!db.num) db.num = 0;
 
    //Read value
    console.log(db.location);
 
    //Write or edit value
    db.location = "EUA";
    db.people.push({name: "Foo", age: 20, gender: "Male"});
    db.num++;
 
})
.then(()=>{
    console.log("Data Stored!");
})