title: How can I get Chromium (Chrome) DevTools' NodeJS inspector to properly expand complex objects which have been console.log()'d?
body: <p>I am using nodejs to retrieve a large and complex object (a JSON version of a big reddit thread), and I'm using <code>chrome://inspect</code> to connect DevTools to node.  I'm running the script like so:</p>
  
  <pre><code>nodejs --inspect-brk main.js
  </code></pre>
  
  <p>When I console.log() the parsed JSON, DevTools collapses the data structure in the console, and displays it as such:</p>
  
  <pre><code>(2) [{…}, {…}]
  </code></pre>
  
  <p>Pressing the arrow which normally expands objects in console does not expand it.</p>
  
  <p>Being able to explore this object in a pretty way, collapsing and expanding different parts of it as I go was the point of the Inspector in the first place, therefore other solutions such as JSON.stringify(), or just viewing the massive wall of text in the terminal window are not acceptable.</p>
  
  <p>Chromium version 79.0.3945.79, Nodejs v8.10.0, on Mint 19.3.</p>
  
  <p>Very likely answers pertaining to Chrome will work for Chromium.</p>