const JSONdb = require('simple-json-db');
const db = new JSONdb('/path/to/your/database.json');
//The key parameter must be a string, value can be whatever kind of
//object can be stored in JSON format. JSON.stringify() is your friend!
//The key parameter must be a string. If the key exhists its value is
//returned, if it doesn't the function returns undefined.
//The key parameter must be a string. If the key exhists true is returned,
//if it doesn't the function returns false.
//The key parameter must be a string. The function returns as per the
//delete operator if the key exhists, else it returns undefined.
//This function writes the JSON storage object to the file path
//specified as the parameter of the main constructor. Consult
//the Options section for usage details; on default options there
//is no need to manually invoke it.
//This will return a copy of the internal JSON storage object, for
//you to tinker with and loop over.
//Giving a parameter to the JSON function makes the object passed
//replace the internal one. Be careful, as there's no way to recover
//the old object if the changes have already been written to disk.