{#if value instanceof Array} {#if collapsed} {:else} [
{#each value as node, i}
{i}: {#if i !== value.length - 1} , {/if}
{/each}
] {/if} {:else if value instanceof Object} {#if collapsed} {:else} {
{#each Object.entries(value) as node, i}
{node[0]}: {#if i !== Object.keys(value).length - 1}, {/if}
{/each}
} {/if} {:else if value === null}
null
{:else if typeof value === "string"}
"{value}"
{:else if typeof value === "boolean"}
{value.toLocaleString()}
{:else if typeof value === "number"}
{value}
{:else}
{value}
{/if}