UNPKG

connect-platform

Version:

A platform to build backened code mostly in a visual manner.

13 lines (11 loc) 330 B
module.exports = recording => { let cache = []; return JSON.parse(JSON.stringify(recording, (key, value) => { if (key == 'subject') return; if (typeof value === 'object' && value != null) { if (cache.includes(value)) return "_referenced earlier_"; else cache.push(value); } return value; })); }