Cory McWilliams
ec52e62908
git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@4163 ed5197a5-7fde-0310-b194-c3ffbd925b24
11 lines
398 B
JavaScript
11 lines
398 B
JavaScript
var global = Function('return this')();
|
|
function treeify(o) {
|
|
if (typeof(o) == 'object') {
|
|
return Object.fromEntries(Object.keys(o).map(x => [x, treeify(o[x])]));
|
|
} else if (typeof(o) == 'function') {
|
|
return 'function';
|
|
} else if (typeof(o) == 'string' || typeof(o) == 'number') {
|
|
return o;
|
|
}
|
|
}
|
|
app.setDocument(`<pre style="color:#fff">${JSON.stringify(treeify(global), null, 2)}</pre>`); |