{#if isExpandable}
▶
{#if key !== null}
{key}
:
{/if} {#if !expanded}
{bracket[0]} {preview} {bracket[1]}
{/if} {#if expanded}
{bracket[0]}
{/if}
{#if expanded}
{#each entries as [k, v], i}
{#if i < entries.length - 1}
,
{/if}
{/each}
{bracket[1]}
{/if}
{:else}
{#if key !== null}
{key}
:
{/if} {#if type === 'string'}
"{data}"
{:else if type === 'number'}
{data}
{:else if type === 'boolean'}
{data}
{:else if type === 'null'}
null
{:else}
{String(data)}
{/if}
{/if}