// Convert a JSON object to a buffer for the DB exports.JsonToBuffer = (jsonObject) => { return Buffer.from(JSON.stringify(jsonObject)) } // Convert a buffer from the DB to JSON object exports.BufferToJson = (buffer) => { return JSON.parse(buffer.toString()); } /** Find a key in an object by its value * * @param {*} object The object to search * @param {*} value The value to search the arrays in the object for * @returns The key of the object that contains the value */ exports.getKeyByArrayValue = (object, value) => { return Object.keys(object).find(key => object[key].includes(value)); }