fslockjs
Version:
Easy to use file system queue with locking and events. Provide Asynchronous utilities for Directories and File
15 lines (12 loc) • 326 B
JavaScript
async function appendJSON(p, data = {}) {
const self = this;
return new Promise(async (resolve, reject) => {
let json = {};
if (await self.exists(p)) {
json = await self.read(p);
}
const res = await self.create(p, Object.assign({}, json, data));
resolve(res)
});
}
export default appendJSON;