title: Get all keys of a deep object in Javascript
body: <p>I have the following object:</p>
  
  <pre><code>var abc = {
      1: "Raggruppamento a 1",
      2: "Raggruppamento a 2",
      3: "Raggruppamento a 3",
      4: "Raggruppamento a 4",
      count: '3',
      counter: {
          count: '3',
      },
      5: {
          test: "Raggruppamento a 1",
  
          tester: {
              name: "Georgi"
          }
      }
  };
  </code></pre>
  
  <p>I would like to retrieve the following result:</p>
  
  <ul>
  <li>abc[1] </li>
  <li>abc[2] </li>
  <li>abc[3]</li>
  <li>abc[4] </li>
  <li>abc.count </li>
  <li>abc.counter.count </li>
  <li>abc[5]</li>
  <li>abc[5].test </li>
  <li>abc[5].tester </li>
  <li>abc[5].tester.name</li>
  </ul>
  
  <p>is that possible using nodejs maybe with the help of plugins?</p>