<p dir="auto">wonder if <code class="notranslate">console.log</code> on objects, and any non-string types has any standard?</p>
<div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="&gt; var data = {&quot;totalTax&quot;:7.45,&quot;summary&quot;:[{&quot;jurisName&quot;:&quot;Utah&quot;,&quot;taxCalculated&quot;:4.85,&quot;jurisType&quot;:&quot;State&quot;,&quot;taxType&quot;:&quot;Sales&quot;},{&quot;jurisName&quot;:&quot;Salt Lake&quot;,&quot;taxCalculated&quot;:1.35,&quot;jurisType&quot;:&quot;County&quot;,&quot;taxType&quot;:&quot;Sales&quot;},{&quot;jurisName&quot;:&quot;Murray&quot;,&quot;taxCalculated&quot;:0.2,&quot;jurisType&quot;:&quot;City&quot;,&quot;taxType&quot;:&quot;Sales&quot;},{&quot;jurisName&quot;:&quot;Salt Lake Co Tr&quot;,&quot;taxCalculated&quot;:1.05,&quot;jurisType&quot;:&quot;Special&quot;,&quot;taxType&quot;:&quot;Sales&quot;}]};

&gt; console.log(data);
{
 totalTax: 7.45,
 summary: [
  { jurisName: &quot;Utah&quot;, taxCalculated: 4.85, jurisType: &quot;State&quot;, taxType: &quot;Sales&quot; },
  {
    jurisName: &quot;Salt Lake&quot;,
    taxCalculated: 1.35,
    jurisType: &quot;County&quot;,
    taxType: &quot;Sales&quot;
   },
  { jurisName: &quot;Murray&quot;, taxCalculated: 0.2, jurisType: &quot;City&quot;, taxType: &quot;Sales&quot; },
  {
    jurisName: &quot;Salt Lake Co Tr&quot;,
    taxCalculated: 1.05,
    jurisType: &quot;Special&quot;,
    taxType: &quot;Sales&quot;
   }
]        // I believe this line not aligning is a bug, it has no leading space, better align with above `summary`
}
undefined"><pre class="notranslate"><span class="pl-c1">&gt;</span> <span class="pl-k">var</span> <span class="pl-s1">data</span> <span class="pl-c1">=</span> <span class="pl-kos">{</span><span class="pl-s">"totalTax"</span>:<span class="pl-c1">7.45</span><span class="pl-kos">,</span><span class="pl-s">"summary"</span>:<span class="pl-kos">[</span><span class="pl-kos">{</span><span class="pl-s">"jurisName"</span>:<span class="pl-s">"Utah"</span><span class="pl-kos">,</span><span class="pl-s">"taxCalculated"</span>:<span class="pl-c1">4.85</span><span class="pl-kos">,</span><span class="pl-s">"jurisType"</span>:<span class="pl-s">"State"</span><span class="pl-kos">,</span><span class="pl-s">"taxType"</span>:<span class="pl-s">"Sales"</span><span class="pl-kos">}</span><span class="pl-kos">,</span><span class="pl-kos">{</span><span class="pl-s">"jurisName"</span>:<span class="pl-s">"Salt Lake"</span><span class="pl-kos">,</span><span class="pl-s">"taxCalculated"</span>:<span class="pl-c1">1.35</span><span class="pl-kos">,</span><span class="pl-s">"jurisType"</span>:<span class="pl-s">"County"</span><span class="pl-kos">,</span><span class="pl-s">"taxType"</span>:<span class="pl-s">"Sales"</span><span class="pl-kos">}</span><span class="pl-kos">,</span><span class="pl-kos">{</span><span class="pl-s">"jurisName"</span>:<span class="pl-s">"Murray"</span><span class="pl-kos">,</span><span class="pl-s">"taxCalculated"</span>:<span class="pl-c1">0.2</span><span class="pl-kos">,</span><span class="pl-s">"jurisType"</span>:<span class="pl-s">"City"</span><span class="pl-kos">,</span><span class="pl-s">"taxType"</span>:<span class="pl-s">"Sales"</span><span class="pl-kos">}</span><span class="pl-kos">,</span><span class="pl-kos">{</span><span class="pl-s">"jurisName"</span>:<span class="pl-s">"Salt Lake Co Tr"</span><span class="pl-kos">,</span><span class="pl-s">"taxCalculated"</span>:<span class="pl-c1">1.05</span><span class="pl-kos">,</span><span class="pl-s">"jurisType"</span>:<span class="pl-s">"Special"</span><span class="pl-kos">,</span><span class="pl-s">"taxType"</span>:<span class="pl-s">"Sales"</span><span class="pl-kos">}</span><span class="pl-kos">]</span><span class="pl-kos">}</span><span class="pl-kos">;</span>

<span class="pl-c1">&gt;</span> <span class="pl-smi">console</span><span class="pl-kos">.</span><span class="pl-en">log</span><span class="pl-kos">(</span><span class="pl-s1">data</span><span class="pl-kos">)</span><span class="pl-kos">;</span>
<span class="pl-kos">{</span>
 <span class="pl-c1">totalTax</span>: <span class="pl-c1">7.45</span><span class="pl-kos">,</span>
 <span class="pl-c1">summary</span>: <span class="pl-kos">[</span>
  <span class="pl-kos">{</span> <span class="pl-c1">jurisName</span>: <span class="pl-s">"Utah"</span><span class="pl-kos">,</span> <span class="pl-c1">taxCalculated</span>: <span class="pl-c1">4.85</span><span class="pl-kos">,</span> <span class="pl-c1">jurisType</span>: <span class="pl-s">"State"</span><span class="pl-kos">,</span> <span class="pl-c1">taxType</span>: <span class="pl-s">"Sales"</span> <span class="pl-kos">}</span><span class="pl-kos">,</span>
  <span class="pl-kos">{</span>
    <span class="pl-c1">jurisName</span>: <span class="pl-s">"Salt Lake"</span><span class="pl-kos">,</span>
    <span class="pl-c1">taxCalculated</span>: <span class="pl-c1">1.35</span><span class="pl-kos">,</span>
    <span class="pl-c1">jurisType</span>: <span class="pl-s">"County"</span><span class="pl-kos">,</span>
    <span class="pl-c1">taxType</span>: <span class="pl-s">"Sales"</span>
   <span class="pl-kos">}</span><span class="pl-kos">,</span>
  <span class="pl-kos">{</span> <span class="pl-c1">jurisName</span>: <span class="pl-s">"Murray"</span><span class="pl-kos">,</span> <span class="pl-c1">taxCalculated</span>: <span class="pl-c1">0.2</span><span class="pl-kos">,</span> <span class="pl-c1">jurisType</span>: <span class="pl-s">"City"</span><span class="pl-kos">,</span> <span class="pl-c1">taxType</span>: <span class="pl-s">"Sales"</span> <span class="pl-kos">}</span><span class="pl-kos">,</span>
  <span class="pl-kos">{</span>
    <span class="pl-c1">jurisName</span>: <span class="pl-s">"Salt Lake Co Tr"</span><span class="pl-kos">,</span>
    <span class="pl-c1">taxCalculated</span>: <span class="pl-c1">1.05</span><span class="pl-kos">,</span>
    <span class="pl-c1">jurisType</span>: <span class="pl-s">"Special"</span><span class="pl-kos">,</span>
    <span class="pl-c1">taxType</span>: <span class="pl-s">"Sales"</span>
   <span class="pl-kos">}</span>
<span class="pl-kos">]</span>        <span class="pl-c">// I believe this line not aligning is a bug, it has no leading space, better align with above `summary`</span>
<span class="pl-kos">}</span>
<span class="pl-c1">undefined</span></pre></div>
<p dir="auto">compare with in node:</p>
<div class="highlight highlight-source-js notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="&gt; console.log(data)
{ totalTax: 7.45,
  summary:
   [ { jurisName: 'Utah',
       taxCalculated: 4.85,
       jurisType: 'State',
       taxType: 'Sales' },
     { jurisName: 'Salt Lake',
       taxCalculated: 1.35,
       jurisType: 'County',
       taxType: 'Sales' },
     { jurisName: 'Murray',
       taxCalculated: 0.2,
       jurisType: 'City',
       taxType: 'Sales' },
     { jurisName: 'Salt Lake Co Tr',
       taxCalculated: 1.05,
       jurisType: 'Special',
       taxType: 'Sales' } ] }
undefined"><pre class="notranslate"><span class="pl-c1">&gt;</span> <span class="pl-smi">console</span><span class="pl-kos">.</span><span class="pl-en">log</span><span class="pl-kos">(</span><span class="pl-s1">data</span><span class="pl-kos">)</span>
<span class="pl-kos">{</span> <span class="pl-c1">totalTax</span>: <span class="pl-c1">7.45</span><span class="pl-kos">,</span>
  <span class="pl-c1">summary</span>:
   <span class="pl-kos">[</span> <span class="pl-kos">{</span> <span class="pl-c1">jurisName</span>: <span class="pl-s">'Utah'</span><span class="pl-kos">,</span>
       <span class="pl-c1">taxCalculated</span>: <span class="pl-c1">4.85</span><span class="pl-kos">,</span>
       <span class="pl-c1">jurisType</span>: <span class="pl-s">'State'</span><span class="pl-kos">,</span>
       <span class="pl-c1">taxType</span>: <span class="pl-s">'Sales'</span> <span class="pl-kos">}</span><span class="pl-kos">,</span>
     <span class="pl-kos">{</span> <span class="pl-c1">jurisName</span>: <span class="pl-s">'Salt Lake'</span><span class="pl-kos">,</span>
       <span class="pl-c1">taxCalculated</span>: <span class="pl-c1">1.35</span><span class="pl-kos">,</span>
       <span class="pl-c1">jurisType</span>: <span class="pl-s">'County'</span><span class="pl-kos">,</span>
       <span class="pl-c1">taxType</span>: <span class="pl-s">'Sales'</span> <span class="pl-kos">}</span><span class="pl-kos">,</span>
     <span class="pl-kos">{</span> <span class="pl-c1">jurisName</span>: <span class="pl-s">'Murray'</span><span class="pl-kos">,</span>
       <span class="pl-c1">taxCalculated</span>: <span class="pl-c1">0.2</span><span class="pl-kos">,</span>
       <span class="pl-c1">jurisType</span>: <span class="pl-s">'City'</span><span class="pl-kos">,</span>
       <span class="pl-c1">taxType</span>: <span class="pl-s">'Sales'</span> <span class="pl-kos">}</span><span class="pl-kos">,</span>
     <span class="pl-kos">{</span> <span class="pl-c1">jurisName</span>: <span class="pl-s">'Salt Lake Co Tr'</span><span class="pl-kos">,</span>
       <span class="pl-c1">taxCalculated</span>: <span class="pl-c1">1.05</span><span class="pl-kos">,</span>
       <span class="pl-c1">jurisType</span>: <span class="pl-s">'Special'</span><span class="pl-kos">,</span>
       <span class="pl-c1">taxType</span>: <span class="pl-s">'Sales'</span> <span class="pl-kos">}</span> <span class="pl-kos">]</span> <span class="pl-kos">}</span>
<span class="pl-c1">undefined</span></pre></div>
<p dir="auto">also, node's REPL console.log has ansi coloring output for different types on terminals, will this come into Deno anytime soon?</p>
<p dir="auto">Match colors and semantics.</p>
<p dir="auto">node's stringify has been tweaked and optimized over many years, changing anything is likely surprising in a bad way.</p>