<span class="hljs-punctuation">[</span>
  <span class="hljs-punctuation">{</span>
    <span class="hljs-attr">&quot;title&quot;</span><span class="hljs-punctuation">:</span> <span class="hljs-string">&quot;apples&quot;</span><span class="hljs-punctuation">,</span>
    <span class="hljs-attr">&quot;count&quot;</span><span class="hljs-punctuation">:</span> <span class="hljs-punctuation">[</span><span class="hljs-number">12000</span><span class="hljs-punctuation">,</span> <span class="hljs-number">20000</span><span class="hljs-punctuation">]</span><span class="hljs-punctuation">,</span>
    <span class="hljs-attr">&quot;description&quot;</span><span class="hljs-punctuation">:</span> <span class="hljs-punctuation">{</span><span class="hljs-attr">&quot;text&quot;</span><span class="hljs-punctuation">:</span> <span class="hljs-string">&quot;...&quot;</span><span class="hljs-punctuation">,</span> <span class="hljs-attr">&quot;sensitive&quot;</span><span class="hljs-punctuation">:</span> <span class="hljs-literal"><span class="hljs-keyword">false</span></span><span class="hljs-punctuation">}</span>
  <span class="hljs-punctuation">}</span><span class="hljs-punctuation">,</span>
  <span class="hljs-punctuation">{</span> <span class="hljs-comment">// Like JSON, but can also include comments and unquoted identifiers.</span>
    title<span class="hljs-punctuation">:</span> <span class="hljs-string">&quot;oranges&quot;</span><span class="hljs-punctuation">,</span>
     <span class="hljs-comment">// Hexadecimal allowed, + before numbers, leading/trailing decimal point, NaN, Infinity</span>
    <span class="hljs-attr">&#x27;count&#x27;</span><span class="hljs-punctuation">:</span> <span class="hljs-punctuation">[</span><span class="hljs-number">17500</span><span class="hljs-punctuation">,</span> <span class="hljs-literal"><span class="hljs-keyword">null</span></span><span class="hljs-punctuation">,</span> <span class="hljs-number">0x1F2B</span><span class="hljs-punctuation">,</span> <span class="hljs-number">+5</span><span class="hljs-punctuation">,</span> <span class="hljs-number">-10</span><span class="hljs-punctuation">,</span> <span class="hljs-number">.6</span><span class="hljs-punctuation">,</span> <span class="hljs-number">6.</span><span class="hljs-punctuation">,</span> <span class="hljs-number">NaN</span><span class="hljs-punctuation">,</span> <span class="hljs-number">Infinity</span><span class="hljs-punctuation">,</span> <span class="hljs-number">+Infinity</span><span class="hljs-punctuation">,</span> <span class="hljs-number">-Infinity</span><span class="hljs-punctuation">]</span><span class="hljs-punctuation">,</span>
    description<span class="hljs-punctuation">:</span> <span class="hljs-punctuation">{</span><span class="hljs-attr">&#x27;text&#x27;</span><span class="hljs-punctuation">:</span> <span class="hljs-string">&#x27;...&#x27;</span><span class="hljs-punctuation">,</span> <span class="hljs-attr">&#x27;sensitive&#x27;</span><span class="hljs-punctuation">:</span> <span class="hljs-literal"><span class="hljs-keyword">true</span></span><span class="hljs-punctuation">}</span> <span class="hljs-comment">/* Single-quoted strings allowed */</span><span class="hljs-punctuation">,</span>
    multi_line<span class="hljs-punctuation">:</span> <span class="hljs-string">&quot;Strings can\
escape\
new lines&quot;</span>
  <span class="hljs-punctuation">}</span><span class="hljs-punctuation">,</span> <span class="hljs-comment">// Trailing commas allowed</span>
<span class="hljs-punctuation">]</span>
