function sortJsonByKeys (json) { let out = {} let keys = Object.keys(json) keys.sort() keys.forEach((key) => { if (typeof json[key] === 'object') { out[key] = sortJsonByKeys(json[key]) } else { out[key] = json[key] } }) return out }