browser-storage-db
BrowserStorageDB give you posibility to save and find data in localStorage or sessionStorage with basic mongoDB interface.
Examples
set(documents: [Object]): void
;const db = 'testDB' localStorage;const initialState = id:'1' name:'foo' desc: 'bar' id:'2' name:'foo2' desc: 'bar2' ;db;
insert(document: Object): String
;const db = 'testDB' localStorage;const document = name:'foo' desc: 'bar' ;const documentId = db;
update(id: String, data: Object): void
;const db = 'testDB' localStorage;const documentId = '3d3d4sda3sd';const document = name:'foo2' desc: 'bar2' ;db;
find(query: Object): [Object]
;const db = 'testDB' localStorage;const query = name: 'foo2' ;const documents = db;
findOne(query: Object): Object
;const db = 'testDB' localStorage;const query = name: 'foo2' ;const document = db;
To see more complex examples, check out this project's test suite.