Pergamum
JSON database through the use of SODB and file watchers.
Pergamum allows you to have multiple clients connected to the same folder all receive updated data as soon as another writes it.
Install
Install Pergamum from NPM
npm install --save pergamum
Usage
const Pergamum = const path = var db = dir: path create: true // If the folder does not exist create it { db }
From here you can use SODBs methods with an additional argument for the store.
var incompleteTasks = db
Warning
Pergamum is very early in development. There will be edge cases where it fails. If you use it in production ensure that there is regular backups of your data.