const jsondb = require('jsondb');
// Connect with username and password
jsondb.connect('myUsername', 'myPassword');
// Find a document by one parameter
jsondb.findByOne('myDb', 'myCollection', { key: 'value' })
.then(data => console.log(data))
.catch(err => console.error(err));
// Find by ID
jsondb.findById('myDb', 'myCollection', '12345')
.then(data => console.log(data))
.catch(err => console.error(err));
// Update by ID
jsondb.updateById('myDb', 'myCollection', '12345', { key: 'newValue' })
.then(response => console.log(response))
.catch(err => console.error(err));
// Delete by ID
jsondb.deleteById('myDb', 'myCollection', '12345')
.then(response => console.log('Deleted:', response))
.catch(err => console.error(err));