const fs = require('fs'); const root = JSON.parse(fs.readFileSync('fullstate.json')); function dump(obj, depth = 0, path = '') { if (depth > 3) return; if (!obj || typeof obj !== 'object') return; console.log(`${' '.repeat(depth)}${path} [${Array.isArray(obj) ? 'Array(' + obj.length + ')' : 'Object'}] keys: ${Object.keys(obj).join(', ')}`); Object.keys(obj).forEach(k => { if (typeof obj[k] === 'object' && obj[k]) { dump(obj[k], depth + 1, k); } }); } console.log('--- Structure Dump ---'); dump(root);